:root{--os-sumi: #14120f;--os-bone: #f0ebe1;--os-red: #a8392b;--os-teal: #33625a;--os-muted: #9a9183;--os-ff-display: "Arvo", Rockwell, "Roboto Slab", Georgia, serif;--os-ff-label: "Lexend Exa", "Helvetica Neue", Arial, sans-serif;--os-ff-jp: "Noto Sans JP", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", Meiryo, sans-serif;--main_ff_h: var(--os-ff-display);--main_ff: var(--os-ff-display);--price_ff: var(--os-ff-display);--os-grain-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.94 0 0 0 0 0.92 0 0 0 0 0.88 1.3 0 0 0 -0.72'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23n%29'/%3E%3C/svg%3E");--os-grain-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.08 0 0 0 0 0.07 0 0 0 0 0.06 -1.3 0 0 0 0.52'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23n%29'/%3E%3C/svg%3E")}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none;background-image:var(--os-grain-light),var(--os-grain-dark);background-size:220px 220px;opacity:.45}@media print{body:after{display:none}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,.h1,h2,.h2{letter-spacing:-.035em}h3,.h3,h4,.h4{letter-spacing:-.02em}h5,.h5,h6,.h6{letter-spacing:-.01em}p,li{text-wrap:pretty}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance}.os-label,.s1lb,.s1lb.label,.shopify-section-announcement-bar p,.breadcrumbs,nav.breadcrumbs,.breadcrumbs a{font-family:var(--os-ff-label);text-transform:uppercase;letter-spacing:.2em;font-weight:400}.s1lb,.s1lb.label{font-size:10px;border-radius:0;padding:5px 8px 4px}.breadcrumbs,nav.breadcrumbs{font-size:11px}:lang(ja),[lang=ja]{font-family:var(--os-ff-jp);text-transform:none;letter-spacing:.14em;font-weight:500}.shopify-section-announcement-bar p{font-size:11px;line-height:1.5}.shopify-section-announcement-bar p [lang=ja]{font-size:12px;margin-left:.9em;letter-spacing:.14em}button,input[type=submit],.link-btn a{font-family:var(--btn_ff, var(--os-ff-label))}@media only screen and (max-width:760px){button[type=submit],input[type=submit],.link-btn a{min-height:48px}}.s1pr,p.s1pr,span.s1pr,#root .price-varies{color:inherit}#content p a,#content li a:not([class]){text-underline-offset:.2em;text-decoration-thickness:1px}:focus-visible{outline:2px solid currentColor;outline-offset:3px}::selection{background:var(--os-red);color:var(--os-bone)}.l4sc a,.l4sc a:hover{color:var(--primary_text);background:none}.l4sc i{font-size:22px}img,picture,video{border-radius:0}:root,[class*=palette-]{--porcelain: var(--bg_secondary);--sand: var(--bg_secondary);--gallery: var(--bg_secondary);--gallery_st: var(--custom_bd);--alto: var(--custom_bd);--light: var(--bg_secondary)}table{border-color:var(--custom_bd)}th,td{color:var(--primary_text);border-color:var(--custom_bd)}tr:nth-child(2n)>td{background:var(--bg_secondary)}thead th,tr:first-child>th{font-family:var(--os-ff-label);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase}td{font-variant-numeric:tabular-nums}.check.color i.icon-circle,.check.color i[class*=swatch-custom-color]{box-shadow:0 0 0 1px color-mix(in srgb,var(--primary_text) 50%,transparent),inset 0 1px 2px #00000040!important}.check.color input:checked+label i.icon-circle,.check.color input:checked+label i[class*=swatch-custom-color]{box-shadow:0 0 0 2px var(--primary_bg),0 0 0 3px var(--primary_text)!important}@media only screen and (max-width:760px){.shopify-section-announcement-bar p{white-space:normal;font-size:10px;letter-spacing:.12em;padding-left:16px;padding-right:16px}}.klaviyo-form h1,.klaviyo-form h2,.klaviyo-form h3,.klaviyo-form h4,[class*=kl-private] h1,[class*=kl-private] h2,[class*=kl-private] h3,[class*=kl-private] h4{color:inherit;-webkit-text-fill-color:currentColor;letter-spacing:inherit}.jm-review-widget{--jm-review-widget-text-color: var(--primary_text) !important;--jm-review-widget-lighter-text-color: color-mix(in srgb, var(--primary_text) 62%, var(--primary_bg)) !important;--jm-review-widget-star-and-histogram-color: #a8392b !important;--jm-review-widget-button-color: #a8392b !important;--jm-review-widget-button-text-color: #f0ebe1 !important;--jm-widget-primary-color: #a8392b !important;--jm-widget-border-radius: 0 !important;--jm-widget-border-radius-simplified: 0 !important;--jm-review-widget-form-background-color: #f0ebe1 !important;--jm-review-widget-form-field-background-color: #e6dfd2 !important;--jm-review-widget-form-text-color: #14120f !important;--jm-review-widget-form-button-text-color: #f0ebe1 !important;--jm-review-widget-form-modal-overlay-color: #14120f !important;color:var(--primary_text)}.jm-review-widget button:before,.jm-review-widget button:after,.jdgm-widget button:before,.jdgm-widget button:after{display:none!important}.jm-review-widget button{min-height:0!important;letter-spacing:.14em!important;font-size:12px!important}.jm-review-widget .jm-button--primary{background:var(--jm-review-widget-button-color)!important;color:var(--jm-review-widget-button-text-color)!important;-webkit-text-fill-color:currentColor!important}.jm-review-widget .jm-button--secondary{color:var(--primary_text)!important;-webkit-text-fill-color:currentColor!important;background:transparent!important;border:1px solid var(--custom_bd)!important}.jm-review-widget .jdgm-tab{color:var(--jm-review-widget-lighter-text-color)!important;-webkit-text-fill-color:currentColor!important;background:none!important}.jm-review-widget .jdgm-tab--active{color:var(--primary_text)!important}.jm-review-widget select{background-color:transparent!important;color:var(--primary_text)!important;-webkit-text-fill-color:currentColor!important;border:1px solid var(--custom_bd)!important;font-size:13px!important;text-indent:0!important}.jm-review-widget select option{color:#14120f}#root{overflow:clip}html body{overflow-x:clip;overflow-y:visible}.shopify-section-announcement-bar-container{position:sticky!important;top:var(--os-header-h, 0px)!important;z-index:97!important}.shopify-section-header{z-index:99!important}.f8pr-variant-selection>label,.check.box label,.f8sr h2,.f8sr label,.bv_mainselect,.bv_ul_inner,.rating-label,.n6pg,.swiper-custom-pagination,.m6tb nav a,a.tabs-header,.l4ca section>p:not(.price):not(.removed),.l4ca .remove,.l4ca .removed,.l4tt li,.l4tt span,.m6pn-close,.cart-upsell>h4,.product-recommendations>h4,.l4al-trustbadge p,.jdgm-review-card__name,.jm-review-widget .jm-location,.jm-review-widget .jm-stack--space-100+.jm-box--inherit-color>.jm-text,.jm-review-widget .jm-ai-insights__header>p.jm-text,.jm-review-widget .jm-ai-disclaimer .jm-text{font-family:var(--os-ff-label)!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-style:normal}.check.box label{font-size:12px;letter-spacing:.12em}.s1pr,p.s1pr,span.s1pr,#root .price-varies{font-family:var(--os-ff-label)!important;font-weight:400!important;letter-spacing:.08em;font-size:13px}.f8pr-price.s1pr,.l4ca .s1pr,.l4tt li.strong{font-size:14px}td{font-family:var(--os-ff-label);font-size:12px;letter-spacing:.06em}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=password],select{font-family:var(--os-ff-label);font-size:13px;letter-spacing:.04em}input::placeholder{font-family:var(--os-ff-label);text-transform:uppercase;letter-spacing:.14em;font-size:11px}.l4al-trustbadge p{font-size:11px!important;line-height:1.6}.l4al-trustbadge p b,.l4al-trustbadge p strong{font-weight:400}td,th{background-color:transparent!important;border-color:var(--custom_bd)!important}tr:nth-child(2n)>td{background-color:var(--bg_secondary)!important}.f8pr-variant-selection ul.check.box label{color:var(--primary_text)!important}.f8pr-variant-selection ul.check.box label:before{background:transparent!important;border-color:var(--custom_bd)!important}.f8pr-variant-selection ul.check.box input:checked+label{color:var(--primary_bg)!important}.f8pr-variant-selection ul.check.box input:checked+label:before{background:var(--primary_text)!important;border-color:var(--primary_text)!important}.f8pr-variant-selection ul.check.box li:has(>input[title=XS]) label :is(picture,img),.f8pr-variant-selection ul.check.box li:has(>input[title=S]) label :is(picture,img),.f8pr-variant-selection ul.check.box li:has(>input[title=M]) label :is(picture,img),.f8pr-variant-selection ul.check.box li:has(>input[title=L]) label :is(picture,img),.f8pr-variant-selection ul.check.box li:has(>input[title=XL]) label :is(picture,img),.f8pr-variant-selection ul.check.box li:has(>input[title="2XL"]) label :is(picture,img),.f8pr-variant-selection ul.check.box li:has(>input[title="3XL"]) label :is(picture,img),.f8pr-variant-selection ul.check.box li:has(>input[title="4XL"]) label :is(picture,img),.f8pr-variant-selection ul.check.box li:has(>input[title="5XL"]) label :is(picture,img),.f8pr-variant-selection ul.check.box li:has(>input[title=XXL]) label :is(picture,img),.f8pr-variant-selection ul.check.box li:has(>input[title=XXXL]) label :is(picture,img){display:none!important}.shopify-section-footer .base-font>a>figure,.shopify-section-footer .base-font>figure{height:auto!important;max-height:none!important;margin:8px auto 18px!important}.shopify-section-footer .base-font figure img{height:auto!important;max-height:none!important;width:88px!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/os-brand.css.map */
