body:has(.product__info-wrapper){--wb-ink: #1b1b1b;--wb-ink-2: #4d4d4d;--wb-muted: #8f8f8f;--wb-brand: #2b5343;--wb-brand-dark: #1e3d31;--wb-brand-soft: rgba(43, 83, 67, .08);--wb-sale: #ff1e1e;--wb-star: #c8a24a;--wb-line: #e8e3d9;--wb-cream: #f5efe3;--wb-title: 25px;--wb-price: 24px;--wb-text: 16px;--wb-text-sm: 13px;--wb-btn: 15px;--wb-ticker: 12.5px;letter-spacing:normal}@media screen and (min-width:750px){body:has(.product__info-wrapper){--wb-title: 27px;--wb-price: 25px;--wb-text: 15.5px;--wb-text-sm: 13.5px}}body:has(.product__info-wrapper) .horizontal-ticker{padding:9px 0!important;background:var(--wb-cream)!important}body:has(.product__info-wrapper) .horizontal-ticker__container{column-gap:48px!important;align-items:center!important}body:has(.product__info-wrapper) .horizontal-ticker__item{font-size:var(--wb-ticker)!important;line-height:1.6!important;font-weight:600!important;letter-spacing:.12em!important;color:var(--wb-brand)!important;white-space:nowrap!important}body:has(.product__info-wrapper) .product__title h1{font-size:var(--wb-title)!important;line-height:1.24!important;letter-spacing:-.15px!important;font-weight:700!important;color:var(--wb-ink)!important;margin:0!important}body:has(.product__info-wrapper) .product__title{margin-bottom:10px!important}body:has(.product__info-wrapper) .trustpilot-stars{margin:8px 0 14px!important}body:has(.product__info-wrapper) .trustpilot-stars__container--overlay path[fill="#00b67a"],body:has(.product__info-wrapper) .trustpilot-stars-svg path[fill="#00b67a"]{fill:var(--wb-star)!important}body:has(.product__info-wrapper) .trustpilot-stars__container--underlay path[fill="#c8c8c8"],body:has(.product__info-wrapper) .trustpilot-stars-svg path[fill="#c8c8c8"]{fill:#e6e1d6!important}body:has(.product__info-wrapper) [style*=--star-color]{--star-color: var(--wb-star) !important;--bg-star-color: #e6e1d6 !important}body:has(.product__info-wrapper) .rating-stars__label{font-size:var(--wb-text-sm)!important;letter-spacing:.01em!important;color:var(--wb-muted)!important;margin-left:7px!important}body:has(.product__info-wrapper) .product__text-container{margin:14px 0!important}body:has(.product__info-wrapper) .product__text-container p,body:has(.product__info-wrapper) .product__text{font-size:var(--wb-text)!important;line-height:1.65!important;letter-spacing:.005em!important;color:var(--wb-ink-2)!important}body:has(.product__info-wrapper) .product__text-container p+p{margin-top:10px!important}body:has(.product__info-wrapper) .product__text-container strong{color:var(--wb-ink)!important;font-weight:600!important}body:has(.product__info-wrapper) .product__text-container .material-icon,body:has(.product__info-wrapper) .product__text .material-icon{color:var(--wb-brand)!important}body:has(.product__info-wrapper) #main-price-price .price-item--sale,body:has(.product__info-wrapper) #main-price-price .price-item--regular.main-price{font-size:var(--wb-price)!important;font-weight:800!important;letter-spacing:-.01em!important;color:var(--wb-sale)!important}body:has(.product__info-wrapper) #main-price-price .price__compare-price s,body:has(.product__info-wrapper) #main-price-price .main-comapre-price{font-size:14px!important;font-weight:400!important;letter-spacing:0!important;color:var(--wb-muted)!important;opacity:1!important;text-decoration-thickness:1px!important;margin-left:8px!important}body:has(.product__info-wrapper) #main-price-price .price__badge-sale{background-image:none!important;background-color:var(--wb-sale)!important;color:#fff!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.06em!important;border-radius:4px!important;padding:3px 7px!important;margin-left:8px!important;vertical-align:middle!important}body:has(.product__info-wrapper) #main-price-price .price__badge-sale .icon,body:has(.product__info-wrapper) #main-price-price .price__badge-sale svg{color:#fff!important;fill:currentColor!important}body:has(.product__info-wrapper) .atc-button{background-image:none!important;background-color:var(--wb-brand)!important;color:#fff!important;font-size:var(--wb-btn)!important;font-weight:700!important;letter-spacing:.1em!important;border:0!important;border-radius:8px!important;padding:0 24px!important;min-height:52px!important;transition:background-color .18s ease}body:has(.product__info-wrapper) .atc-button:after{background-color:var(--wb-brand)!important;background-image:none!important;border-radius:8px!important}body:has(.product__info-wrapper) .atc-button:hover,body:has(.product__info-wrapper) .atc-button:hover:after{background-color:var(--wb-brand-dark)!important}body:has(.product__info-wrapper) .atc-button .main-atc__label__text{font-size:var(--wb-btn)!important;letter-spacing:.1em!important}body:has(.product__info-wrapper) .shopify-payment-button__button{background:#fff!important;background-color:#fff!important;color:var(--wb-brand)!important;border:1.5px solid var(--wb-brand)!important;font-size:var(--wb-btn)!important;font-weight:700!important;letter-spacing:.1em!important;border-radius:8px!important;min-height:52px!important;transition:background-color .18s ease}body:has(.product__info-wrapper) .shopify-payment-button__button:after{background-color:#fff!important;background-image:none!important}body:has(.product__info-wrapper) .shopify-payment-button__button:hover{background:var(--wb-brand-soft)!important;background-color:var(--wb-brand-soft)!important;color:var(--wb-brand-dark)!important}body:has(.product__info-wrapper) .shopify-payment-button__more-options{font-size:12.5px!important;letter-spacing:.02em!important;color:var(--wb-muted)!important;text-decoration:underline!important;text-underline-offset:3px!important;margin-top:10px!important}body:has(.product__info-wrapper) .sticky-atc__add_button{background-image:none!important;background-color:var(--wb-brand)!important;color:#fff!important}body:has(.product__info-wrapper) .sticky-atc__add_button:after{background-color:var(--wb-brand)!important;background-image:none!important}body:has(.product__info-wrapper){--color-base-outline-button-labels: 43, 83, 67;--color-button: 43, 83, 67}body:has(.product__info-wrapper) .shipping-checkpoints__bar{background-color:var(--wb-line)!important}body:has(.product__info-wrapper) .shipping-checkpoint__icon{background-color:var(--wb-brand)!important;color:#fff!important}body:has(.product__info-wrapper) .shipping-checkpoint__icon .material-icon{color:#fff!important}body:has(.product__info-wrapper) .shipping-checkpoint__top{font-size:var(--wb-text-sm)!important;font-weight:600!important;letter-spacing:.01em!important;color:var(--wb-ink)!important}body:has(.product__info-wrapper) .shipping-checkpoint__bottom{font-size:var(--wb-text-sm)!important;font-weight:400!important;letter-spacing:.02em!important;color:var(--wb-muted)!important}body:has(.product__info-wrapper) .accordion__summary{padding:15px 0!important}body:has(.product__info-wrapper) .accordion__title,body:has(.product__info-wrapper) .accordion__summary .h4{font-size:15.5px!important;font-weight:600!important;letter-spacing:.01em!important;color:var(--wb-ink)!important}body:has(.product__info-wrapper) .accordion__summary .material-icon{color:var(--wb-brand)!important}body:has(.product__info-wrapper) .product__accordion,body:has(.product__info-wrapper) .accordion--top-border{border-color:var(--wb-line)!important}body:has(.product__info-wrapper) .accordion__content,body:has(.product__info-wrapper) .accordion__content p,body:has(.product__info-wrapper) .accordion__content li{font-size:var(--wb-text)!important;line-height:1.68!important;letter-spacing:.005em!important;color:var(--wb-ink-2)!important}body:has(.product__info-wrapper) .product__description,body:has(.product__info-wrapper) .product__description p,body:has(.product__info-wrapper) .product__description li{font-size:var(--wb-text)!important;line-height:1.7!important;letter-spacing:.005em!important;color:var(--wb-ink-2)!important}body:has(.product__info-wrapper) .product__description strong{color:var(--wb-ink)!important}body:has(.product__info-wrapper) .product__description h2,body:has(.product__info-wrapper) .accordion__content h2{font-size:18px!important;line-height:1.35!important;letter-spacing:-.1px!important;color:var(--wb-ink)!important;margin:1.4em 0 .6em!important}body:has(.product__info-wrapper) .product__description h3,body:has(.product__info-wrapper) .accordion__content h3{font-size:16px!important;line-height:1.4!important;color:var(--wb-ink)!important;margin:1.3em 0 .5em!important}@media(prefers-reduced-motion:reduce){body:has(.product__info-wrapper) .atc-button,body:has(.product__info-wrapper) .shopify-payment-button__button{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wb-pdp.css.map */
