:root{--oo-ink:#1A1918;--oo-green:#262523;--oo-sage:#1C1B1A;--oo-muted:#66635E;--oo-clay:#86692E;--oo-clay-d:#6B5226;--oo-sand:#F4F3F0;--oo-sand2:#E9E7E1;--oo-line:#E4E2DC;--oo-white:#fff;--oo-star:#B8964F;--oo-r:10px;--oo-gut:16px}.oo-sec{padding:var(--section-spacing-mobile,56px) 0;background:var(--oo-bg,transparent);color:var(--color-body,#000)}.oo-sec--tight{padding:28px 0}.oo-sec--sand{--oo-bg:var(--oo-sand)}.oo-sec--green{--oo-bg:var(--oo-green);color:#fff}.oo-wrap{max-width:1200px;margin:0 auto;padding:0 var(--oo-gut)}.oo-wrap--narrow{max-width:820px}.oo-head{text-align:center;max-width:680px;margin:0 auto 28px}.oo-eyebrow{display:block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--oo-clay);font-weight:var(--font-body-medium-weight,500);margin-bottom:10px}.oo-sec--green .oo-eyebrow{color:#e8d5c8}.oo-h2{font-size:calc(26px * var(--font-heading-scale,1));line-height:1.2;margin:0;color:inherit}.oo-sec:not(.oo-sec--green) .oo-h2{color:var(--color-heading,#000)}.oo-h3,.oo-tl__t,.oo-ts__t{font-family:inherit!important;font-style:normal;font-weight:var(--font-body-bold-weight,600)!important;letter-spacing:normal}.oo-h3{font-size:16px;line-height:1.35;margin:0 0 6px;color:var(--color-heading,#000)}.oo-lead{font-size:15px;line-height:1.6;color:var(--oo-muted);margin:10px 0 0}.oo-sec--green .oo-lead{color:#dfe6e0}.oo-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 26px;border-radius:var(--button-border-radius,0);background:var(--oo-green,#262523);color:#fff!important;font-weight:var(--font-body-bold-weight,600);font-size:15px;letter-spacing:var(--button-letter-spacing,0);text-decoration:none!important;border:1px solid var(--oo-clay);transition:background .2s;cursor:pointer;font-family:inherit}.oo-btn:hover{background:#1a1918;border-color:var(--oo-clay-d)}.oo-btn--ghost{background:transparent;color:var(--color-heading,#000)!important;border-color:var(--color-heading,#000)}.oo-btn--ghost:hover{background:var(--color-heading,#000);color:#fff!important}.oo-btn--light{background:#fff;color:var(--oo-green)!important;border-color:#fff}.oo-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:24px}.oo-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--oo-line);border-radius:999px;font-size:13px;color:var(--color-body,#000)!important;background:#fff;text-decoration:none!important;white-space:nowrap;min-height:36px}a.oo-chip:hover{border-color:var(--oo-clay);color:var(--oo-clay)!important}.oo-chips{display:flex;gap:8px;flex-wrap:wrap}.oo-scroll{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 calc(var(--oo-gut)*-1);padding:2px var(--oo-gut) 6px}.oo-scroll::-webkit-scrollbar{display:none}.oo-scroll>*{scroll-snap-align:start;flex:0 0 auto}.oo-card{background:#fff;border:1px solid var(--oo-line);border-radius:var(--block-border-radius,0);overflow:hidden}.oo-ico{width:22px;height:22px;flex:0 0 22px;stroke:var(--oo-clay);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.oo-acc{border-top:1px solid var(--color-border,#edeae6)}.oo-acc:last-child{border-bottom:1px solid var(--color-border,#edeae6)}.oo-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;font-size:15px;font-weight:var(--font-body-medium-weight,500);color:var(--color-heading,#000);min-height:52px}.oo-acc summary::-webkit-details-marker{display:none}.oo-acc summary:after{content:"";width:8px;height:8px;border-right:1.3px solid currentColor;border-bottom:1.3px solid currentColor;transform:rotate(45deg);flex:0 0 8px;margin-top:-4px;transition:transform .2s}.oo-acc[open] summary:after{transform:rotate(-135deg);margin-top:4px}.oo-acc .oo-acc__b{padding:0 2px 18px;font-size:15px;line-height:1.65;color:var(--color-body,#000)}.oo-acc .oo-acc__b p{margin:0 0 8px}.oo-stars{color:var(--oo-star);letter-spacing:1px}.oo-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.section-header{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:10px}.section-header .section-header--content{text-align:center!important;margin-left:auto;margin-right:auto;max-width:680px}.section-header .section-header--title,.section-header .section-header--description{text-align:center!important}.section-header .section-header--button{margin:0!important}.product-card .product-card-info .product-card-title{line-height:1.35;margin-bottom:0}@media(max-width:767px){.product-card .product-card-info .product-card-title{font-size:14px}.product-card .oo-card-rate span{display:none}.product-card .oo-card-rate:after{content:attr(data-n);color:var(--oo-muted)}}@media(min-width:768px){:root{--oo-gut:24px}.oo-sec{padding:var(--section-spacing-desktop,80px) 0}.oo-sec--tight{padding:32px 0}.oo-head{margin-bottom:40px}.oo-h2{font-size:calc(34px * var(--font-heading-scale,1))}.oo-scroll{overflow:visible;margin:0;padding:0;flex-wrap:wrap}}.product-card a.product-featured-image-link,.product-card a.quick_view_wrapp,.collection-card--image,.blog-post figure.featured-image,.logo-list--logo{border-radius:var(--oo-r)!important;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/91/assets/oo-cro.css.map */
