.page--product .shopify-section--main-product .section{--padding-block:var(--spacing-10)}.shopify-section--main-product .product{column-gap:var(--spacing-6)}.product-gallery__thumbnail-list{gap:var(--spacing-3)!important}.product-gallery__thumbnail-list .object-contain{aspect-ratio:1}@media screen and (min-width:1000px){.product-gallery{justify-items:center}}@media screen and (max-width:999px){.product-gallery__thumbnail-list .product-gallery__thumbnail{max-width:52px}}.shopify-section--main-product .product-info{--product-info-block-spacing: var(--spacing-2) !important}.product-info__block-item{line-height:normal}.product-info__block-item:where([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price],[data-block-type=rating],[data-block-type=payment-terms]){--product-info-block-spacing: var(--spacing-2)}.product-info__price .rating-with-text,.price-list--lg{gap:var(--spacing-2);align-items:center!important}.badge{padding:var(--spacing-1) var(--spacing-2)!important}.product-info__price .product-info__badge-list{margin-inline-start:0!important}.variant-picker__option-info,.product-info__quantity-selector .block-label{margin-block-end:var(--spacing-2-5)!important}.product-info__block-item[data-block-type=price]{margin-block:var(--spacing-4) var(--spacing-6)}.product-info__block-item[data-block-type=quantity-selector],.product-info__block-item[data-block-type=share-buttons]{margin-block:var(--spacing-6)!important}.product-info__block-item:where([data-block-type=buy-buttons]){--product-info-block-spacing: var(--spacing-6)}.product-info__buy-buttons .button{width:100%;text-transform:uppercase}.color-swatch{--swatch-size: 18px}.native-share--enabled .product-info__native-share{gap:var(--spacing-1);opacity:1}.native-share--enabled .product-info__native-share:hover{opacity:.7}.product-info>*+*:last-child{margin-block-start:0;margin-block-end:0}.accordion-group .product-info__block-item:first-child .accordion{border-top:none}@media screen and (pointer:fine){.group:hover .circle-chevron.group-hover\:colors:not([disabled]),.circle-chevron.hover\:colors:hover:not([disabled]){background:var(--color-black);color:var(--color-white)}}@media screen and (min-width:1000px){.shopify-section--main-product .product{column-gap:var(--spacing-10)!important}.product-info__block-item[data-block-type=price]{margin-block:var(--spacing-4) var(--spacing-8)}.product-info__block-item[data-block-type=quantity-selector],.product-info__block-item[data-block-type=share-buttons]{margin-block:var(--spacing-8)!important}.product-info__block-item:where([data-block-type=buy-buttons]){--product-info-block-spacing: var(--spacing-8)}}.shopify-section--media-with-text .section-stack{gap:var(--spacing-10)}.page--product .media-with-text .prose *+:is(.h2,.h3,.h4,h2,h3,h4){margin-block-start:var(--spacing-2)!important}.page--product media-with-text .prose :is(.h0,.h1,.h2,h1,h2)+*{margin-block-start:var(--spacing-6)}@media screen and (min-width:1000px){.media-with-text .media-with-text__content{--media-with-text-content-padding: 0 calc(40/1920*100vw) 0 }}@media screen and (max-width:999px){.page--product media-with-text .prose :is(.h0,.h1,.h2,h1,h2)+*{margin-block-start:var(--spacing-3)}.media-with-text__content{--media-with-text-content-padding:var(--spacing-5) 0 var(--spacing-8)}.media-with-text__item:last-child .media-with-text__content{--media-with-text-content-padding:var(--spacing-5) 0 0}}.neo-tech-specs__list{display:flex;flex-direction:column;gap:var(--spacing-6)}.neo-tech-specs__item{display:flex;justify-content:space-between;align-items:center}.neo-tech-specs__title{flex:1}.neo-tech-specs__description{flex:1.3}.page--product section[id*=faq_87aAnd] .section-stack{gap:var(--spacing-10)}.page--product section[id*=faq_87aAnd] .accordion-box{padding:0}@media screen and (max-width:999px){.neo-tech-specs__list{gap:var(--spacing-3)!important}.page--product section[id*=faq_87aAnd] .section-stack{gap:var(--spacing-8)}.neo-tech-specs__description{flex:1.3}}.neo-faq.neo-section{padding:0!important;width:100%}.neo-section-stack__main .accordion-box{padding:var(--spacing-10) 0 0}@media screen and (min-width:1150px){.page--product .shopify-section--faq .section-stack__main{width:760px}}@media screen and (min-width:1000px){.page--product .shopify-section--product-recommendations .section-stack{gap:var(--spacing-10)}}@media screen and (max-width:999px){.shopify-section--product-recommendations .product-list{gap:var(--spacing-3)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/neo-pdp.css.map */
