@charset "UTF-8";@font-face{font-family:Futura;src:url(futura-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(futura-medium-italic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Futura;src:url(futura-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(futura-condensed-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-stretch:condensed;font-display:swap}@font-face{font-family:Futura;src:url(futura-condensed-extrabold.ttf) format("truetype");font-weight:800;font-style:normal;font-stretch:condensed;font-display:swap}@font-face{font-family:Triplett;src:url(TriplettCGLight.woff2) format("woff2"),url(TriplettCGLight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}:root{--font-futura:"Futura","Futura PT","Century Gothic","Trebuchet MS",sans-serif;--font-body--family:var(--font-futura);--font-subheading--family:var(--font-futura);--font-heading--family:var(--font-futura);--font-accent--family:var(--font-futura);--font-primary--family:var(--font-futura);--font-paragraph--family:var(--font-futura);--font-h1--family:var(--font-futura);--font-h2--family:var(--font-futura);--font-h3--family:var(--font-futura);--font-h4--family:var(--font-futura);--font-h5--family:var(--font-futura);--font-h6--family:var(--font-futura);--button-font-family-primary:var(--font-futura);--button-font-family-secondary:var(--font-futura);--cart-primary-font-family:var(--font-futura);--cart-secondary-font-family:var(--font-futura)}body{font-family:var(--font-futura)}@property --lugus-logo-height{syntax:"<length>";inherits:true;initial-value:110px}body{--lugus-header-shell:56px;--lugus-header-chrome:40px;--header-height:calc(var(--lugus-header-shell) + calc(var(--padding-sm, .7rem) * 2) + var(--lugus-header-chrome));--header-group-height:0px}@media screen and (min-width:1231px){body{--lugus-header-shell:110px;--lugus-header-chrome:0px}body:has(#header-component):has(.header-logo[data-home-logo]){--lugus-header-shell:180px}body:has(#header-component[data-logo-compact]){--lugus-header-shell:140px}}body{--transparent-header-offset-boolean:1}@media screen and (min-width:750px)and (max-width:1230px){#header-component .mobile\:hidden{display:none!important}#header-component .desktop\:hidden{display:revert!important}}#header-component{--lugus-logo-height:56px}@media screen and (min-width:1231px){#header-component{--lugus-logo-height:110px}}#header-component[sticky=scroll-up]{transition:transform var(--submenu-animation-speed,.3s) var(--ease-out-cubic,cubic-bezier(.33,1,.68,1));transform:translateY(0);opacity:1!important}#header-component[sticky=scroll-up][data-sticky-state=idle]{opacity:1!important}#header-component[sticky=scroll-up][data-lugus-header-hiding]{transform:translateY(-100%);pointer-events:none}#header-component[sticky=scroll-up][data-lugus-header-entering]{transition:none!important;transform:translateY(-100%);pointer-events:none}#header-component[transparent] .header__underlay-closed{transition:none!important}#header-component[transparent]:not([data-sticky-state=active]):has(.mega-menu__list:hover),#header-component[transparent]:not([data-sticky-state=active]):has(.menu-list__link:is(:hover,[aria-expanded=true])),#header-component[transparent]:not([data-sticky-state=active]):has(.menu-list__link:not([aria-haspopup]):hover),#header-component[transparent]:not([data-sticky-state=active]):has(.menu-list__list-item[slot=overflow].menu-list__link:is(:hover,[aria-expanded=true])){--closed-underlay-height:0px;--color-background:transparent}#header-component[transparent]:not([data-sticky-state=active]):focus-within :is(.header__underlay-closed,.header__underlay-open),#header-component[transparent]:not([data-sticky-state=active]):hover :is(.header__underlay-closed,.header__underlay-open){--color-scheme-top-row:transparent;--color-scheme-bottom-row:transparent}#header-component[transparent]:not([data-sticky-state=active]) .menu-list__link-title{text-shadow:0 1px 1px rgba(0,0,0,.18);font-size:12px}#header-component[transparent]:not([data-sticky-state=active]) .account-button svg,#header-component[transparent]:not([data-sticky-state=active]) .cart-drawer svg,#header-component[transparent]:not([data-sticky-state=active]) .header-actions__action svg,#header-component[transparent]:not([data-sticky-state=active]) .header-custom-action svg,#header-component[transparent]:not([data-sticky-state=active]) .header__icon--menu svg,#header-component[transparent]:not([data-sticky-state=active]) .search-action svg{filter:drop-shadow(0 .5px .5px rgba(0,0,0,.2))}#header-component[transparent] .header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--original{display:none!important}#header-component[transparent] .header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--inverse{display:block!important}#header-component[transparent]:has(.menu-list__link:is(:hover,[aria-expanded=true])) .header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--original,#header-component[transparent]:has(.menu-list__list-item[slot=overflow].menu-list__link:is(:hover,[aria-expanded=true])) .header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--original,#header-component[transparent][data-logo-compact] .header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--original,#header-component[transparent][data-sticky-state=active] .header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--original{display:block!important}#header-component[transparent]:has(.menu-list__link:is(:hover,[aria-expanded=true])) .header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--inverse,#header-component[transparent]:has(.menu-list__list-item[slot=overflow].menu-list__link:is(:hover,[aria-expanded=true])) .header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--inverse,#header-component[transparent][data-logo-compact] .header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--inverse,#header-component[transparent][data-sticky-state=active] .header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--inverse{display:none!important}#header-component .header__row--top .header__columns{align-items:center;height:calc(var(--lugus-logo-height) + var(--padding-block-start,0px) + var(--padding-block-end,0px));min-height:0;transition:none}@media screen and (min-width:1231px){#header-component:has(.header-logo[data-home-logo]){--lugus-logo-height:150px}}@media screen and (min-width:1231px)and (min-width:1200px){#header-component:has(.header-logo[data-home-logo]){--lugus-logo-height:180px}}@media screen and (min-width:1231px){#header-component:has(.header-logo[data-home-logo])[data-logo-compact]{--lugus-logo-height:140px}#header-component:has(.header-logo[data-home-logo]) .header__row--top .header__columns{height:calc(var(--lugus-logo-height) + var(--padding-block-start,0px) + var(--padding-block-end,0px))!important;align-items:flex-start}#header-component:has(.header-logo[data-home-logo]) .header-logo[data-home-logo]{align-self:flex-start;margin-top:0}#header-component:has(.header-logo[data-home-logo])[data-logo-expand]{transition:--lugus-logo-height .25s cubic-bezier(.22,1,.36,1)}#header-component:has(.header-logo[data-home-logo])[data-logo-expand] .header__row--top .header__columns{transition:height .25s cubic-bezier(.22,1,.36,1)}#header-component:has(.header-logo[data-home-logo])[data-logo-expand] .header-logo[data-home-logo]{transition:height .25s cubic-bezier(.22,1,.36,1),max-height .25s cubic-bezier(.22,1,.36,1)}#header-component:has(.header-logo[data-home-logo])[data-logo-expand] .header-logo[data-home-logo] .header-logo__image,#header-component:has(.header-logo[data-home-logo])[data-logo-expand] .header-logo[data-home-logo] .header-logo__image-container{transition:height .25s cubic-bezier(.22,1,.36,1),max-height .25s cubic-bezier(.22,1,.36,1)}}@media screen and (min-width:1231px)and (prefers-reduced-motion:reduce){#header-component:has(.header-logo[data-home-logo])[data-logo-expand]{transition:none}#header-component:has(.header-logo[data-home-logo])[data-logo-expand] .header-logo[data-home-logo],#header-component:has(.header-logo[data-home-logo])[data-logo-expand] .header-logo[data-home-logo] .header-logo__image,#header-component:has(.header-logo[data-home-logo])[data-logo-expand] .header-logo[data-home-logo] .header-logo__image-container,#header-component:has(.header-logo[data-home-logo])[data-logo-expand] .header__row--top .header__columns{transition:none}}#header-component:has(.glass-panel){padding:20px}@media screen and (min-width:1231px){#header-component:has(.glass-panel){padding:0}}@media screen and (max-width:1230px){#header-component :is(.header-menu,.dropdown-localization){display:none}#header-component .header__columns{height:fit-content}#header-component .header__columns .account-button{display:none}#header-component .header__columns .search-action{grid-area:rightA}#header-component .header__columns .header__icon--menu{padding:0}#header-component .header__columns .header__drawer{justify-content:center}#header-component .header__columns .header-custom-action{grid-area:leftB}#header-component .header__columns .header__column--right .header-custom-action{display:none}}@media screen and (min-width:1231px){#header-component :is(.header-menu,.dropdown-localization){display:flex}#header-component .header__drawer{display:none;min-height:0}#header-component .search-action--hidden-on-menu{display:none}#header-component{--color-submenu:transparent}#header-component .header__underlay-open{background:0 0;pointer-events:none}#header-component .header__underlay-open:after{content:none}#header-component:not([data-sticky-state=active]){--account-offset-top: 112px }#header-component .header__columns{--header-left:minmax(0, 1fr);--header-center:auto;--header-right:minmax(0, 1fr);--header-template-columns:var(--header-left) var(--header-center) var(--header-right);align-items:flex-start;padding:0 50px}#header-component .header__column{padding:0 30px;min-height:46px;border-radius:15px}#header-component .header__column--left{width:max-content;max-width:100%;min-width:0;justify-self:start;margin-top:50px;padding-top:0;padding-bottom:0}#header-component .header__column--left .header-custom-action{display:none!important}#header-component .header__column--left .header-menu,#header-component .header__column--left .header-menu__inner,#header-component .header__column--left .menu-list{height:auto;min-height:100%;width:100%}#header-component .header__column--left .menu-list__list{display:flex;flex-wrap:wrap;align-items:center;height:auto;width:100%;row-gap:0}#header-component .header__column--center{width:fit-content;max-width:100%;justify-self:center}#header-component .header__column--right{width:max-content;max-width:100%;justify-self:end;margin-top:50px;padding:0 40px 0 30px}#header-component .header__column--right .header-custom-action{display:flex!important;flex-direction:row;align-items:center;justify-content:center}#header-component .header__column--right .account-button,#header-component .header__column--right .cart-drawer,#header-component .header__column--right .header-actions__action,#header-component .header__column--right .header-custom-action,#header-component .header__column--right .search-action{width:22px;height:22px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}#header-component .header__column--right .account-button .svg-wrapper,#header-component .header__column--right .cart-drawer .svg-wrapper,#header-component .header__column--right .header-actions__action .svg-wrapper,#header-component .header__column--right .header-custom-action .svg-wrapper,#header-component .header__column--right .search-action .svg-wrapper{width:22px;height:22px;display:flex;align-items:center;justify-content:center}#header-component .header__column--right .account-button svg,#header-component .header__column--right .cart-drawer svg,#header-component .header__column--right .header-actions__action svg,#header-component .header__column--right .header-custom-action svg,#header-component .header__column--right .search-action svg{width:22px;height:22px;display:block;flex-shrink:0}#header-component .header__column--right .header-actions__action svg,#header-component .header__column--right .search-action svg{stroke-width:1.5}#header-component .header__column--right header-actions{display:flex;flex-direction:row;align-items:center;gap:30px}#header-component .header__column--right header-actions .search-action{margin-inline:0}#header-component .header__column--right .header-actions__action[aria-describedby=cart-bubble-text]{overflow:visible}#header-component .header__column--right .cart-drawer,#header-component .header__column--right .header-actions__cart-icon,#header-component .header__column--right cart-drawer-component{overflow:visible}#header-component .header__column--right cart-drawer-component{height:22px;width:22px}#header-component .header__column--right .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{mask:none;-webkit-mask:none}#header-component .header__column--right cart-icon .cart-bubble{width:14px;top:-3px;right:-3px}#header-component .header__column--right .icon-newsletter{width:22px;height:22px;display:block;flex-shrink:0}}@media screen and (min-width:1231px)and (min-width:1231px){#header-component:has(.header-logo[data-home-logo]) .header__column--left,#header-component:has(.header-logo[data-home-logo]) .header__column--right{margin-top:50px}}@media screen and (min-width:1231px){#header-component .menu-list__link-title{text-transform:uppercase!important;font-weight:500!important;letter-spacing:2px}#header-component .menu-list__list-item:where(:not([slot=overflow])){position:relative;align-self:stretch;height:auto;flex-shrink:0}#header-component .menu-list__list{padding:5px 0}#header-component .menu-list__link{position:relative;min-height:100%;padding-block:5px}#header-component .menu-list__link:focus-visible,#header-component .menu-list__link:hover,#header-component .menu-list__link[aria-expanded=true]{color:#fff}#header-component .menu-list__list-item:where(:hover,:focus-within) .menu-list__link{color:#fff}#header-component .menu-list__link[aria-haspopup=true]:after{display:block;top:0;left:0;right:0;height:calc(100% + 24px)}#header-component .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{clip-path:none;top:100%;left:0;width:max-content;min-width:100%;padding-inline:0;padding-top:12px}#header-component .menu-list__submenu-panel{margin-top:0;overflow:visible}#header-component .menu-list__submenu-panel.glass-panel:before{-webkit-mask:none;mask:none;padding:0;background:0 0;border:1px solid rgba(255,255,255,.28)}#header-component .menu-list__submenu-panel .mega-menu__list{grid-template-columns:1fr}#header-component .menu-list__submenu-panel .menu-list__submenu-inner{padding:20px 0}#header-component .menu-list__submenu-panel .wrap-text{text-transform:uppercase!important;font-weight:500!important;letter-spacing:2px;font-size:12px;color:var(--menu-top-level-font-color)}#header-component .menu-list__submenu-panel .mega-menu__link:hover,#header-component .menu-list__submenu-panel .mega-menu__link:hover .wrap-text{color:#fff}#header-component .menu-list__submenu-inner{transform:none;overflow:visible}}.header-section:has(>#header-component[sticky=scroll-up][data-lugus-header-hiding]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){position:sticky;top:-1px;z-index:var(--layer-sticky)}.header-section:has(.glass-panel){position:sticky;top:-1px;z-index:var(--layer-sticky)}.header-section:has(.glass-panel) .dropdown-localization{margin-right:10px}.header-section:has(.glass-panel) .dropdown-localization .button{width:fit-content!important}.header-section:has(.glass-panel) .dropdown-localization .svg-wrapper{width:13px!important;height:auto!important}.header-logo{height:var(--lugus-logo-height)!important;min-height:0!important;max-height:var(--lugus-logo-height)!important;align-self:center;flex-shrink:0}.header-logo__image-container{display:flex;align-items:center;height:var(--lugus-logo-height)!important;line-height:0}.header-logo__image{--header-logo-image-height-mobile:var(--lugus-logo-height)!important;--header-logo-image-height:var(--lugus-logo-height)!important;--header-logo-image-width-mobile:auto!important;--header-logo-image-width:auto!important;height:var(--lugus-logo-height)!important;width:auto!important;object-fit:contain}@media screen and (max-width:1230px){.header--liquid-glass .glass-panel+.header__row--top{display:none}}@media screen and (max-width:1230px){.header--liquid-glass .glass-panel:has(+.header__row--top){position:sticky;top:20px;left:20px;width:100%;z-index:1000}}@media screen and (min-width:1231px){.header--liquid-glass .glass-panel.header__column--center:has(+.header__column--center){display:none!important}.header--liquid-glass .glass-panel.header__column--center+.header__column--center{display:block!important}}@media screen and (min-width:1231px){.header--liquid-glass .glass-panel.header__column--left+.header__column--left,.header--liquid-glass .glass-panel.header__column--left+.header__column--right,.header--liquid-glass .glass-panel.header__column--right+.header__column--left,.header--liquid-glass .glass-panel.header__column--right+.header__column--right{display:none!important}}#header-group:has(.glass-panel){display:contents}.menu-drawer{padding:32px;gap:24px}.menu-drawer__menu{padding:0}.menu-drawer__close-button{padding:12px!important}.menu-drawer__menu-item-text{text-transform:uppercase!important;font-weight:700}.cart-drawer__dialog{background:#171718;border-left:1px solid rgba(255,255,255,.2);color:#fff}.cart-drawer__content,.cart-drawer__header,.cart-drawer__summary{background:0 0}.cart-drawer__heading{text-transform:uppercase!important;font-family:triplett,serif!important}.cart-drawer__items{padding-top:24px}.cart-drawer__summary{gap:40px}.cart-drawer .cart-items__quantity .quantity-selector{--icon-stroke-width:1px;--quantity-selector-control-size:12px;--quantity-selector-input-width:18px;--quantity-selector-width:80px;--quantity-selector-height:34px;--quantity-selector-icon-size:8px;--quantity-selector-border:rgb(255 255 255 / .15);--quantity-control-color:rgb(204, 204, 204);width:var(--quantity-selector-width);height:var(--quantity-selector-height);flex:0 0 var(--quantity-selector-width);color:var(--quantity-selector-border);background-color:transparent;border:1px solid var(--quantity-selector-border);padding:0 8px}.cart-drawer .cart-items__quantity .quantity-selector:hover{background-color:transparent}.cart-drawer .cart-items__quantity .quantity-selector :is(.quantity-minus,.quantity-plus){width:var(--quantity-selector-control-size);height:var(--quantity-selector-control-size);min-width:var(--quantity-selector-control-size);min-height:var(--quantity-selector-control-size);flex:0 0 var(--quantity-selector-control-size);padding:0;color:var(--quantity-control-color)}.cart-drawer .cart-items__quantity .quantity-selector .svg-wrapper{width:var(--quantity-selector-icon-size);height:var(--quantity-selector-icon-size)}.cart-drawer .cart-items__quantity .quantity-selector input[type=number]{flex:0 0 var(--quantity-selector-input-width);width:var(--quantity-selector-input-width);min-width:0;max-width:var(--quantity-selector-input-width);padding:0;color:#fff;font-size:var(--font-size--xs);font-weight:500;line-height:1}.cart-drawer .cart-items__quantity .quantity-selector svg{width:var(--quantity-selector-icon-size);height:var(--quantity-selector-icon-size);stroke:currentColor}.cart-items__media-container{container-type:inline-size;isolation:isolate;overflow:initial!important}.cart-items__media-container:before{content:"";position:absolute;width:40%;height:40%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:#cbebffcc;filter:blur(clamp(10px,24cqi,100px));z-index:0;pointer-events:none}.cart-items__media-image{position:relative;z-index:1}.cart-items__title{color:var(--color-foreground-heading);font-size:14px;font-weight:700;line-height:120%}.cart-drawer--empty .cart-drawer__items{overflow:initial!important}.cart-items{--cart-item-media-width-min:3.5rem;--cart-item-media-width-max:10rem}.cart-items__table-row{grid-template-columns:clamp(var(--cart-item-media-width-min),26cqi,var(--cart-item-media-width-max)) minmax(0,1fr) minmax(var(--cart-item-price-width),auto)!important}.cart-items__table-row--full-width-variants{grid-template-columns:clamp(var(--cart-item-media-width-min),26cqi,var(--cart-item-media-width-max)) minmax(0,1fr) auto!important}.text-block h2,.text-block.h2>*{font-family:Futura,sans-serif!important;text-align:center;font-size:30px!important;font-weight:700!important;line-height:100%;letter-spacing:-2.7px!important;text-transform:uppercase!important}@media(min-width:768px){.text-block h2,.text-block.h2>*{font-size:50px!important;letter-spacing:-4.5px!important}}deferred-media .deferred-media__poster-button{border-radius:15px!important}deferred-media .deferred-media__poster-icon{width:44px;height:44px;border-radius:50%;background:#fff}deferred-media .deferred-media__poster-icon svg{color:#050100;max-width:16px;width:100%;height:auto;margin:0 11px 0 auto;filter:unset}@property --product-card-glow-angle{syntax:"<angle>";inherits:true;initial-value:0deg}@keyframes product-card-glow-spin{to{--product-card-glow-angle:360deg}}.product-card{--product-card-glow-angle:0deg;position:relative;overflow:visible;border-radius:15px;box-shadow:0 0 10px #0000001a;padding:12px;border:1px solid transparent;background:linear-gradient(#171718,#171718) padding-box,linear-gradient(145deg,#ffffff59 0,#ffffff14 45%,#ffffff38) border-box;background-origin:border-box;background-clip:padding-box,border-box}@media(min-width:768px){.product-card{padding:20px}}@media(hover:hover)and (pointer:fine){.product-card:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:inherit;z-index:-1;pointer-events:none;opacity:0;transition:opacity .45s ease;background:conic-gradient(from var(--product-card-glow-angle),transparent 0deg,rgba(197,216,232,.12) 6deg,rgba(197,216,232,.4) 20deg,rgba(201,168,106,.55) 42deg,rgba(201,168,106,.15) 58deg,transparent 78deg,transparent 180deg,rgba(197,216,232,.12) 186deg,rgba(197,216,232,.4) 200deg,rgba(201,168,106,.55) 222deg,rgba(201,168,106,.15) 238deg,transparent 258deg,transparent 360deg)}.product-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;z-index:4;opacity:0;transition:opacity .45s ease;background:conic-gradient(from var(--product-card-glow-angle),transparent 0deg,rgba(197,216,232,.55) 6deg,rgba(197,216,232,.95) 20deg,rgba(201,168,106,.9) 42deg,rgba(201,168,106,.45) 58deg,transparent 78deg,transparent 180deg,rgba(197,216,232,.55) 186deg,rgba(197,216,232,.95) 200deg,rgba(201,168,106,.9) 222deg,rgba(201,168,106,.45) 238deg,transparent 258deg,transparent 360deg);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor}.product-card .product-card__content:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:15px;padding:2px;pointer-events:none;z-index:0;opacity:0;transition:opacity .45s ease;background:conic-gradient(from var(--product-card-glow-angle),transparent 0deg,rgba(197,216,232,.1) 6deg,rgba(197,216,232,.22) 20deg,rgba(201,168,106,.25) 42deg,rgba(201,168,106,.1) 58deg,transparent 78deg,transparent 180deg,rgba(197,216,232,.1) 186deg,rgba(197,216,232,.22) 200deg,rgba(201,168,106,.25) 222deg,rgba(201,168,106,.1) 238deg,transparent 258deg,transparent 360deg);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor}}@media(hover:hover)and (pointer:fine)and (min-width:768px){.product-card .product-card__content:before{top:-18px;right:-18px;bottom:-18px;left:-18px}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.product-card{animation:product-card-glow-spin 7s linear infinite}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:reduce){.product-card{--product-card-glow-angle:55deg}}@media(hover:hover)and (pointer:fine){.product-card:is(:hover,:focus-within){z-index:calc(var(--layer-flat,1) + 2)}.product-card:is(:hover,:focus-within):before{opacity:1;filter:blur(16px)}.product-card:is(:hover,:focus-within):after{opacity:1;filter:drop-shadow(0 0 2px rgba(201,168,106,.4)) drop-shadow(0 0 2px rgba(197,216,232,.35))}.product-card:is(:hover,:focus-within) .product-card__content:before{opacity:.55;filter:drop-shadow(0 0 2px rgba(197,216,232,.25)) drop-shadow(0 0 3px rgba(201,168,106,.2))}}.product-card__content{position:relative;overflow:visible!important;border-radius:inherit;pointer-events:none}.product-card__content>*{position:relative;z-index:1}.product-card__content :is(a,button,input,label,select,textarea,summary,.quick-add,.quick-add__button,.product-card__play-music,slideshow-component,.card-gallery){pointer-events:auto}.product-card__link{background-color:#171718;border-radius:15px;z-index:0}.product-card .card-gallery{margin-bottom:12px;overflow:visible}@media(min-width:768px){.product-card .card-gallery{margin-bottom:20px}}.product-card slideshow-container{background-color:transparent!important}.product-card slideshow-container:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:220px;width:220px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(203,235,255,.38) 0,rgba(203,235,255,.18) 35%,rgba(203,235,255,.06) 55%,transparent 72%)}@media(min-width:768px){.product-card slideshow-container:before{height:280px;width:280px}}.product-card .text-block{width:100%}.product-card .text-block.h5>p{font-size:18px;text-transform:uppercase;font-weight:700;line-height:100%;letter-spacing:-1.62px;margin-bottom:5px}@media(min-width:768px){.product-card .text-block.h5>p{font-size:22px;margin-bottom:12px}}.product-card .text-block.h6>p{font-size:12px;font-weight:500;letter-spacing:.6px;opacity:.5;text-align:center;text-transform:uppercase;width:100%;margin-bottom:5px}@media(min-width:768px){.product-card .text-block.h6>p{margin-bottom:12px;font-size:16px;letter-spacing:.8px}}.product-card .text-block .price{font-size:15px;font-weight:500;line-height:100%;letter-spacing:-1.35px}@media(min-width:768px){.product-card .text-block .price{font-size:20px;letter-spacing:-1.98px}}.product-card__play-music{position:relative;z-index:3;pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:8px auto;padding:10px 16px;border:1px solid rgba(255,255,255,.2);border-radius:8px;width:fit-content;background:0 0;color:inherit;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase;text-decoration:none;cursor:pointer;opacity:1}@media(hover:hover)and (pointer:fine){.product-card__play-music{transition:opacity .2s ease}.product-card__play-music:hover{opacity:.7}}.product-card__play-music:active,.product-card__play-music:focus,.product-card__play-music:focus-visible{opacity:1}.product-card__play-music-icon{display:flex;flex-shrink:0}.product-card__play-music-label{font-family:Futura,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;text-transform:uppercase}@media(hover:hover)and (pointer:fine){.product-grid__item:has(.product-card:is(:hover,:focus-within)),.resource-list__item:has(.product-card:is(:hover,:focus-within)){z-index:2;overflow:visible}}@supports (hanging-punctuation:first){.product-card{border-radius:0;box-shadow:none;padding:0;background:0 0;border:none}.product-card .product-card__content{border-radius:15px;box-shadow:0 0 10px #0000001a;padding:12px;border:1px solid transparent;background:linear-gradient(#171718,#171718) padding-box,linear-gradient(145deg,#ffffff59 0,#ffffff14 45%,#ffffff38) border-box;background-origin:border-box;background-clip:padding-box,border-box}@media(min-width:768px){.product-card .product-card__content{padding:20px}}@media(hover:hover)and (pointer:fine){.product-card:before{display:none}.product-card:after{border-radius:15px}.product-card .product-card__content:before{top:0;right:0;bottom:0;left:0;border-radius:14px}.product-card:is(:hover,:focus-within):after{filter:drop-shadow(0 0 2px rgba(201,168,106,.65)) drop-shadow(0 0 6px rgba(201,168,106,.35)) drop-shadow(0 0 2px rgba(197,216,232,.55)) drop-shadow(0 0 6px rgba(197,216,232,.3))}.product-card:is(:hover,:focus-within) .product-card__content{box-shadow:0 0 10px #0000001a,8px -8px 18px -2px #c9a86a66,-8px 8px 18px -2px #c5d8e852}}@media(hover:hover)and (pointer:fine){.product-grid__item:has(.product-card),.resource-list__item:has(.product-card){overflow:visible}}}.h1 h1,.h1 h2,.h1 p,.h3 h1,.h3 h2,.h3 p,.text-block h2{font-family:triplett,serif!important;font-weight:300!important;font-style:normal;text-transform:uppercase!important;letter-spacing:-3px!important}.button-secondary:not(.button-unstyled),.button:not(.button-unstyled){border-radius:56px;padding:12px 25px;font-size:12px;text-transform:uppercase;font-weight:500;letter-spacing:2px}@keyframes button-glow-organic{0%,to{box-shadow:0 0 20px 0 var(--button-glow-color)}35%{box-shadow:0 0 45px 4px var(--button-glow-color)}65%{box-shadow:0 0 32px 2px var(--button-glow-color)}}.button:not(.button-unstyled){--button-glow-color:var(--color-primary-button-secondary-background, var(--button-background-color));text-transform:uppercase;border:1px solid rgba(255,255,255,.2);background:var(--button-background-color);box-shadow:0 0 35px 0 var(--button-glow-color)}@media(prefers-reduced-motion:no-preference){.button:not(.button-unstyled){animation:button-glow-organic 4s ease-in-out infinite}}.button-secondary:not(.button-unstyled){background-color:transparent;box-shadow:none;border:1px solid transparent;background:linear-gradient(#171718,#171718) padding-box,linear-gradient(135deg,#ffffff59 0,#ffffff14 45%,#ffffff38) border-box;background-origin:border-box;background-clip:padding-box,border-box;opacity:1;transition:opacity .2s ease-in-out}@media(hover:hover)and (pointer:fine){.button-secondary:not(.button-unstyled):hover{color:var(--color-secondary-button-text);opacity:.7}}.glass-panel{position:relative;isolation:isolate;background:0 0;border:none;border-radius:20px;box-shadow:0 8px 32px #00000026}.glass-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#ffffff26;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);pointer-events:none}.glass-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-sizing:border-box;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#ffffff59 0,#ffffff14 45%,#ffffff38);pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.glass-panel[data-display-on=mobile]{display:block}@media screen and (min-width:1231px){.glass-panel[data-display-on=mobile]{display:none!important}}.glass-panel[data-display-on=desktop]{display:none!important}@media screen and (min-width:1231px){.glass-panel[data-display-on=desktop]{display:flex!important}}.radial-gradient-container{width:280px;height:280px;border-radius:281px;background:#cbebffcc;filter:blur(205px);position:absolute;top:0;left:50%;transform:translate(-50%);z-index:-1}.section--white-gradient .section-content-wrapper>.group-block{overflow:visible}.section--white-gradient .section-content-wrapper>.group-block:before{content:"";background:#cbebff4d;filter:blur(55px);position:absolute;top:-35%;left:50%;transform:translate(-50%,-35%);height:35vw;width:75vw;border-radius:50%;pointer-events:none;z-index:-1}@media(min-width:768px){.section--white-gradient .section-content-wrapper>.group-block:before{top:50%;transform:translate(-50%,-50%);filter:blur(130px);height:350px;width:350px}}.section--white-gradient .section-content-wrapper>.group-block>.group-block-content{position:relative;z-index:1}.section-newsletter+.section{padding-bottom:50px}@media(min-width:768px){.section-newsletter+.section{padding-bottom:0}}.section-newsletter+.section .section-content-wrapper{padding:25px;max-width:600px;margin:0 auto;width:100%;border-radius:25px;border:1px solid transparent;background:linear-gradient(#171718,#171718) padding-box,linear-gradient(135deg,#ffffff59 0,#ffffff14 45%,#ffffff38) border-box;background-origin:border-box;background-clip:padding-box,border-box;max-width:550px}@media(min-width:768px){.section-newsletter+.section .section-content-wrapper{padding:40px}}.section-newsletter+.section .layout-panel-flex{min-height:unset;height:fit-content;gap:20px}.section-newsletter+.section h3{font-size:22px;text-transform:uppercase;letter-spacing:-.88px;line-height:100%;padding:0 30px}@media(min-width:768px){.section-newsletter+.section h3{font-size:25px;letter-spacing:-1px;padding:0}}.section-newsletter+.section p{font-size:12px;letter-spacing:.12px;line-height:140%;opacity:.6;font-weight:500;text-transform:uppercase;padding:0 45px}@media(min-width:768px){.section-newsletter+.section p{font-size:16px;letter-spacing:.16px;padding:0}}.section-newsletter+.section input{border-radius:56px;border:1px solid rgba(255,255,255,.1);background:#ffffff1a;padding:9px 20px}.section-newsletter+.section input::placeholder{color:var(--color-foreground);text-transform:uppercase;letter-spacing:2px;font-weight:500;font-size:12px}.section-newsletter+.section .email-signup__button{animation:unset!important;box-shadow:none!important;padding:5px;height:45px;width:45px;border-radius:86px;border:1px solid rgba(255,255,255,.1);background:#ffffff1a}.section-newsletter+.section .email-signup__input-group{margin-top:10px}@media(min-width:768px){.section-newsletter+.section .email-signup__input-group{margin-top:20px}}@media screen and (min-width:750px){.section-background.section-multicolumn--album+.section .section-content-wrapper.layout-panel-flex--row{align-items:stretch}.section-background.section-multicolumn--album+.section .section-content-wrapper.layout-panel-flex--row>.group-block{height:auto;align-self:stretch}.section-background.section-multicolumn--album+.section .section-content-wrapper.layout-panel-flex--row>.group-block>.group-block-content{height:100%}}@media screen and (max-width:749px){.section-background.section-multicolumn--album+.section .group-block-content.layout-panel-flex,.section-background.section-multicolumn--album+.section .section-content-wrapper.layout-panel-flex{min-height:unset;height:fit-content}.section-background.section-multicolumn--album+.section .group-block{height:auto}.section-background.section-multicolumn--album+.section .group-block-content{height:auto}.section-background.section-multicolumn--album+.section .text-block-wrapper--collapsible{height:auto;flex:0 0 auto;gap:30px}.section-background.section-multicolumn--album+.section .text-block__toggle{margin-block-start:0!important}}.section-background.section-multicolumn--album+.section .text-block-wrapper--collapsible{gap:20px}.section-background.section-multicolumn--album+.section .text-block-wrapper--collapsible .metafield-rich_text_field{max-width:unset}.section-background.section-multicolumn--album+.section .text-block-wrapper--collapsible p{max-width:unset}.section-background.section-multicolumn--album+.section .text-block__toggle-label{font-weight:700;line-height:100%}.section-background.section-multicolumn--album+.section .text-block>* strong{font-weight:500;line-height:120%;text-transform:uppercase;color:#fff}.section-background.section-multicolumn--album+.section .text-block>* p{color:#b0afaf;margin-block:20px}.section-background.section-multicolumn--album+.section .text-block>* p:first-child{margin-block-start:0}.section-background.section-multicolumn--album+.section .text-block>* p:last-child{margin-block-end:0}footer .social-icons__icon{fill:unset}footer .social-icons__wrapper{margin:0 auto}footer .utilities.utilities--blocks-1{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:20px}footer .utilities.utilities--blocks-2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}footer .utilities.utilities--blocks-2>*{font-size:14px;color:rgba(var(--color-foreground),.8)}footer .footer-utilities__text{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}main>.shopify-policy__container{padding-block-start:calc(max(20px,var(--spacing-scale-md) * 48px) + var(--header-height,60px) * var(--transparent-header-offset-boolean,0));padding-block-end:max(20px,var(--spacing-scale-md) * 48px)}@media screen and (min-width:990px){main>.shopify-policy__container{padding-block-start:calc(max(20px,var(--spacing-scale-default) * 48px) + var(--header-height,60px) * var(--transparent-header-offset-boolean,0));padding-block-end:max(20px,var(--spacing-scale-default) * 48px)}}.template-album .h1 p{font-size:36px}@media(min-width:768px){.template-album .h1 p{font-size:50px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/lugus-custom.css.map */
