.gf-product-section,.gf-product-section .section{overflow:visible;width:100%;max-width:none;margin:0;padding:0}.gf-product .view-product-title{display:none}.gf-product[id]{scroll-margin-top:calc(var(--header-height, var(--header-group-height, 0px)) + 12px)}.gf-product__media :is(slideshow-slides,slideshow-slide,.product-media,.product-media-container,.product-media__image){cursor:grab}.gf-product__media:active :is(slideshow-slides,slideshow-slide,.product-media,.product-media__image){cursor:grabbing}.gf-product__media media-gallery,.gf-product__media slideshow-component,.gf-product__media slideshow-container,.gf-product__media slideshow-slides,.gf-product__media slideshow-slide,.gf-product__media .product-media-container,.gf-product__media .product-media,.gf-product__media .product-media-constraint-wrapper{width:100%!important;max-width:100%!important}.gf-product__media media-gallery.sticky-content,.gf-product__media media-gallery.spacing-style{position:relative;top:0;margin:0;padding:0}.gf-product__media slideshow-slide{flex:0 0 100%;width:100%!important}.gf-product__media .product-media,.gf-product__media .product-media-container{height:auto!important;min-height:0!important;max-height:none!important}.gf-product__media :is(.product-media img,.product-media video,.product-media__image){display:block;width:100%;height:auto;object-fit:contain;object-position:center center}.gf-product__media slideshow-component,.gf-product__media slideshow-container{position:relative}.gf-product__media slideshow-arrows,.gf-product__media slideshow-component[disabled=true] slideshow-arrows{display:flex!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;mix-blend-mode:normal!important;isolation:isolate;align-items:center;justify-content:space-between;padding-inline:16px;pointer-events:none;z-index:4}.gf-product__media slideshow-arrows .slideshow-control,.gf-product__media slideshow-arrows .slideshow-control[disabled]{pointer-events:auto;cursor:pointer;display:flex;align-items:center;justify-content:center;isolation:isolate;mix-blend-mode:normal!important;box-sizing:border-box;width:34px;height:34px;min-width:34px;min-height:34px;padding:5px!important;opacity:1!important;visibility:visible!important;border:0;border-radius:50%;background:var(--arrow-background, #ffffff);color:var(--arrow-icon, #1A1A1C);box-shadow:none;line-height:0}.gf-product__media slideshow-arrows .slideshow-control .svg-wrapper,.gf-product__media slideshow-arrows .slideshow-control svg{width:14px;height:14px;display:block;margin:0}.gf-product__media slideshow-arrows .slideshow-control .icon-caret{display:flex;align-items:center;justify-content:center;rotate:-90deg}.gf-product__media slideshow-arrows .slideshow-control:hover{background:var(--arrow-background-hover, #1A1A1C);color:var(--arrow-icon-hover, var(--color-white))}.gf-product__media slideshow-controls,.gf-product__media slideshow-component[autoplay] slideshow-controls{position:absolute;inset-inline:0;bottom:16px;z-index:3;mix-blend-mode:normal!important;isolation:isolate;background:transparent;border:0;box-shadow:none}.gf-product__media .slideshow-controls__dots{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.gf-product__media .slideshow-controls__dots button,.gf-product__media .slideshow-controls__dots button:after{border:0!important;outline:none;box-shadow:none!important}.gf-product__media .slideshow-controls__dots button{cursor:pointer;--color: var(--dot-color, var(--color-ink));--color-active: var(--dot-color-active, #1A1A1C);--color-hover: var(--dot-color-active, #1A1A1C)}.gf-product__media .slideshow-controls__dots button:after{background-color:var(--color)}.gf-product__media .slideshow-controls__dots button[aria-selected=true]{--color: var(--dot-color-active, #1A1A1C)}@media screen and (max-width:749px){.gf-product__media slideshow-slide,.gf-product__media .product-media,.gf-product__media .product-media-container{aspect-ratio:var(--mobile-ratio, 1)!important;height:auto!important;min-height:0!important;max-height:none!important}.gf-product__media :is(.product-media img,.product-media video,.product-media__image){width:100%;height:100%;object-fit:fill;object-position:center center}}@media screen and (min-width:750px){.gf-product__media :is(slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.product-media-container,.product-media){height:var(--gallery-height)!important;min-height:var(--gallery-height)!important;max-height:var(--gallery-height)!important}.gf-product__media slideshow-slides{overflow-x:auto;overflow-y:hidden}.gf-product__media :is(.product-media img,.product-media video,.product-media__image){width:100%;height:100%;max-height:var(--gallery-height);object-fit:fill}.gf-product__info :is(.product-details,.product-details>.group-block){width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gf-product.css.map */
