img{max-width:100%;height:auto}.sticky{background:#FFF}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;max-width:96%;padding:5px 3px 10px;color:#333}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.gallery-caption,.bypostauthor{font-style:italic;font-size:12px;color:#757575}#tbay-main-content .single-post .gallery{padding-top:30px;margin-right:-25px}.gallery .gallery-item a{margin:0}.gallery .gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;padding:0;position:relative}.gallery-columns-1 .gallery-item{max-width:100%;width:auto}.gallery-columns-2 .gallery-item{max-width:48%;max-width:-webkit-calc(50% - 14px);max-width:calc(50% - 14px);width:auto}.gallery-columns-3 .gallery-item{max-width:32%;max-width:-webkit-calc(33.3% - 11px);max-width:calc(33.3% - 11px);width:auto}.gallery-columns-4 .gallery-item{max-width:23%;max-width:-webkit-calc(25% - 9px);max-width:calc(25% - 9px);width:auto}.gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-calc(20% - 8px);max-width:calc(20% - 8px);width:auto}.gallery-columns-6 .gallery-item{max-width:15%;max-width:-webkit-calc(16.7% - 7px);max-width:calc(16.7% - 7px);width:auto}.gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-calc(14.28% - 7px);max-width:calc(14.28% - 7px);width:auto}.gallery-columns-8 .gallery-item{max-width:11%;max-width:-webkit-calc(12.5% - 6px);max-width:calc(12.5% - 6px);width:auto}.gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-calc(11.1% - 6px);max-width:calc(11.1% - 6px);width:auto}.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0}.gallery .gallery-caption{background-color:rgb(0 0 0 / .7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:85%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%}.gallery .gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.gallery-columns-2 .gallery-item:nth-child(odd),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:both}body.single-product{background:#fff}.cart-dropdown .text-cart{font-size:12px}.cart-dropdown .subtotal{font-size:16px}.tbay-search-form .tbay-search{height:44px}.tbay-search-form .form-group .input-group{position:relative}.tbay-search-form .form-group .input-group .btn,.tbay-search-form .form-group .button-group{position:initial}.tbay-search-form .form-group .input-group .btn i{position:absolute;left:30px;color:#000!important}.banner_area{position:relative}li.current-menu-item>a{background:#87604C}.banner_area::after{content:"";position:absolute;right:-5px;bottom:-80px;width:880px;height:367px;background:url(/wp-content/themes/hara/images/homebanner-2.png) no-repeat bottom right;background-size:cover;display:block;pointer-events:none;z-index:9}.banner_area_shop:after{background:url(/wp-content/themes/hara/images/banner-img2.png) no-repeat bottom right;height:150%}@media (max-width:1680px){.banner_area::after{width:800px;height:333px;bottom:-60px}}@media (max-width:1400px){.banner_area::after{width:700px;height:292px;bottom:-30px}.banner_area_shop:after{height:150%}}@media (max-width:1330px){.banner_area::after{width:600px;height:250px;bottom:0}}@media (max-width:1220px){.banner_area::after{width:500px;height:208px;bottom:40px}}@media (max-width:1110px){.banner_area::after{width:400px;height:168px;bottom:60px}}@media (max-width:1100px){.banner_area_shop:after{height:150%}}@media (max-width:1024px){.banner_area::after{display:none}}@media (max-width:767px){.h2_title h2,.banner_area h1{font-size:36px!important}.banner_area h2{font-size:36px!important}}@media (max-width:500px){.h2_title h2,.banner_area h1{font-size:32px!important}.banner_area h2{font-size:32px!important}}.tbay-element-custom-image-list-categories .item-cat{overflow:hidden;box-shadow:0 0 14px -9px #00000085}.tbay-element-custom-image-list-categories .item-cat>a{padding:0!important}.tbay-element-custom-image-list-categories .content{padding:15px 0}.elementor-widget-text-editor h4{color:#000}.elementor-widget-text-editor h4,.elementor-widget-text-editor h2,.elementor-widget-text-editor p{margin-bottom:1rem}.aroya_product-categories{margin-bottom:6px}.aroya_product-category{font-size:12px;color:#555;background:#f5f5f5;padding:3px 8px;margin-right:5px;border-radius:4px;text-decoration:none;display:inline-block}.aroya_product-category:hover{background:#000;color:#fff}@media (min-width:768px){.product.v1 .group-add-to-cart{visibility:visible;opacity:1;width:calc(100% - 0px);position:relative;bottom:0;left:0;right:0;padding-top:20px}.product.v1:hover .group-add-to-cart{bottom:0}.product.v1 .group-add-to-cart .add-cart a{background:#CD9E53;border-radius:40px}.product.v1 .group-add-to-cart .add-cart a:hover,.product.v1 .group-add-to-cart .add-cart a:focus{background:#362F44}.woocommerce #shop-now .single_add_to_cart_button{display:flex;justify-content:center;align-items:center;background:#d6a24c;border-radius:60px;max-width:300px;width:100%}.woocommerce #shop-now .single_add_to_cart_button:hover{background:#3B3B52}.product.v1 .group-buttons{top:60px}}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#CD9E53}.single-product .information .price{margin-top:0;margin-bottom:0}.woocommerce #shop-now .single_add_to_cart_button{position:relative;padding-left:32px}.woocommerce #shop-now .single_add_to_cart_button:before{background:url(/wp-content/themes/hara/images/cartIcon.png) no-repeat left center;height:20px;width:20px;content:"";position:absolute;right:50%;top:50%;transform:translate(-40px,-50%);-webkit-transform:translate(-40px,-50%);-ms-transform:translate(-40px,-50%)}.product.v1 .group-add-to-cart .add-cart a span.title-cart{background:url(/wp-content/themes/hara/images/cartIcon.png) no-repeat left center;padding-left:25px}.product.v1 .aroya_product_content{border-radius:10px;overflow:hidden;box-shadow:0 0 14px -9px #00000085;background:#fff}.product.v1 .aroya_product_content .product-category{font-size:12px;color:#fff;background:#362F44;padding:4px 12px;border-radius:20px}.product.v1 .aroya_product_content h3.name{font-size:17px;color:#0A0A0A;font-family:Poppins;padding-bottom:3px}.product.v1 .aroya_product_content span.price{font-size:19px;color:#3B3B52}.price ins .woocommerce-Price-amount,.woocs_price_code ins .woocommerce-Price-amount,.woocommerce-grouped-product-list-item__price ins .woocommerce-Price-amount{font-size:20px;color:#3B3B52;font-weight:600}.woocommerce div.product p.price del .woocommerce-Price-amount,.woocommerce div.product span.price del .woocommerce-Price-amount{font-size:18px;color:#3B3B52;font-weight:600;opacity:.7}.product.v1 .aroya_product_content .caption{padding:14px 20px 25px}.product.v1 .aroya_product_content .caption .rating{display:none}.category_shop_page .tbay-element-custom-image-list-categories .item-cat>a{height:115px}.category_shop_page .tbay-element-custom-image-list-categories .item-cat>a img{object-fit:cover;height:115px}.woocommerce-products-header img{display:none}#sidebar-shop{border-radius:10px;border:1px solid #E5E5E5;padding:20px}.sidebar#sidebar-shop>.widget .widget-title{font-size:16px;font-weight:500;padding-bottom:4px;margin-bottom:12px}.woocommerce .widget_price_filter .price_slider_amount .button{background:#3B3B52}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{border:2px solid #3B3B52;background:#3B3B52}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background:#3B3B52}#tabs-list-description{display:none}.singular-shop>.product>div.tabs-fulltext .item-panel{border:0px!important}.custom-reviews{max-width:900px;margin:0 auto;text-align:center}body #reviews #respond .form-submit input,.write-review-btn{display:inline-block;padding:7px 22px;background:#d6a24c;color:#fff;border-radius:30px}body #reviews #respond .form-submit input{line-height:20px;margin-top:20px!important}body #reviews #respond .form-submit input:hover,.write-review-btn:hover{color:#fff;background-color:#3B3B52}.single-product .product h3.custom-review-title{font-size:24px;margin:0;padding:30px}.singular-shop>.product>div.single-main-content{border:0;padding-bottom:0}.quantity .box{background:#fff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.woocommerce .input-text{background:#fff!important}.woocommerce .quantity button,.woocommerce-page .quantity button{padding-left:8px}.woocommerce .quantity button.plus,.woocommerce-page .quantity button.plus{padding-right:8px;padding-left:8px}.woocommerce .quantity button i,.woocommerce-page .quantity button i{background:#eee;padding:7px 8px 5px 8px;border-radius:20px}.woocommerce #shop-now::after{display:none}#shop-now{display:flex;align-items:center;gap:12px}#shop-now .group-button{width:auto;margin:0;padding:0}#shop-now .group-button .yith-wcwl-add-to-wishlist-button__label{display:none}.woocommerce #shop-now .group-button .tbay-wishlist a{width:48px;height:48px;background:#e9f8ea;border-radius:40px;justify-content:center;color:#2C742F}.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button) svg.yith-wcwl-add-to-wishlist-button-icon{color:#2C742F}#shop-now .tbay-wishlist{display:flex;align-items:center;gap:8px}#tabs-list-additional_information,.single-product .information .tbay-social-links{display:none}.tbay-breadcrumb .breadcrumb>li+li::before{content:"";height:1px;width:8px;opacity:.3;filter:alpha(opacity=30);background:#000;color:#000;display:inline-block;vertical-align:middle;margin:0 16px;margin-top:2px;transform:rotate(-30deg)}.tbay-breadcrumb .breadcrumb>li+li::after{content:"";height:1px;width:8px;opacity:.3;filter:alpha(opacity=30);background:#000;color:#000;display:inline-block;vertical-align:middle;margin:0 16px;margin-top:-4px;transform:rotate(30deg);position:absolute;left:0;top:18px}.tbay-breadcrumb .breadcrumb li{position:relative}.custom_reviews_area{position:relative;padding:20px 0 50px}.single-product .singular-shop.content{padding-bottom:0!important}.woocommerce #review_form #respond #comment{border:1px solid #00000014}.woocommerce .products .star-rating span::before,.woocommerce .product .star-rating span::before,.wcmp-store-detail-list .star-rating span::before,.woocommerce .star-rating span::before{color:#f49925}.product-faq-accordion.two-col{margin:0 auto;padding:20px 0;display:grid;grid-template-columns:1fr 1fr;gap:60px}.faq-question{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e6e6e6;padding:18px 0;cursor:pointer}.faq-question h4{margin:0}body div.product form.cart .variations th.label label[for="pa_flavors"]{color:#000;font-size:24px;font-weight:700}