@font-face{font-family:Chamberi Headline;src:url(/cdn/shop/files/ChamberiHeadline-Bold.eot?v=1786530726);src:url(/cdn/shop/files/ChamberiHeadline-Bold.eot?v=1786530726) format("embedded-opentype"),url(/cdn/shop/files/ChamberiHeadline-Bold.woff2?v=1786530725) format("woff2"),url(/cdn/shop/files/ChamberiHeadline-Bold.woff?v=1786530725) format("woff"),url(/cdn/shop/files/ChamberiHeadline-Bold.ttf?v=1786530725) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--button-hover: #000;--gold-color: #d09d31;--button-primary: var(--gold-color);--beige-color: #F7F2F0;--w-100: 100%;--offer-heading-font: "Chamberi Headline";--font-family-base: "Rethink Sans", sans-serif !important;--Ramillas-font: "TT Ramillas Trl" !important}h1,h2,h3,h4,h5,h6{font-family:TT Ramillas Trl!important;margin:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}p,span{padding:0;margin:0;font-family:Rethink Sans,sans-serif!important;font-optical-sizing:auto;font-style:normal}a{text-decoration:none}img{max-width:100%}.btn-custom-primary{padding:11px 40px;border-radius:75px;border:1px solid transparent;background:var(--gold-color);color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:500;letter-spacing:0px;text-decoration:none;transition:all .5s;display:inline-block;cursor:pointer;line-height:24px;text-transform:uppercase}.btn-custom-primary:hover{background:var(--button-hover);color:#fff}.sale-content{position:relative;margin-left:-120px}.desktop-localization-wrapper button.disclosure__button svg{margin:3px 0 0 4px}.product-card-wrapper .product-title-link{font-size:14px}.product-card-wrapper .price__regular .price-item--regular{font-size:19px}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.time-box span{line-height:58px}.sale-content:before{position:absolute;content:"";left:-65px;height:100%;background:#fff;width:1px}.btn-custom-secondary{padding:11px 40px;border-radius:75px;border:1px solid #fff;background:#fff;color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:500;letter-spacing:0px;text-decoration:none;transition:all .5s;display:inline-block;line-height:24px}.sale-button .btn:hover,.home-image-text .btn-custom-primary:hover,.section-footer a.section-btn.btn-custom-primary:hover,a.split-btn.btn-custom-primary:hover,a.lumiri-right-btn.btn-custom-primary:hover,.multi-text-img a.button.btn-custom-primary:hover,.btn-custom-primary.btn-hover:hover{background:#000;color:#fff}section.glow-video-section{padding:80px 0}section.glow-video-section .swiper.glow-video-slider{padding-top:23px}.lumiri-right-btn.btn-custom-primary{margin:40px auto 0;display:block;width:max-content}section.glow-video-section h2.custom-title{text-align:center;text-transform:capitalize}section.glow-video-section p.subtitle.des-custom{max-width:516px;margin:0 auto 40px;text-align:center}.section-footer a.section-btn.btn-custom-primary{display:block;margin:40px auto 0;width:max-content}.section-title.rte.custom-title{margin:23px auto 0;display:block;width:max-content}.section-heade .section-title.rte.custom-title:has(+.section-subtitle){margin-bottom:12px}.section-heade .section-subtitle.rte.des-custom{margin:0 auto 35px;text-align:center;max-width:560px}.section-heade .section-subtitle.rte.des-custom p{margin:0;color:#4c3111;font-size:14px;font-weight:400;line-height:24px}.product-card-wrapper{border-radius:120px 120px 0 0;border:1px solid rgba(213,157,43,.1);background:#f7f2f0}.product-card-wrapper .card__information{padding:15px!important}section.slider-secc h3.card__heading{color:#4c3111;font-family:Rethink Sans;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.product-card-wrapper span.jdgm-prev-badge__text{font-weight:400;color:#4c3111;font-family:Rethink Sans;font-size:12px}.product-card-wrapper span.jdgm-prev-badge__stars{font-size:15px}.product-card-wrapper span.price-item.price-item--sale.price-item--last{font-size:24px;font-weight:700;line-height:28px}.product-card-wrapper s.price-item.price-item--regular{color:#000;font-size:12px}.product-card-wrapper span.price__save-percentage{display:inline-block;color:#fff;background-color:#e00;font-size:11px;font-weight:700;line-height:1;letter-spacing:.02em;padding:4px 8px;border-radius:4px;vertical-align:middle;transform-origin:center;animation:save-badge-attn 2.4s ease-in-out 2;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;cursor:default;box-shadow:0 0 #ee000059}.product-card-wrapper span.price__save-percentage:hover{transform:scale(1.06);box-shadow:0 2px 8px #ee000059;filter:brightness(1.05);animation-play-state:paused}@keyframes save-badge-attn{0%,to{transform:scale(1);box-shadow:0 0 #e000}40%{transform:scale(1.05);box-shadow:0 0 0 6px #e000}70%{transform:scale(1);box-shadow:0 0 #ee000047}}.product-card-wrapper .card__media{background:transparent}.product-card-wrapper .media{border-radius:120px 120px 0 0}.sale-button .btn{transition:all ease-in-out .5s;font-size:15px}.btn-custom-secondary:hover{background:#000;color:#fff;border:1px solid #000}.home-image-text .image-with-text__media img{position:unset!important}.home-image-text .image-with-text__media{padding:0!important;border:0px}.btn-custom-primary:hover{background:#000;color:#fff;border:1px solid #000}h2.glamye-custom-heading p{font-size:24px;font-weight:700!important;font-family:TT Ramillas Trl!important;font-style:italic}.glamye-custom-text p{color:#4c3111;font-size:14px;max-width:560px;line-height:23px;margin-top:14px}h2.glamye-custom-heading p strong{font-weight:700!important}.home-image-text strong,.why-glamye-header h2 p strong,.look-section .grid__item.content-box h2 strong,.custom-title p strong,.custom-title strong{position:relative;font-weight:700;font-style:italic}.gsap-split-section .custom-title p{text-transform:capitalize}.testimonials-section h2 p{text-transform:none}.home-image-text h2.image-with-text__heading{max-width:431px}.home-image-text .glamye-icon-content h4{color:#4c3111;font-size:14px;font-family:Rethink Sans,sans-serif!important}.home-image-text .glamye-icon-item{margin:3px 0 0}.home-image-text .image-with-text__text.rte.body p{color:#4c3111}.home-image-text .glamye-icon img{margin-right:8px;width:16px}.look-section .grid__item.content-box h2{font-size:40px;font-weight:400;margin-bottom:20px!important;color:#000;font-family:TT Ramillas Trl!important;max-width:382px}.look-section a.button.btn-custom-primary{margin-top:20px}.look-section .grid__item.content-box h2,.custom-title p,.custom-title{font-size:40px;font-weight:400;margin-bottom:10px;color:#000;font-family:TT Ramillas Trl!important}.look-section .grid__item.content-box p,.des-custom{color:#4c3111;font-size:14px;font-weight:400;line-height:24px;max-width:460px}.home-image-text strong:after,.why-glamye-header h2 p strong:after,.look-section .grid__item.content-box h2 strong:after,.custom-title p strong:after,.custom-title strong:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:6px;background:url(/cdn/shop/files/Vector_16.svg?v=1772102200);background-repeat:no-repeat}.why-glamye-header h2 p strong:after{background:url(/cdn/shop/files/Vector_16_2.svg?v=1772104365);background-size:100%;background-repeat:no-repeat}.look-section .grid__item.content-box h2 strong:after{background:url(/cdn/shop/files/Vector_16_3.svg?v=1772105177);background-repeat:no-repeat;background-position:right}.custom-title p strong:after{background:url(/cdn/shop/files/Vector_16_4.svg?v=1772106094);background-repeat:no-repeat;background-position:right}section.slider-secc button.slider-nav{background:transparent;padding:0}section.slider-secc .page-width{padding:0}section.slider-secc .product-slider{padding:0 5rem;overflow:hidden;position:relative;padding-top:0}section.slider-secc button.slider-nav.prev{left:0;transform:rotate(180deg) translateY(0);top:45%}section.slider-secc button.slider-nav.next{right:0}section.slider-secc .product-slider:after{position:absolute;content:"";left:0;right:0;width:50px;background:#fff;z-index:2;height:100%;top:0}section.slider-secc .product-slider:before{position:absolute;content:"";right:0;width:50px;background:#fff;z-index:2;height:100%;top:0}@font-face{font-family:TT Ramillas Trl;src:url(/cdn/shop/files/TTRamillasTrl-ExtraBold.eot?v=1765973644);src:url(/cdn/shop/files/TTRamillasTrl-ExtraBold.eot?v=1765973644) format("embedded-opentype"),url(/cdn/shop/files/TTRamillasTrl-ExtraBold.woff2?v=1765973644) format("woff2"),url(/cdn/shop/files/TTRamillasTrl-ExtraBold.woff?v=1765973644) format("woff"),url(/cdn/shop/files/TTRamillasTrl-ExtraBold.ttf?v=1765973644) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TT Ramillas Trl;src:url(/cdn/shop/files/TTRamillasTrl-Regular.eot?v=1765973644);src:url(/cdn/shop/files/TTRamillasTrl-Regular.eot?v=1765973644) format("embedded-opentype"),url(/cdn/shop/files/TTRamillasTrl-Regular.woff2?v=1765973644) format("woff2"),url(/cdn/shop/files/RethinkSans-Regular.woff?v=1765973274) format("woff"),url(/cdn/shop/files/TTRamillasTrl-Regular.ttf?v=1765973644) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Ramillas Trl;src:url(/cdn/shop/files/TTRamillasTrl-Medium.eot?v=1765973645);src:url(/cdn/shop/files/TTRamillasTrl-Medium.eot?v=1765973645) format("embedded-opentype"),url(/cdn/shop/files/TTRamillasTrl-Medium.woff2?v=1765973644) format("woff2"),url(/cdn/shop/files/TTRamillasTrl-Medium.woff?v=1765973644) format("woff"),url(/cdn/shop/files/TTRamillasTrl-Medium.ttf?v=1765973644) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Ramillas Trl;src:url(/cdn/shop/files/TTRamillasTrl-Bold.eot?v=1765973644);src:url(/cdn/shop/files/TTRamillasTrl-Bold.eot?v=1765973644) format("embedded-opentype"),url(/cdn/shop/files/TTRamillasTrl-Bold.woff2?v=1765973644) format("woff2"),url(/cdn/shop/files/TTRamillasTrl-Bold.woff?v=1765973644) format("woff"),url(/cdn/shop/files/RethinkSans-Bold.ttf?v=1765973274) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Rethink Sans;src:url(/cdn/shop/files/RethinkSans-Regular.eot?v=1766734098);src:url(/cdn/shop/files/RethinkSans-Regular.eot?v=1766734098) format("embedded-opentype"),url(/cdn/shop/files/RethinkSans-Regular.woff2?v=1766734098) format("woff2"),url(/cdn/shop/files/RethinkSans-Regular.woff?v=1766734098) format("woff"),url(/cdn/shop/files/RethinkSans-Regular.ttf?v=1766734098) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rethink Sans;src:url(/cdn/shop/files/RethinkSans-Bold.eot?v=1766734098);src:url(/cdn/shop/files/RethinkSans-Bold.eot?v=1766734098) format("embedded-opentype"),url(/cdn/shop/files/RethinkSans-Bold.woff2?v=1766734097) format("woff2"),url(/cdn/shop/files/RethinkSans-Bold.woff?v=1766734098) format("woff"),url(/cdn/shop/files/RethinkSans-Bold.ttf?v=1766734098) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Rethink Sans;src:url(/cdn/shop/files/RethinkSans-Medium.eot?v=1774245177);src:url(/cdn/shop/files/RethinkSans-Medium.eot?v=1774245177) format("embedded-opentype"),url(/cdn/shop/files/RethinkSans-Medium.woff2?v=1774245176) format("woff2"),url(/cdn/shop/files/RethinkSans-Medium.woff?v=1774245176) format("woff"),url(/cdn/shop/files/RethinkSans-Medium.ttf?v=1774245177) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sailec;src:url(/cdn/shop/files/Sailec-Medium.eot?v=1767337735);src:url(/cdn/shop/files/Sailec-Medium.eot?v=1767337735) format("embedded-opentype"),url(/cdn/shop/files/Sailec-Medium.woff2?v=1767337735) format("woff2"),url(/cdn/shop/files/Sailec-Medium.woff?v=1767337735) format("woff"),url(/cdn/shop/files/Sailec-Medium.ttf?v=1767337736) format("truetype");font-weight:500;font-style:normal;font-display:swap}.utility-bar .announcement-bar-slider{max-width:72%}.utility-bar .announcement-bar-slider span.svg-wrapper{width:7px}.section-header{z-index:7!important}header.header{padding:10px 50px!important}header.header details-modal.header__search{display:none!important}.header--middle-center a.header__heading-link{padding:0}header.header header-drawer{display:flex;align-items:center;gap:15px}header.header header-drawer .header-menus ul li summary{padding:0}header.header header-drawer .header-menus ul li summary span{color:#fff;text-transform:uppercase;margin-right:5px}header.header header-drawer .header-menus ul li a{padding:0;text-transform:uppercase;color:#fff;font-size:14px}header.header header-drawer .header-menus ul{gap:40px;position:relative}header-menu details[open] .mega-menu__content{position:absolute;z-index:1;top:77px;border:none;padding-top:0;padding-bottom:40px}header-menu details .mega-menu__content ul li{list-style:none}header-menu details .mega-menu__content .img-itm-link{border-radius:4px;position:relative}header-menu details .mega-menu__content .img-itm-link span.view-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);background-color:#fff;display:inline-block;min-width:100px;min-height:39px;line-height:39px;border-radius:53px;margin:0;opacity:0;visibility:hidden;transition:all .6s ease-in-out}header-menu details .mega-menu__content .img-itm-link:hover span.view-btn{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}header-menu details .mega-menu__content ul li a{color:#000;font-family:Rethink Sans;text-transform:capitalize;text-align:center;font-size:16px;font-weight:600;text-decoration:none!important}header-menu details .mega-menu__content ul li a span font{font-weight:600}header-menu details .mega-menu__content ul li a:hover{color:#000}header-menu details .mega-menu__content ul li .menu-category-title{margin:0 0 12px}header.header .header__icons{align-items:end}header.header .header__icons .sale__text{background-color:#640104;padding:10px 17px;border-radius:40px;margin-right:20px}header.header .header__icons .sale__text p{color:#fff;font-size:14px}header.header .header__icons .sale__text p strong{font-family:TT Ramillas Trl}header.header .header__icon .svg-wrapper{width:30px}.header__icon--cart{margin:0}.hero-banner{position:relative}.hero-banner .slideshow__controls{position:absolute;bottom:27px;border:none;left:50%;justify-content:left;transform:translate(-50%)}.hero-banner .slideshow__controls .slider-counter{background-color:#fff;border-radius:55px;padding:11px}.hero-banner .banner__content .slideshow__text{padding:0}.hero-banner .banner__content .slideshow__text .banner__eyebrow{margin:0 0 12px;padding:0 0 10px;color:#000;font-family:TT Ramillas Trl,serif!important;font-size:22px;font-weight:400;line-height:1.3;letter-spacing:0;width:fit-content;position:relative}.hero-banner .banner__content .slideshow__text .banner__eyebrow p{margin:0;padding:0;font-family:inherit!important;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.hero-banner .banner__content .slideshow__text .banner__eyebrow:after{content:"";position:absolute;left:0;bottom:0;width:52px;height:3px;background:var(--gold-color);border-radius:2px}.hero-banner .banner__content .slideshow__text h2,.hero-banner .banner__content .slideshow__text h1{font-size:60px;line-height:1.2;max-width:676px;width:100%;letter-spacing:0;margin-top:0}.hero-banner .banner__content .slideshow__text{min-width:73.5rem}.hero-banner .banner__content .slideshow__text h2 strong,.hero-banner .banner__content .slideshow__text h1 strong{color:#000;font-style:italic}.hero-banner .banner__content .slideshow__text .banner__text{margin:0}.hero-banner .banner__content .slideshow__text .banner__text ul{padding:0;margin:23px 0 0;display:grid;grid-template-columns:repeat(2,1fr)}.hero-banner .banner__content .slideshow__text .banner__text p,.hero-banner .banner__content .slideshow__text .banner__text li{color:#4c3111;font-size:17px;line-height:23px;max-width:630px;padding:21px 0 40px}.hero-banner .banner__content .slideshow__text .banner__text li{list-style:none;position:relative;padding:0 0 0 28px;margin:0 0 19px;line-height:22px;font-family:TT Ramillas Trl!important;font-size:18px;letter-spacing:0}.hero-banner .banner__content .slideshow__text .banner__text li:last-child{margin-bottom:0}.hero-banner .banner__content .slideshow__text .banner__text li:before{content:"\2713";position:absolute;left:0;top:2px;width:18px;height:18px;border-radius:50%;background:#000;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center}.hero-banner .banner__content .slideshow__text .buttons-outer{margin:15px 0 0;display:flex;align-items:center;gap:16px}.hero-banner .banner__content .slideshow__text .buttons-outer .banner__buttons a.button{position:relative;overflow:hidden;isolation:isolate;border-radius:999px;min-width:220px;min-height:52px;padding:14px 28px 14px 32px;border:1px solid rgba(184,134,32,.45);background:linear-gradient(180deg,#e0b34a 0%,var(--gold-color) 52%,#b88620 100%);color:#fff;text-transform:uppercase;font-family:Sailec,Rethink Sans,sans-serif;font-size:15px;font-weight:500;letter-spacing:.08em;line-height:1.2;display:inline-flex;align-items:center;justify-content:center;gap:12px;box-shadow:0 1px #ffffff47 inset,0 10px 26px #b082284d,0 2px 6px #4c31111f;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,background .35s ease,border-color .35s ease,filter .35s ease}.hero-banner .banner__content .slideshow__text .buttons-outer .banner__buttons a.button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 0%,transparent 38%,rgba(255,255,255,.38) 50%,transparent 62%,transparent 100%);transform:translate(-120%);transition:transform .7s cubic-bezier(.22,1,.36,1);pointer-events:none}.hero-banner .banner__content .slideshow__text .buttons-outer .banner__buttons a.button:hover{transform:translateY(-2px);border-color:#b886208c;background:linear-gradient(180deg,#e8c05a,#d9a83a 52%,#c49322);box-shadow:0 1px #ffffff52 inset,0 14px 32px #b082285c,0 4px 10px #4c311124;filter:none}.hero-banner .banner__content .slideshow__text .buttons-outer .banner__buttons a.button:hover:before{transform:translate(120%)}.hero-banner .banner__content .slideshow__text .buttons-outer .banner__buttons a.button:active{transform:translateY(0);box-shadow:0 1px #fff3 inset,0 6px 14px #b082283d,0 1px 3px #4c31111f}.hero-banner .banner__content .slideshow__text .buttons-outer .banner__buttons a.button:focus-visible{outline:2px solid #4c3111;outline-offset:3px}.hero-banner .banner__content .slideshow__text .buttons-outer .banner__buttons a.button .banner__btn-arrow{font-size:16px;line-height:1;font-weight:400;display:inline-flex;transition:transform .35s cubic-bezier(.22,1,.36,1)}.hero-banner .banner__content .slideshow__text .buttons-outer .banner__buttons a.button:hover .banner__btn-arrow{transform:translate(5px)}.hero-banner .banner__content .slideshow__text .buttons-outer .banner__buttons a.button:after{content:none!important;box-shadow:none!important}.hero-banner .slideshow__controls button.slider-button{width:initial;height:initial}.hero-banner .slideshow__controls button.slider-button span.svg-wrapper{width:auto;height:auto}.hero-banner .slider-button--next .icon{transform:rotate(180deg)!important}.hero-banner .slider-button--prev .icon{transform:rotate(360deg)}.hero-banner .slider-button:not([disabled]):hover{transform:none!important}.hero-banner .slider-button--prev:hover .icon,.hero-banner .slider-button--next:hover .icon{transform:none!important}.hero-banner .slideshow__controls button.slideshow__autoplay{display:none}.morning-split{height:804px;overflow:hidden}.morning-split .morning-inner{display:flex}.morning-split .morning-inner .morning-media,.morning-split .morning-inner .morning-content{width:50%;line-height:0}.morning-split .morning-inner .morning-content{position:relative}.morning-split .morning-inner .morning-content .morning-text{position:absolute;top:50%;padding-left:59px;max-width:531px;transform:translateY(-50%)}.morning-media img,.morning-bg-image img{height:804px}.morning-content .morning-text .morning-main span{color:#fff;font-style:italic;font-size:20px;line-height:24px}.morning-btn{border:1px solid #fff;background-color:#262626;min-width:195px;display:inline-block;text-align:center;line-height:50px;border-radius:50px;text-transform:uppercase;color:#fff;font-family:Sailec;font-size:12px}.morning-btn:hover{background-color:#fff!important;color:#000;transition:.7s}.morning-content .morning-text h2{color:#fff;font-size:40px;line-height:52px;margin:0;padding:14px 0 56px}.find-mirror .banner__content{padding:0;max-width:1350px}.find-mirror .banner__content .banner__box{padding:0}.find-mirror .banner__content .banner__box .tag_line{font-size:24px;line-height:36px;color:#f7f7f4}.find-mirror .banner__content .banner__box h2{margin:0;font-size:48px;line-height:67px;color:#f7f7f4}.find-mirror .banner__content .banner__box p{color:#f7f7f4;font-size:24px;line-height:36px;max-width:450px}.find-mirror .banner__content .banner__box .banner__text{margin:0}.find-mirror .banner__content .banner__box .morning-btn:after{box-shadow:none}.find-mirror .banner__content .banner__box .morning-btn{min-width:152px}.testimonials-section{padding:80px 0;background:#f7f2f0}.testimonial-image img{width:100%;height:300px;object-fit:cover;border-radius:10px 10px 0 0}.testimonials-section h2{text-align:center;font-size:32px;line-height:67.2px;text-transform:uppercase;padding-bottom:40px}.testimonials-section h2 p{margin:0;font-family:TT Ramillas Trl!important}.testimonials-section .testimonials-grid{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.testimonials-section .testimonials-grid .testimonial-card{border:1px solid #DEDEDE;border-radius:10px;background-color:#fffdfa;display:flex;flex-direction:column}.testimonials-section .testimonials-grid .testimonial-card .testimonial-content{padding:20px;display:flex;flex-direction:column;flex:1}.testimonials-section .testimonials-grid .testimonial-rating{line-height:0;padding-bottom:12px}.testimonials-section .testimonials-grid .testimonial-card .testimonial-content h3{font-size:19px;line-height:24px;font-weight:500}.testimonials-section .testimonials-grid .testimonial-card .testimonial-content p{font-size:14px;line-height:23px;color:#000;padding:9px 0 17px}.testimonials-section .testimonials-grid .testimonial-card .testimonial-content span{font-size:14px;line-height:23px;color:#000}section.focus-collections{padding:80px 0}section.focus-collections .page-width{max-width:830px;text-align:center;padding:0}section.focus-collections .focus-collections__icons{display:flex;align-items:center;gap:42px;justify-content:center}section.focus-collections .focus-collections__icons p{color:#26251d;font-size:18px;line-height:20px;padding:20px 0 40px}section.focus-collections .focus-collections__icons .focus-collections__image{line-height:0}.focus-collections__content h2 p{font-family:TT Ramillas Trl!important;font-size:40px;line-height:55px;text-transform:uppercase}.focus-collections__content h2 p strong{color:#d59d2b;font-style:italic}.focus-collections__content p.focus-collections__description{color:#4c3111;padding:16px 0 40px;font-size:14px;line-height:27px}.focus-collections__content a.focus-collections__button{color:#000;text-decoration:underline}section.focus-collections .icon-btn-outer{display:flex;gap:10px;justify-content:center}.marquee-strip{overflow:hidden;width:100%;padding:12px 0}.marquee-inner{display:flex;gap:80px;white-space:nowrap;animation:scroll-marquee 18s linear infinite}.marquee-strip span{font-size:28px;line-height:28px;color:#fff;font-family:TT Ramillas Trl!important}@keyframes scroll-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.product-features .product-features__grid{display:grid;grid-template-columns:1fr 1fr;max-width:100%;padding:0}.newsletter .newsletter__wrapper{max-width:1350px;margin:0 auto}.newsletter .newsletter__wrapper h2{padding:50px 0 10px;font-size:32px;line-height:40px}.newsletter .newsletter__wrapper div{margin:0}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper .field:after{box-shadow:none}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper .field{border-bottom:1px solid #000}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper .field input{padding:0;width:100%;border-bottom:none!important;font-size:14px}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper .field input:invalid{border:none!important}.newsletter .newsletter__wrapper form{max-width:815px}.newsletter-form__field-wrapper .field button{width:auto;gap:12px;text-transform:uppercase;font-family:Rethink Sans;font-size:14px;color:#000}.newsletter-form__field-wrapper .field button span.svg-wrapper{max-width:12px}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper .field label{color:#5e5e5e;left:0;font-size:14px;display:none}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper .field input:focus{box-shadow:none}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper .field input::placeholder{opacity:1}footer.footer .footer-block-image{flex-wrap:wrap}footer.footer .footer-block-image .footer-block__image-wrapper{margin:0 0 25px}footer.footer .footer-block-image .image_text p{color:#000;font-size:14px;line-height:25px;max-width:326px;padding-right:10px}footer.footer .footer__blocks-wrapper{gap:0}footer.footer .footer__blocks-wrapper .footer-block{border-left:1px solid #ADADAD;padding:0 0 50px 34px}footer.footer .footer__blocks-wrapper .footer-block:first-child{border:none;padding:0}footer.footer .footer__blocks-wrapper .footer-block h2{font-size:20px;line-height:25px}footer.footer .footer__blocks-wrapper .footer-block ul li{margin-right:0}footer.footer .footer__blocks-wrapper .footer-block ul li a{padding:0;font-family:Rethink Sans;font-size:14px;color:#000}footer.footer .footer__content-bottom{border-color:#adadad;padding:20px 0}footer.footer .footer__content-bottom .footer__copyright{margin:0;width:100%;text-align:left}footer.footer .footer__content-bottom .footer__copyright small{color:#5e5e5e;font-size:14px}.glamye-insta{padding:80px 0}.glamye-insta .glamye-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:26px}.glamye-insta .glamye-grid .glamye-card{position:relative;line-height:0}.glamye-insta .glamye-grid .glamye-card video{width:100%;height:475px;object-fit:cover;border-radius:10px}.glamye-insta .glamye-grid .glamye-card button{position:absolute;bottom:12px;right:12px;background-color:#fff;border:none;border-radius:40px;width:26px;height:26px;padding:0;color:#000;cursor:pointer}.glamye-insta .glamye-grid .glamye-card button.stop{padding:0 0 3px 3px}.glamye-insta .glamye-grid .glamye-card button.play{padding:0 0 3px 1px}.glamye-insta h2{text-align:center;padding-bottom:40px;color:#000}.glamye-insta h2 span{font-family:TT Ramillas Trl!important;font-size:40px}.home-video-insta h2 span.brand{background:linear-gradient(90deg,#b8860b,#d4af37 40% 80%,#b8860b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.glamye-insta h2 span.tag{font-style:italic}.collection .title-btn-outer{display:flex;align-items:end;justify-content:space-between}.ready-glow{padding-bottom:80px!important}.ready-glow .title-btn-outer{padding-bottom:30px}.ready-glow .product-slider-outer{margin:0;width:56%;padding:0}.ready-glow .product-slider-outer slider-component{padding:0}.ready-glow .product-slider-outer slider-component ul{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:26px}.ready-glow .product-slider-outer slider-component ul li{max-width:100%;width:100%}.ready-glow .product-slider-outer slider-component ul li .card__information{padding:18px 0 0;display:flex;justify-content:space-between;align-items:center}.ready-glow .product-slider-outer slider-component ul li a{font-family:Rethink Sans!important;font-size:14px;color:#000;line-height:16px;font-weight:700;min-height:35px}.ready-glow .title-btn-outer .collection__title{margin:0}.ready-glow .product-slider-outer slider-component ul li .price{margin:0!important}.ready-glow .product-slider-outer slider-component ul li .price .price__sale{display:flex;align-items:center;flex-direction:row-reverse}.ready-glow .product-slider-outer slider-component ul li .price span{font-size:12px;font-weight:700}.ready-glow .product-slider-outer slider-component ul li .price .price__sale span s{margin:0 0 0 8px;font-weight:400}.ready-glow .card-information{width:45%}.ready-glow .price__container{display:flex;align-items:center;justify-content:end;gap:5px}.ready-glow .quick-add{width:50px;height:50px;position:absolute;right:14px;bottom:25%}.ready-glow .quick-add button{background-color:var(--gold-color);border-radius:50px;padding:0}.ready-glow .quick-add button:hover{background-color:#000}.ready-glow .quick-add button:after{box-shadow:none}.ready-glow .card-wrapper{position:relative}.ready-glow .quick-add button.quick-view-icon{background-color:#fff;margin-bottom:10px}.ready-glow .card-wrapper .product-options-wrapper{display:none;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease}.ready-glow .card-wrapper:hover .product-options-wrapper{display:block;opacity:1;visibility:visible;transform:translateY(0)}.ready-glow .card__badge.bottom.left{display:none}.ready-glow .product-options-wrapper{z-index:9999;position:absolute;bottom:52px;background-color:#fff;padding:10px 18px 18px;border-radius:0 6px 6px;box-shadow:0 8px 24px #0000001f}.ready-glow .product-options-wrapper p{font-size:14px;color:#4c3111;line-height:27px;font-weight:700}.ready-glow .product-options-wrapper .product-form__buttons button:after{box-shadow:none}.ready-glow .product-options-wrapper .product-form__buttons button{padding:2px 0 0;width:90px;min-width:90px;min-height:26px!important;border-radius:20px;font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin-top:16px}.ready-glow .product-options-wrapper .variant-option--Color{line-height:0;padding:5px 0 0;display:flex;gap:8px}.ready-glow .product-options-wrapper .variant-option--Color span.option-values{width:24px;height:24px;display:inline-block;border-radius:50px;cursor:pointer;border:1px solid #000}.ready-glow .card .media{border-radius:6px}.ready-glow h2{text-transform:uppercase;margin-bottom:0!important}.ready-glow p{color:#4c3111;font-size:14px;line-height:27px}.ready-glow .title-btn-outer a.button{margin:0!important;border-radius:50px;text-transform:uppercase;min-width:214px;font-family:Sailec;font-size:12px}.ready-glow .title-btn-outer a.button:after{box-shadow:none}.ready-glow .quick-add button:hover:after{box-shadow:none}.ready-glow .section-row{display:flex;gap:40px;align-items:flex-start}.ready-glow .image-product-outer{position:sticky;top:0;height:fit-content}.featured-slider .card{position:relative}.featured-slider .card .quick-add{width:50px;margin:0 auto}.featured-slider .card .quick-add button:after{box-shadow:none;width:auto;height:auto}.featured-slider .card .quick-add button{padding:0;background-color:var(--gold-color);border-radius:50px;text-align:center;position:absolute;bottom:110px}.featured-slider .card .quick-add button:hover{background-color:#000}.featured-slider .title-btn-outer .collection__title h2{text-transform:uppercase;margin-bottom:30px}.featured-slider .slick-slide .card__content{opacity:0;visibility:hidden;transform:translateY(15px);transition:all .3s ease}.featured-slider .slick-slide.slick-center:hover .card__content{opacity:1;visibility:visible;transform:translateY(0)}.featured-slider .title-btn-outer{align-items:self-start}.featured-slider .title-btn-outer .collection__title{margin:0}.featured-slider ul{margin:0;padding:0}.featured-slider .slick-track{padding-top:35px}.featured-slider .title-btn-outer a.button{margin:0;border-radius:40px;text-transform:uppercase;min-width:214px;min-height:50px;font-family:Sailec;font-size:12px}.featured-slider .title-btn-outer a.button:after{box-shadow:none}.featured-slider .title-btn-outer a.button:hover:after{box-shadow:none}.featured-slider .card__inner{height:434px;background-color:transparent}.featured-slider .card__inner .card__media{border-radius:130px 130px 0 0!important}.featured-slider .slick-slide{margin:0 9px}.featured-slider .slick-list{margin:0 -9px}.featured-collection-slick ul.product-grid .slick-list{padding-top:28px!important}.featured-slider li.slick-center{transform:translateY(-28px)!important}.featured-slider .card__content .card__information{padding-bottom:0;display:flex;align-items:center;gap:10px}.featured-slider .card__content .card__information .info-product a{font-family:Rethink Sans;font-size:15px;color:#000}.featured-slider .card__content .card__information .info-product .card-information .price{display:none}.featured-slider li:hover a{text-decoration:none}.featured-slider .slick-prev:before,.featured-slider .slick-next:before{content:none}.featured-slider .slick-prev{left:-45px;background:url(/cdn/shop/files/left-arrow.svg?v=1766409351) no-repeat!important;width:27px;height:27px}.featured-slider .slick-next{right:-45px;background:url(/cdn/shop/files/right-arrow.svg?v=1766409350) no-repeat!important;width:27px;height:27px}.custom-breadcrumb{font-size:14px}.product-main-wrapper .product__info-wrapper{padding-left:13px}.product-main-wrapper .product .product__info-container{max-width:100%;width:100%}.glamye-heading{display:flex;align-items:center;justify-content:center;gap:12px}.glamye-heading .title-image img{width:36px;height:auto;display:block}.features-vertical{width:100%}.product__info-wrapper.grid__item .product-right-container{display:flex;gap:15px;position:inherit}.features-inner{display:flex;flex-direction:column;gap:16px}.product-main-wrapper .feature-card{background:#fbf2eb;padding:25px 10px;text-align:center;max-width:158px;margin-bottom:17px}.product-main-wrapper .feature-card:last-child{margin:0}.product-main-wrapper p.feature-text{font-size:14px;line-height:22px;color:#4c3111}.product-main-wrapper variant-selects{margin:0}.product-main-wrapper variant-selects fieldset legend{font-size:14px;color:#000;font-family:Sailec}.product-main-wrapper variant-selects label.swatch-input__label{padding:6px}.product-main-wrapper variant-selects label.swatch-input__label span.swatch{width:40px;height:40px}.bogos-volume-discount-widget{background-color:#fffdfa!important;border:1px solid #DEDEDE}.bogos-volume-discount-widget-title{font-family:TT Ramillas Trl!important;color:#303030;font-size:18px;line-height:25px}.bogos-volume-discount-widget-description{font-size:12px;font-family:Rethink Sans}.bogos-volume-discount-widget.default-layout .bogos-volume-discount-title{font-size:14px;font-family:Rethink Sans;font-weight:700}.product-main-wrapper .product__media-item{width:100%;max-width:100%!important}.bogos-volume-discount-widget input[type=radio]{width:18px!important;height:18px!important}.bogos-volume-discount-widget.default-layout input[type=radio]:checked{background-color:#fff!important;border-color:#8a8a8a!important}body .bogos-volume-discount-widget input[type=radio]:before,.bogos-bp-ssf-filter-choice:before{width:10px!important;height:10px!important;box-shadow:none!important;background-color:#000!important}.bogos-volume-discount-item-select-button{font-family:Rethink Sans}.bogos-volume-discount-widget.default-layout .bogos-volume-discount-sub-title{font-family:Rethink Sans;font-weight:700!important}.bogos-volume-discount-widget .bogos-vl-shipping-container{background-color:#f3cebc}.bogos-volume-discount-widget .bogos-shipping-icon-container img{max-width:25px}.bogos-volume-discount-widget .bogos-vl-shipping-label{color:#000!important}.bogos-volume-discount-widget.default-layout .bogos-volume-discount-button-add{background:var(--gold-color)!important;min-height:46px;border-radius:50px}.bogos-volume-discount-widget.default-layout .bogos-volume-discount-button-add:hover{background:#000!important}.mini-glow-compact .product-features__grid{grid-template-columns:1.7fr 1fr;position:relative;z-index:1}.product-top{position:relative;z-index:1;text-align:center;padding-bottom:40px}.product-top h2{font-size:40px;font-weight:500}.lighting-title{position:relative}.lighting-title:after{position:absolute;content:"";bottom:0;left:0;width:332px;height:2px;background-color:#000}.lighting-title p{font-size:20px;color:#000;line-height:51px}.lighting-title p strong{font-family:TT Ramillas Trl;font-size:40px;line-height:51px}.lighting-text{max-width:374px;font-family:Rethink Sans;font-size:20px;line-height:27px;color:#000;margin-top:10px}.faq-heading h2{font-size:40px;color:#fff;font-weight:500}.faq-list .faq-item.active .faq-question{padding-bottom:10px}.faq-question h3{color:#fff;font-size:16px;line-height:17px}.faq-item{border-bottom:1px solid #fff!important}.product-main-wrapper .icon-with-text__item{justify-content:center}.product__info-wrapper.grid__item .product-right-container ul.icon-with-text{margin:0;display:flex;justify-content:center;column-gap:30px}.product-main-wrapper .product__info-wrapper .icon-with-text--vertical img{width:23px;height:23px}.About-sec1{background:#fdfaf8;padding-bottom:0}.About-sec1 .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item{width:200px;height:auto}.About-sec1 h2{font-size:33px}.About-sec1 p{font-size:15px}.cstm-multicolflex{display:flex;gap:13px}.cstm-multicolflex .multicolumn-card__info{padding:2.5rem;background:#fdfaf8}.cstm-multicolflex h3{font-size:30px;letter-spacing:0}.featured-cstm-slider .price.price--on-sale{display:none}.featured-cstm-slider .collection__title.title-wrapper{margin-bottom:2.5rem;margin-left:11%}.featured-cstm-slider slider-component{max-width:var(--page-width);margin-left:auto;margin-right:auto}.lady-section .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item{width:18%}.featured-cstm-slider .slider-counter.caption{display:none}.shopify-policy__container{max-width:183ch;background:#fffc;margin:30px auto}.shopify-policy__title h1{text-align:left;margin-bottom:12px}.shopify-policy__container .article-body{margin-bottom:24px}.collection_bannerimg h2.banner__heading.inline-richtext.h1{font-weight:600}.collection_bannerimg .morning-btn{border:1px solid #fff;background-color:#262626;min-width:159px;min-height:45px;display:inline-block;text-align:center;line-height:50px;border-radius:0;text-transform:uppercase;color:#fff;font-family:Sailec;font-size:14px}.collection-hero .collection-hero__inner.page-width.scroll-trigger.animate--fade-in,.filter_bar{padding:0}a.shop-now-custom{width:100%;background:var(--gold-color);color:#fff;text-transform:uppercase;display:block;padding:8px;text-align:center;font-size:17px;font-weight:600;transition:background .3s ease}a.shop-now-custom:hover{text-decoration:none;background:#000}span[data-selected-value]{color:#000;font-weight:600}span.product-save-percent{background:#4c3111!important;margin:auto;top:20px;position:absolute;left:50%;transform:translate(-50%)}a.button.hjdfh{border-radius:28px;box-shadow:none;border:none;outline:none}a.button.hjdfh:after{display:none}div#CartDrawer{position:relative;right:0;height:100%;top:0}cart-drawer.is-empty .drawer__inner{display:grid;grid-template-rows:1fr;align-items:center;padding:0;border-radius:10px}.drawer__inner-empty{height:96%}.cart-count-bubble{background-color:#fff0;color:#fff;left:41px;font-size:14px}.sale__text a{color:#fff;font-family:Rethink Sans}.ambassador-multicol .multicolumn-card.content-container{display:flex;flex-direction:column;align-items:center}.ambassador-multicol .multicolumn-card__info{text-align:center}.ambassador-multicol .multicolumn-card.content-container{background:transparent!important}.ambassador-multicol .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin.multicolumn__title{text-align:center;justify-content:center}.ambassadar-bgimg .banner__box{padding-bottom:0!important}.ambassadar-bgimg .banner__box h2{font-size:56px;max-width:500px}div#CartDrawer .drawer__inner.gradient.color-scheme-1{border-radius:10px}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}.cart-drawer .cart__checkout-button{border-radius:45px}.glamye-icon-item{display:flex;align-items:center}.glamye-icon img{width:26px;height:16px}.glamye-icon{height:23px}.media-wrappermulti{width:100%;height:100%}.media-wrappermulti img,.media-wrappermulti video{width:100%;height:565px;object-fit:cover;display:block}.media-right{direction:rtl}.media-right .grid__item{direction:ltr}.testimonial-author-wrapper{display:flex;align-items:center;gap:10px;margin-top:15px}.testimonial-author-image img{width:40px;height:40px;border-radius:50%;object-fit:cover}.testimonial-author-name{font-weight:500}.look-section{padding:0!important}.why-glamye-center{display:flex;justify-content:center}p.product-title-cstm{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.why-glamye-center img{max-width:100%;height:auto}.card-wrapper:hover .product-title-link{text-decoration:none}.product-title-link{position:relative;z-index:5;display:inline-block;color:#4c3111;font-weight:600}.card__heading,.product-title-cstm{position:relative}body.cart-drawer-open,html:has(body.cart-drawer-open){overflow:hidden}@property --hero-dot-fill{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.hero-banner{--hero-dot-duration: 15s;--hero-dot-track: #D9D9D9;--hero-dot-progress: #000;--hero-dot-size: 12px;--hero-dot-size-active: 16px;--hero-dot-ring: 2px}.hero-banner .slider-counter__link--dots{display:inline-flex;align-items:center;justify-content:center}.hero-banner .slider-counter__link--dots .dot{position:relative;flex-shrink:0;box-sizing:border-box;width:var(--hero-dot-size);height:var(--hero-dot-size);border-radius:50%;padding:0;display:block;background-color:var(--hero-dot-track);border:none;transform:translateZ(0);-webkit-transform:translateZ(0);transition:width .45s cubic-bezier(.4,0,.2,1),height .45s cubic-bezier(.4,0,.2,1),background-color .45s cubic-bezier(.4,0,.2,1)}.hero-banner .slider-counter__link--dots .dot:before,.hero-banner .slider-counter__link--dots .dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-sizing:border-box;pointer-events:none;opacity:0;transition:opacity .35s cubic-bezier(.4,0,.2,1)}.hero-banner .slider-counter__link--dots .dot:before{border:var(--hero-dot-ring) solid var(--hero-dot-track)}.hero-banner .slider-counter__link--dots .dot:after{--hero-dot-fill: 0deg;background:conic-gradient(from -90deg,var(--hero-dot-progress) 0deg,var(--hero-dot-progress) var(--hero-dot-fill),transparent var(--hero-dot-fill),transparent 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--hero-dot-ring)),#000 calc(100% - var(--hero-dot-ring) + .5px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--hero-dot-ring)),#000 calc(100% - var(--hero-dot-ring) + .5px));animation:none}.hero-banner .slider-counter__link--dots.slider-counter__link--active .dot,.hero-banner button.slider-counter__link.slider-counter__link--dots.link.slider-counter__link--active .dot{width:var(--hero-dot-size-active);height:var(--hero-dot-size-active);background-color:transparent}.hero-banner .slider-counter__link--dots.slider-counter__link--active .dot:before,.hero-banner .slider-counter__link--dots.slider-counter__link--active .dot:after,.hero-banner button.slider-counter__link.slider-counter__link--dots.link.slider-counter__link--active .dot:before,.hero-banner button.slider-counter__link.slider-counter__link--dots.link.slider-counter__link--active .dot:after{opacity:1}.hero-banner .slider-counter__link--dots.slider-counter__link--active .dot:after,.hero-banner button.slider-counter__link.slider-counter__link--dots.link.slider-counter__link--active .dot:after{animation:hero-dot-progress-fill var(--hero-dot-duration) linear forwards}@keyframes hero-dot-progress-fill{to{--hero-dot-fill: 360deg}}.hero-banner .slider-counter__link{padding:1rem;padding-right:0}.hero-banner .slider-button--prev .icon,.hero-banner .slider-button--next .icon{display:none}.hero-banner .slideshow__control-wrapper{gap:19px}.hero-banner .slideshow__controls button.slider-button{background-color:#fff;width:34px;height:34px;border-radius:50%;position:relative}.hero-banner .slideshow__controls button.slider-button.slider-button--prev{background:url(/cdn/shop/files/slider-arrow-prev.png?v=1779346003) no-repeat #fff;background-position:center;background-size:9px}.hero-banner .slideshow__controls button.slider-button.slider-button--next{background:url(/cdn/shop/files/slider-arrow-next.png?v=1779346003) no-repeat #fff;background-position:center;background-size:9px}.product-options-wrapper.desktop-only span{height:22px;width:22px;display:block;border-radius:50px;cursor:pointer}.product-options-wrapper.desktop-only .variant-option--1{display:flex;gap:7px}.product-options-wrapper.desktop-only{margin-bottom:10px;position:relative;min-height:22px}.product-options-wrapper.desktop-only p{display:none}.slider-secc.bundle-section .slider-atc{opacity:0;visibility:hidden}.slider-secc.bundle-section .product-rv-cstm .product-options-wrapper.desktop-only{display:none}body.custom-about section.slider-secc,body.custom-about-us section.slider-secc{padding:10px 0 60px}.slider-secc.bundle-section .product-card-wrapper:hover .card__content .slider-atc{opacity:1;visibility:visible}.slider-secc.bundle-section .product-card-wrapper:hover .card__content{transform:translateY(-24%)}span.header-flag img{object-fit:cover}.time-box span{font-family:TT Ramillas Trl!important;font-size:50px}.meetglamye .glamye-custom-text{padding-bottom:20px}section.slider-secc .price__container{width:100%}section.slider-secc .product-card-wrapper .price__container .product-form__buttons button{visibility:hidden}section.slider-secc .product-card-wrapper:hover .price__container .product-form__buttons button{visibility:visible}.bundal-heading{background:#e00;padding:8px 28px;margin-bottom:14px;border-radius:4px}.bundal-heading h4 span{font-weight:600}.bundal-heading h4{color:#fff;font-size:14px;font-family:Rethink Sans!important;position:relative;gap:4px;display:flex}.bundal-heading h4:after{position:absolute;content:"";top:8px;left:-12px;width:4px;height:4px;background:#fff;border-radius:50px}.product-right-container .price__regular span.price-item{font-weight:700;font-size:29px;line-height:normal}.slideshow__media.banner__media.media img.dektop-image{width:100%;height:100%;object-fit:cover}.link-product-card{position:absolute;top:0;width:100%;height:100%;left:0;z-index:1}header-menu details .mega-menu__content ul li{flex:0 0 18.4%}.megamenu-outer ul.mega-menu__list{display:flex;flex-wrap:wrap;gap:2%;width:100%}.img-itm-link img{width:100%;object-fit:cover;transition:all ease-in-out .5s}header-menu details .mega-menu__content ul li{position:relative;padding-bottom:15px}.mega-menu__list--condensed .mega-menu__link{padding:0}.header-wrapper--border-bottom .mega-menu__content{padding-bottom:0}.megamenu-outer span.megamenu-heading{font-size:20px;font-weight:400;color:#000;position:relative;margin-bottom:15px;padding-bottom:8px}.megamenu-outer .view-all-btn{display:inline-block;width:100%;text-align:center;padding:22px 0 0}.megamenu-outer .view-all-btn .btn-custom-primary{min-width:190px;padding:14px 40px}.megamenu-outer span.megamenu-heading:after{content:"";position:absolute;left:0;bottom:0;min-width:148px;height:1px;background-color:#e8dacd}header-menu details .mega-menu__content ul li:last-child:after{display:none}header-menu details .mega-menu__content ul li span{margin-top:15px;display:inline-block;font-weight:400;font-size:16px;letter-spacing:0}.img-itm-link{line-height:0px;overflow:hidden}img.megaMenuImage-item:hover{transform:scale(1.1)}.megamenu-outer{margin-top:20px}.slider-atc{width:100%}.product-card-wrapper .card__content{display:flex;flex-direction:column}.product-card-wrapper .card__content .card__information{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%}.cart-drawer-complementary .product-card-wrapper .card__content .card__information{max-width:84%}.custom-collection .product-card-wrapper .card__content .card__information{min-height:100%}.product-card-wrapper:hover .card__information{overflow:visible}.product-card-wrapper .card__content .card__information .card-information{margin-bottom:11px}section.slider-secc h3.card__heading{width:100%}.product-card-wrapper .card__content .card__information .card-information{width:100%}.product-card-wrapper .product-title-link{line-height:120%}.article-template__content p,.article-template__content li{font-size:14px;font-weight:400}.article-template__content ul,.article-template__content ol{list-style:none;margin:18px 0 28px;padding:0;display:flex;flex-direction:column;gap:3px}.article-template__content ul li,.article-template__content ol li{list-style:none;position:relative;padding:4px 18px 4px 40px;color:#1a1a1a;line-height:1.6;border-radius:12px}.article-template__content ul li:before,.article-template__content ol li:before{content:"";position:absolute;top:12px;left:6px;width:10px;height:10px;transform:rotate(45deg);background:linear-gradient(180deg,#e0b34a 0%,var(--gold-color) 52%,#b88620 100%);border-radius:1.5px;box-shadow:0 0 0 4px #d09d3129}.article-template__content ul li span br,.article-template__content ol li span br{display:none}.article-template__content ul li p,.article-template__content ol li p{margin:0}.article-template__content ul ul li{background:transparent;border:none;padding:4px 0 4px 22px;border-radius:0}.article-template__content ul ul li:before{left:0;width:6px;height:6px;box-shadow:none}.shopify-policy__body .rte p{font-size:14px}.shopify-policy__body .rte h2{margin:19px 0 6px;color:#000}.shopify-policy__body .light{opacity:1}body .quay-atc-outer .btn-custom-primary{width:100%}body .quay-atc-outer .btn-custom-primary:hover{border-color:var(--button-hover);background-color:var(--button-hover);color:#fff}.product__info-container .product__description{margin-top:0!important}.product__info-container .product__description p{font-size:14px}cart-drawer.drawer .drawer__inner .swiper-slide button{font-family:Rethink Sans,sans-serif!important;font-weight:400!important;text-transform:uppercase}.cart__ctas .cart__checkout-button{text-transform:uppercase;letter-spacing:0}.custom-tabs-wrapper{border:1px solid #DEDEDE;border-radius:18px;background:transparent;padding:16px}.custom-tabs-nav{display:flex;justify-content:center;gap:28px;margin-bottom:16px;flex-wrap:wrap}.custom-tab-btn{background:transparent;border:none;padding:0 0 6px;font-size:14px;font-weight:600;color:#8b8b8b;text-transform:uppercase;cursor:pointer;position:relative;transition:all .3s ease;letter-spacing:0}.custom-tab-btn.active{color:#000}.custom-tab-btn.active:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#000}.custom-tab-content{display:none;max-width:900px;margin:0 auto;text-align:center;font-size:18px;line-height:1.6;color:#000}.custom-tab-content.active{display:block}.custom-tab-content p{margin:0}.custom-tab-content p{font-size:14px}.custom-faq section.faq-section .faq-grid-conatiner{background-color:transparent}.custom-faq section.faq-section .faq-grid-conatiner h2{color:#000}.custom-faq section.faq-section .faq-grid-conatiner .faq-item{border-color:#000!important}.custom-faq section.faq-section .faq-grid-conatiner .faq-question h3{color:#000;font-size:19px}.custom-faq section.faq-section .faq-grid-conatiner .faq-question span.faq-icon{color:#000}.custom-faq section.faq-section .faq-grid-conatiner .faq-answer p{color:#000}.faq-bottom-content p{color:#000;margin-top:12px}.faq-bottom-content p a{color:#000}.rm-section.page-width{padding-top:50px!important;padding-bottom:50px!important}.rm-section h2{font-size:29px;margin:29px 0 11px}.rm-section h3{margin:12px 0 0;font-family:var(--font-family-base)!important;font-weight:500;letter-spacing:0}.rm-section .rm-wrapper .rm-content{font-size:14px;margin:10px 0}.rm-section .rm-wrapper button.rm-btn{padding:7px 23px;border-radius:75px;background:var(--gold-color);color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:500;letter-spacing:0px;text-decoration:none;transition:all .5s;display:inline-block;cursor:pointer;line-height:24px;text-transform:uppercase;border:none}.rm-section .rm-wrapper button.rm-btn:hover{background:#000;color:#fff}.custom-accordion-wrapper button.custom-accordion-header{color:#000}.footer-block__details-content .footer__list-social{margin-top:21px;gap:11px}.footer-block__details-content .footer__list-social span.svg-wrapper,.footer-block__details-content .footer__list-social span.svg-wrapper svg.icon{width:24px;height:24px}.cart-drawer__empty-content{margin-top:15px}.cart-drawer .drawer__inner{width:100%;max-width:530px;scrollbar-width:thin;border-radius:0!important;padding:0}.cart-drawer .drawer__inner .cart-quantity{min-height:37px;border:1px solid #e7e7e7;width:123px;border-radius:3px}.cart-drawer .drawer__inner .cart-quantity:after,.cart-drawer .drawer__inner .cart-quantity:before{display:none}.cart-drawer .drawer__inner .cart-quantity button.quantity__button{width:28px}.cart-drawer .drawer__inner .cart-quantity input.quantity__input{padding:0}.cart-drawer .drawer__inner .cart-quantity input.quantity__input:focus{outline:none;box-shadow:none}.cart-drawer .cart-items td a.cart-item__name{font-weight:500;font-size:16px}.cart-drawer .drawer__inner td.cart-item__details{padding-left:0}.cart-drawer .drawer__inner cart-remove-button button.button{color:#9a9a9c}.cart-drawer .drawer__inner cart-remove-button button.button:hover{color:#000}.cart-drawer .drawer__inner .cart-item__quantity-wrapper{justify-content:space-between}.cart-drawer .totals h2.totals__total,.cart-drawer .totals p.totals__total-value{font-weight:600}.cart-drawer .drawer__inner .cstm-drawer-item img{height:224px;width:100%}.drawer-categories .drawer-categories,.drawer-categories .cstm-drawer-item .cstm-drawer-text{font-size:17px;font-weight:500;color:#000;letter-spacing:0;margin:0}@keyframes upez-progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.shipping-progress-wrapper{padding:14px 20px;text-align:center;border-top:1px solid #ddd1cc;background:#f7f2f0}.shipping-progress-wrapper h3{margin:0;font-size:17px;font-weight:700}.shipping-progress-wrapper p{color:#9d9d9d;font-weight:500;margin:0 0 20px;font-size:12px}.progress-container{position:relative;height:32px;background:#cfcfcf;border-radius:30px;overflow:visible}.progress-container .progress-fill{position:absolute;left:0;top:0;height:100%!important;background:repeating-linear-gradient(-45deg,#d98bab,#d98bab 8px,#cf7d9e 8px 16px);border-radius:30px;transition:width .4s ease;background-image:linear-gradient(45deg,rgba(0,0,0,.24) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.24) 50%,rgba(0,0,0,.24) 75%,transparent 75%,transparent);animation:1s linear 0s infinite normal none running upez-progress-bar-stripes;display:block!important;background-size:15px 15px}.progress-container .progress-fill:after{content:"";position:absolute;left:50%;top:50%;width:99%;height:85%;background-color:#000;border-radius:30px 0 0 30px;transform:translate(-50%,-50%)}.progress-container .progress-fill[style="width: 100%;"]:after{border-radius:30px}.price-bubble{position:absolute;top:-24px;background:#fff;padding:1px 8px;border-radius:8px;font-weight:700;z-index:3;white-space:nowrap;box-shadow:0 2px 8px #00000026;font-size:12px}.progress-container .price-bubble[style="left: calc(0.0% - 25px);"]{margin-left:17px}.price-bubble:after{content:"";position:absolute;left:50%;bottom:-8px;transform:translate(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}.milestone{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-weight:700;z-index:2}.shipping{left:25%}.gift{left:75%}.shipping-progress-wrapper .labels{display:flex;justify-content:space-around;margin-top:8px;font-weight:700;color:#777}.shipping-progress-wrapper .labels span{font-size:13px}.drawer .cart-drawer .drawer__inner .drawer__header{padding-left:20px;padding-right:20px}.drawer .cart-drawer .drawer__inner .drawer__footer{padding:0 20px 10px}.drawer .cart-drawer .drawer__header{display:flex}.drawer .cart-drawer .drawer__header h2.drawer__heading{margin:0;font-size:17px}.drawer .cart-drawer .drawer__header button.drawer__close{right:9px;top:5px}.cart-drawer__empty-content h2.cart__empty-text{margin:0;font-size:19px}.drawer .cart-drawer .drawer-categories{margin-top:10px}.cart-drawer-complementary{padding:0 0 15px}.cart-drawer-complementary>h3{margin:0 0 14px}.cart-drawer-complementary .card__inner{background-color:transparent}.cart-drawer-complementary .product-card-wrapper .product-title-link{font-size:13px}.cart-drawer-complementary .product-card-wrapper .price__regular .price-item--regular{font-size:16px}.cart-drawer-complementary .product-form__buttons button:after,.cart-drawer-complementary .product-form__buttons button:before{display:none}.cart-drawer-complementary-grid.slick-complementary-slider:not(.slick-initialized){display:flex;gap:13px}.product-card-wrapper .card .card__inner{background-color:transparent}cart-drawer.drawer.is-empty .drawer__inner{grid-template-columns:auto!important;display:inline-block}cart-drawer.drawer.is-empty .drawer__inner .cart-drawer__warnings{justify-content:start}.swiper.cstm-cart-swiper .swiper-slide{width:49%!important}.swiper.cstm-cart-swiper button{max-width:100%}.cart-drawer-complementary .card-wrapper .card__content .card__information{max-height:113px}.cart-drawer-complementary .card-wrapper .card__content .product-form__buttons button{min-width:auto;padding:0 3px;min-height:38px;font-size:11px;letter-spacing:0;border-radius:50px}.cart-drawer-complementary .card-wrapper .slider-atc{margin-top:18px!important}.cart-drawer-swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:16px;scroll-snap-type:x mandatory}.cart-drawer-swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 48%;width:48%;scroll-snap-align:start}.drawer .cart-items-outer{padding:0 20px;flex:1 1 0;min-height:0;max-height:calc(100dvh - 195px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.drawer .cart-items-outer>cart-drawer-items{display:block;flex:none;overflow:visible;max-height:none;height:auto}article.article-template table{margin:17px 0}body.page-refund-policy .main-page-inner h2,.page-privacy-policy .main-page-inner h2{margin:15px 0 0}.related-products .product-card-wrapper .card__content .card__information h3.card__heading{width:100%}.related-products .product-form__buttons button{border-radius:50px;font-size:13px;text-transform:uppercase;transition:all .3s ease}.related-products .product-form__buttons button:hover{background-color:#000;color:#fff}.related-products .card.card--standard{overflow:hidden}.sticky-add-to-cart-main{position:fixed;bottom:20px;left:50%;transform:translate(-50%) translateY(calc(100% + 40px));width:max-content;max-width:1080px;background:#fffffff0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:2;border-radius:20px;box-shadow:0 -4px 24px #0000000f,0 8px 40px #00000014;border:1px solid rgba(0,0,0,.06);opacity:0;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .35s ease;pointer-events:none;padding:22px}.sticky-add-to-cart-main.show-sticky{transform:translate(-50%) translateY(0);opacity:1;pointer-events:all}.sticky-add-to-cart-main .gradient{background-color:transparent}.sticky-atc-inner{display:flex;align-items:center;gap:20px;padding:14px 22px;justify-content:space-between}.sticky-atc-product{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.sticky-atc-img{width:72px;height:72px;object-fit:cover;border-radius:12px;flex-shrink:0;border:1px solid rgba(0,0,0,.07)}.sticky-atc-info{min-width:0}.sticky-atc-title{font-family:Rethink Sans,sans-serif!important;font-size:15px;font-weight:600;color:#000;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px;margin:0}.sticky-atc-variant{font-family:Rethink Sans,sans-serif!important;font-size:12px;color:#888;margin-top:2px;line-height:1.3}.sticky-atc-price{font-family:Rethink Sans,sans-serif!important;font-size:16px;font-weight:700;color:#000;margin-top:5px;line-height:1}.sticky-atc-qty{display:flex;align-items:center;border:1.5px solid #ddd;border-radius:50px;overflow:hidden;flex-shrink:0;background:#fff;height:46px}.sticky-qty-btn{background:transparent;border:none;width:40px;height:44px;cursor:pointer;font-size:19px;font-weight:300;color:#000;display:flex;align-items:center;justify-content:center;transition:background .2s ease;flex-shrink:0;line-height:1;padding:0}.sticky-qty-btn:hover{background:#f2f2f2}.sticky-qty-input{width:34px;text-align:center;border:none;font-size:14px;font-weight:600;font-family:Rethink Sans,sans-serif!important;color:#000;background:transparent;outline:none;-moz-appearance:textfield;padding:0}.sticky-qty-input::-webkit-outer-spin-button,.sticky-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sticky-atc-btn{background:var(--gold-color);color:#fff;border:none;border-radius:50px;padding:0 38px;height:52px;font-family:Rethink Sans,sans-serif!important;font-size:12px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;cursor:pointer;flex-shrink:0;transition:background .3s ease,transform .3s ease;min-width:178px;white-space:nowrap;display:flex;align-items:center;justify-content:center}.sticky-atc-btn:hover{background:#000;transform:scale(1.02)}.sticky-atc-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.sticky-add-to-cart-main .product__info-wrapper{display:flex;align-items:center;column-gap:15px;justify-content:center}.sticky-add-to-cart-main .product__info-container{display:flex;flex-direction:column;width:auto!important}.sticky-add-to-cart-main .product__info-wrapper .grid__item{width:auto;flex-grow:initial}.sticky-add-to-cart-main .product__info-container .quay-atc-outer{margin:0}.sticky-add-to-cart-main .product__info-container h1{font-size:21px}.custom-blog .blog-articles__article .card__inner:before{padding-bottom:100%}.card__information .slider-atc button.klaviyo_form_trigger{width:100%}button.klaviyo-form-button.kl-private-reset-css-Xuajs1{font-weight:500!important;font-size:14px!important;letter-spacing:0!important}.glow-quick-wrapper button.klaviyo_form_trigger.plus-add-btn{padding:0;min-width:auto;min-height:auto}.custom-index .faq-bottom-content p,.custom-index .faq-bottom-content p a{color:#fff}.custom-article .blog ul.blog__posts .card__content .card__information h3.card__heading a{font-size:23px}.custom-article .blog ul.blog__posts .card__content .card__information .article-card__info time{font-size:16px;text-transform:capitalize;font-weight:500;color:#d59d2b;letter-spacing:0}.custom-article .blog ul.blog__posts .card__content .card__information p.article-card__excerpt{font-size:14px;margin:11px 0 0;line-height:1.7;max-width:100%}.custom-article .blog ul.blog__posts .card__inner:before{padding-bottom:var(--w-100)}span.old-price{text-decoration:line-through}header.header .header__icons button.disclosure__button{min-width:auto;margin-right:8px!important}header.header .country-selector__list--with-multiple-currencies{background:#fbf2ee}header.header .country-selector__list--with-multiple-currencies a.link{color:#000}header.header .country-selector__list--with-multiple-currencies a.link span.country-item{display:flex;align-items:center;column-gap:8px}header.header .header__icons button.disclosure__button span.selected-country{border-radius:50%;border:2px solid #b7b7b7;display:flex;width:29px;height:29px;overflow:hidden;position:relative;top:3px}header.header .header__icons button.disclosure__button span.selected-country img{width:100%;object-fit:cover;transform:scale(1.3)}.custom-collection .product-card-wrapper:hover .card__information .slider-atc{margin-top:0!important}.product-main-wrapper variant-selects label.swatch-input__label span.swatch{width:29px;height:29px}.product-main-wrapper variant-selects label.swatch-input__label{padding:2px}.product .product__info-wrapper{padding:0}.sticky-add-to-cart-main .rating-wrapper{margin:0 0 13px}.sticky-add-to-cart-main .product__title{margin-bottom:8px}.sticky-add-to-cart-main .page-width{padding:0}.sticky-add-to-cart-main .grid__item product__media-wrapper img{height:110px;width:110px}.product-main-wrapper .product .grid__item.product__media-wrapper{padding-right:13px}.shopify-policy__body ul{list-style:disc;padding-left:25px;margin-left:0}.shopify-policy__body ul li{display:list-item;list-style:disc}.term-privacy-wrapper h3{margin-top:25px!important;margin-bottom:25px!important}.term-privacy-wrapper br{display:none}.shipping-progress-wrapper .progress-fill,.progress-container .progress-fill{height:0;transition:height .4s ease}.product-slider button.slider-nav{background:transparent}body .qty-box button.qty-btn{color:#000}.sticky-cart .sticky-right .add-to-cart-btn{font-size:14px;text-transform:uppercase;font-weight:400}.product-form__buttons .loading__spinner{width:1.8rem}.product-form__buttons .loading__spinner svg circle.path{stroke:#fff}cart-drawer .cart-drawer .product-card-wrapper:hover .card__information .slider-atc{margin-top:0!important}.custom-product .product__media-wrapper button.slider-button--prev{background:url(https://glamye.ca/cdn/shop/files/slider-arrow-prev.png?v=1779346003) no-repeat;background-position:center;background-size:9px}.custom-product .product__media-wrapper button.slider-button--next{background:url(https://glamye.ca/cdn/shop/files/slider-arrow-next.png?v=1779346003) no-repeat #fff;background-position:center;background-size:9px}.custom-product .product__media-wrapper button.slider-button .svg-wrapper{display:none}.cart-drawer-complementary .card-wrapper .card__inner:before{padding-bottom:56%}.cart-drawer-complementary .product-card-wrapper .media{border-radius:23px 23px 0 0}.cart-drawer-complementary .product-card-wrapper .media img{min-height:150px}.cart-drawer-complementary .product-card-wrapper .card__content{max-height:140px}.cart-drawer-complementary .product-card-wrapper .card .card__inner{flex:auto;min-height:150px;max-height:150px}.cart-drawer-complementary .slider-atc{transition:all .7s}.cart-drawer-complementary .price__container .price__regular{letter-spacing:0}.product__info-container .price__regular{display:flex;align-items:center}.product__info-container .price__regular span.price__save-percentage{margin-left:11px;font-size:12px;background-color:#e00;padding:3px;border-radius:5px;color:#fff}.product__info-container .price__regular .price-item--regular{font-weight:400;color:#a0a0a0;font-size:19px;margin-left:7px}.custom-product .product-media-modal__content{max-height:100vh;height:auto;overflow-y:auto}.custom-product .product-media-modal__content img.global-media-settings{width:auto;height:100dvh}.precision-rely .image-with-text__media img{object-fit:contain}.product-slider .button,.shopify-challenge__button,.customer button{background-color:var(--button-primary)}.product-slider .button:hover,.shopify-challenge__button:hover,.customer button:hover{background-color:var(--button-hover)}.hero-banner .banner__content .slideshow__text .banner__rating{margin:19px 0 0;padding:0;color:#000;font-family:Rethink Sans,sans-serif;font-size:18px;font-weight:500;line-height:1.4;letter-spacing:.01em;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.hero-banner .banner__content .slideshow__text .banner__rating-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px}.hero-banner .banner__content .slideshow__text .banner__rating p{margin:0;padding:0;font-weight:400;font-size:18px}.hero-banner .banner__content .slideshow__text .banner__rating-stars{color:var(--rating-star-color, var(--gold-color));letter-spacing:.08em;font-size:24px;line-height:1}.hero-banner .banner__content .slideshow__text .banner__rating-label{color:#000;display:inline}.hero-banner .banner__content .slideshow__text .banner__rating-label p{display:inline;margin:0}.hero-banner .banner__content .slideshow__text .banner__rating-sub{margin:0;color:#000;font-size:14px;font-weight:400;line-height:1.35}.hero-banner .banner__content .slideshow__text .banner__rating+.buttons-outer{margin-top:33px}.bundle-item{position:relative;overflow:visible}.bundle-item>input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;-webkit-appearance:none;appearance:none}.bundle-item .circle{display:block;box-sizing:border-box;width:18px;height:18px;min-width:18px;min-height:18px;margin-right:12px;border:2px solid #000;border-radius:50%;background-color:#fff;background-clip:padding-box;position:absolute;top:20px;left:10px;z-index:2;pointer-events:none;-webkit-transform:translateZ(0);transform:translateZ(0);outline:none}.bundle-item.active .circle,.bundle-item input[type=radio]:checked+.circle{background-color:#000;border:3px solid #fff;box-shadow:0 0 0 1.5px #000;outline:none}.custom-product legend.form__label{display:flex;column-gap:6px;align-items:center}.custom-product legend.form__label .variant-select-info{background-color:#faf1ed;color:#6b6b6b;padding:3px 10px;font-size:12px;border-radius:20px;font-weight:500;border:1px solid #DEDEDE;letter-spacing:.02em;text-transform:uppercase}.cart-drawer-complementary .link-product-card{z-index:2}.article-template__content h3{margin:23px 0 6px;font-family:Rethink Sans,sans-serif!important;font-weight:500;font-size:21px}.article-template__content h3 strong{font-weight:500}.article-template__content h2{font-size:32px;font-weight:500;margin:43px 0 6px;font-family:Rethink Sans,sans-serif!important}.custom-product .single-image{text-align:center}.page-shipping-policy h2{margin:14px 0 0}.page-shipping-policy h3{margin:15px 0 0}.hero-banner .slideshow.banner{min-height:562px}.custom-product .faq-outer{order:initial}.custom-product .faq-grid{grid-template-columns:1.5fr 1fr}.share-button{display:flex;justify-content:flex-end}.custom-article h1.article-template__title{font-size:59px;line-height:68px;letter-spacing:0}.custom-article .article-template__hero-container{margin:39px auto 0}.article-template__content p img{margin:18px 0 0}.article-template__content p a{color:var(--button-primary)}.article-template__content p a:hover{text-decoration:underline}.article-template__content blockquote{margin:24px 0 0;font-size:20px;color:#000;font-family:TT Ramillas Trl!important;border-color:var(--button-primary)}.policy-page .rte p,.policy-page .rte li{font-size:14px;font-weight:500;font-family:Rethink Sans,sans-serif!important}.policy-page .rte li strong{font-weight:700;color:#000}.policy-page h1{text-transform:capitalize}.article-template__content .article-listing p{padding:4px 0;color:#1a1a1a;line-height:1.6;border-radius:12px;font-weight:400}.article-template__content .margin-top{margin-top:8px}.custom-article share-button button.share-button__button{box-shadow:0 1px 4px #e1e1e1;border:1px solid #ddd;min-width:90px;display:flex;justify-content:center;padding:0 10px;border-radius:5px;min-height:36px}.custom-article share-button button.share-button__button:hover{background-color:var(--button-primary);color:#fff;text-decoration:none}.about-better-mirror .image-with-text__media img,.about-modern-beauty .image-with-text__media img{object-fit:contain}.beige-slider-bg{background-color:var(--beige-color)}.beige-slider-bg .product-slider:before,.beige-slider-bg .product-slider:after{background-color:var(--beige-color)!important}.about-better-mirror h2.image-with-text__heading,.about-modern-beauty h2.image-with-text__heading{font-size:40px;line-height:56px;letter-spacing:-1px}.about-better-mirror h2.image-with-text__heading strong,.about-modern-beauty h2.image-with-text__heading strong{display:block;font-style:italic}.about-better-mirror .image-with-text__text p,.about-modern-beauty .image-with-text__text ul li{font-size:16px;line-height:25px;letter-spacing:0;color:#4c3111}.about-modern-beauty .image-with-text__text ul li{margin-bottom:14px}.about-modern-beauty .image-with-text__text ul li:last-child{margin:0}.about-beauty-mirrors .title-wrapper-with-link{text-align:center}.about-beauty-mirrors .title-wrapper-with-link h2.title.inline-richtext.h1{width:100%}.about-beauty-mirrors .title-wrapper-with-link p{max-width:1075px;margin:16px auto 0;color:#4c3111}.about-beauty-mirrors ul.multicolumn-list .multicolumn-card.content-container{background-color:#fff!important;padding:30px 30px 5px}.about-beauty-mirrors ul.multicolumn-list .multicolumn-card.content-container .media{padding-bottom:60px!important}.about-beauty-mirrors ul.multicolumn-list .multicolumn-card h3.inline-richtext{font-size:20px;font-weight:500;color:#4c3111;font-style:italic;letter-spacing:0}.about-beauty-mirrors ul.multicolumn-list .multicolumn-card .rte p{font-size:16px;line-height:24px;color:#000}.about-glamye-world .title-wrapper-with-link h2{width:100%;text-align:center}.about-glamye-world .title-wrapper-with-link p{max-width:694px;margin:0 auto;text-align:center;color:#4c3111;letter-spacing:0;line-height:1.6}.about-glamye-world ul.multicolumn-list .multicolumn-card.content-container{background-color:#f7f2f0!important}.about-glamye-world ul.multicolumn-list .media{width:80px;height:80px;background-color:#fff;padding:20px!important;border-radius:50%}.about-glamye-world ul.multicolumn-list .media img{object-fit:contain;width:40px;height:40px;top:50%;left:50%;transform:translate(-50%,-50%)}.about-glamye-world ul.multicolumn-list .multicolumn-card__info h3.inline-richtext{font-size:20px;font-style:italic;color:#4c3111;font-weight:500;letter-spacing:0}.about-glamye-world ul.multicolumn-list .multicolumn-card__info .rte p{font-size:16px;line-height:24px;color:#000}.about-glamye-world ul.multicolumn-list .multicolumn-card__info a.link{font-family:var(--font-family-base);font-size:18px;font-weight:600;color:var(--gold-color);letter-spacing:0}.about-glamye-world ul.multicolumn-list .multicolumn-card__info a.link:hover{color:#000}.about-beauty-mirrors .title-wrapper-with-link h2 strong{font-weight:400}.about-beauty-mirrors .title-wrapper-with-link h2 strong,.about-better-mirror h2.image-with-text__heading strong,.about-modern-beauty h2.image-with-text__heading strong,.about-glamye-world h2 strong{position:relative}.about-beauty-mirrors .title-wrapper-with-link h2 strong:after,.about-better-mirror h2.image-with-text__heading strong:after,.about-modern-beauty h2.image-with-text__heading strong:after,.about-glamye-world h2 strong:after{content:"";background:url(/cdn/shop/files/small-after-img.svg?v=1787651941);position:absolute;right:0;width:100%;height:4px;max-width:175px;bottom:3px}.about-modern-beauty h2.image-with-text__heading strong:after,.about-glamye-world h2 strong:after{background:url(/cdn/shop/files/big-after-img.svg?v=1787651943);max-width:296px}.about-our-philosophy .why-glamye-header h2 p strong{font-weight:400;font-style:normal}.about-glamye-world h2 strong{font-style:italic}.about-modern-beauty .image-with-text__content{padding-left:0}.about-beauty-mirrors ul.multicolumn-list .multicolumn-card.content-container .multicolumn-card__image-wrapper{padding-top:0}.rm-section .rm-wrapper .rm-content a{color:var(--gold-color);transition:all .3s ease}.rm-section .rm-wrapper .rm-content a:hover{color:#000}.about-better-mirror .image-with-text__media-item .image-with-text__media,.about-modern-beauty .image-with-text__media-item .image-with-text__media{padding-bottom:100%!important}.desktop-localization-wrapper{flex-wrap:nowrap!important;gap:15px}.desktop-localization-wrapper button.disclosure__button{padding:0!important}.header__menu-item span{color:#fff;text-transform:uppercase;font-family:Sailec!important}summary.list-menu__item{gap:5px}.header__menu-item:hover span{text-decoration:none}.desktop-localization-wrapper span{font-size:15px}.price__regular .price-item--regular{font-size:24px;font-weight:700}.desktop-localization-wrapper button:hover{text-decoration:none!important}.ready-to-glow .magnification-left{text-align:center}.ready-to-glow .magnification-left img{max-width:468px}.magnification-right .des-dulal p br{display:none}.beauty-hero__video{line-height:0}ul.features-list{padding:15px 0 0!important;margin:0}ul.features-list li{list-style-type:none;font-size:16px;line-height:27px;color:#000;letter-spacing:0;max-width:100%;font-family:Rethink Sans}.ready-to-glow ul.features-list li span.feature-dot{display:none}.led-standingmirror .magnification-grid{gap:60px;align-items:self-start}.led-standingmirror .magnification-right h2{max-width:470px;margin:0 auto}.led-standingmirror .magnification-right .sub-titlt-dulal{max-width:500px;margin:0 auto;padding-top:10px}.led-standingmirror .product-features__grid{grid-template-columns:1.4fr 1fr;gap:50px}ul.features-list{padding:0;margin:0}.led-standingmirror ul.features-list li{max-width:460px}.led-standingmirror .product-features__content{padding-top:60px}.led-standingmirror .product-features:after{height:601px}.ready-to-glow .product-features__content{padding-top:60px}.round-ledmirror .magnification-right h2{max-width:470px;margin:0 auto}.round-ledmirror .sub-titlt-dulal{max-width:450px;margin:0 auto;padding-top:10px}.round-ledmirror .product-features__grid{grid-template-columns:1.4fr 1fr;gap:100px}.round-ledmirror .product-features:after{height:620px}.round-ledmirror .product-features__content{padding-top:50px}.hero-banner button.slider-counter__link{padding:0}.bundle-wrapper{max-width:100%}header.header .header__icons a#cart-icon-bubble{margin-right:12px}.product-color-outer{display:none;align-items:center;gap:22px;margin-bottom:22px}.beauty-glow-mirror .product-features__grid{grid-template-columns:1.3fr 1fr;gap:60px;align-items:center}.product-color-outer label.color-swatch{position:relative;cursor:pointer}.product-color-outer label.color-swatch input{position:absolute;width:52px;height:52px;margin:0}.product-color-outer span.swatch{position:relative;width:40px;margin:6px}.collection .card__inner{background:transparent}.variant-option--Style.variant-option--2{display:none}.collection .product-card-wrapper:hover .card__information{transform:none}.collection .product-card-wrapper:hover .card__information{transform:none;z-index:22;transition:all ease-in-out .5s}.collection .product-card-wrapper .card__content{max-height:100%}.collection p.product-title-cstm a.product-title-link{font-size:20px}.collection .price__container span.price-item.price-item--regular{font-size:24px;font-weight:700}h2.collection-title{font-size:40px;padding-bottom:10px}.collection_bannerimg .banner__box{text-align:left;padding:0}.cstm-multicolflex img{min-width:400px}.multicolumn.background-primary .multicolumn-card{background:transparent!important}.about-see-sec .rich-text__blocks{max-width:100%}.about-see-sec .rich-text__blocks h2{font-size:45px;letter-spacing:0}.about-see-sec .des-custom{max-width:1200px;font-size:28px;line-height:33px;margin:0 auto;padding-top:10px}.ambassador-sec .des-custom{margin:0 auto;max-width:100%}.ambassador-sec .des-custom p{font-size:20px;max-width:950px;margin:0 auto;padding:20px 0}.ambassador-sec .rich-text__blocks,.earn-extra-sec .des-custom,.earn-extra-sec .rich-text__blocks{max-width:100%}.earn-extra-sec .des-custom p{font-size:20px;max-width:900px;margin:0 auto}.ambassador-multicol .multicolumn-card__info h3{font-size:26px}.ambassador-multicol .multicolumn-card__info p{font-size:14px;font-weight:500;color:#000}.contact .field input{outline:none;box-shadow:none}.contact .field input{border:1px solid #DEDEDE;border-radius:10px}.contact .field:after,.contact .field:before{content:none}.contact .field textarea{border:1px solid #DEDEDE;border-radius:10px;outline:none;box-shadow:none}.contact .contact__button button.button{width:100%;border-radius:50px;font-size:18px;height:50px;font-size:14px;font-weight:500;transition:all .5s}.contact .contact__button button.button:hover{background-color:#000}.store-list .store-name{color:#000}.store-list .store-meta{color:#000;font-weight:600}.blog-banner-sec .slideshow__controls{position:absolute;bottom:30px;left:50%;transform:translate(-50%,-50%);border:none}.custom-blog .hero-banner .slider-counter__link--dots .dot{width:10px;height:10px;border:50px}.blog-banner-sec .slideshow__text h2{font-size:50px}.blog-banner-sec .buttons-outer a.button{margin-top:20px}.main-blog h1.title--primary{display:none}.main-blog .blog-articles{grid-template-columns:1fr 1fr 1fr}.main-blog .blog-articles p.article-card__excerpt{display:none}.main-blog .blog-articles .card__information h3{font-size:28px}.main-blog .blog-articles .card__information time{font-size:20px;text-transform:capitalize;font-weight:500;color:#d59d2b;letter-spacing:0}.main-blog .blog-articles .blog-articles__article{cursor:pointer}article.article-template .page-width--narrow,.custom-article .article-template__hero-container{max-width:1210px;padding:0 50px}.header__heading-logo{max-width:162px}.main-page-inner .bread-outer .page-width{padding:0}.main-page-inner h1.main-page-title{margin-bottom:10px}body .custom-breadcrumb{font-size:14px}body .custom-breadcrumb a{color:#000}.bread-outer .page-width{padding:0}.quay-atc-outer{display:flex;align-items:center;gap:12px}.custom-product .quay-atc-outer{align-items:start}.quay-atc-outer label.quantity__label span{display:none}.quay-atc-outer .price-per-item__container quantity-input:after,.quay-atc-outer .price-per-item__container quantity-input:before{content:none}.quay-atc-outer .price-per-item__container quantity-input{border:1px solid #000;border-radius:50px;width:128px;height:48px}.quay-atc-outer .product-form__input{flex:initial;width:max-content;margin:0}.quay-atc-outer .product-form__quantity .form__label{margin-bottom:0}.quay-atc-outer .product-form__submit{margin:0!important;border-radius:50px;height:46px;background-color:var(--button-primary);color:#fff;transition:all .5s}.quay-atc-outer .product-form__submit:hover{background-color:var(--button-hover)}body .quay-atc-outer{margin:40px 0 20px}.quay-atc-outer .product-form__submit span{text-transform:uppercase;font-size:14px;font-weight:600}.quay-atc-outer product-form{margin:0!important}.quay-atc-outer .product-form__buttons{max-width:100%!important}.quay-atc-outer div{width:100%}.product-right-container .icon-with-text{margin-bottom:16px!important}.product-right-container .icon-with-text li{flex-direction:initial;gap:10px;margin:0}.product-right-container .icon-with-text li img{margin:0}.product-right-container .icon-with-text li span{font-size:14px;font-weight:600;color:#000}.top-box .bread-outer .page-width{padding:0 5rem}.faq-item:last-child details{border:none}.card__badge .badge{display:none}.faq-grid{display:grid;grid-template-columns:1fr 1.3fr;padding:80px 50px 0}.faq-grid .faq-image{order:1;line-height:0;display:flex;align-items:end}.faq-outer{order:2;padding-bottom:80px}.custom-index section.faq-section:after,section.cstm-about-faq-section:after{position:absolute;content:"";top:0;left:0;width:100%;height:400px;background:#f7f2f0}body:lang(fr) .hero-banner .banner__content .slideshow__text h2{font-size:53px}body:lang(fr) .home-image-text h2.image-with-text__heading{font-size:38px;max-width:100%}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#000!important;transition:background-color 5000s ease-in-out 0s}.mini-glow-compact .faq-outer{order:initial}.mini-glow-compact .faq-image{justify-content:right;align-items:center}.mini-glow-compact .faq-image img{max-width:410px}.mini-glow-compact .faq-grid{grid-template-columns:1.7fr 1fr;padding:50px 50px 0}.mini-glow-compact .product-features__image img{max-width:820px}.beauty-glow-mirror .faq-outer{order:initial}.beauty-glow-mirror .faq-image{justify-content:right;height:570px}.beauty-glow-mirror .faq-grid{padding:50px 0 0 50px;grid-template-columns:1.4fr 1fr}.beauty-glow-mirror .faq-outer{padding-bottom:0}.vanity-glow-mirror .faq-grid{grid-template-columns:1.4fr 1fr;padding:0 0 0 50px}.vanity-glow-mirror .faq-outer{order:initial}.vanity-glow-mirror .faq-image{justify-content:right}.vanity-glow-mirror .faq-outer{padding:60px 0 0}.megamenu-outer{display:flex;justify-content:space-between;flex-wrap:wrap}.megamenu-outer ul.mega-menu__list,.megamenu-outer .image_wrapper{margin:0;padding:0}.mega-menu .mega-menu__content{background-color:#f7f2f0;max-width:1401px;margin:0 auto;box-shadow:0 10px 40px #0003;border-radius:12px;top:70px!important}.mega-menu .mega-menu__content .page-width{padding:0 40px}.mega-menu .mega-menu__content ul.page-width{padding:14px 0 0}.faq .faq-grid .faq-outer{padding-bottom:0}.faq .faq-grid{grid-template-columns:1fr;padding-top:80px;padding-bottom:0}.product-list-btn{text-align:center}.product-list-btn a{background-color:var(--button-primary);color:#fff;font-size:14px;padding:12px 58px;border-radius:50px;margin-top:30px;display:inline-block;text-transform:uppercase;transition:all .5s}.product-list-btn a:hover{background-color:var(--button-hover)}.vanity-glow-mirror .product-features__grid{gap:50px}.vanity-glow-mirror .product-features__grid .product-features__content{padding-top:50px}.custom-collection .product-form__buttons button{margin-top:10px;border-radius:50px;text-transform:uppercase;font-size:14px}.custom-collection .product-form__buttons button:hover{background:var(--button-hover)}.custom-collection .price__container{width:100%}.custom-collection .card__information{max-height:max-content}.about .newsletter{padding-top:60px}.duo-glow-compact .faq-outer{order:initial}.duo-glow-compact .faq-image{justify-content:right}.duo-glow-compact .faq-image img{height:510px}.duo-glow-compact .faq-grid{grid-template-columns:1.5fr 1fr;padding-right:0}.halo-mini-compact .faq-outer{order:initial}.halo-mini-compact .faq-image{justify-content:right}.halo-mini-compact .faq-grid{grid-template-columns:1.6fr 1fr;padding:80px 0 0 50px}.custom-blog .hero-banner .slideshow__controls{left:50%;bottom:30px}.duo-glow-compact .product-features:after{height:510px}.halo-mini-compact .product-features .product-features__grid{gap:80px}.halo-mini-compact .product-features:after{height:540px}.bundle-item:last-child .content{margin-bottom:0}.codetxt strong{color:var(--gold-color)}.slider-atc pickup-availability.product__pickup-availabilities{display:none}.product__pickup-availabilities .pickup-availability-preview{border:1px solid #DEDEDE;border-radius:7px;margin-top:10px;padding:12px}.pickup-availability-info{display:flex;justify-content:space-between;align-items:center;width:100%}.pickup-availability-info .pickup-availability-text,.pickup-availability-info .pickup-availability-action{width:100%}.pickup-availability-info .pickup-availability-action{text-align:right}.pickup-availability-info .pickup-availability-action button.pickup-availability-button{color:#4c3111;font-weight:500;font-family:var(--font-family-base);font-size:14px;text-transform:capitalize;display:flex;align-items:center;justify-content:end;margin:0 0 0 auto;column-gap:3px}.pickup-availability-info .pickup-availability-action button.pickup-availability-button img,.pickup-availability-info .pickup-availability-text,.pickup-availability-info .pickup-availability-text .caption{margin:0}.pickup-availability-info .pickup-availability-text p.caption-large{margin:0;color:#000;font-weight:600;font-size:14px}.pickup-availability-info .pickup-availability-text .caption{font-size:12px;color:#4c3111}.bundle .bundle-customize-heading{margin:0 0 16px;color:#4c3111;font-size:16px;font-weight:700;line-height:normal;text-transform:uppercase}.bundle .bundle-option-cards{display:flex;flex-wrap:wrap;flex-direction:row;row-gap:12px;width:100%}.bundle .bundle-option-cards .product-form__input--bundle-card{margin:0;max-width:100%}.bundle .bundle-option-cards .product-form__input--bundle-card>legend{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}.bundle .bundle-option-cards .product-form__input--bundle-card>script{display:none!important}.bundle .bundle-option-cards .product-form__input--bundle-card .bundle-option-card__media{position:relative;order:1!important;width:100%;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;margin:0}.bundle .bundle-option-cards .product-form__input--bundle-card .bundle-option-card__media[hidden]{display:none}.bundle .bundle-option-cards .product-form__input--bundle-card .bundle-option-card__media img{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px}.bundle .bundle-option-cards .product-form__input--bundle-card .bundle-option-card__info{order:2!important;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding:0}.bundle .bundle-option-cards .product-form__input--bundle-card .bundle-option-card__title{margin:0;color:#000;font-size:14px;font-weight:600;line-height:1.3}.bundle .bundle-option-cards .product-form__input--bundle-card .bundle-option-card__color,.bundle .bundle-option-cards .product-form__input--bundle-card [data-selected-value]{margin:0;color:#4c3111;font-size:12px;font-weight:500;line-height:normal}.bundle .bundle-option-cards .product-form__input--bundle-card .bundle-option-card__swatches{order:3!important;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px;width:100%;margin:0}.bundle .bundle-option-cards .product-form__input--bundle-card .bundle-option-card__swatches input[type=radio]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio]+label,.bundle .bundle-option-cards .product-form__input--bundle-card .bundle-option-card__swatch{--bundle-swatch-color: #fff;display:inline-flex!important;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;margin:0!important;padding:10px 14px!important;border:2px solid #dedede!important;border-radius:9px!important;background-color:var(--bundle-swatch-color)!important;box-shadow:none!important;box-sizing:border-box;cursor:pointer;position:relative;letter-spacing:0;line-height:1;text-align:center;color:transparent!important;font-size:0!important;overflow:hidden;flex:0 0 auto}.bundle .bundle-option-cards span.bundle-option-card__row-media{width:78px!important;height:78px!important;min-width:78px!important}.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio]+label.White,.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio]+label[title="Matte White"],.bundle .bundle-option-cards .product-form__input--bundle-card .bundle-option-card__swatch[title="Matte White"]{--bundle-swatch-color: #ffffff}.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio]+label.Black,.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio]+label[title="Matte Black"],.bundle .bundle-option-cards .product-form__input--bundle-card .bundle-option-card__swatch[title="Matte Black"]{--bundle-swatch-color: #000000}.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio]+label.Green,.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio]+label[title="Matte Green"],.bundle .bundle-option-cards .product-form__input--bundle-card .bundle-option-card__swatch[title="Matte Green"]{--bundle-swatch-color: #334d3e}.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio]+label.Pink,.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio]+label[title="Matte Pink"],.bundle .bundle-option-cards .product-form__input--bundle-card .bundle-option-card__swatch[title="Matte Pink"]{--bundle-swatch-color: #943d55}.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio]+label:before,.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio]+label:after,.bundle .bundle-option-cards .product-form__input--bundle-card .bundle-option-card__swatch:before,.bundle .bundle-option-cards .product-form__input--bundle-card .bundle-option-card__swatch:after{display:none!important;content:none!important}.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio]+label:hover,.bundle .bundle-option-cards .product-form__input--bundle-card .bundle-option-card__swatch:hover{border-color:var(--gold-color)!important}.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio]:checked+label,.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio]:checked+.bundle-option-card__swatch{border:2px solid var(--gold-color)!important;box-shadow:none!important;background-color:#fbf2eb!important;color:transparent!important}.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio]:focus-visible+label,.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio].focused+label{outline:2px solid #000;outline-offset:2px}.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio]:disabled+label,.bundle .bundle-option-cards .product-form__input--bundle-card input[type=radio].disabled+label{opacity:.4;text-decoration:none!important}.single-variant-bundle .bundle-wrapper pickup-availability.product__pickup-availabilities{display:none}.product-main-wrapper variant-selects.variant-selects--cards,.variant-selects--cards{display:block;width:100%!important;max-width:100%!important}.product-form__input--cards,.product-main-wrapper .product-form__input.product-form__input--cards,.variant-selects--cards .product-form__input--cards{display:block;width:100%!important;max-width:100%!important;min-width:0;border:0;padding:0;margin:0 0 1.25rem;background:transparent}.variant-selects--cards .product-form__input--hidden-options{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}.product-form__input--cards .form__label,.product-form__input--cards .variant-select-info{display:none!important}.variant-card-list{list-style:none;margin:0;padding:12px;display:flex;flex-direction:column;gap:10px;width:100%;max-width:100%;box-sizing:border-box;background:var(--beige-color, #F7F2F0);border-radius:12px}.variant-card-list__item{margin:0;padding:0;width:100%}.variant-card{position:relative;display:flex;align-items:center;gap:14px;width:100%;max-width:100%;box-sizing:border-box;padding:12px 14px;margin:0;cursor:pointer;text-align:left;font:inherit;color:inherit;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #eae6e2;border-radius:8px;transition:border-color .2s ease,box-shadow .2s ease}.variant-card:hover{border-color:#d9d2cc}.variant-card.is-selected{border-color:#111;box-shadow:0 0 0 1px #111}.variant-card.is-disabled,.variant-card:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.variant-card__media{flex:0 0 64px;width:64px;height:64px;border-radius:6px;overflow:hidden;background:#f3f0ed;flex-shrink:0}.variant-card__image{display:block;width:100%;height:100%;object-fit:cover}.variant-card__image--placeholder{display:block;width:100%;height:100%;background:linear-gradient(135deg,#f3f0ed,#e8e4e0)}.variant-card__body{flex:1 1 auto;min-width:0}.variant-card__title{display:block;font-family:TT Ramillas Trl,Georgia,serif!important;font-size:18px;font-weight:600;line-height:1.3;color:#111}.variant-card__debug{word-break:break-all}.product-form__input--image-swatch{border:none;padding:0;margin:0 0 20px}.image-swatch__legend{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;width:100%;margin:0 0 12px;font-size:16px;font-weight:600;color:#000}.image-swatch__title{text-transform:capitalize}.image-swatch__hint{display:flex;align-items:center;gap:6px;color:var(--gold-color);font-size:13px;font-weight:500}.image-swatch__hint svg{width:16px;height:16px;flex-shrink:0}.image-swatch__list{display:flex;flex-wrap:wrap;gap:12px;width:100%}.image-swatch__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.image-swatch__card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;flex:1 1 calc(25% - 9px);min-width:130px;padding:14px 10px;border:1px solid #e5e5e5;border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s ease}.image-swatch__card:hover{border-color:#b0b0b0}.image-swatch__input:checked+.image-swatch__card{border-color:var(--gold-color, #C08829)}.image-swatch__media{width:64px;height:64px;margin-bottom:8px}.image-swatch__media img{width:100%;height:100%;object-fit:contain;display:block}.image-swatch__text{display:flex;flex-direction:column;gap:2px}.image-swatch__name{font-size:14px;font-weight:600;color:#111}.image-swatch__subtitle{font-size:12px;color:#6b6b6b}.image-swatch__radio{position:absolute;top:10px;right:10px;width:16px;height:16px;border-radius:50%;border:2px solid #d6d0c9;background:#fff;box-sizing:border-box}.image-swatch__input:checked+.image-swatch__card .image-swatch__radio{border-color:var(--gold-color, #C08829);background:var(--gold-color, #C08829);box-shadow:inset 0 0 0 2px #fff}.custom-product .product__info-container>*+*{margin:1.3rem 0}.product-right-icon-text{display:grid;grid-template-columns:repeat(4,1fr)}.product--thumbnail_slider .product__media-list{margin:0}.left-slide-thumbnail .product-right-icon-text{position:initial;margin:0 0 0 auto;bottom:-11px;z-index:2;max-width:calc(100% - 87px);right:0}.left-slide-thumbnail .product-right-icon-text p.feature-text{font-weight:600;letter-spacing:0;font-size:13px}.left-slide-thumbnail .product-right-icon-text .feature-card{position:relative}.left-slide-thumbnail .product-right-icon-text .feature-card:after{position:absolute;right:0;width:2px;height:58%;top:50%;transform:translateY(-50%);background-color:#dddcda}.left-slide-thumbnail .product-right-icon-text .feature-card:first-child{border-radius:10px 0 0 10px}.left-slide-thumbnail .product-right-icon-text .feature-card:last-child{border-radius:0 10px 10px 0}.left-slide-thumbnail .product-right-icon-text .feature-card:last-child:after{content:none}.custom-landing-page .pms-pos-left .pms-thumbs,.custom-landing-page .pms-pos-right .pms-thumbs{max-height:719px!important}.custom-landing-page .product-right-icon-text .feature-card:first-child{border-radius:10px 0 0 10px}.custom-landing-page .product-right-icon-text .feature-card:last-child{border-radius:0 10px 10px 0}.custom-landing-page .product-right-icon-text{position:absolute;bottom:-2px;z-index:2;max-width:calc(100% - 187px);right:0}.custom-landing-page .product .grid__item.product__media-wrapper{padding-right:0!important;height:calc(100dvh - 7.2vh)!important}.custom-landing-page .pms-thumb{height:90.7px}.custom-landing-page .product-main-wrapper p.feature-text{font-weight:500}.announcement-bar__message span.announcement-timer{color:#ff4848}.drawer .cart-items-outer{padding:0}.drawer .cart-items-outer cart-drawer-items{padding:0 20px}.cart-drawer-complementary{padding:15px 20px;border-top:1px solid #cdcdcd;background-color:#f9f9f9}.drawer .cart-drawer .drawer__inner .drawer__header{box-shadow:0 0 4px #dfdfdf}li.discounts__discount{color:red!important;font-weight:500}@media only screen and (min-width:900px){.product-main-wrapper .feature-card{margin-bottom:0}.product-main-wrapper .feature-card .feature-icon{width:46px;margin:0 auto}.product-main-wrapper p.feature-text{font-size:12px;line-height:18px}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--small:not(.product--no-media) .product__info-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--small .thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(20% - .8rem)}.grid__item.product__media-wrapper slider-component.thumbnail-slider{position:absolute;top:0;transform:rotate(90deg);width:602px;left:98px;transform-origin:left top;height:100px;overflow:hidden}.grid__item.product__media-wrapper{position:relative;padding-left:100px}.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(16.8% - .8rem)}.product-mirror-page.left-slide-thumbnail media-gallery.product__column-sticky{padding-left:112px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
