.kte-theme .kte-card .kte-title{margin:1rem auto!important;font-style:italic}@media screen and (min-width:768px){.kte-theme .kte-collection-grid,.kte-theme .kte-product-main{max-width:1335px;margin:0 auto}}.kte-link-heading .kte-heading{font-family:HAL Timezone!important;font-size:38px;line-height:1.13;color:#415b33;padding-bottom:4rem}.kte-link-heading a{color:#415b33}.kte-theme .kte-heading--product{font-style:italic}.kte-theme .kte-container{width:100%;height:100%;max-width:1435px;margin:auto}@media screen and (min-width:768px){.kte-theme .kte-container{padding-left:30px;padding-right:30px}}@media screen and (max-width:767px){.kte-theme .kte-wrapper{padding:0 20px}}.kte-theme .kte-heading{margin:0;line-height:1.1}.kte-theme .kte-heading--hero{font-family:HAL Timezone;font-size:24px}.kte-theme .kte-heading--product{font-family:HAL Timezone;font-size:28px;line-height:1.13;color:#415b33}.kte-theme .kte-heading--primary{font-family:HAL Timezone;font-weight:400;font-size:20px;color:#415b33}.kte-theme .kte-heading--secondary{font-family:HAL Timezone;font-style:italic;color:#415b33}.kte-theme .kte-heading--tertiary{font-family:HAL Timezone;font-style:italic;font-size:22px;line-height:1.1;color:#4a5940}.kte-theme .kte-heading--cart{font-family:HAL Timezone;font-size:20px;line-height:1;text-align:center;color:#415b33}@media screen and (min-width:1024px){.kte-theme .kte-heading--hero{font-size:46px;letter-spacing:-1px}.kte-theme .kte-heading--primary{font-size:48px}.kte-theme .kte-heading--secondary{font-size:38px;line-height:1.1;letter-spacing:-.5px}.kte-theme .kte-heading--product{font-size:38px}}.kte-theme .kte-title--primary{font-family:HAL Timezone;font-size:28px;line-height:32px;letter-spacing:-1px;color:#4f6b3e}.kte-theme .kte-title--secondary,.kte-theme .kte-title--product{font-family:HAL Timezone}.kte-theme .kte-title--mini{font-family:HAL Timezone;font-size:24px;line-height:1.1;letter-spacing:-1px;color:#415b33}.kte-theme .kte-image{width:100%;border-radius:12px}.kte-theme .kte-kicker{margin:0}.kte-theme .kte-kicker--primary{font-family:HAL Timezone;font-style:italic;font-size:22px;color:#415b33}.kte-theme .kte-text{font-family:HAL Timezone;line-height:1.2;margin:0;font-size:14.5px;color:#415b33}.kte-theme .kte-text--primary{font-family:HAL Timezone;font-size:14.5px;line-height:1.5}.kte-wrapper--navbar{text-transform:uppsercase}.kte-theme .kte-text--extra-large{font-family:HAL Timezone;font-weight:400;font-size:28px;line-height:1.14;letter-spacing:-1px;color:#415b33}@media screen and (min-width:768px){.kte-theme .kte-text,.kte-theme .kte-text--primary{font-size:18px}}@media screen and (min-width:1024px){.kte-theme .kte-text--primary{font-size:18px;line-height:1.2}.kte-theme .kte-text--extra-large{font-size:38px;line-height:1.1;letter-spacing:-.5px}}.kte-theme .kte-btn{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;text-decoration:none;text-align:center;line-height:1;border:0}.kte-theme .kte-btn--primary{font-family:HAL Timezone;padding:15px 40px;font-size:17px;border-radius:10px;background-color:#415b33;color:#fbf1dc}.kte-theme .kte-btn--secondary{font-family:HAL Timezone;border-radius:50%;text-decoration:underline;padding:20px 64px;color:#415b33;border:1px solid #415b33}.kte-theme .kte-btn--tertiary{font-family:HAL Timezone;font-weight:400;font-size:17px;line-height:1.3;text-decoration-line:underline;color:#4f6b3e}.kte-theme .kte-btn .kte-btn__text{margin:0}.kte-theme .kte-cart-btn{display:flex;align-items:center;cursor:pointer}.kte-theme .kte-btn--link{text-decoration:underline}.kte-theme .kte-btn--cart-remove{font-family:HAL Timezone;font-size:17px;color:#415b33;font-style:italic;text-decoration:underline}.kte-theme .kte-py--default{padding-top:88px;padding-bottom:88px}.kte-theme .kte-py--roomy{padding-top:98px;padding-bottom:98px}.kte-theme .kte-bg{background-color:#fbf1dc}.kte-theme .py-regular{padding-top:72px;padding-bottom:72px}.kte-theme .py-roomy{padding-top:100px;padding-bottom:100px}.kte-theme .py-alternative{padding-top:54px;padding-bottom:78px}.kte-theme .py-blog{padding-top:86px;padding-bottom:100px}.kte-theme .py-collection{padding-top:55px;padding-bottom:120px}.kte-theme .w-tiny{max-width:480px;margin:auto}.kte-theme .w-small{max-width:620px;margin:auto}.kte-theme .kte-carousel .kte-card-product{padding:1.5rem;margin:auto;text-align:center}.kte-theme .kte-card-product .sd-product-cover{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.kte-theme .kte-card-product .sd-product-cover img{width:100%;height:100%}.kte-theme .kte-carousel .kte-card-article{max-width:286px;margin:auto;text-align:center}.kte-theme .kte-carousel .kte-card-article kte-image{max-width:233px;margin:auto}.kte-theme .kte-image--oval{border-radius:50%}.kte-theme .kte-image--arch{border-radius:50% 50% 0 0}.kte-theme .kte-image--rectangle{border-radius:10px}.kte-theme .quantity__input{font-size:20px}.kte-theme .kte-menu--main .kte-link{font-family:HAL Timezone;font-size:28px;letter-spacing:-1px;text-decoration-line:underline;color:#415b33}.kte-theme .kte-menu--footer .kte-link{font-family:HAL Timezone;font-size:14px;color:#415b33}.kte-theme .kte-card-product kte-image .kte-image{height:327px;top:1px;left:1px;right:1px;bottom:1px;width:99%;height:99%;border-radius:12px}.kte-theme .kte-card-product .kte-btn{margin-top:6px}.kte-theme .cart-drawer .summary__title{font-family:HAL Timezone;font-style:normal;font-weight:400;font-size:20px;line-height:24px;text-transform:uppercase;color:#415b33}.kte-theme .cart-drawer__footer{padding-top:18px}kte-cart-drawer .drawer__footer>details{border-top:1.4px solid #415b33;border-bottom:1.4px solid #415b33;padding:12px 0;background:#fbf1dc}.announcement-bar__message{font-family:HAL Matex}.announcement-bar__message{color:#fbf1dc}.customer_login label{font-family:HAL Matex}.cart__checkout-button{background-color:#415c33}.kte-card-product h3,.kte-card-product p{max-width:360px}.kte-card-product p{margin:1rem auto!important}@media screen and (min-width:1024px){.kte-carousel-products .kte-card-product{min-height:520px;display:flex;flex-direction:column}.kte-carousel-products kte-product-form{margin-top:auto}}.sd-regular{text-decoration:line-through;opacity:.7;margin:0 7px}.kte-carousel-products .kte-btn{padding:18px}#ms__toggle-box{background:#415c33!important}#ms__toggle-box label{color:#fff!important}#gsGroups{padding-top:48px}#gsGroupsBox{font-family:HAL Timezone;color:#415c33}#gsMultishippingPage{padding-top:48px}.ms__item-title{font-size:20px;margin-left:10px}.action_button{background-color:#4f6b3e}#ms__toggle-box{background-image:url(/cdn/shop/files/Vector_18.svg?v=1732392248);background-repeat:no-repeat;background-size:cover;background-position:center}#ms__toggle-box label{font-size:11px}
/*# sourceMappingURL=/cdn/shop/t/30/assets/kte-theme.css.map */
