.button,button,.btn,input[type=submit]{border-radius:12px!important}input,textarea,select{border-radius:10px!important}.card,.card-wrapper,.product-card{border-radius:12px!important;overflow:hidden}.btn:not(.cart__checkout):not(.shopify-payment-button__button):not(.product-form__submit):not(button[name=add]):not(.js-drawer-close):not(.drawer__close-button):not(.js-qty__adjust){background:#a85a1f!important;color:#f7f3ec!important;border:2px solid #a85a1f!important;border-radius:14px!important;padding:16px 36px!important;font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;text-decoration:none!important;transition:all .35s cubic-bezier(.25,.46,.45,.94)!important;box-shadow:0 4px 16px #a85a1f33!important;transform:scale(1)!important;cursor:pointer!important}.btn:not(.cart__checkout):not(.shopify-payment-button__button):not(.product-form__submit):not(button[name=add]):not(.js-drawer-close):not(.drawer__close-button):not(.js-qty__adjust):hover{background:#c06a25!important;border-color:#c06a25!important;color:#fff!important;transform:scale(1.05)!important;box-shadow:0 8px 28px #a85a1f59!important}.btn:not(.cart__checkout):not(.shopify-payment-button__button):not(.product-form__submit):not(button[name=add]):not(.js-drawer-close):not(.drawer__close-button):not(.js-qty__adjust):active{transform:scale(1.02)!important}.contact-form input[type=text],.contact-form input[type=email],.contact-form textarea,.form__input,.template-page input[type=text],.template-page input[type=email],.template-page textarea{border:1.5px solid #e0d9cf!important;border-radius:12px!important;padding:14px 18px!important;font-family:Jost,sans-serif!important;font-size:15px!important;color:#1c1b19!important;background:#fff!important;transition:border-color .3s ease,box-shadow .3s ease!important}.contact-form input[type=text]:focus,.contact-form input[type=email]:focus,.contact-form textarea:focus,.form__input:focus,.template-page input[type=text]:focus,.template-page input[type=email]:focus,.template-page textarea:focus{border-color:#a85a1f!important;box-shadow:0 0 0 3px #a85a1f1a!important;outline:none!important}.contact-form label,.template-page label{font-family:Jost,sans-serif!important;font-weight:600!important;color:#1c1b19!important;font-size:14px!important}.contact-form .btn,.contact-form input[type=submit],.contact-form button[type=submit],.template-page .btn,.template-page input[type=submit]{background:#a85a1f!important;color:#f7f3ec!important;border:2px solid #a85a1f!important;border-radius:14px!important;padding:16px 40px!important;font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;transition:all .35s cubic-bezier(.25,.46,.45,.94)!important;box-shadow:0 4px 16px #a85a1f33!important;transform:scale(1)!important;cursor:pointer!important}.contact-form .btn:hover,.contact-form input[type=submit]:hover,.contact-form button[type=submit]:hover,.template-page .btn:hover,.template-page input[type=submit]:hover{background:#c06a25!important;border-color:#c06a25!important;color:#fff!important;transform:scale(1.05)!important;box-shadow:0 8px 28px #a85a1f59!important}body.template-blog #MainContent{background:#f7f3ec!important}body.template-blog .breadcrumb{font-family:Jost,sans-serif!important;font-size:.78rem!important;color:#6b635a!important;padding:12px 0 0!important;margin:0!important}body.template-blog .breadcrumb a{color:#a85a1f!important;text-decoration:none!important}body.template-blog .section-header{text-align:left!important;padding:16px 0 24px!important;margin:0!important}body.template-blog .section-header__title{font-family:Playfair Display,Georgia,serif!important;font-size:2.2rem!important;font-weight:500!important;color:#1c1b19!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important}body.template-blog #BlogTagFilter{font-family:Jost,sans-serif!important;font-size:.85rem!important;font-weight:400!important;color:#6b635a!important;border:1px solid #E8D9CC!important;border-radius:8px!important;padding:8px 14px!important;background:#fff!important;cursor:pointer!important;outline:none!important;flex-shrink:0!important;margin:0 0 0 auto!important}body.template-blog #BlogTagFilter:focus{border-color:#a85a1f!important}body.template-blog .page-width.page-content{display:grid!important;grid-template-columns:repeat(3,1fr)!important;align-items:start!important;gap:24px!important;max-width:1280px!important;padding:0 40px 50px!important}body.template-blog .page-content>.breadcrumb,body.template-blog .page-content>.section-header,body.template-blog .page-content>.pagination{grid-column:1 / -1!important}body.template-blog article.article--layout{flex-direction:column!important;background:#fff!important;border-radius:12px!important;overflow:hidden!important;border:1px solid #E8D9CC!important;box-shadow:0 2px 12px #1c1b190f!important;transition:transform .3s ease,box-shadow .3s ease!important;position:relative!important;cursor:pointer!important}body.template-blog article.article--layout:hover{transform:translateY(-4px)!important;box-shadow:0 8px 28px #a85a1f1f!important}body.template-blog .article__h3 a:after{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:1!important}body.template-blog article a.btn{position:relative!important;z-index:2!important}body.template-blog .article--layout .article__image-wrap,body.template-blog .article--layout .article__image-wrap--right{order:-1!important;width:100%!important;max-width:100%!important;flex:none!important;overflow:hidden!important;aspect-ratio:16 / 9!important;height:0!important;padding-bottom:56.25%!important;position:relative!important}body.template-blog .article--layout .article__image-wrap .article__image,body.template-blog .article--layout .article__image-wrap .image-wrap{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-width:100%!important;overflow:hidden!important}body.template-blog .article--layout .article__image-wrap img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover!important;transition:transform .4s ease!important}body.template-blog article.article--layout:hover img{transform:scale(1.05)!important}body.template-blog .article--layout .article__content{width:100%!important;max-width:100%!important;flex:1!important;padding:22px 24px 24px!important;display:flex!important;flex-direction:column!important}body.template-blog .article__date{font-size:0!important;line-height:0!important;margin-bottom:10px!important}body.template-blog .article__date time{font-family:Jost,sans-serif!important;font-size:.72rem!important;font-weight:500!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#a85a1f!important;line-height:1.4!important}body.template-blog .article__date a{display:none!important}body.template-blog .article__h3{font-family:Playfair Display,Georgia,serif!important;font-size:1.1rem!important;font-weight:500!important;color:#1c1b19!important;line-height:1.35!important;margin:0 0 10px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:calc(1.1rem * 1.35 * 2)!important}body.template-blog .article__h3 a{color:#1c1b19!important;text-decoration:none!important}body.template-blog .article__h3 a:hover{color:#a85a1f!important}body.template-blog .article__author{display:none!important}body.template-blog article .rte,body.template-blog article .rte p{font-family:Jost,sans-serif!important;font-size:.86rem!important;line-height:1.7!important;color:#6b635a!important;margin:0 0 18px!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;flex-grow:0!important;max-height:calc(.86rem * 1.7 * 3)!important}body.template-blog article a.btn{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:#a85a1f!important;color:#f7f3ec!important;font-family:Jost,sans-serif!important;font-size:.78rem!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase!important;text-decoration:none!important;padding:14px 24px!important;border:none!important;border-radius:10px!important;box-shadow:none!important;margin:0!important;min-height:auto!important;position:relative!important;z-index:2!important;transition:background .3s ease!important}body.template-blog article a.btn:after{content:"\2192"!important;transition:transform .25s ease!important}body.template-blog article a.btn:hover{color:#fff!important;background:#c06a25!important}body.template-blog article a.btn:hover:after{transform:translate(4px)!important}body.template-blog .pagination{text-align:center!important;padding:10px 0 30px!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important}body.template-blog .pagination a,body.template-blog .pagination span,body.template-blog .pagination .pagination__text{font-family:Jost,sans-serif!important;font-size:.85rem!important;color:#6b635a!important;padding:8px 14px!important;border-radius:8px!important;text-decoration:none!important;border:1px solid #E8D9CC!important;background:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:38px!important;min-height:38px!important;transition:all .2s ease!important}body.template-blog .pagination a:hover{background:#a85a1f!important;color:#f7f3ec!important;border-color:#a85a1f!important}body.template-blog .pagination .is-active,body.template-blog .pagination .active,body.template-blog .pagination span.current{background:#a85a1f!important;color:#f7f3ec!important;border-color:#a85a1f!important;font-weight:600!important}body.template-blog .pagination svg,body.template-blog .pagination .icon{width:14px!important;height:14px!important}@media(max-width:999px){body.template-blog .page-width.page-content{grid-template-columns:repeat(2,1fr)!important;gap:20px!important;padding:0 30px 40px!important}body.template-blog .section-header__title{font-size:1.8rem!important}}@media(max-width:600px){body.template-blog .page-width.page-content{grid-template-columns:1fr!important;padding:0 20px 30px!important}body.template-blog .section-header{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}body.template-blog .article--layout .article__content{padding:18px 20px 20px!important}}.shopify-payment-button__button,.product-form__submit,button[name=add]{background:#a85a1f!important;color:#f7f3ec!important;border:none!important;border-radius:10px!important;padding:20px 32px!important;font-size:17px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;box-shadow:0 6px 20px #a85a1f40;transition:all .3s;animation:bp 2.5s infinite}.shopify-payment-button__button:hover,.product-form__submit:hover,button[name=add]:hover{background:#8f4a18!important;transform:translateY(-2px);box-shadow:0 10px 28px #a85a1f59;animation:none!important}@keyframes bp{0%,to{box-shadow:0 6px 20px #a85a1f40,0 0 #a85a1f66}50%{box-shadow:0 6px 20px #a85a1f40,0 0 0 12px #a85a1f00}}.product__price.sale-price{font-size:28px!important;font-weight:800!important;color:#a85a1f!important}.product__price--compare{font-size:16px!important;font-weight:500!important;color:#2a2928!important;text-decoration:line-through!important}.product__price.sale-price:after{content:"Save $60 \b7  40% off";display:inline-block;background:#a85a1f;color:#f7f3ec;font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px;margin-left:8px;vertical-align:middle}.tt-rating-text{color:#5a5550!important;font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:500!important}.product__media,.product-media,.product__main-photos,.product-slideshow,.product-slideshow.flickity-enabled,.product-main-slide,.product-image-main{border-radius:12px!important;overflow:hidden!important}.product__media img,.product__media model-viewer,.product__media iframe,.product-media img,.product-image-main img{border-radius:12px!important}.product__thumb,.product__thumb img,.product__thumbnail img,.thumbnail img{border-radius:8px!important;overflow:hidden!important}.slideshow .btn,.slideshow a.btn,.hero .btn,.hero a.btn,.slideshow__slide .btn,.slideshow__slide a.btn{background:#a85a1f!important;color:#f7f3ec!important;border:2px solid #a85a1f!important;border-radius:16px!important;padding:18px 40px!important;font-family:Jost,sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:2.5px!important;text-transform:uppercase!important;text-decoration:none!important;display:inline-block!important;transition:all .35s cubic-bezier(.25,.46,.45,.94)!important;box-shadow:0 4px 20px #a85a1f4d!important;transform:scale(1)!important}.slideshow .btn:hover,.slideshow a.btn:hover,.hero .btn:hover,.hero a.btn:hover,.slideshow__slide .btn:hover,.slideshow__slide a.btn:hover{background:#c06a25!important;border-color:#c06a25!important;color:#fff!important;transform:scale(1.06)!important;box-shadow:0 8px 32px #a85a1f73!important}.slideshow .btn:active,.slideshow a.btn:active,.hero .btn:active,.hero a.btn:active,.slideshow__slide .btn:active,.slideshow__slide a.btn:active{transform:scale(1.02)!important;box-shadow:0 4px 16px #a85a1f59!important}#CartDrawer,#CartDrawer.drawer,#CartDrawer.drawer.drawer--right{--colorDrawerButton: #a85a1f;--colorDrawerBg: #f7f3ec;--colorDrawerBorder: rgba(28, 27, 25, .06)}#CartDrawer.drawer.drawer--right{background:#f7f3ec!important;font-family:Jost,sans-serif!important;color:#1c1b19!important;box-shadow:-10px 0 50px #1c1b1940!important;border-left:none!important}#CartDrawer .drawer__fixed-header{background:#1c1b19!important;border-bottom:none!important}#CartDrawer .drawer__header{padding:22px 24px 20px!important;background:#1c1b19!important;min-height:68px!important}#CartDrawer .drawer__title{font-family:Playfair Display,serif!important;font-size:22px!important;font-weight:700!important;color:#f7f3ec!important;letter-spacing:.5px!important}#CartDrawer .drawer__close-button,#CartDrawer .drawer__close-button.js-drawer-close{background:#f7f3ec26!important;border:1.5px solid rgba(247,243,236,.3)!important;border-radius:50%!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;opacity:1!important;transition:all .2s ease!important}#CartDrawer .drawer__close-button:hover{background:#f7f3ec4d!important}#CartDrawer .drawer__close-button svg{stroke:#f7f3ec!important;stroke-width:2.5px!important;width:20px!important;height:20px!important;display:block!important}#CartDrawer .drawer__close-button svg path{stroke:#f7f3ec!important;stroke-width:2.5px!important}#CartDrawer .icon__fallback-text{position:absolute!important;clip:rect(0 0 0 0)!important;height:1px!important;width:1px!important;overflow:hidden!important}#CartDrawer .drawer__scrollable:before{content:"\2713  FREE Shipping"!important;display:block!important;background:#2d7a3a12!important;border:1px solid rgba(45,122,58,.12)!important;border-radius:10px!important;padding:10px 16px!important;margin-bottom:8px!important;text-align:center!important;font-size:13px!important;font-weight:600!important;color:#2d7a3a!important}#CartDrawer [data-products]:before{content:"\1f6e1  30-Day Money-Back Guarantee"!important;display:block!important;background:#a85a1f0f!important;border:1px solid rgba(168,90,31,.12)!important;border-radius:10px!important;padding:10px 16px!important;margin-bottom:10px!important;text-align:center!important;font-size:13px!important;font-weight:600!important;color:#a85a1f!important}#CartDrawer .drawer__inner{background:#f7f3ec!important}#CartDrawer .drawer__scrollable{padding:16px 20px!important;background:#f7f3ec!important}#CartDrawer .drawer__scrollable::-webkit-scrollbar{width:3px}#CartDrawer .drawer__scrollable::-webkit-scrollbar-track{background:transparent}#CartDrawer .drawer__scrollable::-webkit-scrollbar-thumb{background:#1c1b191f;border-radius:3px}#CartDrawer [data-products]{display:flex!important;flex-direction:column!important;gap:12px!important}#CartDrawer [data-products] .cart__item-row:not(.cart__item-sub){background:#fff!important;border-radius:14px!important;padding:16px!important;margin:0!important;border:1px solid rgba(28,27,25,.06)!important;box-shadow:0 2px 12px #1c1b190a!important}#CartDrawer [data-products] img,#CartDrawer .cart__image{width:90px!important;height:90px!important;min-width:90px!important;max-width:90px!important;object-fit:cover!important;border-radius:10px!important;border:1px solid rgba(28,27,25,.06)!important}#CartDrawer [data-products] a{font-family:Playfair Display,serif!important;font-size:15px!important;font-weight:600!important;color:#1c1b19!important;text-decoration:none!important}#CartDrawer [data-products] a:hover{color:#a85a1f!important}#CartDrawer .js-qty__wrapper{border:1.5px solid rgba(28,27,25,.15)!important;border-radius:10px!important;overflow:hidden!important;background:#f7f3ec!important}#CartDrawer .js-qty__wrapper .js-qty__adjust{background:transparent!important;border:0!important;color:#1c1b19!important;font-size:18px!important}#CartDrawer .js-qty__wrapper .js-qty__adjust:hover{background:#a85a1f14!important}#CartDrawer .js-qty__wrapper .js-qty__num{border-left:1.5px solid rgba(28,27,25,.15)!important;border-right:1.5px solid rgba(28,27,25,.15)!important;background:#fff!important;font:700 15px Jost,sans-serif!important;color:#1c1b19!important}#CartDrawer [data-price]{font-family:Playfair Display,serif!important;font-weight:700!important;color:#1c1b19!important}#CartDrawer s,#CartDrawer del{color:#9b9590!important}#CartDrawer [data-discounts]{color:#2d7a3a!important;font-weight:600!important}#CartDrawer a[href*="/cart/change"]{color:#9b9590!important;font-size:11px!important}#CartDrawer .drawer__footer{background:#fff!important;border-top:none!important;padding:20px 24px 24px!important;box-shadow:0 -6px 30px #1c1b1914!important;border-radius:20px 20px 0 0!important}#CartDrawer .cart__savings,#CartDrawer [data-savings]{color:#2d7a3a!important;font-size:13px!important;font-weight:600!important;text-align:center!important;margin-bottom:10px!important;padding:9px 16px!important;background:#2d7a3a0f!important;border-radius:8px!important;border:1px solid rgba(45,122,58,.1)!important;font-family:Jost,sans-serif!important}#CartDrawer .cart__savings.hide:not(:empty),#CartDrawer [data-savings].hide:not(:empty){display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;overflow:visible!important;position:static!important}#CartDrawer .cart__savings:empty,#CartDrawer [data-savings]:empty{display:none!important;padding:0!important;margin:0!important;border:none!important}#CartDrawer .cart__item-sub.cart__item-row{background:transparent!important;border-radius:0!important;box-shadow:none!important;border:none!important;border-bottom:none!important}#CartDrawer .cart__subtotal{font-size:12px!important;text-transform:uppercase!important;letter-spacing:2.5px!important;font-weight:600!important;color:#6b6560!important}#CartDrawer [data-subtotal]{font-family:Playfair Display,serif!important;font-size:28px!important;font-weight:700!important;color:#1c1b19!important}#CartDrawer .ajaxcart__note{text-align:center!important;font-size:12px!important;color:#6b6560!important;margin-bottom:14px!important;padding:10px 14px!important;background:linear-gradient(135deg,#fef9f3,#fdf5eb)!important;border-radius:10px!important;border:1px solid rgba(168,90,31,.08)!important}#CartDrawer .cart__checkout-wrapper{background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important}.drawer .cart__checkout,#CartDrawer .cart__checkout,#CartDrawer .btn.cart__checkout,#CartDrawer .drawer__footer .cart__checkout{background:#a85a1f!important;background-color:#a85a1f!important;color:#f7f3ec!important;border:none!important;border-radius:12px!important;font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:3px!important;padding:18px 32px!important;cursor:pointer!important;transition:all .3s ease!important;box-shadow:0 4px 16px #a85a1f40!important}.drawer .cart__checkout:hover,#CartDrawer .cart__checkout:hover,#CartDrawer .btn.cart__checkout:hover{background:#8f4c19!important;background-color:#8f4c19!important;box-shadow:0 8px 28px #a85a1f59!important}#CartDrawer .cart__checkout-wrapper:after{content:"\1f512Secure checkout \b7SSL encrypted"!important;display:block!important;text-align:center!important;margin-top:10px!important;font-size:11px!important;color:#9b9590!important}#CartDrawer .essential-banners-block{margin-top:12px!important}#CartDrawer .drawer__cart-empty{text-align:center!important;padding:60px 30px!important;color:#6b6560!important}#CartDrawer .drawer__cart-empty:before{content:"\1f6d2"!important;display:block!important;font-size:48px!important;margin-bottom:16px!important;opacity:.4!important}@media(max-width:768px){#CartDrawer .drawer__header{padding:18px 18px 16px!important}#CartDrawer .drawer__title{font-size:20px!important}#CartDrawer .drawer__scrollable{padding:14px 16px!important}#CartDrawer .drawer__scrollable:before{padding:9px 14px!important;font-size:12px!important}#CartDrawer [data-products]:before{padding:9px 14px!important;font-size:12px!important}#CartDrawer [data-products] .cart__item-row:not(.cart__item-sub){padding:12px!important}#CartDrawer [data-products] img,#CartDrawer .cart__image{width:78px!important;height:78px!important;min-width:78px!important;max-width:78px!important}#CartDrawer .drawer__footer{padding:18px 16px 20px!important}.drawer .cart__checkout,#CartDrawer .cart__checkout{padding:16px 24px!important;font-size:13px!important;letter-spacing:2.5px!important}#CartDrawer [data-subtotal]{font-size:24px!important}}#shopify-section-template--24032798114060__rich-text{margin-top:50px!important;margin-bottom:50px!important}.template-product .product-block{margin-bottom:12px!important}.section--divider{padding-top:30px!important}.section--divider .page-content{padding-top:30px!important;padding-bottom:30px!important}@media screen and (max-width:768px){.product-single__zoom,.product-single__photo-zoom,.product__photo-zoom,.zoom-button,[class*=zoom]{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/customm.css.map */
