h1.product__title{font-size:2rem;line-height:1.25}@media only screen and (min-width:768px){h1.product__title{font-size:2.2rem}}.section--main-product .product-block__price .price{font-size:2.6rem;font-weight:600;line-height:1.25}.section--main-product .product-block__price .price__sale .price-item--regular{font-size:1.6rem;font-weight:400}.section--main-product .product-block__price .unit-price{font-size:1.4rem;font-weight:400}.section--main-product .product-payment-terms{display:block;margin-top:8px;font-size:1.3rem;line-height:1.5}.section--main-product .product-payment-terms:not(:has(shopify-payment-terms)){display:none}.section--main-product .product-payment-terms shopify-payment-terms{display:block;font-size:inherit}.section--main-product .pdp-media{display:flex;flex-direction:column;min-width:0}product-mobile-heading{display:none}@media only screen and (max-width:767px){.section--main-product product-mobile-heading:not(:empty){display:block;padding-inline:var(--container-margin);margin-bottom:16px}.section--main-product product-mobile-heading .product-block{margin-top:8px!important}.section--main-product product-mobile-heading .product__title{overflow-wrap:anywhere}}.section--main-product .product-breadcrumb{display:flex;align-items:center;min-height:44px;margin-bottom:12px;min-width:0}.section--main-product .product-breadcrumb .nav--breadcrumb{width:100%;font-size:1.3rem}.section--main-product .product-collection-navigation{display:flex;justify-content:space-between;gap:16px;margin-bottom:12px;font-size:1.3rem}.section--main-product .product-collection-navigation a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:inherit;text-decoration:none}.section--main-product .product-collection-navigation a:hover{text-decoration:underline;text-underline-offset:4px}.section--main-product .product-collection-navigation a:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:4px}.section--main-product .product-collection-navigation__next{margin-left:auto}.section--main-product .product-collection-navigation .icon{width:16px;height:16px}.section--main-product .product-collection-navigation__previous .icon{transform:rotate(180deg)}@media only screen and (max-width:767px){.section--main-product .product-breadcrumb{padding-inline:var(--container-margin)}}@media only screen and (min-width:768px){.section--main-product .product-block__price .price{font-size:2.8rem}}.product-media-area{flex:1;min-height:0}.media-sliders{display:flex;flex-direction:column;gap:var(--gap);position:sticky;top:var(--sticky-header-margin-top)}.media-sliders .product-media{position:relative}.thumbnail-btn{display:flex;flex-direction:column;justify-content:center;position:relative;cursor:pointer}.thumbnail-btn.active:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 2px var(--color-button-background);border-radius:inherit}@media only screen and (min-width:1024px){.pdp-content .sticky{position:sticky;margin-top:0;top:var(--sticky-header-margin-top)}.pdp-content .sticky{padding:0 0 40px}.thumbnails-next-to{flex-direction:row}.thumbnails-next-to .product-media-slider{order:2;width:calc(100% * (6/7))}.thumbnails-next-to .product-thumbnails-slider{width:calc(100% * (1/7))}.thumbnails-next-to .product-thumbnails-slider .gridy-track{grid:auto-flow calc((100% - var(--sm-gap)*4)/5) / auto;overflow-y:scroll;overflow-x:hidden;position:absolute;width:100%;height:100%}.thumbnails-next-to .product-thumbnails-slider .media.cover{height:100%}}.product__tax{margin-top:4px}.similar-collections ul{display:flex;flex-wrap:wrap;gap:8px}.similar-collections ul>li a{text-decoration:underline}.product-icons-grid{display:grid;grid-template-columns:repeat(var(--icons-grid-cols),minmax(0,1fr));grid-gap:var(--icons-grid-gap);align-items:center}.product-icons-grid img{width:100%;height:auto}@media only screen and (max-width:767px){.the-siblings .gridy-arrows{width:calc(100% + var(--container-margin)* 2);left:calc(0px - var(--container-margin))}}.sibling-product{position:relative;padding:8px;background:var(--color-card-background);border-radius:min(var(--card-border-radius),12px)}.sibling-product:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:min(var(--card-border-radius),12px);box-shadow:inset 0 0 0 0 var(--color-card-foreground);transition:box-shadow .3s ease-in-out}.sibling-product:hover:before{box-shadow:inset 0 0 0 2px var(--color-card-foreground)}.sibling-product.current-product{border:1px solid var(--color-foreground)}.media-sliders .badges{position:absolute;width:calc(100% - 40px);top:20px;left:20px;z-index:1}@media only screen and (min-width:1024px){.media-sliders.thumbnails-next-to .badges{left:calc(100% * (1/7) + var(--sm-gap) + 20px)}}.product-media-zoom-link{position:absolute;width:100%;height:100%;cursor:var(--css-icon-zoom-in) 22 22,auto;z-index:1}.size-guide-button .icon-ruler{height:20px}.media-caption{--caption-background: rgb(var(--color-overlay-rgb) / .65);--caption-color: var(--color-overlay-text);background-color:var(--caption-background);color:var(--caption-color);padding:.4rem 1.2rem;text-align:center;place-content:center}.product-media-slider .media-caption{position:absolute;width:auto;height:auto;inset:auto;left:1rem;bottom:1rem;border-radius:var(--br-img)}
/*# sourceMappingURL=/cdn/shop/t/82/assets/template-product.css.map */
