input[type=number]{-moz-appearance:textfield;appearance:textfield}body #sb_instagram.sbi_fixed_height{overflow-y:hidden!important}.woocommerce-order-details a{color:inherit}.not-logged-in .main_title{display:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-ms-clear,input[type=number]::-ms-expand{display:none}#main-content{background-color:transparent}.et_pb_button_module_wrapper{width:max-content!important;display:inline-block!important}.main-header{transition:all 0.5s}body.scroll #page-container #et-boc .main-header{background-color:#ffffff!important;top:0px!important}body.scroll #page-container #et-boc .main-header.hd-green{background:#ffffff!important}body.scroll.admin-bar #page-container #et-boc .main-header{top:32px!important}.scroll #page-container #et-boc .main-header{top:0px!important}body.scroll #page-container #et-boc .main-header .shop-link{color:#231F20!important}body.scroll #page-container #et-boc .main-header .menu-icon .icon-lines span{background:#231F20}body.scroll #page-container #et-boc .main-header .icon-text{color:#231F20}body.scroll #page-container #et-boc .main-header .site-logo img{filter:brightness(0%)}body.scroll #page-container #et-boc .main-header .cart-icon svg path{fill:#231F20}body.scroll #page-container #et-boc .main-header .cart-count{background:#231F20;color:#ffffff}body.scroll #page-container #et-boc.et-boc header div .main-header div a.book-class-services{color:#231F20!important}body.scroll #page-container #et-boc.et-boc header div .main-header div a.book-class-services:hover{color:#ffffff!important}body.scroll #page-container #et-boc .book-hover .item a{color:#231F20}body.scroll #page-container #et-boc .book-hover .item a svg path{fill:#231F20!important}body.scroll #page-container #et-boc .main-header .my-account-text svg path{fill:#231F20}body.scroll #page-container #et-boc .main-header .my-account-text a{color:#231F20!important}body.scroll #page-container #et-boc .main-header .header-logo svg path{fill:#A78852}@media(max-width:600px){body.scroll.admin-bar #page-container .main-header{top:0px!important}}.menu-icon{display:flex;align-items:center;gap:22px;cursor:pointer;width:max-content}.menu-icon .icon-lines{display:flex;flex-direction:column;justify-content:center;gap:7px;width:40px}.menu-icon .icon-lines span{display:block;height:1px;background:#fff;border-radius:0px;transition:all 0.3s ease;width:100%}.hd-green .menu-icon .icon-lines span{background:#231F20}.menu-icon .icon-lines span:nth-child(2){width:67.5%;}.menu-icon:hover .icon-lines span{width:100%}.menu-icon .icon-text{color:#ffffff;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0.2em;text-transform:uppercase}.hd-green .menu-icon .icon-text{color:#231F20}@media(max-width:980px){.menu-icon{gap:16px}.menu-icon .icon-text{font-size:12px}.menu-icon .icon-lines{width:30px;gap:6px}}@media(max-width:980px){.menu-icon .icon-text{font-size:10px}}@media (max-width:375px){.menu-icon .icon-lines{width:25px;gap:5px}.menu-icon{gap:8px}}.book-hover{min-width:249px;opacity:0;visibility:hidden;z-index:-100;transition:all 0.3s}.book-hover.active{opacity:1;visibility:visible;z-index:100}body.scroll #page-container #et-boc .book-hover.active{background-color:#ffffff!important;backdrop-filter:blur(10px);border-radius:10px;margin-top:5px}body.scroll #page-container #et-boc .hd-green .book-hover.active{background:#ffffff!important;border-radius:10px;margin-top:5px}.btn-book-hover{margin-top:11px;display:flex;flex-direction:column;align-items:flex-end;gap:10px;padding:10px 25px}.btn-book-hover .item a{font-weight:400;font-size:12px;line-height:100%;letter-spacing:0.2em;text-align:center;text-transform:uppercase;color:#FFFFFF;display:flex;align-items:center;gap:17.09px;padding:5.5px 0;transition:all 0.5s}.btn-book-hover .item a:hover{padding-right:20px}.hd-green .btn-book-hover .item a{color:#29332B!important}.btn-book-hover .item svg{width:5.82px;height:14px;display:flex;flex-direction:column;justify-content:center;align-items:center}.btn-book-hover .item svg path{fill:#ffffff!important}.hd-green .btn-book-hover .item svg path{fill:#29332B!important}.buttons-mobile .btn-book-hover{margin-top:0;padding-bottom:0}@media(max-width:1080px){.book-hover{min-width:210px}}.custom-mini-cart{position:relative;padding-right:17px;padding-top:5px}.hd-green .custom-mini-cart svg path{fill:#231F20}.custom-mini-cart.disabled{padding-right:0}.custom-mini-cart.disabled .cart-count{display:none}.custom-mini-cart .cart-count{position:absolute;display:inline-flex;border-radius:15px;font-weight:400;font-size:11px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase;min-width:15px;color:#231F20;height:15px;background:#ffffff;align-items:center;justify-content:center;padding:0 3px;top:1px;right:1px}.hd-green .custom-mini-cart .cart-count{background:#231F20;color:#ffffff}#header-main-open{overflow-x:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;opacity:0;z-index:-1000;visibility:hidden;transition:all 0.3s}#header-main-open.open{opacity:1;z-index:1000;visibility:visible}#header-main-open::-webkit-scrollbar{display:none}@media(max-width:767px){.scroll.admin-bar #page-container #header-main-open{top:0!important}}.social-network{display:flex;align-items:center;gap:16px}.social-network a svg path{transition:all 0.3s}.social-network a:hover svg path{fill:#ffffff}.social-network.footer-social{margin-top:4px;gap:12px}.service-section .service-cate{display:flex;align-items:center;justify-content:center;gap:13px;flex-wrap:wrap;padding:0 5%}.service-section .service-cate .cate-item{color:#7D7B5C;font-size:12px;line-height:15px;font-weight:400;letter-spacing:2.4px;text-transform:uppercase;padding:9px 24px;border-radius:100px;border:1px solid #7D7B5C;transition:all 0.3s}.service-section .service-cate .cate-item.active,.service-section .service-cate .cate-item:hover{border:1px solid #29332B;background:#29332B;color:#ffffff}#service-box-content{padding-top:clamp(60px,8.267vw,125px);padding-left:calc(calc(100% - 1312px) / 2);display:flex;gap:40px}#service-box-content .box-left{width:410px;flex-shrink:0}#service-box-content .box-left .title{font-weight:300;font-size:32px;color:#29332B;line-height:1.04em}#service-box-content .box-left .excerpt{color:#5C695F;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:24px}#service-box-content .btn-service a{display:inline-block;color:#7D7B5C;font-size:12px;font-weight:400;line-height:15px;letter-spacing:2.4px;text-transform:uppercase;padding:9px 24px;border-radius:100px;border:1px solid #7D7B5C;transition:all 0.3s}#service-box-content .btn-service a:hover{color:#FFFFFF;border-color:#c4aa99;background:#c4aa99}#service-box-content .box-right{width:calc(100% - 450px);overflow:visible}#service-box-content .box-right .service-sliders{padding-right:0!important}@media (min-width:768px) and (max-width:1458px){#service-box-content{padding-left:5%}}@media only screen and (min-width:768px) and (max-width:980px){#service-box-content .box-left{width:250px}#service-box-content .box-right{width:calc(100% - 290px);overflow:visible}}@media(max-width:980px){#service-box-content{padding-top:80px}}@media(max-width:767px){#service-box-content{padding-left:5%;padding-top:40px;flex-direction:column}#service-box-content .box-left{width:100%;padding-right:5%}#service-box-content .box-right{width:100%}}.service-sliders{overflow:visible;padding-right:calc(calc(100vw - 1312px) / 2)!important;width:100%}.service-sliders .services-slider{overflow:hidden;padding-right:calc(calc(100vw - 1312px) / 2)!important}.service-sliders .swiper-wrapper{align-items:stretch}.service-sliders .services-slider .service-item{width:298px!important;background:#ffffff;height:auto;display:flex;flex-direction:column}.service-sliders .service-item a{height:100%;display:inline-block}.service-sliders .service-item .image{aspect-ratio:298 / 210;overflow:hidden}.service-sliders .service-item .image img{width:100%;height:100%;object-fit:cover;display:block}.service-sliders .content{padding:30px}.service-sliders .content .title{font-family:Plus Jakarta Sans!important;font-weight:600!important;font-size:14px;line-height:1.35;letter-spacing:0.2em;text-transform:uppercase;padding-bottom:5px;color:#A78852!important}.service-sliders .content .excerpy{font-weight:400;font-size:14px;line-height:1.35;color:#5C695F}.service-sliders .swiper-scrollbar{overflow:hidden!important;width:100%!important;margin-top:18px;height:6px;background:transparent;position:relative!important;left:unset!important;bottom:unset!important;top:unset!important}.service-sliders .swiper-scrollbar:before{content:"";position:absolute;top:50%;height:1px;width:100%;background:#B2B08E40;z-index:-1;transform:translateY(-50%)}.service-sliders .swiper-scrollbar .swiper-scrollbar-drag{border-radius:100px;background:#B2B08E}@media(max-width:1458px){.service-sliders,.service-sliders .services-slider{padding-right:5vw!important}}@media(max-width:767px){.service-sliders{padding-right:0!important}}@media(max-width:375px){.service-sliders .content{padding:20px}.service-sliders .services-slider .service-item{width:250px!important}}.marquee-custom{position:relative;width:100%;white-space:nowrap}.marquee-custom__track{display:flex;width:max-content;animation:marquee-custom linear infinite}.marquee-custom__content{display:flex}.marquee-custom__content span{font-family:'Recoleta Light',Helvetica,Arial,Lucida,sans-serif;display:inline-block;margin-right:clamp(30px,3.968vw,60px);color:#B2B08E;font-weight:300;font-size:clamp(50px,8.466vw,128px);line-height:104%;text-align:center}@keyframes marquee-custom{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.mc4wp-form-fields .subscribe-now{display:flex;flex-direction:row;align-items:center;gap:13px;max-width:516px}.mc4wp-form-fields .subscribe-now #email{border:1px solid #29332B;padding:9px 24px;width:100%;border-radius:100px;font-size:14px;line-height:22px}.mc4wp-form-fields .subscribe-now input[type="submit"]{background:#29332B;font-size:12px;line-height:1.25;letter-spacing:0.2em;text-transform:uppercase;color:#ffffff;padding:13.5px 24px;border-radius:100px;flex-shrink:0;border:none;cursor:pointer;transition:all 0.3s}.mc4wp-form-fields .subscribe-now input[type="submit"]:hover{background:#CD9692}@media(min-width:768px) and (max-width:1100px){.mc4wp-form-fields .subscribe-now{flex-direction:column;align-items:flex-end}}@media(max-width:560px){.mc4wp-form-fields .subscribe-now{flex-direction:column;max-width:100%}.mc4wp-form-fields .subscribe-now input[type="submit"]{width:100%}}.blogs-slider .blog-slider{transition:all 0.3s}.blogs-slider .blog-slider:hover{transform:translateY(-10px)!important}.blogs-slider .blog-item a{display:flex;flex-direction:row;background:#ffffff;transition:all 0.3s}.blogs-slider .blog-item a:hover{background:#A78852}.blogs-slider .blog-item .image{flex-shrink:0;max-width:calc(217.87 / 749 * 100%);min-width:140px}.blogs-slider .blog-item .image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.blogs-slider .blog-item .content *{transition:all 0.3s}.blogs-slider .blog-item .content{padding:clamp(30px,3.075vw,46.5px) clamp(36px,3.894vw,58.88px)}.blogs-slider .blog-item .cate{font-weight:600;font-size:14.13px;line-height:135%;letter-spacing:0.15em;text-transform:uppercase;color:#c4aa99;margin-bottom:13px}.blogs-slider .blog-item .title{color:#29332B;font-weight:300;font-size:clamp(20px,2.493vw,37.69px);line-height:114.99999999999999%;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:0}.blogs-slider .blog-item .excerpt{font-weight:400;font-size:clamp(14px,1.091vw,16.49px);line-height:135%;color:#5C695F;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.blogs-slider .blog-item a:hover .content *{color:#ffffff}.blog-navigation{display:flex;margin-top:18.54px;gap:8px}.blog-navigation .navigation-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#A78852;transition:all 0.3s;cursor:pointer}.blog-navigation .navigation-btn.swiper-button-disabled{opacity:0.5}.blog-navigation .navigation-btn svg{width:5.82px}@media(max-width:980px){.blogs-slider .blog-item .title{-webkit-line-clamp:4}}@media(max-width:767px){.blogs-slider .blog-item .content{padding:30px}}@media(max-width:480px){.blogs-slider .blog-item .content{padding:20px}.blogs-slider .blog-item .cate{font-size:12px;margin-bottom:10px}}@media(max-width:375px){.blogs-slider .blog-item .content{padding:16px}.blogs-slider .blog-item .image{min-width:125px}.blogs-slider .blog-item .title{margin-bottom:8px}}html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){padding:0}#pum-15508{background:transparent;padding:0}#popmake-15508{padding:0;max-width:1007px!important;width:85%}.popup-box{display:flex;background:#29332B;align-items:center;align-items:stretch}.popup-box .popup-left{width:calc(576 / 1017 * 100%);padding:33px clamp(30px,4.034vw,61px) 30px;display:flex;flex-direction:column;align-items:center;justify-content:center}.popup-box .popup-left .sub-title{font-weight:600;font-size:12px;line-height:135%;letter-spacing:0.2em;text-align:center;text-transform:uppercase;color:#A78852;padding-bottom:10px}.popup-box .popup-left .title{font-weight:300;font-size:clamp(20px,2.116vw,32px);line-height:104%;text-align:center;color:#F4F3F2;padding-bottom:10px}.popup-box .popup-left .content{font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#ffffff;padding-bottom:10px;margin-bottom:37px}.popup-box .popup-left .time{font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#858F88;margin-bottom:clamp(12px,3.108vw,47px)}.popup-box .popup-right{width:calc(441 / 1017 * 100%);height:auto}.popup-box .popup-right img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.popup-box .popup-left .buttons{display:flex;align-items:center;gap:19px;justify-content:center;flex-wrap:wrap}.popup-box .popup-left .buttons br{display:none}.popup-box .popup-left .buttons .btn-goll{padding:10px 24px;font-weight:400;font-size:12px;line-height:1.25;letter-spacing:0.2em;text-transform:uppercase;background:#A78852;border-radius:100px;transition:all 0.3s;text-align:center;color:#ffffff}.popup-box .popup-left .buttons .btn-goll:hover{background:#CD9692}.popup-box .popup-left .buttons .btn-line{font-weight:400;font-size:16px;line-height:150%;text-align:center;text-decoration:underline;color:#858F88;transition:all 0.3s}.popup-box .popup-left .buttons .btn-line:hover{color:#ffffff}#popmake-15508 button.pum-close{font-size:0;line-height:0;padding:0;top:18px;right:25px;background:#A78852;box-shadow:none}#popmake-15508 button.pum-close:before{content:"";position:relative;display:block;width:34px;height:34px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjIwOTEgMS42NDY0OEw3Ljc2MzgxIDcuMTI1TDEzLjIwOTEgMTIuNjAzNUwxMy42MDc2IDEyLjk2ODhMMTIuODQzOSAxMy43MzI0TDEyLjQ3ODcgMTMuMzM0TDcuMDAwMTQgNy44ODg2N0wxLjUyMTYzIDEzLjMzNEwxLjE1NjM5IDEzLjczMjRMMC4zOTI3MiAxMi45Njg4TDAuNzkxMTU3IDEyLjYwMzVMNi4yNjk2NyA3LjEyNUwwLjc5MTE1NyAxLjY0NjQ4TDAuMzkyNzIgMS4yODEyNUwxLjE1NjM5IDAuNTE3NTc4TDEuNTIxNjMgMC45MTYwMTZMNy4wMDAxNCA2LjM2MTMzTDEyLjQ3ODcgMC45MTYwMTZMMTIuODQzOSAwLjUxNzU3OEwxMy42MDc2IDEuMjgxMjVMMTMuMjA5MSAxLjY0NjQ4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);background-position:center;background-repeat:no-repeat}@media(max-width:767px){#popmake-15508{width:90%}.popup-box .popup-left{padding:24px}.popup-box .popup-left .content,.popup-box .popup-left .time{font-size:14px;margin-bottom:10px}.popup-box .popup-left .buttons .btn-line{font-size:14px}.popup-box .popup-left .buttons .btn-goll{padding:8px 18px}#popmake-15508 button.pum-close{top:10px;right:10px}#popmake-15508 button.pum-close:before{width:26px;height:26px}}@media(max-width:520px){#popmake-15508{width:95%}.popup-box .popup-left{padding:16px 12px}.popup-box .popup-left .buttons .btn-goll{padding:8px 14px;font-size:10px}.popup-box .popup-left .sub-title{font-size:10px}.popup-box .popup-left .buttons{gap:12px}}@media(max-width:420px){.popup-box .popup-left .content,.popup-box .popup-left .time{font-size:12px}.popup-box .popup-left .buttons .btn-line{font-size:12px}}.customShopGrid-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.customShopGrid-total{font-weight:400;font-size:16px;line-height:170%;color:#002E2DA6}.customShopGrid-Filter{min-width:194px;position:relative}#frmFilterProduct .customShopGrid-Filter .current-filter{display:flex;align-items:center;justify-content:center;color:#231F20!important;gap:10px;font-weight:400;font-size:12px;line-height:1.25;letter-spacing:0.2em;text-transform:uppercase;padding:12.5px 26px;border:1px solid #231F20;border-radius:100px}#frmFilterProduct .customShopGrid-Filter ul{display:none;position:absolute;top:calc(100% + 10px);padding:0;margin:0;border-radius:10px;overflow:hidden;list-style:none;width:100%;border:1px solid #29332B;background:#ffffff;z-index:10}#frmFilterProduct .customShopGrid-Filter ul li{font-weight:400;font-size:12px;line-height:100%;letter-spacing:0.2em;text-transform:uppercase;position:relative;cursor:pointer}#frmFilterProduct .customShopGrid-Filter ul li .filter-checkbox{width:0;height:0;overflow:hidden;visibility:hidden;opacity:0;position:absolute;z-index:-1}#frmFilterProduct .customShopGrid-Filter ul li span{padding:10px 20px;display:block;cursor:pointer;transition:all 0.3s}#frmFilterProduct .customShopGrid-Filter ul li span:hover{background:#F4F3F2}.related-product-grid,.customShopGrid-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;margin-top:20px}.rst-product-item{width:calc(calc(100% - 120px) / 4)}.rst-product-image{position:relative}.rst-product-image .rst-image-box{background:#ffffff;padding:11px 13.5px 61px 13px}.rst-product-image img{display:block;width:100%;aspect-ratio:271 / 285;object-fit:cover;object-position:center;transition:all 0.5s}.rst-product-item:hover img{transform:translateY(-10px)!important}.badge-wrap{position:absolute;top:10px;left:11px;z-index:11}.badge-wrap span{display:inline-block;background:#CD9692;border-radius:47.06px;padding:4.71px 9.41px;font-weight:400;font-size:13px;line-height:135%;color:#FFFFFF}.rst-product-actions{padding:0 12px;position:absolute;width:100%;display:flex;align-items:center;bottom:19px;visibility:hidden;opacity:0;transition:all 0.5s}.rst-product-item:hover .rst-product-actions{visibility:visible;opacity:1}.rst-product-actions .added_to_cart{display:none!important}#et-boc #main-content .rst-product-actions .button{font-weight:400;font-size:12px!important;line-height:1.25!important;letter-spacing:0.2em;text-transform:uppercase;text-align:center;width:100%;max-width:258px;margin:0 auto;border:1px solid #7D7B5C!important;padding:10px!important;color:#7D7B5C;border-radius:100px;transition:all 0.5s}#et-boc #main-content .rst-product-actions .button:hover{background:#29332B;color:#ffffff;border-color:#29332B!important}.rst-product-info a{padding:15px 0 6px;display:block}.rst-product-info .rst-product-title{font-family:'Plus Jakarta Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;font-size:16px;line-height:135%;color:#5C695F!important;padding-bottom:13px}.rst-product-price{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px}.rst-product-price .price{color:#29332B!important;font-weight:700;font-size:14px!important;line-height:135%;display:flex;flex-direction:row-reverse;gap:10px}.rst-product-price .price del{font-weight:400;color:#5C695F80}.rst-product-price .price .screen-reader-text{display:none!important}.rst-product-price .product-volume{font-weight:400;font-size:14px;line-height:135%;color:#5C695F;text-align:right}.blog-pagination{display:flex;align-items:center;justify-content:center;margin-top:50px;gap:11px}.blog-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;font-weight:400;font-size:14px;line-height:160%;width:34px;height:34px;color:#29332B!important;background:transparent;transition:all 0.3s}.blog-pagination .page-numbers:hover,.blog-pagination .page-numbers.current{color:#FFFFFF!important;background:#29332B}.blog-pagination .page-numbers.disabled{display:none}.blog-pagination .page-numbers.prev svg{rotate:-180deg}.blog-pagination .page-btn path{transition:all 0.3s}.blog-pagination .page-btn:hover path{fill:#ffffff}.customShopGrid-list.loading{position:relative;min-height:200px}.customShopGrid-list.loading::before{content:'';position:absolute;inset:0;background:rgba(255,255,255,0.5);z-index:10;border-radius:8px}.customShopGrid-list.loading::after{content:'';position:absolute;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;border:4px solid #f3f3f3;border-top:4px solid #29332B;border-radius:50%;animation:spin 1s linear infinite;z-index:11}@keyframes spin{to{transform:rotate(360deg)}}.add-to-cart-toast{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);background:#29332B;color:white;padding:10px 25px;border-radius:50px;font-size:15px;font-weight:500;box-shadow:0 10px 30px rgba(0,0,0,0.2);z-index:9999;opacity:0;visibility:hidden;transition:all 0.4s ease;display:flex;align-items:center;gap:10px;width:100%;max-width:max-content}.add-to-cart-toast.show{opacity:1;visibility:visible;bottom:50px}@media(max-width:1280px){.related-product-grid,.customShopGrid-list{gap:30px}.rst-product-item{width:calc(calc(100% - 90px) / 4)}}@media(max-width:1024px){.related-product-grid,.customShopGrid-list{gap:40px}.rst-product-item{width:calc(calc(100% - 80px) / 3)}}@media(min-width:821px) and (max-width:1024px){.related-product-grid .rst-product-item{width:calc(calc(100% - 40px) / 2)}}@media(max-width:820px){.related-product-grid,.customShopGrid-list{gap:30px}.rst-product-item{width:calc(calc(100% - 60px) / 3)}}@media(min-width:768px) and (max-width:820px){.related-product-grid .rst-product-item{width:calc(calc(100% - 30px) / 2)}}@media(max-width:767px){.related-product-grid,.customShopGrid-list{gap:40px}.rst-product-item{width:calc(calc(100% - 40px) / 2)}}@media(max-width:580px){.related-product-grid,.customShopGrid-list{gap:30px}.rst-product-item{width:calc(calc(100% - 30px) / 2)}#et-boc #main-content .rst-product-actions .button{padding:6px 10px!important}}@media(max-width:480px){.related-product-grid,.customShopGrid-list{gap:30px 20px}.rst-product-item{width:calc(calc(100% - 20px) / 2)}.customShopGrid-header{display:flex;flex-direction:column}.badge-wrap span{font-size:10px}}@media(max-width:420px){.customShopGrid-list{gap:30px}.rst-product-item{width:100%!important}}.prd-image-wrap{display:flex;gap:17.81px;max-height:647px}.prd-image-wrap.single{max-height:unset}.prd-image-wrap .prd-thumbs{width:110.23px;flex-shrink:0;max-height:647px}.prd-image-wrap .prd-thumbs .swiper-slide{background:#ffffff;display:flex;align-items:center;justify-content:center}.prd-image-wrap .prd-image-slider .swiper-slide{aspect-ratio:546.87 / 647;background:#ffffff;display:flex;align-items:center;justify-content:center}.single-prd-image{width:100%;height:100%;background:#ffffff;overflow:hidden}.single-prd-image img{width:100%;object-fit:contain;height:100%;display:block}@media(max-width:980px){.prd-image-wrap{max-height:unset;flex-direction:column-reverse;gap:18px}.prd-image-wrap .prd-thumbs{width:100%;max-height:unset}.prd-image-slider{width:100%;aspect-ratio:1 / 1;height:100%}.prd-image-wrap .prd-image-slider .swiper-slide{aspect-ratio:1 / 1;width:100%!important}}#main-content .woocommerce-message{background:#A78852!important;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:16px!important}.single-product #main-content{padding-top:clamp(150px,15.542vw,235px)!important}.single-product #main-content .woocommerce-message{max-width:1312px;width:90%;margin:0 auto 20px}#main-content .woocommerce-message:after{display:none}#main-content .woocommerce-message .button{background:#FFFFFF!important;border-radius:100px;color:#29332B;font-weight:400;font-size:12px;line-height:1.2!important;letter-spacing:0.2em;text-transform:uppercase;padding:10px 25px!important}#main-content .woocommerce-message .button:hover{background:#CD9692!important;color:#ffffff!important}.box-status.no-content{display:none!important}.product-sale-label{display:inline-block;background:#CD9692;padding:4.71px 9.41px;color:#ffffff;font-weight:400;font-size:13px;line-height:135%;border-radius:47.06px}table.variations th.label{display:none}#product-add-to-cart form.cart .variations{margin-bottom:22px}#product-add-to-cart .woo-variation-items-wrapper{padding:0!important}#product-add-to-cart .variable-items-wrapper{display:flex;gap:10px}#product-add-to-cart .variable-items-wrapper .variable-item{margin:0;border:1px solid #7D7B5C;padding:7px 23px;border-radius:100px;outline:none;font-weight:400;font-size:14px;line-height:19px;box-shadow:none;color:#7D7B5C;height:unset;transition:all 0.3s}#product-add-to-cart .variable-items-wrapper .variable-item:hover,#product-add-to-cart .variable-items-wrapper .variable-item.selected{background:#7D7B5C;color:#ffffff}#product-add-to-cart .variable-items-wrapper .variable-item span{padding:0}#product-add-to-cart .reset_variations,#product-add-to-cart .woocommerce-variation.single_variation{display:none!important}#product-add-to-cart .quantity{margin-right:8px!important;border:1px solid #29332B;border-radius:100px;display:inline-flex!important;align-items:center;gap:5px;justify-content:center;padding:4.5px 10px!important;width:max-content;min-width:102px}#product-add-to-cart .quantity .qib-button{background:transparent!important;border:none!important;display:flex;align-items:center;justify-content:center;padding:0!important;width:max-content!important;cursor:pointer}#product-add-to-cart .quantity input.qty{padding:0;width:auto;max-width:20px;background:transparent;color:#29332B;font-weight:400;font-size:14px;line-height:19px}.product-content-detail .item{border-bottom:1px solid rgba(125,123,92,0.2)}.product-content-detail .item:first-child{border-top:1px solid rgba(125,123,92,0.2)}.product-content-detail .item .title{font-weight:400;font-size:14px;line-height:135%;display:flex;flex-direction:row;align-items:center;gap:8px;cursor:pointer;padding:12px 0 12px 3px}.product-content-detail .detail{padding:0 12px 12px;display:none}.simple-product-attributes{margin-bottom:22px}.attribute-options{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.simple-product-attributes .attr-pill{margin:0;border:1px solid #7D7B5C;padding:7px 23px;border-radius:100px;outline:none;font-weight:400;font-size:14px;line-height:19px;box-shadow:none;color:#7D7B5C;height:unset;transition:all 0.3s;display:inline-block;cursor:pointer}.simple-product-attributes .attr-pill:hover,.simple-product-attributes .attr-pill.active{background:#7D7B5C;color:#ffffff}#review-wrapper{padding:12px 24px}#review-wrapper .review-summary{display:flex;gap:0;flex-direction:row}#review-wrapper .review-summary .rate-left{display:flex;align-items:center;width:calc(316 / 1123 * 100%);padding-right:clamp(20px,2.778vw,42px);padding-left:5px;gap:12px}#review-wrapper .review-summary .rate-left .avg{color:#29332B;text-align:center;font-family:'Recoleta Light',Helvetica,Arial,Lucida,sans-serif;font-size:64px!important;font-weight:300;line-height:104%}#review-wrapper .review-summary .rate-left .rate-avg-detail{width:max-content;display:flex;flex-direction:column;gap:10px}#review-wrapper .review-summary .rate-left .stars .star-rating{height:20px;font-size:19px;overflow:hidden;position:relative;width:100%;font-family:WooCommerce;line-height:1;float:unset;letter-spacing:7.5px}#review-wrapper .review-summary .rate-left .stars .star-rating span:before{color:#a78852}#review-wrapper .review-summary .rate-left .rate-avg-detail p{color:#5C695F;font-size:16px;font-weight:400;line-height:170%}#review-wrapper .review-summary .rate-breakdown{display:flex;width:calc(489 / 1123 * 100%);padding:0 clamp(20px,2.778vw,42px);border-left:1px solid rgba(0,46,45,0.15);border-right:1px solid rgba(0,46,45,0.15);gap:12px;flex-direction:column}#review-wrapper .review-summary .rate-breakdown .rate-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px}#review-wrapper .review-summary .rate-breakdown .rate-row span:first-child{display:flex;width:57px;align-items:center;gap:1px;color:#A78852;font-size:14px;font-weight:600;line-height:135%;letter-spacing:2.8px;text-transform:uppercase}#review-wrapper .review-summary .rate-breakdown .rate-row span:first-child svg{width:23px;height:21px;flex-shrink:0}#review-wrapper .review-summary .rate-breakdown .rate-row .bar{height:8px;border-radius:8px;width:100%;overflow:hidden;background:#E4E9EE}#review-wrapper .review-summary .rate-breakdown .rate-row .bar .fill{height:100%;border-radius:8px;background:#29332B}#review-wrapper .review-summary .rate-breakdown .rate-row span:last-child{width:40px;color:rgba(0,46,45,0.65);font-size:16px;font-weight:400;line-height:170%}#review-wrapper .review-summary .rate-button{width:calc(316 / 1123 * 100%);padding-left:clamp(20px,2.778vw,42px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}#review-wrapper .review-summary .rate-button .btn-rate{color:#FFF;font-size:12px;font-weight:400;line-height:1.25;letter-spacing:2.4px;text-transform:uppercase;padding:10px 25px;border-radius:100px;background:#29332B;transition:all 0.3s}#review-wrapper .review-summary .rate-button .btn-rate:hover{background:#A78852}#et-boc #reviews{display:flex;flex-direction:column-reverse}#et-boc #reviews #comments .woocommerce-Reviews-title{display:none}#et-boc #reviews #review_form #commentform .stars a{color:#a78852}#et-boc #reviews #comments .commentlist .review:last-child{margin-bottom:0!important}#et-boc #reviews #comments .commentlist .review .avatar{width:45px!important;height:45px!important}#et-boc #reviews #comments .commentlist .review .meta time{color:#818B9C;font-size:13px;font-weight:400;line-height:160%}#et-boc #reviews #comments .commentlist .review .comment-text{margin:0 0 0 70px!important}#et-boc #reviews #comments .commentlist .review .description p{margin:0}#et-boc #review_form #respond #reply-title{color:#29332B;font-family:Recoleta;font-size:clamp(24px,1.984vw,30px)!important;font-style:normal;font-weight:300;line-height:1.5;margin-bottom:10px}#et-boc #review_form #respond #commentform .comment-notes{font-size:16px;line-height:1.5;padding:0;margin-bottom:16px}#et-boc #review_form #respond #commentform input[type=email],#et-boc #review_form #respond #commentform input[type=text],#et-boc #review_form #respond #commentform input[type=url],#et-boc #review_form #respond #commentform textarea{color:#5C695F;background:#f4f3f2;width:100%;line-height:1.25}#et-boc #review_form #respond #commentform .comment-form-cookies-consent{display:flex;align-items:center;gap:10px}#et-boc #review_form #respond #commentform input[type=checkbox]{margin:0;width:15px;height:15px;flex-shrink:0;border-radius:0!important}@media(max-width:1200px){#review-wrapper{padding:12px}#review-wrapper .review-summary .rate-left{padding:0 20px 0 0}#review-wrapper .review-summary .rate-breakdown{padding:0 20px}#review-wrapper .review-summary .rate-button{padding:0 0 0 20px}}@media(max-width:980px){#review-wrapper .review-summary{flex-direction:column;align-items:center;gap:20px}#review-wrapper .review-summary .rate-left{width:100%;display:flex;justify-content:center;padding:0}#review-wrapper .review-summary .rate-breakdown{width:100%;max-width:90%;padding:0;border:none}#review-wrapper .review-summary .rate-button{width:100%;display:flex;align-items:center;padding:0}}@media(max-width:767px){#review-wrapper{padding:0}#review-wrapper .review-summary .rate-breakdown{max-width:95%}}.ht-cccordion .et_pb_toggle_content{display:none}