.os-sec{box-sizing:border-box;background:var(--os-bg, #F9F8F6);color:var(--os-text, #572936);padding-top:var(--os-pt, 96px);padding-bottom:var(--os-pb, 96px);padding-left:var(--os-px-force, var(--os-px, 80px));padding-right:var(--os-px-force, var(--os-px, 80px));border-bottom:var(--os-divider, .5px solid #A0605A);font-family:var(--os-bd-font, "OS General Sans", system-ui, sans-serif);font-size:var(--os-bd-size, 16px);line-height:var(--os-bd-lh, 1.7);text-align:var(--os-align, left)}.os-sec *,.os-sec *:before,.os-sec *:after{box-sizing:border-box}.os-sec--flush{padding-left:0;padding-right:0}.os-sec--norule{border-bottom:0}.os-in{max-width:var(--os-maxw-force, var(--os-maxw, 1760px));margin-left:auto;margin-right:auto}.os-px{padding-left:var(--os-px-force, var(--os-px, 80px));padding-right:var(--os-px-force, var(--os-px, 80px))}.os-eb{margin:0;font-family:var(--os-eb-font, "OS Space Mono", monospace);font-size:var(--os-eb-size, 11px);font-weight:var(--os-eb-weight, 400);line-height:var(--os-eb-lh, 1.4);letter-spacing:var(--os-eb-ls, .1em);text-transform:var(--os-eb-tt, uppercase);color:var(--os-eb-color, #A0605A)}.os-hd{margin:0;overflow-wrap:break-word;min-width:0;font-family:var(--os-hd-font, "OS Eiko", Georgia, serif);font-size:var(--os-hd-size, 48px);font-weight:var(--os-hd-weight, 400);line-height:var(--os-hd-lh, 1.1);letter-spacing:var(--os-hd-ls, 0em);text-transform:var(--os-hd-tt, none);color:var(--os-hd-color, inherit);text-wrap:balance}.os-bd{margin:0;overflow-wrap:break-word;min-width:0;font-family:var(--os-bd-font, "OS General Sans", system-ui, sans-serif);font-size:var(--os-bd-size, 16px);font-weight:var(--os-bd-weight, 400);line-height:var(--os-bd-lh, 1.7);letter-spacing:var(--os-bd-ls, 0em);color:var(--os-bd-color, inherit);text-wrap:pretty}.os-sub{font-size:var(--os-sub-size, 16px);color:var(--os-sub-color, #A0605A)}.os-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--os-btn-h, 48px);padding:0 var(--os-btn-px, 30px);border-radius:var(--os-btn-radius, 999px);border:1px solid transparent;font-family:var(--os-btn-font, "OS Space Mono", monospace);font-size:var(--os-btn-size, 11px);letter-spacing:var(--os-btn-ls, .1em);text-transform:var(--os-btn-tt, uppercase);text-decoration:none;cursor:pointer;transition:opacity .15s ease,background-color .15s ease,color .15s ease}.os-btn:hover{opacity:.82}.os-sec .os-btn--primary,.os-btn--primary{background:var(--os-btn1-bg, #572936)!important;color:var(--os-btn1-fg, #DBC9C1)!important;border-color:var(--os-btn1-bd, var(--os-btn1-bg, #572936))!important}.os-sec .os-btn--accent,.os-btn--accent{background:var(--os-btn2-bg, #D9C89E)!important;color:var(--os-btn2-fg, #2E0A18)!important;border-color:var(--os-btn2-bd, var(--os-btn2-bg, #D9C89E))!important}.os-sec .os-btn--ghost,.os-btn--ghost{background:var(--os-btn3-bg, transparent)!important;color:var(--os-btn3-fg, #572936)!important;border-color:var(--os-btn3-bd, #572936)!important}.os-sec .os-btn:hover{opacity:.82}.os-btns{display:flex;flex-wrap:wrap;gap:var(--os-btn-gap, 12px)}.os-card{background:var(--os-card-bg, #F9F8F6);border:var(--os-card-bw, 1px) solid var(--os-card-bc, #DBC9C1);border-radius:var(--os-radius, 0px);overflow:hidden}.os-radius{border-radius:var(--os-radius, 0px);overflow:hidden}.os-rule{border:0;border-top:var(--os-divider, .5px solid #A0605A);margin:0}.os-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 40px;padding-bottom:var(--os-head-pb, 20px);border-bottom:var(--os-divider, .5px solid #A0605A);margin-bottom:var(--os-head-mb, 36px)}.os-head__text{display:flex;flex-direction:column;gap:10px}.os-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--os-gap, 48px);align-items:var(--os-split-align, center)}.os-grid>*{min-width:0}.os-grid{display:grid;gap:var(--os-gap, 24px);grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--os-col-min, 220px)),1fr))}.os-steps{display:grid;grid-template-columns:repeat(var(--os-cols, 4),minmax(0,1fr));border-top:var(--os-divider, .5px solid #A0605A)}.os-steps>*{border-right:var(--os-divider, .5px solid #A0605A);min-width:0}.os-steps>*:last-child{border-right:0}.os-stats{display:grid;grid-template-columns:repeat(var(--os-cols, 4),minmax(0,1fr))}.os-stats>*{border-right:var(--os-divider, .5px solid #A0605A);padding-right:var(--os-gap, 32px);min-width:0}.os-stat-value{white-space:nowrap;overflow-wrap:normal;font-size:min(var(--os-hd-size, 56px),calc(26vw / var(--os-cols, 4)))}.os-stats>*:last-child{border-right:0}.os-media{position:relative;overflow:hidden;border-radius:var(--os-radius, 0px);background:var(--os-media-bg, #F0EEE9)}.os-media picture,.os-media img,.os-media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;display:block;object-fit:var(--os-fit, cover);object-position:var(--os-focal, center)}.os-media--fixed{height:var(--os-media-h, 460px)}.os-media--ratio{aspect-ratio:var(--os-ratio, 1)}.os-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:var(--os-scrim, none)}.os-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column}.os-sec a{color:inherit;text-decoration:none}.os-sec a:hover{color:var(--os-link-hover, #A0605A)}.os-sec img{max-width:100%}.os-sec .os-btn:hover{color:inherit}.os-swipe{--os-swipe-card: 232px}@media(min-width:750px){.os-m-only{display:none!important}}@media(max-width:1000px){.os-split{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.os-d-only{display:none!important}.os-sec{text-align:var(--os-m-align, var(--os-align, left))}.os-split{grid-template-columns:minmax(0,1fr)}.os-head{flex-direction:column;align-items:stretch;gap:12px}.os-btns{flex-direction:column;align-items:stretch}.os-btns>.os-btn{width:100%}.os-steps{grid-template-columns:repeat(var(--os-m-cols, 2),minmax(0,1fr))}.os-steps>*{border-bottom:var(--os-divider, .5px solid #A0605A)}.os-steps>*:nth-child(2n){border-right:0}.os-steps>*:last-child{border-bottom:0;border-right:0}.os-steps>*:nth-last-child(2):nth-child(odd){border-bottom:0}.os-stats{grid-template-columns:repeat(var(--os-m-cols, 2),minmax(0,1fr));gap:28px 20px}.os-stats>*{border-right:0;padding-right:0}.os-stat-value{font-size:min(var(--os-hd-size, 40px),calc(30vw / var(--os-m-cols, 2)))}.os-grid{grid-template-columns:repeat(var(--os-m-cols, 2),minmax(0,1fr));gap:var(--os-m-gap, 16px)}.os-swipe{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--os-px, 20px);margin-left:calc(var(--os-px, 20px) * -1);margin-right:calc(var(--os-px, 20px) * -1);padding:0 var(--os-px, 20px) 6px;gap:var(--os-m-gap, 12px);scrollbar-width:none;-webkit-overflow-scrolling:touch}.os-swipe::-webkit-scrollbar{display:none}.os-swipe>*{flex:0 0 var(--os-swipe-card, 232px);scroll-snap-align:start}}.shopify-section-header.shopify-section-header-sticky~#MainContent,.shopify-section-header.fixed~#MainContent{padding-top:var(--header-height, 65px)}cart-drawer,.cart-drawer,#CartDrawer,.drawer,.drawer--cart,.js-drawer,[class*=cart-drawer]{max-width:100%;box-sizing:border-box}.search-modal,.header-modal{overflow-x:clip}@media screen and (max-width:749px){.os-sec,.os-in{overflow-x:clip}.products-slider,.swiper,.swiper-container{overflow-x:clip;max-width:100%}.cart-item__image,.cart-item img,cart-drawer img{max-width:100%;height:auto}}@media screen and (max-width:749px){.os-fullbleed-m{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;width:auto!important;max-width:none!important;border-radius:0!important}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/os-base.css.map */
