.gl__body--bleed{padding-inline:calc(var(--gl-gap, 2px) * 2)}.gl__carousel{display:block;position:relative}.gl__track{--ftc-gap: var(--gl-gap, 2px);padding-bottom:0}.gl__controls{margin-top:clamp(2.4rem,2.5vw,4rem);padding-inline:var(--page-margin, 1.6rem)}.gl-slide{display:flex;min-width:0}.gl-tile{--gl-ink: var(--color-heading);position:relative;isolation:isolate;overflow:hidden;flex:1;min-width:0;aspect-ratio:1 / var(--gl-ratio, 1.31);border-radius:var(--gl-radius, 0px);background:rgba(var(--color-text),.06);transform:translateZ(0)}.gl-tile__media{position:absolute;top:0;right:0;bottom:0;left:0}.gl-tile__media :is(ft-video,ft-embed){position:absolute;top:0;right:0;bottom:0;left:0}.gl-tile__media .media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto;background:none}.gl-tile__media .media>:is(img,video,svg,iframe){transition:opacity .5s ease-out,transform 1.4s var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.gl-tile__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:rgb(0 0 0 / var(--gl-overlay, .35));opacity:0;transition:opacity .5s var(--ease-out, ease-out)}.gl-tile__icon{position:absolute;z-index:2;left:50%;top:50%;display:grid;place-items:center;width:5.6rem;height:5.6rem;border-radius:50%;background:#fff;color:rgb(var(--gl-ink));opacity:0;transform:translate(-50%,-20%) scale(.6);transition:opacity .4s var(--ease-out, ease-out),transform .6s var(--ease-out, ease-out);pointer-events:none}.gl-tile__icon .icon{width:2.4rem;height:2.4rem}.gl-tile__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.gl-tile__link:focus-visible{outline:2px solid rgb(255 255 255);outline-offset:-4px}.gl-tile__content{--color-heading: 255, 255, 255;--color-text: 255, 255, 255;--color-button: 255, 255, 255;--color-button-label: var(--gl-ink);--color-button-outline: 255, 255, 255;--color-button-hover: var(--gl-ink);--color-button-label-hover: 255, 255, 255;--color-button-outline-hover: var(--gl-ink);color:rgb(var(--color-text));position:absolute;z-index:4;inset:auto 0 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;padding:clamp(1.6rem,1.25vw,2.4rem);pointer-events:none;transition:opacity .5s var(--ease-out, ease-out),transform .6s var(--ease-out, ease-out)}.gl-tile__content :is(a,button,input,select,textarea,summary){pointer-events:auto}.gl-tile__content>*,.gl-tile__content :is(h1,h2,h3,h4,h5,h6,p){margin:0;max-width:100%}.gl-tile__content .text-block{text-shadow:0 1px 2px rgb(0 0 0 / .2)}.gl-tile:not(.gl-tile--bare):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgb(0 0 0 / .5) 0%,transparent 50%);transition:opacity .5s var(--ease-out, ease-out)}.gl-play{position:absolute;z-index:5;top:1.6rem;right:1.6rem;left:auto;bottom:auto;display:grid;place-items:center;width:3.6rem;height:3.6rem;padding:0;border:0;border-radius:50%;color:#fff;opacity:1;pointer-events:auto;cursor:pointer;background:linear-gradient(135deg,rgb(var(--gl-play-1, 242, 58, 125)),rgb(var(--gl-play-2, 142, 68, 236)));box-shadow:0 0 0 .7rem rgba(var(--gl-play-1, 242, 58, 125),.22),0 .4rem 1.4rem #0003;transform:none;transition:transform .3s var(--ease-out, ease-out)}.gl-play--static{pointer-events:none;cursor:default}.gl-play:after{content:"";position:absolute;top:-.7rem;right:-.7rem;bottom:-.7rem;left:-.7rem;z-index:-1;border-radius:50%;background:rgba(var(--gl-play-2, 142, 68, 236),.25);animation:gl-play-pulse 2.4s ease-out infinite}@keyframes gl-play-pulse{0%{transform:scale(.8);opacity:.9}to{transform:scale(1.45);opacity:0}}.gl-play .icon{width:1.4rem;height:1.4rem}.gl-play .icon-play{display:block;fill:currentColor;margin-inline-start:.2rem}.gl-play .icon-pause{display:none}.gl-play:hover{transform:scale(1.08)}:is(ft-video,ft-embed)[playing] .gl-play:is(:hover,:focus-visible) .icon-play{display:none}:is(ft-video,ft-embed)[playing] .gl-play:is(:hover,:focus-visible) .icon-pause{display:block}.gl-product{position:absolute;z-index:4;inset:clamp(1.2rem,1.25vw,2.4rem);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;padding:2.4rem 1.6rem;text-align:center;border-radius:max(calc(var(--gl-radius, 0px) - 1rem),1.6rem);background:rgba(var(--color-background),.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:rgb(var(--color-heading));opacity:0;transform:scale(.94);pointer-events:none;transition:opacity .45s var(--ease-out, ease-out),transform .6s var(--ease-out, ease-out)}.gl-product__icon{display:grid;place-items:center;width:4.8rem;height:4.8rem;margin-bottom:.4rem;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-heading))}.gl-product__icon .icon{width:2.2rem;height:2.2rem}.gl-product .price{justify-content:center;gap:1rem;font-size:clamp(1.4rem,.95vw,1.8rem);font-weight:400}.gl-product .price__item--compare{font-size:.9em}.gl-product__title{margin:0;max-width:100%;font-family:var(--h4-family, inherit);font-size:clamp(1.6rem,1.2vw,2.2rem);font-weight:600;line-height:1.3;color:rgb(var(--color-heading));overflow-wrap:anywhere}.gl-product__link{display:inline-flex;align-items:center;gap:.4rem;font-size:clamp(1.4rem,.95vw,1.8rem);line-height:1.3;color:rgba(var(--color-heading),.75);text-decoration:none;pointer-events:auto;transition:color .2s}.gl-product__link:hover{color:rgb(var(--color-heading))}.gl-product__link .icon{width:1.6rem;height:1.6rem;transition:transform .3s var(--ease-out, ease-out)}.gl-product__link:hover .icon{transform:translate(.3rem)}.gl-tile--product .gl-tile__icon,.gl-tile--product .gl-tile__shade{display:none}@media(hover:hover){.gl-tile:is(:hover,:focus-within) .gl-tile__media .media>:is(img.is-loaded,video,svg,iframe){transform:scale(1.08)}.gl-tile:is(:hover,:focus-within) .gl-tile__shade{opacity:1}.gl-tile:is(:hover,:focus-within) .gl-tile__icon{opacity:1;transform:translate(-50%,-50%) scale(1)}.gl-tile:is(:hover,:focus-within) .gl-product{opacity:1;transform:scale(1)}.gl-tile:not(.gl-tile--bare) .gl-tile__icon{display:none}.gl--content-hover .gl-tile:not(:hover,:focus-within):after{opacity:0}.gl--content-hover .gl-tile:not(:hover,:focus-within) .gl-tile__content{opacity:0;transform:translateY(1.6rem)}}@media(hover:none){.gl-tile__icon,.gl-product{display:none}}@media(max-width:749px){.gl__track{--ftc-gap: var(--gl-gap-mobile, 2px)}.gl-tile{border-radius:min(var(--gl-radius, 0px),12px)}.gl-tile__content{padding:1.2rem;gap:.4rem}.gl-play{top:1.2rem;right:1.2rem;width:3rem;height:3rem;box-shadow:0 0 0 .5rem rgba(var(--gl-play-1, 242, 58, 125),.22)}.gl-play:after{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.gl-play .icon{width:1.2rem;height:1.2rem}}@media(prefers-reduced-motion:reduce){.gl-tile__media .media>:is(img,video,svg,iframe),.gl-tile__shade,.gl-tile__icon,.gl-tile__content,.gl-product{transition:none}.gl-play:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3544/assets/section-gallery.css.map */
