.tv-product--clean .product__title h1{font-size:clamp(3.6rem,4vw,5.2rem);line-height:1.1;letter-spacing:-.035em}.tv-product--clean .product__title{margin:.8rem 0 1.2rem}.tv-product--clean .tv-product__intro{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:4.8rem;max-width:48rem;margin:0 0 2rem;font-size:1.4rem;line-height:1.7;color:rgba(var(--color-foreground),.7)}.tv-product--clean .product__info-container>*+*{margin-top:1.6rem}.tv-product--clean .product__info-container .product__description{margin-top:2.8rem}.tv-product--clean .product__text.caption-with-letter-spacing{font-size:1rem;letter-spacing:.18em}.tv-product--clean .product-form__input,.tv-product--clean .product-form__buttons{max-width:none}.tv-product--clean .product-form__submit{border-radius:.8rem;min-height:5rem}.tv-product--clean .product-form__submit:after{border-radius:.8rem}.tv-product--clean .shopify-payment-button__button{border-radius:.8rem}.tv-product--clean .product-form__buttons:has(.shopify-payment-button){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.2rem;align-items:start}.tv-product--clean .product-form__buttons .product-form__submit{width:100%;min-width:0;min-height:52px;height:52px;margin:0;padding:0 1.2rem}.tv-product--clean .product-form__buttons .shopify-payment-button{width:100%;min-width:0;margin:0;--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-button-border-radius: 8px;--shopify-accelerated-checkout-button-box-shadow: none}.tv-product--clean .product-form__buttons shopify-accelerated-checkout{display:block;width:100%;min-width:0;--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-button-border-radius: 8px}.tv-product--clean .product-form__buttons .shopify-payment-button__button{width:100%;min-width:0;min-height:52px;height:52px;margin:0}.tv-product--clean .product-form__buttons .shopify-payment-button__more-options{margin:1rem 0 0;font-size:1.1rem}.tv-product--clean .product__inventory{font-size:1.2rem}.tv-product--clean .product__media-wrapper{min-width:0}.tv-product--clean .tv-product__breadcrumb{margin:0 0 2.4rem;font-size:1.15rem;color:rgba(var(--color-foreground),.6)}.tv-product__breadcrumb ol{display:flex;flex-wrap:wrap;gap:.9rem;list-style:none;margin:0;padding:0}.tv-product__breadcrumb li+li:before{content:"/";margin-right:.9rem;opacity:.4}.tv-product__breadcrumb a{color:inherit;text-decoration:none}.tv-product__breadcrumb a:hover{text-decoration:underline;text-underline-offset:.3rem}.tv-product__breadcrumb [aria-current=page]{color:rgb(var(--color-foreground))}.tv-product-facts{margin-bottom:3.2rem}.tv-product-facts[hidden]{display:none}.tv-product-facts dl{padding:0;margin:0;border-top:1px solid rgba(var(--color-foreground),.13)}.tv-product-facts__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:2rem;padding:1.5rem 0;border-bottom:1px solid rgba(var(--color-foreground),.13);font-size:1.2rem;line-height:1.6}.tv-product-facts__row dt{color:rgba(var(--color-foreground),.6)}.tv-product-facts__row dd{margin:0;text-align:right;overflow-wrap:anywhere;color:rgb(var(--color-foreground))}.tv-product-details__heading{margin:0 0 1.2rem;font-size:1rem;letter-spacing:.15em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}tv-product-details{display:block}tv-product-details [data-details-source][hidden]{display:none!important}.tv-product-details__item{border-top:1px solid rgba(var(--color-foreground),.13)}.tv-product-details__item:last-child{border-bottom:1px solid rgba(var(--color-foreground),.13)}.tv-product-details__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:5.4rem;padding:1.4rem 0;list-style:none;font-size:1.35rem;line-height:1.5;cursor:pointer}.tv-product-details__item summary::-webkit-details-marker{display:none}.tv-product-details__item summary:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.tv-product-details__icon{font-size:2rem;font-weight:300;line-height:1;transition:transform .22s ease}.tv-product-details__item[open] .tv-product-details__icon{transform:rotate(45deg)}.tv-product-details__body{padding:0 0 1.8rem;color:rgba(var(--color-foreground),.7);font-size:1.3rem;line-height:1.8;overflow-wrap:anywhere}.tv-product-details__body p{margin:0 0 1.2rem}.tv-product-details__body p:last-child{margin-bottom:0}.tv-product-details__body ul{padding-left:1.6rem;margin:0}.tv-product-details__body li+li{margin-top:.7rem}.tv-product-details__item[open] .tv-product-details__body{animation:tv-details-enter .22s ease-out}.tv-product-details__policy{display:inline-flex;gap:1.2rem;padding:1.4rem 0;color:rgb(var(--color-foreground));font-size:1.2rem;text-underline-offset:.3rem}@keyframes tv-details-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:990px){.tv-product--clean .product:not(.product--no-media){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3.2rem,5vw,7.2rem);margin:0}.tv-product--clean .product:not(.product--no-media) .product__media-wrapper,.tv-product--clean .product:not(.product--no-media) .product__info-wrapper{max-width:100%;width:100%;padding:0}.tv-product--clean .product__info-container{padding-top:1.8rem}.tv-product--clean .product__media-wrapper>tv-focus-carousel{position:sticky;top:10rem}}@media screen and (max-width:749px){.tv-product--clean .product__info-wrapper{padding-top:2rem}.tv-product--clean .tv-product__intro{font-size:1.3rem}.tv-product--clean .product__title h1{font-size:3.2rem}}@media(prefers-reduced-motion:reduce){.tv-product-details__icon{transition:none}.tv-product-details__item[open] .tv-product-details__body{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tv-product-details.css.map */
