#MainContent[data-template=product] .h2s-scroll-product .product__info-container{position:static;max-height:none;overflow:visible;padding-right:0;padding-bottom:0;text-align:left}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery]{position:static;display:block}@media(min-width:990px){#MainContent[data-template=product] .h2s-scroll-product:not(.product--no-media){display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:clamp(28px,3vw,48px);align-items:start}#MainContent[data-template=product] .h2s-scroll-product>.product__media-wrapper,#MainContent[data-template=product] .h2s-scroll-product>.product__info-wrapper{width:auto;max-width:none;min-width:0;padding:0}}@media(min-width:750px){#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .product__media-list{display:block;margin:0;padding:0;overflow:visible}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .product__media-item{width:100%;max-width:none;margin:0;padding:0}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .product__media-item:not(.is-active){display:none}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .product-media-container{width:100%;max-width:100%;margin:0}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .product__media img{object-fit:contain}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .media-type-image .product__media{padding-top:0;height:clamp(360px,72vh,760px)}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery]>.thumbnail-slider{display:block;position:static;max-height:none;overflow:visible;margin:14px 0 0}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .thumbnail-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:10px;width:100%;margin:0;padding:2px;overflow:visible;scroll-snap-type:none}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .thumbnail-list__item{display:block;width:100%;max-width:none;margin:0}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .thumbnail[aria-current=true]{border-color:#4b3a32;box-shadow:0 0 0 1px #4b3a32}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .thumbnail-list:after,#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .slider-buttons,#MainContent .h2s-scroll-product media-gallery[data-compact-gallery]>.thumbnail-slider>.slider-button{display:none}}@media(max-width:749px){#MainContent .h2s-scroll-product media-gallery[data-compact-gallery]>.thumbnail-slider{display:none}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .slider-buttons{display:flex}}#MainContent .h2s-product-brand{margin:0 0 14px;font-size:14px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}#MainContent .h2s-product-brand a{color:#4b3a32;text-decoration:none;border-bottom:1px solid rgba(75,58,50,.35);padding-bottom:3px}#MainContent .h2s-scroll-product .product-form__input--pill input[type=radio]+label{min-width:84px;min-height:48px;padding:14px 20px;border:1px solid rgba(75,58,50,.35);border-radius:0 12px;background:linear-gradient(135deg,#faf9f6,#f0e8df);color:#4b3a32;font-family:var(--font-body-family);font-size:15px;line-height:1.3;letter-spacing:.045em;box-shadow:none}#MainContent .h2s-scroll-product .product-form__input--pill input[type=radio]:checked+label{background:linear-gradient(115deg,#362820,#644d3e);color:#faf9f6;border-color:#4b3a32;box-shadow:inset 0 0 0 3px #4b3a32,inset 0 0 0 4px #faf9f661}#MainContent .h2s-scroll-product .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid #4b3a32;outline-offset:4px}#MainContent .h2s-scroll-product .product-form__input--pill input[type=radio].disabled+label{opacity:.5}#MainContent .h2s-scroll-product .product-form__submit{min-height:60px;border:1px solid #4b3a32;border-radius:0 15px;background:linear-gradient(115deg,#362820,#644d3e 60%,#49362c);color:#faf9f6;font-size:15px;letter-spacing:.12em;box-shadow:inset 0 0 0 4px #4b3a32,inset 0 0 0 5px #faf9f64d;transition:background-color .2s ease,box-shadow .2s ease}#MainContent .h2s-scroll-product .product-form__submit:after{box-shadow:none}#MainContent .h2s-scroll-product .product-form__submit:not(:disabled):hover{background:#594338;box-shadow:inset 0 0 0 4px #594338,inset 0 0 0 5px #faf9f68c}#MainContent .h2s-scroll-product .product-form__input--pill input[type=radio]+label{min-width:70px;min-height:44px;padding:12px 18px;border-radius:0;background:#faf9f6;border:1px solid rgba(75,58,50,.35);box-shadow:none}#MainContent .h2s-scroll-product .product-form__input--pill input[type=radio]:checked+label{background:#4b3a32;color:#faf9f6;border-color:#4b3a32;box-shadow:none}#MainContent .h2s-scroll-product .product-form__input--pill input[type=radio]+label:before{box-shadow:none;border-radius:0}#MainContent[data-template=product] .h2s-scroll-product .product__info-container .product-form__submit,#MainContent[data-template=product] .h2s-scroll-product .product__info-container .product-form__submit:not(:disabled):hover{border-radius:0;border:0;box-shadow:none;color:#faf9f6;background-color:#49362c;background-image:linear-gradient(115deg,#362820,#514034 32%,#644d3e 58%,#49362c 82%,#392a23);background-repeat:no-repeat;background-size:100% 100%;transition:none;transform:none;animation:none}#MainContent[data-template=product] .h2s-scroll-product .product__info-container .product-form__submit:before,#MainContent[data-template=product] .h2s-scroll-product .product__info-container .product-form__submit:after,#MainContent[data-template=product] .h2s-scroll-product .product__info-container .product-form__submit:hover:after{content:none;box-shadow:none;background:none}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){#MainContent[data-template=product] .h2s-scroll-product .product__info-container .product-form__submit:not(:disabled),#MainContent[data-template=product] .h2s-scroll-product .product__info-container .product-form__submit:not(:disabled):hover{background-image:var(--h2s-pointer-trail,linear-gradient(transparent,transparent)),linear-gradient(115deg,#362820,#514034 32%,#644d3e 58%,#49362c 82%,#392a23)}}#MainContent .h2s-scroll-product .h2s-size-single{margin:16px 0;padding:0;border:0}#MainContent .h2s-scroll-product .h2s-size-single .form__label{font-size:15px;line-height:1.6;color:#4b3a32;letter-spacing:.025em;margin:0;text-transform:none}#MainContent .h2s-scroll-product .h2s-size-value{margin-left:16px;font-weight:400}#MainContent .h2s-scroll-product .h2s-size-text-options input[type=radio]+label,#MainContent .h2s-scroll-product .h2s-size-text-options input[type=radio]:checked+label{min-width:0;min-height:44px;padding:12px 4px;margin-right:16px;border:0;border-radius:0;box-shadow:none;background:transparent;color:#4b3a32;font-size:15px;letter-spacing:.025em}#MainContent .h2s-scroll-product .h2s-size-text-options input[type=radio]:checked+label{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}#MainContent .h2s-scroll-product .h2s-size-text-options input[type=radio]+label:before{content:none}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery]{--media-border-width:0px;--media-border-opacity:0;--media-radius:0px;--media-shadow-opacity:0}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .global-media-settings{border:0;border-radius:0;box-shadow:none;background:transparent}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .global-media-settings:after{content:none;box-shadow:none}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .product__media img{width:100%;height:100%;object-fit:contain;object-position:center}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .thumbnail[aria-current=true]{border:0;box-shadow:none;outline:1px solid #4b3a32;outline-offset:3px}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .thumbnail:focus-visible{outline:2px solid #4b3a32;outline-offset:3px}#MainContent[data-template=product] .h2s-scroll-product .product__title :is(h1,h2){font-size:clamp(1.8rem,1.5vw,2.3rem);font-weight:400;line-height:1.4;letter-spacing:-.02em}#MainContent[data-template=product] .h2s-scroll-product .h2s-product-brand{font-size:1.2rem;letter-spacing:.05em;margin-bottom:12px}#MainContent[data-template=product] .h2s-scroll-product .product__info-container .price{font-size:1.6rem;letter-spacing:0}#MainContent[data-template=product] .h2s-scroll-product .product-form__input{margin-inline:0;text-align:left;max-width:100%}#MainContent[data-template=product] .h2s-scroll-product .h2s-size-single .form__label{text-align:left;font-size:1.3rem;padding:0;letter-spacing:0}#MainContent[data-template=product] .h2s-scroll-product .product__info-container .product-form__submit{min-height:48px;font-size:1.3rem;letter-spacing:.04em}#MainContent[data-template=product] .h2s-scroll-product .h2s-detail-panel{padding-block:20px}#MainContent[data-template=product] .h2s-scroll-product .h2s-detail-panel p{font-size:1.3rem;line-height:1.65}@media(min-width:990px){#MainContent .h2s-scroll-product media-gallery[data-compact-gallery]{display:grid;grid-template-columns:clamp(60px,6vw,92px) minmax(0,1fr);gap:20px;align-items:start}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery]>[id^=GalleryViewer]{grid-column:2;grid-row:1;min-width:0}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery]>.thumbnail-slider{grid-column:1;grid-row:1;margin:0;position:static;max-height:none;overflow:visible}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery] .thumbnail-list{grid-template-columns:1fr;gap:16px;padding:4px}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery]:not(:has(>.thumbnail-slider)){grid-template-columns:1fr}#MainContent .h2s-scroll-product media-gallery[data-compact-gallery]:not(:has(>.thumbnail-slider))>[id^=GalleryViewer]{grid-column:1}#MainContent[data-template=product] .h2s-scroll-product>.product__info-wrapper{padding-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/164/assets/h2s-product-gallery.css.map */
