@charset "UTF-8";body{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}.bg-white-75{background-color:#ffffffbf}.input-quantity-wrapper .btn{border:1px solid #878787}.input-quantity-wrapper .btn:first-child{border-right:none}.input-quantity-wrapper .btn:last-child{border-left:none}.input-quantity-wrapper .btn:hover{background-color:#878787;color:#fff}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.tooltip-img{width:275px;height:275px;object-fit:cover;display:block;border-radius:.25rem}.tooltip-inner{border-radius:.25rem;padding:.25rem;background-color:#ededed}.zoom-trigger{cursor:zoom-in}.drift-zoom-pane{z-index:9999;background-color:#fff;border:1px solid #dfdfdd;max-height:500px}.vscomp-ele{max-width:unset!important}:root{--swiper-theme-color: #a6864e}.fs-base{letter-spacing:2px;margin-right:-2px;font-size:calc(1.2529100474rem + .4142416271vw);font-size:clamp(1.35rem,1.2529100474rem + .4142416271vw,1.75rem)}.swiper-button-prev,.swiper-button-next{font-size:calc(1.4236687898rem + .6369426752vw);font-size:clamp(1.563rem,1.4236687898rem + .6369426752vw,2.188rem);width:max-content;height:max-content;transition:all .2s ease-in-out}.swiper-button-prev:after,.swiper-button-next:after{content:none}.swiper-button-prev.dark,.swiper-button-next.dark{color:#2e2e2e}.title-xl{font-size:calc(1.8786375593rem + .5178020339vw);font-size:clamp(2rem,1.8786375593rem + .5178020339vw,2.5rem)}.title-lg{font-size:calc(1.3786375593rem + .5178020339vw);font-size:clamp(1.5rem,1.3786375593rem + .5178020339vw,2rem)}.title-md{font-size:calc(1.4393187796rem + .258901017vw);font-size:clamp(1.5rem,1.4393187796rem + .258901017vw,1.75rem)}.title-sm{font-size:calc(1.1893187796rem + .258901017vw);font-size:clamp(1.25rem,1.1893187796rem + .258901017vw,1.5rem)}@media (min-width: 992px){.container-start{--bs-gutter-x: .75rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:0;padding-right:0;max-width:97.5%}.container-start .row{margin-right:0}.container-start .col,.container-start .col-1,.container-start .col-2,.container-start .col-3,.container-start .col-4,.container-start .col-5,.container-start .col-6,.container-start .col-7,.container-start .col-8,.container-start .col-9,.container-start .col-10,.container-start .col-11,.container-start .col-12,.container-start .col-auto,.container-start .col-lg,.container-start .col-lg-1,.container-start .col-lg-2,.container-start .col-lg-3,.container-start .col-lg-4,.container-start .col-lg-5,.container-start .col-lg-6,.container-start .col-lg-7,.container-start .col-lg-8,.container-start .col-lg-9,.container-start .col-lg-10,.container-start .col-lg-11,.container-start .col-lg-12,.container-start .col-lg-auto,.container-start .col-md,.container-start .col-md-1,.container-start .col-md-2,.container-start .col-md-3,.container-start .col-md-4,.container-start .col-md-5,.container-start .col-md-6,.container-start .col-md-7,.container-start .col-md-8,.container-start .col-md-9,.container-start .col-md-10,.container-start .col-md-11,.container-start .col-md-12,.container-start .col-md-auto,.container-start .col-sm,.container-start .col-sm-1,.container-start .col-sm-2,.container-start .col-sm-3,.container-start .col-sm-4,.container-start .col-sm-5,.container-start .col-sm-6,.container-start .col-sm-7,.container-start .col-sm-8,.container-start .col-sm-9,.container-start .col-sm-10,.container-start .col-sm-11,.container-start .col-sm-12,.container-start .col-sm-auto,.container-start .col-xl,.container-start .col-xl-1,.container-start .col-xl-2,.container-start .col-xl-3,.container-start .col-xl-4,.container-start .col-xl-5,.container-start .col-xl-6,.container-start .col-xl-7,.container-start .col-xl-8,.container-start .col-xl-9,.container-start .col-xl-10,.container-start .col-xl-11,.container-start .col-xl-12,.container-start .col-xl-auto{padding-right:0}}@media (min-width: 992px) and (min-width: 576px){.container-start{max-width:96%}}@media (min-width: 992px) and (min-width: 768px){.container-start{max-width:95%}}@media (min-width: 992px) and (min-width: 992px){.container-start{max-width:95%}}@media (min-width: 992px) and (min-width: 1200px){.container-start{max-width:95%}}@media (min-width: 992px) and (min-width: 1600px){.container-start{max-width:calc(100% - ((100% - 1600px)/2))}}@media (min-width: 992px){.container-end{--bs-gutter-x: .75rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:0;padding-left:0;max-width:97.5%}.container-end .row{margin-left:0}.container-end .col,.container-end .col-1,.container-end .col-2,.container-end .col-3,.container-end .col-4,.container-end .col-5,.container-end .col-6,.container-end .col-7,.container-end .col-8,.container-end .col-9,.container-end .col-10,.container-end .col-11,.container-end .col-12,.container-end .col-auto,.container-end .col-lg,.container-end .col-lg-1,.container-end .col-lg-2,.container-end .col-lg-3,.container-end .col-lg-4,.container-end .col-lg-5,.container-end .col-lg-6,.container-end .col-lg-7,.container-end .col-lg-8,.container-end .col-lg-9,.container-end .col-lg-10,.container-end .col-lg-11,.container-end .col-lg-12,.container-end .col-lg-auto,.container-end .col-md,.container-end .col-md-1,.container-end .col-md-2,.container-end .col-md-3,.container-end .col-md-4,.container-end .col-md-5,.container-end .col-md-6,.container-end .col-md-7,.container-end .col-md-8,.container-end .col-md-9,.container-end .col-md-10,.container-end .col-md-11,.container-end .col-md-12,.container-end .col-md-auto,.container-end .col-sm,.container-end .col-sm-1,.container-end .col-sm-2,.container-end .col-sm-3,.container-end .col-sm-4,.container-end .col-sm-5,.container-end .col-sm-6,.container-end .col-sm-7,.container-end .col-sm-8,.container-end .col-sm-9,.container-end .col-sm-10,.container-end .col-sm-11,.container-end .col-sm-12,.container-end .col-sm-auto,.container-end .col-xl,.container-end .col-xl-1,.container-end .col-xl-2,.container-end .col-xl-3,.container-end .col-xl-4,.container-end .col-xl-5,.container-end .col-xl-6,.container-end .col-xl-7,.container-end .col-xl-8,.container-end .col-xl-9,.container-end .col-xl-10,.container-end .col-xl-11,.container-end .col-xl-12,.container-end .col-xl-auto{padding-left:0}}@media (min-width: 992px) and (min-width: 576px){.container-end{max-width:96%}}@media (min-width: 992px) and (min-width: 768px){.container-end{max-width:95%}}@media (min-width: 992px) and (min-width: 992px){.container-end{max-width:95%}}@media (min-width: 992px) and (min-width: 1200px){.container-end{max-width:95%}}@media (min-width: 992px) and (min-width: 1600px){.container-end{max-width:calc(100% - ((100% - 1600px)/2))}}@keyframes slideIn{0%{transform:translateY(4rem);opacity:0}to{transform:translateY(38px);opacity:1}}.slideIn{-webkit-animation-name:slideIn;animation-name:slideIn;animation-duration:.4s;animation-fill-mode:both}.whatsapp-form{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:all .5s ease;clip-path:circle(0% at 100% 100%);box-shadow:0 5px 15px #00000040;border-radius:.5rem;overflow:hidden;z-index:999}.whatsapp-form.show{opacity:1;pointer-events:initial;-webkit-user-select:initial;user-select:initial;clip-path:circle(175% at 100% 100%)}.whatsapp-form-close{color:#fff!important}.whatsapp-form-wrapper{transition:all .2s ease-in-out}.whatsapp-form-wrapper.hidden{opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none}.whatsapp-form .btn-whatsapp-anchor{text-align:center;background:linear-gradient(90deg,#b2935b,#725c36);padding:.25rem .5rem;color:#fff;border-radius:.3rem;transition:all .2s ease-in-out}@media (hover: hover){.whatsapp-form .btn-whatsapp-anchor:hover{transform:scale(1.03)}}.whatsapp-button{padding:.65rem;color:#fff!important;font-size:calc(1.6286375593rem + .5178020339vw);font-size:clamp(1.75rem,1.6286375593rem + .5178020339vw,2.25rem);background-color:#a6864e!important;transition:all .2s ease-in-out;box-shadow:3px 3px 5px #00000059;transform:translate(-3px,-3px)}@media (hover: hover){.whatsapp-button:hover{background-color:#836a3e!important;box-shadow:none;transform:translate(0)}}.gallery-swiper .video-slide{background-color:#00000040}.gallery-swiper .video-slide svg{transition:all .75s ease .75s;font-size:calc(4.5145502372rem + 2.0712081357vw);font-size:clamp(5rem,4.5145502372rem + 2.0712081357vw,7rem)}.gallery-swiper .video-slide svg circle{stroke-dasharray:410;stroke-dashoffset:0;transition:all .75s ease}.gallery-swiper .video-slide svg path{transition:all .75s ease}@media (hover: hover){.gallery-swiper .video-slide:hover svg circle{stroke-dashoffset:410}.gallery-swiper .video-slide:hover svg path{stroke:#a6864e;fill:#a6864e;transition:all .75s ease .75s}}.editor-texto p,.editor-texto span,.editor-texto ul,.editor-texto ol,.editor-texto li,.editor-texto a{color:#2e2e2e;font-weight:300;line-height:1.25;font-size:calc(.8446593898rem + .1294505085vw);font-size:clamp(.875rem,.8446593898rem + .1294505085vw,1rem)}.editor-texto h1,.editor-texto h2,.editor-texto h3,.editor-texto h4,.editor-texto h5,.editor-texto h6{margin-top:1.5em;margin-bottom:1em;color:#2e2e2e}.editor-texto li+li{margin-top:.1em}.editor-texto a{font-weight:500}@media (hover: hover){.editor-texto a:hover:hover{text-decoration:underline}}.editor-texto b{font-weight:600}.editor-texto ul{list-style:none;padding-left:.5em}.editor-texto ul li:before{content:"•";font-weight:400;color:#2e2e2e;font-size:.6em;margin-right:.75em}.editor-texto ol{list-style:decimal;list-style-position:inside;padding-left:.5em}.editor-texto ol li::marker{color:#2e2e2e}.editor-texto *:first-child{margin-top:0}.editor-texto *:last-child{margin-bottom:0}.editor-texto blockquote{padding:1em;margin-left:-1em;border-left:2px solid #2e2e2e}.editor-texto blockquote,.editor-texto blockquote *{color:#6c757d}.editor-texto-light p,.editor-texto-light span,.editor-texto-light ul,.editor-texto-light ol,.editor-texto-light li,.editor-texto-light a{color:#dfdfdd}.editor-texto-light h1,.editor-texto-light h2,.editor-texto-light h3,.editor-texto-light h4,.editor-texto-light h5,.editor-texto-light h6{color:#a6864e}.editor-texto-light ul li:before{color:#a6864e}.editor-texto-light ol li::marker{color:#a6864e}.editor-texto-light blockquote{border-left:2px solid #a6864e}.editor-texto-light blockquote,.editor-texto-light blockquote *{color:#6c757d}.editor-texto-sm p,.editor-texto-sm span,.editor-texto-sm ul,.editor-texto-sm ol,.editor-texto-sm li,.editor-texto-sm a{font-size:calc(.7043677223rem + .1946935648vw);font-size:clamp(.75rem,.7043677223rem + .1946935648vw,.938rem)}.card-blog{background-color:#dfdfdd;border:1px solid #cbcbc8;transition:all .2s ease-in-out}@media (hover: hover){.card-blog:hover{box-shadow:0 5px 10px #0000001a}}.card-blog .editor-texto{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#cookies-policy .cookiesBtn__link{background-color:#a6864e!important;border-color:currentColor!important}#cookies-policy .cookies__details{color:#a6864e!important}#cookies-policy .cookies__category input:checked+.cookies__box:after{background-color:#a6864e!important}.product-card{color:#2e2e2e!important;transition:all .2s ease-in-out;text-align:center}.product-card .ratio{max-width:22rem;margin:0 auto}.product-card .title{font-size:calc(1rem + 0vw);font-size:clamp(1rem,1rem + 0vw,1rem);letter-spacing:2px;margin-right:-2px}.product-card .price{font-size:calc(.9757275119rem + .1035604068vw);font-size:clamp(1rem,.9757275119rem + .1035604068vw,1.1rem)}.product-card .category{margin-bottom:.25rem;font-size:calc(.8378637559rem + .0517802034vw);font-size:clamp(.85rem,.8378637559rem + .0517802034vw,.9rem)}.product-card img{transition:all .2s ease-in-out}.product-card .second-image{opacity:0}@media (hover: hover){.product-card.has-second-image:hover .first-image{opacity:0}.product-card.has-second-image:hover .second-image{opacity:1}}.modal .form-control,.modal .form-select{padding:.3em .5em;border-color:#6c757d80;font-size:.9rem}.modal .form-control option,.modal .form-select option{font-size:.9rem}.modal label{font-size:.9em;margin-bottom:0;opacity:.8}.toast{border-radius:.5rem;border-left-width:5px;border-left-style:solid;box-shadow:0 5px 10px #0000001a;transition:all .2s ease-in-out}.toast>div{padding:1.25rem 2rem;min-width:250px}.toast-enter-start{opacity:0;transform:translateY(15px)}.toast-enter-end{opacity:1;transform:translateY(0)}.toast-leave-end{opacity:0;transform:translateY(15px)}.header{z-index:1100;transition:all .2s ease-in-out}.header-sticking{padding:1rem;background-color:#fff;box-shadow:0 5px 15px #0000001a}.header-sticking:before{opacity:0!important}.header:not(.header-light):before{content:"";position:absolute;left:0;top:0;width:100%;height:150%;background:linear-gradient(0deg,transparent,rgba(0,0,0,.65));opacity:1;z-index:-1;transition:all .2s ease-in-out;pointer-events:none}@media (hover: hover){.header:hover{background-color:#fff}.header:hover *:not(.search-wrapper *,#offcanvasCart *,#editVariationModal *){color:#2e2e2e!important}.header:hover .header-logo{filter:invert(1)!important}.header:hover .site-menu-link:before{background-color:#2e2e2e}.header:hover:before{opacity:0}}.header.active{background-color:#fff;border-bottom:1px solid #dfdfdd}.header.active *:not(.search-wrapper *,#offcanvasCart *){color:#2e2e2e!important}.header.active .header-logo{filter:invert(1)!important}.header.active:before{opacity:0}.header.active .site-menu-link:before{background-color:#2e2e2e}.header-logo{width:calc(4.0291004743rem + 4.1424162714vw);width:clamp(5rem,4.0291004743rem + 4.1424162714vw,9rem);height:4rem;transition:all .2s ease-in-out}.header .search-input{border:1px solid #dfdfdd;border-radius:50rem}.header .search-input input{background-color:transparent;color:#fff;border-radius:50rem 0 0 50rem;transition:all .2s ease-in-out}.header .search-input input::placeholder{color:#ffffff80}.header .search-input input:focus{background-color:#dfdfdd1a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.header .search-input button{border:none;color:#fff!important;border-radius:0 50rem 50rem 0;transition:all .2s ease-in-out}.header .search-input button:hover{background-color:#dfdfdd1a}.header .search-input button:focus{background-color:#dfdfdd1a}.header-breadcrumb-wrapper{background-size:cover;background-position:center}@media (min-width: 1600px){.header .menu{gap:.5rem 4rem}}@media (min-width: 992px){.header .menu{gap:.5rem 3rem}}.header .menu a,.header .menu button{color:#fff;text-transform:uppercase;background-color:transparent;border:none!important;padding:0;transition:all .2s ease-in-out;outline:none;font-size:1.05rem;letter-spacing:3px}.header .menu a.active,.header .menu button.active{color:#a6864e;font-weight:700}.header .search .form-control{height:100%;font-size:calc(1.1893187796rem + .258901017vw);font-size:clamp(1.25rem,1.1893187796rem + .258901017vw,1.5rem);box-shadow:none;border:none}.header .search-wrapper .products{transform:translateY(100%);min-height:10rem;max-height:auto;overflow-y:auto}@media (max-width: 991.98px){.header .search-wrapper .products .product-card{display:flex;gap:1rem}.header .search-wrapper .products .product-card .ratio{max-width:7rem}.header .search-wrapper .products .product-card .description{padding:0;display:flex;flex-direction:column;align-items:start;justify-content:center}}@media (max-width: 991.98px){.header .search-wrapper .products .product-col:not(:last-child){border-bottom:1px solid #dfdfdd}}.header .search-wrapper .products .loader{background-color:#ffffffbf;z-index:5}.header .search-wrapper{height:5rem;transform:translateY(calc(100% + 1px))}.header .header-links-wrapper>a:not(.btn),.header .header-links-wrapper .search>button:not(.btn),.header .header-links-wrapper .cart-header-wrapper>button:not(.btn),.header .categories>a:not(.btn),.header .categories .search>button:not(.btn),.header .categories .cart-header-wrapper>button:not(.btn){color:#fff;width:max-content;height:max-content;padding:.5rem;border-radius:0rem;transition:all .2s ease-in-out;background-color:transparent;border:none;height:100%;align-items:center;justify-content:center}@media (hover: hover){.header .header-links-wrapper>a:not(.btn):hover,.header .header-links-wrapper .search>button:not(.btn):hover,.header .header-links-wrapper .cart-header-wrapper>button:not(.btn):hover,.header .categories>a:not(.btn):hover,.header .categories .search>button:not(.btn):hover,.header .categories .cart-header-wrapper>button:not(.btn):hover{background-color:#2e2e2e1a}}.header .header-links-wrapper>a:not(.btn).active,.header .header-links-wrapper .search>button:not(.btn).active,.header .header-links-wrapper .cart-header-wrapper>button:not(.btn).active,.header .categories>a:not(.btn).active,.header .categories .search>button:not(.btn).active,.header .categories .cart-header-wrapper>button:not(.btn).active{color:#a6864e;font-weight:700}.header .header-links-wrapper .cart-header-wrapper .virtual-select,.header .categories .cart-header-wrapper .virtual-select{width:100%;max-width:100%}.header .header-links-wrapper .cart-header-wrapper .virtual-select .vscomp-toggle-button,.header .categories .cart-header-wrapper .virtual-select .vscomp-toggle-button{background-color:#fff}.header .header-links-wrapper .cart-count,.header .categories .cart-count{padding:.25rem;font-size:12px;top:-.2rem;right:-.1rem;width:1.2rem;height:1.2rem}.header .categories{font-size:14px}.header .btn-offcanvas{color:#fff!important;border-radius:0rem;border:none;padding:.35rem;transition:all .2s ease-in-out}.header .btn-offcanvas:hover{background-color:#ffffff1a}.header .site-menu-link{position:relative}.header .site-menu-link:before{content:"";position:absolute;bottom:-.5rem;left:0;width:100%;height:1px;background-color:#fff;border-radius:0rem;opacity:0;transform:translateY(5px);transition:all .2s ease-in-out}@media (hover: hover){.header .site-menu-link:hover:before{opacity:1;transform:translateY(0)}}.header-light .header-logo,.header-sticking .header-logo{filter:brightness(0)}.header-light .menu a:not(.btn),.header-light .menu button:not(.btn),.header-light .header-links-wrapper a:not(.btn),.header-light .header-links-wrapper button:not(.btn),.header-sticking .menu a:not(.btn),.header-sticking .menu button:not(.btn),.header-sticking .header-links-wrapper a:not(.btn),.header-sticking .header-links-wrapper button:not(.btn){color:#000!important}.header-light .menu .site-menu-link:before,.header-light .header-links-wrapper .site-menu-link:before,.header-sticking .menu .site-menu-link:before,.header-sticking .header-links-wrapper .site-menu-link:before{background-color:#2e2e2e}.header-light .btn-offcanvas,.header-sticking .btn-offcanvas{color:#000!important}.header .dropdown-toggle{border:none;outline:none}.header .dropdown-toggle:after{content:none}.header .header-links-wrapper .dropdown-toggle{color:#fff;width:max-content;height:max-content;padding:.5rem;border-radius:0rem;transition:all .2s ease-in-out;background-color:transparent;border:none;height:100%;align-items:center;justify-content:center}.header .dropdown-menu{box-shadow:2px 2px 10px #2e2e2e40}.header .menu .dropdown-toggle svg{transition:all .2s ease-in-out}.header .menu .dropdown-toggle.show svg{transform:rotate(180deg)}.header .menu .dropdown-menu{background:#fff;color:#2e2e2e;border-width:1px;border-radius:0;border-top-color:#2e2e2e;width:max-content;min-width:12.5rem;max-width:17.5rem;padding-block:1.125rem;inset-block-start:calc(100% - 2px);max-height:20rem;overflow-y:auto}.header .menu .dropdown-menu a{color:#2e2e2e;width:100%;font-size:13px;display:block;padding:.35rem 1rem;transition:all .2s ease-in-out}@media (hover: hover){.header .menu .dropdown-menu a:hover{background-color:#0000000d}}.header #offcanvasCart .offcanvas-header{border-bottom:1px solid #dfdfdd}.header #offcanvasCart .offcanvas-modal{position:absolute;height:100%;background:#fff;z-index:55;justify-content:center;align-items:center;padding:2rem;left:0;top:0;width:100%}.header #offcanvasCart .offcanvas-body{overflow-y:auto}.header #offcanvasCart .offcanvas-footer{border-top:1px solid #dfdfdd;background-color:#dfdfdd}.header #offcanvasCart .product-box .ratio{max-width:7rem}.header #offcanvasCart .product-box .quantity-wrapper .btn{padding:.25rem .5rem;font-size:.9rem;border-color:#dfdfdd}.header #offcanvasCart .product-box .quantity-wrapper input{border-color:#dfdfdd;font-size:.9rem;padding:.25rem .5rem}.header #offcanvasHeader,.header #offcanvasCategories{z-index:1050}@media (max-width: 991.98px){.header #offcanvasHeader,.header #offcanvasCategories{border:none;overflow:hidden;background:#00000059;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.header #offcanvasHeader a,.header #offcanvasHeader button,.header #offcanvasCategories a,.header #offcanvasCategories button{color:#fff!important}.header #offcanvasHeader .header-logo,.header #offcanvasCategories .header-logo{filter:brightness(999);width:calc(7.5145502372rem + 2.0712081357vw);width:clamp(8rem,7.5145502372rem + 2.0712081357vw,10rem)}.overlay{background-color:#00000080}#footer{background-color:#dfdfdd}#footer .logo{width:calc(8.7572751186rem + 1.0356040679vw);width:clamp(9rem,8.7572751186rem + 1.0356040679vw,10rem);height:6rem}#footer .address{width:100%}@media (hover: hover){#footer a:hover{text-decoration:underline}}#footer .copyright{border-top:1px solid rgba(255,255,255,.5)}#footer .copyright-logo{width:calc(5.2718253557rem + 3.1068122036vw);width:clamp(6rem,5.2718253557rem + 3.1068122036vw,9rem)}#footer .copyright *{color:#2e2e2e}#footer #scrollTop{transition:all .2s ease-in-out;border-radius:.3rem;border:none!important}@media (hover: hover){#footer #scrollTop:hover svg{background-color:#2e2e2e;color:#fff}}#footer #scrollTop svg{font-size:2.5rem;padding:.75rem;border:1px solid #2e2e2e;border-radius:50rem;transition:all .2s ease-in-out}.socials a{transform:translate(-1px,-1px);transition:all .2s ease-in-out}@media (hover: hover){.socials a:hover{filter:none;transform:none}}.socials .social-icon{width:2rem;height:2rem;color:#1c1b1f}#login .card{box-shadow:0 4px 10px #0000001a}#login .card .input-group .form-control{padding-left:3rem}#login .card .input-group svg{z-index:55;margin:0 .75rem}#login .card .forgot-password{font-size:.8rem;color:#2e2e2ebf}@media (hover: hover){#login .card .forgot-password:hover{text-decoration:underline}}#login .logo{width:calc(7.5145502372rem + 2.0712081357vw);width:clamp(8rem,7.5145502372rem + 2.0712081357vw,10rem);filter:invert(1)}#login .logo-small{width:calc(7.7572751186rem + 1.0356040679vw);width:clamp(8rem,7.7572751186rem + 1.0356040679vw,9rem)}#profile .nav-link{color:#878787;border:1px solid #878787}#profile .nav-link.active{color:#fff;border-color:#a6864e}.profile{background-color:#fafafa}#home .banner-title{font-size:calc(2.0145502372rem + 2.0712081357vw);font-size:clamp(2.5rem,2.0145502372rem + 2.0712081357vw,4.5rem);font-weight:200!important}#home .banner .editor-texto *{font-size:calc(1.3786375593rem + .5178020339vw);font-size:clamp(1.5rem,1.3786375593rem + .5178020339vw,2rem);font-weight:200;color:#fff}#home #categories .category-text .title{color:#000;font-size:calc(1rem + 0vw);font-size:clamp(1rem,1rem + 0vw,1rem)}#company .mvv .icon{max-width:5rem}#contact .form .card{box-shadow:0 5px 10px #0000001a}#cart .cart-factories-wrapper .cart-factory-box:not(:last-child){border-bottom:1px solid #878787}#cart .cart-factory-box .product-box{transition:all .2s ease-in-out}#cart .cart-factory-box.minimum-order-alert{border:1px solid #eb8c95;background-color:#dc35450d;padding:1rem}#cart .cart-factory-box .ratio{width:5rem}#cart .input-quantity-wrapper .quantity{max-width:5rem}#cart .quantity-wrapper .form-control{border-color:#c6c6c3}#cart .quantity-wrapper .btn:first-child{border-radius:0;border-color:#c6c6c3}#cart .quantity-wrapper .btn:last-child{border-radius:0;border-color:#c6c6c3}#cart .customer-card{transition:all .2s ease-in-out;cursor:pointer}@media (hover: hover){#cart .customer-card:hover:hover{background-color:#dfdfdd}}#cart table thead th{color:#878787;font-weight:300;padding-bottom:1.5rem}@media (min-width: 992px){#cart table thead{display:table-header-group}#cart table tbody tr{vertical-align:middle}#cart table tbody td{padding:2rem .5rem}#cart table .image img{max-width:10rem}#cart table .description{width:50vw}#cart table .informations{border-right:1px solid #dfdfdd}}@media (min-width: 992px){#cart table .variation-informations{min-width:450px}}#cart table .variation-informations .ratio{max-width:2.5rem}@media (max-width: 991.98px){#cart table{display:block;width:100%;overflow-x:auto}#cart table thead{display:none}#cart table tbody{display:block;width:100%}#cart table .image img{max-width:7rem}#cart table tr{display:block;margin-bottom:1rem;border:1px solid #dee2e6;border-radius:.5rem;padding:0 1rem;background-color:#fff}#cart table td{display:block;justify-content:space-between;align-items:center;width:100%;padding:.75rem 0;border:none;border-bottom:1px solid #eee;font-size:.9rem;text-align:center}#cart table td:last-child{border-bottom:none}#cart table td:before{content:attr(data-label);font-weight:700;color:#6c757d;flex:1;text-align:left}#cart table td>*{flex:2}}#product_details .gallery-swiper .swiper-slide{cursor:zoom-in}#product_details .gallery-swiper .swiper-button-prev,#product_details .gallery-swiper .swiper-button-next{color:#2e2e2e;border:1px solid #2e2e2e;font-size:calc(.8179563389rem + .7767030509vw);font-size:clamp(1rem,.8179563389rem + .7767030509vw,1.75rem);padding:.25rem;border-radius:50rem;transition:all .2s ease-in-out}@media (hover: hover){#product_details .gallery-swiper .swiper-button-prev:hover,#product_details .gallery-swiper .swiper-button-next:hover{background-color:#2e2e2e;color:#fff!important}}#product_details .gallery-swiper-thumbs{padding:1rem;margin:-1rem}#product_details .gallery-swiper-thumbs .swiper-slide{transition:all .2s ease-in-out}#product_details .gallery-swiper-thumbs .swiper-slide-thumb-active{box-shadow:0 3px 10px #00000026}#product_details .product-description{background-color:#f8f8f8}@media (min-width: 992px){#product_details .product-description .technical-info{border-left:1px solid #dfdfdd}}#product_details #products .swiper-button-prev,#product_details #products .swiper-button-next{position:unset;color:#2e2e2e;border:1px solid #2e2e2e;font-size:calc(1.1286375593rem + .5178020339vw);font-size:clamp(1.25rem,1.1286375593rem + .5178020339vw,1.75rem);padding:.25rem;border-radius:50rem;transition:all .2s ease-in-out}@media (hover: hover){#product_details #products .swiper-button-prev:hover,#product_details #products .swiper-button-next:hover{background-color:#2e2e2e;color:#fff!important}}#product_details .modal .form-control{border-radius:0;font-size:1.1rem;padding:.5em 1em}.product-variation-editor .variation-image{width:3rem}.product-variation-editor .variation-image.form-label{border-radius:10px;width:2.5rem}.product-variation-editor .form-control:not(.quantity),.product-variation-editor .form-select{border-color:#dfdfdd;border-radius:15px}.product-variation-editor .btn-quote{background-color:#a6864e;color:#fff}@media (min-width: 992px){.product-variation-editor .input-quantity-wrapper{width:50%}}.product-variation-editor .quantity-wrapper .form-control{border-color:#2e2e2e}.product-variation-editor .quantity-wrapper .btn:first-child{border-radius:0;border-color:#2e2e2e}.product-variation-editor .quantity-wrapper .btn:last-child{border-radius:0;border-color:#2e2e2e}.product-variation-editor .label-radio{border:2px solid transparent;outline:2px solid transparent;outline-offset:0px;border-radius:.3rem;overflow:hidden;cursor:pointer;position:relative}.product-variation-editor input[type=radio]:checked+.label-radio{outline-color:#2e2e2e;box-shadow:0 2px 10px #2e2e2e40}.product-variation-editor .form-select{border-radius:0;padding:.25rem .75rem;text-transform:uppercase;border:none;border-bottom:#dfdfdd solid 1px;font-weight:600}.product-variation-editor .form-label{color:#2e2e2e;margin:0;font-weight:400}.filter-box{padding:1rem;text-align:start}.filter-box .collapse-button{font-weight:500}@media (min-width: 992px){.filter-box .collapse-button{font-size:calc(.7396551724rem + .2586206897vw);font-size:clamp(.9rem,.7396551724rem + .2586206897vw,1.05rem)}}.filter-box .collapse-button svg{transition:all .2s ease-in-out}.filter-box .collapse-button[aria-expanded=true] svg{transform:rotate(180deg)}.filter-box .collapse-box{max-height:15rem;overflow-y:auto}.filter-box .form-check{color:#878787;font-weight:300;margin:0;border-bottom:1px solid rgba(223,223,221,.35)}.filter-box .form-check label{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem 0;transition:all .2s ease-in-out;cursor:pointer}.filter-box .form-check label:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2' stroke='currentColor' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m4.5 12.75 6 6 9-13.5' /%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:center center;width:0;height:0;opacity:0;display:block;transition:all .2s ease-in-out}@media (hover: hover){.filter-box .form-check label:hover{color:#2e2e2e;font-weight:400}}.filter-box .form-check.active{order:-1}.filter-box .form-check.active label{color:#2e2e2e;font-weight:400}.filter-box .form-check.active label:before{width:1rem;height:1rem;opacity:1}.filters-sidebar .form-check{padding-bottom:.2rem;border-bottom:1px solid rgba(0,0,0,.1)}#products .swiper-slide{opacity:0;transition:all .2s ease-in-out}#products .swiper-slide-visible{opacity:1}.fancybox__container{z-index:99999}
