﻿@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:300;src:url("../fonts/Poppins/poppins-v22-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:300;src:url("../fonts/Poppins/poppins-v22-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:400;src:url("../fonts/Poppins/poppins-v22-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:400;src:url("../fonts/Poppins/poppins-v22-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:500;src:url("../fonts/Poppins/poppins-v22-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:600;src:url("../fonts/Poppins/poppins-v22-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:700;src:url("../fonts/Poppins/poppins-v22-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:800;src:url("../fonts/Poppins/poppins-v22-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Playfair Display";font-style:normal;font-weight:400;src:url("../fonts/PlayFairDisplay/playfair-display-v37-latin-regular.woff2") format("woff2")}.sfe-col-1{width:calc(1*(100% - 3rem - 16.5rem)/12 + 0rem);margin-inline:auto}.sfe-col-2{width:calc(2*(100% - 3rem - 16.5rem)/12 + 1.5rem);margin-inline:auto}.sfe-col-3{width:calc(3*(100% - 3rem - 16.5rem)/12 + 3rem);margin-inline:auto}.sfe-col-4{width:calc(4*(100% - 3rem - 16.5rem)/12 + 4.5rem);margin-inline:auto}.sfe-col-5{width:calc(5*(100% - 3rem - 16.5rem)/12 + 6rem);margin-inline:auto}.sfe-col-6{width:calc(6*(100% - 3rem - 16.5rem)/12 + 7.5rem);margin-inline:auto}.sfe-col-7{width:calc(7*(100% - 3rem - 16.5rem)/12 + 9rem);margin-inline:auto}.sfe-col-8{width:calc(8*(100% - 3rem - 16.5rem)/12 + 10.5rem);margin-inline:auto}.sfe-col-9{width:calc(9*(100% - 3rem - 16.5rem)/12 + 12rem);margin-inline:auto}.sfe-col-10{width:calc(10*(100% - 3rem - 16.5rem)/12 + 13.5rem);margin-inline:auto}.sfe-col-11{width:calc(11*(100% - 3rem - 16.5rem)/12 + 15rem);margin-inline:auto}.sfe-col-12{width:calc(12*(100% - 3rem - 16.5rem)/12 + 16.5rem);margin-inline:auto}@media(min-width: 1400px){.sfe-col-dk-1{width:calc(1*(100% - 16.5rem)/12 + 0rem);margin-inline:auto}.sfe-col-dk-2{width:calc(2*(100% - 16.5rem)/12 + 1.5rem);margin-inline:auto}.sfe-col-dk-3{width:calc(3*(100% - 16.5rem)/12 + 3rem);margin-inline:auto}.sfe-col-dk-4{width:calc(4*(100% - 16.5rem)/12 + 4.5rem);margin-inline:auto}.sfe-col-dk-5{width:calc(5*(100% - 16.5rem)/12 + 6rem);margin-inline:auto}.sfe-col-dk-6{width:calc(6*(100% - 16.5rem)/12 + 7.5rem);margin-inline:auto}.sfe-col-dk-7{width:calc(7*(100% - 16.5rem)/12 + 9rem);margin-inline:auto}.sfe-col-dk-8{width:calc(8*(100% - 16.5rem)/12 + 10.5rem);margin-inline:auto}.sfe-col-dk-9{width:calc(9*(100% - 16.5rem)/12 + 12rem);margin-inline:auto}.sfe-col-dk-10{width:calc(10*(100% - 16.5rem)/12 + 13.5rem);margin-inline:auto}.sfe-col-dk-11{width:calc(11*(100% - 16.5rem)/12 + 15rem);margin-inline:auto}.sfe-col-dk-12{width:calc(12*(100% - 16.5rem)/12 + 16.5rem);margin-inline:auto}}.sfe-full-width{width:calc(100% + 3rem);margin-left:-1.5rem}@media(min-width: 1400px){.sfe-full-dk-width{width:calc(100% + 3rem);margin-left:-1.5rem}}html{font-size:62.5%}body{font-size:1.6rem;line-height:1.5;font-weight:400;font-family:"Poppins",sans-serif;color:#262626;overflow-x:hidden;-webkit-font-smoothing:antialiased}a{-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out;text-decoration:none;color:#4edcca}a:hover,a:focus{color:rgb(141.8702830189,232.6297169811,221.125);outline:none;text-decoration:none}p{margin-bottom:15px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:700;font-family:"Poppins",sans-serif;color:#262626}ul{margin:0;padding:0}ul li{list-style:none}strong,b{font-weight:700}figure{margin:0}img{max-width:100%}button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out}button:active,button:focus{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn,button[type=submit]{border:none;-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out;padding:20px 25px;font-size:1.3rem;text-transform:capitalize;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn:active,.btn:focus,button[type=submit]:active,button[type=submit]:focus{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn i.fa,.btn i.fab,button[type=submit] i.fa,button[type=submit] i.fab{margin-right:5px}.btn.btn-small,button[type=submit].btn-small{padding:8px 20px}.btn.btn-full,button[type=submit].btn-full{width:100%}.btn.btn-round,button[type=submit].btn-round{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:0;line-height:40px;height:40px;width:40px}.btn.btn-round i.fa,button[type=submit].btn-round i.fa{padding:0;margin:0}.btn.btn-semi-round,button[type=submit].btn-semi-round{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.btn.btn-brand,button[type=submit].btn-brand{background-color:#4edcca;color:#fff}.btn.btn-brand:hover,button[type=submit].btn-brand:hover{background-color:rgb(36.5683962264,184.9316037736,166.125)}.btn.btn-black,button[type=submit].btn-black{background-color:#262626;color:#fff}.btn.btn-black:hover,button[type=submit].btn-black:hover{background-color:#4edcca}.btn.btn-whatsapp,button[type=submit].btn-whatsapp{background-color:#fff;color:#25d366;font-size:16px;text-transform:none;text-align:left;padding-inline:0}.btn.single_add_to_cart_button,button[type=submit].single_add_to_cart_button{color:#262626;background-color:#4edcca}.btn.single_add_to_cart_button:hover,button[type=submit].single_add_to_cart_button:hover{background-color:#262626;color:#fff}.btn.btn-transparent,button[type=submit].btn-transparent{background-color:rgba(0,0,0,0);border:1px solid #4edcca;color:#262626}.btn.btn-transparent:hover,button[type=submit].btn-transparent:hover{background-color:#4edcca;color:#fff}.pro-qty,.quantity{display:inline-block;position:relative}.pro-qty input,.quantity input{font-weight:400;font-size:1.4rem;line-height:1.5;text-align:center;padding:0 40px 0 15px;outline:none;border:1px solid #e7e7e7;height:40px;width:100px;-moz-appearance:textfield;-webkit-appearance:none}.pro-qty input::-webkit-outer-spin-button,.pro-qty input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.pro-qty a,.quantity a{color:#000;font-weight:normal;font-size:1.4rem;position:absolute;text-align:center;border-left:1px solid #e7e7e7;height:50%;right:0;width:25px;line-height:33px}.pro-qty a:hover,.quantity a:hover{color:#4edcca}.pro-qty a.inc,.quantity a.inc{top:0;border-bottom:1px solid #e7e7e7}.pro-qty a.dec,.quantity a.dec{bottom:0}.table-responsive::-webkit-scrollbar-thumb,.list::-webkit-scrollbar-thumb{border-radius:0;border:0;background-color:#4edcca}.table-responsive::-webkit-scrollbar,.list::-webkit-scrollbar{-webkit-appearance:none;width:15px;height:5px;background-color:rgba(78,220,202,.3)}.nice-select{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;float:none;height:auto;text-transform:capitalize;line-height:inherit;padding:8px 30px 8px 15px;width:fit-content;min-width:255px}.nice-select span.current{font-weight:600;font-size:1.3rem}.nice-select .list{display:flex;flex-direction:column;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;width:100%}.nice-select .list .option{line-height:30px;min-height:30px}.select2-container--default .selection{display:block;width:100%;border:1px solid #ebebeb;border-radius:0;line-height:24px;padding:11px 25px;color:#656565}.select2-container--default .select2-selection--single{border:0;border-radius:0;height:28px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%);right:5px}.form-check{padding-left:0;margin-bottom:0;display:flex;gap:1rem}.form-check-input[type=checkbox],.form-check-input[type=radio]{outline:none;box-shadow:none;border-radius:0;margin-left:0;margin-top:0;cursor:pointer;min-width:13px;min-height:13px}.form-check-input[type=checkbox]:focus,.form-check-input[type=radio]:focus{border-color:rgb(222.5,222.5,222.5)}.form-check-input[type=checkbox]:checked,.form-check-input[type=radio]:checked{border-color:#4edcca;background-color:#4edcca}.form-check-input[type=radio]{border-radius:50%}.form-check-label{color:#262626;font-size:1.4rem;line-height:1;padding-left:10px;cursor:pointer}@media only screen and (max-width: 479.98px){.form-check-label{font-size:1.3rem}}.form-check-label a{color:#262626;font-weight:500}.form-check-label a:hover{color:#4edcca}.comment-form-wrap .form-check{padding-left:calc(var(--bs-gutter-x)*.5)}fieldset{margin-top:30px}fieldset legend{border-bottom:1px solid #c5c5c5;color:#000;font-size:2.4rem;line-height:1.5;padding-bottom:10px;text-transform:capitalize}.slick-slider{margin-bottom:0;-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out}.slick-slider .slick-slide>div>div,.slick-slider .slick-slide>div>figure{vertical-align:middle}.slick-slider .slick-arrow{height:60px;width:40px;padding:0;cursor:pointer;background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out;color:#4edcca;font-size:1.6rem;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);left:0;z-index:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden;pointer-events:none}.slick-slider .slick-arrow.slick-next{left:auto;right:0}.slick-slider .slick-arrow:hover{background-color:#4edcca;color:#fff}.slick-slider .slick-arrow *{margin:0}.slick-slider .slick-dots{margin-top:35px;text-align:center;line-height:1}.slick-slider .slick-dots li{border:1px solid #d4d4d4;background-color:#d4d4d4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;display:inline-block;-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out;margin-right:10px;height:12px;width:12px}.slick-slider .slick-dots li:hover,.slick-slider .slick-dots li.slick-active{background-color:#4edcca;border-color:#4edcca}.slick-slider .slick-dots li button{display:none}.slick-slider.slick-vertical .slick-arrow{top:5px;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.slick-slider.slick-vertical .slick-arrow.slick-prev{top:auto;bottom:10px}.slick-slider img{width:100%}.slick-slider:hover .slick-arrow{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible;pointer-events:visible}::-moz-selection{color:#fff;background:#4edcca}::selection{color:#fff;background:#4edcca}#quickViewModal.modal{display:block !important;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden;pointer-events:none;z-index:-99}#quickViewModal.modal.show{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible;pointer-events:visible;z-index:9999;-webkit-animation:slideInDown .4s forwards;animation:slideInDown .4s forwards}#quickViewModal.modal .modal-content{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#quickViewModal.modal .modal-dialog{max-width:1140px}#quickViewModal.modal .modal-dialog .modal-body{padding:0 30px 0 0}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px){#quickViewModal.modal .modal-dialog .modal-body{padding:15px}}#quickViewModal.modal .modal-dialog .close{background-color:#262626;color:#fff;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);height:60px;width:60px;position:absolute;top:0;left:100%;z-index:99}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px)and (max-width: 1599.98px){#quickViewModal.modal .modal-dialog .close{left:auto;right:0;top:0;height:40px;width:40px}}@media only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px)and (max-width: 1599.98px){#quickViewModal.modal .modal-dialog .close{top:auto;bottom:100%}}.veeraModal.mfp-wrap .mfp-container{padding:0}.veeraModal.mfp-wrap .mfp-container .mfp-content{padding:0;width:auto}.veeraModal .mfp-close{font-size:5rem;line-height:1;-webkit-transition:.3s .2s ease-out;-moz-transition:.3s .2s ease-out;-o-transition:.3s .2s ease-out;transition:.3s .2s ease-out;color:#262626;position:absolute;top:30px;right:50px}.veeraModal .mfp-close:hover{color:#4edcca;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width: 767.98px){.veeraModal .mfp-close{top:5px;right:5px;font-size:4rem}}.page-padding{padding:90px 0}.section-title-wrap{font-size:1.3rem;line-height:1.5;color:#8d8d8d;margin-bottom:30px}@media only screen and (max-width: 767.98px){.section-title-wrap{margin-bottom:30px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.section-title-wrap{margin-bottom:40px}}.section-title-wrap h2,.section-title-wrap h1{font-size:3.6rem;line-height:1;text-transform:capitalize;font-weight:400;margin-top:-5px;margin-bottom:0;position:relative;padding-bottom:32px}@media only screen and (max-width: 767.98px){.section-title-wrap h2,.section-title-wrap h1{font-size:3rem;padding-bottom:15px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.section-title-wrap h2,.section-title-wrap h1{padding-bottom:20px}}.section-title-wrap h2:before,.section-title-wrap h1:before{background-color:#4edcca;content:"";position:absolute;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:0;height:2px;width:60px}.section-title-wrap p{margin-bottom:0}.section-title-wrap.style-two{font-size:1.6rem;line-height:1.5;margin-bottom:68px}@media only screen and (max-width: 767.98px){.section-title-wrap.style-two{margin-bottom:28px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.section-title-wrap.style-two{margin-bottom:38px}}.section-title-wrap.style-two h2{font-family:"Playfair Display",serif;font-size:4.8rem;padding-bottom:17px}@media only screen and (max-width: 575.98px){.section-title-wrap.style-two h2{font-size:3.5rem}}.section-title-wrap.style-two h2:before{display:none}.section-title-wrap.style-three h2{font-family:"Playfair Display",serif;font-size:3.6rem;padding-bottom:30px}.tooltip .tooltip-inner{font-size:1.3rem;line-height:1;text-shadow:none;padding:8px 15px 10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.page-pagination ul{width:100%;line-height:1;justify-content:center;gap:0;flex-wrap:wrap}.page-pagination ul li a,.page-pagination ul li span{border:1px solid rgba(0,0,0,0);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#848484;font-size:1.2rem;text-align:center;display:block;line-height:40px;height:40px;width:40px}.page-pagination ul li a [class*=dl-icon],.page-pagination ul li span [class*=dl-icon]{vertical-align:middle}.page-pagination ul li a.active,.page-pagination ul li a.current,.page-pagination ul li span.active,.page-pagination ul li span.current{border-color:#e7e7e7;color:#000}.no-margin{margin-top:0 !important}.no-margin [class*=col-]>div{margin:0 !important}.video-popup .mfp-close{background-color:#262626;color:#fff !important;text-align:center;padding:0;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);top:0;left:100%;right:auto;line-height:60px;height:60px;width:60px;-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out;z-index:1}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px){.video-popup .mfp-close{bottom:100%;left:auto;right:0;top:auto;line-height:40px;height:40px;width:40px}}@media only screen and (min-width: 1200px){.container{max-width:1140px}}.single-input-item{font-size:1.3rem;color:#8d8d8d;margin-bottom:21px}.single-input-item label:not(.form-check-label){font-size:1.3rem;color:#262626;display:block;margin-bottom:10px;position:relative}.single-input-item label:not(.form-check-label).required:after{content:"*";color:red;margin-left:2px}.single-input-item input:not(.form-check-input),.single-input-item textarea{font-size:1.3rem;border:1px solid #e7e7e7;color:#8d8d8d;display:block;outline:none;padding:15px 20px;-webkit-transition:.2s .2s ease-out;-moz-transition:.2s .2s ease-out;-o-transition:.2s .2s ease-out;transition:.2s .2s ease-out;width:100%}.single-input-item input:not(.form-check-input):focus,.single-input-item textarea:focus{border-color:#262626}.single-input-item .nice-select{line-height:30px;height:50px;width:100%}.single-input-item .nice-select .current{color:#8d8d8d;font-weight:400}.single-input-item .nice-select .list{font-size:1.3rem}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.text-right{text-align:right !important}.preloader-active{position:absolute;width:100%;height:100%;top:0;left:0;z-index:99999;overflow:hidden}.preloader-active .preloader-area-wrap{background-color:#fff;position:absolute;left:0;display:block;top:0;height:100vh;width:100vw;z-index:999999}.preloader-active .preloader-area-wrap .spinner div{background-color:#4edcca;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:20px;height:20px;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.preloader-active .preloader-area-wrap .spinner div.bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.preloader-active .preloader-area-wrap .spinner div.bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.preloader-area-wrap{display:none}.page-header-wrapper{background-color:rgba(189,251,225,.3);padding:20px 0}.page-header-wrapper .page-header-content h2{font-weight:400;font-size:3.6rem;margin-top:-7px}@media only screen and (max-width: 575.98px){.page-header-wrapper .page-header-content h2{font-size:2.2rem}}.page-header-wrapper .page-header-content .page-breadcrumb ul .separator{display:none}.page-header-wrapper .page-header-content .page-breadcrumb ul li{position:relative}.page-header-wrapper .page-header-content .page-breadcrumb ul li:after{content:"/";font-size:1rem;margin:0 10px}.page-header-wrapper .page-header-content .page-breadcrumb ul li:last-child:after{display:none}.page-header-wrapper .page-header-content .page-breadcrumb ul li a,.page-header-wrapper .page-header-content .page-breadcrumb ul li span{font-size:1.2rem;color:#8d8d8d}.page-header-wrapper .page-header-content .page-breadcrumb ul li a:hover,.page-header-wrapper .page-header-content .page-breadcrumb ul li a.active,.page-header-wrapper .page-header-content .page-breadcrumb ul li a.last,.page-header-wrapper .page-header-content .page-breadcrumb ul li span:hover,.page-header-wrapper .page-header-content .page-breadcrumb ul li span.active,.page-header-wrapper .page-header-content .page-breadcrumb ul li span.last{color:#262626}.page-header-wrapper .page-header-content .page-breadcrumb ul li a.active,.page-header-wrapper .page-header-content .page-breadcrumb ul li a.last,.page-header-wrapper .page-header-content .page-breadcrumb ul li span.active,.page-header-wrapper .page-header-content .page-breadcrumb ul li span.last{pointer-events:none}.page-header-wrapper.layout-two{background-image:url(../img/my-account-bgtitle.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.page-header-wrapper.layout-two .page-header-content h2{color:#fff}.page-header-wrapper.layout-two .page-header-content .page-breadcrumb{color:#fff}.page-header-wrapper.layout-two .page-header-content .page-breadcrumb a{color:#fff}.page-header-wrapper.layout-two .page-header-content .page-breadcrumb a.active{color:#fff}.dropdown-nav{background-color:#fff;-webkit-box-shadow:0 0 38px 0 rgba(41,44,58,.09);-moz-box-shadow:0 0 38px 0 rgba(41,44,58,.09);box-shadow:0 0 38px 0 rgba(41,44,58,.09);pointer-events:none;position:absolute;visibility:hidden;top:100%;left:0;width:220px;z-index:999;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.2s .2s ease-out;-moz-transition:.2s .2s ease-out;-o-transition:.2s .2s ease-out;transition:.2s .2s ease-out}.dropdown-nav.mega-menu-wrap{width:auto}.dropdown-show{position:relative}.dropdown-show:hover>.dropdown-nav{pointer-events:visible;visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.dropdown-show:hover .arrow-toggle:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.arrow-toggle{position:relative}.arrow-toggle:after{content:"";font-family:"FontAwesome";vertical-align:middle;margin-left:5px;display:inline-block;-webkit-transition:.1s .2s ease-out;-moz-transition:.1s .2s ease-out;-o-transition:.1s .2s ease-out;transition:.1s .2s ease-out}.mainmenu>li{padding:0 10px}.mainmenu>li>a{font-size:1.6rem;color:#262626;line-height:1;display:block;padding:0;position:relative}.mainmenu>li>a.current{color:#4edcca}.mainmenu>li:hover>a{color:#4edcca}.mainmenu>li .dropdown-nav{padding:30px 0;margin-top:30px}.mainmenu>li .dropdown-nav:after{content:"";height:30px;width:100%;position:absolute;bottom:100%}.mainmenu>li .dropdown-nav li{padding:0 30px;margin-bottom:10px;cursor:pointer}.mainmenu>li .dropdown-nav li:last-child{margin-bottom:0}.mainmenu>li .dropdown-nav li a{color:#8d8d8d;font-size:1.2rem;font-weight:400;display:inline-block;position:relative;padding:0}.mainmenu>li .dropdown-nav li a:before{content:"";border-top:1px solid #262626;right:0;left:auto;width:0;position:absolute;-webkit-transition:width 300ms ease-out;-moz-transition:width 300ms ease-out;-o-transition:width 300ms ease-out;transition:width 300ms ease-out;bottom:0}.mainmenu>li .dropdown-nav li:hover>a{color:#262626}.mainmenu>li .dropdown-nav li:hover>a:before{left:0;right:auto;width:100%}.mainmenu>li .dropdown-nav li .dropdown-nav{-webkit-transform:translate(-20px, 0);-moz-transform:translate(-20px, 0);-ms-transform:translate(-20px, 0);transform:translate(-20px, 0);left:100%;top:-20px;margin-top:0}.mainmenu>li .dropdown-nav li .dropdown-nav li a:after{display:none}.mainmenu>li .dropdown-nav li.dropdown-show:hover .dropdown-nav{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mega-menu-wrap{white-space:nowrap}.mega-menu-wrap .mega-menu-item{margin-bottom:0 !important}.mega-menu-wrap .mega-menu-item a.mega-item-title{margin-bottom:10px;font-weight:700 !important;color:#262626 !important;font-size:13px !important}.mega-menu-wrap .mega-menu-item ul li{padding:0 !important}.mega-fullwidth{position:static}.mega-fullwidth .mega-menu-wrap{background-image:url(../img/menu-shop-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;max-width:1140px;width:100%}.mega-fullwidth .mega-menu-wrap.dropdown-nav{margin-top:0 !important;left:50%;-webkit-transform:translate(-50%, 20px);-moz-transform:translate(-50%, 20px);-ms-transform:translate(-50%, 20px);transform:translate(-50%, 20px);-webkit-transform:translate(-50%, 20px);-moz-transform:translate(-50%, 20px);-ms-transform:translate(-50%, 20px);transform:translate(-50%, 20px)}.mega-fullwidth:hover .dropdown-nav{-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.main-menu-list{margin-top:70px}.main-menu-list ul.mainmenu>li{margin-bottom:35px}.main-menu-list ul.mainmenu>li:last-child{margin-bottom:0}.main-menu-list ul.mainmenu>li>a{font-size:2rem;line-height:1;font-weight:300;text-transform:uppercase;display:inline-block}.main-menu-list ul.mainmenu>li .dropdown-nav{left:100%;top:0;margin-top:-30px;text-align:left}.main-menu-list ul.mainmenu>li .dropdown-nav li a{font-size:1.4rem}.main-menu-list ul.mainmenu>li.mega-fullwidth{position:relative}.main-menu-list ul.mainmenu>li.mega-fullwidth .mega-menu-wrap.dropdown-nav{background-color:#fff;margin-top:-30px !important;-webkit-transform:translate(0, 20px);-moz-transform:translate(0, 20px);-ms-transform:translate(0, 20px);transform:translate(0, 20px);width:auto;background-image:none}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.main-menu-list ul.mainmenu>li.mega-fullwidth .mega-menu-wrap.dropdown-nav{padding:20px 10px}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.main-menu-list ul.mainmenu>li.mega-fullwidth .mega-menu-wrap.dropdown-nav .mega-menu-item{padding:0 10px}.main-menu-list ul.mainmenu>li.mega-fullwidth .mega-menu-wrap.dropdown-nav .mega-menu-item ul li a{font-size:1.2rem}}.main-menu-list ul.mainmenu>li.mega-fullwidth:hover .dropdown-nav{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.slicknav_menu{background-color:rgba(0,0,0,0);left:0;padding:0;top:0;display:none;order:3}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px){.slicknav_menu{display:block}}.slicknav_menu .slicknav_btn{background-color:rgba(0,0,0,0);color:#262626;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0;margin-left:25px;padding:0}.slicknav_menu .slicknav_btn .slicknav_icon{display:none}.slicknav_menu .slicknav_btn .slicknav_menutxt{text-transform:uppercase;text-shadow:none;font-weight:400;color:#262626;font-size:1.6rem}.slicknav_menu .slicknav_btn .slicknav_menutxt span,.slicknav_menu .slicknav_btn .slicknav_menutxt i{vertical-align:middle;display:table-cell}.slicknav_menu .slicknav_nav{background-color:#262626;left:0;position:absolute;padding:0;top:calc(100% + 0px);width:100%;max-height:300px;overflow:auto;z-index:97}.slicknav_menu .slicknav_nav li a{border-bottom:1px solid rgb(222.5,222.5,222.5);padding:0 40px 0 20px;margin:0;display:block;position:relative;line-height:45px}.slicknav_menu .slicknav_nav li a:hover,.slicknav_menu .slicknav_nav li a:focus,.slicknav_menu .slicknav_nav li a:active{background-color:rgba(0,0,0,0);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#4edcca}.slicknav_menu .slicknav_nav li a .slicknav_arrow{border-left:1px solid rgb(222.5,222.5,222.5);margin-left:0;font-size:2.2rem;position:absolute;right:0;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);text-align:center;width:40px}.slicknav_menu .slicknav_nav li .slicknav_row{border-bottom:0;padding:0}.slicknav_menu .slicknav_nav li ul{margin:0;background-color:#000}.slicknav_menu .slicknav_nav li ul ul{background-color:#333}.modalSearchBox{position:fixed;left:0;top:0;height:100%;width:100%;pointer-events:none;z-index:1040;transition:.5s}.modalSearchBox .modaloverlay{background-color:#fff;cursor:url("../img/icons/cancel.png"),auto;height:100vw;-webkit-transform:scale(0) translate(0);-moz-transform:scale(0) translate(0);-ms-transform:scale(0) translate(0);transform:scale(0) translate(0);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:.95;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";filter:alpha(opacity=95);transition:.5s;position:absolute;right:-50vw;top:-50vw;width:100vw;z-index:10}.modalSearchBox.modalOpen{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);pointer-events:visible}.modalSearchBox.modalOpen .modaloverlay{-webkit-transform:scale(2.5) translate(-25%, 25%);-moz-transform:scale(2.5) translate(-25%, 25%);-ms-transform:scale(2.5) translate(-25%, 25%);transform:scale(2.5) translate(-25%, 25%);opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}.modalSearchBox.modalOpen .search-box-wrapper{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transition:.5s .2s ease-out;-moz-transition:.5s .2s ease-out;-o-transition:.5s .2s ease-out;transition:.5s .2s ease-out;transition-delay:.6s}.modalSearchBox .search-box-wrapper{-webkit-transform:translate(-50%, 100px);-moz-transform:translate(-50%, 100px);-ms-transform:translate(-50%, 100px);transform:translate(-50%, 100px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);left:50%;text-align:center;top:50%;transition-delay:0s;-webkit-transition:0s .2s ease-out;-moz-transition:0s .2s ease-out;-o-transition:0s .2s ease-out;transition:0s .2s ease-out;position:absolute;max-width:800px;width:100%;z-index:1100;padding:0 20px}.modalSearchBox .search-box-wrapper p{margin:0;font-weight:300;font-size:1.8rem;color:#000}@media only screen and (max-width: 767.98px){.modalSearchBox .search-box-wrapper p{font-size:1.4rem}}.modalSearchBox .search-box-wrapper .search-box-form{margin-top:30px}.modalSearchBox .search-box-wrapper .search-box-form form{position:relative}.modalSearchBox .search-box-wrapper .search-box-form form input{background-color:rgba(0,0,0,0);border:none;border-bottom:2px solid #000;font-size:3rem;font-weight:300;display:block;outline:none;text-align:center;padding:10px 70px 10px 10px;width:100%;color:#000}.modalSearchBox .search-box-wrapper .search-box-form form input::placeholder{color:#000;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.modalSearchBox .search-box-wrapper .search-box-form form input::-moz-placeholder{color:#000;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}@media only screen and (max-width: 767.98px){.modalSearchBox .search-box-wrapper .search-box-form form input{font-size:2rem}}.modalSearchBox .search-box-wrapper .search-box-form form button.btn-search{font-size:3rem;position:absolute;right:2px;top:0;height:100%;color:#000}.modal-minicart{position:fixed;right:0;top:0;height:100%;-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);transform:translate(100%, 0);-webkit-transition:transform .4s ease;-moz-transition:transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease}.modal-minicart .minicart-content-wrap{background-color:#fff;max-width:420px;padding:100px 50px 50px;height:100vh;overflow-y:auto;overflow-x:hidden}@media only screen and (max-width: 767.98px){.modal-minicart .minicart-content-wrap{overflow:auto}}.modal-minicart .minicart-content-wrap{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.modal-minicart .minicart-content-wrap h2{font-size:1.8rem;line-height:1.2;font-weight:400;margin-bottom:40px}.mfp-ready .modal-minicart{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.minicart-product-list{max-height:300px;overflow:auto;margin-right:-70px;padding-right:70px}@media only screen and (max-width: 767.98px){.minicart-product-list{padding-right:10px;margin-right:-10px}}.minicart-product-list .single-product-item{position:relative;margin-bottom:30px;padding-right:25px}.minicart-product-list .single-product-item:last-child{margin-bottom:0}.minicart-product-list .single-product-item .product-thumb{max-width:70px;-webkit-box-flex:0 0 70px;-moz-box-flex:0 0 70px;-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px;margin-right:20px}.minicart-product-list .single-product-item .product-thumb img{height:100%;object-fit:contain;aspect-ratio:4/5}.minicart-product-list .single-product-item .product-details{width:175px;margin-top:10px}.minicart-product-list .single-product-item .product-details .product-title{font-size:1.4rem;font-weight:400;line-height:1.2;margin-bottom:10px}.minicart-product-list .single-product-item .product-details .product-title a{color:#262626}.minicart-product-list .single-product-item .product-details .product-title a:hover{color:#4edcca}.minicart-product-list .single-product-item .product-details .prod-cal{font-size:1.3rem;font-weight:400;line-height:1.2}.minicart-product-list .single-product-item .product-details .prod-cal .multiplication{margin:0 5px}.minicart-product-list .single-product-item .remove-icon{font-size:2rem;color:#262626;position:absolute;right:0;top:5px}.minicart-product-list .single-product-item .remove-icon:hover{color:#4edcca}.minicart-calculation-wrap{margin-top:38px}.minicart-calculation-wrap .cal-title{font-size:1.3rem}.minicart-calculation-wrap .cal-amount{font-size:1.8rem;line-height:1;font-weight:500}@media only screen and (max-width: 767.98px),only screen and (min-width: 992px)and (max-width: 1199.98px){.minicart-btn-group{margin-bottom:50px}}@media only screen and (max-width: 767.98px){.minicart-btn-group{display:flex;align-items:center;justify-content:space-between}}.minicart-btn-group .btn{display:block}@media only screen and (max-width: 767.98px){.minicart-btn-group .btn{display:inline-block;padding:10px 22px}.minicart-btn-group .btn:last-child{margin-top:0 !important}}.modal-menu-mobile{position:fixed;right:0;top:0;height:100%;-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);transform:translate(100%, 0);-webkit-transition:transform .4s ease;-moz-transition:transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease}.modal-menu-mobile .menuMobile-content-wrap{background-color:#fff;max-width:420px;width:80vw;padding:100px 10px;height:100vh;overflow-y:auto;overflow-x:hidden}@media only screen and (max-width: 767.98px){.modal-menu-mobile .menuMobile-content-wrap{overflow:auto}}.modal-menu-mobile .menuMobile-content-wrap{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.modal-menu-mobile .menuMobile-content-wrap h2{font-size:1.8rem;line-height:1.2;font-weight:400;margin-bottom:40px}.modal-menu-mobile .menuMobile-content-wrap .mainmenu{flex-direction:column;gap:15px}.mfp-ready .modal-menu-mobile{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.slider-area-wrapper{max-height:800px;height:297px;overflow:hidden}@media only screen and (min-width: 768px)and (max-width: 991.98px){.slider-area-wrapper{height:486px}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.slider-area-wrapper{height:630px}}@media only screen and (min-width: 1200px){.slider-area-wrapper{height:765px}}@media only screen and (min-width: 1200px)and (max-width: 1599.98px){.slider-area-wrapper{height:800px}}@media only screen and (min-width: 1200px),only screen and (min-width: 1200px)and (max-width: 1599.98px){.slider-area-wrapper.home{height:100%;max-height:unset}}.slider-area-wrapper .fullwidthbanner-container{height:100%}.slider-area-wrapper .fullwidthbanner-container.home .slide img{aspect-ratio:151/54}.slider-area-wrapper #static-hero-slide{height:100%}.slider-area-wrapper #static-hero-slide img{aspect-ratio:151/54}.slider-area-wrapper .slick-list,.slider-area-wrapper .slick-track,.slider-area-wrapper .slick-slide,.slider-area-wrapper .slick-slide>div{height:100%}.slider-area-wrapper .slide{height:100%;position:relative}.slider-area-wrapper .slide img{height:100%;width:100%;object-fit:contain;aspect-ratio:16/9}.slider-area-wrapper .slide .slide-content{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:end;padding-right:30px;background:linear-gradient(180deg, rgba(54, 54, 54, 0.2), rgba(4, 4, 4, 0.65) 100%)}.slider-area-wrapper .slide .slide-content .sup-title{color:#fff;letter-spacing:0px;font-family:"Poppins";visibility:inherit;transition:none;text-align:inherit;border-width:0px;margin:0px;padding:0px;min-height:0px;min-width:0px;max-height:none;max-width:none;opacity:1;transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform-origin:50% 50% 0px;font-size:1.5rem;line-height:1.5}@media only screen and (min-width: 768px)and (max-width: 991.98px){.slider-area-wrapper .slide .slide-content .sup-title{font-size:1.8rem;line-height:1.5}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.slider-area-wrapper .slide .slide-content .sup-title{font-size:2rem;line-height:1.5}}@media only screen and (min-width: 1200px){.slider-area-wrapper .slide .slide-content .sup-title{font-size:2.3rem;line-height:1.5}}@media only screen and (min-width: 1200px)and (max-width: 1599.98px){.slider-area-wrapper .slide .slide-content .sup-title{font-size:2.4rem;line-height:1.5}}.slider-area-wrapper .slide .slide-content .title{white-space:wrap;color:#fff;font-family:"Poppins",sans-serif;visibility:inherit;text-align:inherit;opacity:1;font-size:1.8rem;line-height:1.5}@media only screen and (min-width: 768px)and (max-width: 991.98px){.slider-area-wrapper .slide .slide-content .title{font-size:2.8rem;line-height:1.5}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.slider-area-wrapper .slide .slide-content .title{font-size:3rem;line-height:1.5}}@media only screen and (min-width: 1200px){.slider-area-wrapper .slide .slide-content .title{font-size:4rem;line-height:1.5}}@media only screen and (min-width: 1200px)and (max-width: 1599.98px){.slider-area-wrapper .slide .slide-content .title{font-size:4rem;line-height:1.5}}.slider-area-wrapper .slide .slide-content .button{margin-block:20px;white-space:nowrap;background-color:rgba(0,0,0,0);border:1px solid #fff;outline:none;box-shadow:#999 0px 0px 0px 0px;box-sizing:border-box;cursor:pointer;visibility:inherit;transition:none;text-align:inherit;line-height:21px;padding:15px 45px;letter-spacing:0px;font-weight:400;font-size:18px;min-height:0px;min-width:0px;max-height:none;max-width:none;opacity:1;transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform-origin:50% 50% 0px;color:#fff;border-radius:0px}@media only screen and (max-width: 767.98px){.slider-area-wrapper .slide .slide-content .button{font-size:14px}}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px){.slider-area-wrapper .slide img{object-fit:cover}}@media only screen and (max-width: 767.98px){.slider-area-wrapper .slide .slide-content .button{padding:15px;line-height:1}}.gallery-carousel{height:500px}.gallery-carousel .slick-list,.gallery-carousel .slick-track,.gallery-carousel .slick-slide{height:100%}.gallery-carousel .slick-list>div,.gallery-carousel .slick-track>div,.gallery-carousel .slick-slide>div{height:100%}.gallery-carousel .gallery-block-one,.gallery-carousel .inner-box{height:100%}.gallery-carousel .gallery-block-one .image-box,.gallery-carousel .inner-box .image-box{height:100%}.gallery-carousel img{object-fit:contain;height:100%}.gallery-carousel .slick-arrow{opacity:1;visibility:visible}.special-category-banner .special-category-header{margin-bottom:48px}@media only screen and (min-width: 768px)and (max-width: 991.98px){.special-category-banner .special-category-header{margin-bottom:25px}}@media only screen and (max-width: 767.98px){.special-category-banner .special-category-header{margin-bottom:15px}}.special-category-banner .special-category-header .special-cate-header-content{font-family:"Playfair Display",serif;line-height:2}.special-category-banner .special-category-header .special-cate-header-content img{margin-bottom:33px}.special-category-banner.special-cate-bg{background-image:url("../img/category/home8/h8-bg3.png"),url("../img/category/home8/h8-bg2.png");background-repeat:no-repeat;background-position:right top,left bottom}@media only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 768px)and (max-width: 991.98px){.special-category-banner.special-cate-bg{background-size:200px 200px}}@media only screen and (max-width: 767.98px){.special-category-banner.special-cate-bg{background-size:150px 150px}}.single-special-banner .banner-thumbnail{position:relative;overflow:hidden}.single-special-banner .banner-thumbnail:after{background-color:hsla(0,0%,100%,.3);content:"";position:absolute;top:0;left:calc(-100% + 0px);-webkit-transform:skew(-25deg, 0deg);-moz-transform:skew(-25deg, 0deg);-ms-transform:skew(-25deg, 0deg);transform:skew(-25deg, 0deg);height:100%;width:30%}.single-special-banner .banner-thumbnail img.banner-thumb{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out}.single-special-banner .banner-thumbnail .banner-cate-name{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none;width:100%}.single-special-banner .banner-thumbnail .banner-cate-name .banner-title{font-size:2rem;color:#fff;letter-spacing:4px;text-transform:uppercase;margin-bottom:16px}@media only screen and (max-width: 767.98px){.single-special-banner .banner-thumbnail .banner-cate-name .banner-title{font-size:1.6rem}}.single-special-banner .banner-thumbnail .banner-cate-name .banner-sale{display:block;margin:auto}@media only screen and (max-width: 767.98px){.single-special-banner .banner-thumbnail .banner-cate-name .banner-sale{max-width:100px}}.single-special-banner .banner-thumbnail .banner-cate-name .btn{padding:20px 30px;min-width:180px;font-weight:600;font-size:1.2rem;line-height:1;margin-top:20px}@media only screen and (max-width: 767.98px){.single-special-banner .banner-thumbnail .banner-cate-name .btn{min-width:120px;padding:15px 10px}}.single-special-banner:hover .banner-thumbnail:after{left:calc(100% + 100px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out}.single-special-banner:hover .banner-thumbnail img.banner-thumb{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.single-special-banner:hover .banner-thumbnail .btn{background-color:#4edcca}.special-category-banner.layout-two .banner-cate-name a.category-name{background-color:#fff;font-size:1.8rem;line-height:1.2;color:#262626;display:inline-block;padding:20px 45px}@media only screen and (max-width: 479.98px),only screen and (min-width: 992px)and (max-width: 1199.98px){.special-category-banner.layout-two .banner-cate-name a.category-name{padding:10px;font-size:1.4rem}}@media only screen and (max-width: 767.98px){.special-category-banner.layout-two .banner-cate-name a.category-name{border:0;width:100%;color:#fff;background-color:rgba(0,0,0,.5);font-size:18px}}.special-category-banner.layout-two .categories-wrapper .banner-thumbnail{height:510px}@media only screen and (max-width: 767.98px){.special-category-banner.layout-two .categories-wrapper .banner-thumbnail{height:200px}}.special-category-banner.layout-two .categories-wrapper .banner-thumbnail img{display:block;margin:auto;width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}@media only screen and (max-width: 767.98px){.special-category-banner.layout-two .categories-wrapper .banner-thumbnail img{height:100%}}.special-category-banner.layout-two .categories-wrapper .banner-cate-name{top:auto;bottom:20px;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media only screen and (max-width: 767.98px){.special-category-banner.layout-two .categories-wrapper .banner-cate-name{bottom:0px}}.special-category-banner.layout-three .single-special-banner .banner-thumbnail:before{background-color:rgba(0,0,0,.6);content:"";position:absolute;left:0;right:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out;visibility:hidden;pointer-events:none;height:100%;width:100%;z-index:1}.special-category-banner.layout-three .single-special-banner .banner-cate-name{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out;z-index:1}.special-category-banner.layout-three .single-special-banner .banner-cate-name a.category-name{color:#fff;font-size:2.5rem;text-transform:capitalize}.special-category-banner.layout-three .single-special-banner:hover .banner-thumbnail:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible}.special-category-banner.layout-three .single-special-banner:hover .banner-cate-name{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible;pointer-events:visible}.special-category-banner.layout-four{margin-top:-190px}.special-category-banner.layout-four .banner-cate-name{left:0;top:auto;bottom:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;width:auto}.special-category-banner.layout-four .banner-cate-name a.category-name{background-color:#262626;color:#fff;display:block;padding:22px 60px}.special-category-banner.layout-five .banner-cate-name{left:auto;right:30%;-webkit-transform:translate(45%, -50%);-moz-transform:translate(45%, -50%);-ms-transform:translate(45%, -50%);transform:translate(45%, -50%)}.special-category-banner.layout-five .banner-cate-name a.category-name{font-family:"Playfair Display",serif;font-size:3.6rem;font-weight:700;color:#fff}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.special-category-banner.layout-five .banner-cate-name a.category-name{font-size:3rem}}@media only screen and (max-width: 575.98px){.special-category-banner.layout-five .banner-cate-name a.category-name{font-size:2.5rem}}.special-category-banner.layout-six .banner-cate-name{position:absolute;left:40%;width:auto;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.special-category-banner.layout-six .banner-cate-name h2{color:#fff;font-size:7.2rem;line-height:1.2;font-weight:300}.special-category-banner.layout-six .banner-cate-name h2 b{font-weight:300;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);display:block}@media only screen and (min-width: 1200px)and (max-width: 1599.98px){.special-category-banner.layout-six .banner-cate-name h2{font-size:3.8rem}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.special-category-banner.layout-six .banner-cate-name h2{font-size:5rem}}.special-category-banner.layout-six .banner-cate-name .btn-transparent{border:1px solid #fff;color:#fff;padding:15px 35px;font-size:1.3rem;margin-top:28px;display:inline-block}.slider-categories-wrapper .single-slider-category .category-thumb{position:relative;overflow:hidden}.slider-categories-wrapper .single-slider-category .category-thumb:after{background-color:hsla(0,0%,100%,.3);content:"";position:absolute;top:0;right:auto;left:calc(-100% + 0px);-webkit-transform:skew(-25deg, 0deg);-moz-transform:skew(-25deg, 0deg);-ms-transform:skew(-25deg, 0deg);transform:skew(-25deg, 0deg);height:100%;width:30%}.slider-categories-wrapper .single-slider-category .category-thumb img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out}.slider-categories-wrapper .single-slider-category .category-thumb .category-name{position:absolute;left:0;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.slider-categories-wrapper .single-slider-category .category-thumb .category-name a{background-color:#262626;padding:20px 40px;color:#fff}.slider-categories-wrapper .single-slider-category:hover .category-thumb:after{left:calc(100% + 100px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out}.slider-categories-wrapper .single-slider-category:hover .category-thumb img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.slider-categories-wrapper .slick-slider .slick-dots .slick-active{background-color:#4edcca;border-color:#4edcca}@media only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px),only screen and (min-width: 1200px)and (max-width: 1599.98px){#products-area .container-fluid{padding:0 !important}}.products-wrapper{overflow:hidden}.products-wrapper .slick-slider .slick-list{margin:0 -15px}.products-wrapper .slick-slider .slick-list .slick-slide{margin:0 15px}.products-wrapper .slick-slider .slick-dots{margin-top:48px}@media only screen and (max-width: 767.98px){.products-wrapper .slick-slider .slick-dots{margin-top:25px}}.products-wrapper .slick-slider .slick-dots .slick-active{background-color:#4edcca;border-color:#4edcca}.products-wrapper .product-centerCarousel-wrap{padding-bottom:40px;width:100%}.products-wrapper .product-centerCarousel-wrap .slick-slider .slick-list{margin:0 -10px}.products-wrapper .product-centerCarousel-wrap .slick-slider .slick-list .slick-slide{margin:0 10px}.products-wrapper .product-centerCarousel-wrap .slick-slider .slick-arrow{background-color:rgba(0,0,0,0);border:1px solid #8d8d8d;color:#8d8d8d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:.2s .2s ease-out;-moz-transition:.2s .2s ease-out;-o-transition:.2s .2s ease-out;transition:.2s .2s ease-out;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible;pointer-events:visible;top:calc(100% + 65px);left:50%;height:30px;width:30px}.products-wrapper .product-centerCarousel-wrap .slick-slider .slick-arrow.slick-prev{margin-left:-35px}.products-wrapper .product-centerCarousel-wrap .slick-slider .slick-arrow.slick-next{margin-left:5px}.products-wrapper .product-centerCarousel-wrap .slick-slider .slick-arrow:hover{color:#4edcca;border-color:#4edcca}.products-wrapper.list-view .product-hvr-content{display:none !important}.products-wrapper.list-view .product-badge{left:0;right:unset}.show-more-products-section{text-align:right;padding-top:60px}@media only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px),only screen and (min-width: 1200px)and (max-width: 1599.98px){.show-more-products-section{padding-top:6px}}.shop-page-products-wrapper .single-product-wrap .product-thumbnail{height:320px}.single-product-wrap{position:relative;overflow:hidden;text-align:center;z-index:1}.single-product-wrap .product-thumbnail{position:relative;overflow:hidden;height:300px}@media only screen and (max-width: 767.98px){.single-product-wrap .product-thumbnail{height:200px}}.single-product-wrap .product-thumbnail>a{height:100%}.single-product-wrap .product-thumbnail a img{-webkit-transition:.3s .2s ease-out;-moz-transition:.3s .2s ease-out;-o-transition:.3s .2s ease-out;transition:.3s .2s ease-out;width:100%;z-index:1;height:100%;object-fit:contain}.single-product-wrap .product-thumbnail a img.secondary-thumb{position:absolute;left:0;top:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden;pointer-events:none}.single-product-wrap .product-thumbnail .product-hvr-content>.btn-addToCart.added{display:none}.single-product-wrap .product-thumbnail .product-hvr-content>.btn-addToCart,.single-product-wrap .product-thumbnail .product-hvr-content>.added_to_cart{font-size:1.3rem;text-transform:capitalize;position:absolute;left:0;bottom:0;line-height:1;width:100%;-webkit-transition:.3s .2s ease-out;-moz-transition:.3s .2s ease-out;-o-transition:.3s .2s ease-out;transition:.3s .2s ease-out;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;pointer-events:none;z-index:3}@media only screen and (max-width: 767.98px){.single-product-wrap .product-thumbnail .product-hvr-content>.btn-addToCart,.single-product-wrap .product-thumbnail .product-hvr-content>.added_to_cart{padding:13px 10px}}.single-product-wrap .product-thumbnail .product-hvr-content .prod-btn-group{position:absolute;bottom:80px;right:30px;z-index:3}.single-product-wrap .product-thumbnail .product-hvr-content .prod-btn-group a,.single-product-wrap .product-thumbnail .product-hvr-content .prod-btn-group span{background-color:#fff;color:#262626;font-size:1.8rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;line-height:50px;margin-bottom:10px;padding:0;cursor:pointer;height:45px;width:45px;-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out;-webkit-transform:translate(50px, 0);-moz-transform:translate(50px, 0);-ms-transform:translate(50px, 0);transform:translate(50px, 0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden}.single-product-wrap .product-thumbnail .product-hvr-content .prod-btn-group a:hover,.single-product-wrap .product-thumbnail .product-hvr-content .prod-btn-group span:hover{background-color:#4edcca;color:#fff;transition-delay:.1s !important}.single-product-wrap .product-thumbnail .product-hvr-content .prod-btn-group a:hover button,.single-product-wrap .product-thumbnail .product-hvr-content .prod-btn-group span:hover button{color:#fff}.single-product-wrap .product-thumbnail .product-hvr-content .prod-btn-group a:last-child,.single-product-wrap .product-thumbnail .product-hvr-content .prod-btn-group span:last-child{margin-bottom:0}.single-product-wrap .product-thumbnail .product-hvr-content .prod-btn-group button{display:inline-block;width:100%}.single-product-wrap .product-details{margin-top:23px;min-height:50px}.single-product-wrap .product-details .product-name{font-size:1.6rem;line-height:1.2;text-transform:capitalize;font-weight:400;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.single-product-wrap .product-details .product-name a{color:#262626}.single-product-wrap .product-details .product-name a:hover{color:#4edcca}.single-product-wrap .product-details .product-prices{color:#4edcca;font-size:1.4rem;line-height:1}.single-product-wrap .product-details .product-prices del{color:#8d8d8d;margin-right:5px}.single-product-wrap .product-details .product-desc{color:#8d8d8d;font-size:1.4rem;line-height:2;margin-bottom:0}.single-product-wrap .product-details .list-view-content{display:none}.single-product-wrap .product-details .list-view-content .btn{padding:15px 45px}.single-product-wrap .product-details .list-view-content a{margin-right:20px;vertical-align:middle;display:inline-block}.single-product-wrap .product-details .list-view-content a i{color:#262626;font-size:2rem}.single-product-wrap .product-details .list-view-content a i:hover{color:#4edcca}.single-product-wrap .product-hvr-content.mobile{margin-top:23px}.single-product-wrap .product-hvr-content.mobile .btn{width:100%;padding:5px}.single-product-wrap .product-hvr-content.mobile .btn.added{display:none}.single-product-wrap .product-badge{background-color:#262626;color:#000;padding:15px 12px;font-size:1.2rem;text-transform:capitalize;line-height:1;display:inline-block;position:absolute;right:0;top:0;min-width:85px;-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out}.single-product-wrap .product-badge.sale{background-color:rgb(141.8702830189,232.6297169811,221.125)}.single-product-wrap .product-badge.out-of-stock{background-color:#e74c3c;color:#fff;font-weight:bold}.single-product-wrap .product-badge.hot{background-color:rgb(233.7945205479,96.8424657534,82.7054794521)}.single-product-wrap:hover .product-thumbnail a img.primary-thumb{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden;pointer-events:none}.single-product-wrap:hover .product-thumbnail a img.secondary-thumb{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible;pointer-events:visible}@media only screen and (min-width: 1200px),only screen and (min-width: 1200px)and (max-width: 1599.98px){.single-product-wrap:hover .product-thumbnail .product-hvr-content .btn-addToCart,.single-product-wrap:hover .product-thumbnail .product-hvr-content .added_to_cart{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible;pointer-events:visible}}.single-product-wrap:hover .product-thumbnail .product-hvr-content .prod-btn-group a,.single-product-wrap:hover .product-thumbnail .product-hvr-content .prod-btn-group span{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible}.single-product-wrap:hover .product-thumbnail .product-hvr-content .prod-btn-group a:nth-child(2),.single-product-wrap:hover .product-thumbnail .product-hvr-content .prod-btn-group span:nth-child(2){transition-delay:.45s}.single-product-wrap:hover .product-thumbnail .product-hvr-content .prod-btn-group a:nth-child(3),.single-product-wrap:hover .product-thumbnail .product-hvr-content .prod-btn-group span:nth-child(3){transition-delay:.5s}.single-product-wrap:hover .product-thumbnail .product-hvr-content .prod-btn-group a:nth-child(4),.single-product-wrap:hover .product-thumbnail .product-hvr-content .prod-btn-group span:nth-child(4){transition-delay:.55s}.single-product-wrap:hover .product-thumbnail .product-hvr-content .product-badge{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible}.layout-two .single-product-wrap{position:relative}.layout-two .single-product-wrap:after{background-color:#000;content:"";position:absolute;pointer-events:none;left:0;top:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out;visibility:hidden;height:100%;width:100%;z-index:2}@media only screen and (max-width: 767.98px){.layout-two .single-product-wrap .product-thumbnail .product-hvr-content .prod-btn-group{bottom:100px}}@media only screen and (max-width: 767.98px){.layout-two .single-product-wrap .product-thumbnail .product-hvr-content .prod-btn-group span,.layout-two .single-product-wrap .product-thumbnail .product-hvr-content .prod-btn-group a{font-size:1.4rem;line-height:40px;height:35px;width:35px}}.layout-two .single-product-wrap .product-details{position:absolute;bottom:-50px;width:100%;-webkit-transition:.3s .2s ease-out;-moz-transition:.3s .2s ease-out;-o-transition:.3s .2s ease-out;transition:.3s .2s ease-out;z-index:3}.layout-two .single-product-wrap .product-details *{color:#fff !important}.layout-two .single-product-wrap:hover:after{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);visibility:visible}.layout-two .single-product-wrap:hover .product-details{top:auto;bottom:50px}.product-filter-menu{margin-bottom:30px;position:relative;z-index:22}@media only screen and (max-width: 767.98px){.product-filter-menu{margin-bottom:20px}}.product-filter-menu ul li a{font-size:1.6rem;line-height:1;color:#8d8d8d;text-transform:capitalize;margin:0 20px;position:relative;-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out;cursor:pointer;padding-bottom:5px}@media only screen and (max-width: 767.98px){.product-filter-menu ul li a{margin-bottom:10px}}.product-filter-menu ul li a:hover{color:#262626}.product-filter-menu ul li a.active{color:#262626}.product-filter-menu ul li a.active:before{background-color:#262626;content:"";position:absolute;left:0;bottom:0;height:2px;width:100%}.product-filter-menu.layout-two{margin-bottom:65px}@media only screen and (min-width: 768px)and (max-width: 991.98px){.product-filter-menu.layout-two{margin-bottom:36px}}@media only screen and (max-width: 767.98px){.product-filter-menu.layout-two{margin-bottom:30px}}.product-filter-menu.layout-two li a{font-size:3.6rem;color:#d4d4d4;padding-bottom:0}@media only screen and (min-width: 768px)and (max-width: 991.98px){.product-filter-menu.layout-two li a{font-size:3rem}}@media only screen and (max-width: 767.98px){.product-filter-menu.layout-two li a{font-size:2.2rem}}@media only screen and (max-width: 575.98px){.product-filter-menu.layout-two li a{font-size:1.6rem}}.product-filter-menu.layout-two li a:before{display:none}.product-filter-menu.layout-three{margin-bottom:45px}@media only screen and (max-width: 767.98px){.product-filter-menu.layout-three{margin-bottom:20px}}.product-filter-menu.layout-three li{font-size:1.3rem}.products-wrapper .custom-tab-content{position:relative}.products-wrapper .custom-tabPane:not(.active){visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.product-category-filter-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:-50px}@media only screen and (max-width: 767.98px){.product-category-filter-wrap{margin-top:-30px}}.product-category-filter-wrap .single-product-wrap{max-width:25%;-webkit-box-flex:0 0 25%;-moz-box-flex:0 0 25%;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;margin-top:50px}@media only screen and (max-width: 479.98px){.product-category-filter-wrap .single-product-wrap{max-width:100% !important;-webkit-box-flex:0 0 100%!important;-moz-box-flex:0 0 100%!important;-webkit-flex:0 0 100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}}@media only screen and (max-width: 767.98px){.product-category-filter-wrap .single-product-wrap{max-width:50%;-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;margin-top:30px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.product-category-filter-wrap .single-product-wrap{max-width:33.333%;-webkit-box-flex:0 0 33.333%;-moz-box-flex:0 0 33.333%;-webkit-flex:0 0 33.333%;-ms-flex:0 0 33.333%;flex:0 0 33.333%}}.grid-three{margin:-20px -10px 0}.grid-three .single-product-wrap{margin:0 10px;max-width:calc(33.333% - 20px);-webkit-box-flex:0 0 calc(33.333% - 20px);-moz-box-flex:0 0 calc(33.333% - 20px);-webkit-flex:0 0 calc(33.333% - 20px);-ms-flex:0 0 calc(33.333% - 20px);flex:0 0 calc(33.333% - 20px);margin-top:20px}@media only screen and (max-width: 479.98px){.grid-three .single-product-wrap{max-width:calc(100% - 20px) !important;-webkit-box-flex:0 0 calc(100% - 20px)!important;-moz-box-flex:0 0 calc(100% - 20px)!important;-webkit-flex:0 0 calc(100% - 20px)!important;-ms-flex:0 0 calc(100% - 20px)!important;flex:0 0 calc(100% - 20px)!important}}@media only screen and (max-width: 767.98px){.grid-three .single-product-wrap{max-width:calc(50% - 20px);-webkit-box-flex:0 0 calc(50% - 20px);-moz-box-flex:0 0 calc(50% - 20px);-webkit-flex:0 0 calc(50% - 20px);-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.grid-three .single-product-wrap{max-width:calc(50% - 20px);-webkit-box-flex:0 0 calc(50% - 20px);-moz-box-flex:0 0 calc(50% - 20px);-webkit-flex:0 0 calc(50% - 20px);-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}.grid-four{margin:-50px -10px 0}.grid-four .single-product-wrap{margin:0 10px;max-width:calc(25% - 20px);-webkit-box-flex:0 0 calc(25% - 20px);-moz-box-flex:0 0 calc(25% - 20px);-webkit-flex:0 0 calc(25% - 20px);-ms-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px);margin-top:50px}@media only screen and (max-width: 479.98px){.grid-four .single-product-wrap{max-width:calc(100% - 20px) !important;-webkit-box-flex:0 0 calc(100% - 20px)!important;-moz-box-flex:0 0 calc(100% - 20px)!important;-webkit-flex:0 0 calc(100% - 20px)!important;-ms-flex:0 0 calc(100% - 20px)!important;flex:0 0 calc(100% - 20px)!important}}@media only screen and (max-width: 767.98px){.grid-four .single-product-wrap{max-width:calc(50% - 20px);-webkit-box-flex:0 0 calc(50% - 20px);-moz-box-flex:0 0 calc(50% - 20px);-webkit-flex:0 0 calc(50% - 20px);-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.grid-four .single-product-wrap{max-width:calc(33.333% - 20px);-webkit-box-flex:0 0 calc(33.333% - 20px);-moz-box-flex:0 0 calc(33.333% - 20px);-webkit-flex:0 0 calc(33.333% - 20px);-ms-flex:0 0 calc(33.333% - 20px);flex:0 0 calc(33.333% - 20px)}}.grid-five{margin:-50px -10px 0}.grid-five .single-product-wrap{margin:0 10px;max-width:calc(20% - 20px);-webkit-box-flex:0 0 calc(20% - 20px);-moz-box-flex:0 0 calc(20% - 20px);-webkit-flex:0 0 calc(20% - 20px);-ms-flex:0 0 calc(20% - 20px);flex:0 0 calc(20% - 20px);margin-top:50px}@media only screen and (max-width: 479.98px){.grid-five .single-product-wrap{max-width:calc(100% - 20px) !important;-webkit-box-flex:0 0 calc(100% - 20px)!important;-moz-box-flex:0 0 calc(100% - 20px)!important;-webkit-flex:0 0 calc(100% - 20px)!important;-ms-flex:0 0 calc(100% - 20px)!important;flex:0 0 calc(100% - 20px)!important}}@media only screen and (max-width: 767.98px){.grid-five .single-product-wrap{max-width:calc(50% - 20px);-webkit-box-flex:0 0 calc(50% - 20px);-moz-box-flex:0 0 calc(50% - 20px);-webkit-flex:0 0 calc(50% - 20px);-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.grid-five .single-product-wrap{max-width:calc(33.333% - 20px);-webkit-box-flex:0 0 calc(33.333% - 20px);-moz-box-flex:0 0 calc(33.333% - 20px);-webkit-flex:0 0 calc(33.333% - 20px);-ms-flex:0 0 calc(33.333% - 20px);flex:0 0 calc(33.333% - 20px)}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.grid-five .single-product-wrap{max-width:calc(25% - 20px);-webkit-box-flex:0 0 calc(25% - 20px);-moz-box-flex:0 0 calc(25% - 20px);-webkit-flex:0 0 calc(25% - 20px);-ms-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px)}}.masonry-layout .single-product-wrap .product-thumbnail{overflow:hidden}.masonry-layout .single-product-wrap .product-thumbnail.masonry-height-530{max-height:530px}.masonry-layout .single-product-wrap .product-thumbnail.masonry-height-350{max-height:350px}.product-load-more-wrap .btn-transparent{border-color:#262626;padding:15px 40px}.product-load-more-wrap .btn-transparent:hover{border-color:#4edcca}.products-on-column{margin-top:-30px}.products-on-column .single-product-wrap{margin-top:30px}.products-wrapper.list-view [class*=col-]{max-width:100%;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.products-wrapper.list-view [class*=col-] .single-product-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media only screen and (max-width: 767.98px){.products-wrapper.list-view [class*=col-] .single-product-wrap{display:block}}.products-wrapper.list-view [class*=col-] .single-product-wrap .product-thumbnail{max-width:320px;-webkit-box-flex:0 0 320px;-moz-box-flex:0 0 320px;-webkit-flex:0 0 320px;-ms-flex:0 0 320px;flex:0 0 320px}@media only screen and (max-width: 767.98px){.products-wrapper.list-view [class*=col-] .single-product-wrap .product-thumbnail{max-width:100%;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.products-wrapper.list-view [class*=col-] .single-product-wrap .product-thumbnail .product-hvr-content .prod-btn-group{left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.products-wrapper.list-view [class*=col-] .single-product-wrap .product-thumbnail .product-hvr-content .prod-btn-group a{display:none}.products-wrapper.list-view [class*=col-] .single-product-wrap .product-thumbnail .product-hvr-content .btn-addToCart{display:none}.products-wrapper.list-view [class*=col-] .single-product-wrap .product-details{max-width:calc(100% - 320px);-webkit-box-flex:0 0 calc(100% - 320px);-moz-box-flex:0 0 calc(100% - 320px);-webkit-flex:0 0 calc(100% - 320px);-ms-flex:0 0 calc(100% - 320px);flex:0 0 calc(100% - 320px);text-align:left;margin-left:50px;margin-top:0}@media only screen and (max-width: 767.98px){.products-wrapper.list-view [class*=col-] .single-product-wrap .product-details{max-width:100%;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0;margin-top:20px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.products-wrapper.list-view [class*=col-] .single-product-wrap .product-details{margin-left:30px}}.products-wrapper.list-view [class*=col-] .single-product-wrap .product-details .product-name,.products-wrapper.list-view [class*=col-] .single-product-wrap .product-details .product-prices{font-size:1.8rem}.products-wrapper.list-view [class*=col-] .single-product-wrap .product-details .product-prices{margin:30px 0 20px}@media only screen and (max-width: 767.98px){.products-wrapper.list-view [class*=col-] .single-product-wrap .product-details .product-prices{margin:15px 0 10px}}.products-wrapper.list-view [class*=col-] .single-product-wrap .product-details .list-view-content{display:block}.special-content-wrap{margin-bottom:65px}.special-content-wrap .slider.slick-slider .slick-slide{margin:0 10px}.special-content-wrap .slider .slick-arrow{background-color:rgba(0,0,0,0);border:1px solid #8d8d8d;color:#8d8d8d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:.2s .2s ease-out;-moz-transition:.2s .2s ease-out;-o-transition:.2s .2s ease-out;transition:.2s .2s ease-out;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible;pointer-events:visible;top:calc(100% + 65px);left:50%;height:30px;width:30px}.special-content-wrap .slider .slick-arrow.slick-prev{margin-left:-35px}.special-content-wrap .slider .slick-arrow.slick-next{margin-left:5px}.special-content-wrap .slider .slick-arrow:hover{color:#4edcca;border-color:#4edcca}.single-special-product{margin-top:30px}.single-special-product .single-product-wrap .product-hvr-content .prod-btn-group{right:auto;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.single-special-product .single-product-wrap .product-hvr-content .prod-btn-group a,.single-special-product .single-product-wrap .product-hvr-content .prod-btn-group span{display:inline-block;margin-bottom:0;margin-right:10px}.single-special-product .single-product-wrap .product-hvr-content .prod-btn-group a:last-child,.single-special-product .single-product-wrap .product-hvr-content .prod-btn-group span:last-child{margin-right:0}.single-special-product .single-product-wrap .product-details{position:relative}.single-special-product .single-product-wrap .product-details .product-prices{position:absolute;right:10px;top:-50px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);z-index:3}@media only screen and (max-width: 767.98px),only screen and (min-width: 992px)and (max-width: 1199.98px){.single-special-product .single-product-wrap .product-details .product-prices{top:-30px;right:15px}}.single-special-product .single-product-wrap .product-details .product-prices .price{background-color:#4edcca;color:#fff;font-size:1.8rem;text-align:center;display:table-cell;vertical-align:middle;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:1;margin-bottom:0;height:90px;width:90px}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px){.single-special-product .single-product-wrap .product-details .product-prices .price{font-size:1.3rem;height:60px;width:60px}}.single-special-product .single-product-wrap .product-details .product-prices .price span{font-size:1.2rem;display:block;margin-bottom:5px}.sale-countdown-wrap{margin-top:20px}.sale-countdown-wrap .sale-countdown{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.sale-countdown-wrap .sale-countdown .countdown-item{margin-right:45px}@media only screen and (max-width: 767.98px),only screen and (min-width: 992px)and (max-width: 1199.98px){.sale-countdown-wrap .sale-countdown .countdown-item{margin-right:20px}}.sale-countdown-wrap .sale-countdown .countdown-item:last-child{margin-right:0}.sale-countdown-wrap .sale-countdown .countdown-item span{display:block}.sale-countdown-wrap .sale-countdown .countdown-item span.countdown-time{font-size:3rem;line-height:1;font-weight:500}@media only screen and (max-width: 767.98px){.sale-countdown-wrap .sale-countdown .countdown-item span.countdown-time{font-size:2rem}}.sale-countdown-wrap .sale-countdown .countdown-item span.countdown-label{color:#8d8d8d;font-size:1.3rem}.call-to-action-wrapper{background-color:#f9f9f9;padding:55px 0}.call-to-action-wrapper .call-action-content-wrapper{margin-top:-30px}.single-call-to-action-wrap{color:#8d8d8d;font-size:1.1rem;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:30px}.single-call-to-action-wrap *{margin:0;padding:0}.single-call-to-action-wrap h2{font-size:1.4rem;line-height:1.2;font-weight:600;margin-bottom:5px}.single-call-to-action-wrap .action-icon{margin-right:20px;max-width:50px}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px){.single-call-to-action-wrap{justify-content:start}}.call-to-action-wrapper.layout-two{background-color:#fff;padding:50px 0}@media only screen and (max-width: 767.98px){.call-to-action-wrapper.layout-two{padding:30px 0}}.call-to-action-wrapper.layout-two .single-call-to-action-wrap{font-size:1.2rem;align-items:start}.call-to-action-wrapper.layout-two .single-call-to-action-wrap h2{font-weight:400;text-transform:uppercase}.call-to-action-wrapper.layout-two .single-call-to-action-wrap .action-icon i{font-size:3rem;line-height:1;color:#4edcca}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px){.call-to-action-wrapper.layout-two .action-icon i{font-size:1.5rem}}.banner-content-wrap{background-image:url("../img/banner/home3-banner-bg.jpg");background-size:cover;background-position:right center;background-repeat:no-repeat;padding:180px 0;position:relative}@media only screen and (min-width: 768px)and (max-width: 991.98px){.banner-content-wrap{padding:80px 0}}@media only screen and (max-width: 767.98px){.banner-content-wrap{padding:60px 0}}@media only screen and (max-width: 479.98px){.banner-content-wrap [class*=col-]{max-width:100%;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.banner-content-wrap:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3)}@media only screen and (max-width: 767.98px){.banner-content-wrap .banner-content{padding:0 20px}}.banner-content-wrap .banner-content h4,.banner-content-wrap .banner-content h2{font-weight:400;line-height:1.2;margin-bottom:9px}.banner-content-wrap .banner-content h4{font-size:2.4rem;margin-top:-5px}@media only screen and (max-width: 767.98px){.banner-content-wrap .banner-content h4{font-size:2rem}}.banner-content-wrap .banner-content h2{font-size:12rem}@media only screen and (min-width: 768px)and (max-width: 991.98px){.banner-content-wrap .banner-content h2{font-size:6rem}}@media only screen and (max-width: 767.98px){.banner-content-wrap .banner-content h2{font-size:4rem}}.banner-content-wrap .banner-content h3{font-size:2.4rem;line-height:1;font-weight:300;margin-bottom:40px}@media only screen and (max-width: 767.98px){.banner-content-wrap .banner-content h3{margin-bottom:25px}}.banner-content-wrap .banner-content .btn-transparent{border-width:2px;border-color:#262626;padding:15px 45px}@media only screen and (max-width: 767.98px){.banner-content-wrap .banner-content .btn-transparent{padding:10px 30px}}.banner-content-wrap .banner-content .btn-transparent:hover{border-color:#4edcca}.banner-area-wrapper.layout-two{background-image:url("../img/banner/home4-banner-bg.jpg");background-attachment:fixed;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:145px 0}@media only screen and (min-width: 768px)and (max-width: 991.98px){.banner-area-wrapper.layout-two{padding:70px 0}}@media only screen and (max-width: 767.98px){.banner-area-wrapper.layout-two{padding:50px 0}}.banner-area-wrapper.layout-two .banner-content-wrap{background-image:none;padding:0}.banner-area-wrapper.layout-two .banner-content-wrap *{color:#fff}.banner-area-wrapper.layout-two .banner-content-wrap .btn-transparent{border-color:#fff}.banner-area-wrapper.layout-two .banner-content-wrap .btn-transparent:hover{border-color:#4edcca}.summer-banner-area{background-image:url("../img/summer.jpg");background-size:cover;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;padding:200px 0;position:relative}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.summer-banner-area{padding:130px 0}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.summer-banner-area{padding:60px 0}}@media only screen and (max-width: 767.98px){.summer-banner-area{padding:50px 0}}.summer-banner-area:before{background-color:rgba(0,0,0,.3);content:"";position:absolute;left:0;top:0;height:100%;width:100%}.summer-banner-area .summer-banner-content h4,.summer-banner-area .summer-banner-content h2{text-transform:uppercase;color:#fff}.summer-banner-area .summer-banner-content h4{font-size:2rem;margin-top:-5px;margin-bottom:10px;letter-spacing:2px}@media only screen and (max-width: 575.98px){.summer-banner-area .summer-banner-content h4{font-size:1.7rem}}.summer-banner-area .summer-banner-content h2{font-size:12rem;font-weight:300;line-height:1;margin-bottom:0}@media only screen and (min-width: 768px)and (max-width: 991.98px){.summer-banner-area .summer-banner-content h2{font-size:9rem}}@media only screen and (max-width: 767.98px){.summer-banner-area .summer-banner-content h2{font-size:4rem}}.summer-banner-area .summer-banner-content .btn-brand{background-color:#fff;color:#262626;padding:20px 60px;margin-top:83px}@media only screen and (min-width: 768px)and (max-width: 991.98px){.summer-banner-area .summer-banner-content .btn-brand{margin-top:38px}}@media only screen and (max-width: 767.98px){.summer-banner-area .summer-banner-content .btn-brand{margin-top:18px;padding:10px 25px}}.summer-banner-area .summer-banner-content .btn-brand:hover{background-color:#4edcca;color:#fff}.summer-banner-area.layout-two{background-image:url("../img/new-summer.jpg");background-attachment:scroll;padding:143px 0 160px;position:relative}@media only screen and (min-width: 768px)and (max-width: 991.98px){.summer-banner-area.layout-two{padding:48px 0 60px}}@media only screen and (max-width: 767.98px){.summer-banner-area.layout-two{padding:45px 0 50px}}.summer-banner-area.layout-two .summer-banner-content *{text-transform:capitalize;color:#fff}.summer-banner-area.layout-two .summer-banner-content h4{font-weight:400;font-size:2.4rem;margin:10px 0 40px}@media only screen and (max-width: 767.98px){.summer-banner-area.layout-two .summer-banner-content h4{margin:10px 0 20px}}.summer-banner-area.layout-two .summer-banner-content .btn-transparent{border:2px solid #fff;padding:15px 50px;display:inline-block}.summer-banner-area.layout-two .summer-banner-content .btn-transparent:hover{border-color:#4edcca}.summer-banner-area.layout-three{background-image:url("../img/summer-sale-bg.jpg");background-attachment:scroll}.summer-banner-area.layout-three h4{font-size:4.8rem;font-weight:600;text-transform:capitalize;margin-bottom:28px}@media only screen and (max-width: 575.98px){.summer-banner-area.layout-three h4{font-size:3.5rem}}.summer-banner-area.layout-three img{display:block;margin:auto}@media only screen and (max-width: 767.98px){.summer-banner-area.layout-three img{max-width:65%}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.summer-banner-area.layout-three img{max-width:45%}}.summer-banner-area.layout-three .btn-brand{margin-top:50px}@media only screen and (min-width: 768px)and (max-width: 991.98px){.summer-banner-area.layout-three .btn-brand{margin-top:38px}}@media only screen and (max-width: 767.98px){.summer-banner-area.layout-three .btn-brand{margin-top:18px;padding:10px 25px}}.summer-banner-area.layout-three .btn-brand:hover{background-color:#4edcca;color:#fff}.testimonial-area-wrapper{background-color:#f9f9f9;padding:50px 0 70px}@media only screen and (max-width: 767.98px){.testimonial-area-wrapper{margin-top:0 !important}}.testimonial-area-wrapper .testimonial-content-wrapper{position:relative}.testimonial-area-wrapper .testimonial-content-wrapper .slick-slide{padding-inline:15px}.testimonial-area-wrapper .testimonial-content-wrapper .single-testimonial-wrap{font-size:2rem;line-height:1.5;font-family:"Playfair Display",serif}@media only screen and (max-width: 767.98px){.testimonial-area-wrapper .testimonial-content-wrapper .single-testimonial-wrap{font-size:1.6rem;line-height:1.5}}.testimonial-area-wrapper .testimonial-content-wrapper .single-testimonial-wrap *{margin-bottom:0}.testimonial-area-wrapper .testimonial-content-wrapper .single-testimonial-wrap .client-name{font-size:1.3rem;line-height:1;font-weight:400;font-family:"Poppins",sans-serif;margin-top:30px}.testimonial-area-wrapper .testimonial-content-wrapper .single-testimonial-wrap .client-name .client-type{margin-left:25px;position:relative}.testimonial-area-wrapper .testimonial-content-wrapper .single-testimonial-wrap .client-name .client-type:before{background-color:#262626;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";position:absolute;left:-16px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);height:5px;width:5px}#newsletter-area-wrap{background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),url("../img/newsletter.svg");background-color:rgba(189,251,225,.3);background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;padding:125px}@media only screen and (min-width: 768px)and (max-width: 991.98px){#newsletter-area-wrap{padding:30px}}@media only screen and (max-width: 767.98px){#newsletter-area-wrap{padding:25px}}#newsletter-area-wrap h2{font-size:3.6rem;line-height:1.2;font-weight:400;margin-top:-7px;margin-bottom:0;color:#fff}@media only screen and (max-width: 767.98px){#newsletter-area-wrap h2{font-size:2.6rem}}#newsletter-area-wrap p{color:#fff;font-size:1.8rem}#newsletter-area-wrap .newsletter-area{margin-top:22px}#newsletter-area-wrap .newsletter-area input[type=email]{border:none;padding:25px 30px;padding-right:110px}#newsletter-area-wrap .newsletter-area button{right:30px;font-size:1.4rem}#newsletter-area-wrap .newsletter-area .acceptance{margin-top:5px;color:#fff}#newsletter-area-wrap .newsletter-area .acceptance label{display:flex;gap:5px}#newsletter-area-wrap .newsletter-area .acceptance label a{display:inline-block}#newsletter-area-wrap .newsletter-area .response-newsletter{background-color:#fff}#newsletter-area-wrap .response-newsletter{padding:0 10px;margin:1rem 0}#newsletter-area-wrap .response-newsletter.success{color:green}#newsletter-area-wrap .response-newsletter.error{color:red}.love-fashion-text{color:#8d8d8d}.love-fashion-text h2{font-family:"Playfair Display",serif;font-size:6.4rem;line-height:1.2;font-weight:400;margin-bottom:30px}@media only screen and (min-width: 768px)and (max-width: 991.98px){.love-fashion-text h2{font-size:3.6rem;margin-bottom:20px}}@media only screen and (max-width: 767.98px){.love-fashion-text h2{font-size:4rem;margin-bottom:10px}}.love-fashion-text .btn{padding:17px 40px;margin-top:30px}@media only screen and (min-width: 768px)and (max-width: 991.98px){.love-fashion-text .btn{margin-top:20px}}@media only screen and (max-width: 767.98px){.love-fashion-text .btn{margin-top:10px}}.love-fashion-text div{font-size:1.4rem;line-height:1.5}.love-fashion-text div p{font-size:inherit;line-height:inherit}.love-fashion-thumbnail img{width:100%;height:100%;object-fit:cover}.we-love-fashion{position:relative;height:500px;aspect-ratio:auto;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 767.98px){.we-love-fashion{height:700px}}.we-love-fashion .love-fashion-thumbnail{height:100%}.we-love-fashion .text{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:end}.we-love-fashion .love-fashion-text{color:#fff}.we-love-fashion .love-fashion-text h3{color:#fff}@media only screen and (max-width: 767.98px){.we-love-fashion .love-fashion-text{margin-bottom:30px}}@media only screen and (max-width: 767.98px){.banner-offer,.restauro{height:auto}.restauro{margin-top:0 !important}}@media only screen and (max-width: 767.98px){#banner-active-wrap .slide .slide-content{position:relative;padding:20px;text-align:center;background:unset}#banner-active-wrap .slide .slide-content .btn{color:#000;border-color:#000}}#banner-active-wrap .btn{margin-top:20px;padding:15px 30px;width:100%;text-align:center}@media only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px),only screen and (min-width: 1200px)and (max-width: 1599.98px){#banner-active-wrap .slider-txt{text-align:start;color:#fff}#banner-active-wrap .slider-txt h3{color:#fff}}.promotions-slider{width:100%}.promotions-slider .slick-slide{height:100%;height:100%;display:flex;min-height:35px;align-items:center;justify-content:center}.promotions-slider .slick-arrow{height:35px;background-color:rgba(0,0,0,0);color:#000}.header-discount-bar{background-color:#4edcca;border:none;color:#fff;font-size:1.3rem;line-height:1.5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-weight:300;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:0;padding:20px 0;border-bottom:1px solid rgb(36.5683962264,184.9316037736,166.125)}@media only screen and (max-width: 575.98px){.header-discount-bar{padding:10px 20px;font-size:1.1rem;line-height:1.5}}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px){.header-discount-bar{padding:10px 0}}.header-discount-bar .discount-bar-content{display:flex !important;align-items:center;justify-content:center;height:100%}.header-discount-bar p{margin:0}.header-discount-bar .btn{padding:1px 5px}.header-discount-bar a{color:#fff;font-weight:600}.header-discount-bar a:hover{color:#262626}.header-discount-bar .close-button-wrap{position:absolute;right:18px;top:50%;margin-top:-11px}@media only screen and (max-width: 575.98px){.header-discount-bar .close-button-wrap{right:10px;top:15px}}@media only screen and (max-width: 767.98px){.header-discount-bar .close-button-wrap{right:15px}}.header-discount-bar .close-button-wrap .close{color:#fff;text-shadow:none;font-weight:300;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);font-size:2.2rem;line-height:1}.header-discount-bar.layout-two{background-color:rgba(189,251,225,.3);padding:10px;color:#262626;letter-spacing:normal;font-size:1.1rem;font-weight:500}@media only screen and (max-width: 575.98px){.header-discount-bar.layout-two{padding:10px 25px}}.header-discount-bar.layout-two .btn{border-radius:5px;margin-left:15px;font-weight:400}@media only screen and (max-width: 575.98px){.header-discount-bar.layout-two .btn{margin-top:0px;padding:2px}}.header-discount-bar.layout-two .btn:hover{background-color:#262626;color:#fff}.header-discount-bar.layout-two .close{color:#000}.single-sidebar-wrap{margin-bottom:58px}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px){.single-sidebar-wrap{margin-bottom:38px}}.single-sidebar-wrap:last-child{margin-bottom:0}.single-sidebar-wrap .sidebar-title{font-weight:600;font-size:1.8rem;line-height:1;margin-top:5px;margin-bottom:25px}.sidebar-list{line-height:1}.sidebar-list li{margin-bottom:20px}.sidebar-list li:last-child{margin-bottom:0}.sidebar-list li a{color:#262626;font-size:1.4rem;-webkit-transition:.2s .2s ease-out;-moz-transition:.2s .2s ease-out;-o-transition:.2s .2s ease-out;transition:.2s .2s ease-out;display:block}.sidebar-list li a:hover{color:#4edcca;text-decoration:underline}.sidebar-list li a span{float:right;text-align:center;width:50px}@media only screen and (min-width: 768px)and (max-width: 991.98px){.sidebar-list li a span{float:none}}.price-range-wrap{margin-right:15px;padding-top:8px}.price-range-wrap .price-range.ui-widget-content{border:none;background:#eee;height:3px}.price-range-wrap .price-range.ui-widget-content .ui-slider-range{background:#262626}.price-range-wrap .price-range.ui-widget-content .ui-slider-handle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:none;background:#262626;height:15px;width:15px;outline:none;top:-6px;cursor:ew-resize;margin-left:0}.price-range-wrap .range-slider{font-size:1.4rem;line-height:1;color:#8d8d8d;margin-top:22px}.price-range-wrap .range-slider *{margin:0;line-height:1}.price-range-wrap .range-slider input#amount{border:none;outline:none;font-size:1.4rem;line-height:1;color:#8d8d8d;pointer-events:none;height:12px}.size-list{margin-top:-2px}.size-list li{display:inline-block;margin:4px 2px}.size-list li a{border:1px solid #ddd;color:#8d8d8d;font-size:1.2rem;text-align:center;display:block;line-height:40px;height:40px;width:40px}.size-list li a:hover{border-color:#262626;background-color:#262626;color:#fff}.tags-cloud li{display:inline-block;position:relative}.tags-cloud li:after{content:","}.tags-cloud li:last-child:after{display:none}.tags-cloud li a{font-size:1.4rem;line-height:1;color:#262626}.tags-cloud li a:hover{color:#4edcca}.sidebar-search-box form{position:relative}.sidebar-search-box form input[type=search]{outline:none;border:1px solid #e7e7e7;font-size:1.3rem;line-height:1.5;padding:15px 40px 15px 15px;display:block;-webkit-transition:.3s .2s ease-out;-moz-transition:.3s .2s ease-out;-o-transition:.3s .2s ease-out;transition:.3s .2s ease-out;width:100%}.sidebar-search-box form input[type=search]:focus{border-color:#262626}.sidebar-search-box form button{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);right:15px;line-height:1}.sidebar-search-box form button:hover{color:#4edcca}.sidebar-author-profile .author-pic{max-width:100px;max-height:100px;margin:0 auto 13px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden}.sidebar-author-profile .author-info{color:#8d8d8d;font-size:1.3rem;line-height:1.5}.sidebar-author-profile .author-info h4{font-weight:400;font-size:1.4rem;line-height:1}.sidebar-author-profile .author-social-link a{color:#8d8d8d;margin-right:10px}.sidebar-author-profile .author-social-link a:last-child{margin-right:0}.sidebar-author-profile .author-social-link a:hover{color:#4edcca}.widget_product_categories,.widget_sferica_custom_categories_filter{background:#fff}.widget_product_categories .sfe-custom-product-categories,.widget_sferica_custom_categories_filter .sfe-custom-product-categories{margin:0;padding:0;list-style:none}.widget_product_categories .sfe-custom-product-categories>li,.widget_sferica_custom_categories_filter .sfe-custom-product-categories>li{display:block}.widget_product_categories .sfe-custom-product-categories>li>label,.widget_sferica_custom_categories_filter .sfe-custom-product-categories>li>label{font-weight:600;margin-left:1rem;line-height:20px}.widget_product_categories .sfe-custom-product-categories>li span,.widget_sferica_custom_categories_filter .sfe-custom-product-categories>li span{display:inline-block;text-align:left;float:right;line-height:29px}.widget_product_categories .sfe-custom-product-categories>li span i,.widget_sferica_custom_categories_filter .sfe-custom-product-categories>li span i{color:#929292;-moz-transition:all .4s linear;-webkit-transition:all .4s linear;transition:all .4s linear}.widget_product_categories .sfe-custom-product-categories>li span i.rotate,.widget_sferica_custom_categories_filter .sfe-custom-product-categories>li span i.rotate{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.widget_product_categories .sfe-custom-product-categories>li .children,.widget_sferica_custom_categories_filter .sfe-custom-product-categories>li .children{padding:0 0 0 1rem;list-style:none;max-height:0px;overflow:hidden}.widget_product_categories .sfe-custom-product-categories>li .children li,.widget_sferica_custom_categories_filter .sfe-custom-product-categories>li .children li{padding:.25rem;border:0}.widget_product_categories .sfe-custom-product-categories>li .children li label,.widget_sferica_custom_categories_filter .sfe-custom-product-categories>li .children li label{cursor:pointer;line-height:20px}.widget_product_categories .sfe-custom-product-categories>li .children.open,.widget_sferica_custom_categories_filter .sfe-custom-product-categories>li .children.open{max-height:100%;margin-block:20px}.widget_product_categories .sfe-custom-product-categories .cat-parent>label,.widget_sferica_custom_categories_filter .sfe-custom-product-categories .cat-parent>label{font-weight:600;line-height:20px}.toggle-filters-mobile{display:flex;gap:1rem;align-items:center;cursor:pointer}@media(max-width: 991px){.filters-opacity{position:fixed;top:0;left:-100%;width:100dvw;height:100dvh;background:#0b0b0b;opacity:.8;z-index:9;-webkit-transition:left .2s ease-out;-moz-transition:left .2s ease-out;-o-transition:left .2s ease-out;transition:left .2s ease-out}.filters-opacity.open{-webkit-transition:left .2s ease-out;-moz-transition:left .2s ease-out;-o-transition:left .2s ease-out;transition:left .2s ease-out;left:0}.filter-sections{position:fixed;background-color:#fff;z-index:10;height:100dvh;padding:50px;max-width:500px;width:100%;top:0;left:-100%;margin-top:0 !important;-webkit-transition:left .2s ease-out;-moz-transition:left .2s ease-out;-o-transition:left .2s ease-out;transition:left .2s ease-out}.filter-sections.open{-webkit-transition:left .2s ease-out;-moz-transition:left .2s ease-out;-o-transition:left .2s ease-out;transition:left .2s ease-out;left:0}.filter-sections .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.filter-sections .header i{cursor:pointer;font-size:2.4rem;-webkit-transition:.3s .2s ease-out;-moz-transition:.3s .2s ease-out;-o-transition:.3s .2s ease-out;transition:.3s .2s ease-out}.filter-sections .header i:hover{color:#4edcca;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.actions{padding:20px;position:absolute;left:0;bottom:0;width:100%;background:#fff;display:flex;flex-direction:row;align-items:center;gap:1.5rem}.actions .btn{flex:1}.sidebar-area-wrapper{height:calc(100% - 65px);overflow-y:auto}.sidebar-area-wrapper::-webkit-scrollbar{display:none}}@media(min-width: 992px){.filters-opacity{visibility:hidden;display:none}.toggle-filters-mobile{display:none}.filter-sections .header{display:none}.filter-sections .actions{display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap}.filter-sections .actions .btn{flex:1}}.timeline{display:flex;flex-direction:column;margin:20px auto;position:relative}.timeline-event{margin-bottom:20px;position:relative;display:flex;margin:20px 0;border-radius:6px;align-self:center;width:100%}.timeline-event:nth-child(2n+1){flex-direction:row-reverse}.timeline-event:nth-child(2n+1) .timeline-content{border-radius:6px 0 0 6px}.timeline-event:nth-child(2n+1) .timeline-icon:before{content:"";width:2px;height:200px;background:#4edcca;position:absolute;top:0%;left:50%;right:auto;z-index:-1;transform:translateX(-50%);animation:fillTop .2s forwards .4s ease-in-out}.timeline-event:nth-child(2n+1) .timeline-icon:after{content:"";width:100%;height:2px;background:#4edcca;position:absolute;right:0;z-index:-1;top:50%;left:auto;transform:translateY(-50%);animation:fillLeft .2s forwards .4s ease-in-out}.timeline-event:nth-child(2n+1) .timeline-image{border-radius:0 6px 6px 0}.timeline-event .timeline-content{padding:20px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3),0 -12px 36px -8px rgba(0,0,0,.025);background:#fff;width:calc(40vw - 84px);border-radius:0 6px 6px 0;flex:100%}.timeline-event .timeline-icon{display:flex;align-items:center;justify-content:center;color:#4edcca;padding:20px;align-self:center;margin:0 20px;background:rgba(78,220,202,.3);border-radius:100%;width:40px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3),0 -12px 36px -8px rgba(0,0,0,.025);padding:40px;height:40px;position:relative}.timeline-event .timeline-icon i{font-size:32px}.timeline-event .timeline-icon:before{content:"";width:2px;height:200px;background:#4edcca;position:absolute;top:0%;z-index:-1;left:50%;transform:translateX(-50%);animation:fillTop .2s forwards .4s ease-in-out}.timeline-event .timeline-icon:after{content:"";width:100%;height:2px;background:#4edcca;position:absolute;left:0%;z-index:-1;top:50%;transform:translateY(-50%);animation:fillLeftOdd .2s forwards .4s ease-in-out}.timeline-event .timeline-image{color:#4edcca;font-size:1.5rem;font-weight:600;background:#fff;display:flex;align-items:center;justify-content:center;white-space:nowrap;padding:0 20px;border-radius:6px 0 0 6px}.timeline-event .timeline-image img{height:200px;width:auto;object-fit:contain}.timeline-event:last-child .timeline-icon:before{content:none}@media(max-width: 786px){.timeline-event{flex-direction:column;align-self:center;width:100%}.timeline-event .timeline-content{width:100%}.timeline-event .timeline-icon{border-radius:6px 6px 0 0;width:100%;margin:0;box-shadow:none}.timeline-event .timeline-icon:before,.timeline-event .timeline-icon:after{display:none}.timeline-event:nth-child(2n+1){flex-direction:column;align-self:center}.timeline-event:nth-child(2n+1) .timeline-icon{border-radius:6px 6px 0 0;margin:0}}@keyframes fillLeft{100%{right:100%}}@keyframes fillTop{100%{top:100%}}@keyframes fillLeftOdd{100%{left:100%}}.ootb-tabcordion.has-tabs .ootb-tabcordion--tabs{opacity:1;height:auto;visibility:visible}.ootb-tabcordion.has-tabs .ootb-tabcordion--entry{min-height:0}.ootb-tabcordion.has-tabs .ootb-tabcordion--entry::before{display:none}.ootb-tabcordion.has-tabs .ootb-tabcordion--entry.is-active .ootb-tabcordion--entry-content{opacity:1;transition:opacity 400ms ease-in-out}.ootb-tabcordion.has-tabs .ootb-tabcordion--entry .ootb-tabcordion--entry-content{opacity:0;transition:opacity 400ms ease-in-out}.ootb-tabcordion--tabs{opacity:0;height:0;visibility:hidden;display:flex;flex-flow:wrap;margin:0;list-style:none;padding:0}.ootb-tabcordion--tabs .tab{display:block;color:#8d8d8d;font-size:1.4rem;display:inline-block;padding:15px 30px;margin:0 0 1px 0;border:none;cursor:pointer}.ootb-tabcordion--tabs .tab:hover,.ootb-tabcordion--tabs .tab:focus{background-color:#efefef;color:#262626}.ootb-tabcordion--tabs .tab.is-active{background-color:#efefef;color:#262626}.ootb-tabcordion--entry{overflow:hidden}.ootb-tabcordion--entry::before{position:relative;content:attr(data-title);cursor:pointer;width:100%;text-align:center;z-index:1;display:block;color:#8d8d8d;font-size:1.4rem;display:inline-block;padding:15px 30px;margin:0 0 1px 0;border:none;cursor:pointer}.ootb-tabcordion--entry:hover,.ootb-tabcordion--entry:focus{outline:none}.ootb-tabcordion--entry:hover::before,.ootb-tabcordion--entry:focus::before{background:#efefef}.ootb-tabcordion--entry.is-active .ootb-tabcordion--entry-content{margin-top:0;height:auto;opacity:1;transition:margin 400ms ease-out -100ms}.ootb-tabcordion--entry.is-active::before{background-color:#efefef;color:#262626}.ootb-tabcordion--entry.is-active:hover::before,.ootb-tabcordion--entry.is-active:focus::before{background-color:#efefef;color:#262626}.ootb-tabcordion--entry-container{overflow:hidden;margin-bottom:1px}.ootb-tabcordion--entry-content{position:relative;margin-top:-100%;height:0;opacity:0;transition:margin 500ms ease-in;padding:15px}#latest-blog-wrapper .blog-content-wrap{margin-top:-35px}.single-blog-post-wrap{margin-top:35px}.single-blog-post-wrap .blog-post-thumbnail{overflow:hidden;position:relative;height:254px}.single-blog-post-wrap .blog-post-thumbnail:before{background-color:rgba(0,0,0,.2);content:"";position:absolute;pointer-events:none;left:0;top:0;-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden;height:100%;width:100%;z-index:1}.single-blog-post-wrap .blog-post-thumbnail img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out}.single-blog-post-wrap .blog-post-content{font-size:1.3rem;line-height:1.8;color:#8d8d8d;font-weight:300;margin-top:19px;height:214px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.single-blog-post-wrap .blog-post-content h2{font-size:1.8rem;line-height:1.2;font-weight:600;margin-bottom:22px}.single-blog-post-wrap .blog-post-content h2 a{color:#262626}.single-blog-post-wrap .blog-post-content h2 a:hover{color:#4edcca}.single-blog-post-wrap .blog-post-content .btn{padding:13px 40px;margin-top:8px}.single-blog-post-wrap .blog-post-content .btn.btn-transparent{border:2px solid #d4d4d4}.single-blog-post-wrap .blog-post-content .btn.btn-transparent:hover{border-color:#262626;background-color:#262626}.single-blog-post-wrap .blog-post-content .excerpt{min-height:70px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.single-blog-post-wrap:hover .blog-post-thumbnail:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible}.single-blog-post-wrap:hover .blog-post-thumbnail img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.single-blog-post-wrap.video-thumb .blog-post-thumbnail:after{content:">";font-family:"dl-icon";background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:1.6rem;text-align:center;padding-left:3px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:60px;height:60px;width:60px;z-index:2}.blog-meta{margin-bottom:5px}.blog-meta a{color:#8d8d8d;font-size:1.2rem;line-height:1}.blog-meta a:hover{color:#4edcca}.blog-meta span{color:#8d8d8d;font-size:1.2rem;line-height:1;vertical-align:middle;margin:0 3px}.blog-page-post-wrap{margin-top:-50px}.blog-page-post-wrap .single-blog-post-wrap{margin-top:50px}.single-blog-post-wrap .blog-post-thumbnail.masonry-height-325 img{height:325px}.single-blog-post-wrap .blog-post-thumbnail.masonry-height-300 img{height:300px}.single-blog-post-wrap .blog-post-thumbnail.masonry-height-275 img{height:275px}.blog-content-wrap .blog-carousel-wrap.slick-slider .slick-slide{margin:0 10px}.blog-content-wrap .blog-carousel-wrap.slick-slider .slick-arrow{background-color:rgba(0,0,0,0);border:1px solid #8d8d8d;color:#8d8d8d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:.2s .2s ease-out;-moz-transition:.2s .2s ease-out;-o-transition:.2s .2s ease-out;transition:.2s .2s ease-out;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible;pointer-events:visible;top:calc(100% + 25px);left:50%;height:30px;width:30px}.blog-content-wrap .blog-carousel-wrap.slick-slider .slick-arrow.slick-prev{margin-left:-35px}.blog-content-wrap .blog-carousel-wrap.slick-slider .slick-arrow.slick-next{left:50%;margin-left:5px}.blog-content-wrap .blog-carousel-wrap.slick-slider .slick-arrow:hover{color:#4edcca;border-color:#4edcca}@media only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px),only screen and (min-width: 1200px)and (max-width: 1599.98px){.blog-content-wrap .blog-carousel-wrap.slick-slider .slick-arrow{top:calc(100% + 50px)}}.blog-content-wrap .show-more-article{padding-top:60px}@media only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px),only screen and (min-width: 1200px)and (max-width: 1599.98px){.blog-content-wrap .show-more-article{padding-top:30px}}.blog-carousel-wrap{height:540px}@media only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px),only screen and (min-width: 1200px)and (max-width: 1599.98px){.blog-carousel-wrap{height:550px}}.blog-carousel-wrap .slick-track,.blog-carousel-wrap .slick-list{height:100%}.single-blog-content{font-size:1.3rem;line-height:2}.single-blog-content h2{font-size:2.4rem;line-height:1.3;font-weight:600;margin-bottom:15px}@media only screen and (max-width: 767.98px){.single-blog-content h2{font-size:1.6rem}}.single-blog-content .blockquote p,.single-blog-content blockquote p{font-size:2rem;line-height:1.5;font-family:"Playfair Display",serif}.single-blog-content .blockquote .blockquote-footer,.single-blog-content blockquote .blockquote-footer{font-size:1.4rem;color:#262626}.single-blog-content .blockquote .blockquote-footer cite,.single-blog-content blockquote .blockquote-footer cite{font-family:"Playfair Display",serif;color:#555}.single-blog-content .blog-post-thumb img{display:block;margin:auto}.single-blog-content ul,.single-blog-content ol{margin-bottom:1rem;padding-left:2rem}.single-blog-content ul li,.single-blog-content ol li{list-style:inside}.comment-area-wrap h2{font-size:1.8rem;font-weight:600;border-bottom:1px solid #e7e7e7;padding-bottom:46px;margin-bottom:30px}.comment-area-wrap .leave-comment-area{font-size:1.3rem;color:#8d8d8d}.comment-area-wrap .leave-comment-area h2{border-bottom:0;padding-bottom:0;margin-bottom:23px}.comment-area-wrap .leave-comment-area em span{color:#e74c3c}.single-comment-wrap{font-size:1.3rem;line-height:1.6;color:#8d8d8d;margin-bottom:35px}.single-comment-wrap:last-child{margin-bottom:0}.single-comment-wrap.comment-reply{margin-left:50px}@media only screen and (max-width: 767.98px){.single-comment-wrap.comment-reply{margin-left:20px}}.single-comment-wrap .author-thumb{margin-right:15px;height:70px;max-width:70px;-webkit-flex-basis:70px;-moz-flex-basis:70px;-ms-flex-basis:70px;flex-basis:70px;overflow:hidden}.single-comment-wrap .comments-info{margin-top:-4px;-webkit-flex-basis:calc(100% - 70px);-moz-flex-basis:calc(100% - 70px);-ms-flex-basis:calc(100% - 70px);flex-basis:calc(100% - 70px)}.single-comment-wrap .comment-footer a{font-size:1.2rem;color:#8d8d8d}.single-comment-wrap .comment-footer a strong{color:#262626}.single-comment-wrap .comment-footer a.btn-reply:hover{color:#4edcca}.product-config-area{font-size:1.4rem;line-height:1.5}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px){.product-config-area{display:flex;flex-direction:row}.product-config-area .product-config-left{display:none}.product-config-area .product-config-right{margin-top:0 !important}}.product-config-area ul li{color:#8d8d8d}.product-config-area ul li a,.product-config-area ul li button{color:#8d8d8d}.product-config-area .product-config-left p{margin-bottom:0;color:#262626}.product-config-area .product-config-left .product-show-quantity{margin-left:50px}@media only screen and (max-width: 575.98px){.product-config-area .product-config-left .product-show-quantity{margin-left:0}}.product-config-area .product-config-left .product-show-quantity li{margin-right:15px}.product-config-area .product-config-left .product-show-quantity li:last-child{margin-right:0}.product-config-area .product-config-left .product-show-quantity li a{padding-bottom:2px}.product-config-area .product-config-left .product-show-quantity li a:hover{color:#262626}.product-config-area .product-config-left .product-show-quantity li a.active{color:#262626;border-bottom:1px solid #262626}@media only screen and (max-width: 767.98px){.product-config-area .product-config-right .nice-select{min-width:240px}}.product-config-area .product-config-right ul>li{display:inline-block}.product-config-area .product-config-right ul.product-view-mode{margin-right:30px;font-size:1.8rem}@media only screen and (max-width: 767.98px){.product-config-area .product-config-right ul.product-view-mode{margin-right:10px;font-size:1.4rem}}.product-config-area .product-config-right ul.product-view-mode li{margin-right:5px;cursor:pointer;-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out}.product-config-area .product-config-right ul.product-view-mode li:last-child{margin-right:0}.product-config-area .product-config-right ul.product-view-mode li.active,.product-config-area .product-config-right ul.product-view-mode li:hover{color:#262626}.product-config-area .product-config-right ul.product-filter-sort li{margin-left:15px}.product-config-area .product-config-right ul.product-filter-sort li:first-child{margin-left:0}.product-config-area .product-config-right ul.product-filter-sort li.sort-by .dropdown-nav{left:auto;right:0;padding:10px;margin-top:15px;width:auto;white-space:nowrap}.product-config-area .product-config-right ul.product-filter-sort li.sort-by .dropdown-nav:after{content:"";height:15px;width:100%;position:absolute;bottom:100%}.product-config-area .product-config-right ul.product-filter-sort li.sort-by .dropdown-nav li{display:block;margin:0}.product-config-area .product-config-right ul.product-filter-sort li.sort-by .dropdown-nav li a{font-size:1.3rem;display:block;padding:8px}.product-config-area .product-config-right ul.product-filter-sort li.sort-by .dropdown-nav li a.active,.product-config-area .product-config-right ul.product-filter-sort li.sort-by .dropdown-nav li a:hover{background-color:#262626;color:#fff}.product-config-area .product-config-right ul.product-filter-sort li .arrow-toggle.arrow-rotate:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.product-filter-item-wrapper{display:none}.product-filter-item-wrapper .product-filter-content{-webkit-box-shadow:0 0 32px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 32px 0 rgba(0,0,0,.05);box-shadow:0 0 32px 0 rgba(0,0,0,.05);margin-top:20px;padding:36px 40px}@media only screen and (min-width: 768px)and (max-width: 991.98px){.product-filter-item-wrapper .product-filter-content{padding:30px 15px}}.product-filter-item-wrapper .single-filter-item-wrap{position:relative}.product-filter-item-wrapper .single-filter-item-wrap:after{background-color:#d4d4d4;content:"";display:none;position:absolute;top:0;right:-15px;height:100%;width:1px}@media only screen and (min-width: 768px)and (max-width: 991.98px){.product-filter-item-wrapper .single-filter-item-wrap:after{display:block}}.product-filter-item-wrapper .single-filter-item-wrap:last-child:after{display:none}@media only screen and (max-width: 767.98px){.product-filter-item-wrapper .single-filter-item-wrap:nth-child(1n+2){margin-top:40px}}.product-filter-item-wrapper .single-filter-item-wrap .filter-item-title{font-weight:600;font-size:1.8rem;line-height:1;margin-bottom:27px}.filter-item-list li{margin-bottom:10px}.filter-item-list li:last-child{margin-bottom:0}.filter-item-list li a{color:#8d8d8d;font-size:1.4rem;line-height:1;text-transform:capitalize}.filter-item-list li a:hover,.filter-item-list li a.active{color:#4edcca}.color-filter li{position:relative}.color-filter li:before{background-color:#d4d4d4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";display:inline-block;margin-right:10px;vertical-align:middle;height:15px;width:15px}.color-filter li.black:before{background-color:#000}.color-filter li.blue:before{background-color:#3b5998}.color-filter li.pink:before{background-color:hotpink}.color-filter li.violet:before{background-color:#93c}.color-filter li.orange:before{background-color:#f5740a}.spurs-checkbox li a{position:relative;-webkit-transition:.05s .2s ease-out;-moz-transition:.05s .2s ease-out;-o-transition:.05s .2s ease-out;transition:.05s .2s ease-out}.spurs-checkbox li a:before{content:"";border:1px solid #848484;display:inline-block;vertical-align:middle;margin-right:10px;height:12px;width:12px;-webkit-transition:.05s .2s ease-out;-moz-transition:.05s .2s ease-out;-o-transition:.05s .2s ease-out;transition:.05s .2s ease-out}.spurs-checkbox li a:after{content:"";font-family:"FontAwesome";position:absolute;left:1px;font-size:0.9rem;line-height:1;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:.05s .2s ease-out;-moz-transition:.05s .2s ease-out;-o-transition:.05s .2s ease-out;transition:.05s .2s ease-out;visibility:hidden}.spurs-checkbox li a:hover:before,.spurs-checkbox li a.active:before{border-color:#4edcca;-webkit-transition:.05s .2s ease-out;-moz-transition:.05s .2s ease-out;-o-transition:.05s .2s ease-out;transition:.05s .2s ease-out}.spurs-checkbox li a:hover:after,.spurs-checkbox li a.active:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);visibility:visible}.snptwdgt-rtd__ftr,.crd-cta-blck{display:none}.snptico-shopping-bag{background-color:#262626 !important;font-size:16px !important;line-height:30px !important;height:50px;width:50px}@media only screen and (max-width: 767.98px){.snptico-shopping-bag{font-size:10px !important;line-height:15px !important;height:30px;width:30px}}.single-product-thumb-wrap{height:470px}.single-product-thumb-wrap figure{margin:0;height:100%}.single-product-thumb-wrap figure>div{height:100%}.single-product-thumb-wrap .product-thumb-large-view{position:relative;height:390px}.single-product-thumb-wrap .product-thumb-large-view .product-thumb-carousel{height:100%}.single-product-thumb-wrap .product-thumb-large-view .product-thumb-carousel img{width:100%;height:100%;object-fit:cover}.single-product-thumb-wrap .product-thumb-large-view .slick-list{height:100%}.single-product-thumb-wrap .product-thumb-large-view .slick-list .slick-track{height:100%}.single-product-thumb-wrap .product-thumb-large-view .slick-list .slick-track .slick-slide{height:100%}.single-product-thumb-wrap .product-thumb-large-view .slick-list .slick-track .slick-slide>div{height:100%}@media only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px),only screen and (min-width: 1200px)and (max-width: 1599.98px){.single-product-thumb-wrap .product-thumb-large-view .product-thumb-carousel{height:390px}.single-product-thumb-wrap .product-thumb-large-view .product-thumb-carousel img{width:auto;margin-inline:auto}}.single-product-thumb-wrap .product-thumb-large-view .product-thumb-btns{position:absolute;top:30px;right:20px;display:block !important}.single-product-thumb-wrap .product-thumb-large-view .product-thumb-btns button,.single-product-thumb-wrap .product-thumb-large-view .product-thumb-btns a{box-shadow:0 .125rem .625rem #1c1c1c;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#262626;margin-bottom:10px;display:block;-webkit-transition:.3s .2s ease-out;-moz-transition:.3s .2s ease-out;-o-transition:.3s .2s ease-out;transition:.3s .2s ease-out;text-align:center;line-height:55px;height:50px;width:50px}.single-product-thumb-wrap .product-thumb-large-view .product-thumb-btns button:last-child,.single-product-thumb-wrap .product-thumb-large-view .product-thumb-btns a:last-child{margin-bottom:0}.single-product-thumb-wrap .product-thumb-large-view .product-thumb-btns button:hover,.single-product-thumb-wrap .product-thumb-large-view .product-thumb-btns a:hover{background-color:#4edcca;color:#fff}.single-product-thumb-wrap .product-thumb-large-view .product-thumb-btns button i,.single-product-thumb-wrap .product-thumb-large-view .product-thumb-btns a i{font-size:1.8rem}.single-product-thumb-wrap .product-thumbnail-nav{margin-top:24px;height:52px}.single-product-thumb-wrap .product-thumbnail-nav .slick-list{height:100%}.single-product-thumb-wrap .product-thumbnail-nav .slick-list .slick-track{height:100%}.single-product-thumb-wrap .product-thumbnail-nav .slick-list .slick-slide>div{height:100%}.single-product-thumb-wrap .product-thumbnail-nav .slick-list .slick-slide>div figure{height:100%}.single-product-thumb-wrap .product-thumbnail-nav .slick-list .slick-slide.slick-current img{border:1px solid #4edcca}.single-product-thumb-wrap .product-thumbnail-nav .product-thumb-item{cursor:pointer}.single-product-thumb-wrap .product-thumbnail-nav .product-thumb-item img{height:100%;width:auto;object-fit:contain;aspect-ratio:1/1}.single-product-thumb-wrap.tab-style-left{position:relative}.single-product-thumb-wrap.tab-style-left .product-thumb-large-view{margin-left:80px}@media only screen and (max-width: 767.98px){.single-product-thumb-wrap.tab-style-left .product-thumb-large-view{margin-right:110px}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.single-product-thumb-wrap.tab-style-left .product-thumb-large-view{margin-left:110px;margin-right:0}}@media only screen and (max-width: 575.98px){.single-product-thumb-wrap.tab-style-left .product-thumb-large-view{margin-right:70px;margin-left:0}}.single-product-thumb-wrap.tab-style-left .vertical-tab-nav{height:100%;max-width:71px;position:absolute;top:0;left:0}@media only screen and (max-width: 767.98px){.single-product-thumb-wrap.tab-style-left .vertical-tab-nav{right:0;left:unset}}.single-product-thumb-wrap.tab-style-left .vertical-tab-nav .slick-slide{width:100%}.single-product-thumb-wrap.tab-style-left .vertical-tab-nav .slick-list{height:100% !important}@media only screen and (max-width: 767.98px),only screen and (min-width: 992px)and (max-width: 1199.98px){.single-product-thumb-wrap.tab-style-left .vertical-tab-nav{max-width:100px}}@media only screen and (max-width: 575.98px){.single-product-thumb-wrap.tab-style-left .vertical-tab-nav{max-width:60px}}.single-product-thumb-wrap.tab-style-left .vertical-tab-nav .product-thumb-item{max-height:210px;cursor:pointer;margin-bottom:20px;overflow:hidden}@media only screen and (max-width: 767.98px){.single-product-thumb-wrap.tab-style-left .vertical-tab-nav .product-thumb-item{margin-bottom:10px}}.single-product-thumb-wrap.tab-style-left .vertical-tab-nav .slick-slide{border:none}.single-product-thumb-wrap.tab-style-left .vertical-tab-nav .slick-slide.slick-current .product-thumb-item{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.single-product-thumb-wrap .product-thumb-sticky-left .product-thumb-item{margin-bottom:10px}.single-product-thumb-wrap .product-thumb-sticky-left .product-thumb-item:last-child{margin-bottom:0}.single-product-thumb-wrap .product-thumb-masonry .product-thumb-item{max-width:50%}.single-product-thumb-wrap .product-thumb-masonry .masonry-height-350{max-height:351px;overflow:hidden}.single-product-details .product-name{font-weight:400;font-size:2.4rem;line-height:1.2;margin-top:-4px}.single-product-details .prices-stock-status{margin:30px 0 0}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px){.single-product-details .prices-stock-status{margin:15px 0 0;flex-direction:column-reverse;align-items:flex-start !important;justify-content:flex-start !important}}.single-product-details .prices-stock-status .difference{margin-left:10px;background-color:#4edcca;color:#000;padding-block:2px;padding-inline:5px}@media only screen and (max-width: 767.98px){.single-product-details .prices-stock-status .difference{display:block;margin-left:0;margin-top:10px}}.single-product-details #apppago-pdp-sim-widget{font-size:1.1rem}.single-product-details #apppago-pdp-sim-widget p{margin:0}.single-product-details .heyLight-inline.widget-summary-simple{padding-bottom:0}.single-product-details .quantity-btn-group{margin-top:47px;margin-bottom:15px;position:relative;gap:15px}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px){.single-product-details .quantity-btn-group{margin-top:27px}}@media only screen and (max-width: 479.98px){.single-product-details .quantity-btn-group{margin-bottom:4px;flex-direction:column;align-items:start}.single-product-details .quantity-btn-group a,.single-product-details .quantity-btn-group form,.single-product-details .quantity-btn-group button{width:100%}}.single-product-details .quantity-btn-group .stock{display:none;position:absolute;top:-17px;font-size:1.2rem;line-height:1.5}.single-product-details .prices-group .old-price{font-size:1.4rem;color:#8d8d8d}.single-product-details .prices-group .price{font-size:1.8rem}.single-product-details .stock-status{color:#8d8d8d;font-size:1.4rem}.single-product-details .stock-status [class*=dl-icon-]{font-size:1.4rem;vertical-align:middle;margin-right:3px}.single-product-details .stock-status.out{color:red}@media only screen and (max-width: 767.98px){.single-product-details .stock-status.out{font-size:20px}}.single-product-details .product-desc{color:#262626;font-size:1.6rem;line-height:1.8;margin-top:30px}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px){.single-product-details .product-desc{margin-top:15px}}.single-product-details .pro-qty,.single-product-details .quantity{margin-right:10px}@media only screen and (max-width: 479.98px){.single-product-details .pro-qty,.single-product-details .quantity{width:50%;margin-bottom:20px}}.single-product-details .pro-qty input,.single-product-details .quantity input{height:69px}@media only screen and (max-width: 479.98px){.single-product-details .pro-qty input,.single-product-details .quantity input{height:49.5px}}.single-product-details .btn-black,.single-product-details button{padding:20px 25px;border:1px solid #4edcca !important;font-size:1.3rem}@media only screen and (max-width: 479.98px){.single-product-details .btn-black,.single-product-details button{padding:15px 30px}}.single-product-details .list-btn-group .btn-black,.single-product-details .list-btn-group button{padding:25px 80px}@media only screen and (max-width: 479.98px){.single-product-details .list-btn-group .btn-black,.single-product-details .list-btn-group button{padding:15px 30px}}.single-product-details .list-btn-group a:not(.btn){color:#262626;margin-left:20px;vertical-align:middle}@media only screen and (min-width: 1200px)and (max-width: 1599.98px){.single-product-details .list-btn-group a:not(.btn){margin-left:10px}}@media only screen and (max-width: 479.98px){.single-product-details .list-btn-group a:not(.btn){display:none}}.single-product-details .find-store-delivery a{font-size:1.2rem;color:#262626;vertical-align:middle;margin-right:20px}.single-product-details .find-store-delivery a:last-child{margin-right:0}.single-product-details .find-store-delivery a i{font-size:1.6rem;margin-right:3px;vertical-align:middle}.single-product-details .find-store-delivery a:hover{color:#4edcca}.single-product-details .group-product-wrap .table{padding:0;margin:0;white-space:nowrap}.single-product-details .group-product-wrap .table tr td{padding:10px 15px;vertical-align:middle;width:20%}.single-product-details .group-product-wrap .table tr td.product-quantity .pro-qty{height:55px;margin-right:0;margin-bottom:0;width:100px}.single-product-details .group-product-wrap .table tr td.product-list{width:60%}.single-product-details .group-product-wrap .table tr td.product-list a{color:#262626}.single-product-details .group-product-wrap .table tr td.product-list a:hover{color:#4edcca}.single-product-details .configurable-item{margin-bottom:20px}.single-product-details .configurable-item:last-child{margin-bottom:0}.single-product-details .configurable-item .configurable-name{font-weight:500;text-transform:uppercase;font-size:1.1rem;margin-bottom:8px}.single-product-details .configurable-item .configurable-name b{text-transform:capitalize;margin-left:5px;font-size:1.3rem}.single-product-details .configurable-item .configurable-list li{border:1px solid #d4d4d4;cursor:pointer;color:#262626;height:40px;padding:3px;font-size:1.3rem;display:block;text-align:center;-webkit-transition:.3s .2s ease-out;-moz-transition:.3s .2s ease-out;-o-transition:.3s .2s ease-out;transition:.3s .2s ease-out;margin-right:5px;overflow:hidden;width:40px}.single-product-details .configurable-item .configurable-list li.active,.single-product-details .configurable-item .configurable-list li:hover{border-color:#4edcca;color:#4edcca}.single-product-details .configurable-item .configurable-list li span{line-height:30px;display:block}.product-description-review{margin-top:38px}.product-description-review .desc-review-tab-menu{border-bottom:0}@media only screen and (max-width: 767.98px){.product-description-review .desc-review-tab-menu{flex-wrap:nowrap !important;overflow-x:auto;width:100%}}@media only screen and (max-width: 767.98px){.product-description-review .desc-review-tab-menu li{flex:0 0 40%}}.product-description-review .desc-review-tab-menu li a{color:#262626;font-size:1.4rem;display:inline-block;padding:15px 30px;width:100%;text-align:center}@media only screen and (max-width: 767.98px){.product-description-review .desc-review-tab-menu li a{font-size:1.1rem;padding:10px 8px}}.product-description-review .desc-review-tab-menu li a.active{background-color:#efefef;color:#262626}.product-description-review .tab-content{color:#262626;font-size:1.4rem;line-height:1.8;margin-top:45px}.product-description-review .guide-size{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:center}.product-description-review .guide-size .image,.product-description-review .guide-size .table{width:50%}.product-description-review .guide-size .image img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px){.product-description-review .guide-size{flex-direction:column}.product-description-review .guide-size .image,.product-description-review .guide-size .table{width:100%}.product-description-review .guide-size .image{height:250px}.product-description-review .guide-size .image img{object-fit:contain}}.product-ratting-wrap .pro-avg-ratting{margin-bottom:20px;float:left;width:100%}.product-ratting-wrap .pro-avg-ratting h4{font-size:1.8rem;margin:0 0 7px;font-weight:600}.product-ratting-wrap .pro-avg-ratting h4 span{color:#000;font-size:1.2rem}.product-ratting-wrap .pro-avg-ratting>span{display:block}.product-ratting-wrap .ratting-list{margin-bottom:30px;float:left;width:100%}.product-ratting-wrap .ratting-list .sin-list{margin-right:30px}.product-ratting-wrap .ratting-list .sin-list:last-child{margin-right:0}.product-ratting-wrap .ratting-list .sin-list i{color:#fbbf00}.product-ratting-wrap .ratting-list .sin-list span{color:#666}.product-ratting-wrap .sin-rattings{margin-bottom:40px}.product-ratting-wrap .sin-rattings:last-child{margin-bottom:0}.product-ratting-wrap .sin-rattings .ratting-author{float:left;width:100%;margin-bottom:10px}.product-ratting-wrap .sin-rattings .ratting-author h3{float:left;font-size:1.4rem;font-weight:600;margin:0;line-height:18px;margin-right:15px}.product-ratting-wrap .sin-rattings .ratting-author .ratting-star i,.product-ratting-wrap .sin-rattings .ratting-author .ratting-star span{color:#fbbf00;font-size:1.3rem;line-height:1.5;float:left}.product-ratting-wrap .sin-rattings .ratting-author .ratting-star span{margin-left:5px;color:#262626}.product-ratting-wrap .sin-rattings p{color:#262626;font-size:1.3rem;line-height:1.8}.product-ratting-wrap .ratting-form-wrapper{margin-top:40px}.product-ratting-wrap .ratting-form-wrapper h3{font-size:1.8rem;line-height:1.5;margin:0 0 20px;text-transform:capitalize}.product-ratting-wrap .ratting-form h5{float:left;font-size:1.4rem;line-height:18px;margin-right:10px;font-weight:600}.product-ratting-wrap .ratting-form .ratting-star i{color:#d4d4d4;font-size:14px;float:left;line-height:18px;display:block;margin-right:3px;cursor:pointer;-webkit-transition:.3s .2s ease-out;-moz-transition:.3s .2s ease-out;-o-transition:.3s .2s ease-out;transition:.3s .2s ease-out}.product-ratting-wrap .ratting-form .ratting-star i:hover{color:#fbbf00}.product-ratting-wrap .ratting-form .ratting-star i:last-child{margin:0}.product-ratting-wrap .ratting-form label{display:block;margin-bottom:5px;font-weight:400;color:#262626}.product-ratting-wrap .ratting-form input{width:100%;background-color:rgba(0,0,0,0);border:1px solid #ddd;font-size:13px;line-height:24px;padding:8px 15px;color:#666;outline:none;-webkit-transition:.1s .2s ease-out;-moz-transition:.1s .2s ease-out;-o-transition:.1s .2s ease-out;transition:.1s .2s ease-out}.product-ratting-wrap .ratting-form input:focus{border-color:#4edcca}.product-ratting-wrap .ratting-form textarea{width:100%;background-color:rgba(0,0,0,0);border:1px solid #ddd;font-size:13px;line-height:24px;padding:8px 15px;color:#666;height:100px;outline:none;resize:none;-webkit-transition:.1s .2s ease-out;-moz-transition:.1s .2s ease-out;-o-transition:.1s .2s ease-out;transition:.1s .2s ease-out}.product-ratting-wrap .ratting-form textarea:focus{border-color:#4edcca}.product-ratting-wrap .ratting-form .btn{padding:15px 40px}.single-product-footer{border-top:1px solid #e7e7e7;font-size:1.4rem;padding-top:46px}@media only screen and (max-width: 575.98px){.single-product-footer{padding-top:26px}}.single-product-footer a{-webkit-transition:.2s .2s ease-out;-moz-transition:.2s .2s ease-out;-o-transition:.2s .2s ease-out;transition:.2s .2s ease-out}.single-product-footer a:hover{color:#4edcca;text-decoration:underline}.single-product-footer .prod-footer-left{display:flex;flex-direction:column;gap:15px}.single-product-footer .prod-footer-left a i{margin-right:10px}.single-product-footer .prod-footer-list{margin-bottom:5px}.single-product-footer .prod-footer-list li{display:inline-block;position:relative}.single-product-footer .prod-footer-list li:last-child:after{display:none}.single-product-footer .prod-footer-list li:after{content:", "}.single-product-footer .prod-footer-list li.list-name{margin-right:5px}.single-product-footer .prod-footer-list li.list-name:after{display:none}.single-product-footer .social-share{margin-bottom:0}.single-product-footer .social-share dt{font-weight:400;margin-bottom:5px}.single-product-footer .social-share dd{display:inline-block;margin-right:15px;margin-bottom:0}.single-product-footer .social-share dd:last-child{margin-right:0}.tableWrapper table{width:100%;border-spacing:0;border-collapse:collapse}.tableWrapper table td,.tableWrapper table th{border-bottom:1px solid #f2f2f3;padding:1rem 2rem}@media only screen and (max-width: 767.98px){.tableWrapper table td,.tableWrapper table th{padding:5px 10px;font-size:11px}}.tableWrapper table td:first-child{background-color:rgba(189,251,225,.3);color:#000}.tableWrapper table tbody tr:nth-child(odd){background-color:#fff}@media screen and (max-width: 992px){.tableWrapper table,.tableWrapper thead,.tableWrapper tbody,.tableWrapper th,.tableWrapper td,.tableWrapper tr{display:block}.tableWrapper thead tr{position:absolute;top:-9999px;left:-9999px}.tableWrapper td{position:relative;padding-left:attr(data-padding) !important}.tableWrapper td:before{position:absolute;left:6px;content:attr(data-th);font-weight:bold}.tableWrapper td:first-of-type{font-weight:bold;border-top:1px solid #dee2e6}}.afgc_preview_popup{padding:0 15px}@media only screen and (max-width: 767.98px){.afgc-main-form-preview-container{display:none}}@media only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 1200px),only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px)and (max-width: 1599.98px){.afgc-main-form-preview-container{display:block !important;z-index:9 !important}}.afgc-gift-card-amount-box button.active,.afgc-gift-card-amount-box label.afgc-option-radio.active,.afgc_preview_btn.active{border:1px solid #4edcca !important}.woocommerce-product-gallery__trigger{display:block !important}.pswp{top:0 !important;height:100% !important;z-index:9999999}.pswp__bg{background:#fff}.pswp__img--placeholder--blank{background:#fff}.pswp__top-bar{gap:12px;top:12px;padding-inline:12px}.pswp__top-bar .pswp__counter{color:#4edcca;font-weight:bold}.pswp__top-bar .pswp__button{background-color:#4edcca !important;width:44px;height:44px;border-radius:9999px}.pswp__top-bar .pswp__button:hover{background-color:#4edcca !important}.pswp__top-bar.footer{background-color:rgba(0,0,0,0);z-index:10;flex-direction:row;justify-content:center;align-items:center;column-gap:12px;width:100%;display:flex;position:absolute;bottom:55px;left:0;top:unset}.pswp__top-bar.footer .pswp__button,.pswp__top-bar.footer .pswp__button--arrow--left,.pswp__top-bar.footer .pswp__button--arrow--right{position:relative;top:unset;background:#fff !important;width:44px;height:44px;color:#4edcca;border-radius:9999px;box-shadow:0 2px 10px rgba(28,28,28,.15) !important;place-items:center;display:grid;margin-top:0;visibility:visible !important}.pswp__top-bar.footer .pswp__button:before,.pswp__top-bar.footer .pswp__button--arrow--left:before,.pswp__top-bar.footer .pswp__button--arrow--right:before{background:none;top:0;height:100%}.pswp__top-bar.footer .pswp__button--close{width:50px;height:50px}.pswp__top-bar.footer .pswp__button--close:before{content:"";background-image:url("data:image/svg+xml,%3Csvg%20aria-hidden%3D'true'%20focusable%3D'false'%20fill%3D'none'%20width%3D'16'%20class%3D'icon'%20viewBox%3D'0%200%2016%2016'%20xmlns%3D'http%3A//www.w3.org/2000/svg'%3E%3Cpath%20d%3D'm1%201%2014%2014M1%2015%2015%201'%20stroke%3D'%234edcca'%20stroke-width%3D'1'/%3E%3C/svg%3E");width:100%;height:100%;position:absolute;top:0;left:0;background-position:center;background-repeat:no-repeat}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0) !important}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,0) !important}.my-account-item-wrapper h3{font-size:2.4rem;font-weight:600;margin-bottom:30px}.my-account-item-wrapper .lost-pswd a{color:#4edcca;font-size:1.2rem;line-height:1}.my-account-item-wrapper .lost-pswd a:hover{color:#262626;text-decoration:underline}.single-form-input{color:#8d8d8d;font-size:1.2rem;line-height:1.5;margin-bottom:25px}.single-form-input:last-child{margin-bottom:0}.single-form-input a:not(.btn){color:#4edcca}.single-form-input label:not(.form-check-label){color:#262626;display:block;margin-bottom:10px}.single-form-input label:not(.form-check-label) sup{color:#e74c3c;font-size:1.5rem;top:-0.1rem}.single-form-input input:not(.form-check-input){border:1px solid #d4d4d4;font-size:1.4rem;display:block;outline:none;padding:20px;-webkit-transition:.3s .2s ease-out;-moz-transition:.3s .2s ease-out;-o-transition:.3s .2s ease-out;transition:.3s .2s ease-out;width:100%}.single-form-input input:not(.form-check-input):focus{border-color:#262626}.single-form-input .form-check-input{margin-top:1px}.single-form-input .btn{padding:20px 50px}.woocommerce-account .woocommerce h2{font-size:34px;font-weight:400}.woocommerce-account .woocommerce{--bs-gutter-x: 30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.woocommerce-account .woocommerce .woocommerce-notices-wrapper .woocommerce-error li,.woocommerce-account .woocommerce .woocommerce-notices-wrapper .woocommerce-message li{flex-direction:column;justify-content:start;gap:.5rem;font-weight:normal;align-items:start}.woocommerce-account .woocommerce .woocommerce-notices-wrapper .woocommerce-error{border-color:red}.woocommerce-account .woocommerce>*{max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{flex-direction:column;background-color:#fff}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul a{border:1px solid #eee;border-bottom:none;color:#22252c;font-weight:500;font-size:12px;display:block;padding:15px 15px 13px;text-transform:uppercase}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul a:last-child{border-bottom:1px solid #eee}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul a:hover,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul a.active{background-color:#4edcca;color:#fff}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul a i{font-size:14px;text-align:center;width:25px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#4edcca;color:#fff}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{background-color:#fff;font-size:14px;border:1px solid #eee;padding:30px}@media only screen and (max-width: 767.98px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content{padding:20px 15px}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content h3{font-size:34px;font-weight:400}.woocommerce-account .woocommerce .woocommerce-MyAccount-content a.edit{background:none;border:none;font-weight:400;font-size:14px;text-transform:uppercase;color:#fff;background-color:#4edcca;border-color:#4edcca;padding:5px 20px;border-radius:3px;margin:5px 0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content a.edit i{padding-right:5px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content a.edit:hover{background-color:#4edcca}.woocommerce-account .woocommerce .woocommerce-MyAccount-content button.woocommerce-Button,.woocommerce-account .woocommerce .woocommerce-MyAccount-content button,.woocommerce-account .woocommerce .woocommerce-MyAccount-content button.woocommerce-button{background:none;border:none;font-weight:400;text-transform:uppercase;color:#fff;background-color:#4edcca;border-color:#4edcca;width:fit-content;padding:10px;border-radius:3px;margin-top:20px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content button.woocommerce-Button:hover,.woocommerce-account .woocommerce .woocommerce-MyAccount-content button:hover,.woocommerce-account .woocommerce .woocommerce-MyAccount-content button.woocommerce-button:hover{background-color:#4edcca}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table{width:100%;margin-bottom:1rem;background-color:rgba(0,0,0,0);border-collapse:collapse}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table thead td,.woocommerce-account .woocommerce .woocommerce-MyAccount-content table thead th,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table thead td,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table thead th{border:1px solid #dee2e6;border-bottom-width:2px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table thead th,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table thead th{color:#495057;border-color:#dee2e6;vertical-align:bottom;border-bottom:2px solid #dee2e6}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table th,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table th{padding:10px;border:1px solid #dee2e6}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table tr,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table tr{border:1px solid #dee2e6}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table td,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table td{padding:20px 10px;vertical-align:middle;border-right:1px solid #dee2e6;text-align:center}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table td:last-child,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table td:last-child{border-right:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table td.woocommerce-orders-table__cell-order-actions,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table td.woocommerce-orders-table__cell-order-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;flex-direction:row;align-items:center}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table td.woocommerce-orders-table__cell-order-actions a,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table td.woocommerce-orders-table__cell-order-actions a{width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table td.woocommerce-orders-table__cell-order-actions a.button,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table td.woocommerce-orders-table__cell-order-actions a.button{margin:0;height:fit-content;padding:15px;line-height:1}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table td a:hover,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table td a:hover{color:#4edcca}@media(max-width: 991px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive thead,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table.shop_table_responsive thead{display:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive tr,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table.shop_table_responsive tr{border:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive tr:nth-child(odd),.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table.shop_table_responsive tr:nth-child(odd){background-color:#fff}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive tr:nth-child(even),.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table.shop_table_responsive tr:nth-child(even){background-color:#ededed}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive tr td,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table.shop_table_responsive tr td{border:0;display:block;text-align:right;clear:both}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive tr td:before,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table.shop_table_responsive tr td:before{content:"";display:table}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive tr td[data-title]:before,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table.shop_table_responsive tr td[data-title]:before{content:attr(data-title) ": ";font-weight:600;float:left}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-actions a,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-actions a{margin:0 .5rem .5rem 0;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-actions a:nth-child(1),.woocommerce-account .woocommerce .woocommerce-MyAccount-content .table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-actions a:nth-child(1){margin-top:.5rem}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-pagination{display:flex;justify-content:space-between}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-pagination a{color:#4edcca;text-decoration:underline;flex:1}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-pagination a.woocommerce-Button--next{text-align:end}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-pagination a.woocommerce-Button--previus{text-align:start}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-pagination a:hover{color:#4edcca}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Message a{text-decoration:underline}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .order-again{width:50%;float:left;margin-bottom:20px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .refound-order{width:50%;float:right;margin-bottom:20px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .refound-order.refound-order{text-align:right}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details{clear:both}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table thead th,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .table thead th{width:50%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p.assistenza{font-size:17.5px;margin:20px 0}.woocommerce-account .woocommerce #customer_login{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.woocommerce-account .woocommerce #customer_login .u-column1,.woocommerce-account .woocommerce #customer_login .u-column2{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media(min-width: 576px){.woocommerce-account .woocommerce #customer_login .u-column1,.woocommerce-account .woocommerce #customer_login .u-column2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media(min-width: 768px){.woocommerce-account .woocommerce #customer_login .u-column1,.woocommerce-account .woocommerce #customer_login .u-column2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.woocommerce-account .woocommerce #customer_login .u-column1 h2,.woocommerce-account .woocommerce #customer_login .u-column2 h2{padding-bottom:10px}.woocommerce-account .woocommerce #customer_login p{margin:10px 0}.woocommerce-account .woocommerce #customer_login input[type=checkbox]{width:auto;display:none}.woocommerce-account .woocommerce #customer_login input[type=checkbox]+label,.woocommerce-account .woocommerce #customer_login input[type=checkbox]+span{position:relative;padding-left:20px;line-height:15px;font-size:14px;font-weight:400;color:#4edcca;margin:0}.woocommerce-account .woocommerce #customer_login input[type=checkbox]+label::before,.woocommerce-account .woocommerce #customer_login input[type=checkbox]+span::before{position:absolute;left:0;top:0;width:15px;height:15px;display:block;border:2px solid #999;content:"";transition:all .3s ease 0s}.woocommerce-account .woocommerce #customer_login input[type=checkbox]+label::after,.woocommerce-account .woocommerce #customer_login input[type=checkbox]+span::after{position:absolute;left:0;top:0;display:block;content:"";font-family:Fontawesome;font-size:12px;line-height:15px;opacity:0;color:#4edcca;width:15px;text-align:center;transition:all .3s ease 0s}.woocommerce-account .woocommerce #customer_login input[type=checkbox]:checked+label::before,.woocommerce-account .woocommerce #customer_login input[type=checkbox]:checked+span::before{border:2px solid #4edcca}.woocommerce-account .woocommerce #customer_login input[type=checkbox]:checked+label::after,.woocommerce-account .woocommerce #customer_login input[type=checkbox]:checked+span::after{opacity:1}.woocommerce-account .woocommerce #customer_login .button{margin-top:10px}.woocommerce-account .woocommerce #customer_login .woocommerce-form-login__rememberme{margin-right:15px}.woocommerce-account .woocommerce #customer_login .lost_password a{color:#4edcca}.woocommerce-account .woocommerce #customer_login .lost_password a:hover{color:#4edcca}.woocommerce-account .woocommerce-EditAccountForm h4,.woocommerce-account form h4{margin:0}.woocommerce-account .woocommerce-EditAccountForm input:not([type=checkbox]),.woocommerce-account form input:not([type=checkbox]){display:block;width:100%;border:1px solid #ebebeb;border-radius:0;line-height:24px;padding:11px 25px;color:#656565}.woocommerce-account .woocommerce-EditAccountForm p,.woocommerce-account form p{margin-bottom:1rem}.woocommerce-account form.register,.woocommerce-account form.login,.woocommerce-account form.woocommerce-ResetPassword{border:1px solid #f1eeea;padding:20px;margin:10px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.woocommerce-account form.woocommerce-ResetPassword{width:100%}.woocommerce-account form button.woocommerce-button,.woocommerce-account form button.button{background-color:#4edcca;border:1px solid #4edcca;color:#fff;font-size:16px;line-height:12px;height:45px;font-weight:600;padding:15px 30px;text-transform:uppercase;border-radius:0px;position:relative;transition:all .3s ease 0s;cursor:pointer}.woocommerce-account form button.woocommerce-button:focus,.woocommerce-account form button.button:focus{box-shadow:none;outline:none}.woocommerce-account form button.woocommerce-button:hover,.woocommerce-account form button.button:hover{color:#4edcca;background-color:#fff}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.woocommerce-account form button.woocommerce-button,.woocommerce-account form button.button{font-size:14px;line-height:23px;height:fit-content;padding:10px 25px}.woocommerce-account form button.woocommerce-button:hover::before,.woocommerce-account form button.button:hover::before{left:6px;top:6px}.woocommerce-account form button.woocommerce-button:hover::after,.woocommerce-account form button.button:hover::after{left:-6px;top:-6px}}.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,.wc-block-components-checkout-place-order-button{border:none;-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out;padding:20px 25px;font-size:1.3rem;text-transform:capitalize;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#4edcca;color:#fff}.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:active,.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:focus,.wc-block-components-checkout-place-order-button:active,.wc-block-components-checkout-place-order-button:focus{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:hover,.wc-block-components-checkout-place-order-button:hover{background-color:rgb(36.5683962264,184.9316037736,166.125)}.wc-block-components-totals-coupon__form input{height:100% !important}.wc-block-components-totals-coupon__form button{background-color:#4edcca;color:#fff}.wc-block-components-product-name{color:#4edcca}.wc-block-cart__empty-cart__title.with-empty-cart-icon:before{background-color:#4edcca !important}#apppago_tax_code{background-color:#fff;border:1px solid hsla(0,0%,7%,.8);border-radius:4px;box-sizing:border-box;color:#2b2d2f;font-family:inherit;font-size:1em !important;height:3.125em;line-height:1em !important;margin:0;min-height:0;padding:1em .5em;width:100%}.woocommerce-message,.woocommerce-error{border:1px solid #4edcca;padding:1rem;background:rgba(0,0,0,0);font-weight:600;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:.5rem}.woocommerce-message li,.woocommerce-error li{display:flex;flex-direction:column;width:100%;gap:1rem;font-weight:600;justify-content:start;align-items:center}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.woocommerce-message li,.woocommerce-error li{flex-direction:column-reverse}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.woocommerce-message li,.woocommerce-error li{flex-direction:column-reverse}}@media only screen and (min-width: 1200px){.woocommerce-message li,.woocommerce-error li{flex-direction:column-reverse}}.woocommerce-message .button,.woocommerce-error .button{display:block;justify-self:flex-start;align-self:flex-start;text-decoration:none;background-color:#4edcca;color:#fff;font-size:16px;line-height:12px;font-weight:600;padding:15px;text-transform:uppercase;border-radius:0px;position:relative;transition:all .3s ease 0s}.woocommerce-message .button:focus,.woocommerce-error .button:focus{box-shadow:none;outline:none}.woocommerce-message .button:hover,.woocommerce-error .button:hover{color:#4edcca;background-color:#fff}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.woocommerce-message .button,.woocommerce-error .button{font-size:14px;line-height:23px;height:fit-content;padding:10px}.woocommerce-message .button:hover::before,.woocommerce-error .button:hover::before{left:6px;top:6px}.woocommerce-message .button:hover::after,.woocommerce-error .button:hover::after{left:-6px;top:-6px}}.contact-method h3{font-size:3.6rem;font-weight:600;margin-bottom:42px;margin-top:-5px}@media only screen and (max-width: 767.98px){.contact-method h3{margin-bottom:20px;font-size:2.2rem}}.contact-method .btn{padding:20px 50px}.contact-method .alert{margin:10px 0 0}.contact-method .alert *{margin:0}.single-contact-info{color:#8d8d8d;font-size:1.3rem;line-height:1.5;margin-bottom:45px}@media only screen and (max-width: 767.98px){.single-contact-info{margin-bottom:25px}}.single-contact-info h4{font-weight:600;font-size:1.3rem;line-height:1;margin-bottom:20px}@media only screen and (max-width: 767.98px){.single-contact-info h4{margin-bottom:10px}}.single-contact-info p{margin-bottom:0}.single-contact-info a{color:inherit}.map-area-wrapper{height:350px}.map-area-wrapper #map_content{height:100%}.single-subject-by-faq-wrap{margin-bottom:88px}.single-subject-by-faq-wrap:last-child{margin-bottom:0}@media only screen and (min-width: 768px)and (max-width: 991.98px){.single-subject-by-faq-wrap{margin-bottom:58px}}@media only screen and (max-width: 767.98px){.single-subject-by-faq-wrap{margin-bottom:45px}}.single-subject-by-faq-wrap h3{font-size:2.4rem;font-weight:600;margin-bottom:46px}@media only screen and (max-width: 767.98px){.single-subject-by-faq-wrap h3{margin-bottom:26px}}.single-subject-by-faq-wrap .brand-accordion .card .card-header button{display:block;position:relative;text-align:left;width:100%}.single-subject-by-faq-wrap .brand-accordion .card .card-header button span{display:block;width:90%}.single-subject-by-faq-wrap .brand-accordion .card .card-header button:after{content:"+";position:absolute;right:0;font-size:2rem;color:#262626;line-height:1;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.single-subject-by-faq-wrap .brand-accordion .card .card-header button[aria-expanded=true]:after{content:"-"}.brand-accordion .card{border:1px solid #e7e7e7 !important;border-radius:0;margin-bottom:15px;padding:20px}.brand-accordion .card:last-child{margin-bottom:0}.brand-accordion .card .card-header{background-color:rgba(0,0,0,0);padding:0;border:none}.brand-accordion .card .card-header button{font-weight:600;padding:0;-webkit-transition:none .2s ease-out;transition:none .2s ease-out}.brand-accordion .card .card-header button[aria-expanded=true]{color:#4edcca;margin-bottom:10px}.brand-accordion .card .card-body{padding:0;font-size:1.3rem;line-height:2}.brand-accordion .card .card-body p{margin-bottom:0}#error-page-wrapper{background:url(../img/404-bg.jpg) center center;background-size:cover;height:100vh}#error-page-wrapper .error-page-content{font-size:1.4rem;line-height:1.5;color:#fff}#error-page-wrapper .error-page-content h2{font-size:15rem;line-height:1;font-weight:300;margin-bottom:15px;-webkit-animation:rubberBand 1.5s forwards .4s;animation:rubberBand 1.5s forwards .4s;color:inherit}@media only screen and (max-width: 767.98px){#error-page-wrapper .error-page-content h2{font-size:10rem}}#error-page-wrapper .error-page-content h5{font-size:2.4rem;line-height:1;font-weight:400;margin-bottom:28px;color:inherit}#error-page-wrapper .error-page-content .btn{padding:20px 60px;margin-top:20px}.woocommerce h2{font-size:30px;font-weight:400;margin-bottom:20px}.woocommerce .woocommerce-order{margin:20px 0}.woocommerce .woocommerce-order ul.woocommerce-order-overview{display:flex;flex-wrap:wrap;width:100%;margin:30px 0;padding:15px;gap:8px}.woocommerce .woocommerce-order ul.woocommerce-order-overview li{width:fit-content;border-bottom:0;border-right:1px solid #e5e5e5;padding-right:10px}.woocommerce .woocommerce-order ul.woocommerce-order-overview li:last-child{border-right:0}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.woocommerce .woocommerce-order ul.woocommerce-order-overview li{width:100%;border-right:0;border-bottom:1px solid #22252c}.woocommerce .woocommerce-order ul.woocommerce-order-overview li:last-child{border-bottom:0}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.woocommerce .woocommerce-order ul.woocommerce-order-overview li{width:45%}}.woocommerce .woocommerce-order table{width:100%;margin-bottom:16px;background-color:rgba(0,0,0,0);border-collapse:collapse}.woocommerce .woocommerce-order table.shop_table thead td,.woocommerce .woocommerce-order table.shop_table thead th,.woocommerce .woocommerce-order table.shop_table tfoot td,.woocommerce .woocommerce-order table.shop_table tfoot th,.woocommerce .woocommerce-order table.shop_table tbody td,.woocommerce .woocommerce-order table.shop_table tbody th{border:1px solid #e5e5e5;border-bottom-width:1px;font-size:18px;padding:10px}.woocommerce .woocommerce-order table.shop_table thead th,.woocommerce .woocommerce-order table.shop_table tfoot th,.woocommerce .woocommerce-order table.shop_table tbody th{color:#22252c;border-color:#e5e5e5;vertical-align:bottom;border-bottom:1px solid #e5e5e5;padding:5px 10px}.woocommerce .woocommerce-order table.shop_table tbody td{border:1px solid #e5e5e5}.woocommerce .woocommerce-order table.shop_table th.product-name,.woocommerce .woocommerce-order table.shop_table td.product-name{min-width:100%;text-transform:unset;width:fit-content}.woocommerce .woocommerce-order table.shop_table th.product-total,.woocommerce .woocommerce-order table.shop_table td.product-total{text-align:end;padding-right:20px}.woocommerce .woocommerce-order table.shop_table td.product-name{text-align:center}.woocommerce .woocommerce-order table.shop_table td.product-name a{font-size:16px;font-weight:600;color:#22252c}.woocommerce .woocommerce-order table.shop_table td.product-name a:hover{color:var(--theme-color)}.woocommerce .woocommerce-order table.shop_table td.product-name strong{color:#22252c;font-size:16px}.woocommerce .woocommerce-order table.shop_table td.product-total>span{display:block;font-size:15px;font-weight:600;color:#22252c}.woocommerce .woocommerce-order table.shop_table tfoot td{text-align:end;padding-right:20px}.woocommerce .woocommerce-order table.shop_table tfoot td a{text-decoration:underline;margin-right:10px}.woocommerce .woocommerce-order .woocommerce-customer-details .woocommerce-column--shipping-address{margin-top:0}@media(max-width: 991px){.woocommerce .woocommerce-order .woocommerce-customer-details .woocommerce-column--shipping-address{margin-top:30px}}.woocommerce .woocommerce-order address p{margin:0;font-size:initial}.woocommerce-checkout .woocommerce{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.woocommerce-checkout .woocommerce .woocommerce-notice a{text-decoration:underline;margin-right:10px}.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle,.woocommerce-checkout .woocommerce .woocommerce-form-login-toggle{margin:2rem 0 0 0;width:100%;background:#ededed}.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-checkout .woocommerce .woocommerce-form-login-toggle .woocommerce-info{padding:1rem;background:#4edcca;font-weight:600;color:#fff}.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a,.woocommerce-checkout .woocommerce .woocommerce-form-login-toggle .woocommerce-info a{color:#fff;text-decoration:underline}.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a:hover,.woocommerce-checkout .woocommerce .woocommerce-form-login-toggle .woocommerce-info a:hover{color:var(--text-color)}.woocommerce-checkout .woocommerce form.checkout,.woocommerce-checkout .woocommerce form.woocommerce-checkout{margin-top:20px}.woocommerce-checkout .woocommerce form h3{font-size:34px;font-weight:400;margin-bottom:20px}.woocommerce-checkout .woocommerce form h3 label{margin:0}.woocommerce-checkout .woocommerce form .row label{text-transform:none}.woocommerce-checkout .woocommerce form .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-checkout .woocommerce form.checkout .row .cart-review,.woocommerce-checkout .woocommerce form.checkout_coupon .row .cart-review,.woocommerce-checkout .woocommerce form.woocommerce-form-login .row .cart-review{position:sticky;top:110px;margin-bottom:20px}.woocommerce-checkout .woocommerce form.checkout h3,.woocommerce-checkout .woocommerce form.checkout_coupon h3,.woocommerce-checkout .woocommerce form.woocommerce-form-login h3{font-size:20px;line-height:23px;text-transform:capitalize;font-weight:700;margin-bottom:30px}.woocommerce-checkout .woocommerce form.checkout label,.woocommerce-checkout .woocommerce form.checkout_coupon label,.woocommerce-checkout .woocommerce form.woocommerce-form-login label{display:block;font-size:14px;margin-bottom:12px;font-weight:600;text-transform:capitalize}.woocommerce-checkout .woocommerce form.checkout label .required,.woocommerce-checkout .woocommerce form.checkout_coupon label .required,.woocommerce-checkout .woocommerce form.woocommerce-form-login label .required{color:red}.woocommerce-checkout .woocommerce form.checkout select,.woocommerce-checkout .woocommerce form.checkout .select2,.woocommerce-checkout .woocommerce form.checkout_coupon select,.woocommerce-checkout .woocommerce form.checkout_coupon .select2,.woocommerce-checkout .woocommerce form.woocommerce-form-login select,.woocommerce-checkout .woocommerce form.woocommerce-form-login .select2{width:100%;background-color:rgba(0,0,0,0);border:1px solid #999;border-radius:0;line-height:23px;padding:5px 10px;font-size:14px;height:45px;color:var(--text-color);margin-bottom:15px}.woocommerce-checkout .woocommerce form.checkout .select2-selection,.woocommerce-checkout .woocommerce form.checkout_coupon .select2-selection,.woocommerce-checkout .woocommerce form.woocommerce-form-login .select2-selection{all:unset}.woocommerce-checkout .woocommerce form.checkout .select2-selection__arrow,.woocommerce-checkout .woocommerce form.checkout_coupon .select2-selection__arrow,.woocommerce-checkout .woocommerce form.woocommerce-form-login .select2-selection__arrow{top:10px}.woocommerce-checkout .woocommerce form.checkout input,.woocommerce-checkout .woocommerce form.checkout textarea,.woocommerce-checkout .woocommerce form.checkout_coupon input,.woocommerce-checkout .woocommerce form.checkout_coupon textarea,.woocommerce-checkout .woocommerce form.woocommerce-form-login input,.woocommerce-checkout .woocommerce form.woocommerce-form-login textarea{width:100%;background-color:rgba(0,0,0,0);border:1px solid #999;border-radius:0;line-height:23px;padding:5px 10px;font-size:14px;color:var(--text-color);margin-bottom:15px}.woocommerce-checkout .woocommerce form.checkout input[type=checkbox],.woocommerce-checkout .woocommerce form.checkout textarea[type=checkbox],.woocommerce-checkout .woocommerce form.checkout_coupon input[type=checkbox],.woocommerce-checkout .woocommerce form.checkout_coupon textarea[type=checkbox],.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=checkbox],.woocommerce-checkout .woocommerce form.woocommerce-form-login textarea[type=checkbox]{width:auto}.woocommerce-checkout .woocommerce form.checkout #ship-to-different-address-checkbox span,.woocommerce-checkout .woocommerce form.checkout_coupon #ship-to-different-address-checkbox span,.woocommerce-checkout .woocommerce form.woocommerce-form-login #ship-to-different-address-checkbox span{font-size:20px;line-height:23px;text-transform:capitalize;font-weight:700;margin-bottom:30px}.woocommerce-checkout .woocommerce form.checkout textarea,.woocommerce-checkout .woocommerce form.checkout_coupon textarea,.woocommerce-checkout .woocommerce form.woocommerce-form-login textarea{resize:none}.woocommerce-checkout .woocommerce form.checkout input[type=checkbox],.woocommerce-checkout .woocommerce form.checkout input[type=radio],.woocommerce-checkout .woocommerce form.checkout_coupon input[type=checkbox],.woocommerce-checkout .woocommerce form.checkout_coupon input[type=radio],.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=checkbox],.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=radio]{display:none}.woocommerce-checkout .woocommerce form.checkout input[type=checkbox]+label,.woocommerce-checkout .woocommerce form.checkout input[type=checkbox]+span,.woocommerce-checkout .woocommerce form.checkout input[type=radio]+label,.woocommerce-checkout .woocommerce form.checkout input[type=radio]+span,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=checkbox]+label,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=checkbox]+span,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=radio]+label,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=radio]+span,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=checkbox]+label,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=checkbox]+span,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=radio]+label,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=radio]+span{position:relative;padding-left:30px;line-height:20px;font-size:14px;font-weight:400;color:var(--text-color);margin:0}.woocommerce-checkout .woocommerce form.checkout input[type=checkbox]+label::before,.woocommerce-checkout .woocommerce form.checkout input[type=checkbox]+span::before,.woocommerce-checkout .woocommerce form.checkout input[type=radio]+label::before,.woocommerce-checkout .woocommerce form.checkout input[type=radio]+span::before,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=checkbox]+label::before,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=checkbox]+span::before,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=radio]+label::before,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=radio]+span::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=checkbox]+label::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=checkbox]+span::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=radio]+label::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=radio]+span::before{position:absolute;left:0;top:0;width:20px;height:20px;display:block;border:2px solid #999;content:"";transition:all .3s ease 0s}.woocommerce-checkout .woocommerce form.checkout input[type=checkbox]+label::after,.woocommerce-checkout .woocommerce form.checkout input[type=checkbox]+span::after,.woocommerce-checkout .woocommerce form.checkout input[type=radio]+label::after,.woocommerce-checkout .woocommerce form.checkout input[type=radio]+span::after,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=checkbox]+label::after,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=checkbox]+span::after,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=radio]+label::after,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=radio]+span::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=checkbox]+label::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=checkbox]+span::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=radio]+label::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=radio]+span::after{position:absolute;left:0;top:0;display:block;content:"";font-family:"Font Awesome 5 Pro";font-size:20px;line-height:23px;opacity:0;color:var(--text-color);width:23px;text-align:center;transition:all .3s ease 0s}.woocommerce-checkout .woocommerce form.checkout input[type=checkbox]:checked+label::before,.woocommerce-checkout .woocommerce form.checkout input[type=checkbox]:checked+span::before,.woocommerce-checkout .woocommerce form.checkout input[type=radio]:checked+label::before,.woocommerce-checkout .woocommerce form.checkout input[type=radio]:checked+span::before,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=checkbox]:checked+label::before,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=checkbox]:checked+span::before,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=radio]:checked+label::before,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=radio]:checked+span::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=checkbox]:checked+label::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=checkbox]:checked+span::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=radio]:checked+label::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=radio]:checked+span::before{border:2px solid var(--text-color)}.woocommerce-checkout .woocommerce form.checkout input[type=checkbox]:checked+label::after,.woocommerce-checkout .woocommerce form.checkout input[type=checkbox]:checked+span::after,.woocommerce-checkout .woocommerce form.checkout input[type=radio]:checked+label::after,.woocommerce-checkout .woocommerce form.checkout input[type=radio]:checked+span::after,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=checkbox]:checked+label::after,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=checkbox]:checked+span::after,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=radio]:checked+label::after,.woocommerce-checkout .woocommerce form.checkout_coupon input[type=radio]:checked+span::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=checkbox]:checked+label::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=checkbox]:checked+span::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=radio]:checked+label::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login input[type=radio]:checked+span::after{opacity:1}.woocommerce-checkout .woocommerce form.checkout #order_review,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review{padding:20px 10px}@media only screen and (max-width: 767.98px){.woocommerce-checkout .woocommerce form.checkout #order_review,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review{padding:30px}}.woocommerce-checkout .woocommerce form.checkout #order_review h4,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review h4,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review h4{flex-basis:18px;line-height:23px;font-weight:700;color:#4edcca}.woocommerce-checkout .woocommerce form.checkout #order_review h4:first-child,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review h4:first-child,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review h4:first-child{margin-top:0;margin-bottom:25px}.woocommerce-checkout .woocommerce form.checkout #order_review h4:last-child,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review h4:last-child,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review h4:last-child{margin-top:15px;margin-bottom:0}.woocommerce-checkout .woocommerce form.checkout #order_review h4 span,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review h4 span,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review h4 span{float:right;display:block}.woocommerce-checkout .woocommerce form.checkout #order_review h2,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review h2,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review h2{margin:10px 0;font-weight:normal;color:#4edcca}.woocommerce-checkout .woocommerce form.checkout #order_review ul:not(#shipping_method),.woocommerce-checkout .woocommerce form.checkout_coupon #order_review ul:not(#shipping_method),.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review ul:not(#shipping_method){border-bottom:1px solid var(--text-color)}.woocommerce-checkout .woocommerce form.checkout #order_review ul li:not(.wc_payment_method),.woocommerce-checkout .woocommerce form.checkout_coupon #order_review ul li:not(.wc_payment_method),.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review ul li:not(.wc_payment_method){color:var(--text-color);font-size:14px;line-height:23px;font-weight:600;display:block;margin-bottom:16px}.woocommerce-checkout .woocommerce form.checkout #order_review ul li:not(.wc_payment_method) span,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review ul li:not(.wc_payment_method) span,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review ul li:not(.wc_payment_method) span{color:var(--text-color);float:right}.woocommerce-checkout .woocommerce form.checkout #order_review p,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review p,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review p{line-height:30px;color:var(--text-color);padding:10px 0;border-bottom:1px solid var(--text-color);margin:0}.woocommerce-checkout .woocommerce form.checkout #order_review p span,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review p span,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review p span{float:right}.woocommerce-checkout .woocommerce form.checkout #order_review .shop_table,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .shop_table,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .shop_table{width:100%;border-collapse:collapse}.woocommerce-checkout .woocommerce form.checkout #order_review .shop_table th,.woocommerce-checkout .woocommerce form.checkout #order_review .shop_table td,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .shop_table th,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .shop_table td,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .shop_table th,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .shop_table td{padding:20px 0}.woocommerce-checkout .woocommerce form.checkout #order_review .shop_table th:nth-child(1),.woocommerce-checkout .woocommerce form.checkout #order_review .shop_table td:nth-child(1),.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .shop_table th:nth-child(1),.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .shop_table td:nth-child(1),.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .shop_table th:nth-child(1),.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .shop_table td:nth-child(1){text-align:start}.woocommerce-checkout .woocommerce form.checkout #order_review .shop_table th:nth-child(2),.woocommerce-checkout .woocommerce form.checkout #order_review .shop_table td:nth-child(2),.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .shop_table th:nth-child(2),.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .shop_table td:nth-child(2),.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .shop_table th:nth-child(2),.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .shop_table td:nth-child(2){text-align:end}.woocommerce-checkout .woocommerce form.checkout #order_review .shop_table thead th,.woocommerce-checkout .woocommerce form.checkout #order_review .shop_table tfoot th,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .shop_table thead th,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .shop_table tfoot th,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .shop_table thead th,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .shop_table tfoot th{color:#4edcca}.woocommerce-checkout .woocommerce form.checkout #order_review .shop_table tbody tr,.woocommerce-checkout .woocommerce form.checkout #order_review .shop_table tfoot tr,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .shop_table tbody tr,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .shop_table tfoot tr,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .shop_table tbody tr,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .shop_table tfoot tr{border-bottom:1px solid var(--text-color)}.woocommerce-checkout .woocommerce form.checkout #order_review .shop_table tbody td,.woocommerce-checkout .woocommerce form.checkout #order_review .shop_table tfoot td,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .shop_table tbody td,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .shop_table tfoot td,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .shop_table tbody td,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .shop_table tfoot td{color:var(--text-color);white-space:unset}.woocommerce-checkout .woocommerce form.checkout #order_review .shop_table tr td label,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .shop_table tr td label,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .shop_table tr td label{margin-bottom:0}.woocommerce-checkout .woocommerce form.checkout #order_review #payment,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review #payment,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review #payment{margin:30px 0}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method{margin-bottom:20px}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method.payment_method_xpay_npg_bancomatpay,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method.payment_method_xpay_npg_bancomatpay,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method.payment_method_xpay_npg_bancomatpay{display:none}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method input[type=radio],.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method input[type=radio],.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method input[type=radio]{display:none}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method input[type=radio]+label,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method input[type=radio]+label,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method input[type=radio]+label{position:relative;padding-left:30px;line-height:20px;font-size:14px;font-weight:400;color:var(--text-color);margin:0}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method input[type=radio]+label::before,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method input[type=radio]+label::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method input[type=radio]+label::before{position:absolute;left:0;top:0;width:20px;height:20px;display:block;border:2px solid var(--text-color);content:"";transition:all .3s ease 0s}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method input[type=radio]+label::after,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method input[type=radio]+label::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method input[type=radio]+label::after{position:absolute;left:4px;top:4px;display:block;content:"";opacity:0;background-color:#4edcca;width:12px;text-align:center;height:12px;transition:all .3s ease 0s}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method input[type=radio]:checked+label::before,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method input[type=radio]:checked+label::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method input[type=radio]:checked+label::before{border:2px solid #4edcca}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method input[type=radio]:checked+label::after,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method input[type=radio]:checked+label::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method input[type=radio]:checked+label::after{opacity:1}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method input[type=checkbox],.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method input[type=checkbox],.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method input[type=checkbox]{display:none}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method input[type=checkbox]+label,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method input[type=checkbox]+label,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method input[type=checkbox]+label{position:relative;padding-left:30px;line-height:20px;font-size:14px;font-weight:400;color:var(--text-color);margin:0}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method input[type=checkbox]+label::before,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method input[type=checkbox]+label::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method input[type=checkbox]+label::before{position:absolute;left:0;top:0;width:16px;height:16px;display:block;border:2px solid var(--text-color);content:"";transition:all .3s ease 0s}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method input[type=checkbox]+label::after,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method input[type=checkbox]+label::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method input[type=checkbox]+label::after{position:absolute;left:4px;top:4px;display:block;content:"";opacity:0;background-color:#4edcca;width:8px;text-align:center;height:8px;transition:all .3s ease 0s}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method input[type=checkbox]:checked+label::before,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method input[type=checkbox]:checked+label::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method input[type=checkbox]:checked+label::before{border:2px solid #4edcca}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method input[type=checkbox]:checked+label::after,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method input[type=checkbox]:checked+label::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method input[type=checkbox]:checked+label::after{opacity:1}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method label img,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method label img,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method label img{width:30px;height:auto;object-fit:cover;margin:0 5px}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method p,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method p,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method p{margin-top:8px;color:var(--text-color);line-height:23px}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method.payment_method_xpay label img,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method.payment_method_xpay label img,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method.payment_method_xpay label img{display:inline-block;background-color:#fff;padding:5px 0}.woocommerce-checkout .woocommerce form.checkout #order_review .wc_payment_method.payment_method_xpay .payment_box,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .wc_payment_method.payment_method_xpay .payment_box,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .wc_payment_method.payment_method_xpay .payment_box{color:var(--text-color)}.woocommerce-checkout .woocommerce form.checkout #order_review .woocommerce-privacy-policy-text,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .woocommerce-privacy-policy-text,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .woocommerce-privacy-policy-text{margin:10px 0}.woocommerce-checkout .woocommerce form.checkout #order_review .place-order button,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .place-order button,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .place-order button{border:0;background-color:#4edcca;width:100%;border:1px solid #4edcca;color:#fff;font-size:16px;line-height:1.2;font-weight:600;padding:15px 30px;text-transform:uppercase;border-radius:0px;position:relative;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;margin-top:30px}.woocommerce-checkout .woocommerce form.checkout #order_review .place-order button:hover,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .place-order button:hover,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .place-order button:hover{background-color:#fff;color:#4edcca}.woocommerce-checkout .woocommerce form.checkout #order_review .woocommerce-terms-and-conditions-wrapper label span,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .woocommerce-terms-and-conditions-wrapper label span,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .woocommerce-terms-and-conditions-wrapper label span{float:unset;color:var(--text-color)}.woocommerce-checkout .woocommerce form.checkout #order_review .woocommerce-terms-and-conditions-wrapper label span a,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .woocommerce-terms-and-conditions-wrapper label span a,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .woocommerce-terms-and-conditions-wrapper label span a{color:#4edcca}.woocommerce-checkout .woocommerce form.checkout #order_review .woocommerce-terms-and-conditions-wrapper label span.required,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review .woocommerce-terms-and-conditions-wrapper label span.required,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review .woocommerce-terms-and-conditions-wrapper label span.required{color:red}.woocommerce-checkout .woocommerce form.checkout #order_review input[type=checkbox]+label,.woocommerce-checkout .woocommerce form.checkout #order_review input[type=checkbox]+span,.woocommerce-checkout .woocommerce form.checkout #order_review input[type=radio]+label,.woocommerce-checkout .woocommerce form.checkout #order_review input[type=radio]+span,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=checkbox]+label,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=checkbox]+span,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=radio]+label,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=radio]+span,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=checkbox]+label,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=checkbox]+span,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=radio]+label,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=radio]+span{color:var(--text-color)}.woocommerce-checkout .woocommerce form.checkout #order_review input[type=checkbox]+label::before,.woocommerce-checkout .woocommerce form.checkout #order_review input[type=checkbox]+span::before,.woocommerce-checkout .woocommerce form.checkout #order_review input[type=radio]+label::before,.woocommerce-checkout .woocommerce form.checkout #order_review input[type=radio]+span::before,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=checkbox]+label::before,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=checkbox]+span::before,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=radio]+label::before,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=radio]+span::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=checkbox]+label::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=checkbox]+span::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=radio]+label::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=radio]+span::before{border-color:var(--text-color)}.woocommerce-checkout .woocommerce form.checkout #order_review input[type=checkbox]+label::after,.woocommerce-checkout .woocommerce form.checkout #order_review input[type=checkbox]+span::after,.woocommerce-checkout .woocommerce form.checkout #order_review input[type=radio]+label::after,.woocommerce-checkout .woocommerce form.checkout #order_review input[type=radio]+span::after,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=checkbox]+label::after,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=checkbox]+span::after,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=radio]+label::after,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=radio]+span::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=checkbox]+label::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=checkbox]+span::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=radio]+label::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=radio]+span::after{color:var(--text-color)}.woocommerce-checkout .woocommerce form.checkout #order_review input[type=checkbox]:checked+label::before,.woocommerce-checkout .woocommerce form.checkout #order_review input[type=checkbox]:checked+span::before,.woocommerce-checkout .woocommerce form.checkout #order_review input[type=radio]:checked+label::before,.woocommerce-checkout .woocommerce form.checkout #order_review input[type=radio]:checked+span::before,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=checkbox]:checked+label::before,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=checkbox]:checked+span::before,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=radio]:checked+label::before,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=radio]:checked+span::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=checkbox]:checked+label::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=checkbox]:checked+span::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=radio]:checked+label::before,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=radio]:checked+span::before{border-color:#4edcca}.woocommerce-checkout .woocommerce form.checkout #order_review input[type=checkbox]:checked+label::after,.woocommerce-checkout .woocommerce form.checkout #order_review input[type=checkbox]:checked+span::after,.woocommerce-checkout .woocommerce form.checkout #order_review input[type=radio]:checked+label::after,.woocommerce-checkout .woocommerce form.checkout #order_review input[type=radio]:checked+span::after,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=checkbox]:checked+label::after,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=checkbox]:checked+span::after,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=radio]:checked+label::after,.woocommerce-checkout .woocommerce form.checkout_coupon #order_review input[type=radio]:checked+span::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=checkbox]:checked+label::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=checkbox]:checked+span::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=radio]:checked+label::after,.woocommerce-checkout .woocommerce form.woocommerce-form-login #order_review input[type=radio]:checked+span::after{color:#4edcca}.woocommerce-checkout .woocommerce form.checkout{margin-top:2rem}.woocommerce-checkout .woocommerce form.checkout_coupon,.woocommerce-checkout .woocommerce form.woocommerce-form-login{padding:20px;border:1px solid #4edcca;border-top:0}.woocommerce-checkout .woocommerce form.checkout_coupon button.button,.woocommerce-checkout .woocommerce form.woocommerce-form-login button.button{background:#4edcca;border:none;color:#fff;font-size:14px;font-weight:bold;border-radius:5px;cursor:pointer;height:fit-content;letter-spacing:0;margin:0;padding:10px 20px;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.woocommerce-checkout .woocommerce form.checkout_coupon button.button,.woocommerce-checkout .woocommerce form.woocommerce-form-login button.button{padding:0 15px}}.woocommerce-checkout .woocommerce form.checkout_coupon button.button:hover,.woocommerce-checkout .woocommerce form.woocommerce-form-login button.button:hover{background:#fff;color:#4edcca}.woocommerce-checkout .woocommerce form#order_review .shop_table{width:100%;margin-bottom:1rem;background-color:rgba(0,0,0,0);border-collapse:collapse}.woocommerce-checkout .woocommerce form#order_review .shop_table th,.woocommerce-checkout .woocommerce form#order_review .shop_table td{padding:20px 10px;vertical-align:middle;border:1px solid #dee2e6}.woocommerce-checkout .woocommerce form#order_review .shop_table th:nth-child(1),.woocommerce-checkout .woocommerce form#order_review .shop_table td:nth-child(1){text-align:start}.woocommerce-checkout .woocommerce form#order_review .shop_table th:nth-child(2),.woocommerce-checkout .woocommerce form#order_review .shop_table td:nth-child(2){text-align:end}.woocommerce-checkout .woocommerce form#order_review .shop_table thead th,.woocommerce-checkout .woocommerce form#order_review .shop_table tfoot th{border-color:#dee2e6;vertical-align:bottom}.woocommerce-checkout .woocommerce form#order_review .shop_table tbody tr,.woocommerce-checkout .woocommerce form#order_review .shop_table tfoot tr{border-bottom:1px solid var(--text-color)}.woocommerce-checkout .woocommerce form#order_review .shop_table tbody td,.woocommerce-checkout .woocommerce form#order_review .shop_table tfoot td{color:var(--text-color);white-space:unset}.woocommerce-checkout .woocommerce form#order_review #payment{margin:30px 0}.woocommerce-checkout .woocommerce form#order_review .wc_payment_method{margin-bottom:20px}.woocommerce-checkout .woocommerce form#order_review .wc_payment_method.payment_method_xpay_npg_bancomatpay{display:none}.woocommerce-checkout .woocommerce form#order_review .wc_payment_method input[type=radio]{display:none}.woocommerce-checkout .woocommerce form#order_review .wc_payment_method input[type=radio]+label{position:relative;padding-left:30px;line-height:20px;font-size:14px;font-weight:400;color:var(--text-color);margin:0}.woocommerce-checkout .woocommerce form#order_review .wc_payment_method input[type=radio]+label::before{position:absolute;left:0;top:0;width:20px;height:20px;display:block;border:2px solid #4edcca;content:"";transition:all .3s ease 0s}.woocommerce-checkout .woocommerce form#order_review .wc_payment_method input[type=radio]+label::after{position:absolute;left:5px;top:5px;display:block;content:"";opacity:0;background-color:#4edcca;width:10px;text-align:center;height:10px;transition:all .3s ease 0s}.woocommerce-checkout .woocommerce form#order_review .wc_payment_method input[type=radio]:checked+label::before{border:2px solid #4edcca}.woocommerce-checkout .woocommerce form#order_review .wc_payment_method input[type=radio]:checked+label::after{opacity:1}.woocommerce-checkout .woocommerce form#order_review .wc_payment_method input[type=checkbox]{display:none}.woocommerce-checkout .woocommerce form#order_review .wc_payment_method input[type=checkbox]+label{position:relative;padding-left:30px;line-height:20px;font-size:14px;font-weight:400;color:var(--text-color);margin:0}.woocommerce-checkout .woocommerce form#order_review .wc_payment_method input[type=checkbox]+label::before{position:absolute;left:0;top:0;width:16px;height:16px;display:block;border:2px solid #4edcca;content:"";transition:all .3s ease 0s}.woocommerce-checkout .woocommerce form#order_review .wc_payment_method input[type=checkbox]+label::after{position:absolute;left:4px;top:4px;display:block;content:"";opacity:0;background-color:#4edcca;width:8px;text-align:center;height:8px;transition:all .3s ease 0s}.woocommerce-checkout .woocommerce form#order_review .wc_payment_method input[type=checkbox]:checked+label::before{border:2px solid #4edcca}.woocommerce-checkout .woocommerce form#order_review .wc_payment_method input[type=checkbox]:checked+label::after{opacity:1}.woocommerce-checkout .woocommerce form#order_review .wc_payment_method label img{width:30px;height:auto;object-fit:cover;display:inline-block;margin:0 5px}.woocommerce-checkout .woocommerce form#order_review .wc_payment_method p{margin-top:8px;color:var(--text-color);line-height:23px}.woocommerce-checkout .woocommerce form#order_review .woocommerce-privacy-policy-text{margin:10px 0}.woocommerce-checkout .woocommerce form#order_review #place_order{background-color:#4edcca;width:100%;border:1px solid #4edcca;color:var(--text-color);font-size:16px;line-height:12px;height:45px;font-weight:600;padding:15px 30px;text-transform:uppercase;border-radius:0px;position:relative;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.woocommerce-checkout .woocommerce form#order_review #place_order:hover{background-color:var(--text-color);color:#4edcca}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table{font-size:15px;margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table thead tr th,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tfoot tr td{border-top:1px solid #f4f4f4;font-weight:700;padding:15px 0}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tr td{border-top:1px solid #f4f4f4;padding:15px 0}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tr td label{display:inline-block;margin:0 0 0 5px}.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .wc_payment_methods{text-align:left;margin:0;list-style:none}.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .wc_payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .wc_payment_methods li label{display:inline-block}.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .wc_payment_methods li input{margin:0 1em 0 0}.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .wc_payment_methods li .payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#f1eeea;color:#515151}.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .wc_payment_methods li .payment_box:before{content:"";display:block;border:1em solid #f1eeea;border-right-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);position:absolute;top:-0.75em;left:0;margin:-1em 0 0 2em}.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .wc_payment_methods li .payment_box p{margin-bottom:0}.woocommerce-checkout .woocommerce .woocommerce-checkout-payment .wc_payment_methods li img{max-height:52px;vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}.header-content-wrapper{position:relative;justify-content:space-between}.header-content-wrapper .header-left-area{width:90%}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px){.header-content-wrapper .header-left-area{width:50%}}.header-content-wrapper .header-right-area{width:10%}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px){.header-content-wrapper .header-right-area{width:50%}}.header-content-wrapper button{background-color:rgba(0,0,0,0);cursor:pointer;line-height:1;padding:0;border:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.4s .2s ease-out;-moz-transition:.4s .2s ease-out;-o-transition:.4s .2s ease-out;transition:.4s .2s ease-out;color:inherit}.header-content-wrapper button.menu-icon-bar{font-size:2.6rem;margin-left:30px}@media only screen and (max-width: 767.98px){.header-content-wrapper button.menu-icon-bar{margin-left:15px}}.header-content-wrapper button.menu-icon-bar:hover{color:#4edcca}.header-content-wrapper .menu-icon-wrap{height:26px}@media only screen and (max-width: 767.98px){.logo-area{max-width:80%}}.logo-area img{height:110px;width:100%;object-fit:contain;aspect-ratio:16/9}@media only screen and (max-width: 767.98px){.logo-area img{height:auto;width:80%}}.header-right-area button{font-size:1.9rem;line-height:1}.header-right-area button:hover{color:#4edcca}.header-right-area .user-area{margin:0 25px;line-height:1}.header-right-area .user-area li .dropdown-nav{width:200px;padding:30px;margin-top:30px;left:auto;right:-15px}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px){.header-right-area .user-area li .dropdown-nav{padding:15px;width:150px}}.header-right-area .user-area li .dropdown-nav:after{content:"";height:40px;width:100%;position:absolute;bottom:100%}.header-right-area .user-area li .dropdown-nav li{margin-bottom:20px}.header-right-area .user-area li .dropdown-nav li:last-child{margin-bottom:0}.header-right-area .user-area li .dropdown-nav li a{color:#8d8d8d;font-size:1.1rem;line-height:1;text-transform:uppercase}.header-right-area .user-area li .dropdown-nav li a:hover{color:#4edcca}.header-right-area .user-area li.dropdown-show:hover button{color:#4edcca}.header-right-area .mini-cart-icon{position:relative}.header-right-area .mini-cart-icon .cart-count{background-color:#262626;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:1rem;line-height:15px;display:block;position:absolute;top:-8px;right:-10px;height:15px;width:15px}.sticky-header{-webkit-transition:.5s .2s ease-out;-moz-transition:.5s .2s ease-out;-o-transition:.5s .2s ease-out;transition:.5s .2s ease-out}.sticky-header.fixedHeader{background-color:#fff;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 2px rgba(0,0,0,.2);box-shadow:0px 0px 2px rgba(0,0,0,.2);-webkit-transition:.5s .2s ease-out;-moz-transition:.5s .2s ease-out;-o-transition:.5s .2s ease-out;transition:.5s .2s ease-out;position:fixed;top:0;left:0;width:100%;z-index:992;animation:slideInDown .7s both}.header-three{padding:10px 0}@media only screen and (max-width: 767.98px){.header-three{padding:0}}.header-three .header-mainmenu-area #mainmenu-wrap .mainmenu{-webkit-justify-content:center!important;-moz-justify-content:center!important;-ms-justify-content:center!important;justify-content:center!important;-ms-flex-pack:center!important}.header-three .header-mainmenu-area #mainmenu-wrap .mainmenu>li:first-child{padding-left:0}.header-three .header-mainmenu-area #mainmenu-wrap .mainmenu>li:first-child a{padding-left:0}.header-three .header-mainmenu-area #mainmenu-wrap .mainmenu>li:first-child a.current:before{left:0;width:calc(100% - 15px)}.header-three .header-mainmenu-area #mainmenu-wrap .mainmenu>li.mega-fullwidth .mega-menu-wrap.dropdown-nav{left:0;-webkit-transform:translate(0, 20px);-moz-transform:translate(0, 20px);-ms-transform:translate(0, 20px);transform:translate(0, 20px)}.header-three .header-mainmenu-area #mainmenu-wrap .mainmenu>li.mega-fullwidth:hover .mega-menu-wrap.dropdown-nav{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.header-three .header-mainmenu-area #mainmenu-wrap .mainmenu>li>a{font-size:1.6rem}.header-three .header-mainmenu-area #mainmenu-wrap .mainmenu>li>a:focus{color:#4edcca}.mfp-content .header-mainmenu-area{display:block !important}.newsletter-area form{position:relative}.newsletter-area form input[type=email]{border:none;border-bottom:1px solid rgb(222.5,222.5,222.5);padding:5px 70px 5px 0;display:block;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:1.4rem;width:100%}.newsletter-area form button.btn{background-color:rgba(0,0,0,0);padding:0;margin:0;font-size:1.2rem;line-height:1;font-weight:600;position:absolute;right:0;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.newsletter-area form button.btn:hover{color:#4edcca}.newsletter-area form .acceptance{margin-top:5px}.newsletter-area form .acceptance label{display:flex;gap:5px;text-align:left;font-size:1.2rem}.newsletter-area form .acceptance label a{display:inline-block}.newsletter-area .response-newsletter{padding:0 10px;margin:1rem 0}.newsletter-area .response-newsletter.success{color:green}.newsletter-area .response-newsletter.error{color:red}.footer-widget-content .first-row .footer-widget-item-wrap{margin:0}.footer-widget-item-wrap{margin-top:30px}.footer-widget-item-wrap .widget-title{font-size:1.4rem;line-height:1;font-weight:600;text-transform:capitalize;margin-bottom:24px}.footer-widget-item-wrap .widget-body{color:#8d8d8d;font-size:1.2rem;line-height:1.5}.footer-widget-item-wrap .widget-body a{color:#8d8d8d;display:block}.footer-widget-item-wrap .widget-body a:hover{color:#262626}.footer-widget-item-wrap .widget-body .logo img{height:26px}.footer-widget-item-wrap .widget-body .contact-text p{margin-bottom:0}.footer-widget-item-wrap .widget-body .contact-text a{margin-bottom:5px}.footer-widget-item-wrap .widget-body .about-text p{margin-bottom:0;line-height:22px}.footer-widget-item-wrap .newsletter-area input[type=email]{border:1px solid rgb(222.5,222.5,222.5);padding:5px 70px 5px 10px}.footer-widget-item-wrap .newsletter-area button.btn{background-color:#4edcca;border:1px solid rgba(0,0,0,0);color:#fff;padding:10px;height:100%}.footer-widget-item-wrap .newsletter-area button.btn:hover{color:#4edcca;background-color:#fff;border-color:#4edcca}.footer-disclaimer-wrapper{border-top:1px solid rgb(222.5,222.5,222.5);padding:15px 0}.footer-disclaimer-wrapper p{font-size:1.1rem;color:#8d8d8d;margin-bottom:10px}.footer-bottom-wrapper{border-top:1px solid rgb(222.5,222.5,222.5);padding:15px 0}.footer-bottom-wrapper .copyright-text{font-size:1.1rem;color:#616161}.footer-bottom-wrapper .copyright-text *{margin-bottom:0}.footer-bottom-wrapper .copyright-text a{color:#262626 !important}@media only screen and (max-width: 767.98px){.footer-bottom-wrapper .company-legal-info p{font-size:1rem}}.footer-menu li{margin-right:20px;line-height:0}.footer-menu li:last-child{margin-right:0}.footer-menu li a{font-size:1.1rem;line-height:1;color:#262626;text-transform:capitalize}.footer-menu li a:hover{color:#4edcca}.footer-social-icons{height:100%}.footer-social-icons a{color:#262626 !important;font-size:1.4rem;line-height:1;margin-right:20px}.footer-social-icons a:last-child{margin-right:0}.footer-list li{margin-bottom:10px;text-transform:capitalize}.footer-list li:last-child{margin-bottom:0}#footer-area.footer-three{background-color:#262626;color:#fff}#footer-area.footer-three .about-text{margin-top:0;color:#8d8d8d}@media only screen and (max-width: 575.98px){#footer-area.footer-three .about-text{font-size:1.2rem}}#footer-area.footer-three .footer-menu li a{font-size:1.8rem;color:#fff;margin-right:15px}@media only screen and (max-width: 575.98px){#footer-area.footer-three .footer-menu li a{font-size:1.1rem;margin-right:0}}#footer-area.footer-three .footer-menu li a:hover{color:#8d8d8d}#footer-area.footer-three .footer-menu li:last-child a{margin-right:0}#footer-area.footer-three .footer-bottom-wrapper{border:none}#footer-area.footer-three .footer-bottom-wrapper .copyright-text{color:#8d8d8d}#footer-area.footer-three .footer-bottom-wrapper .copyright-text a{color:#8d8d8d !important}#footer-area.footer-three .footer-bottom-wrapper .footer-social-icons a{color:#fff !important}#footer-area.footer-three .footer-bottom-wrapper .footer-social-icons a:hover{color:#4edcca !important}.footer-four .footer-menu li a{font-weight:700;color:#000;font-size:1.2rem}.footer-four .footer-menu li a:hover{color:#4edcca}.footer-four .footer-bottom-wrapper{border-top:0 solid rgba(0,0,0,0)}@media only screen and (max-width: 767.98px){.footer-four .footer-widget-content{margin-top:-15px}.footer-four .footer-widget-content .footer-widget-item-wrap{margin-top:15px}}.home-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home-wrapper .slider-area-wrapper{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.home-wrapper .call-to-action-wrapper{-webkit-box-ordinal-group:9;-moz-box-ordinal-group:9;-ms-flex-order:9;-webkit-order:9;order:9}@media only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px),only screen and (min-width: 1200px)and (max-width: 1599.98px){.home-wrapper .call-to-action-wrapper{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5}}.home-wrapper .special-category-banner{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}@media only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px),only screen and (min-width: 1200px)and (max-width: 1599.98px){.home-wrapper .special-category-banner{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;margin-block:30px !important}}.home-wrapper .special-offer-wrapper{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}@media only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px),only screen and (min-width: 1200px)and (max-width: 1599.98px){.home-wrapper .special-offer-wrapper{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}}.home-wrapper .banner-offer{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4}.home-wrapper #special-offer-wrapper{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4}.home-wrapper #products-area{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}@media only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px),only screen and (min-width: 1200px)and (max-width: 1599.98px){.home-wrapper #products-area{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}}.home-wrapper .restauro{-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6;order:6}@media only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px),only screen and (min-width: 1200px)and (max-width: 1599.98px){.home-wrapper .restauro{margin:0 !important}}.home-wrapper .testimonial-area-wrapper{-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;-ms-flex-order:7;-webkit-order:7;order:7}@media only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px),only screen and (min-width: 1200px)and (max-width: 1599.98px){.home-wrapper .testimonial-area-wrapper{margin-top:0 !important}}.home-wrapper #newsletter-area-wrap{-webkit-box-ordinal-group:9;-moz-box-ordinal-group:9;-ms-flex-order:9;-webkit-order:9;order:9}.home-wrapper #latest-blog-wrapper{-webkit-box-ordinal-group:8;-moz-box-ordinal-group:8;-ms-flex-order:8;-webkit-order:8;order:8}.home-wrapper .instagram-feed-area{-webkit-box-ordinal-group:10;-moz-box-ordinal-group:10;-ms-flex-order:10;-webkit-order:10;order:10}.woocommerce-info{background-color:#d2d2d2;color:#22252c;border:0}.instagram-item{position:relative}.instagram-item:hover .instagram-image::before{opacity:.5;visibility:visible}.instagram-item:hover .add-action{top:50%}.instagram-item:hover .add-action a{opacity:1;visibility:visible}.instagram-item .add-action{position:absolute;top:calc(50% + 30px);left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:2}.instagram-item .add-action a{background-color:#fff;border-radius:100%;width:45px;height:45px;line-height:47px;display:block;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center;font-size:18px}.instagram-item .add-action a i{color:#000}.instagram-item .add-action a:hover{background-color:#d25b5b}.instagram-item .add-action a:hover i{color:#fff}.instagram-image{position:relative;display:block;overflow:hidden}.instagram-image::before{background-color:#000;content:"";width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1;pointer-events:none}.instagram-image img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;width:100%}.sferica-text-image{display:flex;flex-direction:row;margin-bottom:30px;align-items:center;gap:50px;-webkit-box-shadow:3px 3px 18px -1px rgba(0,0,0,.8);-moz-box-shadow:3px 3px 18px -1px rgba(0,0,0,.8);box-shadow:3px 3px 18px -1px rgba(0,0,0,.8);padding:50px;border-radius:15px}.sferica-text-image.right{flex-direction:row-reverse}.sferica-text-image .image,.sferica-text-image .content{width:50%}.sferica-text-image .image img{width:100%;height:580px;object-fit:cover;object-position:bottom;border:3px solid #4edcca;border-radius:15px}.sferica-text-image .content .wp-block-heading{font-size:3.2rem;line-height:1.2;font-weight:400;margin-bottom:24px}.sferica-text-image .content p{font-size:1.4rem;line-height:1.5}.sferica-text-image.right .content{text-align:right}@media only screen and (max-width: 767.98px),only screen and (min-width: 768px)and (max-width: 991.98px){.sferica-text-image{flex-direction:column;gap:30px;padding:30px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.sferica-text-image.right{flex-direction:column}.sferica-text-image .image,.sferica-text-image .content{width:100%}}.wp-block-image img{width:100%;height:auto;object-fit:cover}.brands-wrapper .brand{display:flex;flex-direction:column;gap:1rem;padding:20px}.brands-wrapper .brand .image{height:200px}.brands-wrapper .brand .image img{width:100%;height:100%;object-fit:contain}.brands-wrapper .brand h2{font-size:14px;font-weight:normal;text-align:center}.brands-wrapper .brand:hover h2{color:#4edcca}.afgc-tabs-navs li.active a,.afgc-tabs-navs li a:active,.afgc-tabs-navs li a:hover,.afgc-tabs-navs li a:focus{background-color:#4edcca !important;border-color:#4edcca !important}.afgc-coupon-strip li{border-top-color:#4edcca !important}klarna-placement::part(osm-container){border:0;padding:0;font-size:11px}klarna-placement::part(osm-link){font-size:11px}klarna-placement::part(osm-legal){font-size:11px}klarna-placement::part(osm-cta){font-size:11px}klarna-placement::part(osm-badge){height:23px}.woocommerce form .password-input{position:relative;display:block}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:rgba(0,0,0,0);border-radius:0;border:0;color:var(--wc-form-color-text, #000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.wp-block-woocommerce-checkout .wc-block-checkout__login-prompt{float:none !important;margin-block:10px !important;height:100%;font-weight:400;display:inline-block}.wp-block-woocommerce-checkout .wc-block-checkout__login-prompt .btn{padding:4px 10px}.wp-block-woocommerce-checkout-order-summary-shipping-block .wc-block-components-totals-item__description{display:none}#sferica-custom-button-wrapper p{text-align:center}#sferica-custom-button-wrapper a{width:100%}.woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name{display:none}.scroll-anchor{scroll-margin-top:160px}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.popup-content{background-color:#fff;border-radius:8px;max-width:400px;text-align:center;position:relative}@media only screen and (min-width: 768px)and (max-width: 991.98px),only screen and (min-width: 992px)and (max-width: 1199.98px),only screen and (min-width: 1200px),only screen and (min-width: 1200px)and (max-width: 1599.98px){.popup-content{max-width:600px}.popup-content #newsletter-area-wrap{padding:50px}.popup-content #newsletter-area-wrap h2{font-size:2.4rem}}.popup-close{position:absolute;top:-13px;right:4px;font-size:24px;cursor:pointer;z-index:9;color:#4edcca;background:#fff;border-radius:50%;width:30px;height:30px;line-height:30px}.share-this{display:flex;flex-direction:column;gap:1rem}.share-this .share-title{font-family:"Poppins",sans-serif;font-size:14px}.share-this .icons{display:flex;flex-direction:row;gap:1rem}/*# sourceMappingURL=main.css.map */
