html{overflow-x:hidden;touch-action:manipulation}body{overflow-x:clip;background-color:#fafafa!important}body *{letter-spacing:.05em}:root{--header-offset: 2.5rem}h1,h2,h3,h4,p{margin:0}ul{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}button{border:none;background-color:unset;cursor:pointer;padding:0;color:inherit;font-family:Zen Kaku Gothic New}img{vertical-align:bottom}p{font-size:15px;line-height:1.5}@media screen and (min-width:900px){p{font-size:16px}}@media screen and (min-width: 900px){.pc-none{display:none!important}}@media screen and (max-width: 899px){.sp-none{display:none!important}}.font-latin{font-family:var(--font-body-latin)}.container{width:100%;margin-right:auto;margin-left:auto;padding:0 14.4px;box-sizing:border-box!important}@media screen and (min-width: 640px){.container{max-width:640px}}@media screen and (min-width: 900px){.container{max-width:900px;padding:0 max(29px,3.33vw)}}@media screen and (min-width: 1024px){.container{max-width:1024px}}@media screen and (min-width: 1280px){.container{max-width:1280px}}@media screen and (min-width: 1536px){.container{max-width:1536px}}.small-btn-white,.small-btn-dark-blue,.small-btn-green,.small-btn-orange{display:inline-block;width:fit-content;border-radius:100px;padding:5px 14px;font-size:12px;line-height:16px;text-decoration:none;transition:.3s}.small-btn-white{border:solid 1px #000000;border-radius:100px;color:#000}.small-btn-dark-blue{border:solid 1px #3D4C57;background-color:#3d4c57;border-radius:100px;color:#fff}.small-btn-green{border:solid 1px #4e7264;background-color:#4e7264;color:#fff}.small-btn-orange{border:solid 1px #a3471d;background-color:#a3471d;color:#fff;padding:5.4px 36px}@media screen and (min-width:900px){.small-btn-white,.small-btn-dark-blue,.small-btn-green,.small-btn-orange{padding:6px 20px}.small-btn-dark-blue{border:solid 1px #000;background-color:transparent;border-radius:100px;color:#000}.small-btn-white:hover,.small-btn-dark-blue:hover,.small-btn-green:hover{border:solid 1px #A3471D;background-color:#a3471d;color:#fff}.small-btn-orange:hover{border:solid 1px #758070;background-color:#758070}}.btn-dark{color:#000;text-decoration:none;position:relative;display:inline-flex;align-items:center;border:solid 1px #000000;border-radius:9999px;padding:8px 29px;text-align:center;font-size:14px;font-weight:400;line-height:1.25;letter-spacing:inherit;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media screen and (min-width: 900px){.btn-dark{background-color:#758070;color:#fff;border-color:transparent;padding:10px 45px;font-size:16px;line-height:1.25}.btn-dark:hover{background-color:#a3471d}}.btn-white,.btn-white-on-dark,.btn-sea-green,.btn-dark-blue{width:fit-content;color:#000;text-decoration:none;position:relative;display:inline-flex;justify-content:center;align-items:center;border:solid 1px #000000;border-radius:9999px;padding:8px 29px;text-align:center;font-size:14px;font-weight:400;line-height:1.25;letter-spacing:inherit;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-sea-green{padding:7.2px 16px;text-align:center;font-size:11px;font-weight:400;line-height:.9;transition-duration:0s}.btn-dark-blue{border-color:#3d4c57;color:#fff;background-color:#3d4c57}@media screen and (min-width: 900px){.btn-white,.btn-white-on-dark,.btn-sea-green,.btn-dark-blue{padding:10px 45px;font-size:16px;line-height:1.25}.btn-white:hover,.btn-dark-blue:hover{background-color:#a3471d;border-color:#a3471d;color:#fff}.btn-white-on-dark:hover{background-color:#69815b;border-color:#69815b;color:#fff}}.btn-white-outlined{width:fit-content;color:#fff;text-decoration:none;position:relative;display:inline-flex;align-items:center;border:solid 1px #ffffff;border-radius:9999px;padding:8px 29px;text-align:center;font-size:14px;font-weight:400;line-height:1.25;letter-spacing:inherit;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media screen and (min-width: 900px){.btn-white-outlined{padding:10px 45px;font-size:16px;line-height:1.25}.btn-white-outlined:hover{background-color:#a3471d;border-color:#a3471d}}.btn-white-outlined-not-hover{width:fit-content;color:#fff;text-decoration:none;position:relative;display:inline-flex;align-items:center;border:solid 1px #ffffff;border-radius:9999px;padding:7.2px 21.6px;text-align:center;font-size:9px;line-height:1;letter-spacing:inherit}@media screen and (min-width: 900px){.btn-white-outlined-not-hover{padding:10px 45px;font-size:16px;line-height:1.25}}.vertical-title{width:10%;writing-mode:vertical-rl;transform:rotate(-180deg);text-align:right;font-size:14px;line-height:20px;flex-shrink:0;font-family:var(--font-body-latin)}@media screen and (min-width:900px){.vertical-title{font-size:16px;line-height:24px}}@media screen and (min-width: 1280px){.vertical-title{width:8%}}.custom-add-to-bag-button,.js-add-to-bag-button{position:relative}.loading-overlay__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-overlay__spinner.hidden{display:none}.spinner{animation:rotator 1.4s linear infinite;width:20px;height:20px}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.spinner-path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;stroke:#fff;animation:dash 1.4s ease-in-out infinite}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.general-accordion{width:100%;font-family:var(--font-body-family)}.general-accordion-item{border-bottom:1px solid #000}.general-accordion-item:last-of-type{border:0}.general-accordion-item:nth-of-type(1){border-bottom:1px solid #000!important}.general-accordion-header{display:flex;justify-content:space-between;align-items:center;padding:7.2px 0;transition:all .3s ease}.general-accordion-title{font-size:15px;font-family:var(--font-body-family);line-height:1.25}@media screen and (min-width:900px){.general-accordion-header{padding:20px 0;cursor:pointer}.general-accordion-title{font-size:20px}}.general-accordion-icon{width:11px;height:11px;position:relative;transition:transform .3s ease}.general-accordion-icon:before,.general-accordion-icon:after{content:"";position:absolute;background-color:#333;transition:all .3s ease}.general-accordion-icon:before{width:1px;height:11px;left:5px;top:0}.general-accordion-icon:after{width:11px;height:1px;left:0;top:5px}@media screen and (min-width:900px){.general-accordion-icon{width:20px;height:20px}.general-accordion-icon:before{width:1px;height:20px;left:9px;top:0}.general-accordion-icon:after{width:20px;height:1px;left:0;top:9px}}.general-accordion-content{max-height:0;overflow:hidden;transition:all .3s ease-out}.general-accordion-content-inner{transform:translateY(-10px);transition:all .3s ease-out}.general-accordion-content-inner *{color:inherit;font-family:var(--font-body-family)}.general-accordion-content-inner p{font-size:13px;margin-bottom:21px;line-height:1.5}@media screen and (min-width:900px){.general-accordion-content-inner p{font-size:16px}}.general-accordion-content-inner ul{list-style-type:disc;padding-left:26px}.general-accordion-content-inner li,.general-accordion-content-inner span{line-height:1.5}.general-accordion-content-inner a{transition:.2s}.general-accordion-content-inner a:hover{opacity:.7}.general-accordion-item.active .general-accordion-icon:before{transform:rotate(-90deg);opacity:0}.general-accordion-item.active .general-accordion-content{transition:all .3s ease-in}.general-accordion-item.active .general-accordion-content-inner{transform:translateY(0);transition:all .3s ease-in}@media (min-width: 900px){.general-accordion-content-inner{padding-bottom:16px}}@media (max-width: 899px){.general-accordion-content-inner{padding-bottom:14.4px}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}.customer .field:after,.footer-block__newsletter .field:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity))}.main-page-title{text-align:center}.rte h2{margin-bottom:20px;font-size:18px;line-height:1.25}.rte h3{margin:30px 0 15px}@media screen and (min-width:900px){.rte h2{font-size:20px}.rte h3{font-size:18px}}.rte p{margin-bottom:10px}.rte ul{list-style:disc}.rte ol li{margin-bottom:15px}.rte ul+h2,.rte ul+h3,.rte ul+p{margin-top:30px}.rte p+h2{margin-top:45px}.shopify-policy__container{padding-bottom:43.2px}@media screen and (min-width:900px){.shopify-policy__container{padding-bottom:66px}}.shopify-policy__title{margin-bottom:50px}.rte table+p{margin-top:10px}.shopify-policy__container{max-width:750px}.customer h1{font-size:22px}@media screen and (min-width:900px){.customer h1{font-size:30px}}.contact .field{border:solid 1px #000}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:calc(var(--inputs-border-width))!important;opacity:.6}.contact input,.contact textarea{border-radius:0}.cart__ctas button{background-color:#758070;--border-offset: none;border-radius:100px;transition:.2s}.cart__ctas button:hover{background-color:#a3471d}.cart__ctas button:not([disabled]):hover:after{box-shadow:none}.shopify-policy__title h1{font-size:20px;line-height:1.25;font-weight:500}.shopify-policy__body h2{font-size:20px;line-height:1.25;font-weight:400}.shopify-policy__body p span{font-size:15px!important;line-height:1.5!important}.shopify-policy__body table td{font-size:15px!important;line-height:1.5}.customer .field input{border-radius:0!important}.customer h2.form__message{margin-bottom:15px}.customer{padding-bottom:43.2px!important}@media screen and (min-width:900px){.shopify-policy__body table td{font-size:16px!important}.shopify-policy__title h1{font-size:24px}.customer{padding-bottom:66px!important}.shopify-policy__body p span{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/167/assets/add.css.map */
