.g0-hero .g0-gal__track,.g0-hero__single{border:var(--border-width-cards,1px) solid var(--color-borders-main,rgba(0,0,0,.15));border-radius:var(--border-radius-cards,0)}.g0-gal__slide,.g0-hero__single{position:relative}.g0-gal__zoom{position:absolute;top:15px;right:15px;z-index:2;display:block;width:34px;height:34px;padding:5px;cursor:pointer}.g0-gal__zoom svg{display:block;width:100%;height:100%;transition:transform .1s linear}.g0-gal__zoom svg path,.g0-gal__zoom svg rect{fill:var(--color-text-main,#111)}.g0-gal__zoom svg circle{stroke:var(--color-text-main,#111)}.no-touchevents .g0-gal__zoom:hover svg{transform:scale(1.05)}#zoom{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:scroll;visibility:hidden;opacity:0;z-index:-1;-webkit-overflow-scrolling:touch;background:var(--color-background-main,#fff);transition:all .2s linear;scrollbar-width:none}#zoom::-webkit-scrollbar{width:0!important;height:0!important}#zoom.opened{visibility:visible;opacity:1;z-index:99999}#zoom img{opacity:0;max-width:none;position:absolute;top:0;left:0;z-index:7;transition:opacity .1s linear}.touchevents #zoom img{top:0!important;left:0!important}#zoom.loaded img{opacity:1}#zoom.loaded .zoom__loader{display:none}#zoom .zoom__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-background-main,#fff);z-index:6}#zoom .zoom__exit{z-index:9;position:fixed;top:1.5625rem;right:1.5625rem;width:3rem;height:3rem;border-radius:var(--border-radius-buttons,0);background:var(--color-background-main,#fff);display:flex;align-items:center;justify-content:center;cursor:pointer}#zoom .zoom__exit svg path,#zoom .zoom__exit svg rect{fill:var(--color-text-main,#111)}#zoom .zoom__exit svg circle{stroke:var(--color-text-main,#111)}#zoom .zoom__loader{position:absolute;margin:0;width:20px;height:20px;transform:translate3d(-50%,-50%,0);top:50%;left:50%;display:block;z-index:9}#zoom .zoom__loader-element{animation:rotate 2s linear infinite;height:100%;width:100%;position:absolute;top:0;left:0;margin:auto;transform-origin:center center}#zoom .zoom__loader-element circle{stroke-dasharray:150,200;stroke-dashoffset:-10;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:var(--color-text-main,#111)}.g0 .g0-hero h1{font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-style:var(--font-style-headings);line-height:var(--base-headings-line);letter-spacing:var(--base-headings-spacing);font-size:calc(28px / 60 * var(--base-headings-size,60px));margin-bottom:1rem}@media(min-width:1024px){.g0 .g0-hero h1{font-size:calc(42px / 60 * var(--base-headings-size,60px))}}.g0-hero .g0-eyebrow{text-transform:none;letter-spacing:0}@media(min-width:768px){.g0 .g0-wrap.g0-hero{gap:calc(var(--gutter-xlarge,80px) * .8)}}.g0 .g0-wrap .g0-head h2{color:var(--color-text-main,#111);text-transform:none;font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-style:var(--font-style-headings);letter-spacing:var(--base-headings-spacing);line-height:1;font-size:calc(20px / 60 * var(--base-headings-size,60px));margin-bottom:10px}@media(min-width:1024px){.g0 .g0-wrap .g0-head h2{font-size:calc(24px / 60 * var(--base-headings-size,60px))}}.g0 .g0-gal__thumbs{gap:9px;padding:9px 0 0;background:transparent}.g0 .g0-gal__thumb{flex:0 0 84px;width:84px;height:124px;padding:0;border:2px solid transparent;border-radius:var(--border-radius-cards,0);background:#fff;opacity:.66}.g0 .g0-gal__thumb[aria-current]{border:2px solid rgba(0,0,0,.15);opacity:1}.g0 .g0-awards{gap:12px}.g0 .g0-awards li{position:relative;width:132px;height:132px;display:flex;align-items:center;justify-content:center;padding:16px;background:#f5f5f5;border-radius:8px;outline:none}.g0 .g0-awards li:focus-visible{box-shadow:0 0 0 2px var(--color-text-main,#111)}.g0 .g0-awards .g0-medal__img,.g0 .g0-awards .g0-medal{width:96px;height:96px;margin:0}.g0 .g0-awards .g0-award__text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px;background:#f5f5f5f7;border-radius:8px;font-family:var(--font-stack-body,inherit);font-style:normal;font-weight:500;color:var(--color-text-main,#111);font-size:13px;line-height:1.3;text-align:center;opacity:0;transition:opacity .2s ease;pointer-events:none}.g0 .g0-awards .g0-award__text b{font-weight:600}.g0 .g0-awards li:hover .g0-award__text,.g0 .g0-awards li:focus .g0-award__text,.g0 .g0-awards li:focus-within .g0-award__text{opacity:1}.g0 .g0-wrap.g0-hero{align-items:start}@media(min-width:768px){.g0 .g0-hero__text{position:sticky;top:1.25rem}}.g0 .g0-hero__panels{display:flex;flex-direction:column;gap:22px;margin-top:32px}.g0 .g0-detail summary{padding:19px 64px 18px 22.5px;font-family:var(--font-stack-body,inherit);font-size:18px;font-weight:500;line-height:1.6}.g0 .g0-detail summary:after{right:24px}.g0 .g0-chips--hero{margin:22px 0 0}
/*# sourceMappingURL=/cdn/shop/t/13/assets/g0-hero-zoom.css.map */
