.wh-product{--wh-ink: #23271f;--wh-paper: #f5f5f0;--wh-line: #d9ddd4;--wh-muted: #61665c;display:block;color:var(--wh-ink)}.wh-product .product{align-items:flex-start}.wh-product .product__info-wrapper{padding:0 0 0 4rem}.wh-product .product__info-container{padding:0;border:0;border-radius:0}.wh-product .product__info-container>*+*{margin-top:1.6rem}.wh-product .product__title{margin:0 0 1.2rem}.wh-product .product__title h1{color:var(--wh-ink);overflow-wrap:break-word}.wh-product .product__info-container .price{line-height:1.15}.wh-product .product__info-container .installment{margin:0}.wh-product .product__info-container .product-form{margin:1.6rem 0 0}.wh-product .product-form__buttons{max-width:none}.wh-product .product-form__submit{min-height:54px;font-size:1.6rem;font-weight:650;letter-spacing:.02em;border-radius:5px}.wh-product .product-form__submit:after{border-radius:5px}.wh-product .product-form__input{max-width:none;margin:0 0 1.4rem}.wh-product .product-form__input .form__label{margin-bottom:.8rem;font-weight:600}.wh-product .product-form__input--pill input[type=radio]+label{font-size:1.4rem;line-height:1.45;padding:1rem 1.4rem;border:1px solid var(--wh-line);border-radius:4px;margin:0 .5rem .7rem 0;letter-spacing:0;max-width:100%;white-space:normal}.wh-product .product-form__input--pill input[type=radio]:checked+label{background:var(--wh-ink);border-color:var(--wh-ink);color:#fff}.wh-product .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--wh-ink);outline-offset:3px}.wh-product .quantity{min-height:44px;width:132px}.wh-product .quantity__button{width:44px}.wh-product .quantity__input{font-size:1.6rem}.wh-product .product-form__quantity{margin:1.6rem 0 0}.wh-product-shipping{display:flex;flex-wrap:wrap;gap:.3rem .7rem;font-size:1.3rem;line-height:1.6;margin-top:.7rem!important}.wh-product-shipping>span:not(.wh-product-tax){flex-basis:100%}.wh-product a{text-underline-offset:.25em}.wh-product-shipping a{color:inherit}.wh-product-delivery,wh-product-delivery{flex-basis:100%;display:grid;gap:.4rem;margin-top:1rem;padding:1.2rem 1.4rem;background:#f5f5f0;border-left:2px solid #657957;border-radius:0 4px 4px 0;font-size:1.3rem;line-height:1.5}wh-product-delivery[hidden]{display:none}.wh-product-delivery__countdown{color:var(--wh-ink)}.wh-product-delivery__timer{font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.wh-product-delivery__dates{font-weight:650;color:var(--wh-ink)}.wh-product-facts{margin:0;font-size:1.4rem;line-height:1.55}.wh-product-fact{display:grid;grid-template-columns:minmax(8rem,.65fr) minmax(0,1.35fr);gap:1.4rem;padding:1rem 0;border-bottom:1px solid var(--wh-line)}.wh-product-fact dt{color:var(--wh-muted)}.wh-product-fact dd{margin:0;overflow-wrap:anywhere}.wh-product-facts--compact{padding:1.1rem 1.6rem;background:var(--wh-paper);border-radius:5px}.wh-product-facts--compact .wh-product-fact{padding:.35rem 0;border:0;font-size:1.3rem}.wh-product-highlights:empty{display:none}.wh-product-trust{font-size:1.3rem;color:var(--wh-muted);margin:1rem 0}.wh-product .footer__payment{margin:.6rem 0 0}.wh-product .footer__payment ul{gap:.4rem;margin:0;justify-content:flex-start}.wh-product .footer__payment .list-payment__item{padding:0}.wh-product .footer__payment svg{width:32px;height:22px}.wh-product .thumbnail{border-radius:4px}.wh-product .thumbnail[aria-current]{border-color:var(--wh-ink);box-shadow:0 0 0 1px var(--wh-ink)}.wh-product .product__media-list .product__media img{object-fit:contain}.wh-product .product-media-container{border:0}.wh-product .slider-button{min-width:44px;min-height:44px}.wh-product [id^=GalleryViewer-]{position:relative}.wh-product [id^=GalleryViewer-] .product__media-list{touch-action:pan-y pinch-zoom}.wh-product [id^=GalleryViewer-]>.slider-buttons{display:none}.wh-gallery-navigation{position:absolute;top:0;right:.8rem;bottom:0;left:.8rem;display:flex;align-items:center;justify-content:space-between;pointer-events:none;z-index:2}.wh-gallery-navigation[hidden]{display:none}.wh-gallery-navigation__button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #d9ddd4;border-radius:50%;background:#fff;color:#23271f;box-shadow:0 2px 8px #23271f12;cursor:pointer;pointer-events:auto}.wh-gallery-navigation__button svg{width:20px;height:20px;--icon-stroke-width: 1.5px}.wh-gallery-navigation__button--previous svg{transform:rotate(90deg)}.wh-gallery-navigation__button--next svg{transform:rotate(-90deg)}.wh-gallery-navigation__button:hover:not(:disabled){background:#f5f5f0;border-color:#657957}.wh-gallery-navigation__button:focus-visible{outline:2px solid #657957;outline-offset:3px}.wh-gallery-navigation__button:disabled{opacity:.35;cursor:default}.wh-product-details{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(3rem,6vw,8rem);margin-top:6.4rem;padding-top:4rem;border-top:1px solid var(--wh-line)}.wh-product-details h2,.wh-product-context h2{font-size:2.6rem;line-height:1.2;font-weight:650;margin:0 0 2rem}.wh-product-description__body{font-size:1.6rem;line-height:1.75;overflow-wrap:break-word}.wh-product-description__body :is(p,li,span,div){font-size:inherit!important;line-height:inherit}.wh-product-description__body :is(h1,h2,h3,h4){font-family:var(--font-heading-family);font-size:1.8rem!important;line-height:1.45;margin:2.6rem 0 1rem}.wh-product-description__body>:first-child{margin-top:0}.wh-product-description__body p{margin:0 0 1.3rem}.wh-product-description__body li{margin-bottom:.7rem}.wh-product-description__body :is(table,img){max-width:100%}.wh-product-description__body table{width:100%;table-layout:fixed}.wh-product-description__body :is(th,td){padding:1rem;word-break:normal}.wh-product-origin{font-size:1.3rem;color:var(--wh-muted);margin:1.6rem 0 2.8rem}.wh-product-shipping-details{margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid var(--wh-line)}.wh-product-shipping-details .rte{font-size:1.4rem;line-height:1.65}.wh-product-shipping-details .rte p{margin:0;padding:1.2rem 0;border-bottom:1px solid var(--wh-line)}.wh-product-shipping-details .rte p:first-child{padding-top:0}.wh-product-shipping-details .rte p:last-child{padding-bottom:0;border-bottom:0}.wh-shipping-region{display:block;color:var(--wh-ink);font-weight:600;margin-bottom:.4rem}.wh-shipping-note{display:block;color:var(--wh-muted);font-size:1.2rem;margin-top:.6rem}.wh-product-accordions{display:block;border-top:1px solid var(--wh-line)}.wh-product-disclosure{border-bottom:1px solid var(--wh-line)}.wh-product-disclosure summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;list-style:none;padding:1.8rem 0;font-size:1.6rem;font-weight:600;cursor:pointer}.wh-product-disclosure summary::-webkit-details-marker{display:none}.wh-product-disclosure summary span{font-size:2rem;font-weight:400}.wh-product-disclosure[open] summary span{transform:rotate(45deg)}.wh-product-disclosure__body{padding:0 0 2rem;font-size:1.4rem;line-height:1.65}.wh-product-disclosure__body p{margin:0 0 1rem}.wh-product-disclosure__body a{color:inherit}.wh-product-context{margin-top:5rem}.wh-product-context img{width:100%;height:auto;max-height:700px;object-fit:contain}.wh-product-sticky[hidden],.wh-product-sticky{display:none}.wh-product-contact{display:flex;align-items:center;justify-content:space-between;gap:3rem;margin:3rem 0 6rem;padding:3rem;background:#f5f5f0;border-radius:6px}.wh-product-contact h2{font-size:2.4rem;margin:0 0 .8rem}.wh-product-contact p{margin:0;font-size:1.5rem;line-height:1.6}.wh-product-contact__link{display:inline-flex;align-items:center;gap:.8rem;flex-shrink:0;min-height:44px;color:#23271f;font-size:1.5rem;font-weight:500;line-height:1.5;text-decoration:none}.wh-product-contact__link>span:first-child{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}.wh-product-contact__link:hover{color:#526548}.wh-product-contact__link:focus-visible{outline:2px solid #657957;outline-offset:4px}.related-products__heading{font-size:2.6rem}.judgeme-product-reviews:empty{display:none}@media(min-width:990px){.wh-product .product:not(.product--no-media) .product__media-wrapper{width:58%;max-width:58%}.wh-product .product:not(.product--no-media) .product__info-wrapper{width:42%;max-width:42%}}@media(min-width:750px){.wh-product .product__column-sticky{top:2rem}.wh-product .product__media-wrapper .product__media-list{margin-top:0}}@media(max-width:989px)and (min-width:750px){.wh-product .product__info-wrapper{padding-left:2.4rem}}@media(max-width:749px){.wh-product .product__info-wrapper{padding:2.4rem 0 0}.wh-product .product__title h1{font-size:2.6rem;line-height:1.22}.wh-product .product__media-list{margin:0;width:100%;scroll-padding-left:0}.wh-product .product__media-list .product__media-item{width:100%;max-width:100%;padding:0}.wh-product .product__media-list .product-media-container{--ratio: 1;--preview-ratio: 1;width:100%}.wh-product .product__media-list .product__media{padding-top:100%}.wh-product .product__media-list .product__media img{width:100%;height:100%;object-fit:contain}.wh-product .thumbnail-slider{margin-top:1rem}.wh-product .thumbnail-list.slider{gap:.8rem}.wh-product .thumbnail-list__item.slider__slide{width:56px}.wh-product-details{grid-template-columns:minmax(0,1fr);gap:3.2rem;margin-top:3.6rem;padding-top:3rem}.wh-product-details h2,.wh-product-context h2{font-size:2.2rem}.wh-product-description__body{font-size:1.5rem;line-height:1.7}.wh-product-sticky{position:fixed;inset:auto 0 0;z-index:6;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--wh-line);box-shadow:0 -3px 16px #23271f0a}.wh-product-sticky__info{min-width:0;display:flex;flex-direction:column;gap:.3rem}.wh-product-sticky__price{font-weight:650;font-size:1.8rem;white-space:nowrap}.wh-product-sticky__variant{font-size:1.1rem;color:var(--wh-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:32vw}.wh-product-sticky__button{min-height:46px;min-width:0;flex-shrink:0;padding:0 1.8rem;font-size:1.3rem}body:has(cart-drawer.active) .wh-product-sticky,body:has(product-modal[open]) .wh-product-sticky{display:none}body:has(.wh-product){padding-bottom:88px}.wh-product-contact{flex-direction:column;align-items:flex-start;gap:2rem;padding:2.4rem;margin-bottom:3rem}.wh-product-contact h2{font-size:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/wh-product-page.css.map */
