body:is(.template-product-bulk,.template-product-diy,.template-product-subscription){--ssb-green: #2d4637;--ssb-green-mid: #3E6245;--ssb-green-soft: #E9EFE7;--ssb-line: #DED6CB;--ssb-cream: #FAF4EF;--ssb-ink: #2A3A2D;--ssb-muted: #6B736B;--ssb-radius: 20px}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .product-single__media{border-radius:var(--ssb-radius);overflow:hidden}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .product-images__slide{border-radius:var(--ssb-radius);overflow:hidden}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .product-thumbnail,body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .product-thumbnails__slide{border-radius:10px;overflow:hidden}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .product-thumbnail img,body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .product-thumbnails__slide img{display:block;border-radius:10px}@media(max-width:560px){body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .product-single__media,body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .product-images__slide{border-radius:16px}}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .ss-deliv{display:flex;align-items:flex-start;gap:.7rem;margin:1.1rem 0 1.6rem;padding:.95rem 1.1rem;border:1px solid #CBDAC6;border-radius:14px;background:var(--ssb-green-soft);color:var(--ssb-green);font-size:1rem;line-height:1.45}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .ss-deliv svg{flex:none;margin-top:2px}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .ss-deliv b{display:block;font-weight:600}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .ss-deliv span{display:block}@media(max-width:560px){body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .ss-deliv{margin-bottom:1.3rem;padding:.8rem .9rem;font-size:.94rem}}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content-wrapper{background:var(--ssb-cream)}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content{max-width:1080px;margin-inline:auto;padding:clamp(16px,2.4vw,32px);border:1px solid var(--ssb-line);border-radius:var(--ssb-radius);background:#fff;box-shadow:0 10px 34px #1f312412}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--tabs{display:flex;flex-wrap:wrap;gap:0 clamp(18px,2.4vw,34px);padding-bottom:0;border-bottom:1px solid var(--ssb-line)}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--tabs button{position:relative;margin:0;padding:.2rem 0 .85rem;border:0;border-radius:0;background:none;box-shadow:none;font-family:inherit;font-size:1rem;font-weight:inherit;letter-spacing:inherit;line-height:1.4;color:var(--ssb-muted);cursor:pointer;transition:color .18s ease}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--tabs button:after,body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--tabs button:before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;width:auto;margin:0;border:0;border-radius:2px;background:transparent;transform:none}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--tabs button:before{display:none}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--tabs button:hover{color:var(--ssb-green-mid)}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--tabs button.active{color:var(--ssb-green)}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--tabs button.active:after{background:var(--ssb-green)}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--tabs button:focus-visible{outline:2px solid var(--ssb-green-mid);outline-offset:3px;border-radius:4px}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--content{padding-top:1.35rem;max-width:76ch;color:#4a504a;line-height:1.72}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--content>br{display:none}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--content>*:first-child{margin-top:0}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--content>*:last-child{margin-bottom:0}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--content>.metafield-rich_text_field>*:first-child{margin-top:0}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--content>.metafield-rich_text_field>*:last-child{margin-bottom:0}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--content p{margin:0 0 .8rem}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--content h3,body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--content h4,body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--content h5{margin:1.1rem 0 .55rem;font-size:1.08rem;color:var(--ssb-green)}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--content ul,body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--content ol{margin:0 0 .8rem;padding-left:1.2rem}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--content li{margin-bottom:.4rem}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--content a{color:var(--ssb-green-mid);text-decoration:underline}@media(max-width:560px){body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content{border-radius:16px}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--tabs button{padding:.5rem .85rem;font-size:.88rem}}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .section-product-recommendations{background:var(--ssb-cream)}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .product-recommendations .section-header h2{font-family:Philosopher!important;font-weight:600!important;font-size:36px!important;font-style:normal!important;color:#284634!important;letter-spacing:normal;margin-bottom:.5rem}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .product-recommendations .section-header .rte,body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .product-recommendations .section-header .rte p{font-family:Roboto Light!important;font-size:16px!important;font-weight:400!important;line-height:20px!important;color:#284634!important}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .product-recommendations .products{margin-top:1.6rem}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .product-recommendations .product-card{border-radius:18px;overflow:hidden;background:#fff;transition:transform .22s ease,box-shadow .22s ease}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .product-recommendations .product-card:hover{transform:translateY(-4px);box-shadow:0 16px 38px #1f31241f}@media(prefers-reduced-motion:reduce){body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .product-recommendations .product-card,body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .tabbed-content--tabs button{transition:none}body:is(.template-product-bulk,.template-product-diy,.template-product-subscription) .product-recommendations .product-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ss-product.css.map */
