:root{--kayer-bg-page: #faf9f7;--kayer-surface: #ffffff;--kayer-ink: #141414;--kayer-ink-muted: rgba(20, 20, 20, .68);--kayer-line: rgba(20, 20, 20, .08);--kayer-line-strong: rgba(20, 20, 20, .12);--kayer-line-subtle: rgba(0, 0, 0, .06);--kayer-accent: #1a1a1a;--kayer-champagne: #c9b8a8;--kayer-dark-bg-page: #0e0e0f;--kayer-dark-surface: #161618;--kayer-dark-ink: #f4f2ef;--kayer-dark-ink-muted: rgba(244, 242, 239, .55);--kayer-dark-line: rgba(255, 255, 255, .08);--kayer-dark-accent: #f4f2ef;--kayer-dark-shadow: 0 24px 60px rgba(0, 0, 0, .45);--kayer-radius-sm: 12px;--kayer-radius-md: 20px;--kayer-radius-lg: 24px;--kayer-radius-card: 12px;--kayer-radius-pill: 999px;--kayer-shadow: 0 18px 50px rgba(20, 20, 20, .06);--kayer-shadow-lg: 0 28px 70px rgba(20, 20, 20, .1);--kayer-space-1: .25rem;--kayer-space-2: .5rem;--kayer-space-3: .75rem;--kayer-space-4: 1rem;--kayer-space-5: 1.5rem;--kayer-space-6: 2rem;--kayer-space-8: 3rem;--kayer-space-section-md: clamp(4rem, 10vw, 4.5rem);--kayer-space-section-lg: clamp(5rem, 12vw, 6rem);--kayer-container-max: 1180px;--kayer-header-offset: 100px;--kayer-btn-primary-bg: #2f2f32;--kayer-btn-primary-bg-hover: #3a3a40;--kayer-btn-primary-fg: #ffffff;--kayer-btn-success-bg: #2e7d4a;--kayer-btn-success-bg-dark: #3daf66;--kayer-input-bg: #f7f7f8;--kayer-qty-border: rgba(0, 0, 0, .16);--kayer-step-accent-prep: #8b9a8e;--kayer-step-accent-adhesion: #9a8b7a;--kayer-step-accent-base: #7a8794;--kayer-step-accent-colour: #9b7b86;--kayer-step-accent-finish: #8a8a96;--kayer-step-accent-lamp: #c9b8a8;--kayer-atmosphere-champagne-rgb: 201, 184, 168;--kayer-atmosphere-blush: #fffefc;--kayer-atmosphere-canvas: #faf9f7}.kayer-pro-atmosphere ::selection{background:rgba(var(--kayer-atmosphere-champagne-rgb),.38);color:inherit}.kayer-pro-atmosphere .main-content :focus-visible,.kayer-pro-atmosphere .site-header :focus-visible,.kayer-pro-atmosphere .drawer :focus-visible{outline:2px solid rgba(var(--kayer-atmosphere-champagne-rgb),.75);outline-offset:2px}.kayer-pro-atmosphere .money,.kayer-pro-atmosphere .cart__price,.kayer-pro-atmosphere .product-price,.kayer-pro-atmosphere [data-variant-price],.kayer-pro-atmosphere [data-price-wrapper]{font-variant-numeric:tabular-nums}@media screen and (max-width:749px){.kayer-pro-atmosphere .page-container{background-color:var(--kayer-atmosphere-canvas);background-image:radial-gradient(ellipse 125% 42% at 50% -8%,rgba(var(--kayer-atmosphere-champagne-rgb),.09),transparent 58%),linear-gradient(180deg,var(--kayer-atmosphere-blush) 0%,transparent 36%)}.kayer-pro-atmosphere .site-header .site-header__upper.page-width{background-color:var(--kayer-atmosphere-blush);background-image:linear-gradient(180deg,#ffffff 0%,var(--kayer-atmosphere-blush) 45%,#f7f4f1 100%);border-bottom-color:rgba(var(--kayer-atmosphere-champagne-rgb),.2)!important;box-shadow:0 1px #ffffffe6,0 10px 28px #3a302a0d!important}.kayer-pro-atmosphere #NavDrawer.drawer--left .drawer__inner{background-color:#faf9f8;background-image:linear-gradient(180deg,var(--kayer-atmosphere-blush) 0%,#faf9f8 22%,#f5f2ef 100%)}}.kayer-pcard .collection-row__product-image{position:relative}.kayer-pcard__promo-badge{position:absolute;top:.5rem;left:.5rem;z-index:2;padding:.2rem .55rem;border-radius:var(--kayer-radius-pill, 999px);background:#e91e8c;color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.04em;line-height:1.3;pointer-events:none}.collection-row__product-image,.product-card__image-container,.luxio-step-card__thumb,.luxio-lp-card__media{position:relative}.product-eu-banned-badge--card{position:absolute;top:.5rem;right:.5rem;left:auto;z-index:2;margin:0;padding:.22rem .5rem;border-radius:var(--kayer-radius-pill, 999px);background:#fff4f0;border:1px solid #e8b4a8;color:#a33b24;font-size:.62rem;font-weight:700;line-height:1.25;letter-spacing:.02em;pointer-events:none;display:inline-block;max-width:calc(100% - 1rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}@media(min-width:750px){.product-eu-banned-badge--card{font-size:.68rem;padding:.25rem .55rem}}.kayer-pcard .product-price__reduced{color:#c2185b;font-weight:600}.kayer-pcard .product-price__compare{margin-left:.35rem;text-decoration:line-through;opacity:.65;font-size:.88em}.product-single__price--promo{color:#c2185b;font-weight:600}.collections-list .collection-row .kayer-pcard.collection-row__product .collection-row__product-image,.menu-landing .collection-row .kayer-pcard.collection-row__product .collection-row__product-image,.home-featured .collection-row .kayer-pcard.collection-row__product .collection-row__product-image,.product-recommendations .kayer-pcard.collection-row__product .collection-row__product-image{border-radius:var(--kayer-radius-card);border-color:var(--kayer-line-subtle);background:var(--kayer-surface)}.collections-list .collection-row .kayer-pcard.collection-row__product .collection-row__product-title,.menu-landing .collection-row .kayer-pcard.collection-row__product .collection-row__product-title,.home-featured .collection-row .kayer-pcard.collection-row__product .collection-row__product-title,.product-recommendations .kayer-pcard.collection-row__product .collection-row__product-title{font-size:.9rem;line-height:1.45;letter-spacing:.01em}.collections-list .collection-row .kayer-pcard.collection-row__product .collection-row__add-form .btn,.menu-landing .collection-row .kayer-pcard.collection-row__product .collection-row__add-form .btn,.home-featured .collection-row .kayer-pcard.collection-row__product .collection-row__add-form .btn,.product-recommendations .kayer-pcard.collection-row__product .collection-row__add-form .btn{min-height:44px;border-radius:var(--kayer-radius-pill);background-color:var(--kayer-btn-primary-bg);color:var(--kayer-btn-primary-fg);border:none;font-weight:500;letter-spacing:.04em}.collections-list .collection-row .kayer-pcard.collection-row__product .collection-row__add-form .btn:hover,.collections-list .collection-row .kayer-pcard.collection-row__product .collection-row__add-form .btn:focus,.menu-landing .collection-row .kayer-pcard.collection-row__product .collection-row__add-form .btn:hover,.menu-landing .collection-row .kayer-pcard.collection-row__product .collection-row__add-form .btn:focus,.home-featured .collection-row .kayer-pcard.collection-row__product .collection-row__add-form .btn:hover,.home-featured .collection-row .kayer-pcard.collection-row__product .collection-row__add-form .btn:focus,.product-recommendations .kayer-pcard.collection-row__product .collection-row__add-form .btn:hover,.product-recommendations .kayer-pcard.collection-row__product .collection-row__add-form .btn:focus{background-color:var(--kayer-btn-primary-bg-hover);color:var(--kayer-btn-primary-fg)}.collections-list .collection-row .kayer-pcard.collection-row__product .collection-row__variant-select-input,.menu-landing .collection-row .kayer-pcard.collection-row__product .collection-row__variant-select-input,.home-featured .collection-row .kayer-pcard.collection-row__product .collection-row__variant-select-input,.product-recommendations .kayer-pcard.collection-row__product .collection-row__variant-select-input{border-radius:var(--kayer-radius-pill);border-color:var(--kayer-line-strong);background:var(--kayer-input-bg)}.collections-list .collection-row .kayer-pcard.collection-row__product .collection-row__qty-btn,.menu-landing .collection-row .kayer-pcard.collection-row__product .collection-row__qty-btn,.home-featured .collection-row .kayer-pcard.collection-row__product .collection-row__qty-btn,.product-recommendations .kayer-pcard.collection-row__product .collection-row__qty-btn,.collections-list .collection-row .kayer-pcard.collection-row__product .collection-row__qty-input,.menu-landing .collection-row .kayer-pcard.collection-row__product .collection-row__qty-input,.home-featured .collection-row .kayer-pcard.collection-row__product .collection-row__qty-input,.product-recommendations .kayer-pcard.collection-row__product .collection-row__qty-input{border-radius:var(--kayer-radius-pill);border-color:var(--kayer-qty-border)}@media screen and (max-width:749px){.collections-list .collection-row .kayer-pcard.collection-row__product .collection-row__add-form .btn,.menu-landing .collection-row .kayer-pcard.collection-row__product .collection-row__add-form .btn,.home-featured .collection-row .kayer-pcard.collection-row__product .collection-row__add-form .btn,.product-recommendations .kayer-pcard.collection-row__product .collection-row__add-form .btn{width:100%;max-width:100%;justify-content:center}}#gf-products .collection-row .kayer-pcard.collection-row__product .collection-row__notify-link,.collections-list .collection-row .kayer-pcard.collection-row__product .collection-row__notify-link,.menu-landing .collection-row .kayer-pcard.collection-row__product .collection-row__notify-link,.home-featured .collection-row .kayer-pcard.collection-row__product .collection-row__notify-link,.product-recommendations .kayer-pcard.collection-row__product .collection-row__notify-link{margin-top:0;text-decoration:none}.product__photo-container{width:100%;position:relative;max-width:480px;margin:0 auto}.product__photo-container.hide{display:none}.product__photo-wrapper{display:block;width:100%;position:relative;overflow:hidden}.product__photo-wrapper img{position:absolute;top:0;left:0;right:0;width:100%;height:100%;object-fit:contain}.photos__item--main{text-align:center;min-width:0;margin:0 20px}.product-single__photo{margin-bottom:20px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/kayer-core.css.map */
