body.product .site-header .main-navigationbar{padding-block:10px}body.product .site-header .main-navigationbar .logo-col{max-width:92px}body.product .pdp-filter-cat-sec{padding-block:10px;background:#f5f7f2;color:#163020}body.product .pdp-filter-cat-sec a{color:#163020}body.product .pdp-filter-cat{font-size:12px;flex-wrap:wrap;gap:8px}body.product .pdp-page-main-sec{padding-top:28px;padding-bottom:24px}body.product .pdp-right-column .section-title{margin-bottom:12px}body.product .ss-product-title{font-size:clamp(26px,2.5vw,36px);line-height:1.15;letter-spacing:-.6px;margin:0;color:#163020}body.product .ss-product-app{margin:10px 0 16px}body.product .ss-product-summary{font-size:15px;line-height:1.6;color:#364438;margin-bottom:22px}.ss-product-summary p{margin:0 0 12px}.ss-product-summary ul{list-style:disc;padding-left:20px;margin:10px 0}.ss-product-summary li{margin:5px 0}.ss-best-for{padding:12px 14px;background:#f4f6ef;border-radius:8px}.ss-best-for strong{display:block;color:#163020;margin-bottom:3px}body.product .pdp-right-column .size-select .button label{min-height:44px;padding:11px 16px;border-radius:6px;height:auto}body.product .pdp-right-column input:focus-visible+label{outline:2px solid #163020;outline-offset:3px}.ss-sold-out{display:block;font-size:11px;line-height:1.3;font-weight:400}.ss-size-guide{border-bottom:1px solid #dce2d8;margin:12px 0 20px;padding-bottom:14px;font-size:14px}.ss-size-guide summary{cursor:pointer;font-weight:600;color:#163020;padding:5px 0;text-decoration:underline;text-underline-offset:4px}.ss-size-guide-content{padding-top:14px;line-height:1.65;max-width:55ch}.ss-size-guide-content p{margin-bottom:10px}body.product .pdp-right-column .price-qty-wrp{display:flex;flex-wrap:wrap;align-items:center;gap:16px;width:100%}body.product .price-qty-wrp>.price{flex:1 1 50%;margin:0;font-size:26px}body.product .price-qty-wrp>.quantity-select{margin:0;flex:0 0 auto}body.product .price-qty-wrp>product-form{display:block;flex:1 0 100%;width:100%;max-width:none;margin:0}body.product .pdp-right-column .cart-form{display:flex;flex-direction:column;gap:12px;width:100%}body.product .pdp-right-column .cart-form .product-form__submit{width:100%;max-width:none;min-height:54px;justify-content:center;background:#163020;color:#fff;border:1px solid #163020;border-radius:7px;font-size:16px;font-weight:600;margin:0}body.product .cart-form .product-form__submit svg path{fill:currentColor}body.product .cart-form .product-form__submit:hover{background:#294b33;color:#fff}body.product .cart-form .product-form__submit:disabled{opacity:.55;cursor:not-allowed}body.product .cart-form .product-form__buttons{width:100%;margin:0}body.product .free-dlvry-wrp{margin-top:20px;gap:14px;border:0;display:grid;grid-template-columns:1fr 1fr}body.product .free-dlvry-wrp .free-delivery{padding:14px;background:#f6f7f3;border:0;width:auto;border-radius:7px;gap:10px}body.product .delivery-content h6{font-size:14px;margin-bottom:5px}body.product .delivery-content a{font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}body.product .partner-logo-slider{padding-block:12px!important}body.product .partner-logo-item img{max-height:72px;width:auto;max-width:100%;object-fit:contain}body.product .pdp-tab-sec{padding-block:36px}body.product .pdp-tab-sec .row>.col-lg-6:first-child:has(.pdp-tab-left){display:none}body.product .pdp-tab-sec .row>.col-lg-6:first-child:empty{display:none}body.product .pdp-tab-sec .row>.col-lg-6:last-child{flex:0 0 100%;max-width:100%}body.product .pdp-tab-right{max-width:880px;margin:auto}body.product .pdp-tab-right .tabs{display:flex;flex-wrap:wrap;gap:8px}body.product .pdp-tab-right .tabs a{display:block;padding:12px 16px}body.product .description-content{font-size:16px;line-height:1.75}.ss-acid-details h2{font-size:27px;line-height:1.25;margin-bottom:16px}.ss-acid-details h3{font-size:20px;margin:28px 0 12px}.ss-acid-details dl{display:grid;grid-template-columns:1fr 2fr;gap:14px 24px;border-block:1px solid #dce2d8;padding:20px 0}.ss-acid-details dt{font-weight:600;color:#163020}.ss-acid-details dd{margin:0}.ss-detail-origin{font-weight:600}.ss-review-link{text-decoration:underline;font-weight:600}#ss-customer-reviews{scroll-margin-top:120px}body.product :is(button,a,summary,input,select):focus-visible{outline:2px solid #476e43;outline-offset:4px}@media(max-width:767px){body.product .site-header .main-navigationbar .logo-col{max-width:74px}body.product .pdp-page-main-sec{padding-top:16px}body.product .pdp-right-column{margin-top:22px}body.product .ss-product-title{font-size:27px}body.product .free-dlvry-wrp{grid-template-columns:1fr}body.product .pdp-tab-sec{padding-block:24px}body.product .pdp-tab-right .tabs a{font-size:13px;padding:10px 8px}.ss-acid-details dl{grid-template-columns:1fr;gap:5px}.ss-acid-details dd{margin-bottom:14px}body.product .partner-logo-item img{max-height:58px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ss-product-refresh.css.map */
