html.v5-dawn-root{font-size:62.5%;scroll-padding-top:28px}body.v5-utility-layout{margin:0;background:#f3f2e9;color:#151613;font-family:SolInter,Arial,sans-serif;font-size:16px;line-height:1.65;--font-body-family:SolInter,Arial,sans-serif;--font-heading-family:SolManrope,Arial,sans-serif;--color-background:243,242,233;--gradient-background:#f3f2e9;--color-foreground:21,22,19;--color-button:21,22,19;--color-button-text:243,242,233;--color-secondary-button:243,242,233;--color-secondary-button-text:21,22,19;--color-link:21,22,19;--buttons-radius:0px;--inputs-radius:0px}.v5-utility-layout #MainContent{background:#f3f2e9;color:#151613;min-height:55vh;padding-block:40px 72px}.v5-utility-layout #MainContent :is(h1,.h0){font-family:SolManrope,Arial,sans-serif;font-size:clamp(36px,4.8vw,68px);line-height:1.08;letter-spacing:-.045em;font-weight:500;text-wrap:balance}.v5-utility-layout #MainContent h2{font-family:SolManrope,Arial,sans-serif;font-size:clamp(26px,2.8vw,40px);line-height:1.18;letter-spacing:-.03em}.v5-utility-layout #MainContent :is(h3,.h3){font-family:SolManrope,Arial,sans-serif;line-height:1.3}.v5-utility-layout #MainContent :is(.page-width,.customer){max-width:1360px}.v5-utility-layout #MainContent .page-width--narrow{max-width:880px}.v5-utility-layout #MainContent :is(.card,.card__inner,.product__media-wrapper,.product__info-wrapper){border-radius:0;box-shadow:none}.v5-utility-layout #MainContent .card__heading{letter-spacing:-.025em}.v5-utility-layout #MainContent :is(.field__input,.select__select,.customer input,.customer select){font-size:16px;background:#faf9f3;color:#151613}.v5-utility-layout #MainContent :is(.button,.shopify-payment-button__button--unbranded,.customer button){border-radius:0;min-height:48px;letter-spacing:0;font:500 15px/1.4 SolInter,Arial,sans-serif}.v5-utility-layout #MainContent :is(.button,.customer button):hover{background:#30352c;color:#fff}.v5-utility-layout :focus-visible,.v5-policy-layout :focus-visible{outline:3px solid #c84c3b;outline-offset:4px}.v5-utility-layout #MainContent :is(a,.link):not(.button):hover{text-decoration:underline;text-underline-offset:5px}.v5-utility-layout .gradient{background:#f3f2e9}.v5-utility-layout .st-shell,.v5-utility-layout .se-shell{box-sizing:border-box;width:min(1360px,calc(100% - 80px));margin-inline:auto}.v5-utility-layout .st-header{position:relative;z-index:30;border-bottom:1px solid #ffffff26;font:400 14px/1.5 SolInter,Arial,sans-serif}.v5-utility-layout .st-header *,.v5-utility-layout .se-footer *{box-sizing:border-box}.v5-utility-layout .st-header-inner{display:flex;align-items:center;gap:30px}.v5-utility-layout .st-logo{flex-shrink:0;width:190px;display:block}.v5-utility-layout .st-logo img{width:100%;height:auto;display:block}.v5-utility-layout .st-nav{display:flex;align-items:center;gap:24px;margin-left:auto}.v5-utility-layout .st-header a,.v5-utility-layout .se-footer a{text-decoration:none;color:inherit}.v5-utility-layout .st-nav a{padding:14px 0}.v5-utility-layout .st-header a:hover,.v5-utility-layout .se-footer a:hover{text-decoration:underline;text-underline-offset:5px}.v5-utility-layout .st-header-actions{display:flex;align-items:center;gap:22px;margin-left:auto}.v5-utility-layout .st-language{display:flex;align-items:center;margin:0}.v5-utility-layout .st-language select{font:500 13px/1.4 SolInter,Arial,sans-serif;padding:10px 3px;min-height:44px;border:0}.v5-utility-layout .st-language-submit{background:transparent;border:0;color:#f3f2e9;min-height:44px;font:500 12px SolInter,Arial,sans-serif}.v5-utility-layout .st-header-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;font-size:13px;white-space:normal}.v5-utility-layout .st-sr{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap}.v5-utility-layout .st-menu{display:none;position:relative}.v5-utility-layout .st-menu summary{display:flex;width:44px;height:44px;align-items:center;justify-content:center;cursor:pointer;list-style:none}.v5-utility-layout .st-menu summary::-webkit-details-marker{display:none}.v5-utility-layout .st-menu-bars{display:block;width:21px;height:2px;position:relative}.v5-utility-layout .st-menu-bars:before,.v5-utility-layout .st-menu-bars:after{content:"";position:absolute;width:21px;height:2px;left:0}.v5-utility-layout .st-menu-bars:before{top:-6px}.v5-utility-layout .st-menu-bars:after{top:6px}.v5-utility-layout .st-menu nav{position:absolute;right:0;top:50px;z-index:50;width:min(310px,calc(100vw - 48px));border:1px solid #555;padding:16px}.v5-utility-layout .st-menu nav a{display:block;padding:12px;min-height:44px}.v5-utility-nav{display:flex;align-items:center;justify-content:flex-end;gap:26px;flex-wrap:wrap;padding:12px 40px;background:#151613;color:#f3f2e9;border-bottom:1px solid #ffffff26;font-size:13px}.v5-utility-nav a{color:inherit;text-decoration:none;display:inline-flex;gap:6px;align-items:center;min-height:32px}.v5-utility-nav a:hover{text-decoration:underline;text-underline-offset:5px}.v5-utility-layout .se-footer{padding:64px 0 26px;font:400 14px/1.7 SolInter,Arial,sans-serif}.v5-utility-layout .se-footer-grid{display:grid;grid-template-columns:1.25fr 1.1fr .85fr 1fr;gap:34px}.v5-utility-layout .se-footer-brand img{display:block;width:190px;max-width:100%;height:auto}.v5-utility-layout .se-footer-brand p{color:#bec2b5;margin-top:24px;font-size:14px}.v5-utility-layout .se-footer nav,.v5-utility-layout .se-footer-contact{display:flex;align-items:flex-start;flex-direction:column;gap:9px}.v5-utility-layout .se-footer strong{font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}.v5-utility-layout .se-footer-contact>div{display:flex;flex-wrap:wrap;gap:12px}.v5-utility-layout .se-footer-legal{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px 24px;border-top:1px solid #ffffff26;padding-top:24px;margin-top:48px;color:#bec2b5;font-size:12px}.v5-utility-layout .se-footer-legal>div{display:flex;flex-wrap:wrap;gap:20px}body.v5-policy-layout .sb-utility{background:#f3f2e9;color:#151613;padding:60px clamp(22px,5vw,80px);width:100%;max-width:none;min-height:55vh}.v5-policy-layout .shopify-policy__container{max-width:900px;padding:0;margin-inline:auto}.v5-policy-layout .shopify-policy__title{text-align:left}.v5-policy-layout .shopify-policy__title h1,.v5-policy-layout .main-page-title{font-size:clamp(36px,4.8vw,64px);line-height:1.1;letter-spacing:-.04em;margin-bottom:32px}.v5-policy-layout .shopify-policy__body{font-size:16px;line-height:1.8;overflow-wrap:anywhere}.v5-policy-layout .shopify-policy__body :is(h2,h3){margin-block:32px 16px;line-height:1.25}.v5-policy-layout .shopify-policy__body p{margin-block:16px}.v5-policy-layout .shopify-policy__body a{text-decoration:underline;text-underline-offset:4px;color:#923225}.v5-policy-layout .shopify-policy__body :is(table,iframe,img){max-width:100%}@media(max-width:1100px){.v5-utility-layout .st-nav{display:none}.v5-utility-layout .st-menu{display:block}.v5-utility-layout .se-footer-grid{grid-template-columns:1fr 1fr;gap:36px}}@media(max-width:760px){.v5-utility-layout .st-shell,.v5-utility-layout .se-shell,.v5-utility-layout .st-header-inner{width:calc(100% - 48px)}.v5-utility-layout .st-header-inner{gap:15px;min-height:70px}.v5-utility-layout .st-logo{width:150px}.v5-utility-layout .st-header-actions{gap:8px}.v5-utility-layout .st-header-cta{display:none}.v5-utility-nav{padding:8px 24px;gap:22px}.v5-utility-layout #MainContent{padding-block:28px 48px}.v5-utility-layout #MainContent .page-width{padding-inline:24px}.v5-utility-layout .se-footer{padding-top:44px}.v5-utility-layout .se-footer-grid{gap:30px 22px}.v5-utility-layout .se-footer-legal{margin-top:32px}.v5-utility-layout #MainContent :is(.cart-items td,.cart-items th){overflow-wrap:anywhere}.v5-policy-layout .sb-utility{padding:36px 24px}.v5-policy-layout .shopify-policy__container{padding:0}}@media(max-width:420px){.v5-utility-layout .se-footer-grid{grid-template-columns:1fr}.v5-utility-layout .st-logo{width:138px}}@media(prefers-reduced-motion:reduce){.v5-utility-layout *,.v5-policy-layout *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}body.v5-direction.v5-utility-layout #MainContent .button{background:#151613!important;color:#f3f2e9!important;border-color:#151613!important;box-shadow:none!important}body.v5-direction.v5-utility-layout #MainContent .button:hover{background:#30352c!important;color:#fff!important}body.v5-direction.v5-utility-layout #MainContent .collection--empty .title-wrapper{margin-block:48px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/v5-utility.css.map */
