.product-information.section{background:var(--ww-paper);padding:clamp(2.5rem,5vw,4.5rem) var(--ww-gutter)}.product-information .product-information__grid{width:100%!important;max-width:1400px;margin-inline:auto;column-gap:clamp(1rem,2.4vw,2.75rem)}.product-information .product-media{overflow:hidden;border:1px solid var(--ww-line);border-radius:var(--ww-radius);background:var(--ww-surface)}.product-information media-gallery{--media-radius: var(--ww-radius);--image-gap: clamp(.75rem, 1.2vw, 1.25rem)}.product-information .product-media img{transition:transform .7s var(--ww-ease)}@media(any-hover:hover){.product-information .product-media-container:hover .product-media img{transform:scale(1.03)}}.product-information .media-gallery__thumbnail .product-media{border-radius:2px}.product-information .product-details{padding:clamp(1.5rem,2.6vw,2.4rem);border:1px solid var(--ww-line);border-radius:var(--ww-radius);background:var(--ww-surface)}.product-information .product-details :is(.text-block,product-price,.text-center,.text-block--align-center),.product-information .product-details :is(.text-block,product-price) *{--text-align: start !important;text-align:start!important}.product-information .product-details :is(.product-form-buttons,.shopify-payment-button) *{text-align:center!important}.product-information .product-details .text-block h1{margin:0;font-family:var(--ww-font-display);font-size:clamp(2rem,3.2vw,3.1rem)!important;font-weight:900;letter-spacing:-.035em;line-height:.95;text-transform:uppercase}.product-information .product-details .view-product-title{display:none}.product-information .product-details product-price{display:block;margin-block:1rem 1.4rem;padding-block-end:1.4rem;border-block-end:1px solid var(--ww-line)}.product-information .product-details product-price .price{font-family:var(--ww-font-mono);font-size:1.5rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--ww-fg)}.product-information .product-details product-price .compare-at-price,.product-information .product-details product-price s{color:var(--ww-fg-faint);font-weight:400}.product-information .product-details .tax-note{font-family:var(--ww-font-mono);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ww-fg-faint)}.product-information .product-details .divider{display:none}.product-information .product-form-buttons,.product-information .buy-buttons-block{display:block}.product-information .product-form-buttons .button,.product-information .product-form-buttons button[type=submit],.product-information .add-to-cart-button{width:100%;min-height:3.4rem;border:1px solid var(--ww-ink)!important;border-radius:var(--ww-radius)!important;background:var(--ww-ink)!important;color:var(--ww-fg-inv)!important;font-family:var(--ww-font-mono);font-size:.72rem!important;font-weight:600!important;letter-spacing:.18em;text-transform:uppercase;transition:background .22s var(--ww-ease),color .22s var(--ww-ease),border-color .22s var(--ww-ease)}@media(any-hover:hover){.product-information .product-form-buttons .button:hover,.product-information .product-form-buttons button[type=submit]:hover,.product-information .add-to-cart-button:hover{background:var(--ww-volt)!important;border-color:var(--ww-volt)!important;color:var(--ww-ink)!important}}.product-information .shopify-payment-button button{border-radius:var(--ww-radius)!important;min-height:3.4rem}.product-information .quantity-selector,.product-information .component-quantity-selector{border-radius:var(--ww-radius)!important;border:1px solid var(--ww-line-strong)!important;overflow:hidden}.product-information .product-details .ww-preorder,.product-information .product-details .ww-preorder *{text-align:start!important}.sticky-add-to-cart__bar .ww-preorder--tag{background:#a6d0f138;border-color:#47759652}@media screen and (max-width:749px){.sticky-add-to-cart__bar .ww-preorder--tag{margin-block-start:.15rem}}.ww-product-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;margin-block-start:1.4rem;background:var(--ww-line);border:1px solid var(--ww-line);border-radius:var(--ww-radius);overflow:hidden}.ww-product-specs div{padding:.85rem .9rem;background:var(--ww-surface)}.ww-product-specs dt{font-family:var(--ww-font-mono);font-size:.58rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ww-fg-faint)}.ww-product-specs dd{margin:.35rem 0 0;font-family:var(--ww-font-mono);font-size:.78rem;font-variant-numeric:tabular-nums}.product-information .accordion{--border-width: 0px;--border-style: none;margin-block-start:1.6rem}.product-information .accordion details{border:1px solid var(--ww-line)!important;border-radius:var(--ww-radius);background:var(--ww-surface);margin-block-end:.5rem;overflow:hidden}.product-information .accordion details[open]{background:var(--ww-paper)}.product-information .accordion .details__header{padding:.95rem 1.1rem;font-family:var(--ww-font-mono);font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.product-information .accordion .details-content{padding-inline:1.1rem;color:var(--ww-fg-muted);font-size:.9rem;line-height:1.65}.product-recommendations{background:var(--ww-paper);padding-inline:var(--ww-gutter)}.product-recommendations :is(h2,.h2),.product-recommendations h3:not([class*=h4]){text-align:start;font-family:var(--ww-font-display);font-weight:900;font-size:clamp(1.6rem,3vw,2.6rem);letter-spacing:-.035em;text-transform:uppercase}@media(max-width:749px){.product-information .product-details{grid-column:1 / -1!important;margin-block-start:.75rem;padding:1.25rem}}.product-information .product-details .ww-usp-block{margin-block-start:1.6rem;padding:clamp(1.1rem,2vw,1.5rem) clamp(.9rem,1.6vw,1.25rem);border:1px solid var(--ww-line);border-radius:var(--ww-radius);background:var(--ww-paper)}.product-information .product-details .ww-usp-block,.product-information .product-details .ww-usp-block *{--text-align: center}.product-information .product-details .ww-usp__item{text-align:center}.product-information .product-details .ww-usp__heading{text-align:start}.product-information .product-details .ww-usp-block{container-type:inline-size}.product-information .product-details .ww-usp__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem .75rem}@container (min-width: 34rem){.product-information .product-details .ww-usp__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem .75rem}.product-information .product-details .ww-usp{--ww-usp-size: 3.1rem}.product-information .product-details .ww-usp__text em{font-size:.68rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ww-product.css.map */
