:root{--luxe-r-xs: 10px;--luxe-r-sm: 14px;--luxe-r: 18px;--luxe-r-lg: 24px;--luxe-r-xl: 32px;--luxe-spring: cubic-bezier(.34, 1.56, .64, 1);--luxe-ease: cubic-bezier(.32, .72, 0, 1);--luxe-ease-out: cubic-bezier(.22, 1, .36, 1);--luxe-hairline: rgb(var(--color-foreground-rgb) / .08);--luxe-shadow-sm: 0 1px 2px rgb(0 0 0 / .04), 0 6px 18px -10px rgb(0 0 0 / .18);--luxe-shadow: 0 1px 2px rgb(0 0 0 / .04), 0 18px 48px -20px rgb(0 0 0 / .28);--luxe-shadow-lg: 0 2px 6px rgb(0 0 0 / .04), 0 30px 80px -24px rgb(0 0 0 / .35);--luxe-glass-blur: saturate(180%) blur(20px)}.luxe{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}.luxe :is(h1,h2,h3,.h1,.h2,.h3){text-wrap:balance}.luxe :is(p,li){text-wrap:pretty}.luxe ::selection{background:rgb(var(--luxe-accent-rgb) / .14)}.luxe :is(.price,.compare-at-price,.cart-totals__total-value,.sticky-add-to-cart__price){font-variant-numeric:tabular-nums;white-space:nowrap}.luxe :is(.button,.button-secondary,.button-custom):not(.button-unstyled){font-weight:500;letter-spacing:.01em;-webkit-tap-highlight-color:transparent;transition:color .3s var(--luxe-ease),background-color .3s var(--luxe-ease),box-shadow .3s var(--luxe-ease),scale .18s var(--luxe-spring),filter .2s var(--luxe-ease)}.luxe .button:not(.button-secondary,.button-unstyled,.button-custom),.luxe button.shopify-payment-button__button--unbranded{background-image:linear-gradient(180deg,#ffffff1f,#fff0 55%)}.luxe--tactile :is(.button,.button-secondary,.button-custom):not(.button-unstyled):active,.luxe--tactile button.shopify-payment-button__button--unbranded:active,.luxe--tactile .quick-add__button:active,.luxe--tactile .variant-option__button-label:active,.luxe--tactile .header-actions__action:active{scale:.96;filter:brightness(1.04)}.luxe-ripple-layer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;pointer-events:none}.luxe-ripple{position:absolute;border-radius:50%;transform:scale(0);background:#ffffff59;pointer-events:none;animation:luxe-ripple .6s var(--luxe-ease-out) forwards}.button-secondary .luxe-ripple{background:rgb(var(--color-foreground-rgb) / .12)}@keyframes luxe-ripple{to{transform:scale(2.4);opacity:0}}.luxe .rte a:where(:not(.button,.button-secondary)){text-underline-offset:.18em;text-decoration-thickness:1px}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.luxe--glass-header .header[data-sticky-state=active]:not([transparent]) .header__underlay-closed,.luxe--glass-header .header[transparent=not-sticky][data-sticky-state=active] .header__underlay-closed{background:rgb(var(--color-background-rgb) / .72);-webkit-backdrop-filter:var(--luxe-glass-blur);backdrop-filter:var(--luxe-glass-blur);box-shadow:0 .5px rgb(var(--color-foreground-rgb) / .12)}}.luxe--glass-header .header__underlay-closed{transition:height var(--animation-speed-slow) var(--ease-out-cubic),background-color .3s var(--luxe-ease),box-shadow .3s var(--luxe-ease)}.luxe .header-actions__action{border-radius:999px;transition:scale .18s var(--luxe-spring),background-color .25s var(--luxe-ease)}.luxe .header__underlay-open{border-end-start-radius:var(--luxe-r-lg);border-end-end-radius:var(--luxe-r-lg)}.luxe .header-announcements{letter-spacing:.02em}.luxe product-card{transition:scale .28s var(--luxe-spring)}.luxe--tactile product-card:active{scale:.985}.luxe .product-badges__badge{letter-spacing:.01em;font-weight:500;box-shadow:0 4px 14px -6px #00000059}.luxe button.quick-add__button{border-color:rgb(var(--color-foreground-rgb) / .08);box-shadow:var(--luxe-shadow-sm)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.luxe--reveal :is(.product-grid__item,.resource-list__item):not(slideshow-slides *,.resource-list__carousel *){animation:luxe-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 30%}}}@keyframes luxe-reveal{0%{opacity:0;transform:translateY(28px) scale(.98)}to{opacity:1;transform:none}}.luxe-unit-price{display:block;flex:0 0 100%;width:100%;margin-top:2px;font-family:var(--font-body--family);font-size:.8125rem;font-weight:500;line-height:1.35;letter-spacing:0;text-transform:none;color:rgb(var(--color-foreground-rgb) / .58);font-variant-numeric:tabular-nums;unicode-bidi:isolate}.product-card .luxe-unit-price,.resource-card .luxe-unit-price{font-size:.75rem}.luxe :is(.product-media,.product-media-container) img{border-radius:inherit}.luxe .variant-option__button-label{transition:background-color .25s var(--luxe-ease),color .25s var(--luxe-ease),box-shadow .25s var(--luxe-ease),scale .18s var(--luxe-spring)}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.luxe--glass-overlays .sticky-add-to-cart__bar{background-color:rgb(var(--color-background-rgb) / .78);-webkit-backdrop-filter:var(--luxe-glass-blur);backdrop-filter:var(--luxe-glass-blur);box-shadow:var(--luxe-shadow),0 0 0 .5px rgb(var(--color-foreground-rgb) / .1)}}@media screen and (max-width:749px){.luxe .sticky-add-to-cart__bar{max-width:calc(100vw - 24px)}}.luxe .accordion,.luxe details.disclosure{border-color:var(--luxe-hairline)}.luxe :is(.field__input,.email-signup__input,.predictive-search-form__header-inner){transition:box-shadow .25s var(--luxe-ease),background-color .25s var(--luxe-ease)}.luxe .field__input:focus{box-shadow:var(--input-box-shadow-focus),0 0 0 4px rgb(var(--luxe-accent-rgb) / .12)}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.luxe--glass-overlays .theme-drawer__dialog{background-color:rgb(var(--color-background-rgb) / .86);-webkit-backdrop-filter:saturate(180%) blur(24px);backdrop-filter:saturate(180%) blur(24px)}.luxe--glass-overlays .theme-drawer__dialog .cart-drawer__content{background-color:transparent}.luxe--glass-overlays .theme-drawer__dialog .cart-drawer__summary{background-color:rgb(var(--color-background-rgb) / .7);-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px)}}.luxe .theme-drawer__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media screen and (min-width:750px){.luxe--glass-overlays .theme-drawer__dialog{top:10px;height:calc(100dvh - 20px);border:0;border-radius:var(--luxe-r-lg);box-shadow:var(--luxe-shadow-lg),0 0 0 .5px rgb(var(--color-foreground-rgb) / .1);overflow:hidden}.luxe--glass-overlays .theme-drawer__dialog[open]{right:10px}}.luxe .cart-drawer__items .cart-items__table-row{border-bottom-color:var(--luxe-hairline)}.luxe .cart-items__media img,.luxe .cart-items__media-container{border-radius:var(--luxe-r-sm)}.luxe-shipping{width:100%;display:grid;gap:8px;padding:12px 14px;border-radius:var(--luxe-r);background:rgb(var(--color-foreground-rgb) / .045);font-size:.875rem;line-height:1.35}.luxe-shipping__text{margin:0;display:flex;align-items:center;gap:6px}.luxe-shipping__track{position:relative;height:6px;border-radius:999px;overflow:hidden;background:rgb(var(--color-foreground-rgb) / .1)}.luxe-shipping__fill{position:absolute;inset-block:0;inset-inline-start:0;inline-size:calc(var(--luxe-progress, 0) * 100%);border-radius:inherit;background:var(--luxe-accent);transition:inline-size .9s var(--luxe-spring)}.luxe-shipping__check{width:18px;height:18px;flex:none;border-radius:50%;background:var(--luxe-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.luxe--glass-overlays .quick-add-modal{background-color:rgb(var(--color-background-rgb) / .9);-webkit-backdrop-filter:saturate(180%) blur(26px);backdrop-filter:saturate(180%) blur(26px)}}@media screen and (min-width:750px){.luxe :is(.quick-add-modal,.search-modal__content){border-radius:var(--luxe-r-lg);box-shadow:var(--luxe-shadow-lg)}}@media screen and (max-width:749px){.luxe .quick-add-modal{border-start-start-radius:22px;border-start-end-radius:22px}.luxe .quick-add-modal:before{content:"";position:absolute;top:7px;left:50%;width:36px;height:5px;margin-left:-18px;border-radius:999px;background:rgb(var(--color-foreground-rgb) / .18);z-index:2;pointer-events:none}}.luxe .menu-drawer__backdrop{-webkit-backdrop-filter:brightness(.75) blur(4px);backdrop-filter:brightness(.75) blur(4px)}.luxe .menu-drawer{box-shadow:var(--luxe-shadow-lg)}.luxe video[autoplay][muted]::-webkit-media-controls-start-playback-button,.luxe video[autoplay][muted]::-webkit-media-controls-overlay-play-button{display:none!important;-webkit-appearance:none}.luxe .image-block--luxe_hero_logo .image-block__image{-webkit-mask-image:radial-gradient(ellipse 72% 82% at 50% 50%,#000 58%,transparent 100%);mask-image:radial-gradient(ellipse 72% 82% at 50% 50%,#000 58%,transparent 100%)}.luxe [id$=__luxe_categories] .group-block-content.layout-panel-flex--row{flex-wrap:wrap;justify-content:center}.luxe [id$=__luxe_categories] :is(.button,.button-secondary){padding-block:10px;padding-inline:20px;white-space:nowrap}@media screen and (max-width:749px){.luxe [id$=__luxe_categories] .group-block-content.layout-panel-flex--row{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(-1 * var(--page-margin, 16px));padding-inline:var(--page-margin, 16px);padding-block:4px}.luxe [id$=__luxe_categories] .group-block-content.layout-panel-flex--row::-webkit-scrollbar{display:none}.luxe [id$=__luxe_categories] .group-block-content.layout-panel-flex--row>*{flex:none;scroll-snap-align:start}}.luxe [id$=__luxe_featured_box] .featured-product-section .media-block{display:none}.luxe [id$=__luxe_featured_box] .featured-product-section .section-content-wrapper{grid-template-columns:1fr;overflow:visible;padding:clamp(40px,7vw,88px) 16px}.luxe [id$=__luxe_featured_box] .product-card__content{position:relative;width:min(100%,560px);margin-inline:auto;padding:clamp(16px,3vw,28px);border-radius:var(--luxe-r-xl);background:#ffffffa8;border:1px solid rgb(255 255 255 / .75);-webkit-backdrop-filter:saturate(180%) blur(24px);backdrop-filter:saturate(180%) blur(24px);box-shadow:0 -12px 34px -20px #281c0c2e,0 18px 46px -18px #281c0c42,0 1px 2px #281c0c0d,0 0 0 1px #281c0c0b}.luxe [id$=__luxe_featured_box] .product-card__content:before{content:"\5de\5d0\5e8\5d6  \5de\5ea\5e0\5d4";position:absolute;top:16px;inset-inline-end:16px;z-index:3;padding:6px 14px;border-radius:999px;font-size:.8125rem;font-weight:600;color:#1a1309;background:linear-gradient(180deg,#e8c987,#c49a52);border:1px solid rgb(255 255 255 / .4);box-shadow:0 8px 18px -6px #78541e8c;unicode-bidi:isolate}html:not([dir=rtl]) .luxe [id$=__luxe_featured_box] .product-card__content:before{content:"Gift box"}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.luxe [id$=__luxe_featured_box] .product-card__content{background:#fffffff5}}.luxe [id$=__luxe_values] .layout-panel-flex--row>*{flex:1 1 0}html[dir=rtl]{--text-align-default: start}html[dir=rtl] [style*="--horizontal-alignment: flex-start"]>.text-block{--text-align-default: start}html[dir=rtl] [style*="--horizontal-alignment: flex-end"] .text-block,html[dir=rtl] [style*="--horizontal-alignment: flex-end"]>.text-block{--text-align-default: end}html[dir=rtl] :is(.text-block--align-left,.text-left){--text-align: start !important}html[dir=rtl] :is(.icon-arrow,.slideshow-control .svg-wrapper,.menu-drawer__menu-item>.svg-wrapper,.menu-drawer__back-button>.svg-wrapper){scale:-1 1}html[dir=rtl] .menu-drawer{left:auto;right:0;transform:translate(100%);border-right:0;border-left:var(--style-border-drawer);padding:var(--safe-area-inset-top) max(0px,calc(var(--safe-area-inset-right) - var(--drawer-padding))) var(--safe-area-inset-bottom) 0}html[dir=rtl] .menu-open>.menu-drawer{transform:translate(0)}html[dir=rtl] .menu-drawer__submenu{left:auto;right:0;transform:translate(5%)}html[dir=rtl] details[open]>.menu-drawer__submenu,html[dir=rtl] .menu-open>.menu-drawer__submenu:not(.menu-drawer__menu--childlist){transform:translate(0)}html[dir=rtl] .menu-drawer__back-button{text-align:start}html[dir=rtl] .menu-drawer__back-button>.svg-wrapper{margin-right:0;margin-left:var(--padding-md)}html[dir=rtl] .menu-drawer__account shop-user-avatar{margin-right:-.45rem;margin-left:.55rem}html[dir=rtl] .theme-drawer__dialog{right:auto;left:calc(-1 * var(--theme-drawer-width, var(--sidebar-width)));border-left:0;border-right:var(--style-border-drawer);padding:var(--safe-area-inset-top) 0 var(--safe-area-inset-bottom) var(--safe-area-inset-left)}html[dir=rtl] .theme-drawer__dialog[open]{right:auto;left:0}html[dir=rtl] .theme-drawer__dialog--opening{animation-name:luxe-drawer-in-rtl}html[dir=rtl] .theme-drawer__dialog--opening-inline-start{animation-name:luxe-drawer-in-inline-start-rtl}html[dir=rtl] .theme-drawer__dialog--closing{animation-name:luxe-drawer-out-rtl}@keyframes luxe-drawer-in-rtl{0%{left:calc(-1 * var(--theme-drawer-width, var(--sidebar-width)))}}@keyframes luxe-drawer-in-inline-start-rtl{0%{left:calc(var(--theme-drawer-width, var(--sidebar-width)) / 2)}}@keyframes luxe-drawer-out-rtl{to{left:calc(-1 * var(--theme-drawer-width, var(--sidebar-width)))}}@media screen and (min-width:750px){html[dir=rtl] .luxe--glass-overlays .theme-drawer__dialog[open]{right:auto;left:10px}}.luxe--cards :is(.product-grid__item,.resource-list__item) .product-card__content{padding:8px 8px 12px;border-radius:var(--luxe-r-lg);background-color:var(--color-background);box-shadow:0 1px 2px #0000000a,0 8px 24px -14px #00000038,0 0 0 .5px rgb(var(--color-foreground-rgb) / .07);transition:box-shadow .3s var(--luxe-ease)}@media(any-pointer:fine){.luxe--cards :is(.product-grid__item,.resource-list__item) .product-card:hover .product-card__content{box-shadow:0 2px 4px #0000000a,0 18px 40px -18px #0000004d,0 0 0 .5px rgb(var(--color-foreground-rgb) / .08)}}.luxe--cards :is(.product-grid__item,.resource-list__item) .product-card__content .card-gallery{border-radius:calc(var(--luxe-r-lg) - 8px);overflow:hidden}.luxe--cards :is(.product-grid__item,.resource-list__item) a[ref=productTitleLink] .text-block>*{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0}.luxe--cards :is(.product-grid__item,.resource-list__item) a[ref=productTitleLink] .text-block{color:var(--luxe-card-title, inherit);font-weight:500}.luxe--cards :is(.product-grid__item,.resource-list__item) product-price .price{color:var(--luxe-card-price, inherit);font-weight:600}body.luxe--card-center :is(.product-grid__item,.resource-list__item) .product-card__content .text-block{--text-align: center !important;text-align:center}body.luxe--card-center :is(.product-grid__item,.resource-list__item) .product-card__content :is(swatches-component,.product-card__swatches,.variant-swatches){justify-content:center;margin-inline:auto}.luxe-card-atc{position:relative;z-index:var(--layer-raised, 2);width:100%;margin-block-start:auto;padding-block-start:6px}.luxe-card-atc .quick-add{position:static;inset:auto;pointer-events:auto}.luxe-card-atc .quick-add__product-form-component,.luxe-card-atc .quick-add__product-form-component .shopify-product-form{display:block;height:auto}.luxe-card-atc [data-quick-add-button=add] add-to-cart-component{display:block}.luxe-card-atc :is(button.quick-add__button,.luxe-card-atc__soldout){position:relative;inset:auto;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-inline-size:none;min-inline-size:0;height:44px;padding:0 14px;border:0;border-radius:var(--luxe-r-sm);background:var(--luxe-atc-bg);color:var(--luxe-atc-text);opacity:1;font-family:var(--font-body--family);font-size:.9375rem;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 1px 1px #0000000f,0 8px 18px -10px rgb(var(--luxe-atc-bg-rgb) / .75);cursor:pointer;transition:background-color .25s var(--luxe-ease),box-shadow .25s var(--luxe-ease),scale .18s var(--luxe-spring),filter .2s var(--luxe-ease)}.luxe-card-atc [data-quick-add-button=add] button.quick-add__button--choose{display:none}@media(hover:hover){.luxe-card-atc button.quick-add__button:hover{scale:1;background-color:var(--luxe-atc-bg-hover);box-shadow:0 1px 1px #0000000f,0 12px 22px -10px rgb(var(--luxe-atc-bg-rgb) / .85)}}.luxe-card-atc button.quick-add__button:active{scale:.96;translate:none;filter:brightness(1.05)}.luxe-card-atc button.quick-add__button:focus-visible{outline:2px solid var(--luxe-atc-bg);outline-offset:2px}.luxe-card-atc button.quick-add__button:disabled{opacity:.5;cursor:not-allowed}.luxe-card-atc button.quick-add__button>.add-to-cart-icon{width:18px;height:18px;flex:none}.luxe-card-atc button.quick-add__button>.add-to-cart-icon svg{width:100%;height:100%}.luxe-card-atc button.quick-add__button[data-added=true]{width:100%;color:transparent}.luxe-card-atc button.quick-add__button[data-added=true] .add-to-cart__added{color:var(--luxe-atc-text)}.luxe-card-atc .add-to-cart__added-icon{width:26px;height:26px}.luxe-card-atc .luxe-card-atc__soldout,.luxe-card-atc .luxe-card-atc__soldout:disabled{background:#fff;background-image:none!important;color:rgb(var(--color-foreground-rgb) / .55);box-shadow:inset 0 0 0 1px rgb(var(--color-foreground-rgb) / .14);opacity:1;cursor:default}@media screen and (max-width:749px){.luxe--cards :is(.product-grid__item,.resource-list__item) .product-card__content{padding:6px 6px 10px;border-radius:20px}.luxe--cards :is(.product-grid__item,.resource-list__item) .product-card__content .card-gallery{border-radius:14px}.luxe-card-atc :is(button.quick-add__button,.luxe-card-atc__soldout){height:40px;padding:0 10px;gap:6px;font-size:.875rem;border-radius:12px}}@media screen and (max-width:389px){.luxe-card-atc button.quick-add__button>.add-to-cart-icon{display:none}}@media(prefers-reduced-motion:reduce){.luxe :is(.button,.button-secondary,.button-custom,product-card,.variant-option__button-label,.header-actions__action),.luxe-shipping__fill,.luxe-card-atc button.quick-add__button,.luxe--cards .product-card__content{transition:none!important}.luxe-ripple{display:none}.luxe :is(.button,.button-secondary,.button-custom,product-card,.quick-add__button):active{scale:none!important}}@media(prefers-reduced-transparency:reduce){.luxe .header__underlay-closed,.luxe .theme-drawer__dialog,.luxe .theme-drawer__dialog .cart-drawer__summary,.luxe .quick-add-modal,.luxe .sticky-add-to-cart__bar,.luxe [id$=__luxe_featured_box] .product-card__content{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:var(--color-background)!important}}@media(prefers-contrast:more){.luxe .header__underlay-closed,.luxe .theme-drawer__dialog{background-color:var(--color-background)!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/luxe-ios.css.map */
