:root{--gq-ink:#2c1f1a;--gq-muted:#776659;--gq-gold:#b8986a;--gq-cream:#f5f0e8;--gq-ease-out:cubic-bezier(.23,1,.32,1)}::selection{background:var(--gq-gold);color:var(--gq-ink)}:focus-visible{outline:2px solid var(--gq-ink);outline-offset:3px}.announcement-bar__message,.announcement-bar__message span{letter-spacing:.02em!important;line-height:1.4!important}html:not(#gq) body .price s.price-item,html:not(#gq) body s.price-item--regular{color:var(--gq-muted)!important;opacity:1!important}html:not(#gq) body .price__badge-sale{color:var(--gq-ink)!important}html:not(#gq) body .price__badge-sale svg,html:not(#gq) body .price__badge-sale svg *{fill:var(--gq-ink)!important}.testimonial-city{font-size:12px!important;letter-spacing:.06em}.image-with-text__text.caption,.caption-with-letter-spacing,.multirow .caption-with-letter-spacing,.copyright__content,.copyright__content a{font-size:12px!important}.product__accordion .accordion__content,.collapsible-content .accordion__content{padding-bottom:1.2rem}.product__accordion summary,.collapsible-content summary{padding-top:1.1rem;padding-bottom:1.1rem}product-form button[type=submit],.sticky-atc-button,.cart__checkout-button,.button{transition:transform .16s var(--gq-ease-out),background-color .2s ease,color .2s ease}product-form button[type=submit]:active,.sticky-atc-button:active,.cart__checkout-button:active,.button:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){product-form button[type=submit]:hover,.sticky-atc-button:hover{filter:brightness(.96)}}product-form button[type=submit]{min-height:52px;font-size:15px;letter-spacing:.12em;white-space:nowrap}.product__description,.product .accordion__content{max-width:65ch}@media(prefers-reduced-motion:reduce){product-form button[type=submit],.sticky-atc-button,.cart__checkout-button,.button{transition:none}product-form button[type=submit]:active,.sticky-atc-button:active,.cart__checkout-button:active,.button:active{transform:none}}.gq-js .gq-reveal{opacity:0;transform:translateY(22px);transition:opacity .8s cubic-bezier(.23,1,.32,1),transform .8s cubic-bezier(.23,1,.32,1)}.gq-js .gq-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.gq-js .gq-reveal{opacity:1;transform:none;transition:none}}.gq-tax .gq-tax__save strong{font-family:var(--font-heading-family)!important;font-size:1.1em}.gq-tax .gq-tax__seg span{white-space:nowrap;font-size:12.5px;padding:0 4px;letter-spacing:0}.gq-hero__title,.gq-hero__title *,.gq-ritual__title,.gq-ritual__step-title,.gq-ritual__num,.gq-tax__title,.gq-tax__sub,.gq-tax__big,.gq-tax__mid,.gq-tax__price,.gq-tax__save,.gq-tax__save *{font-family:var(--font-heading-family)!important}.gq-hero__title,.gq-hero__title *{color:#f5f0e8!important;font-weight:600!important}.gq-hero__line--it,.gq-tax__sub,.gq-tax__save,.gq-ritual__num{font-style:italic!important}.gq-hero__line--it{font-weight:500!important}.gq-ritual__title,.gq-ritual__step-title{color:#2c1f1a!important}.gq-tax__title,.gq-tax__big{color:#f5f0e8!important}.gq-tax__save strong{font-style:normal!important}.gq-hero .gq-hero__scrim{background:linear-gradient(180deg,#241a1600 18%,#241a168c 48%,#241a16eb)!important}.gq-hero .gq-hero__sub{text-shadow:0 1px 14px rgba(36,26,22,.55)}@media(max-width:749px){.gq-hero{min-height:calc(100svh - 104px)!important}.gq-hero .gq-hero__content{padding-bottom:28px!important}.gq-hero .gq-hero__sub{margin-top:14px!important}.gq-hero .gq-hero__cta{margin-top:20px!important}}.gq-tax .gq-tax__row-note{margin-top:10px}.gq-hero .gq-hero__scrim,.gq-tax .gq-tax__bar span{display:block!important}.gq-kitnote{background:#f5f0e8;padding:8px 20px}.gq-kitnote__in{max-width:1200px;margin:0 auto;border:1px solid #e2d6c6;border-radius:16px;padding:20px 22px;display:grid;gap:6px;background:#efe7db}.gq-kitnote__t{font-family:var(--font-heading-family)!important;font-size:26px;font-weight:600;line-height:1.1;margin:0;color:#2c1f1a}.gq-kitnote__s{font-family:var(--font-body-family);font-size:15px;line-height:1.5;color:#4e433b;margin:0;max-width:60ch}.gq-kitnote__a{justify-self:start;margin-top:8px;color:#2c1f1a!important;font-family:var(--font-body-family);font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #b8986a;padding:6px 0 3px}@media(min-width:990px){.gq-kitnote__in{grid-template-columns:auto 1fr auto;align-items:center;gap:28px}.gq-kitnote__a{margin-top:0;justify-self:end}}.gq-colhead{background:#f5f0e8;padding:clamp(36px,6vw,80px) 20px 8px}.gq-colhead__in{max-width:1200px;margin:0 auto;display:grid;gap:28px}.gq-colhead__title{font-family:var(--font-heading-family)!important;font-weight:600!important;font-size:clamp(44px,7vw,88px)!important;line-height:.95!important;letter-spacing:-.025em;margin:0;color:#2c1f1a!important}.gq-colhead__sub{font-family:var(--font-body-family);font-size:17px;line-height:1.55;color:#4e433b;margin:16px 0 0;max-width:42ch}.gq-colhead__kit{display:grid;grid-template-columns:1fr;background:#efe7db;border-radius:18px;overflow:hidden;text-decoration:none;color:#2c1f1a;transition:transform .2s cubic-bezier(.23,1,.32,1)}.gq-colhead__kit:active{transform:scale(.99)}.gq-colhead__kit:focus-visible{outline:2px solid #2c1f1a;outline-offset:3px}.gq-colhead__img{display:block;aspect-ratio:4/3;overflow:hidden}.gq-colhead__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (pointer:fine){.gq-colhead__kit:hover .gq-colhead__img img{transform:scale(1.04)}}.gq-colhead__meta{display:grid;gap:6px;padding:20px 22px 24px}.gq-colhead__name{font-family:var(--font-heading-family)!important;font-size:30px;font-weight:600;line-height:1.05}.gq-colhead__desc{font-family:var(--font-body-family);font-size:15px;color:#4e433b}.gq-colhead__price{font-family:var(--font-body-family);font-size:18px;font-weight:600;color:#2c1f1a}.gq-colhead__price s{font-weight:400;color:#6a5a4e;margin-left:8px;font-size:15px}.gq-colhead__btn{justify-self:start;margin-top:10px;display:inline-flex;align-items:center;min-height:50px;padding:0 30px;border-radius:999px;background:#b8986a;color:#241a16;font-family:var(--font-body-family);font-weight:700;font-size:14px;letter-spacing:.12em;text-transform:uppercase}@media(min-width:990px){.gq-colhead__in{grid-template-columns:1fr 1.1fr;align-items:end;gap:56px}.gq-colhead__kit{grid-template-columns:1.1fr 1fr;align-items:center}.gq-colhead__img{aspect-ratio:1/1}}.card-wrapper .card__media,.card-wrapper .card__inner{border-radius:14px!important;overflow:hidden}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-family:var(--font-heading-family)!important;font-size:20px!important;font-weight:600!important;color:#2c1f1a!important}.card-wrapper .card__information{padding-top:10px}.drawer__heading{font-family:var(--font-heading-family)!important;font-weight:600!important;font-size:30px!important;letter-spacing:-.01em}.cart-drawer .cart-item__name{font-family:var(--font-heading-family)!important;font-size:19px!important;font-weight:600!important}html:not(#gq) body .card-wrapper .price__container{justify-content:flex-start!important}html:not(#gq) body .card-wrapper .price .price-item{font-size:15px!important;font-weight:500!important;letter-spacing:.01em}html:not(#gq) body .card-wrapper .badge{font-size:11.5px!important;letter-spacing:.06em}html:not(#gq) body .card-wrapper .price:not(.price--on-sale) .price__sale>span:not([class]){display:none!important}html:not(#gq) body .lk-fomo-buy{background:#efe7db!important;color:#2c1f1a!important;border-top:1px solid #e2d6c6;border-bottom:1px solid #e2d6c6;letter-spacing:.02em}html:not(#gq) body .lk-fomo-buy [class*=live-circle]{background:#8a6d45!important;color:#8a6d4573!important}cart-drawer .totals,cart-drawer #CartDrawer-Checkout,cart-drawer .cart-item__totals,cart-drawer .cart-item__details .product-option{transition:opacity .25s ease}cart-drawer.gq-pending .totals,cart-drawer.gq-pending #CartDrawer-Checkout,cart-drawer.gq-pending .cart-item__totals,cart-drawer.gq-pending .cart-item__details .product-option{opacity:.3}cart-drawer.gq-pending .drawer__footer:before{content:"Applying your free shades";display:block;text-align:center;font-family:var(--font-heading-family);font-style:italic;font-size:18px;color:#4e433b;margin:0 0 10px}main .rte a:not(.button),main [class*=contact-sub-heading] a{color:#2c1f1a!important;text-decoration:underline;text-decoration-color:#b8986a;text-decoration-thickness:1px;text-underline-offset:3px}html:not(#gq) body [id$=__603436e4-5191-4f86-900e-e1f4394d19f9] .rich-text__heading{font-family:var(--font-body-family)!important;font-size:12.5px!important;font-weight:700!important;letter-spacing:.24em!important;color:#776659!important;text-transform:uppercase;line-height:1.4!important}@media(max-width:989px){.gq-ritual .gq-ritual__step-media{aspect-ratio:4/3!important}.gq-ritual .gq-ritual__steps{gap:44px!important}}html:not(#gq) body :is(h1,h2,h3,.h0,.h1,.h2,.h3,.image-with-text__heading,.rich-text__heading) :is(strong,b){font-family:var(--font-heading-family)!important;font-weight:600!important}html:not(#gq) body [id*=__multicolumn_] .multicolumn-card__image-wrapper,html:not(#gq) body [id*=__multicolumn_] .multicolumn-card__image-wrapper .media{border-radius:14px;overflow:hidden}html:not(#gq) body .product__info-wrapper .icon-with-text__item img{display:none!important}html:not(#gq) body .product__info-wrapper .icon-with-text__item{display:flex!important;align-items:center;gap:12px;margin:0 0 12px}html:not(#gq) body .product__info-wrapper .icon-with-text__item:before{content:"";flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:#b8986a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23241a16' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat}html:not(#gq) body .product__info-wrapper .icon-with-text__item .h4{font-family:var(--font-heading-family)!important;font-size:19px!important;font-weight:500!important;color:#2c1f1a!important;line-height:1.25!important}html:not(#gq) body .product__info-wrapper [class*=trust-badge-] .giraffly-right-Bar-Preview-div-svg{height:26px!important;opacity:.7}html:not(#gq) body .product__info-wrapper:has([class*=trust-badge-]) .footer__payment{display:none!important}html:not(#gq) body [id$=__rich_text_fgdP8D] .rich-text__heading,html:not(#gq) body [id$=__rich_text_fgdP8D] h2{font-family:var(--font-body-family)!important;font-size:12.5px!important;font-weight:700!important;letter-spacing:.24em!important;color:#776659!important;line-height:1.4!important}.gq-hero .gq-hero__line{padding-bottom:.18em!important;margin-bottom:-.18em!important}.gq-hero .gq-hero__line--it{padding-bottom:.2em!important;margin-bottom:-.14em!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/geliq-design.css.map */
