.product--modern,.product-breadcrumbs{--pm-accent: 31, 61, 43;--pm-dark: 17, 17, 17;--pm-qty-width: 12.4rem}.product-breadcrumbs{font-size:1.25rem;margin:0 0 1.6rem;color:rgba(var(--color-foreground),.65)}.product-breadcrumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.product-breadcrumbs li+li:before{content:"\203a";margin-right:.6rem;color:rgba(var(--color-foreground),.45)}.product-breadcrumbs a{color:inherit;text-decoration:none}.product-breadcrumbs a:hover{color:rgb(var(--pm-accent));text-decoration:underline}.product-breadcrumbs [aria-current]{color:rgb(var(--color-foreground))}.product--modern .product__media-item .product__media,.product--modern .product__media-item .product-media-container,.product--modern .product__media-list .media{border-radius:1.6rem;overflow:hidden}.product--modern .product-media-container{border:0}.product--modern [id^=GalleryViewer-]{position:relative}.gallery-arrow{display:none}@media screen and (min-width:750px){.product--modern.product--thumbnail_slider media-gallery{display:grid;grid-template-columns:8.4rem minmax(0,1fr);column-gap:1.4rem;align-items:start}.product--modern.product--thumbnail_slider media-gallery>[id^=GalleryViewer-],.product--modern.product--thumbnail_slider media-gallery>.product__xr-button{grid-column:2;grid-row:1}.product--modern.product--thumbnail_slider media-gallery>.product__xr-button{grid-row:2}.product--modern.product--thumbnail_slider .thumbnail-slider{grid-column:1;grid-row:1;display:block;margin:0}.product--modern.product--thumbnail_slider .thumbnail-slider .slider-button{display:none!important}.product--modern.product--thumbnail_slider .thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem;padding:.2rem;max-height:56rem;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y proximity;scrollbar-width:thin}.product--modern.product--thumbnail_slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%;margin:0;flex-shrink:0}.product--modern .thumbnail{border-radius:1rem;overflow:hidden}.product--modern .thumbnail[aria-current]{box-shadow:0 0 0 .15rem rgb(var(--pm-accent));border-color:rgb(var(--pm-accent))}.product--modern .gallery-arrow{position:absolute;top:50%;z-index:2;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;border:0;background:#ffffffeb;color:rgb(var(--color-foreground));box-shadow:0 2px 8px #0000001f;cursor:pointer;transition:transform .15s ease}.product--modern .gallery-arrow:hover{transform:translateY(-50%) scale(1.06)}.product--modern .gallery-arrow--prev{left:1.6rem}.product--modern .gallery-arrow--next{right:1.6rem}}.product--modern .product__info-container{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1.2rem;align-content:start}.product--modern .product__info-container>*{grid-column:1 / -1;margin:0 0 1.4rem;min-width:0}.product--modern .product__info-container>.product-form__quantity{grid-column:1;margin-bottom:1.2rem}.product--modern .product__info-container>.product-form__quantity+.product__buy-buttons{grid-column:2;margin-bottom:1.2rem}.product--modern .product__title{margin-bottom:.2rem}.product--modern .product__title h1{font-family:var(--font-body-family);font-weight:800;font-size:3.4rem;line-height:1.1;letter-spacing:-.01em;color:rgb(var(--pm-accent));margin:0}.product--modern .product__subtitle{font-size:1.8rem;line-height:1.3;color:rgba(var(--pm-accent),.85);margin:0 0 .8rem}.product--modern .product__short-description{font-size:1.45rem;line-height:1.55;color:rgba(var(--color-foreground),.8);margin-bottom:1.6rem}.product--modern .product__short-description p{margin:0}.product--modern .product-form__quantity .quantity__label,.product--modern .product-form__quantity .quantity__rules:empty{display:none}.product--modern .product-form__quantity .quantity{width:var(--pm-qty-width);min-height:5rem;border-radius:.8rem}.product--modern .product-form__quantity .quantity:before,.product--modern .product-form__quantity .quantity:after{border-radius:.8rem}.product--modern .product-form{margin:0}.product--modern .product-form__buttons{max-width:none;margin:0}.product--modern .product-form__submit.button{--color-button: var(--pm-accent);--color-button-text: 255, 255, 255;--alpha-button-background: 1;--alpha-button-border: 1;--border-offset: 0px;min-height:5rem;border-radius:.8rem;gap:1rem;font-weight:600;font-size:1.6rem;margin-bottom:1.2rem;color:#fff;background-color:rgb(var(--pm-accent))}.product--modern .product-form__submit.button:after,.product--modern .product-form__submit.button:before{border-radius:.8rem;box-shadow:none}.product--modern .product-form__submit.button:hover{background-color:rgba(var(--pm-accent),.9)}.product-form__cart-icon{display:none}.product--modern .product-form__cart-icon{display:inline-block;width:2rem;height:2rem;flex-shrink:0}.product--modern .product-form__submit.loading .product-form__cart-icon{visibility:hidden}.product--modern .product-form__quantity+.product__buy-buttons .shopify-payment-button{margin-left:calc(-1 * (var(--pm-qty-width) + 1.2rem));width:calc(100% + var(--pm-qty-width) + 1.2rem)}.product--modern .shopify-payment-button__button--unbranded{background-color:rgb(var(--pm-dark));color:#fff;min-height:5rem;border-radius:.8rem;font-weight:600;font-size:1.6rem}.product--modern .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgba(var(--pm-dark),.88)}.product--modern .shopify-payment-button__button--branded,.product--modern .shopify-payment-button__button{border-radius:.8rem;overflow:hidden}.product--modern .shopify-payment-button__more-options{display:none}.product-tabs{display:block;margin-top:2.4rem}.product-tabs__nav{display:flex;gap:2.4rem;border-bottom:1px solid rgba(var(--color-foreground),.12);overflow-x:auto;scrollbar-width:none}.product-tabs__nav::-webkit-scrollbar{display:none}.product-tabs__tab{background:none;border:0;padding:1.2rem 0;font-family:inherit;font-size:1.4rem;color:rgba(var(--color-foreground),.65);cursor:pointer;white-space:nowrap;position:relative}.product-tabs__tab[aria-selected=true]{color:rgb(var(--color-foreground));font-weight:600}.product-tabs__tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#1f3d2b}.product-tabs__panel{background:#fff;border-radius:1.2rem;margin-top:1.6rem;padding:2rem 2.4rem;font-size:1.45rem;line-height:1.6}.product-tabs__panel h2,.product-tabs__panel h3{font-family:var(--font-body-family);font-weight:700;font-size:1.9rem;margin:0 0 .8rem;color:#1f3d2b}.product-tabs__panel>*:first-child{margin-top:0}.product-tabs__panel>*:last-child{margin-bottom:0}.product-tabs--desktop{display:none}@media screen and (min-width:750px){.product-tabs--desktop{display:block}.product-tabs--mobile{display:none!important}}@media screen and (max-width:749px){.product--modern .product__title h1{font-size:2.8rem}.product--modern .product__subtitle{font-size:1.6rem}.product--modern{--pm-qty-width: 11rem}.product-tabs__nav{gap:1.8rem}.product-tabs__panel{padding:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-main-product-modern.css.map */
