:root{--tok-green: #4f8a2b;--tok-green-dark: #12391f;--tok-blue: #1f6fb7;--tok-blue-dark: #174f86;--tok-ink: #111611;--tok-muted: #5d6b5f;--tok-soft: #f7faf5;--tok-line: #dbe8d2}main[data-template*=product] .product-information,main[data-template*=product] .product__info-wrapper,main[data-template*=product] .product-details{background:#fff!important;border:1px solid var(--tok-line)!important;border-radius:16px!important;box-shadow:0 8px 22px #12391f0d!important;padding:clamp(22px,3vw,36px)!important}main[data-template*=product] .product-information:before,main[data-template*=product] .product-information:after,main[data-template*=product] .product__info-wrapper:before,main[data-template*=product] .product__info-wrapper:after,main[data-template*=product] .product-details:before,main[data-template*=product] .product-details:after{content:none!important;display:none!important}main[data-template*=product] .product-information h1,main[data-template*=product] .product__info-wrapper h1,main[data-template*=product] .product-details h1,main[data-template*=product] .product-title,main[data-template*=product] .product__title{color:var(--tok-ink)!important;font-size:clamp(2rem,4vw,4rem)!important;line-height:.96!important;letter-spacing:0!important}main[data-template*=product] .product-information h1:after,main[data-template*=product] .product__info-wrapper h1:after,main[data-template*=product] .product-details h1:after,main[data-template*=product] .product-title:after,main[data-template*=product] .product__title:after{content:"";display:block;width:min(132px,36vw);height:3px;margin-top:12px;border-radius:999px;background:var(--tok-green)}main[data-template*=product] .product-information .price,main[data-template*=product] .product__info-wrapper .price,main[data-template*=product] .product-details .price,main[data-template*=product] .product-information [class*=price],main[data-template*=product] .product__info-wrapper [class*=price],main[data-template*=product] .product-details [class*=price]{color:var(--tok-blue-dark)!important;font-weight:800!important}main[data-template*=product] .product-information .jdgm-star,main[data-template*=product] .product__info-wrapper .jdgm-star,main[data-template*=product] .product-details .jdgm-star,main[data-template*=product] .product-information [class*=star],main[data-template*=product] .product__info-wrapper [class*=star],main[data-template*=product] .product-details [class*=star]{color:var(--tok-green)!important;fill:var(--tok-green)!important;stroke:var(--tok-green-dark)!important}main[data-template*=product] .product-information a,main[data-template*=product] .product__info-wrapper a,main[data-template*=product] .product-details a,main[data-template*=product] .product-information [class*=rating],main[data-template*=product] .product__info-wrapper [class*=rating],main[data-template*=product] .product-details [class*=rating]{color:var(--tok-blue)!important}main[data-template*=product] .product-information .button,main[data-template*=product] .product__info-wrapper .button,main[data-template*=product] .product-details .button,main[data-template*=product] .product-information button[type=submit],main[data-template*=product] .product__info-wrapper button[type=submit],main[data-template*=product] .product-details button[type=submit],main[data-template*=product] .product-form__submit,main[data-template*=product] [name=add]{min-height:52px;border-radius:10px!important;background:var(--tok-blue)!important;border:1px solid var(--tok-blue-dark)!important;color:#fff!important;font-weight:800!important;box-shadow:none!important}main[data-template*=product] .product-information .button:hover,main[data-template*=product] .product__info-wrapper .button:hover,main[data-template*=product] .product-details .button:hover,main[data-template*=product] .product-information button[type=submit]:hover,main[data-template*=product] .product__info-wrapper button[type=submit]:hover,main[data-template*=product] .product-details button[type=submit]:hover,main[data-template*=product] .product-form__submit:hover,main[data-template*=product] [name=add]:hover{background:var(--tok-green-dark)!important;border-color:var(--tok-green-dark)!important;color:#fff!important}main[data-template*=product] .shopify-payment-button__button,main[data-template*=product] [class*=shop-pay]{background:var(--tok-green-dark)!important;border-radius:10px!important;color:#fff!important}main[data-template*=product] .product-information .quantity,main[data-template*=product] .product__info-wrapper .quantity,main[data-template*=product] .product-details .quantity,main[data-template*=product] .product-information quantity-selector,main[data-template*=product] .product__info-wrapper quantity-selector,main[data-template*=product] .product-details quantity-selector{border:1px solid var(--tok-line)!important;background:#fff!important;border-radius:10px!important;overflow:hidden}main[data-template*=product] .product-information .quantity button,main[data-template*=product] .product__info-wrapper .quantity button,main[data-template*=product] .product-details .quantity button,main[data-template*=product] .product-information quantity-selector button,main[data-template*=product] .product__info-wrapper quantity-selector button,main[data-template*=product] .product-details quantity-selector button,main[data-template*=product] .product-information [name=minus],main[data-template*=product] .product__info-wrapper [name=minus],main[data-template*=product] .product-details [name=minus],main[data-template*=product] .product-information [name=plus],main[data-template*=product] .product__info-wrapper [name=plus],main[data-template*=product] .product-details [name=plus]{min-width:42px!important;min-height:42px!important;background:transparent!important;border:0!important;color:var(--tok-blue-dark)!important;box-shadow:none!important;border-radius:0!important;font-weight:700!important}main[data-template*=product] .product-information .quantity button:hover,main[data-template*=product] .product__info-wrapper .quantity button:hover,main[data-template*=product] .product-details .quantity button:hover,main[data-template*=product] .product-information quantity-selector button:hover,main[data-template*=product] .product__info-wrapper quantity-selector button:hover,main[data-template*=product] .product-details quantity-selector button:hover{background:transparent!important;color:var(--tok-green-dark)!important}main[data-template*=product] .product-information .product-form__input,main[data-template*=product] .product__info-wrapper .product-form__input,main[data-template*=product] .product-details .product-form__input,main[data-template*=product] .product-information variant-selects,main[data-template*=product] .product__info-wrapper variant-selects,main[data-template*=product] .product-details variant-selects{border-color:var(--tok-line)!important;background:var(--tok-soft)!important;border-radius:10px!important}main[data-template*=product] .product-information input[type=radio]:checked+label,main[data-template*=product] .product__info-wrapper input[type=radio]:checked+label,main[data-template*=product] .product-details input[type=radio]:checked+label{border-color:var(--tok-green-dark)!important;background:var(--tok-green-dark)!important;color:#fff!important}main[data-template*=product] .product-information label:hover,main[data-template*=product] .product__info-wrapper label:hover,main[data-template*=product] .product-details label:hover{border-color:var(--tok-blue)!important;background:#fff!important;color:var(--tok-blue-dark)!important}main[data-template*=product] .product-information details,main[data-template*=product] .product__info-wrapper details,main[data-template*=product] .product-details details,main[data-template*=product] .product-information .accordion,main[data-template*=product] .product__info-wrapper .accordion,main[data-template*=product] .product-details .accordion{border:1px solid var(--tok-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}main[data-template*=product] .product-information summary,main[data-template*=product] .product__info-wrapper summary,main[data-template*=product] .product-details summary{color:var(--tok-blue-dark)!important;font-weight:800!important}main[data-template*=product] .product-information p,main[data-template*=product] .product__info-wrapper p,main[data-template*=product] .product-details p{color:var(--tok-muted)!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tok-logo-product-theme.css.map */
