.mak-hero-slideshow{width:calc(100% - (var(--mak-banner-inset) * 2));margin-inline:auto}.mak-hero-slideshow.mak-banner-edge-to-edge{width:100%;margin-inline:0}.mak-hero-slideshow .mak-hero-slide{position:relative;overflow:hidden;border-radius:var(--mak-banner-radius)}.mak-hero-slideshow .mak-hero-side-arrows{position:absolute;top:50%;left:0;z-index:8;width:100%;padding-inline:var(--mak-side-arrow-inset);justify-content:space-between;pointer-events:none;transform:translateY(-50%)}.mak-hero-slideshow .custom-hero-arrow{width:50px;height:50px;border:1px solid rgba(255,255,255,.72);border-radius:999px;color:rgb(var(--slideshow-controls-color));background:rgba(var(--slideshow-controls-background),.72);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:0 12px 28px #00000029,inset 0 1px #ffffffb8;pointer-events:auto;transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease}.mak-hero-slideshow .custom-hero-arrow:hover{background:rgba(var(--slideshow-controls-background),.92);transform:scale(1.06)}.mak-hero-slideshow .custom-hero-arrow:focus-visible,.mak-hero-slideshow .mak-floating-product__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.mak-hero-slideshow .mak-slideshow-controls{position:absolute;top:auto;z-index:12;margin:0}.mak-hero-slideshow.mak-controls--bottom-center .mak-slideshow-controls{right:auto;bottom:var(--mak-controls-bottom);left:50%;transform:translate(-50%)}.mak-hero-slideshow.mak-controls--bottom-left .mak-slideshow-controls{right:auto;bottom:var(--mak-controls-bottom);left:max(18px,var(--mak-controls-bottom));transform:none}.mak-hero-slideshow.mak-controls--bottom-right .mak-slideshow-controls{right:max(18px,var(--mak-controls-bottom));bottom:var(--mak-controls-bottom);left:auto;transform:none}.mak-hero-slideshow.mak-controls-glass .mak-slideshow-controls page-dots,.mak-hero-slideshow.mak-controls-glass .mak-slideshow-controls .prev-next-buttons{padding:8px 12px;border:1px solid rgba(255,255,255,.6);border-radius:999px;background:#ffffff7a;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:0 10px 24px #0000001f,inset 0 1px #ffffffb8}.mak-hero-slideshow .mak-hero-slide>.mak-floating-product{position:absolute!important;inset:auto!important;top:var(--mak-float-y, 72%)!important;left:var(--mak-float-x, 84%)!important;z-index:20!important;display:block!important;visibility:visible!important;width:min(var(--mak-float-width, 180px),calc(100% - 24px));max-width:none!important;margin:0!important;place-self:auto!important;color:var(--mak-float-text, #111111);opacity:1!important;pointer-events:auto;isolation:isolate;transform:translate(-50%,-50%)}.mak-floating-product__stage,.mak-floating-product__motion{width:100%}.mak-floating-product__motion{display:grid;justify-items:center;gap:9px}.mak-floating-product__panel{position:relative;display:grid;width:100%;gap:8px;padding:11px;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:var(--mak-float-radius);background:rgba(var(--mak-float-glass-rgb),var(--mak-float-glass-opacity));-webkit-backdrop-filter:blur(var(--mak-float-blur)) saturate(145%);backdrop-filter:blur(var(--mak-float-blur)) saturate(145%);box-shadow:0 18px 44px #00000029,inset 0 1px #ffffffc2}.mak-floating-product__panel:before,.mak-floating-product__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(145deg,#ffffff57,#ffffff0a 56%);pointer-events:none}.mak-floating-product__eyebrow,.mak-floating-product__media,.mak-floating-product__meta,.mak-floating-product__button>*{position:relative;z-index:1}.mak-floating-product__eyebrow,.mak-floating-product__title,.mak-floating-product__price{margin:0;text-align:var(--mak-float-text-align, center)}.mak-floating-product__eyebrow{font-size:var(--mak-float-eyebrow-size, 11px);font-weight:700;line-height:1.15;text-transform:uppercase}.mak-floating-product__media{position:relative;z-index:1;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:max(8px,calc(var(--mak-float-radius) - 7px));aspect-ratio:4 / 5;background:#ffffffc2;box-shadow:inset 0 1px #fffc}.mak-floating-product__image,.mak-floating-product__placeholder{display:block;width:100%;height:100%;object-fit:contain}.mak-floating-product__meta{display:grid;justify-items:stretch;gap:3px}.mak-floating-product__title{font-size:var(--mak-float-title-size, 13px);font-weight:700;line-height:1.2}.mak-floating-product__price{font-size:var(--mak-float-price-size, 12px);line-height:1.2;opacity:.82}.mak-floating-product__button-wrap{display:flex;width:100%;justify-content:var(--mak-float-button-align, center);transform:translate(var(--mak-float-button-x, 0px),var(--mak-float-button-y, 0px));transition:transform .3s cubic-bezier(.2,.72,.2,1)}.mak-floating-product__form{display:contents}.mak-floating-product__button{position:relative;isolation:isolate;display:inline-flex;min-height:36px;padding:9px 16px;overflow:hidden;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.72);border-radius:999px;color:var(--mak-float-button-text);background:rgba(var(--mak-float-button-rgb),.58);-webkit-backdrop-filter:blur(14px) saturate(145%);backdrop-filter:blur(14px) saturate(145%);box-shadow:0 9px 22px #00000021,inset 0 1px #ffffffc7;font-family:inherit;font-size:var(--mak-float-button-size, 12px);font-weight:700;line-height:1;text-decoration:none;cursor:pointer;transition:transform .22s ease,background-color .22s ease,box-shadow .22s ease}.mak-floating-product__button:hover{background:rgba(var(--mak-float-button-rgb),.78);box-shadow:0 12px 28px #00000029,inset 0 1px #ffffffd6;transform:translateY(-2px)}.mak-floating-product__button:disabled{opacity:.48;cursor:not-allowed;transform:none}@media screen and (min-width:700px){.mak-floating-product__button-wrap--visibility-mobile,.mak-floating-product__button-wrap--visibility-hidden{display:none!important}}@media screen and (max-width:699px){.mak-floating-product__button-wrap--visibility-desktop,.mak-floating-product__button-wrap--visibility-hidden{display:none!important}}@media screen and (min-width:700px){.mak-floating-product__button-wrap--desktop-main .mak-floating-product__button{min-height:48px;padding:11px 21px;border:1px solid rgb(var(--mak-main-button-rgb));border-radius:999px;color:var(--mak-main-button-text);background:rgb(var(--mak-main-button-rgb));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;font-size:14px;font-weight:700}.mak-floating-product__button-wrap--desktop-main.mak-floating-product__button-wrap--main-invert .mak-floating-product__button{border:2px solid rgb(var(--mak-main-button-rgb));color:rgb(var(--mak-main-button-rgb));background:transparent;box-shadow:none}.mak-floating-product__button-wrap--desktop-main.mak-floating-product__button-wrap--main-invert .mak-floating-product__button:hover,.mak-floating-product__button-wrap--desktop-main.mak-floating-product__button-wrap--main-invert .mak-floating-product__button:focus-visible{border-color:rgb(var(--mak-main-button-rgb));color:var(--mak-main-button-text);background:rgb(var(--mak-main-button-rgb))}.mak-floating-product__button-wrap--desktop-main.mak-floating-product__button-wrap--main-glass .mak-floating-product__button{border:1px solid rgba(255,255,255,.72);color:var(--mak-main-button-text);background:linear-gradient(145deg,rgba(var(--mak-main-button-glass-rgb),calc(var(--mak-main-button-glass-opacity) + .16)),rgba(var(--mak-main-button-glass-rgb),var(--mak-main-button-glass-opacity)));-webkit-backdrop-filter:blur(var(--mak-main-button-glass-blur)) saturate(155%);backdrop-filter:blur(var(--mak-main-button-glass-blur)) saturate(155%);box-shadow:0 10px 28px #00000021,inset 0 1px #ffffffd1}.mak-floating-product__button-wrap--desktop-main.mak-floating-product__button-wrap--main-glass .mak-floating-product__button:hover,.mak-floating-product__button-wrap--desktop-main.mak-floating-product__button-wrap--main-glass .mak-floating-product__button:focus-visible{border-color:#ffffffd1;color:var(--mak-main-button-text);background:linear-gradient(145deg,rgba(var(--mak-main-button-glass-rgb),.96),rgba(var(--mak-main-button-glass-rgb),calc(var(--mak-main-button-glass-opacity) + .08)));box-shadow:0 15px 34px #00000029,inset 0 1px #ffffffe6}}@media screen and (max-width:699px){.mak-floating-product__button-wrap--mobile-main .mak-floating-product__button{min-height:48px;padding:11px 21px;border:1px solid rgb(var(--mak-main-button-rgb));border-radius:999px;color:var(--mak-main-button-text);background:rgb(var(--mak-main-button-rgb));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;font-size:14px;font-weight:700}.mak-floating-product__button-wrap--mobile-main.mak-floating-product__button-wrap--main-invert .mak-floating-product__button{border:2px solid rgb(var(--mak-main-button-rgb));color:rgb(var(--mak-main-button-rgb));background:transparent;box-shadow:none}.mak-floating-product__button-wrap--mobile-main.mak-floating-product__button-wrap--main-invert .mak-floating-product__button:hover,.mak-floating-product__button-wrap--mobile-main.mak-floating-product__button-wrap--main-invert .mak-floating-product__button:focus-visible{border-color:rgb(var(--mak-main-button-rgb));color:var(--mak-main-button-text);background:rgb(var(--mak-main-button-rgb))}.mak-floating-product__button-wrap--mobile-main.mak-floating-product__button-wrap--main-glass .mak-floating-product__button{border:1px solid rgba(255,255,255,.72);color:var(--mak-main-button-text);background:linear-gradient(145deg,rgba(var(--mak-main-button-glass-rgb),calc(var(--mak-main-button-glass-opacity) + .16)),rgba(var(--mak-main-button-glass-rgb),var(--mak-main-button-glass-opacity)));-webkit-backdrop-filter:blur(var(--mak-main-button-glass-blur)) saturate(155%);backdrop-filter:blur(var(--mak-main-button-glass-blur)) saturate(155%);box-shadow:0 10px 28px #00000021,inset 0 1px #ffffffd1}.mak-floating-product__button-wrap--mobile-main.mak-floating-product__button-wrap--main-glass .mak-floating-product__button:hover,.mak-floating-product__button-wrap--mobile-main.mak-floating-product__button-wrap--main-glass .mak-floating-product__button:focus-visible{border-color:#ffffffd1;color:var(--mak-main-button-text);background:linear-gradient(145deg,rgba(var(--mak-main-button-glass-rgb),.96),rgba(var(--mak-main-button-glass-rgb),calc(var(--mak-main-button-glass-opacity) + .08)));box-shadow:0 15px 34px #00000029,inset 0 1px #ffffffe6}}.slideshow__slide.is-selected .mak-floating-product__stage,.slideshow__slide[aria-current=true] .mak-floating-product__stage,.slideshow__slide[aria-hidden=false] .mak-floating-product__stage{animation:mak-floating-card-enter .62s cubic-bezier(.2,.72,.2,1) both}.slideshow__slide.is-selected .mak-floating-product--float .mak-floating-product__motion,.slideshow__slide[aria-current=true] .mak-floating-product--float .mak-floating-product__motion{animation:mak-floating-soft 4.6s ease-in-out .7s infinite}.slideshow__slide.is-selected .mak-floating-product--bob .mak-floating-product__motion,.slideshow__slide[aria-current=true] .mak-floating-product--bob .mak-floating-product__motion{animation:mak-floating-bob 3.4s ease-in-out .7s infinite}.slideshow__slide.is-selected .mak-floating-product--drift .mak-floating-product__motion,.slideshow__slide[aria-current=true] .mak-floating-product--drift .mak-floating-product__motion{animation:mak-floating-drift 4.8s ease-in-out .7s infinite}.slideshow__slide.is-selected .mak-floating-product--pulse .mak-floating-product__motion,.slideshow__slide[aria-current=true] .mak-floating-product--pulse .mak-floating-product__motion{animation:mak-floating-pulse 3.8s ease-in-out .7s infinite}@keyframes mak-floating-card-enter{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mak-floating-soft{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}}@keyframes mak-floating-bob{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-9px,0)}}@keyframes mak-floating-drift{0%,to{transform:translate3d(-4px,0,0)}50%{transform:translate3d(4px,-5px,0)}}@keyframes mak-floating-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@media screen and (max-width:699px){.mak-hero-slideshow.mak-banner-edge-to-edge{width:100%;margin-inline:0}.mak-hero-slideshow{width:calc(100% - (var(--mak-banner-mobile-inset) * 2))}.mak-hero-slideshow .mak-hero-slide{border-radius:var(--mak-banner-mobile-radius)}.mak-hero-slideshow .mak-hero-slide>.mak-floating-product{top:var(--mak-float-y-mobile, 74%)!important;left:var(--mak-float-x-mobile, 72%)!important;width:min(var(--mak-float-width-mobile, 150px),calc(100% - 20px))}.mak-floating-product__eyebrow{font-size:var( --mak-float-eyebrow-size-mobile, 11px )}.mak-floating-product__title{font-size:var( --mak-float-title-size-mobile, 13px )}.mak-floating-product__price{font-size:var( --mak-float-price-size-mobile, 12px )}.mak-floating-product__button{font-size:var( --mak-float-button-size-mobile, 12px )}.mak-floating-product__button-wrap{justify-content:var( --mak-float-button-align-mobile, center );transform:translate(var(--mak-float-button-x-mobile, 0px),var(--mak-float-button-y-mobile, 0px))}.mak-floating-product__panel--hide-mobile{display:none!important}.mak-floating-product__panel--hide-mobile+.mak-floating-product__button-wrap{margin-top:0}.mak-hero-slideshow .mak-hero-side-arrows{display:none}}.mak-main-button-motion{display:inline-flex;width:fit-content;max-width:100%;border-radius:999px;transform:translateZ(0);transform-origin:center;will-change:transform,filter;transition:transform .78s cubic-bezier(.16,1,.3,1),filter .78s cubic-bezier(.16,1,.3,1)}.slideshow__slide.is-selected .mak-main-button-motion--float,.slideshow__slide[aria-hidden=false] .mak-main-button-motion--float,.slideshow__slide:first-child .mak-main-button-motion--float{animation:mak-main-button-smooth-float 6.8s ease-in-out .7s infinite}.slideshow__slide.is-selected .mak-main-button-motion--bob,.slideshow__slide[aria-hidden=false] .mak-main-button-motion--bob,.slideshow__slide:first-child .mak-main-button-motion--bob{animation:mak-main-button-smooth-bob 6.4s ease-in-out .7s infinite}.slideshow__slide.is-selected .mak-main-button-motion--drift,.slideshow__slide[aria-hidden=false] .mak-main-button-motion--drift,.slideshow__slide:first-child .mak-main-button-motion--drift{animation:mak-main-button-smooth-drift 7.4s ease-in-out .7s infinite}.slideshow__slide.is-selected .mak-main-button-motion--pulse,.slideshow__slide[aria-hidden=false] .mak-main-button-motion--pulse,.slideshow__slide:first-child .mak-main-button-motion--pulse{animation:mak-main-button-smooth-pulse 6.6s ease-in-out .7s infinite}.mak-main-button-motion:hover,.mak-main-button-motion:focus-within{animation-play-state:paused!important}.mak-main-button-motion--hover-lift:hover,.mak-main-button-motion--hover-lift:focus-within{filter:drop-shadow(0 15px 20px rgba(0,0,0,.16));transform:translate3d(0,-7px,0) scale(1.045)}.mak-main-button-motion--hover-glow:hover,.mak-main-button-motion--hover-glow:focus-within{filter:drop-shadow(0 14px 20px rgba(0,0,0,.14)) drop-shadow(0 0 18px rgba(255,255,255,.72));transform:translate3d(0,-4px,0) scale(1.035)}.mak-main-button-motion--hover-tilt:hover,.mak-main-button-motion--hover-tilt:focus-within{filter:drop-shadow(0 14px 18px rgba(0,0,0,.14));transform:translate3d(0,-5px,0) rotate(-1.4deg) scale(1.04)}.mak-main-button-motion--hover-expand:hover,.mak-main-button-motion--hover-expand:focus-within{filter:drop-shadow(0 12px 18px rgba(0,0,0,.13));transform:scale(1.065)}.mak-main-button-motion :is(a,button){transition:transform .72s cubic-bezier(.16,1,.3,1),background-color .62s ease,border-color .62s ease,color .62s ease,box-shadow .72s cubic-bezier(.16,1,.3,1)!important}@keyframes mak-main-button-smooth-float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-7px,0) scale(1.018)}}@keyframes mak-main-button-smooth-bob{0%,to{transform:translate3d(0,1px,0)}35%{transform:translate3d(0,-6px,0)}70%{transform:translate3d(0,2px,0)}}@keyframes mak-main-button-smooth-drift{0%,to{transform:translate3d(-4px,1px,0)}50%{transform:translate3d(4px,-5px,0)}}@keyframes mak-main-button-smooth-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@media screen and (max-width:699px){.mak-main-button-motion--hover-lift:hover,.mak-main-button-motion--hover-lift:focus-within,.mak-main-button-motion--hover-glow:hover,.mak-main-button-motion--hover-glow:focus-within,.mak-main-button-motion--hover-tilt:hover,.mak-main-button-motion--hover-tilt:focus-within,.mak-main-button-motion--hover-expand:hover,.mak-main-button-motion--hover-expand:focus-within{filter:none;transform:scale(1.025)}}.mak-hero-slideshow:not(.mak-banner-edge-to-edge){display:block!important;width:calc(100% - (var(--mak-banner-inset) * 2))!important;max-width:none!important;margin-right:var(--mak-banner-inset)!important;margin-left:var(--mak-banner-inset)!important;margin-inline:var(--mak-banner-inset)!important}.mak-hero-slideshow:not(.mak-banner-edge-to-edge) .slideshow__carousel,.mak-hero-slideshow:not(.mak-banner-edge-to-edge) .slideshow__slide,.mak-hero-slideshow:not(.mak-banner-edge-to-edge) .mak-hero-slide{max-width:100%!important}@media screen and (max-width:699px){.mak-hero-slideshow:not(.mak-banner-edge-to-edge){width:calc(100% - (var(--mak-banner-mobile-inset) * 2))!important;margin-right:var(--mak-banner-mobile-inset)!important;margin-left:var(--mak-banner-mobile-inset)!important;margin-inline:var(--mak-banner-mobile-inset)!important}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/section-slideshow-optimized.css.map */
