.footer__title{font-weight:700;font-size:var(--body-font-size)!important}.type-banner .promo-grid__container{align-items:center;height:100%}.type-banner__text{flex-direction:column;gap:1rem}.flex-grid__item--75 .type-banner__text,.flex-grid__item--100 .type-banner__text{flex-direction:row}.type-banner__text h2,.type-banner__text p,.type-banner__text .element-button{margin:0}.collection-hero__content.overlay{--element-text-color: rgb(255,255,255);--color-secondary: rgb(0,0,0, .6)}.element-input:not(.element-input--transparent){--element-input-color-primary: var(--root-color-primary, #000);--element-input-color-secondary: var(--root-color-secondary, #fff)}.newsletter__input-group .element-input~button{--element-button-height: initial}.newsletter-section .element-text.element-text--heading-h0{font-size:var(--element-text-font-size--heading-2xl);line-height:var(--element-text-line-height--heading-2xl)}.newsletter-section .element-text.element-text--heading-h1{font-size:var(--element-text-font-size--heading-xl);line-height:var(--element-text-line-height--heading-xl)}.newsletter-section .element-text.element-text--heading-h2{font-size:var(--element-text-font-size--heading-lg);line-height:var(--element-text-line-height--heading-lg)}.newsletter-section .element-text.element-text--heading-h3{font-size:var(--element-text-font-size--heading-md);line-height:var(--element-text-line-height--heading-md)}.promo-grid .element-button.element-button--inverted{background-color:#8c5a3c!important;border-color:#8c5a3c!important;color:#fff!important}.promo-grid .element-button.element-button--inverted .element-text{color:#fff!important}.promo-grid .element-button.element-button--inverted:hover,.promo-grid .element-button.element-button--inverted:focus{background-color:#b24b3f!important;border-color:#b24b3f!important;color:#fff!important}main .rte a,main element-text-rte.element-text--rte a,.shopify-policy__body>.rte a,.product-full-width .element-accordion__content a,.shopify-section[id$=__faq] .element-accordion__content a,.text-with-icons__block-text a,.newsletter-section__content a,.cart-terms__link{text-decoration-line:underline!important;text-decoration-thickness:1px;text-underline-offset:2px}.cart__checkout-wrapper cart-note .cart__note{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;margin-top:12px}.cart__checkout-wrapper cart-note .note-icon--open,.cart__checkout-wrapper cart-note .note-icon--close{display:none!important}.cart__checkout-wrapper cart-note .add-note{cursor:default}.cart__checkout-wrapper .cart__item-row:has(cart-note){margin-top:15px;margin-bottom:25px}.cart__checkout-wrapper cart-note .cart__note{border:1px solid #B8B0A8!important;background-color:#fff!important;color:#4b2e2b!important}.cart__checkout-wrapper cart-note .cart__note:focus{border-color:#7e7e7e!important;outline:none!important;box-shadow:0 0 0 1px #7e7e7e!important}h1{margin-top:10px!important}.site-header__search-island .search__input-wrap{position:relative;background-color:#fff;border:1px solid #7e7e7e;border-radius:9999px;overflow:hidden}.site-header__search-island .search__input{width:100%;height:48px;padding-left:16px;padding-right:72px;background-color:#fff;color:#666;border:none;border-radius:0;box-shadow:none}.site-header__search-island .search__input::placeholder{color:#7e7e7e;opacity:1}.site-header__search-island .search__input:focus{box-shadow:none;outline:none}.site-header__search-island .element-button--search{position:absolute;top:0;right:0;width:58px;height:100%;transform:none;padding:0;background-color:#4b2e2b!important;color:#fff!important;border:none;border-radius:0 9999px 9999px 0;box-shadow:none}.site-header__search-island .element-button--search svg{color:#fff}.site-header__search-island .element-button--search:hover{background-color:#8c5a3c!important}.element-text--heading-xl{padding-top:8px;line-height:normal}.element-button:not(.element-button--search){margin-top:8px;margin-bottom:13px}.element-button:not(.element-button--search)>.element-text{padding-left:5px;padding-right:5px}@media only screen and (max-width:1024px){.element-button:not(.element-button--search){width:fit-content;margin:8px auto 13px}}.newsletter__input-group .element-button{width:auto!important;margin:0!important}.newsletter__input-group .element-button>.element-text{padding-left:0!important;padding-right:0!important}@media only screen and (max-width:1024px){.newsletter__input-group .element-button{width:auto!important;margin:0!important}}.newsletter__input-group{width:140%;max-width:560px}.template-index .collection-item__title{margin-top:6px!important}@media only screen and (min-width:1025px){.layout-section--featured-collections layout-grid{--_columns: 5}.layout-section--featured-collections layout-grid>.grid-item{width:100%;max-width:203px;justify-self:center}}body.template-page main h1,body.template-blog main h1,body.template-article main h1,body.template-product main h1{margin-top:0;margin-bottom:24px;padding:0;font-size:28px;line-height:1.4;font-weight:600;color:#4b2e2b;border:0}body.template-page main h2,body.template-blog main h2,body.template-article main h2,body.template-product main h2{margin-top:40px;margin-bottom:20px;padding:0 0 10px;font-size:22px;line-height:1.5;font-weight:600;color:#4b2e2b;border:0;border-bottom:1px solid #D8D1CB}body.template-page main h2:before,body.template-blog main h2:before,body.template-article main h2:before,body.template-product main h2:before{content:none;display:none}body.template-page main h3,body.template-blog main h3,body.template-article main h3,body.template-product main h3{position:relative;margin-top:32px;margin-bottom:16px;padding-left:12px;font-size:18px;line-height:1.6;font-weight:600;color:#4b2e2b}body.template-page main h3:before,body.template-blog main h3:before,body.template-article main h3:before,body.template-product main h3:before{content:"";position:absolute;top:.25em;bottom:.25em;left:0;width:2px;background-color:#c08552}body.template-page main h4,body.template-blog main h4,body.template-article main h4,body.template-product main h4{margin-top:28px;margin-bottom:12px;padding:0;font-size:16px;line-height:1.6;font-weight:600;color:#4b2e2b;border:0}body.template-page main h5,body.template-blog main h5,body.template-article main h5,body.template-product main h5{margin-top:24px;margin-bottom:8px;padding:0;font-size:12px;line-height:1.6;font-weight:600;color:#b94a3a;border:0}body.template-page main h6,body.template-blog main h6,body.template-article main h6,body.template-product main h6{margin-top:24px;margin-bottom:8px;padding:0;font-size:12px;line-height:1.6;font-weight:600;color:#666;border:0}body.template-page main blockquote,body.template-blog main blockquote,body.template-article main blockquote,body.template-product main blockquote{margin:24px 0;padding:18px 20px;font-size:14px;line-height:1.8;font-weight:400;color:#4b2e2b;background-color:#fff8f0;border:0;border-left:3px solid #C08552;border-radius:4px}body.template-page main blockquote:before,body.template-page main blockquote:after,body.template-blog main blockquote:before,body.template-blog main blockquote:after,body.template-article main blockquote:before,body.template-article main blockquote:after,body.template-product main blockquote:before,body.template-product main blockquote:after{content:none!important;display:none!important}body.template-page main blockquote>:first-child,body.template-blog main blockquote>:first-child,body.template-article main blockquote>:first-child,body.template-product main blockquote>:first-child{margin-top:0}body.template-page main blockquote>:last-child,body.template-blog main blockquote>:last-child,body.template-article main blockquote>:last-child,body.template-product main blockquote>:last-child{margin-bottom:0}.page-content>.section-header .section-header__title{margin-top:0;margin-bottom:24px;padding:0;font-size:28px!important;line-height:1.5!important;font-weight:700!important;color:#4b2e2b!important;background:transparent!important;border:0;border-radius:0}.page-content element-text-rte.element-text--rte h1,body.template-blog main h1,body.template-article main h1,.product-full-width element-text-rte.element-text--rte h1{margin-top:0;margin-bottom:24px;padding:0;font-size:28px!important;line-height:1.5!important;font-weight:700!important;color:#4b2e2b!important;background:transparent!important;border:0!important;border-radius:0}.page-content element-text-rte.element-text--rte h2,body.template-blog main h2,body.template-article main h2,.product-full-width element-text-rte.element-text--rte h2{margin-top:40px;margin-bottom:20px;padding:0 0 10px;font-size:22px!important;line-height:1.5!important;font-weight:700!important;color:#4b2e2b!important;background:transparent!important;border:0!important;border-bottom:1px solid #D8D1CB!important;border-radius:0}.page-content element-text-rte.element-text--rte h2:before,body.template-blog main h2:before,body.template-article main h2:before,.product-full-width element-text-rte.element-text--rte h2:before{content:none!important;display:none!important}.page-content element-text-rte.element-text--rte h3,body.template-blog main h3,body.template-article main h3,.product-full-width element-text-rte.element-text--rte h3{position:relative;margin-top:32px;margin-bottom:16px;padding-left:12px;font-size:18px!important;line-height:1.5!important;font-weight:700!important;color:#4b2e2b!important;background:transparent!important;border:0;border-radius:0}.page-content element-text-rte.element-text--rte h3:before,body.template-blog main h3:before,body.template-article main h3:before,.product-full-width element-text-rte.element-text--rte h3:before{content:"";position:absolute;top:.25em;bottom:.25em;left:0;width:2px;background-color:#c08552}.page-content element-text-rte.element-text--rte h4,body.template-blog main h4,body.template-article main h4,.product-full-width element-text-rte.element-text--rte h4{margin-top:28px;margin-bottom:12px;padding:0;font-size:16px!important;line-height:1.5!important;font-weight:700!important;color:#4b2e2b!important;background:transparent!important;border:0!important;border-radius:0}.page-content element-text-rte.element-text--rte h5,body.template-blog main h5,body.template-article main h5,.product-full-width element-text-rte.element-text--rte h5{margin-top:24px;margin-bottom:8px;padding:0;font-size:12px!important;line-height:1.5!important;font-weight:700!important;color:#b94a3a!important;background:transparent!important;border:0!important;border-radius:0}.page-content element-text-rte.element-text--rte h6,body.template-blog main h6,body.template-article main h6,.product-full-width element-text-rte.element-text--rte h6{margin-top:24px;margin-bottom:8px;padding:0;font-size:12px!important;line-height:1.5!important;font-weight:700!important;color:#666!important;background:transparent!important;border:0!important;border-radius:0}.page-content element-text-rte.element-text--rte blockquote,body.template-blog main blockquote,body.template-article main blockquote,.product-full-width element-text-rte.element-text--rte blockquote{margin:24px 0;padding:18px 20px;font-size:14px!important;line-height:1.5!important;font-weight:400;color:#4b2e2b!important;background-color:#fff8f0;border:0!important;border-left:3px solid #C08552!important;border-radius:4px}.page-content element-text-rte.element-text--rte blockquote:before,.page-content element-text-rte.element-text--rte blockquote:after,body.template-blog main blockquote:before,body.template-blog main blockquote:after,body.template-article main blockquote:before,body.template-article main blockquote:after,.product-full-width element-text-rte.element-text--rte blockquote:before,.product-full-width element-text-rte.element-text--rte blockquote:after{content:none!important;display:none!important}.page-content element-text-rte.element-text--rte blockquote>:first-child,body.template-blog main blockquote>:first-child,body.template-article main blockquote>:first-child,.product-full-width element-text-rte.element-text--rte blockquote>:first-child{margin-top:0}.page-content element-text-rte.element-text--rte blockquote>:last-child,body.template-blog main blockquote>:last-child,body.template-article main blockquote>:last-child,.product-full-width element-text-rte.element-text--rte blockquote>:last-child{margin-bottom:0}@media only screen and (max-width:768px){.page-content>.section-header .section-header__title{margin-bottom:20px;font-size:24px!important;line-height:1.5!important;font-weight:700!important}.page-content element-text-rte.element-text--rte h1,body.template-blog main h1,body.template-article main h1,.product-full-width element-text-rte.element-text--rte h1{margin-bottom:20px;font-size:24px!important}.page-content element-text-rte.element-text--rte h2,body.template-blog main h2,body.template-article main h2,.product-full-width element-text-rte.element-text--rte h2{margin-top:32px;margin-bottom:16px;padding-bottom:8px;font-size:20px!important}.page-content element-text-rte.element-text--rte h3,body.template-blog main h3,body.template-article main h3,.product-full-width element-text-rte.element-text--rte h3{margin-top:28px;margin-bottom:14px;padding-left:10px;font-size:16px!important}.page-content element-text-rte.element-text--rte h4,body.template-blog main h4,body.template-article main h4,.product-full-width element-text-rte.element-text--rte h4{margin-top:24px;margin-bottom:10px;font-size:14px!important}.page-content element-text-rte.element-text--rte h5,body.template-blog main h5,body.template-article main h5,.product-full-width element-text-rte.element-text--rte h5{margin-top:20px;margin-bottom:6px;font-size:11px!important}.page-content element-text-rte.element-text--rte h6,body.template-blog main h6,body.template-article main h6,.product-full-width element-text-rte.element-text--rte h6{margin-top:20px;margin-bottom:6px;font-size:11px!important}.page-content element-text-rte.element-text--rte blockquote,body.template-blog main blockquote,body.template-article main blockquote,.product-full-width element-text-rte.element-text--rte blockquote{margin:20px 0;padding:16px;font-size:13px!important}}.takaso-strength-icon{display:block;width:70px;height:70px;margin:0 auto;object-fit:contain}@media only screen and (max-width:768px){.takaso-strength-icon{width:60px;height:60px}}@media only screen and (min-width:769px){.blog-layout__main{flex:1 1 calc(50% - 90px)}.blog-layout__sidebar{flex:0 0 calc(50% - 90px)}}.grid-article__image .image-wrap{border-radius:0!important}.grid-article .article__title{display:block;text-align:left}.grid-article .article__sub-meta{text-align:left}.grid-article[data-style=large] .article__sub-meta>.article__sub-meta-date{margin:0}.shopify-section[id$=__faq]{--index-section-padding: 0px}.shopify-section[id$=__faq] .section--divider{padding-top:0!important;border-top:0!important}.shopify-section[id$=__faq] .index-section{margin-top:0;margin-bottom:0}.shopify-section[id$=__faq] .page-width--narrow{margin-left:auto;margin-right:auto}@media only screen and (min-width:769px){.product-full-width .page-width>div:has(>.element-text--rte){margin-top:24px;margin-bottom:24px}}.product-full-width .takaso-product-specs{margin-top:40px;margin-bottom:40px}.product-full-width .takaso-product-specs__heading{margin:0 0 20px;padding:0 0 10px;font-size:22px!important;line-height:1.5!important;font-weight:700!important;color:#4b2e2b!important;background:transparent!important;border:0!important;border-bottom:1px solid #D8D1CB!important;border-radius:0}.product-full-width .takaso-product-specs__heading:before{content:none!important;display:none!important}.product-full-width .takaso-product-specs__list{margin:0;border-top:0}.product-full-width .takaso-product-specs__row{display:grid;grid-template-columns:180px 1fr;margin:0;border-bottom:1px dashed #E4E0DC}.product-full-width .takaso-product-specs__row dt,.product-full-width .takaso-product-specs__row dd{margin:0;padding:12px 0;font-size:inherit;line-height:inherit}.product-full-width .takaso-product-specs__row dt{padding-right:24px;font-weight:700}.product-full-width .takaso-product-specs__row dd{min-width:0;font-weight:400}@media only screen and (max-width:768px){.product-full-width .takaso-product-specs{margin-top:32px;margin-bottom:32px}.product-full-width .takaso-product-specs__heading{margin-bottom:16px;padding-bottom:8px;font-size:20px!important}.product-full-width .takaso-product-specs__row{grid-template-columns:120px 1fr}.product-full-width .takaso-product-specs__row dt,.product-full-width .takaso-product-specs__row dd{padding:10px 0}.product-full-width .takaso-product-specs__row dt{padding-right:16px}}.product-full-width .element-accordion{display:block;margin-bottom:12px}.product-full-width .element-accordion .element-accordion__toggle{padding:18px 20px;background-color:#666;color:#fff;border:0;border-radius:6px;font-size:inherit;line-height:1.5;font-weight:400}.product-full-width .element-accordion,.product-full-width .element-accordion details,.product-full-width .element-accordion details:hover,.product-full-width .element-accordion details[open]{border:0!important;border-top:0!important;border-bottom:0!important;box-shadow:none!important}.product-full-width .element-accordion .element-accordion__toggle,.product-full-width .element-accordion .element-accordion__toggle:hover,.product-full-width .element-accordion details[open] .element-accordion__toggle{border:0!important;border-top:0!important;border-bottom:0!important;box-shadow:none!important;text-decoration:none!important}.product-full-width .element-accordion .element-accordion__content,.product-full-width .element-accordion details[open] .element-accordion__content{border:0!important;border-top:0!important;border-bottom:0!important;box-shadow:none!important}.product-full-width .element-accordion .element-accordion__toggle svg{color:#fff;stroke:currentColor}.product-full-width .element-accordion .element-accordion__content{padding:16px 20px 20px;background-color:#fff;color:inherit}.product-full-width .element-accordion details[open] .element-accordion__toggle{border-radius:6px 6px 0 0}.takaso-product-specs{margin-bottom:40px}#CollectionHeaderSection .collection-hero{position:relative;height:300px;min-height:300px;overflow:hidden}#CollectionHeaderSection .collection-hero__image{display:block;width:100%;height:100%!important;object-fit:cover;object-position:58% 47%}#CollectionHeaderSection .collection-hero__content.overlay{display:flex;align-items:center;height:310px!important;background:linear-gradient(90deg,#2d1f1b9e,#2d1f1b80 28%,#2d1f1b38 62%,#2d1f1b00 82%)!important}#CollectionHeaderSection .collection-hero__content.overlay .page-width{position:relative;z-index:1;width:100%}#CollectionHeaderSection .collection-hero__content .element-text--heading-xl{margin:0 0 12px;padding:0;font-size:36px!important;line-height:1.3!important;font-weight:700!important;color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.18)}#CollectionHeaderSection .collection-hero__description{width:100%;max-width:620px;margin:0}#CollectionHeaderSection .collection-hero__description,#CollectionHeaderSection .collection-hero__description .element-text,#CollectionHeaderSection .collection-hero__description p{font-size:14px;line-height:1.7;font-weight:400;color:#fffffff0!important;text-shadow:0 1px 3px rgba(0,0,0,.2)}#CollectionHeaderSection .collection-hero__description p{margin-top:0;margin-bottom:0}@media only screen and (max-width:1024px){#CollectionHeaderSection .collection-hero,#CollectionHeaderSection .collection-hero__content.overlay{height:290px!important;min-height:290px}#CollectionHeaderSection .collection-hero__image{object-position:60% center}#CollectionHeaderSection .collection-hero__content.overlay .page-width{width:100%;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:40px!important;padding-right:40px!important;box-sizing:border-box}#CollectionHeaderSection .collection-hero__content.overlay{background:linear-gradient(90deg,#2d1f1bad,#2d1f1b94 45%,#2d1f1b75 75%,#2d1f1b61)!important}#CollectionHeaderSection .collection-hero__content .element-text--heading-xl{margin-bottom:10px;font-size:30px!important;line-height:1.3!important}#CollectionHeaderSection .collection-hero__description{width:100%;max-width:100%}#CollectionHeaderSection .collection-hero__description,#CollectionHeaderSection .collection-hero__description .element-text,#CollectionHeaderSection .collection-hero__description p{font-size:14px;line-height:1.7}}@media only screen and (max-width:768px){#CollectionHeaderSection .collection-hero,#CollectionHeaderSection .collection-hero__content.overlay{height:290px!important;min-height:290px}#CollectionHeaderSection .collection-hero__image{object-position:62% center}#CollectionHeaderSection .collection-hero__content.overlay .page-width{width:100%;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:24px!important;padding-right:24px!important;box-sizing:border-box}#CollectionHeaderSection .collection-hero__content.overlay{background:linear-gradient(90deg,#2d1f1bb8,#2d1f1b9e 45%,#2d1f1b85 75%,#2d1f1b73)!important}#CollectionHeaderSection .collection-hero__content .element-text--heading-xl{margin-bottom:10px;font-size:28px!important;line-height:1.3!important}#CollectionHeaderSection .collection-hero__description{width:100%;max-width:100%}#CollectionHeaderSection .collection-hero__description,#CollectionHeaderSection .collection-hero__description .element-text,#CollectionHeaderSection .collection-hero__description p{font-size:13px;line-height:1.7}}@media only screen and (max-width:768px){.product-full-width .element-accordion{margin-bottom:10px}.product-full-width .element-accordion .element-accordion__toggle{padding:16px}.product-full-width .element-accordion .element-accordion__content{padding:14px 16px 18px}.takaso-product-specs{margin-bottom:32px}}.cart__item--subtotal .element-price{font-size:18px;font-weight:700;line-height:1.3}.cart__checkout-wrapper .cart__checkout{margin-bottom:16px}.shopify-policy__container{width:100%;max-width:1000px!important;margin-left:auto!important;margin-right:auto!important;padding-left:40px!important;padding-right:40px!important;box-sizing:border-box}.shopify-policy__title{width:100%;margin:0 0 24px;padding:0;text-align:left!important}.shopify-policy__title h1{margin:0;padding:0;font-size:28px!important;line-height:1.5!important;font-weight:700!important;color:#4b2e2b!important;background:transparent!important;text-align:left!important;border:0!important;border-radius:0!important}.shopify-policy__body{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.shopify-policy__body>.rte{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.shopify-policy__body>.rte h1{margin-top:0;margin-bottom:24px;padding:0;font-size:28px!important;line-height:1.5!important;font-weight:700!important;color:#4b2e2b!important;background:transparent!important;border:0!important;border-radius:0!important}.shopify-policy__body>.rte h2{margin-top:40px;margin-bottom:20px;padding:0 0 10px;font-size:22px!important;line-height:1.5!important;font-weight:700!important;color:#4b2e2b!important;background:transparent!important;border:0!important;border-bottom:1px solid #D8D1CB!important;border-radius:0!important}.shopify-policy__body>.rte h2:before{content:none!important;display:none!important}.shopify-policy__body>.rte h3{position:relative;margin-top:32px;margin-bottom:16px;padding-left:12px;font-size:18px!important;line-height:1.5!important;font-weight:700!important;color:#4b2e2b!important;background:transparent!important;border:0!important;border-radius:0!important}.shopify-policy__body>.rte h3:before{content:"";position:absolute;top:.25em;bottom:.25em;left:0;width:2px;background-color:#c08552}.shopify-policy__body>.rte h4{margin-top:28px;margin-bottom:12px;padding:0;font-size:16px!important;line-height:1.5!important;font-weight:700!important;color:#4b2e2b!important;background:transparent!important;border:0!important}.shopify-policy__body>.rte h5{margin-top:24px;margin-bottom:8px;padding:0;font-size:12px!important;line-height:1.5!important;font-weight:700!important;color:#b94a3a!important;background:transparent!important;border:0!important}.shopify-policy__body>.rte h6{margin-top:24px;margin-bottom:8px;padding:0;font-size:12px!important;line-height:1.5!important;font-weight:700!important;color:#666!important;background:transparent!important;border:0!important}.shopify-policy__body>.rte blockquote{margin:24px 0;padding:18px 20px;font-size:14px!important;line-height:1.5!important;font-weight:400;color:#4b2e2b!important;background-color:#fff8f0;border:0!important;border-left:3px solid #C08552!important;border-radius:4px}.shopify-policy__body>.rte blockquote:before,.shopify-policy__body>.rte blockquote:after{content:none!important;display:none!important}.shopify-policy__body>.rte table{width:100%;margin:24px 0;border:0!important;border-collapse:collapse!important;border-spacing:0!important;background:transparent!important}.shopify-policy__body>.rte table tr{border:0!important;border-bottom:1px dashed #E4E0DC!important}.shopify-policy__body>.rte table th,.shopify-policy__body>.rte table td{margin:0;padding:12px 0;font-size:inherit;line-height:inherit;text-align:left;vertical-align:top;color:inherit!important;background:transparent!important;border:0!important}.shopify-policy__body>.rte table th{width:180px;padding-right:24px;font-weight:700}.shopify-policy__body>.rte table td{min-width:0;font-weight:400}.shopify-policy__body>.rte table a{overflow-wrap:anywhere}@media only screen and (max-width:768px){.shopify-policy__container{max-width:none!important;padding-left:20px!important;padding-right:20px!important}.shopify-policy__title{margin-bottom:20px;text-align:left!important}.shopify-policy__title h1,.shopify-policy__body>.rte h1{font-size:24px!important}.shopify-policy__body>.rte h2{margin-top:32px;margin-bottom:16px;padding-bottom:8px;font-size:20px!important}.shopify-policy__body>.rte h3{margin-top:28px;margin-bottom:14px;padding-left:10px;font-size:16px!important}.shopify-policy__body>.rte h4{margin-top:24px;margin-bottom:10px;font-size:14px!important}.shopify-policy__body>.rte h5{margin-top:20px;margin-bottom:6px;font-size:11px!important}.shopify-policy__body>.rte h6{margin-top:20px;margin-bottom:6px;font-size:11px!important}.shopify-policy__body>.rte blockquote{margin:20px 0;padding:16px;font-size:13px!important}.cart-terms__link{text-decoration:underline!important}.shopify-policy__body>.rte table,.shopify-policy__body>.rte table tbody,.shopify-policy__body>.rte table tr,.shopify-policy__body>.rte table th,.shopify-policy__body>.rte table td{display:block;width:100%}.shopify-policy__body>.rte table{margin:20px 0}.shopify-policy__body>.rte table tr{padding:10px 0;border-bottom:1px dashed #E4E0DC!important}.shopify-policy__body>.rte table th{padding:0 0 4px;font-weight:700}.shopify-policy__body>.rte table td{padding:0;font-weight:400}}.contact-form .element-input{border:1px solid #B8B0A8!important;background-color:#fff!important;color:#4b2e2b!important}.contact-form .element-input::placeholder{color:#7e7e7e!important;opacity:1!important}.contact-form .element-input:focus{border-color:#7e7e7e!important;outline:none!important;box-shadow:0 0 0 1px #7e7e7e!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/overrides.css.map */
