@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://dev.glam.my/wp-content/themes/Glam2026/assets/css/../font/montserrat/Montserrat-Regular.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://dev.glam.my/wp-content/themes/Glam2026/assets/css/../font/montserrat/Montserrat-SemiBold.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://dev.glam.my/wp-content/themes/Glam2026/assets/css/../font/montserrat/Montserrat-Bold.ttf) format('truetype')}@font-face{font-family:'Georgia';font-style:normal;font-weight:400;font-display:swap;src:url(https://dev.glam.my/wp-content/themes/Glam2026/assets/css/../font/georgia/georgia.ttf) format('truetype')}@font-face{font-family:'Georgia';font-style:normal;font-weight:700;font-display:swap;src:url(https://dev.glam.my/wp-content/themes/Glam2026/assets/css/../font/georgia/georgiab.ttf) format('truetype')}:root{--font-heading:"Georgia";--font-body:"Montserrat";--color-glam-red:#CD1719;--color-glam-light-red:#a81214;--color-gbc-red:#8F2424;--color-black:#000000;--color-light-black:#333333;--color-white:#ffffff;--fs-section-title:clamp(20px, 2vw, 26px);--fs-hero-title:clamp(32px, 4vw, 48px);--fs-h1:clamp(28px, 3vw, 36px);--fs-h2:clamp(22px, 2.5vw, 28px);--fs-h3:clamp(18px, 2vw, 22px);--fs-h4:clamp(16px, 1.6vw, 18px);--fs-h5:clamp(14px, 1.3vw, 15px);--fs-h6:clamp(12px, 1vw, 13px);--fs-post-title:clamp(18px, 1vw, 20px);--fs-body:clamp(15px, 1.1vw, 16px);--fs-body-sm:clamp(13px, 1vw, 14px);--fs-caption:clamp(10px, 0.8vw, 11px);--fs-menu:clamp(11px, 0.9vw, 13px);--fs-category:clamp(9px, 0.7vw, 10px);--btn-small:clamp(10px, 0.8vw, 12px);--btn-small-height:clamp(30px, 3vw, 34px);--btn-small-padding:clamp(14px, 2vw, 18px);--btn-default:clamp(12px, 1vw, 14px);--btn-default-height:clamp(36px, 3.5vw, 42px);--btn-default-padding:clamp(20px, 2.5vw, 28px);--btn-large:clamp(13px, 1.2vw, 16px);--btn-large-height:clamp(44px, 4vw, 52px);--btn-large-padding:clamp(28px, 3vw, 40px);--transition-default:0.25s ease;--gap:1.5rem;--container-width:1240px}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}p{margin-bottom:15px}body{font-family:var(--font-body);font-size:var(--fs-body);text-rendering:optimizeSpeed;line-height:1.6;color:var(--color-black)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:700;margin-bottom:.5em}h1{font-size:var(--fs-h1);line-height:1.15}h2{font-size:var(--fs-h2);line-height:1.15}h3{font-size:var(--fs-h3);line-height:1.3}h4{font-size:var(--fs-h4);line-height:1.35}h5{font-size:var(--fs-h5);line-height:1.4}h6{font-size:var(--fs-h6);text-transform:uppercase}.section-title{font-family:var(--font-heading);font-size:var(--fs-section-title);font-weight:700;text-transform:uppercase}.hero-title{font-family:var(--font-heading);font-size:var(--fs-hero-title);font-weight:700}.body-sm{font-size:var(--fs-body-sm)}.caption,.date,.author,.wp-caption-text{font-size:var(--fs-caption);letter-spacing:1.5px;font-weight:400;text-transform:uppercase}.wp-caption{max-width:100%!important;width:auto!important}.wp-caption img{width:100%;height:auto}.footer_widget_title{font-family:var(--font-body);font-size:15px}.category-label{font-size:var(--fs-category);font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#000}.category-label:hover{opacity:.6;transition:opacity var(--transition-default)}a{color:inherit;text-decoration:none;transition:color var(--transition-default),border var(--transition-default);line-height:1.2}.singe_article_content a,.singe_article_content a span{color:var(--color-gbc-red)!important;border-bottom:1.5px solid #eba2a3!important;font-weight:bold!important}.singe_article_content a:hover,.singe_article_content a:hover span{color:var(--color-gbc-red)!important;border-bottom:1.5px solid var(--color-glam-red)!important}.menu a:hover{text-decoration:underline;color:var(--color-black)}.menu .current-menu-item a{color:var(--color-glam-red)}.section-link{color:var(--color-glam-red);text-decoration:underline}.post-title{letter-spacing:1px;text-transform:none}h3.post-title{font-size:var(--fs-post-title);text-transform:capitalize}.swiper-slide .post-title{font-size:var(--fs-post-title)}.post-title:hover,.post-title a:hover{color:rgb(0 0 0 / .45)}.design1 .post-grid .post-title,.design2 .post-grid .post-title,.design3 .post-grid .post-title,.design4 .post-grid .post-title,.design5 .post-grid .post-title,.design6 .post-grid .post-title{min-height:85px;font-size:var(--fs-post-title)}.design1 .post-grid [class^="terms-"],.design2 .post-grid [class^="terms-"],.design3 .post-grid [class^="terms-"],.design4 .post-grid [class^="terms-"],.design5 .post-grid [class^="terms-"],.design6 .post-grid [class^="terms-"]{display:block;min-height:50px}.thumb-hover{overflow:hidden;margin-bottom:10px}.thumb-hover img{transition:transform var(--transition-default),opacity var(--transition-default)}.thumb-hover:hover img{transform:scale(1.04);opacity:.9}img,picture{max-width:100%;height:auto;display:block}.container{width:100%;max-width:var(--container-width);margin:0 auto;padding-left:20px;padding-right:20px}section{width:100%}.glam-btn{display:inline-flex;align-items:center;justify-content:center;font-size:var(--btn-default);height:var(--btn-default-height);padding-inline:var(--btn-default-padding);font-weight:700;letter-spacing:2px;text-transform:uppercase;text-decoration:none;cursor:pointer;border:none;background-color:var(--color-white);color:var(--color-black);transition:background var(--transition-default),color var(--transition-default),transform var(--transition-default)}.form__btn button{display:inline-flex;align-items:center;justify-content:center;font-size:var(--btn-default)!important;height:var(--btn-default-height)!important;padding-inline:var(--btn-default-padding);font-weight:700!important;letter-spacing:2px;text-transform:uppercase;text-decoration:none;cursor:pointer!important;border:none!important;border-radius:0px!important;background-color:var(--color-white)!important;color:var(--color-black)!important;transition:background var(--transition-default),color var(--transition-default),transform var(--transition-default)}.form__btn button:hover{transform:translateY(-1px)!important}.glam-btn:hover{transform:translateY(-1px)}.glam-btn-small{font-size:var(--btn-small);height:var(--btn-small-height);padding-inline:var(--btn-small-padding)}.glam-btn-large{font-size:var(--btn-large);height:var(--btn-large-height);padding-inline:var(--btn-large-padding)}.glam-btn-black{background-color:var(--color-black);color:var(--color-white)}.glam-btn-black:hover{background-color:var(--color-light-black)}.glam-btn-red{background-color:var(--color-glam-red);color:var(--color-white)}.form__btn__red button{background-color:var(--color-glam-red)!important;color:var(--color-white)!important}.form__btn__red button:hover{background-color:var(--color-glam-light-red)!important}.glam-btn-red:hover{background-color:var(--color-glam-light-red)}.glam-btn-black-classic{background-color:var(--color-white);color:var(--color-black);border:2px solid var(--color-black)}.glam-btn-black-classic:hover{background-color:var(--color-black);color:var(--color-white);border:2px solid var(--color-black)}.glam-btn-red-classic{background-color:var(--color-white);color:var(--color-glam-red);border:2px solid var(--color-glam-red)}.glam-btn-red-classic:hover{background-color:var(--color-glam-red);color:var(--color-white);border:2px solid var(--color-glam-red)}.glam-btn-red-normal{background:none;color:var(--color-glam-red);border:none;text-decoration:underline}.glam-btn-white{background:none!important;color:var(--color-white);border:none;text-decoration:underline}.tag_link{font-size:12px}.widget{margin-bottom:20px}input{letter-spacing:2px}.text-center{text-align:center}.text-left{text-align:left}.text_white{color:#fff}.bg_white{background:#fff}.text_black{color:#000}.bg_black{background:#000}.uppercase{text-transform:uppercase}.glam-pullquote,blockquote{position:relative;padding-left:0;margin-bottom:50px!important;margin-top:100px!important;font-size:28px;line-height:1.35;font-weight:700;border:0px!important;quotes:"“" "”" "‘" "’";text-align:center}blockquote::before,blockquote::after,.glam-pullquote::before,.glam-pullquote::after{font-size:100px;font-weight:400;line-height:50px;font-family:"georgia"}.glam-pullquote--red::before,.glam-pullquote--red::after,blockquote.glam-pullquote--red{color:#CD1719}.glam-pullquote--black::before,.glam-pullquote--black::after,blockquote.glam-pullquote--black{color:#000}blockquote::before,.glam-pullquote::before{position:absolute;left:20px;top:-25px;content:open-quote;margin-right:.15em;vertical-align:-.15em}blockquote::after,.glam-pullquote::after{content:close-quote;vertical-align:-.7em;right:20px;position:absolute;bottom:-65px}.custom-numeric-pagination{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:40px;flex-wrap:wrap}.custom-numeric-pagination .page-numbers{width:30px;height:30px;min-width:30px;display:flex;align-items:center;justify-content:center;background:#000;color:#fff;border:1px solid #000;text-decoration:none;font-size:12px;font-weight:600;line-height:1;transition:all 0.25s ease;padding:0}.custom-numeric-pagination .first-page,.custom-numeric-pagination .last-page,.custom-numeric-pagination .prev-page,.custom-numeric-pagination .next-page{font-size:22px;font-weight:700}.only_show_desktop,.only_show_mobile{display:none}@media (min-width :767px){.only_show_desktop{display:block}}@media (max-width :767px){.only_show_mobile{display:block}}.mrec-banner{grid-column:1 / -1}.design3 .featured-post .thumb-hover img{height:755px}.design1 .featured-post .thumb-hover img{height:700px}@media (max-width:992px){.design3 .featured-post .thumb-hover img{height:auto}}@media (max-width:767px){.design1 .featured-post .thumb-hover img{height:auto}.design2 .post-grid .post-title,.design2 .post-grid [class^="terms-"]{min-height:auto}.glam-pullquote,blockquote{font-size:20px;line-height:1.3}blockquote::before,blockquote::after,.glam-pullquote::before,.glam-pullquote::after{font-size:72px;line-height:60px}blockquote::after,.glam-pullquote::after{bottom:-55px}}@media (max-width:600px){.container{padding-left:10px;padding-right:10px}}