body{font-family:"Arvo",serif!important}.montserrat{font-family:'Montserrat',sans-serif!important}.custom-title{font-family:'Hesgaki',sans-serif!important;font-weight:400}.custom-logo{width:75px}.bg-custom-green{background:#55B78A}.bg-custom-pink{background:#FFF3E3}.bg-dark{background:#285F5E}.text-custom-blue{color:#285F5E}.text-custom-gold{color:#BF9B6D}.text-custom-brown{color:#6D4C3B}.glide__slide__img{transition:0.5s;border-radius:6px}.glide__slide__img:hover{transform:scale(1.05)}.out-of-stock{color:red}.product-gallery{color:#fff}.woocommerce-Reviews{display:flex;flex-wrap:wrap;gap:30px}#comments{flex:1;min-width:300px;max-width:100%;padding:20px 0}#review_form_wrapper{flex:1;min-width:300px;max-width:100%;padding:20px 120px}@media (max-width:1024px){.woocommerce-Reviews{flex-direction:column}#comments,#review_form_wrapper{width:100%}#review_form_wrapper{padding:20px!important}}#review_form_wrapper input[type="text"],#review_form_wrapper input[type="email"],#review_form_wrapper textarea,#review_form_wrapper select{background-color:#fff0;border:1px solid #352063;border-radius:8px;padding:10px;color:#352063;width:100%}#review_form_wrapper input::placeholder,#review_form_wrapper textarea::placeholder{color:#285F5E!important;opacity:1;font-weight:500}#review_form_wrapper .comment-notes,#review_form_wrapper label{color:#6D4C3B!important}.comment-reply-title{display:none!important}#review_form_wrapper input:focus,#review_form_wrapper textarea:focus,#review_form_wrapper select:focus{outline:none;border-color:none}#review_form_wrapper input[type="submit"]{background-color:#6D4C3B!important;color:#fff!important;padding:10px 20px!important;border:none!important;border-radius:8px!important;cursor:pointer!important;font-weight:bold!important;transition:background-color 0.3s ease!important}#review_form_wrapper input[type="submit"]:hover{background-color:#5c3f32!important}#review_form_wrapper .stars a,.star-rating{color:#6D4C3B!important;font-size:18px!important}#review_form_wrapper .stars a:hover,#review_form_wrapper .stars a.active,#review_form_wrapper .stars a:focus{color:#6D4C3B!important}#review_form_wrapper .comment-form-cookies-consent label{color:#285F5E!important;font-weight:500}.comment_container img.avatar{width:48px!important;height:48px!important;border-radius:9999px!important;object-fit:cover;margin-right:12px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:20px 0 0 50px!important;padding:0 10px 0 10px!important;border:none!important}.comment-text .woocommerce-review__author{font-weight:700;font-size:16px;color:#6D4C3B;display:block}.comment-text .woocommerce-review__published-date{font-size:12px;color:#285F5E}.comment-text .description{margin-top:5px;font-size:14px;color:#6D4C3B}.commentlist{list-style:none;padding-left:0}.variations label{color:#6D4C3B!important}.variations tbody tr{display:flex!important;align-items:flex-start!important;flex-direction:column!important;gap:.5rem;margin-top:20px!important}.variation-buttons{display:flex;gap:.5rem;margin-top:.5rem}.variation-button{background-color:#285F5E;color:#fff;font-size:.875rem;font-weight:600;padding:.25rem .75rem;border-radius:.375rem;transition:background-color 0.2s ease;cursor:pointer}.variation-button.active{background-color:#6D4C3B}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#6D4C3B!important}.woocommerce div.product p.stock{color:#6D4C3B!important}.quantity,.reset_variations,.single_add_to_cart_button,.variations select{display:none!important}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor{width:30px;border-radius:99999px;background:#fff;align-items:center;flex-direction:row;margin:auto;justify-content:center;gap:0px!important}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--single.yith-wcwl-add-to-wishlist-button--anchor{display:flex;align-items:center;margin-inline:0;justify-content:center!important;gap:0}.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button).yith-wcwl-add-to-wishlist-button--added svg.yith-wcwl-add-to-wishlist-button-icon{width:20px!important;color:var(--added-to-wishlist-icon-color,#000)}.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button) svg.yith-wcwl-add-to-wishlist-button-icon{width:20px!important}