/*!
Theme Name: Rey
Theme URI:  http://reytheme.com/
Description: One of the classiest and rich-featured theme on the market.
Author: Marius H.
Author URI:  https://twitter.com/mariushoria
Version: 3.0.0
License: General Public License
License URI: http://www.gnu.org/licenses/gpl.html
Tags: blog, two-columns, elementor, left-sidebar, featured-images, header-builder, footer-builder, custom-menu, footer-widgets, theme-options, threaded-comments, translation-ready, e-commerce, portfolio
Text Domain: rey
Domain Path: /languages
*/
 .product-type-variable .single_variation_wrap .quantity,.home .product-type-variable .single_variation_wrap .quantity,.home .product-type-variable .single_variation_wrap .woocommerce-variation-availability,.product-type-variable .single_variation_wrap .woocommerce-variation-availability,.product-type-variable .woocommerce-variation-add-to-cart button[type=submit] .rey-lineLoader,.home .product-type-variable .rey-loopDetails .rey-loopButtons .single_variation_wrap .woocommerce-variation-add-to-cart .rey-buyNowBtn-wrapper,.home .product-type-variable .woocommerce-variation-add-to-cart button[type=submit] .rey-lineLoader,.rey-buyNowBtn-wrapper .rey-buyNowBtn-text,.product-type-variable .variations_form .variations tr .label,.product-type-bundle .rey-loopButtons .product_type_bundle,.single-product .woocommerce-variation-add-to-cart .rey-buyNowBtn-wrapper,.rey-discount,.single-product .cart .rey-buyNowBtn-wrapper,.products.--prevent-thumbnail-sliders .rey-swatches .tabbyPromo,.products.--prevent-thumbnail-sliders .woocommerce-variation-add-to-cart .quantity,.rey-quickview-container .single_variation_wrap .rey-quickviewBtn,.rey-quickview-container .single_variation_wrap .rey-buyNowBtn-wrapper,.home .reyEl-productGrid .type-product .rey-loopDetails .star-rtng-wrapper,.home .reyEl-productGrid .type-product .rey-loopDetails .rey-loopPrice,.home .reyEl-productGrid .type-product .rey-loopDetails .rey-loopButtons .product_type_variable,.woocommerce .reyEl-productGrid .product-type-variable .rey-loopDetails .star-rtng-wrapper,.archive .product-type-variable .rey-loopDetails .star-rtng-wrapper,.woocommerce .reyEl-productGrid .product-type-variable .rey-loopDetails .rey-loopPrice,.archive .product-type-variable .rey-loopDetails .rey-loopPrice,.woocommerce .reyEl-productGrid .product-type-variable .rey-loopDetails .rey-loopButtons .product_type_variable,.archive .product-type-variable .rey-loopDetails .rey-loopButtons .product_type_variable,.woocommerce .reyEl-productGrid .product-type-bundle .rey-loopButtons .product_type_bundle,.archive .product-type-bundle .rey-loopButtons .product_type_bundle{display:none!important}.home .elementor-element-39027d02 .reyEl-productGrid .type-product .rey-loopDetails .rey-loopPrice,.home .elementor-element-39027d02 .reyEl-productGrid .type-product .rey-loopDetails .star-rtng-wrapper{display:block!important}.home .elementor-element-39027d02 .reyEl-productGrid .type-product .rey-loopDetails .star-rtng-wrapper{display:flex!important;justify-content:center;position:relative}.rey-loopButtons .product_type_variable.add_to_cart_button{display:block!important}.products.--prevent-thumbnail-sliders .woocommerce-variation-add-to-cart .rey-cartBtnQty{padding-right:20px}.single-product .variations_form .woocommerce-variation single_variation .single_variation_wrap .woocommerce-variation-price .price .woocs_price_code{width:100%!important;justify-content:center!important;display:contents!important}.single_variation_wrap .woocommerce-variation-price .price .woocs_price_code del .woocommerce-Price-amount bdi{color:inherit;opacity:.5;font-weight:400}.single_variation_wrap .woocommerce-variation-price .price .woocs_price_code ins{text-decoration:none}.single_variation_wrap .woocommerce-variation-add-to-cart .rey-buyNowBtn-wrapper .rey-buyNowBtn:hover,.product-type-bundle .rey-loopButtons .add_to_cart_button{background:none}.variations_form .single_variation_wrap .rey-loopButtons .rey-quickviewBtn,.single-product .single_variation_wrap .quantity,.single-product .variations_form .variations tr .label{display:block!important}.single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;position:relative}.woocommerce-variation-add-to-cart .rey-buyNowBtn-wrapper{height:25px}.woocommerce-variation-add-to-cart .rey-quickviewBtn{height:20px;padding:0;margin:0;background:none}.woocommerce-variation-add-to-cart .single_add_to_cart_button-text span:hover{text-decoration:none;border-bottom:2px solid #000;padding-bottom:2px}.rey-buyNowBtn-wrapper .rey-buyNowBtn-text:hover{--btn-line-tr:scaleX(1);--btn-line-to-x:left}.rey-loopDetails .rey-loopButtons .single_variation_wrap .woocommerce-variation-add-to-cart button[type=submit],.home .rey-loopDetails .rey-loopButtons .single_variation_wrap .woocommerce-variation-add-to-cart button[type=submit]{display:contents;background:none;color:#000;position:absolute}.single_variation_wrap .woocommerce-variation-price .price,.home .single_variation_wrap .woocommerce-variation-price .price{display:block;position:relative}.single_variation_wrap .woocommerce-variation-price .price .woocs_price_code,.home .single_variation_wrap .woocommerce-variation-price .price .woocs_price_code{display:block;position:relative;float:left;text-align:end;width:60%;font-weight:600}.single_variation_wrap .woocommerce-variation-price .price .rey-discount,.home .single_variation_wrap .woocommerce-variation-price .price .rey-discount{float:right;background-color:#b36f48;font-size:12px}.variations_form .woocommerce-variation-add-to-cart,.home .variations_form .woocommerce-variation-add-to-cart{display:flex;position:relative;justify-content:center;width:100%;padding-top:10px}.variations_form .woocommerce-variation-add-to-cart .rey-buyNowBtn-wrapper .rey-buyNowBtn-text,.home .variations_form .woocommerce-variation-add-to-cart .rey-buyNowBtn-wrapper .rey-buyNowBtn-text{color:#000}.variations_form .variations tr:last-child .label,.home .variations_form .variations tr:last-child .label{display:none}.variations_form .variations tr:last-child,.home .variations_form .variations tr:last-child{border:none}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:9999;display:flex;justify-content:center;align-items:center}.loader{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:60px;height:60px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.rey-buyNowBtn-wrapper .rey-buyNowBtn.--loading .rey-customIcon,.rey-buyNowBtn-wrapper .rey-buyNowBtn.--loading .rey-icon,.rey-buyNowBtn-wrapper .rey-buyNowBtn.--loading .rey-buyNowBtn-text{-webkit-transition:opacity .25s;transition:opacity .25s;opacity:9999999!important}.single_variation_wrap .rey-buyNowBtn-wrapper .rey-lineLoader{opacity:0!important}.woocommerce-Reviews{max-width:960px;margin-left:auto;margin-right:auto;width:100%}.woocommerce-Reviews p.stars~p.stars{display:none}.woocommerce-Reviews p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce-Reviews p.stars a::before{display:block;position:absolute;top:0;width:1em;height:1em;line-height:1;font-family:"WooCommerce";content:"";text-indent:0}.ltr .woocommerce-Reviews p.stars a::before{left:0}.rtl .woocommerce-Reviews p.stars a::before{right:0}.woocommerce-Reviews p.stars a:hover~a::before{content:""}.woocommerce-Reviews p.stars:hover a::before{content:""}.woocommerce-Reviews p.stars.selected a.active::before{content:""}.woocommerce-Reviews p.stars.selected a.active~a::before{content:""}.woocommerce-Reviews p.stars.selected a:not(.active)::before{content:""}.woocommerce-Reviews #comments{--rating-top-size:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-Reviews .commentlist{padding:0}.woocommerce-Reviews ol.commentlist{padding:0;margin:0;width:100%;background:none;list-style:none}.woocommerce-Reviews ol.commentlist li{--avatar-size:30px;padding:0;margin:0 0 1.875rem;border:0;position:relative;background:0;border:0}@media(min-width:1025px){.woocommerce-Reviews ol.commentlist li{--avatar-size:45px}}.woocommerce-Reviews ol.commentlist li .star-rating{margin-bottom:1.25rem;float:none}.woocommerce-Reviews ol.commentlist li .meta{color:HSL(var(--neutral-5));font-size:.875rem;text-transform:uppercase}.woocommerce-Reviews ol.commentlist li .meta .woocommerce-review__author{color:HSL(var(--neutral-8));font-weight:var(--font-weight-bold)}.woocommerce-Reviews ol.commentlist li img.avatar{position:absolute;top:2.1875rem;width:var(--avatar-size);height:auto;margin:0;-webkit-box-shadow:none;box-shadow:none;float:left;left:0}.rtl .woocommerce-Reviews ol.commentlist li img.avatar{float:right;right:0;left:auto}.woocommerce-Reviews ol.commentlist li img.avatar+.comment-text{--avatar-extra:15px}@media(min-width:1025px){.woocommerce-Reviews ol.commentlist li img.avatar+.comment-text{--avatar-extra:25px}}.ltr .woocommerce-Reviews ol.commentlist li img.avatar+.comment-text{margin:0 0 0 calc(var(--avatar-size) + var(--avatar-extra))}.rtl .woocommerce-Reviews ol.commentlist li img.avatar+.comment-text{margin:0 calc(var(--avatar-size) + var(--avatar-extra)) 0 0}.woocommerce-Reviews ol.commentlist li .comment-text{border:1px solid HSL(var(--neutral-2));border-radius:2px;padding:.9375rem .9375rem .3125rem;*zoom:1}@media(min-width:1025px){.woocommerce-Reviews ol.commentlist li .comment-text{padding:2.1875rem 2.1875rem 1.25rem}}.woocommerce-Reviews ol.commentlist li .comment-text::before,.woocommerce-Reviews ol.commentlist li .comment-text::after{content:" ";display:table}.woocommerce-Reviews ol.commentlist li .comment-text::after{clear:both}.woocommerce-Reviews ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce-Reviews ol.commentlist li .comment-text p:last-child{margin-bottom:0}.woocommerce-Reviews ol.commentlist li .comment-text>.description{margin-bottom:1em}.woocommerce-Reviews ol.commentlist ul.children{list-style:none outside}.ltr .woocommerce-Reviews ol.commentlist ul.children{margin:20px 0 0 50px}.rtl .woocommerce-Reviews ol.commentlist ul.children{margin:20px 50px 0 0}.woocommerce-Reviews ol.commentlist ul.children .star-rating{display:none}.woocommerce-Reviews .rey-commentForm{margin-top:2.5rem}.woocommerce-Reviews .rey-commentForm .comment-reply-title{font-size:1rem;font-weight:var(--font-weight-bold);text-transform:var(--h-text-transform);margin-bottom:1.25rem;display:block}.woocommerce-Reviews .rey-commentForm .comment-form{font-size:.8125rem}.woocommerce-Reviews .rey-commentForm .stars a{color:var(--star-rating-color,#ff4545)}.woocommerce-Reviews .rey-commentForm label[for=rating]{font-weight:var(--font-weight-bold)}.woocommerce-Reviews .rey-commentForm .comment-form p{margin-bottom:1.25rem}.woocommerce-Reviews .rey-commentForm .comment-form p:last-child{margin-bottom:0}.woocommerce-Reviews .rey-commentForm .woocommerce-error{margin-bottom:1.25rem}.woocommerce-Reviews .woocommerce-pagination{font-family:var(--system-font);font-size:.88889em}.woocommerce-Reviews .woocommerce-pagination ul.page-numbers{margin:0;padding:0;display:block;font-weight:700;letter-spacing:-.02em;line-height:1.2}.woocommerce-Reviews .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce-Reviews .woocommerce-pagination .next.page-numbers,.woocommerce-Reviews .woocommerce-pagination .prev.page-numbers,.woocommerce-Reviews .woocommerce-pagination a.page-numbers,.woocommerce-Reviews .woocommerce-pagination span.page-numbers{padding:0 .5rem;display:inline-block}.woocommerce-Reviews.--style-minimal{--items-spacing:1.5em}.woocommerce-Reviews.--style-minimal ol.commentlist li{padding:0 0 var(--items-spacing);margin:0 0 var(--items-spacing);border-style:solid;border-color:HSL(var(--neutral-3));border-bottom-width:1px}.woocommerce-Reviews.--style-minimal ol.commentlist li:first-child{border-top-width:1px;padding-top:var(--items-spacing)}.woocommerce-Reviews.--style-minimal ol.commentlist li .comment-text{border:0;padding:0}@media(min-width:1025px){.woocommerce-Reviews.--style-minimal ol.commentlist li .comment-text{display:-webkit-box;display:-ms-flexbox;display:flex}}.woocommerce-Reviews.--style-minimal ol.commentlist li .meta{text-transform:none;color:HSL(var(--neutral-8));width:20%;min-width:200px;margin-bottom:0}.woocommerce-Reviews.--style-minimal ol.commentlist li .meta .woocommerce-review__author{display:block;font-size:16px}.woocommerce-Reviews.--style-minimal ol.commentlist li .meta .woocommerce-review__verified{display:none}.woocommerce-Reviews.--style-minimal ol.commentlist li .meta .woocommerce-review__dash{display:none}.woocommerce-Reviews.--style-minimal ol.commentlist li .meta .woocommerce-review__published-date{display:block}.woocommerce-Reviews.--style-minimal ol.commentlist li .rey-descWrap{width:80%}.woocommerce-Reviews.--style-minimal ol.commentlist li .star-rating{font-size:10px;margin:10px 0 1em;display:inline-block}.woocommerce-Reviews.--style-minimal ol.commentlist li .woocommerce-review__verified{font-size:12px;vertical-align:top;line-height:1;display:inline-block;margin-top:8px;margin-left:15px}.woocommerce-Reviews.--style-minimal ol.commentlist li ul.children li{border:0;padding:0;margin:0}.rey-wcPanel-inner .woocommerce-Reviews{margin-top:2.5rem}.woocommerce-Reviews-title{font-size:22px;-ms-flex-item-align:center;align-self:center;margin-bottom:40px;width:100%}@media(min-width:1025px){.woocommerce-Reviews-title{width:var(--rating-top-size)}}.woocommerce-Reviews-title .rey-reviewTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;margin-bottom:1.1em}.woocommerce-Reviews-title .rey-reviewTop>span{margin-left:1em}.woocommerce-Reviews-title .rey-reviewTop .star-rating{--star-rating-spacing:4px;--star-rating-size:13px}.woocommerce-Reviews-title .rey-reviewTitle{text-transform:uppercase;font-weight:600}.woocommerce-Reviews-title .rey-reviewTop-title{display:block}.woocommerce-Reviews-title .rey-reviewTop-title.--empty{font-size:32px}.woocommerce-Reviews-title .rey-reviewTop-add{font-weight:400;text-decoration:underline;font-size:13px;margin-top:1.6em;display:inline-block}.woocommerce-Reviews-title .rey-reviewTop-add:hover{text-decoration:none}.woocommerce-Reviews .comment-sec-img{width:50px;position:relative;float:left;margin-right:15px!important}.pagination{display:flex;justify-content:center;align-items:center;gap:10px;margin:20px 0;padding:10px 0;list-style:none}.pagination a,.pagination .page-numbers{display:inline-block;padding:8px 12px;border:1px solid #ddd;color:#333;text-decoration:none;font-size:14px;border-radius:4px;transition:background-color 0.3s ease,color 0.3s ease}.pagination .page-numbers.current{background-color:#b36f48;color:#fff;border-color:#b36f48;font-weight:700}.pagination a:hover:not(.current),.pagination .page-numbers:hover:not(.current){background-color:#f1f1f1;color:#b36f48}.pagination a.prev,.pagination a.next{font-weight:700;background-color:#f9f9f9;border-color:#ddd}.pagination a.prev:hover,.pagination a.next:hover{background-color:#b36f48;color:#fff}.pagination .current-page{background-color:#b36f48;color:#fff}@media (min-width:1025px){.rey-siteHeader.header-pos--fixed.--fixed-shrinking.--shrank .custom-logo{width:76px!important}}.rey-woocurrencyMobile.rey-dropSwitcher-mobile,.rey-dropSwitcher-mobile.rey-langSwitcher-mobile.rey-langSwitcher-mobile--gtranslate{display:none}.home-offer .type-product .product_type_bundle_input_required{display:none}#subscription-sec{display:none}.home .type-product .rey-loopDetails .rey-loopButtons{display:flex!important;justify-content:center;align-items:center;position:relative}.product_type_variable .add_to_cart_button{width:70px}.product_cat-blissful-bundles .cutom-price-area-section .elementor-widget-reycore-woo-pdp-price{display:block!important}.commentlist{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;justify-content:center;align-items:center}.commentlist .comment-sec-img img{border-radius:50%}.comment-text{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;padding:1rem}.image-info{display:flex}#product-title-filter{display:flex!important;align-items:center;margin-bottom:30px!important;text-align:center!important;justify-content:center!important}@media (max-width:768px) and (min-width:426px){.commentlist{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:425px){#product-title-filter{display:block!important;align-items:center!important;margin-bottom:30px!important;text-align:center!important}#product-title-filter #product_title{width:auto!important;margin-bottom:20px!important}.commentlist{grid-template-columns:repeat(1,1fr)!important}}