body{margin:0}.container{max-width:100%;margin:auto;padding:0 20px}html{scroll-behavior:smooth}.field{outline:none!important;box-shadow:none!important}button{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none}header.page-width{padding:0 20px}.header__icons .header__icon .svg-wrapper{width:auto;height:auto}.drawer-menu .header__icons{padding:0;gap:10px}.header__heading-logo-wrapper{padding:10px}summary.header__icon.header__icon--menu{height:auto!important;width:auto}.header__icon span{height:100%;position:relative}.header__icon--menu .icon{left:0}.header__heading .header__heading-logo{min-width:200px;width:100%}body .header__icon,body .header__icon--cart .icon{height:auto;width:auto;padding:0}.header__icons details[open]>.search-modal{animation:none}.header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app)>.header__search{display:none!important}body .cart-count-bubble{left:4px;width:18px;height:18px;font-size:10px}.section-header.scrolled-past-header .header__heading-logo{min-width:90px;max-width:90px}.scrolled-past-header .header-wrapper{background-color:#ffffffe6}body .menu-drawer__menu-item{padding:.5rem 1.5rem}body .menu-drawer__menu-item{line-height:1.5;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;letter-spacing:1px;font-size:17px;text-transform:none}.menu__drawerlogin a{padding:.5rem 1.5rem}.search-modal__content label.field__label{display:none}.search-modal__content #Search-In-Modal::placeholder{line-height:1.5;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;letter-spacing:1px;font-size:16px;opacity:1}.search-modal__content #Search-In-Modal{padding:9px 85px 9px 12px;margin:0;height:auto;line-height:1.5;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;letter-spacing:1px;font-size:16px}.search-modal__form .field:before,.search-modal__form .field:after{display:none}.search-modal__form .field{border:1px solid #e4e4e4}button.search__button.field__button .svg-wrapper{height:auto;width:auto}button.search__button.field__button .svg-wrapper .icon.icon-search{width:19px;height:19px}button.search__button.field__button{height:44px;width:40px}button.reset__button.field__button{height:44px;width:auto;right:48px}button.reset__button.field__button .icon.icon-close{width:20px;height:20px}button.predictive-search__item span{font-family:Assistant,sans-serif;color:#000;text-align:center;font-size:18px;line-height:24px;font-weight:400;letter-spacing:normal}h2.drawer__heading{line-height:24px;font-size:18px;color:#000;letter-spacing:normal;font-family:DM Sans,sans-serif;margin:0}.drawer__close .svg-wrapper{height:16px!important;width:16px!important}body button.drawer__close{min-width:auto;min-height:auto;right:0;top:25px}body .cart-drawer__warnings .drawer__close{right:15px}body .cart-item__title .cart-item__name{line-height:18px;font-size:16px;color:#000;letter-spacing:normal;font-family:DM Sans,sans-serif}body .product-option{font-family:Assistant,sans-serif;color:#000;font-size:16px;line-height:24px;font-weight:600;letter-spacing:normal}body span.price.price--end{font-family:Assistant,sans-serif;color:#000;font-size:20px;line-height:24px;font-weight:600;letter-spacing:normal}body .quantity__input{font-family:Assistant,sans-serif;color:#000;font-size:16px;line-height:24px;font-weight:600;letter-spacing:normal}body quantity-input.quantity.cart-quantity{width:110px;min-height:40px}body .quantity__button{width:35px}body .quantity__button .svg-wrapper{width:12px}body .cart-item__name:hover{text-decoration:none}body .caption-with-letter-spacing{color:#000;font-size:16px;align-self:stretch;text-align:left;font-family:DM Sans," sans-serif";font-weight:700;line-height:28px;letter-spacing:normal}body h2.totals__total{font-family:Assistant,sans-serif;color:#000;font-size:20px;line-height:24px;font-weight:600;letter-spacing:normal;margin:0}body .totals__total-value{font-family:Assistant,sans-serif;color:#000;font-size:20px;line-height:24px;font-weight:600;letter-spacing:normal}body small.tax-note.caption-large.rte{color:#000;font-size:14px;align-self:stretch;text-align:left;font-family:DM Sans," sans-serif";font-weight:400;line-height:20px;letter-spacing:normal}body button#CartDrawer-Checkout{width:100%;font-weight:600;font-size:20px;color:#fff;cursor:pointer;overflow:hidden;align-self:stretch;padding:14px 44px;background-color:#5d432c;background-image:none;border:none!important;border-radius:34px;box-shadow:0 6px 6px #000;transition:all .3s cubic-bezier(.4,0,.2,1);line-height:24px;font-family:DM Sans,sans-serif;min-height:45px;letter-spacing:normal}body button#CartDrawer-Checkout:hover,.cart-drawer__empty-content a.button:hover{box-shadow:0 3px 3px #000}body button#CartDrawer-Checkout:before,body button#CartDrawer-Checkout:after{display:none}.cart-drawer__empty-content a.button{width:100%;font-weight:600;font-size:20px;color:#fff;cursor:pointer;align-self:stretch;background-color:#5d432c;background-image:none;box-shadow:#000 0 6px 6px;line-height:24px;font-family:DM Sans,sans-serif;min-height:45px;letter-spacing:normal;max-width:300px;overflow:hidden;padding:14px 44px;border-radius:34px;transition:.3s cubic-bezier(.4,0,.2,1);border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important}.cart__empty-text{font-family:Assistant,sans-serif;color:#000;font-size:26px;line-height:normal;font-weight:600;letter-spacing:normal;margin:0 0 30px}.cart__login-title.h3{line-height:24px;font-size:18px;color:#000;letter-spacing:normal;font-family:DM Sans,sans-serif;margin:50px 0 0}.cart__login-paragraph,.cart__login-paragraph a{color:#000;font-size:16px;align-self:stretch;font-family:DM Sans," sans-serif";font-weight:400;line-height:20px;letter-spacing:normal;text-align:center}.cart__login-paragraph{margin-top:20px}.contact h2.title{line-height:1.5;text-align:center;font-size:30px;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;margin:0 0 24px}.contact_subheading{font-size:16px;color:#000;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;text-align:center}#ContactForm{margin:44px 0 0}#ContactForm .field:before,#ContactForm .field:after,.button:before,.button:after{display:none}#ContactForm .field input,#ContactForm .field textarea{padding:10px!important;min-height:auto;border:1px solid rgb(211,211,211);color:#000;font-size:16px;font-family:Open Sans,sans-serif;font-weight:400;line-height:24px;letter-spacing:0px}#ContactForm .field input{height:45px}#ContactForm .field label{top:0;left:0;color:#000;font-size:16px;text-align:center;font-family:Open Sans,sans-serif;font-weight:400;line-height:24px;letter-spacing:0px}#ContactForm .field{padding:30px 0 0}#ContactForm .field textarea{height:170px}.contact__button{margin-top:0!important}.contact__button .button{width:100%;font-weight:600;font-size:20px;color:#fff;cursor:pointer;overflow:hidden;align-self:stretch;padding:14px 44px;background-color:#5d432c;background-image:none;border:none!important;border-radius:34px;box-shadow:0 6px 6px #000;transition:all .3s cubic-bezier(.4,0,.2,1);line-height:24px;font-family:DM Sans,sans-serif;min-height:45px;letter-spacing:normal;max-width:300px}h2.form-status,.contact .form__message{color:#000;font-size:16px;align-self:stretch;text-align:left;font-family:DM Sans," sans-serif";font-weight:400;line-height:20px;letter-spacing:normal;display:flex;align-items:center}body .icon-error{width:16px!important;height:16px!important}ul.form-status-list{display:none}h2.form-status.caption-large.text-body{padding-bottom:20px}.contact__button .button:hover{box-shadow:0 3px 3px #000}legend.loop-selling-plan-fieldset-legend{display:none}fieldset#loop-selling-plan-fieldset{border:none;padding:0;margin:0}.loop-purchase-options-label{font-weight:700;margin:0 0 20px;color:#5d432c;line-height:22px;font-size:22px;letter-spacing:normal;font-family:DM Sans,sans-serif}.susbcription-box{border:1px solid #5D432C61;border-radius:14px;position:relative;margin:0 0 20px;overflow:hidden}.loop-selected-selling-plan-group{background:#f7f1eb}.susbcription-box:has(.loop-selected-selling-plan-group){border-color:#5d432c}.subs-left{display:flex;align-items:center;gap:10px}.subs-tp{display:flex;align-items:center;justify-content:space-between;width:100%;gap:15px}.subs-left input{width:20px;height:20px;min-width:20px;min-height:20px;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;border:2px solid #5D432C;border-radius:50%;background-color:transparent;cursor:pointer;margin:0!important;appearance:none;-webkit-appearance:none}.loop-selected-selling-plan-group .subs-left input:before{content:"";width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#5d432c;border-radius:50%}.inner-pd{padding:16px;cursor:pointer}.subs-left label{color:#002613;cursor:pointer;font-size:18px;font-family:DM Sans," sans-serif";font-weight:700;line-height:22px;letter-spacing:0px}.price-bar{color:#002613;font-size:16px;font-family:DM Sans," sans-serif";font-weight:700;line-height:20px}.subs-list{padding:10px 0 0;color:#002613;font-size:15px;font-family:DM Sans," sans-serif";font-weight:500;line-height:18px;position:relative}.loop-subscription-group-discount-badge{background:#ffc107;border-radius:20px;padding:3px 12px;color:#000;font-size:12px;text-align:center;font-family:DM Sans," sans-serif";font-weight:700;line-height:20px;letter-spacing:normal}.loop-selling-plan-selector-description{padding:20px 0 0}@media(min-width:750px){.for-mobile{display:none!important}}@media(max-width:749px){.for-desktop{display:none!important}.loop-subscription-group-discount-badge{padding:3px 8px;font-size:11px;line-height:16px}.subs-left label{font-size:15px}.subs-tp{gap:5px}}@media screen and (max-width:749px){.header__heading .header__heading-logo{max-width:200px}body .header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app){grid-template-columns:1fr 1fr 1fr;grid-template-areas:"left-icons heading icons"}body .cart-count-bubble{width:15px;height:15px;font-size:9px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-global.css.map */
