:root{--font-heading-scale: .8;--font-heading-letter-spacing: -.01em}.image-with-text__content--inner h3,.email-signup--inner .h1,.email-signup--inner .h2{font-size:32px;line-height:1.2;letter-spacing:-.01em;font-weight:500}@media(max-width:767px){.image-with-text__content--inner h3,.email-signup--inner .h1,.email-signup--inner .h2{font-size:24px;line-height:1.25}}.template-product .thb-product-detail .product-title{font-size:32px;line-height:1.2}@media(max-width:767px){.template-product .thb-product-detail .product-title-container h1.product-title,.template-product .thb-product-detail .product-title{font-size:24px!important;line-height:1.25}}.section-header .rte{font-size:16px;line-height:1.55;color:#4a4741}@media(min-width:768px){.template-index .section-header .rte{max-width:60ch}}.region-label,.product-card .quick-add span,.product-card button span{font-size:12px}.template-product .thb-product-detail .product--text.style_vendor{font-size:12px;opacity:.8}#main-content .email-signup--inner{max-width:620px;margin:0 auto}#main-content .email-signup--inner .h1,#main-content .email-signup--inner .h2{margin-bottom:12px}#main-content .email-signup .signup-container input{border:1px solid #8A857E;background:#faf9f7}#main-content .email-signup .signup-container input:focus{border-color:#2e2b28;outline:none}#main-content .email-signup .signup-container button{width:auto;padding:0 22px;background:#2e2b28;color:#fff;font-size:.8125rem;letter-spacing:.05em;text-transform:uppercase}#main-content .email-signup .signup-container button svg{display:none}#main-content .email-signup .signup-container button:after{content:"Join"}#main-content .signup-container--terms{align-items:flex-start;text-align:left;font-size:12px;max-width:400px;margin-left:auto;margin-right:auto}#main-content .signup-container--terms input{flex-shrink:0;margin-top:2px}.template-index .section-image-with-text .image-with-text__content{display:flex;align-items:center}.template-index .section-image-with-text .image-with-text__content--inner{max-width:520px}.template-index .section-image-with-text .image-with-text__content--inner .button{display:inline-block;width:auto;height:auto;min-height:0;padding:0;margin-top:8px;background:transparent;border:none;color:#2e2b28;font-size:.875rem;font-weight:400;letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:5px}.template-index .section-image-with-text .image-with-text__content--inner .button:hover{background:transparent;color:#2e2b28;opacity:.8}@media only screen and (min-width:768px){.template-index .text-with-icons .text-with-icons__inner{justify-content:start}}@media only screen and (min-width:1068px){.template-index .text-with-icons.icon-columns-4 .text-with-icons__inner{grid-template-columns:repeat(4,1fr)}}.template-index .text-with-icons__link{padding:0 15px;margin-top:34px}@media only screen and (min-width:768px){.template-index .text-with-icons__link{padding:0 40px}}.template-page-about .rich-text.text-width-xlarge .rich-text__inner{max-width:800px}.template-page-about .rich-text .rte{font-size:20px;line-height:1.7;margin:0 0 60px}.template-page-about .rich-text .rte p{margin:0 0 24px}.template-page-about .rich-text .rte p:last-child{margin-bottom:0}.template-page-about .rich-text .rte h1{font-size:36px;line-height:1.2;margin:0 0 32px}.template-page-about .rich-text .rte h2{font-size:26px;line-height:1.3;margin:56px 0 24px}.template-page-about .rich-text .rte h2:first-child{margin-top:0}.template-page-about .rich-text__inner img{width:100%;margin:0 0 60px}.template-page-about .rich-text__inner .button+.button{margin-left:12px}@media(max-width:767px){.template-page-about .rich-text__inner{padding-left:24px;padding-right:24px}.template-page-about .rich-text .rte{font-size:18px;line-height:1.65;margin-bottom:44px}.template-page-about .rich-text .rte h1{font-size:28px;margin-bottom:24px}.template-page-about .rich-text .rte h2{font-size:22px;margin:40px 0 20px}.template-page-about .rich-text__inner img{margin-bottom:44px}.template-page-about .rich-text__inner .button+.button{margin-left:0;margin-top:10px}}.card-siblings-count{display:inline-block;margin:6px 0 0;font-size:12px;line-height:1.4;letter-spacing:.02em;color:#8a857f;text-decoration:none}.card-siblings-count:hover,.card-siblings-count:focus{text-decoration:underline}.product-card-sizes--size.is-disabled{background:transparent;box-shadow:none;cursor:not-allowed}.product-card-sizes--size.is-disabled>span{opacity:1;color:rgba(var(--color-body-rgb),.45);text-decoration:line-through;text-decoration-thickness:1px}.product-card-sizes--size:not(.is-disabled){background:rgba(var(--color-body-rgb),.08);box-shadow:none}@media screen and (max-width:749px){.product-card .product-card-sizes--container{display:flex!important;flex-wrap:wrap}.product-card .product-card-sizes{display:flex!important;flex-wrap:wrap;justify-content:center;gap:4px}.product-card .product-card-sizes--size{min-width:28px;height:26px;padding:0 5px;font-size:11px}}.variations .product-form__input--block input[type=radio].is-disabled:not(:checked)+label{background:transparent;box-shadow:none;cursor:not-allowed}.variations .product-form__input--block input[type=radio].is-disabled+label>span{opacity:1;color:rgba(var(--color-body-rgb),.45);text-decoration:line-through;text-decoration-thickness:1px}@media(hover:none){.product-card .product-card-quickview,.product-card:hover .product-card-quickview{display:none}}.thb-full-menu>li.menu-item-has-megamenu>a{position:relative}.thb-full-menu>li.menu-item-has-megamenu>a:after{content:"";position:absolute;left:-10px;right:-10px;top:100%;height:40px}
/*# sourceMappingURL=/cdn/shop/t/83/assets/masara-custom.css.map */
