.rich-text__text.rte{font-size:16px!important}.announcement-bar p,.announcement-bar p a{color:#fff!important;letter-spacing:0px;font-size:15px!important}.header__menu-item{color:#4a2c2a;font-weight:500;font-size:15px}.quantity__button{width:calc(2.2rem / var(--font-body-scale))}.quantity{width:5.45em!important}.newsletter-form__button.field__button,.field__label{font-family:var(--font-heading-family)!important}.header__menu-item:hover span{text-decoration:unset;text-underline-offset:unset}details[open]>.header__menu-item{text-decoration:unset}.header__active-menu-item{text-decoration:unset;text-underline-offset:unset}.button.button--primary,.button{background:#fff;border:1px solid #4a2c2a;letter-spacing:0px}.button.button--primary:hover,.button:hover{color:#fff;background:#4a2c2a}body{font-size:18px!important;letter-spacing:0px!important;line-height:22px!important}body p{color:#4a2c2a!important;font-size:15px!important}h2{font-size:30px!important;color:#674836!important}footer .newsletter-form__field-wrapper{max-width:100%}footer .footer-block__newsletter{width:100%;max-width:600px;text-align:left;margin:0 auto;border:1px solid #4a2c2a;padding:15px 20px 30px}footer{border:unset!important}footer .field:after{border-radius:0;box-shadow:unset;transition:unset}footer .field__input:focus-visible{border-radius:0;box-shadow:unset;transition:unset}footer .newsletter-form__field-wrapper .field__input{border:1px solid #000;width:70%;min-width:70%;max-width:70%;border-radius:0;min-height:10px;outline:unset;margin:0}footer .field:hover.field:after{border-radius:0;box-shadow:unset;transition:unset}footer .newsletter-form__button{width:25%;margin:0;right:var(--inputs-border-width);top:0;height:100%;z-index:2;border:1px solid #4a2c2a}footer h2{font-size:16px!important;color:#4a2c2a!important}footer .footer-block__newsletter p{font-size:16px;color:#4a2c2a!important}footer .footer-block__newsletter li a{font-size:16px;color:#4a2c2a!important}.header__submenu .header__menu-item{justify-content:space-between!important;padding:.8rem 1.5rem!important;font-weight:unset}.footer__content-bottom{border-top:unset!important}.list-social{justify-content:flex-start!important}.footer__content-bottom-wrapper{justify-content:center!important}.footer__content-top{padding-bottom:0rem!important}.footer__content-bottom{padding-top:0rem!important}.list-social__link{padding:6px!important}.copyright__content{letter-spacing:0px;font-size:10px}.image-with-text__media,.image-with-text__media img{border-radius:unset!important}a{text-decoration:none}.floating_btn{position:fixed;bottom:20px;right:20px;width:fit-content;height:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000}.floating_btn img{width:100%;max-width:45px}.cart__empty-text{background:#4a2c2a;color:#fff!important;margin:0;padding:2rem 0;font-size:18px!important;text-transform:capitalize}.drawer__inner-empty{padding:0!important}.drawer__close svg{stroke:#fff!important;width:18px!important;height:19px!important}.cart-drawer__warnings{justify-content:flex-start!important}.cart__empty-text{margin-top:0!important;margin-bottom:5rem!important}.page .main-page-title{display:none}.page h3{font-size:38px;text-align:center;font-weight:200;color:#674836}.page p strong{text-transform:uppercase;font-weight:500;font-size:16px;color:#674836!important}.page p,.page ul li{font-size:16px}.field:hover.field:after{box-shadow:unset;outline:0;border-radius:unset}.field:after{box-shadow:unset;outline:0;border-radius:unset}.field__input,.customer .field input{border:1px solid #4a2c2a;border-radius:unset}.main-page-title{display:none}.field__input:focus-visible{box-shadow:unset;outline:0;border-radius:unset}.contact{text-align:center}.contact p{margin-bottom:5rem;font-size:16px;line-height:24px}.contact p a{color:#4a2c2a!important}page p{color:#4a2c2a!important}.list-menu__item--active{text-decoration:unset!important;text-underline-offset:unset!important}.header__icon--cart{margin-right:0!important}.accordion__title{font-size:15px!important}.shopify-payment-button__button,.wishlisthero-product-page-button-container button{background-color:unset!important;color:#4a2c2a!important;border:1px solid #4a2c2a!important}.menu-drawer__close-button{margin-top:6rem!important}#customer_login button{color:#fff!important}.newsletter-form__button{color:#4a2c2a!important}.newsletter-form__field-wrapper .field__input{padding-right:1.5rem!important}.footer-block__heading{color:#4a2c2a!important;font-size:18px!important}.header__submenu{background:#fff;border:1px solid #ded9d0!important;padding:unset!important;overflow:hidden}.header__submenu li:hover a{background:#dcd7cdf0}.image-slider{margin-top:5rem}.text-slider .Icons-sld{background:#fff;border-radius:15px}.accordion__content p{font-size:14px}.product__accordion .accordion__content{padding:0 0rem!important}.card--card{border:unset!important}.collection .quick-add__submit{padding:0rem;box-sizing:border-box;min-height:40px;max-width:50px;width:50px;min-width:50%;margin:0 auto}.collection h2{font-size:18px!important;color:#4a2c2a!important}.card__media{border-radius:unset!important}.collection.page-width{max-width:1200px}.product__label--New{position:absolute;top:0;left:0;background:#aabcbf}.product__label--New p{margin:0;font-size:12px;color:#fff!important;padding:2px 12px}.price{margin-top:0!important}.price-item{font-size:15px!important}.product__title{margin:0!important}.product__title h1{font-size:20px!important;letter-spacing:0px!important;font-weight:200;color:#4a2c2a;line-height:1.2em!important;word-wrap:break-word;margin-bottom:2rem}.product__info-container>*+*{margin:0 0 10px!important}.card__information .price-item{font-size:13px!important;letter-spacing:0px}.card__information .card__heading{font-size:13px;letter-spacing:0px}.caption-with-letter-spacing{padding:5px 10px!important;letter-spacing:0px!important}.button.button--tertiary:hover svg{stroke:#fff}.cart-count-bubble{height:1.2rem;width:1.2rem;top:15px;color:#fff;font-size:.7rem}.card__information,.card__content{padding:5px 0!important}.product-form__input input[type=radio]+label{font-size:1rem!important}.quantity:after{border-radius:0!important}.select:after{border-radius:0!important}.cart-drawer__footer h2{font-size:20px!important;color:#4a2c2a!important}#CartDrawer-Form a,#CartDrawer-Form p #CartDrawer-Form span,#CartDrawer-Form div{font-size:14px!important;color:#4a2c2a!important;letter-spacing:0px!important}#CartDrawer-Form .price{font-size:14px!important;letter-spacing:0px!important}.cart-drawer .cart-item>td+td{padding-left:0rem!important}.index .collection h2{font-size:30px!important;color:#4a2c2a!important;text-align:center}.customer.register button{color:#fff!important;letter-spacing:0px}.icon-with-text .h4{letter-spacing:0px;font-size:14px}.icon-with-text{margin:2rem 0!important}.page .icon-with-text{display:flex;justify-content:center;column-gap:3rem;flex-direction:row;padding-left:0}.page .icon-with-text .icon-with-text__item a{display:flex;align-items:center;flex-direction:column}.page .icon-with-text .icon-with-text__item{flex-direction:column;width:33%;display:flex;align-items:center}.page .icon-with-text .icon-with-text__item img{height:60px;width:60px;object-fit:contain}@media screen and (min-width:750px){footer .grid--4-col-tablet .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 /)!important}footer .grid--4-col-tablet .grid__item:nth-child(2){width:70%!important}footer .newsletter-form{max-width:100%}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{text-decoration:unset!important;text-underline-offset:unset!important}.list-menu__item--link{padding-bottom:0!important;padding-top:0!important}.product .accordion table td{padding:.5rem!important}.product .accordion table td p{margin:0!important}.product .accordion table{width:100%;border:1px solid #ddd}.collection .card__information{padding-bottom:1.7rem!important;padding-top:0!important}.product-grid-container .collection .grid{column-gap:60px!important}.product-grid-container .collection .grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2)}.cart-item cart-remove-button{margin:0 0 0 10px!important}}@media screen and (min-width:990px){.page-width--narrow{max-width:80rem!important;padding:0}.underline-links-hover:hover a{text-decoration:unset!important;text-underline-offset:unset!important}}@media screen and (max-width:990px){h2{font-size:32px!important;color:#4a2c2a!important}}@media screen and (max-width:989px){.footer-block__details-content .list-menu__item--link{padding-top:1rem!important;padding-bottom:0rem!important}.footer-block__details-content{margin-bottom:0rem!important}.footer__blocks-wrapper{display:grid!important;grid-template-columns:repeat(1,1fr)}.footer__blocks-wrapper .footer-block.grid__item:nth-child(1){order:2}.footer__blocks-wrapper .footer-block.grid__item:nth-child(2){order:1;grid-column:1 / 3;grid-row:1}.footer__blocks-wrapper .footer-block.grid__item:nth-child(3) ul li a{align-items:center;justify-content:flex-end}.footer__blocks-wrapper .footer-block.grid__item:nth-child(3){order:3;text-align:right}.collection .quick-add__submit{font-size:12px!important;width:100%;min-width:100%;max-width:100%}}@media screen and (max-width:749px){.link,.customer a{font-size:1.1rem!important}footer .footer-block__newsletter p{font-size:14px}.card__information .card__heading{font-size:13px}.product__title h1{font-size:24px!important}.footer__content-top{padding-left:calc(2rem / var(--font-body-scale))!important;padding-right:calc(2rem / var(--font-body-scale))!important}.image-with-text__content{padding:4rem calc(0rem / var(--font-body-scale)) 5rem!important;padding-bottom:1rem!important}.text-slider .txt-slder p{color:#4a2c2a!important;font-size:16px!important;line-height:22px!important}.footer-block.grid__item{margin:1rem 0!important}.footer-block__heading{margin-bottom:1rem!important}.image-with-text__content,.image-with-text__text{align-items:center!important;text-align:center}.header__icon .icon{height:1.8rem;width:1.8rem}body p{font-size:14px}.cart-drawer .cart-item cart-remove-button{margin-left:15px!important}.section-template--18782088331568__1acc7223-5659-4106-be4f-935e6d0cf397-padding,.section-template--18782088331568__99a201e2-6439-4800-b4f4-fffe04513e03-padding{padding-top:0;padding-bottom:27px}.section-template--18782088331568__1acc7223-5659-4106-be4f-935e6d0cf397-padding.page-width,.section-template--18782088331568__99a201e2-6439-4800-b4f4-fffe04513e03-padding.page-width{padding:0!important}#shopify-section-template--18782088331568__1acc7223-5659-4106-be4f-935e6d0cf397{margin-top:-92px;padding-bottom:4rem}.index .header-wrapper{background-color:transparent}.header__search.mobile{display:flex!important}.menu-drawer{top:0%!important}.header__icon--menu{position:absolute!important;z-index:99999999!important;overflow:hidden!important;top:25%!important;left:0%}#menu-drawer{height:calc(100vh - 3rem)!important}.menu-drawer__navigation{padding:7.6rem 0!important}.header__icons .site-header__icon.header__icon{display:none}.menu-drawer__account{margin-bottom:0rem!important}.header__icon svg{width:25px;height:25px}#shopify-section-template--18782088331568__1acc7223-5659-4106-be4f-935e6d0cf397 .image-with-text__media{padding-bottom:155%!important}.header__heading-logo{max-width:70%!important}}@media screen and (max-width:500px){h2{font-size:28px!important;color:#4a2c2a!important}}.announcement-bar__message{padding:5px 0!important}p.announcement-bar__message.center.h5 span a{text-decoration:underline!important}.image-with-text__content{padding:0 1rem 6rem!important}.card__inner.ratio{--ratio-percent: 158% !important}.text-slider .next svg,.text-slider .previous svg{stroke:#cac2c4!important}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-width:calc(13rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.image-with-text__content .image-with-text__text+.button{margin-top:2rem}.about-sec h2.rich-text__heading.rte.inline-richtext.h1,.sustain-class h2.image-with-text__heading.inline-richtext.h1,.bare-coll h2.image-with-text__heading.inline-richtext.h0{font-size:38px!important}.about-sec .rich-text__blocks>*+*{margin-top:3rem}.bare-coll p{color:#674836!important}.header__submenu{border:none!important}.header__submenu .header__menu-item{justify-content:center!important}.header__submenu li{padding:0!important}.header__submenu li:hover a{background:transparent!important}.list-social{justify-content:center!important}footer .footer-block__newsletter p{font-size:15px!important;color:#4a2c2a!important;margin-bottom:10px}h2.footer-block__heading.inline-richtext{font-size:20px!important;color:#4a2c2a!important;margin-bottom:7px}.field__label,.customer .field label{font-size:13px}.collection-hero__description{max-width:100%!important}.collection-hero__description h3{font-size:26px}.collection-hero__description p{font-size:16px;width:353px;margin:0 auto}.card__content{padding-top:16px!important}.card--card .quick-add{margin:0 1.3rem 1rem;position:absolute;bottom:8rem;width:fit-content!important;opacity:0}.card-wrapper:hover .card--card .quick-add{opacity:1}.card--card .quick-add button{background:#e6e6e5b5}.collection .quick-add__submit{min-height:34px;width:36px;min-width:36%}.full-unstyled-link{text-transform:capitalize}div#comp-komuv3mb a{text-decoration:underline!important}#nextpre{display:flex;justify-content:flex-end;margin-right:0%;margin-bottom:10px}.next-prev-icon{color:#000;text-decoration:unset;width:55px;text-align:center;font-size:13px}.prev-icon{border-right:2px solid;border-radius:0}.related-products{padding-top:85px;padding-bottom:68px}.page-width.product-page{padding:8rem 15rem}summary.header__menu-item.list-menu__item.link.focus-inset a{color:#4a2c2a;font-weight:500;font-size:16px}.header--top-center *>.header__search{display:block!important}.list-menu--disclosure{left:-5rem}summary.list-menu__item{padding-right:1.7rem!important}.quick-add-modal__content.global-settings-popup #nextpre{display:none}div#modal-signup-main-content{border:1px solid black;padding:2rem}.about-sec p{width:67%;margin:0 auto}@media screen and (max-width:768px){.menu-drawer summary.menu-drawer__menu-item a{color:#4a2c2a}div#comp-kosnkjd1{text-align:center;margin:15px}form#ContactForm{margin:0 auto;width:85%}.js .menu-drawer__submenu{position:unset!important;transform:translate(0)!important}button.menu-drawer__close-button.link.link--text.focus-inset{display:none}.menu-drawer__close-button{margin-top:0!important}.product__accordion .accordion__content table{margin-left:5px!important}main#MainContent,.product-page{margin-top:10%!important}.index main#MainContent{margin-top:0!important}div#comp-kosnkjd1{text-align:center}.product__title h1{margin-top:2rem}div#comp-komuv3mb,div#comp-kon0o7a9,div#comp-kon0hcep,div#comp-kon1cw9w{padding:20px}.product__accordion .accordion__content{padding:10px 0rem!important}.select_add_to_cart .button{margin:10px 0!important}.accordion summary{padding:2.5rem 0!important}.Best-seller .slick-list{padding:0 10%!important}.Best-seller .slick-slide{margin:0!important}.Best-seller .Image-sld{padding:0!important}.about-sec p{width:100%!important;margin:0 auto}.bare-coll .image-with-text__text.rte.body p{font-size:15px!important;width:94%;margin:0 auto}.text-slider .txt-slder p{width:95%;margin:0 auto}div#shopify-section-template--20011523440944__1acc7223-5659-4106-be4f-935e6d0cf397 .image-with-text__media.image-with-text__media--adapt.gradient.color-background-1.global-media-settings.media{padding-bottom:156.003215%!important}.section-template--20011523440944__1acc7223-5659-4106-be4f-935e6d0cf397-padding{padding-top:0!important;padding-bottom:0!important}.Tooltip2316028497__tpaArrow{right:47%!important;top:-9px!important;rotate:-90deg}.CorePopopopoverContent{left:30%!important;top:112%;z-index:99}.select_add_to_cart .button{min-width:30rem!important}.image-with-text__text.rte.body{padding-right:0rem!important}.page-width.product-page{padding:15px!important}.footer__content-top.page-width{padding:10px!important}footer .footer-block__newsletter p{font-size:12px!important;margin:0 0 6px}footer .footer-block__newsletter h2.footer-block__heading.inline-richtext{font-size:15px!important;margin-top:15px}footer .footer-block__newsletter .field__input{height:2.5rem!important}footer .newsletter-form__button{width:28%!important}footer .footer-block__newsletter .field__label{top:calc(.5rem + var(--inputs-border-width))}footer .footer-block__newsletter{padding:2px 6px 20px!important}.page h3{font-size:24px!important;text-align:center}.image-with-text__content .image-with-text__text+.button,.about-sec a.button.button--primary{line-height:4rem;width:55%}.about-sec h2.rich-text__heading.rte.inline-richtext.h1{font-size:27px!important;margin-top:-3rem;margin-bottom:-1rem}.sustain-class h2.image-with-text__heading.inline-richtext.h1{font-size:27px!important;margin-top:3rem}.about-sec{margin-bottom:4rem}.bare-coll h2.image-with-text__heading.inline-richtext.h0{font-size:26px!important;line-height:1.5em!important;margin-top:2rem}.popup-bac{width:98%!important}.popup-content{padding:1rem!important}button.NewsletterPopup__Close{right:7%!important;top:12%!important}.section-template--20011523440944__99a201e2-6439-4800-b4f4-fffe04513e03-padding{padding-top:0!important}.Best-seller button.flickity-button.flickity-prev-next-button svg{width:23px!important;height:39px!important;fill:#fff!important;stroke:#fff!important}.section-template--20011523440944__7c10477a-0e81-44b3-9a0f-76c812fb8d8d-padding{padding-top:0!important;padding-bottom:0!important}.footer{margin-top:0!important;padding-top:0!important}.popup-content .field__button{border:1px solid;padding:1.5rem 7rem!important;top:1rem;position:relative;margin:0 auto 2rem}span.wixui-rich-text__text{font-size:25px}}.collection-hero.color-background-1.gradient{margin:2rem}button.shopify-payment-button__button.shopify-payment-button__button--unbranded.BUz42FHpSPncCPJ4Pr_f.jjzYeefyWpPZLH9pIgyw.RWJ0IfBjxIhflh4AIrUw{padding:10px 16px!important;font-weight:400;font-size:14px!important}.rte ol{list-style-position:inside;padding-left:0rem}li::marker{font-weight:600}.quantity:before,.quantity:after{box-shadow:none}.quantity{border:1px solid;border-color:#c0c0c099!important}.select-selected{border:1px solid;width:100%;border-color:#c0c0c099!important;color:#444;font-size:14px}.select-items{padding:12px 0;font-size:14px;box-shadow:0 4px 8px #0000001f,0 0 4px #0000001a}ul.related-products-slider li.grid__item{max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important}ul.related-products-slider .next,ul.related-products-slider .previous{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:9}ul.related-products-slider .previous{left:3rem;cursor:pointer}ul.related-products-slider button{background:unset;border:unset}button.flickity-button.flickity-prev-next-button svg{width:14px;stroke:#000;stroke-width:1px}ul.related-products-slider{padding:0 5rem}ul.related-products-slider .next{right:2rem;cursor:pointer;transform:rotate(180deg)}.image-with-text__text.rte.body p,p{font-size:15px!important}@media screen and (max-width:749px){ul.related-products-slider .next{right:-.5rem;top:45%}ul.related-products-slider{padding:0 1.5rem!important}ul.related-products-slider .previous{left:2rem!important}.announcement-bar p,.announcement-bar p a{font-size:13px!important}.section-template--23392402178352__1acc7223-5659-4106-be4f-935e6d0cf397-padding{padding-top:0!important}.header-wrapper,header.header,.section-header,.index .header-wrapper{background:#fff!important;width:100%!important;max-width:100%!important;margin:0!important}}.related-products__heading{margin:10rem 6% 3rem!important;font-size:22px!important}.image-with-text__text.rte.body{padding-right:6rem}span.wixui-rich-text__text{font-weight:400!important;color:#674836;font-size:16px}.product-form__submit{margin-bottom:1rem;padding:10px 16px!important}product-recommendations{margin-top:8rem!important}div#comp-kon1cw9w p,div#comp-komuv3mb p{font-size:15px!important}div#comp-kon1cw9w{font-family:prompt;font-size:15px}.page p strong{text-transform:unset;font-weight:600;font-size:15px;font-family:Prompt}#wishlisthero-product-page-button-container{padding-top:10px;display:none}a.site-header__icon.header__icon.link.focus-inset.wishlist-hero-header-icon{display:none}.quantity__input{font-size:14px!important}.product-form__submit{font-size:14px}nav.breadcrumbs a{color:#444!important;text-decoration:none;font-size:14px}.real_add_to_cart{display:none}.select__select option.selct_options{display:none!important}.CorePopopopoverContent{display:none;background-color:#df3131;border:1px solid rgba(255,255,255,.25);position:absolute;left:-35%;padding:4px 12px;border-radius:3px;color:#fff;line-height:20px;font-family:HelveticaNeueW01-45Ligh,HelveticaNeueW02-45Ligh,HelveticaNeueW10-45Ligh,Helvetica Neue,Helvetica,Arial,\30e1\30a4\30ea\30aa,meiryo,\30d2\30e9\30ae\30ce\89d2\30b4  pro w3,hiragino kaku gothic pro,sans-serif;font-size:14px;-webkit-font-smoothing:auto;box-shadow:0 4px 8px #0000001f,0 0 4px #0000001a}.Tooltip2316028497__tpaArrow{position:absolute;right:-8%;width:7px;height:12px;top:6px}.Tooltip2316028497__tpaArrow path{fill:#df3131!important}.select_add_to_cart .button{min-width:34rem;min-height:45px;margin:3px}.button.button--primary:hover,.button:hover{color:#fff!important;background:#4a2c2a}.wishlist-hero-custom-button.wishlisthero-floating{display:none}.product-form__input.product-form__input--dropdown{position:relative}a.header__menu-item.list-menu__item.link.link--text.focus-inset.caption-large{text-align:center}.contact_icon{width:50px;border-radius:50%;box-shadow:0 2px 8px #0000004d;box-sizing:border-box;height:50px;background:#fff}.contact_icon svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.price__badge-sale{color:#fff!important}.section-header{position:sticky;top:27px!important;z-index:99999!important}.announcement-bar-section{position:sticky;top:0!important;z-index:99999!important}.section-header.shopify-section-group-header-group{z-index:3!important}@media screen and (max-width:749px){.Best-seller .card-wrapper{margin:0 1rem}}@media screen and (max-width:749px){.Best-seller .previous,.Best-seller .next{background:#4a2c2a;padding:10px}.Best-seller .next{right:-2rem!important}.Best-seller button.flickity-button.flickity-prev-next-button svg{width:20px!important;height:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
