/*!/wp-content/uploads/custom-css-js/72939.css*/@charset "UTF-8";.no-scroll,body.no-scroll{overflow:hidden}html{overflow-x:hidden}::selection{background:#c49a6c}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f0f0f0;border-radius:5px}::-webkit-scrollbar-thumb{background:#327543;background:#c88345;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#327543;background:#d9534f}*{outline-color:#c49a6c}.elementor-widget-nav-menu .menu-item a:focus,.elementor-widget-nav-menu .menu-item a:active,.elementor-widget-nav-menu .menu-item a:focus-visible{background-color:transparent!important;outline-color:#c49a6c}.p-zero-margin p{margin:0!important}.woocommerce-checkout .container{padding-left:15px;padding-right:15px}.woocommerce-checkout .container>.row{padding:0;margin:0}.woocommerce-checkout .container>.row>.col-lg-12{padding:0}.woocommerce-checkout .container>.row>.col-lg-12 .elementor-element-18fd876a{padding:0}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-element-466db6f .elementor-element-populated,.elementor-column.elementor-element-0be4cef .elementor-element-populated{padding:20px!important}}.cstm-product-carousel>.elementor-widget-container{width:130vw}.cstm-product-carousel .elementor-swiper-button{background:#44612D!important;height:58px;width:58px;border-radius:50%;opacity:0;pointer-events:none;transition:all 0.3s ease}.cstm-product-carousel .elementor-swiper-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cstm-product-carousel .elementor-swiper-button.swiper-button-disabled{opacity:0!important}.cstm-product-carousel .swiper-slide{height:auto}.cstm-product-carousel .swiper-slide>.elementor-section-wrap{height:100%}.cstm-product-carousel .swiper-slide>.elementor-section-wrap .cstm-product-card{height:100%}.cstm-product-carousel .swiper-slide>.elementor-section-wrap .cstm-product-card .elementor-widget-custom_add_to_cart{margin-top:auto}body section.cstm-product-catalog{padding:0 15px 100px!important;overflow:hidden}body section.cstm-product-catalog_first{padding-top:60px!important}body section.cstm-product-catalog>.e-con-inner{padding:0!important}.cstm-product-catalog .elementor-widget-container h5{font-size:15.75px!important;font-weight:600!important;text-transform:uppercase!important;color:#C88345!important}.cstm-product-catalog h2.elementor-heading-title{font-size:28px!important;color:#44612D!important}@media only screen and (min-width:1025px){.cstm-product-carousel:hover .elementor-swiper-button{opacity:1;pointer-events:auto}.cstm-product-carousel>.elementor-widget-container{width:100%}.cstm-product-carousel .elementor-swiper-button-prev{left:0!important;transform:translate(-50%,-50%)!important}.cstm-product-carousel .elementor-swiper-button-next{right:0!important;transform:translate(50%,-50%)!important}.cstm-product-catalog h2.elementor-heading-title{font-size:35px!important}}@media screen and (max-width:1024px){body section.cstm-product-catalog{padding:0 15px 50px!important;overflow:hidden}}.cstm-variations{list-style:none;margin:7px auto 20px;border-radius:20px;overflow:hidden;padding-left:0}.cstm-variations__item{padding:2px 0;border-top:1px solid rgba(0,0,0,.06);display:flex;align-items:center;justify-content:center;min-height:43px;cursor:pointer;gap:12px}.cstm-variations__item:hover{background:#f6f6f6}.cstm-variations__item_selected{background:#f6f6f6}.cstm-variations__item-label{border-radius:4px;color:#C49A6C;border:1px solid #C49A6C;padding:2px 4px;font-size:10px;font-weight:600;font-family:Outfit;text-transform:uppercase;min-height:27px;display:flex;align-items:center}.cstm-variations bdi{font-size:14px;font-family:Outfit}.cstm-product-card{border-color:beige!important}.cstm-product-card .product_title{font-size:1.2rem!important}.cstm-product-card .elementor-widget-heading{margin-bottom:14px!important}.cstm-product-card__price{text-align:center}.cstm-product-card__price bdi{justify-content:center}.cstm-product-card__btn{min-height:40px;padding:10px;margin:10px auto 0;position:relative!important;color:#ffffff!important;background:#C49A6C;border-radius:8px;display:none;text-decoration:none;text-transform:uppercase!important;font-family:Outfit;font-size:0.6rem!important;font-weight:700;width:118px;align-items:center;text-align:center;margin-left:auto;margin-right:auto;justify-content:center;letter-spacing:.135em;display:flex}.cstm-product-card__btn:before{display:block!important;content:""!important;height:16px!important;width:16px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' fill='none' viewBox='0 0 46 46'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M33.056 25.395a4.423 4.423 0 0 0 3.889-2.288L44.9 8.684c.822-1.466-.244-3.289-1.933-3.289h-32.89L7.99.951H.722v4.444h4.445l8 16.867-3 5.422c-1.622 2.978.51 6.6 3.889 6.6h26.666V29.84H14.056l2.444-4.445h16.556ZM12.189 9.84h27L33.056 20.95h-15.6L12.189 9.84Zm1.867 26.667c-2.445 0-4.423 2-4.423 4.444s1.978 4.444 4.423 4.444c2.444 0 4.444-2 4.444-4.444s-2-4.444-4.444-4.444Zm22.222 0c-2.444 0-4.422 2-4.422 4.444s1.977 4.444 4.422 4.444c2.444 0 4.444-2 4.444-4.444s-2-4.444-4.444-4.444Z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat center / contain!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;left:16px!important}.cstm-product-card .elementor-widget-product_labels_loop{position:absolute;top:20px;left:0;z-index:5;display:block!important}.cstm-product-card .elementor-widget-product_labels_loop .cstm-product-labels{display:flex;flex-direction:column}.cstm-product-card .elementor-widget-product_labels_loop .cstm-product-label{font-weight:500;margin-bottom:6px;color:#fff;font-size:calc(var(--font-size-body, 14px) - 2px);padding:0 7px;position:relative;line-height:20px;min-width:46px;border-top-right-radius:5px;border-bottom-right-radius:5px;text-align:center}.cstm-product-card .elementor-widget-product_labels_loop .cstm-product-label_hot{background:#C88345}.cstm-product-card .elementor-widget-product_labels_loop .cstm-product-label_sale{background:#617E3F}.cstm-product-card .elementor-widget-product_wishlist_button{position:absolute!important;bottom:10px!important;right:10px!important;z-index:5}.cstm-product-card .elementor-widget-product_wishlist_button .woosw-btn{height:35px!important;width:35px!important;border:none!important;border-radius:50%!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important}.cstm-product-card .elementor-widget-product_wishlist_button .woosw-btn span{color:#000000!important;font-size:13px!important}.cstm-product-card .elementor-widget-product_wishlist_button .woosw-btn.woosw-added{background:#C88345!important}.cstm-product-card .elementor-widget-product_wishlist_button .woosw-btn.woosw-added span{color:#ffffff!important}.cstm-product-card .elementor-widget-product_stock_label{position:absolute;top:20px;right:0;z-index:5}.cstm-product-card .elementor-widget-product_stock_label .cstm-product-outofstock{font-weight:500;margin-bottom:6px;background:#fff;color:var(--gray-dark,#000);font-size:calc(var(--font-size-body, 14px) - 2px);padding:0 7px;position:relative;line-height:25px;min-width:46px;border-top-left-radius:5px;border-bottom-left-radius:5px;text-align:center}.cstm-product-card__image{position:relative}.cstm-product-card__image>div{transition:none!important}.cstm-product-card__image>div.elementor-widget-image-gallery{display:none!important;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none!important}.cstm-product-card:hover{border-color:#E9E9B3!important}.cstm-product-card:hover .cstm-variation-btn,.cstm-product-card:hover .cstm-product-card__btn{background:#000000!important}.cstm-product-card:hover .cstm-product-card__image>div.elementor-widget-image-gallery{display:block!important}.cstm-variation-btn{min-height:40px;padding:10px 16px 10px 38px;margin:0 auto;position:relative!important;color:#ffffff!important;background:#C49A6C;border-radius:8px;display:none;text-decoration:none;text-transform:uppercase!important;font-family:Outfit;font-size:0.6rem!important;font-weight:700;width:156px;align-items:center;text-align:center;margin-left:auto;margin-right:auto;justify-content:center;letter-spacing:.135em}.cstm-variation-btn_visible{display:flex}.cstm-variation-btn:before{display:block;content:"";height:16px;width:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' fill='none' viewBox='0 0 46 46'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M33.056 25.395a4.423 4.423 0 0 0 3.889-2.288L44.9 8.684c.822-1.466-.244-3.289-1.933-3.289h-32.89L7.99.951H.722v4.444h4.445l8 16.867-3 5.422c-1.622 2.978.51 6.6 3.889 6.6h26.666V29.84H14.056l2.444-4.445h16.556ZM12.189 9.84h27L33.056 20.95h-15.6L12.189 9.84Zm1.867 26.667c-2.445 0-4.423 2-4.423 4.444s1.978 4.444 4.423 4.444c2.444 0 4.444-2 4.444-4.444s-2-4.444-4.444-4.444Zm22.222 0c-2.444 0-4.422 2-4.422 4.444s1.977 4.444 4.422 4.444c2.444 0 4.444-2 4.444-4.444s-2-4.444-4.444-4.444Z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat center / contain;position:absolute;top:50%;transform:translateY(-50%);left:16px}@media only screen and (min-width:768px){.cstm-product-card .product_title{font-size:21px!important}.cstm-product-card__btn{width:145px;font-size:11px!important}.cstm-product-card .add_to_cart_button.cstm-product-card__btn{font-size:11px!important}.cstm-variation-btn{width:202px;font-size:11px!important}}@media only screen and (min-width:1024px){.cstm-product-card .elementor-widget-product_wishlist_button .woosw-btn{cursor:pointer!important}.cstm-product-card .elementor-widget-product_wishlist_button .woosw-btn:hover{background:#000000!important}.cstm-product-card .elementor-widget-product_wishlist_button .woosw-btn:hover span{color:#ffffff!important}}.product-gallery-slider .gallery-main{margin-bottom:30px}.product-gallery-slider .gallery-main .gallery-main-button{position:absolute;transform:translateY(-50%);top:50%;height:40px;width:40px;border-radius:50%;background:#44612D!important;z-index:10;cursor:pointer}.product-gallery-slider .gallery-main .gallery-main-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-gallery-slider .gallery-main .gallery-main-button_prev{left:10px}.product-gallery-slider .gallery-main .gallery-main-button_next{right:10px}.product-gallery-slider .gallery-main .swiper-slide img{width:100%}.product-gallery-slider .gallery-thumbs .swiper-slide{height:auto!important}.product-gallery-slider .gallery-thumbs .swiper-slide img{opacity:.3}.product-gallery-slider .gallery-thumbs .swiper-slide.swiper-slide-thumb-active img{opacity:1}.cstm-product-page-info{padding-left:0!important;padding-right:0!important}.cstm-product-page-details{gap:0!important;padding-top:30px!important}.cstm-product-page-details__title .elementor-heading-title{color:#44612D!important;font-size:35px!important;font-weight:500!important;margin-bottom:10px!important}.cstm-product-page-details__price>*{font-size:17.5px!important;font-family:"Outfit",Sans-serif!important;color:#555555!important;font-weight:500!important}.cstm-product-page-details__divider .elementor-divider{padding:20px 0!important}.cstm-product-page-details__divider .elementor-divider .elementor-divider-separator{border:none!important;width:100%!important;border-top:solid 1px #e5e5e5!important}.cstm-product-page-details__description{margin-bottom:20px!important}.cstm-product-page-details__description>*{font-size:15.75px!important;color:#555555!important;font-weight:400!important}.cstm-product-page-details__notice{margin-top:20px!important}.cstm-product-page-details__notice .elementor-image-box-wrapper{display:flex!important;align-items:center!important;justify-content:center}.cstm-product-page-details__notice .elementor-image-box-wrapper .elementor-image-box-img{margin:0 15px 0 0!important}.cstm-product-page-details__notice .elementor-image-box-content{width:unset!important}.cstm-product-page-details__notice .elementor-image-box-title{margin:0!important;font-weight:400!important;line-height:normal!important;color:#555555!important;font-size:14px!important}.cstm-product-page-details__meta .product_meta>span{display:block}.cstm-product-page-details__meta .product_meta>span:not(:last-of-type){margin-bottom:10px}.cstm-product-page-details__meta .product_meta>span>span:first-of-type{color:#C88345!important;font-size:12.25px!important;font-weight:400!important}.cstm-product-page-details__meta .product_meta>span>span:last-of-type{font-size:12.25px!important;font-weight:400!important;color:#555555!important}.cstm-product-page-details__meta .product_meta>span>span:last-of-type a{color:inherit!important}.cstm-product-page-details__meta .product_meta>span>span:last-of-type a:hover{color:#c49a6c!important}.cstm-product-page-details .cstm-sharing{display:flex;align-items:center;margin-top:10px}.cstm-product-page-details .cstm-sharing label{color:#C88345!important;font-size:12.25px!important;font-weight:400!important;margin-right:15px}.cstm-product-page-details .cstm-sharing .social-share a{color:#555555!important}.cstm-product-page-details .cstm-sharing .social-share a:hover{color:red!important}.cstm-product-page-details .variations{width:100%!important}.cstm-product-page-details .variations tr,.cstm-product-page-details .variations td{display:block!important;width:100%!important}.cstm-product-page-details .variations label{font-size:10px!important;font-weight:700;text-transform:uppercase!important;letter-spacing:0.125em!important;color:#555555!important;margin-bottom:17px!important;display:block;font-family:"Outfit",Sans-serif!important}.cstm-product-page-details .variations select{padding:0 40px 0 10px!important;height:40px!important;line-height:calc(var(--font-size-heading, 35px) + 5px)!important;color:#949494!important;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-color:#ffffff!important;background-position:calc(100% - 18px) calc(1em + 3px), calc(100% - 13px) calc(1em + 3px), calc(100% - 2.5em) 0.5em !important; background-size:6px 5px,6px 5px,0 1.5em!important;background-repeat:no-repeat!important;cursor:pointer!important;border:solid 1px #ccc!important;border-radius:8px!important;margin-bottom:15px!important;-webkit-appearance:none!important;-moz-appearance:none!important;width:100%!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.cstm-product-page-details .woocommerce-variation .woocommerce-variation-price{margin-bottom:20px!important}.cstm-product-page-details .woocommerce-variation .price>*{font-size:17.5px!important;color:#555555!important;font-family:"Outfit",Sans-serif!important;font-weight:500!important}.cstm-product-page-details .quantity{width:100%!important;max-width:200px!important;background:#f6f6f6!important;border-radius:8px!important;display:flex!important;flex-direction:row-reverse!important}.cstm-product-page-details .quantity button{background:none!important;border:none!important;cursor:pointer!important;height:38px!important;width:38px!important;color:#555555!important;font-size:14px!important;padding:0!important;display:flex!important;justify-content:center!important;align-items:center!important;border-radius:8px!important}.cstm-product-page-details .quantity input{background:none!important;border:none!important;font-weight:500!important;color:#555555!important;height:38px!important;text-align:center;padding:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;font-size:17.5px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;flex:1!important;min-width:unset!important;width:100%!important;-moz-appearance:textfield!important}.cstm-product-page-details .quantity input::-webkit-outer-spin-button,.cstm-product-page-details .quantity input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.cstm-product-page-details .woocommerce-variation-add-to-cart{margin-top:14px!important;width:100%!important}.cstm-product-page-details .woocommerce-variation-add-to-cart .single_add_to_cart_button{width:100%!important;max-width:200px!important;padding:15px 24px!important;font-size:13.3px!important;font-weight:700!important;color:#ffffff!important;text-align:center!important;text-transform:uppercase!important;background:#C49A6C!important;border:solid 1px #C49A6C!important;border-radius:8px!important;transition:all 0.25s ease-in-out!important;letter-spacing:0.135em!important;line-height:normal!important;cursor:pointer!important;position:relative}.cstm-product-page-details .woocommerce-variation-add-to-cart .single_add_to_cart_button.wc-variation-selection-needed{pointer-events:none!important;opacity:0.5!important}.cstm-product-page-details .woocommerce-variation-add-to-cart .single_add_to_cart_button:before{display:block;content:"";height:16px;width:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' fill='none' viewBox='0 0 46 46'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M33.056 25.395a4.423 4.423 0 0 0 3.889-2.288L44.9 8.684c.822-1.466-.244-3.289-1.933-3.289h-32.89L7.99.951H.722v4.444h4.445l8 16.867-3 5.422c-1.622 2.978.51 6.6 3.889 6.6h26.666V29.84H14.056l2.444-4.445h16.556ZM12.189 9.84h27L33.056 20.95h-15.6L12.189 9.84Zm1.867 26.667c-2.445 0-4.423 2-4.423 4.444s1.978 4.444 4.423 4.444c2.444 0 4.444-2 4.444-4.444s-2-4.444-4.444-4.444Zm22.222 0c-2.444 0-4.422 2-4.422 4.444s1.977 4.444 4.422 4.444c2.444 0 4.444-2 4.444-4.444s-2-4.444-4.444-4.444Z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat center / contain;position:absolute;top:50%;transform:translateY(-50%);left:16px}.cstm-product-page-details .woosw-btn{height:40px!important;width:40px!important;border:solid 1px #C49A6C!important;border-radius:50%!important;background:none!important;margin-left:20px!important;display:flex!important;align-items:center!important;justify-content:center!important}.cstm-product-page-details .woosw-btn span{color:#C49A6C!important;font-size:17px!important}.cstm-product-page-details .woosw-btn.woosw-added{background:#C88345!important}.cstm-product-page-details .woosw-btn.woosw-added span{color:#ffffff!important}.cstm-product-page-details .cstm-product-page-actions{display:flex;flex-wrap:wrap}.cstm-product-page-details form.cstm-product-page-actions-form .single_add_to_cart_button{width:100%!important;max-width:200px!important;padding:15px 24px!important;font-size:13.3px!important;font-weight:700!important;color:#ffffff!important;text-align:center!important;text-transform:uppercase!important;background:#C49A6C!important;border:solid 1px #C49A6C!important;border-radius:8px!important;transition:all 0.25s ease-in-out!important;letter-spacing:0.135em!important;line-height:normal!important;cursor:pointer!important;margin-top:14px!important;position:relative}.cstm-product-page-details form.cstm-product-page-actions-form .single_add_to_cart_button:before{display:block;content:"";height:16px;width:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' fill='none' viewBox='0 0 46 46'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M33.056 25.395a4.423 4.423 0 0 0 3.889-2.288L44.9 8.684c.822-1.466-.244-3.289-1.933-3.289h-32.89L7.99.951H.722v4.444h4.445l8 16.867-3 5.422c-1.622 2.978.51 6.6 3.889 6.6h26.666V29.84H14.056l2.444-4.445h16.556ZM12.189 9.84h27L33.056 20.95h-15.6L12.189 9.84Zm1.867 26.667c-2.445 0-4.423 2-4.423 4.444s1.978 4.444 4.423 4.444c2.444 0 4.444-2 4.444-4.444s-2-4.444-4.444-4.444Zm22.222 0c-2.444 0-4.422 2-4.422 4.444s1.977 4.444 4.422 4.444c2.444 0 4.444-2 4.444-4.444s-2-4.444-4.444-4.444Z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat center / contain;position:absolute;top:50%;transform:translateY(-50%);left:16px}.cstm-product-page-details form.cstm-product-page-actions-form .buy-now-button{width:100%!important;max-width:unset!important;padding:15px 24px!important;font-size:13.3px!important;font-weight:700!important;color:#ffffff!important;text-align:center!important;text-transform:uppercase!important;background:#C49A6C!important;border:solid 1px #C49A6C!important;border-radius:8px!important;transition:all 0.25s ease-in-out!important;letter-spacing:0.135em!important;line-height:normal!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-top:15px!important}.cstm-product-page-details .paypal-message{margin-top:15px!important}.cstm-product-page-specs{width:100%!important;max-width:1470px!important;padding-left:15px!important;padding-right:15px!important;margin:50px auto 80px!important}.cstm-product-page-specs .content-ul-tab{display:none!important}.cstm-product-page-specs .tab-title{font-size:21.7px!important;color:#44612D!important;margin-bottom:21.7px!important;font-weight:500!important}.cstm-product-page-specs .container-tab:not(:last-of-type){margin-bottom:30px!important}.cstm-product-page-specs .panel.entry-content.wc-tab{border:none!important;padding:0!important;margin:0!important;display:block!important}.cstm-product-page-specs .panel.entry-content.wc-tab p{margin:0!important}.cstm-product-page-specs .woocommerce-product-attributes.shop_attributes{border-collapse:collapse;width:100%}.cstm-product-page-specs .woocommerce-product-attributes.shop_attributes th,.cstm-product-page-specs .woocommerce-product-attributes.shop_attributes td{border:1px solid #e9e9e9!important;padding:16px 30px!important;text-align:left!important;font-size:14px!important}.cstm-product-page-specs .woocommerce-product-attributes.shop_attributes th p,.cstm-product-page-specs .woocommerce-product-attributes.shop_attributes td p{margin:0!important;padding:0!important}.cstm-product-page-specs .woocommerce-product-attributes.shop_attributes th{color:#000000!important;text-transform:capitalize!important;font-weight:700!important}.cstm-product-page-specs .woocommerce-product-attributes.shop_attributes td{color:#555555!important}@media only screen and (min-width:768px){.product-gallery-slider{display:flex;flex-direction:row-reverse}.product-gallery-slider .gallery-main{margin-bottom:0;flex:0 0 83.33333%;max-width:83.33333%}.product-gallery-slider .gallery-thumbs{flex:0 0 16.66667%;max-width:16.66667%;padding-right:15px}.cstm-product-page-details__price>*{font-size:21.7px!important}.cstm-product-page-details__notice .elementor-image-box-wrapper{justify-content:flex-start}.cstm-product-page-details .quantity{max-width:204px!important;flex-shrink:0}.cstm-product-page-details .quantity button{height:43px!important;width:45px!important}.cstm-product-page-details .quantity input{height:43px!important;font-size:21.7px!important}.cstm-product-page-details .woocommerce-variation-add-to-cart{margin:0 0 0 24.5px!important;flex:1}.cstm-product-page-details .woocommerce-variation-add-to-cart .single_add_to_cart_button{height:50px!important;width:100%!important;max-width:unset!important}.cstm-product-page-details form.cstm-product-page-actions-form .single_add_to_cart_button{margin:0 0 0 24.5px!important;flex:1;height:50px!important;width:100%!important;max-width:unset!important}.cstm-product-page-details .woosw-btn{height:50px!important;width:50px!important;margin-left:10px!important;order:1!important}.cstm-product-page-actions{display:flex!important;align-items:center!important}.woocommerce-variation .price>*{font-size:23px!important}}@media only screen and (min-width:1024px){.product-gallery-slider .gallery-main .gallery-main-button{transition:all 0.3s ease}.product-gallery-slider .gallery-main .gallery-main-button:hover{background:var(--theme-color,#f26b0e)!important}.cstm-product-page-info>.e-con-inner>.elementor-element{flex-direction:row!important}.cstm-product-page-info>.e-con-inner>.elementor-element>div:first-of-type{flex:0 0 58.33333%;max-width:58.33333%}.cstm-product-page-info>.e-con-inner>.elementor-element>div:last-of-type{flex:0 0 41.66667%;max-width:41.66667%}.cstm-product-page-info .woosw-btn{cursor:pointer!important}.cstm-product-page-info .woosw-btn:hover{background:#000000!important;border-color:#000000!important}.cstm-product-page-info .woosw-btn:hover span{color:#ffffff!important}.cstm-product-page-details{padding-top:0px!important;padding-left:50px!important}.cstm-product-page-details .quantity button{transition:all 0.3s ease}.cstm-product-page-details .quantity button:hover{background-color:#ffffff!important;box-shadow:0 0 15px 0 rgba(0,0,0,.15)!important}.cstm-product-page-details .woocommerce-variation-add-to-cart .single_add_to_cart_button{transition:all 0.25s ease-in-out!important}.cstm-product-page-details .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover{background:#000000!important}.cstm-product-page-details form.cstm-product-page-actions-form .single_add_to_cart_button{transition:all 0.25s ease-in-out!important}.cstm-product-page-details form.cstm-product-page-actions-form .single_add_to_cart_button:hover{background:#000000!important}.cstm-product-page-details form.cstm-product-page-actions-form .buy-now-button{transition:all 0.25s ease-in-out!important}.cstm-product-page-details form.cstm-product-page-actions-form .buy-now-button:hover{background:#000000!important}.cstm-product-page-specs .tab-title{display:inline-block!important;border-bottom:solid 2px #C49A6C!important;padding:0 6px 6px!important}}.hero-categories ul{padding-right:1.55em!important}.hero-categories li,.hero-categories li a{color:#555;font-size:1.25rem!important;font-weight:400}.hero-categories li{margin-bottom:0.55em!important}.hero-categories li a{padding:1em 1.55em;border:1px solid #F5EBDF;border-radius:8px}.hero-categories li a:hover{color:#C49A6C;background-color:#F5EBDF}.bwp-header .container,.search-overlay .container{padding:0}.elementor-menu-cart__main .free-ship{padding:35px 30px 0;margin:0;position:relative}.elementor-menu-cart__main .free-ship .title-ship{color:var(--text-color,#949494);margin-bottom:25px;font-size:16px}.elementor-menu-cart__main .free-ship .title-ship strong{color:var(--gray-dark,#000);font-weight:500}.elementor-menu-cart__main .free-ship .total-percent{position:relative;width:100%;background:transparent;height:8px;background:#e9e9e9}.elementor-menu-cart__main .free-ship .total-percent,.elementor-menu-cart__main .free-ship .total-percent .percent{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.elementor-menu-cart__main .free-ship .total-percent .percent{position:absolute;height:100%;left:0;background-color:#ff4b4b;background-image:linear-gradient(135deg,rgba(255,255,255,.2) 25%,transparent 0,transparent 50%,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 75%,transparent 0,transparent);background-size:15px 15px;top:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;animation:5s linear infinite r}.rtl .elementor-menu-cart__main .free-ship .total-percent .percent{right:0;left:auto}.elementor-menu-cart__main .free-ship .total-percent .percent.free{background:green;background-size:15px 15px;background-image:linear-gradient(135deg,rgba(255,255,255,.2) 25%,transparent 0,transparent 50%,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 75%,transparent 0,transparent)}.elementor-menu-cart__main .free-ship .total-percent .percent-2{position:absolute;right:-1px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;padding:0 5px;top:-17px;color:var(--theme-color,#f26b0e);font-size:0;background:#fff;width:40px;height:40px;display:flex;justify-content:center;line-height:40px;box-shadow:0 1px 12px 2px var(--gray-dark-10,rgba(0,0,0,.1))}.rtl .elementor-menu-cart__main .free-ship .total-percent .percent-2{left:-1px;right:auto}.elementor-menu-cart__main .free-ship .total-percent .percent-2:before{content:"";position:absolute;top:0;left:0;font-family:icomoon;font-size:28px;width:100%;text-align:center}.rtl .elementor-menu-cart__main .free-ship .total-percent .percent-2:before{right:0;left:auto}.elementor-menu-cart__main .free-ship .total-percent.total-percent_free{border-color:green}@media (max-width:768px){.elementor-menu-cart__main .free-ship{padding:35px 15px 0}}.woocommerce-account.my-account .product-category-hero-img .elementor-heading-title{color:#fff!important}@media only screen and (max-width:768px){.woocommerce-account.my-account .product-category-hero-img{width:100vw!important;position:relative!important;left:-15px!important}}.page-id-53424 .product-category-hero-img .elementor-heading-title{color:#fff!important}@media only screen and (max-width:768px){.page-id-53424 .product-category-hero-img{width:100vw!important;position:relative!important;left:-15px!important}}body.woocommerce-cart header+.container{max-width:unset!important;padding-left:0!important;padding-right:0px!important}.btn__local-delivery:hover span.sub-arrow::after{transform:none}.btn__local-delivery a:hover .sub-arrow::after,.btn__local-delivery a.highlighted .sub-arrow::after{transform:rotate(90deg)}.elementor-element-3264ae0a .elementor-icon-list-item a[aria-label="Link to /privacy-policy/"]{display:none}.page-id-9095 #nf-form-1_1-cont{display:none}@media screen and (max-width:767px){.home-banner-slider{width:420px!important;max-width:100%;margin:auto}}.home-banner-slider .swiper-slide a{display:inline;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1111111111111;cursor:pointer}@media (min-width:1025px) and (max-width:1199px){.shop-widgets-block.elementor-element .box_settings.elementor-element div.banner-wrapper-infor{padding:0 25px}.shop-widgets-block.elementor-element .box_settings.elementor-element div.banner-wrapper-infor .title-banner{font-size:25px}.shop-widgets-block.elementor-element .box_settings.elementor-element div.banner-wrapper-infor .bwp-image-subtitle{font-size:16px}.shop-widgets-block.elementor-element .box_settings.elementor-element .info .content>div{width:auto}}body.logged-in header .s-not-logged-in,body:not(.logged-in) header .s-logged-in-block{display:none}header .header-main-content .elementor-widget-nav-menu .menu-item-has-children>a .sub-arrow+.sub-arrow{display:none}.elementor-location-header .elementor-widget-nav-menu .menu-item.has-no-link>a{cursor:default}.elementor-location-header .elementor-widget-nav-menu .menu-item.has-no-link:focus-within>.sub-menu,.elementor-location-header .elementor-widget-nav-menu .menu-item.menu-item-has-children:focus-within>.sub-menu{display:block}@media (min-width:1025px) and (max-width:1199px){header .elementor-widget-woocommerce-menu-cart.visible-in-popup{z-index:9999;margin-top:38px;animation:fade-in 0.5s linear}}@keyframes fade-in{0%{opacity:0;transform:translatey(-30px)}70%{transform:translatey(-30px);opacity:0}100%{transform:translatey(0);opacity:1}}@keyframes fade-up{0%{opacity:0;transform:translatey(30px)}100%{transform:translatey(0);opacity:1}}.header-main-content .mob-menu-trigger{display:none}.header-main-content #elementor-menu-cart__toggle_button{background-color:transparent!important;padding:10px!important;border-color:transparent!important}.header-main-content #elementor-menu-cart__toggle_button:hover,.header-main-content #elementor-menu-cart__toggle_button:focus{background-color:transparent!important;border-color:transparent!important}.header-main-content #elementor-menu-cart__toggle_button .elementor-button-icon{transition:all 0.3s}.header-main-content #elementor-menu-cart__toggle_button .elementor-button-icon:hover{opacity:.55}.header-main-content .elementor-menu-cart__main{width:50%;min-width:700px;max-width:700px;padding:0}.header-main-content .elementor-menu-cart__main img.attachment-woocommerce_thumbnail{width:180px;aspect-ratio:1;object-fit:cover;object-position:center}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__products{padding:20px 30px}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__product-name a{color:#44612D!important;font-size:28px;font-weight:500;font-family:"Outfit",Sans-serif;line-height:1.25}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__product-name a span.cart-subtitle{font-size:16px;font-weight:400;font-family:"Outfit",Sans-serif;color:#555;position:relative;display:block;padding:7px 0}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__product-name a span.cart-subtitle:before{content:"Select Size: ";left:0;font-weight:500;color:#111}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__product-price{align-self:center}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__product-remove{bottom:40px}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__subtotal{display:flex;justify-content:space-between;padding:40px 80px;background:#f5ebdf;border:none}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__subtotal strong,.header-main-content .elementor-menu-cart__main .elementor-menu-cart__subtotal bdi{font-size:28px!important;font-weight:500!important;color:#555;line-height:1.25}.header-main-content .elementor-menu-cart__main span.quantity{display:flex}.header-main-content .elementor-menu-cart__main span.quantity bdi,.header-main-content .elementor-menu-cart__main span.quantity .product-quantity{font-size:28px!important;font-weight:500!important;color:#555;line-height:1.25}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__product-remove{border:none;border-radius:0}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__product-remove:before,.header-main-content .elementor-menu-cart__main .elementor-menu-cart__product-remove:after{display:none}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__product-remove a{background:url('data:image/svg+xml,<svg width="20" height="23" viewBox="0 0 20 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.9464 1.5813C19.2857 1.5813 19.625 1.92505 19.625 2.2688V3.6438C19.625 4.03052 19.2857 4.3313 18.9464 4.3313H1.30357C0.921875 4.3313 0.625 4.03052 0.625 3.6438V2.2688C0.625 1.92505 0.921875 1.5813 1.30357 1.5813H6.39286L6.77455 0.807861C6.9442 0.464111 7.28348 0.206299 7.66518 0.206299H12.5424C12.9241 0.206299 13.2634 0.464111 13.433 0.807861L13.8571 1.5813H18.9464ZM2.87277 20.2727L1.98214 5.7063H18.2679L17.3348 20.2727C17.2924 21.3899 16.4018 22.2063 15.2991 22.2063H4.90848C3.8058 22.2063 2.91518 21.3899 2.87277 20.2727Z" fill="%23555555"/></svg>');background-size:contain;background-repeat:no-repeat;opacity:1;transition:all 0.3s}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__product-remove a:hover{filter:brightness(0) saturate(100%) invert(15%) sepia(100%) saturate(5928%) hue-rotate(360deg) brightness(96%) contrast(116%)!important;opacity:.5}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__product-remove a:hover:after{display:none}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__product-remove a:after{display:none}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__footer-buttons{padding:30px;margin-top:30px;position:relative}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__footer-buttons:before{content:"";position:absolute;width:calc(100% - 60px);height:1px;top:0;left:30px;background:#555;opacity:.5}.header-main-content .elementor-menu-cart__main .custom-cart-header-inner{padding:30px;background:#f5f5f5;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px;background:#f5ebdf;width:100%;position:relative;min-height:100px}.header-main-content .elementor-menu-cart__main .custom-cart-header-inner:after,.header-main-content .elementor-menu-cart__main .custom-cart-header-inner:before{width:25px;right:30px;left:unset}.header-main-content .elementor-menu-cart__main .custom-cart-header-inner .cart-title{font-size:35px;font-weight:500;color:#555;line-height:1.25}.header-main-content .elementor-menu-cart__main .custom-cart-header-inner .elementor-menu-cart__close-button{margin-bottom:6px}.header-main-content .elementor-menu-cart__main .woocommerce-mini-cart__empty-message{padding:30px}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__products{max-height:calc(100vh - 461px)}.header-main-content .elementor-search-form__container input.elementor-search-form__input{background-color:#FFF!important;border-right:2px solid #f5f5dc!important;border-radius:8px;padding:0 40px!important}.header-main-content .e-font-icon-svg-container{background-color:#FFF!important;border-radius:8px;border-left:2px solid #f5f5dc!important;cursor:pointer}.header-main-content .e-font-icon-svg-container .e-font-icon-svg{background:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><svg width="80px" height="80px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 20L15.8033 15.8033M18 10.5C18 6.35786 14.6421 3 10.5 3C6.35786 3 3 6.35786 3 10.5C3 14.6421 6.35786 18 10.5 18C14.6421 18 18 14.6421 18 10.5Z" stroke="%23555555" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat}.header-main-content .e-font-icon-svg-container .e-font-icon-svg path{opacity:0}.header-main-content .e-font-icon-svg-container .e-font-icon-svg:before{display:none}.header-main-content .s-logged-in-menu{display:none;min-width:220px!important}.header-main-content .s-logged-in-menu .elementor-nav-menu li:not(:last-child){border-bottom:1px solid #f5f5f5}.header-main-content .s-logged-in-block{position:relative}.header-main-content .s-logged-in-block:after{content:"";width:100%;height:10px;left:0;bottom:-10px;position:absolute}.header-main-content .s-logged-in-block.active-block div.header-icon-block .bwp-icon-box-icon{opacity:.55}.header-main-content .s-logged-in-block.active-block div.header-icon-block a{color:#C49A6C}.header-main-content .s-logged-in-block:hover .s-logged-in-menu,.header-main-content .s-logged-in-menu.active-block{display:block}.header-main-content .elementor-widget-nav-menu .elementor-nav-menu .menu-item.current-menu-parent>a{color:#c88345}.header-main-content .elementor-widget-nav-menu .elementor-nav-menu .menu-item.current-menu-parent>a .sub-arrow:before{content:"";width:5px;height:5px;position:absolute;top:16px;left:6px;border-top:1px solid #c88345;border-left:1px solid #c88345;transform:rotate(225deg)}.header-main-content .elementor-widget-nav-menu .sub-menu .elementor-sub-item.has-submenu{display:flex!important;justify-content:space-between}.header-main-content .elementor-widget-nav-menu .elementor-nav-menu .sub-arrow{padding:10px 0 10px 3px;position:relative;transition:all 0.3s}.header-main-content .elementor-widget-nav-menu .elementor-nav-menu .sub-arrow:before{content:"";width:5px;height:5px;position:absolute;top:14px;left:6px;border-top:1px solid #555;border-left:1px solid #555;transform:rotate(225deg);transition:all 0.3s}.header-main-content .elementor-widget-nav-menu .elementor-nav-menu .sub-arrow svg{opacity:0}.header-main-content .elementor-widget-nav-menu .elementor-nav-menu .menu-item-has-children:hover>a{color:#c88345}.header-main-content .elementor-widget-nav-menu .elementor-nav-menu .menu-item-has-children:hover>a .sub-arrow:before{content:"";width:5px;height:5px;position:absolute;top:16px;left:6px;border-top:1px solid #c88345;border-left:1px solid #c88345;transform:rotate(45deg)}.header-main-content .elementor-widget-nav-menu .elementor-nav-menu .menu-item-has-children a:focus>a{color:#c88345}.header-main-content .elementor-widget-nav-menu .elementor-nav-menu .menu-item-has-children a:focus>a .sub-arrow:before{content:"";width:5px;height:5px;position:absolute;top:16px;left:6px;border-top:1px solid #c88345;border-left:1px solid #c88345;transform:rotate(45deg)}.header-main-content .elementor-widget-nav-menu .elementor-nav-menu .menu-item-has-children:hover>.sub-menu,.header-main-content .elementor-widget-nav-menu .elementor-nav-menu .menu-item-has-children a:focus~.sub-menu{display:block;animation:fade-up 0.3s linear}.header-main-content .elementor-widget-nav-menu .elementor-nav-menu a:focus,.header-main-content .elementor-widget-nav-menu .elementor-nav-menu a:focus-visible{outline:1px solid #c49a6c}.header-main-content .elementor-widget-nav-menu .elementor-nav-menu .sub-menu{padding:22px 0;border-radius:10px;min-width:225px!important;width:fit-content;z-index:9999;background-color:white!important;transition:opacity 0.1s linear,transform 0.1s linear;box-shadow:3px 3px 45px 0 rgba(0,0,0,.05)}.header-main-content .elementor-widget-nav-menu .elementor-nav-menu .sub-menu a{border-left:none!important}.header-main-content .btn-header-order{padding:0!important;background-color:transparent}.header-main-content .btn-header-order:hover{transform:none;background-color:transparent;box-shadow:none;margin:0;padding:0}.header-main-content .btn-header-order>a:hover,.header-main-content .btn-header-order>a:focus,.header-main-content .btn-header-order>a:focus-visible{background-color:#285e36!important}.header-main-content .btn-header-order .menu-item:not(.menu-item-has-children)>a{display:flex;flex-direction:column;align-items:flex-start}.header-main-content .btn-header-order .menu-item:not(.menu-item-has-children)>a strong{margin-bottom:-15px}.header-main-content .btn-header-order>a{background-color:#327543;padding:10px!important;border-radius:10px;color:#fff!important;transition:all 0.2s ease}.header-main-content .btn-header-order>a .sub-arrow{display:none}.header-main-content .btn-header-order:hover>ul.sub-menu.elementor-nav-menu--dropdown,.header-main-content .btn-header-order a:focus~ul.sub-menu.elementor-nav-menu--dropdown,.header-main-content .btn-header-order a:focus-visible~ul.sub-menu.elementor-nav-menu--dropdown,.header-main-content .btn-header-order a:focus-within~ul.sub-menu.elementor-nav-menu--dropdown{right:0!important;left:unset!important}.header-main-content .btn-header-order a~ul.sub-menu.elementor-nav-menu--dropdown li a:focus~ul,.header-main-content .btn-header-order a~ul.sub-menu.elementor-nav-menu--dropdown li a:focus-visible~ul,.header-main-content .btn-header-order a~ul.sub-menu.elementor-nav-menu--dropdown li a:focus-within~ul,.header-main-content .btn-header-order .menu-item-has-children:hover>ul,.header-main-content .btn-header-order .menu-item-has-children a:focus~ul,.header-main-content .btn-header-order .menu-item-has-children a:focus-visible~ul,.header-main-content .btn-header-order .menu-item-has-children a:focus-within~ul{right:100%!important;top:10px!important;max-height:70vh;overflow-y:auto}.header-main-content .elementor-menu-cart__main .widget_shopping_cart_content{height:calc(100% - 130px)}.header-main-content .elementor-menu-cart__container{height:100vh}.header-main-content .btn-header-order.menu-item-has-children ul.sub-menu.elementor-nav-menu--dropdown li.menu-item-has-children ul.sub-menu{right:100%!important;top:10px!important;max-height:70vh;overflow-y:auto}.header-main-content .elementor-menu-cart__footer-buttons .elementor-button--view-cart span{position:relative}.header-main-content .elementor-menu-cart__footer-buttons .elementor-button--view-cart span:before{content:"";width:20px;height:20px;background:url('data:image/svg+xml,<svg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M20.7381 15.3858C21.7728 15.3858 22.6833 14.8202 23.1524 13.9648L28.0914 5.01105C28.6019 4.1005 27.9397 2.96921 26.8912 2.96921H6.47276L5.17592 0.209961H0.664551V2.96921H3.4238L8.39044 13.4405L6.52795 16.8068C5.52082 18.6555 6.84526 20.9043 8.94228 20.9043H25.4978V18.145H8.94228L10.4599 15.3858H20.7381ZM7.78384 5.72842H24.5463L20.7385 12.6265H11.0535L7.78384 5.72842ZM8.94219 22.2839C7.4246 22.2839 6.19674 23.5255 6.19674 25.0431C6.19674 26.5607 7.4246 27.8024 8.94219 27.8024C10.4598 27.8024 11.7014 26.5607 11.7014 25.0431C11.7014 23.5255 10.4598 22.2839 8.94219 22.2839ZM22.7384 22.2839C21.2208 22.2839 19.993 23.5255 19.993 25.0431C19.993 26.5607 21.2208 27.8024 22.7384 27.8024C24.256 27.8024 25.4977 26.5607 25.4977 25.0431C25.4977 23.5255 24.256 22.2839 22.7384 22.2839Z" fill="%23C49A6C"/></svg>');background-repeat:no-repeat;background-position:center left;background-size:20px;left:calc(50% - 80px);top:-2px;position:absolute;display:inline-block;transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out}.header-main-content .elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover span:before{content:"";width:20px;height:20px;background:url('data:image/svg+xml,<svg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M20.7381 15.3858C21.7728 15.3858 22.6833 14.8202 23.1524 13.9648L28.0914 5.01105C28.6019 4.1005 27.9397 2.96921 26.8912 2.96921H6.47276L5.17592 0.209961H0.664551V2.96921H3.4238L8.39044 13.4405L6.52795 16.8068C5.52082 18.6555 6.84526 20.9043 8.94228 20.9043H25.4978V18.145H8.94228L10.4599 15.3858H20.7381ZM7.78384 5.72842H24.5463L20.7385 12.6265H11.0535L7.78384 5.72842ZM8.94219 22.2839C7.4246 22.2839 6.19674 23.5255 6.19674 25.0431C6.19674 26.5607 7.4246 27.8024 8.94219 27.8024C10.4598 27.8024 11.7014 26.5607 11.7014 25.0431C11.7014 23.5255 10.4598 22.2839 8.94219 22.2839ZM22.7384 22.2839C21.2208 22.2839 19.993 23.5255 19.993 25.0431C19.993 26.5607 21.2208 27.8024 22.7384 27.8024C24.256 27.8024 25.4977 26.5607 25.4977 25.0431C25.4977 23.5255 24.256 22.2839 22.7384 22.2839Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:center left;background-size:20px;left:calc(50% - 80px);top:-2px;position:absolute;display:inline-block;transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out}#jet-popup-72989 .jet-popup__container{align-self:baseline}#jet-popup-72989 .jet-popup__container .elementor-search-form__container input.elementor-search-form__input{background-color:#FFF!important;border-right:2px solid #f5f5dc!important;border-radius:8px;padding:0 40px!important}#jet-popup-72989 .jet-popup__container .e-font-icon-svg-container{background-color:#FFF!important;border-radius:8px;border-left:2px solid #f5f5dc!important;cursor:pointer}#jet-popup-72989 .jet-popup__container .e-font-icon-svg-container .e-font-icon-svg{background:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><svg width="80px" height="80px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 20L15.8033 15.8033M18 10.5C18 6.35786 14.6421 3 10.5 3C6.35786 3 3 6.35786 3 10.5C3 14.6421 6.35786 18 10.5 18C14.6421 18 18 14.6421 18 10.5Z" stroke="%23555555" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat}#jet-popup-72989 .jet-popup__container .e-font-icon-svg-container .e-font-icon-svg path{opacity:0}#jet-popup-72989 .jet-popup__container .e-font-icon-svg-container .e-font-icon-svg:before{display:none}.elementor-location-header .header-main-content{position:relative;z-index:200}.elementor-location-header.header-fixed .header-main-content{position:fixed!important;z-index:200;top:0;box-shadow:1px 1px 10px rgba(0,0,0,.08);transition:all 0.3s}.elementor-location-header.header-fixed .header-main-content>.e-con-inner{padding:15px 0!important}.elementor-location-header.header-fixed .sticky-block-height{min-height:175px}@media screen and (max-width:1199px){.elementor-location-header.header-fixed .sticky-block-height{min-height:90px}.elementor-location-header.header-fixed .elementor-widget-theme-site-logo img{max-width:70px;margin:auto}.elementor-location-header.header-fixed .header-main-content>.e-con-inner{padding:8px 0!important}}@keyframes fade-in-down-anim{from{transform:translatey(-20px);opacity:.5}to{transform:translatey(0);opacity:1}}div.header-icon-block .bwp-icon-box-icon{display:flex;align-items:center;transition:all 0.3s}div.header-icon-block:hover .bwp-icon-box-icon{opacity:.55}div.header-icon-block:hover a{color:#C49A6C}@media screen and (max-width:1325px){.header-main-content .elementor-widget-nav-menu.elementor-element div.elementor-widget-container:not(.s-logged-in-menu>.elementor-widget-container){padding:0}}@media screen and (max-width:1280px){.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a.elementor-item{-webkit-margin-start:12px;margin-inline-start:12px}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a.elementor-item{-webkit-margin-end:12px;margin-inline-end:12px}}@media screen and (max-width:1199px){.header-main-content{background-color:#FFF!important;padding:7px 15px!important}.header-main-content>.e-con-inner{padding:8px 0!important}.header-main-content>.e-con-inner>.elementor-element{justify-content:space-between}.header-main-content .elementor-widget-search-form:not(.mob-search),.header-main-content .header-icon-block,.header-main-content .s-logged-in-block,.header-main-content .elementor-widget-nav-menu{display:none}.header-main-content .mob-menu-trigger{display:block}.fixed-bottom-mob-bar .elementor-widget-button a{background-color:transparent!important;color:#4a6430!important;font-weight:500!important;font-size:16px!important;letter-spacing:0;font-family:"Outfit";text-transform:none!important;border:1px solid #4a6430!important;transition:all 0.3s;padding:12px 16px!important;border-radius:50px!important}.fixed-bottom-mob-bar .elementor-widget-button a:hover{background-color:#F26B0E!important;border-color:#F26B0E!important;color:#FFF!important}li.btn-header-order{padding:0!important;padding-bottom:10px!important}li.btn-header-order.submenu-open{border-radius:0!important}li.btn-header-order .sub-menu{max-width:100%!important}li.btn-header-order li:hover{transform:none!important}li.btn-header-order .menu-item:not(.menu-item-has-children) a{display:flex;flex-direction:column;align-items:flex-start}li.btn-header-order .menu-item:not(.menu-item-has-children) a strong{margin-bottom:-15px}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .menu-item .sub-menu li.menu-item.submenu-open{top:-40px}}@media screen and (max-width:767px){.header-main-content .elementor-menu-cart__main{width:100%;min-width:100%;max-width:100%}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__product{grid-template-columns:100px auto}.header-main-content .elementor-menu-cart__main img.attachment-woocommerce_thumbnail{width:100px}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__product-name a{font-size:22px}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__product-name a span.cart-subtitle{font-size:14px}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__product-remove{bottom:20px}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__subtotal{padding:20px 30px}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__subtotal strong,.header-main-content .elementor-menu-cart__main .elementor-menu-cart__subtotal bdi{font-size:18px!important}.header-main-content .elementor-menu-cart__main span.quantity bdi,.header-main-content .elementor-menu-cart__main span.quantity .product-quantity{font-size:18px!important}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__footer-buttons:before{width:calc(100% - 40px);left:20px}.header-main-content .elementor-menu-cart__main .custom-cart-header-inner{padding:24px}.header-main-content .elementor-menu-cart__main .custom-cart-header-inner .cart-title{font-size:22px}.header-main-content .elementor-menu-cart__main .custom-cart-header-inner .elementor-menu-cart__close-button{margin-bottom:6px}.header-main-content .elementor-menu-cart__main .woocommerce-mini-cart__empty-message{padding:20px}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__products{max-height:calc(100vh - 361px)}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__products{padding:15px}.header-main-content .elementor-menu-cart__main .elementor-menu-cart__footer-buttons{padding:30px 15px 15px}}.mobile-bottom-bar{display:none}.jet-popup .popup-search{position:relative}.jet-popup .popup-search:after{content:"Quick search:";position:relative;font-size:12px!important;font-weight:700;color:#555;text-transform:uppercase;letter-spacing:2px;text-align:center;padding-top:15px;width:100%;display:block}.jet-popup .popup-search input.elementor-search-form__input{padding:14px!important;background-color:#FFF}.jet-popup .popup-search input.elementor-search-form__input:focus{outline-color:#555;border-radius:8px}.jet-popup .elementor-search-form__icon{padding:0!important}@media screen and (max-width:1199px){.jet-popup .elementor-widget-nav-menu .elementor-nav-menu{display:flex;flex-direction:column;gap:25px}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu a{border-left:none!important}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu a .sub-arrow{display:none}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .menu-item>a{width:calc(100% - 50px)}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .menu-item{position:relative}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .menu-item.menu-item-has-children .menu-toggle{border-top:2px solid rgba(0,0,0,.3);border-left:2px solid rgba(0,0,0,.3);display:block;width:8px;height:8px;position:absolute;right:15px;transform:rotate(135deg);bottom:4px;cursor:pointer}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .menu-item.menu-item-has-children.btn-header-order:not(.submenu-open) .menu-toggle{border-top:2px solid #fff;border-left:2px solid #fff;display:block;width:8px;height:8px;position:absolute;right:15px;transform:rotate(135deg);bottom:16px}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu>.menu-item:not(:first-child):before,.jet-popup .elementor-widget-nav-menu .elementor-nav-menu>.menu-item:not(.btn-header-order):before{content:"";position:absolute;width:100%;height:1px;left:0;top:-12px;background:rgba(232,232,232,.5)}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu>.menu-item:first-child:before,.jet-popup .elementor-widget-nav-menu .elementor-nav-menu>.menu-item.btn-header-order:before{display:none}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .btn-header-order:not(.submenu-open){background-color:#327543;padding:10px!important;border-radius:10px;transition:all 0.2s ease}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .btn-header-order:not(.submenu-open) a{color:#fff!important}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .btn-header-order:not(.submenu-open) a:hover{color:#fff!important}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .menu-item.submenu-open{margin-right:0;border-bottom:1px solid #dfc3ac;padding-bottom:10px;top:0;position:absolute;width:100%;background:#f6f6f6;z-index:1}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .menu-item.submenu-open>.menu-toggle{content:"";border-top:2px solid rgba(0,0,0,.3);border-left:2px solid rgba(0,0,0,.3);display:block;width:8px;height:8px;position:absolute;left:0;transform:rotate(315deg);bottom:16px}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .menu-item.submenu-open>a{width:calc(100% - 100px);margin:auto;justify-content:center;font-size:16px;font-weight:600;color:#c88345;letter-spacing:2px;text-transform:uppercase}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .menu-item.submenu-open:before{display:none}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .menu-item .sub-menu .menu-item.submenu-open{top:-32px;left:-1px}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .menu-item .sub-menu .menu-item.submenu-open>a{text-align:center}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .menu-item-has-children .sub-menu{display:none;transition:all 0.3s ease;padding-bottom:100px}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .menu-item-has-children.submenu-open~.menu-item:before{display:none}.jet-popup .elementor-widget-nav-menu .elementor-nav-menu .menu-item-has-children.submenu-open>.sub-menu{width:100%!important;background:#f6f6f6;z-index:11;min-height:500px;display:flex!important;flex-direction:column;gap:25px;padding-top:19px;margin:0!important;margin-top:11px!important}.mobile-bottom-bar .elementor-widget-icon-box{transition:all 0.3s;display:flex;justify-content:center}.mobile-bottom-bar .elementor-widget-icon-box .elementor-widget-container:hover a{color:#E5650D!important}.mobile-bottom-bar .elementor-widget-icon-box .elementor-widget-container:hover a svg,.mobile-bottom-bar .elementor-widget-icon-box .elementor-widget-container:hover a g,.mobile-bottom-bar .elementor-widget-icon-box .elementor-widget-container:hover a path,.mobile-bottom-bar .elementor-widget-icon-box .elementor-widget-container:hover a circle{fill:#E5650D!important}.mobile-bottom-bar .elementor-widget-icon-box.search-item .elementor-widget-container:hover a,.mobile-bottom-bar .elementor-widget-icon-box.account-item .elementor-widget-container:hover a{color:#E5650D!important}.mobile-bottom-bar .elementor-widget-icon-box.search-item .elementor-widget-container:hover a svg,.mobile-bottom-bar .elementor-widget-icon-box.search-item .elementor-widget-container:hover a g,.mobile-bottom-bar .elementor-widget-icon-box.search-item .elementor-widget-container:hover a path,.mobile-bottom-bar .elementor-widget-icon-box.search-item .elementor-widget-container:hover a circle,.mobile-bottom-bar .elementor-widget-icon-box.account-item .elementor-widget-container:hover a svg,.mobile-bottom-bar .elementor-widget-icon-box.account-item .elementor-widget-container:hover a g,.mobile-bottom-bar .elementor-widget-icon-box.account-item .elementor-widget-container:hover a path,.mobile-bottom-bar .elementor-widget-icon-box.account-item .elementor-widget-container:hover a circle{stroke:#E5650D!important;fill:none!important}.mobile-bottom-bar{display:block}}.cstm-filter-info{display:flex;gap:15px;align-items:center}.cstm-filter-info button{padding:5px 12px!important;cursor:pointer}.cstm-filter-info .cstm-filter-info__price{display:flex;gap:5px;font-size:14px;font-family:"Outfit";line-height:1.2;color:#555}.term-nuts-and-seeds .product-category-hero-img .elementor-heading-title,.term-trail-mix .product-category-hero-img .elementor-heading-title{color:#FFF!important}.term-international-food .product-category-hero-img .elementor-heading-title{color:#C3996C!important}.product-archive .product-category-hero-img{background-size:cover;background-position:center;aspect-ratio:3.9}.product-archive .product-archive-filters.elementor-widget-nav-menu li{padding:5px 0 5px 25px;position:relative}.product-archive .product-archive-filters.elementor-widget-nav-menu li::before{content:"";position:absolute!important;left:0;top:8px;display:block!important;width:15px;height:15px;background:#fff;border-radius:50%;border:2px solid #F5EBDF}.product-archive .product-archive-filters.elementor-widget-nav-menu li a{justify-content:space-between}.product-archive .product-archive-filters.elementor-widget-nav-menu li a svg path{fill:#949494}.product-archive .product-archive-filters.elementor-widget-nav-menu li .sub-arrow:after{display:none}.product-archive .product-archive-filters.elementor-widget-nav-menu li.menu-item-has-children a{width:calc(100% - 30px)!important}.product-archive .product-archive-filters.elementor-widget-nav-menu li.menu-item-has-children a .sub-arrow{margin-right:-30px}.product-archive .product-archive-filters.elementor-widget-nav-menu li.current-menu-parent::before,.product-archive .product-archive-filters.elementor-widget-nav-menu li.current-menu-item::before{border-color:#44612d}.product-archive .product-archive-filters.elementor-widget-nav-menu .custom-click-menu .menu-item-has-children:hover>.sub-menu{display:none!important}.product-archive .product-archive-filters.elementor-widget-nav-menu .custom-click-menu .menu-item-has-children .sub-menu{display:none!important;transition:all 0.3s ease}.product-archive .product-archive-filters.elementor-widget-nav-menu .custom-click-menu .menu-item-has-children.submenu-opened>a .sub-arrow svg,.product-archive .product-archive-filters.elementor-widget-nav-menu .custom-click-menu .menu-item-has-children.current-menu-parent>a .sub-arrow svg{transform:rotate(180deg);transition:all 0.3s}.product-archive .product-archive-filters.elementor-widget-nav-menu .custom-click-menu .menu-item-has-children.submenu-opened>.sub-menu,.product-archive .product-archive-filters.elementor-widget-nav-menu .custom-click-menu .menu-item-has-children.current-menu-parent>.sub-menu,.product-archive .product-archive-filters.elementor-widget-nav-menu .custom-click-menu .menu-item-has-children.current-menu-item>.sub-menu{display:block!important;position:relative;margin-left:15px!important;margin-top:0!important;width:auto;padding-top:10px;padding-bottom:10px}.product-archive .mob-filter-trigger,.product-archive .category-filter-block-close-btn{display:none}.product-archive .elementor-pagination{display:flex;justify-content:center;align-items:center}.product-archive .elementor-pagination .page-numbers:not(.prev,.next){width:44px;height:44px;display:flex;justify-content:center;align-items:center;border:1px solid transparent;border-radius:5px;transition:all 0.3s}.product-archive .elementor-pagination .page-numbers:not(.prev,.next).current,.product-archive .elementor-pagination .page-numbers:not(.prev,.next):hover{border:1px solid #dfc3ac}.product-archive .elementor-pagination .page-numbers.dots:hover{border:1px solid transparent}.product-archive .elementor-pagination .page-numbers.prev,.product-archive .elementor-pagination .page-numbers.next{transition:all 0.3s}.product-archive .elementor-pagination .page-numbers.prev:hover path,.product-archive .elementor-pagination .page-numbers.next:hover path{fill:#dfc3ac}.product-archive .elementor-pagination span{cursor:default!important}@media (min-width:1025px){.product-archive .filters-sticky-block{position:-webkit-sticky;position:sticky;top:100px}}@media screen and (max-width:1024px){.product-archive .mob-filter-trigger,.product-archive .category-filter-block-close-btn{display:block}.product-archive .mob-filter-trigger:hover svg path,.product-archive .category-filter-block-close-btn:hover svg path{stroke:#FFF}.product-archive .product-filter-heading{display:none}.product-archive .category-filter-block-close-btn{margin-bottom:30px}.product-archive .category-filter-block{padding:20px 30px 50px 20px}.product-archive .category-filter-block{position:fixed;top:0;left:-330px;width:330px;max-width:100%;height:100%;background:#fff;box-shadow:-2px 0 10px rgba(0,0,0,.2);border-radius:0!important;z-index:9999;overflow-y:auto;transition:left 0.4s ease,opacity 0.3s ease;opacity:0;flex-direction:column;flex-wrap:nowrap}.product-archive .category-filter-block.active{left:0;opacity:1}.product-archive .category-filter-overlay{position:fixed;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:9998;display:none}.product-archive .category-filter-overlay.active{display:block}}@media screen and (max-width:425px){.product-archive .elementor-widget-loop-grid .elementor-loop-container{grid-template-columns:repeat(1,1fr)}}.cstm-product-card .elementor-widget-image-gallery .elementor-image-gallery{height:100%}.cstm-product-card .elementor-widget-image-gallery .elementor-image-gallery .gallery{height:100%}.cstm-product-card .elementor-widget-image-gallery .elementor-image-gallery .gallery .gallery-item{height:100%;animation:fade-in-animation 0.3s linear}.cstm-product-card .elementor-widget-image-gallery .elementor-image-gallery .gallery .gallery-item img.attachment-thumbnail{height:100%;aspect-ratio:1;object-fit:cover}@keyframes fade-in-animation{from{opacity:0}to{opacity:1}}.woocommerce-notices-wrapper .woocommerce-message{max-width:1440px;margin:auto;padding:25px 15px;color:#555;font-size:14px;line-height:1.5;font-family:"Outfit"}.woocommerce-notices-wrapper .woocommerce-message:focus-visible{outline:none}.woocommerce-notices-wrapper .woocommerce-message .button.wc-forward{margin-left:15px;min-height:40px;padding:8px 16px;color:#ffffff!important;background:#C49A6C;border-radius:8px;text-transform:uppercase!important;text-decoration:none!important;font-family:"Outfit";font-size:12px!important;font-weight:500;letter-spacing:1px;transition:all 0.3s}.woocommerce-notices-wrapper .woocommerce-message .button.wc-forward:hover{background-color:#000}.cstm-product-card .elementor-widget-theme-post-featured-image img{aspect-ratio:1;object-fit:cover;object-position:center;height:auto}.cstm-product-card .elementor-widget-custom_add_to_cart{margin-top:auto}.elementor-widget-loop-grid:has(.cstm-product-card) .e-loop-item.product>.elementor-section-wrap{height:100%}.elementor-widget-loop-grid:has(.cstm-product-card) .e-loop-item.product>.elementor-section-wrap .cstm-product-card .elementor-widget-theme-post-featured-image img{aspect-ratio:1;object-fit:cover;object-position:center;height:auto}.elementor-widget-loop-grid:has(.cstm-product-card) .e-loop-item.product>.elementor-section-wrap .cstm-product-card .elementor-widget-custom_add_to_cart{margin-top:auto}.single-product .header-main-content{border-bottom:1px solid #e9e9e9!important}.single-product .woocommerce-breadcrumb{max-width:1470px;margin:auto;padding:0 15px;color:#c88345;font-size:12px;line-height:1.5;font-family:"Outfit"}.single-product .woocommerce-breadcrumb a{color:#555}.single-product .woocommerce-breadcrumb a:hover{color:#c88345}.single-product .woocommerce-breadcrumb .breadcrumb-sep{padding:0 11px;min-width:20px;background:url('data:image/svg+xml,<svg width="80px" height="80px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.25 16.25C10.1493 16.2466 10.0503 16.2227 9.95921 16.1797C9.86807 16.1367 9.78668 16.0756 9.72001 16C9.57956 15.8594 9.50067 15.6688 9.50067 15.47C9.50067 15.2713 9.57956 15.0806 9.72001 14.94L12.72 11.94L9.72001 8.94002C9.66069 8.79601 9.64767 8.63711 9.68277 8.48536C9.71786 8.33361 9.79933 8.19656 9.91586 8.09322C10.0324 7.98988 10.1782 7.92538 10.3331 7.90868C10.4879 7.89198 10.6441 7.92391 10.78 8.00002L14.28 11.5C14.4205 11.6407 14.4994 11.8313 14.4994 12.03C14.4994 12.2288 14.4205 12.4194 14.28 12.56L10.78 16C10.7133 16.0756 10.6319 16.1367 10.5408 16.1797C10.4497 16.2227 10.3507 16.2466 10.25 16.25Z" fill="%23555555"/></svg>');background-size:25px;background-position:center;background-repeat:no-repeat}@media screen and (max-width:767px){.woocommerce-notices-wrapper .woocommerce-message .button.wc-forward{display:flex;align-items:center;margin-top:8px;margin-left:0;margin-right:auto;width:fit-content;height:40px;padding-top:0;padding-bottom:0;line-height:0}}.gform_wrapper .gform-body .gform_fields{gap:12px}.gform_wrapper .gform-body input{box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;color:#555555!important;font-size:14px!important;font-family:inherit;display:block;margin:0 0;padding:14px!important;width:100%;background:#F6F6F6!important;border-radius:8px!important;border:none!important;min-height:48px!important}.gform_wrapper .gform_footer{margin-top:15px!important}.gform_wrapper .gform_footer input{min-height:48px;box-shadow:0 0 0 0 rgba(0,0,0,0);font-size:14px!important;font-weight:700!important;text-align:center;line-height:normal!important;text-transform:uppercase!important;letter-spacing:.135em;cursor:pointer;padding:14px!important;margin-bottom:0;border:1px solid #617E3F!important;border-radius:8px!important;transition:all 0.25s ease-in-out!important;background:#fff!important;color:#617E3F!important;width:100%!important}.gform_wrapper .gform_footer input:hover{border-color:#617E3F!important;background:#617E3F!important;color:#fff!important}@media screen and (max-width:1199px){footer{padding-bottom:60px}}