#carrinho-page{margin:0 auto;max-width:90%;padding:0}#carrinho-page h1{font-size:2.8rem}.table-step-shipping{margin:0}.carrinho-tabela-total>div{display:flex;justify-content:space-between}.carrinho-frete-calc{border-bottom:1px solid #ccc;border-bottom:1px solid var(--theme-border-strong,#ccc);border-top:1px solid #ccc;border-top:1px solid var(--theme-border-strong,#ccc)}.carrinho-frete-calc h4{border:none;font-size:1.7rem}.carrinho-frete-calc label{font-size:1.6rem}.carrinho-frete-calc input{font-size:1.4rem}.carrinho-tabela-total p{font-size:1.6rem;margin-bottom:0;padding:.7rem 0}.carrinho-tabela-total div:first-child{padding-top:1rem}.carrinho-tabela-total div:last-child{padding-bottom:1rem}.opts-frete{font-size:1.5rem!important;margin-bottom:0}.btn-finalizar-compra{font-size:1.7rem}.loja-catalogo{font-size:2rem!important;font-weight:700;margin-bottom:1rem!important;margin-top:-.4rem!important;padding:0!important}.item-carrinho-thumb{align-items:center;display:flex;flex-direction:column;gap:.7rem;width:35%}.item-carr-img-ctnr{align-items:center;aspect-ratio:1;display:flex;justify-content:center;overflow:hidden}.item-carr-img-ctnr>img{aspect-ratio:1;object-fit:cover}.item-carrinho{border-top:1px solid #ccc;border-top:1px solid var(--theme-border-strong,#ccc);padding:1.8rem 0}.item-carrinho-secao{display:flex;gap:1.4rem}.item-carrinho-main>h4{font-size:1.7rem;margin:0}.item-carrinho-preco{align-items:flex-start;color:#000;color:var(--theme-color-black,#000);display:flex;font-size:1.5rem;gap:.4rem;margin:0}.item-carrinho-preco .item-rs{margin-top:.3rem}.item-carrinho-preco .item-preco{font-size:2.2rem;font-weight:700}.item-carrinho-preco .item-subtotal{align-self:flex-end}.product-single-qty{justify-self:center}.modal-remover-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.modal-remover{background-color:#fff;background-color:var(--theme-color-white,#fff);border:1px solid #ccc;border:1px solid var(--theme-border-strong,#ccc);padding:2rem;width:-moz-fit-content;width:fit-content}.modal-remover p{color:#000;color:var(--theme-color-black,#000);font-size:1.7rem}.modal-remover p>span{font-weight:700}.carrinho-body{display:flex;flex-direction:column}.product-single-main{display:none}.item-carrinho-main{width:65%}.indisponivel{color:red;color:var(--theme-danger-strong,red)}.btn-indisp{background-color:#3c414a;background-color:var(--theme-feedback-neutral,#3c414a);cursor:default;pointer-events:none}.review-action{display:flex;gap:2rem;justify-content:flex-end;width:100%}@media (max-width:430px){.add-cart-btn{padding:1.1rem 1.4rem}}@media (max-width:395px){.add-cart{font-size:1.1rem}.review-action{flex-direction:column}}@media (min-width:800px){.carrinho-body .cart-map{width:70%}.carrinho-body .cart-summary{width:30%}.carrinho-body{flex-direction:row-reverse;justify-content:space-between}}@media (min-width:700px){.cart-summary-bottom{display:none}.carrinho-body .cart-summary{height:-moz-fit-content;height:fit-content}.product-single-main,.product-single-thumb{display:block}}@media (min-width:500px){.product-single-thumb{display:none}.product-single-main{display:block}}@media (max-width:500px){.checkout-steps-action{align-items:center;flex-direction:column;margin-top:1.5rem}.checkout-steps-action .btn{width:-moz-fit-content;width:fit-content}}.description{cursor:pointer;flex:1 1;max-width:200px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.produto-container{background-color:#f9f9f9;background-color:var(--theme-surface-soft,#f9f9f9);border:1px solid #ddd;border:1px solid var(--theme-border,#ddd);max-width:300px;padding:10px;width:100%}.produto-link{word-wrap:break-word;display:block;overflow-wrap:break-word;white-space:normal}@media (max-width:480px){.description{cursor:pointer;flex:1 1;max-width:130px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}}.container-product-image{border:1px solid #000;border:1px solid var(--theme-color-black,#000);height:275px;object-fit:contain;transition:all .5s;width:275px}.remove-overlay{background:#ff2e2e;background:var(--theme-danger-bright,#ff2e2e);border:2px solid #ff2e2e;border:2px solid var(--theme-danger-bright,#ff2e2e);border-radius:8px;box-shadow:0 2px 6px #0003;box-shadow:0 2px 6px var(--theme-shadow-rgba-20,#0003);color:#fff;color:var(--theme-color-white,#fff);cursor:pointer;font-size:18px;font-weight:700;height:28px;line-height:24px;opacity:1;position:absolute;right:6px;text-align:center;top:6px;transition:background .15s ease,color .15s ease;width:28px;z-index:50}.remove-overlay:hover{background:#fff;background:var(--theme-color-white,#fff);color:#ff2e2e;color:var(--theme-danger-bright,#ff2e2e)}.product-item.image-item{margin:0 auto;max-width:100%;position:relative}.product-item.image-item .carousel-slide{align-items:center;background-color:#fff;background-color:var(--theme-color-white,#fff);display:flex;height:0;justify-content:center;padding-bottom:56.25%;position:relative;width:400px}@media(max-width:768px){.product-item.image-item .carousel-slide{padding-bottom:100%}}.product-item.image-item .carousel-slide img{height:100%;left:0;max-height:100%;max-width:100%;object-fit:cover;position:absolute;top:0;width:100%}.product-item.image-item .placeholder-slide{background-color:#fff;background-color:var(--theme-color-white,#fff);height:0;padding-bottom:56.25%;position:relative;width:100%}.product-item.image-item .placeholder-slide img{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.product-item.image-item .carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.product-item.image-item .carousel-arrow.prev{left:2px}.product-item.image-item .carousel-arrow.next{right:2px}.product-item.image-item.estoque-zero img{filter:grayscale(100%)}.wish-items-map{display:none}@media (max-width:775px){.product-stock-status{display:none}}@media (max-width:580px){.wish-items-map{display:block}.table-wishlist{display:none}}body{scroll-behavior:smooth}html{color-scheme:light only}.loader-component{align-items:center;display:flex;gap:15px;height:100%;justify-content:center;width:100%}.loader-component div{background-color:#a0a0a0;background-color:var(--theme-loader-dot,#a0a0a0);border-radius:100%;height:20px;width:20px}.loader-component div:first-child{animation:animload 1s ease-in-out infinite alternate}.loader-component div:nth-child(2){animation:animload 1s ease-in-out .3s infinite alternate}.loader-component div:nth-child(3){animation:animload 1s ease-in-out .6s infinite alternate}@keyframes animload{to{transform:scale(1.2)}}label{text-transform:none}.carousel-root,.slide-home{position:relative}.slide-home{z-index:100}.slide-home-img{display:block!important}#layout>div.page-wrapper>div>div.carousel-root>div>div.slider-wrapper.axis-horizontal>ul>li:first-child{z-index:auto!important}.carousel-arrow{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:50px}.carousel-arrow h1{color:#666;color:var(--theme-icon-muted,#666);margin:0;transition:all .5s}.carousel-root:hover .carousel-arrow h1{color:#000;color:var(--theme-color-black,#000);transition:all .5s}.thumbs{display:flex!important;justify-content:center!important}.mmenu-btn{padding:0;position:static}.mobile-menu *{margin:0!important;padding:0!important}.mobile-menu button{font-size:1.2rem;line-height:1.5!important}.mobile-menu li{border-bottom:3px solid #242527;border-bottom:3px solid var(--theme-mobile-menu-border,#242527);cursor:pointer}.mobile-menu>li>div{padding:1rem 1.5rem!important}.mobile-menu>li>ul>li>div{padding:1rem 1.5rem 1rem 3rem!important}.mobile-menu li>div{align-items:center;display:flex;justify-content:space-between}.mobile-menu>li>ul{background-color:#29292b;background-color:var(--theme-mobile-menu-surface,#29292b)}.mmenu-btn{height:1.8rem!important;width:1.8rem!important}.mmenu-btn:after{height:-moz-fit-content!important;height:fit-content!important}.config-size-list:hover a{border:1px solid #dae2e6!important;border:1px solid var(--theme-control-border,#dae2e6)!important}.product-single-filter .config-size-list li a:focus,.product-single-filter .config-size-list li a:hover{border:1px solid #dae2ec!important;border:1px solid var(--theme-control-border-focus,#dae2ec)!important}.estoque-zero img{filter:grayscale(100%)!important}.Toastify__toast-body{margin:0!important}.input-group,.product-image{align-items:center;display:flex}.product-image{height:206.9px;justify-content:center;overflow:hidden;width:275px}.product-image img{max-height:186,21px;max-width:275px;object-fit:contain}.product-image img.ajuste-4x3{object-fit:cover}.product-image img.altura-maior{height:206px;object-fit:contain;width:auto}.category-image{border-radius:2px;max-height:135px;max-width:180px;min-height:135px;min-width:180px;object-fit:contain;transition:filter .3s ease-in-out}.category-image.cover{object-fit:cover}.category-image:hover{filter:brightness(.75)}@media (max-width:480px){.category-image{border-radius:2px;max-height:94.5px;max-width:100px;min-height:94.5px;min-width:126px;object-fit:contain;transition:filter .3s ease-in-out}.category-image.cover{object-fit:cover!important}.product-image{border-radius:2px;object-fit:cover;transition:filter .3s ease-in-out}}.object-fit-cover{object-fit:cover}.product-default figure img{height:275px;object-fit:contain;position:absolute;top:0;transition:all .5s;width:275px}@media (max-width:480px){.product-default figure img{height:167px;object-fit:contain;position:absolute;top:0;transition:all .5s;width:167px}}.product-title{font-size:1.5rem;letter-spacing:.005em;line-height:1.35;margin-bottom:.72rem;text-overflow:ellipsis}.product-title,.product-title-lista{font-family:Open Sans,sans-serif;font-family:var(--theme-font-body,"Open Sans",sans-serif);font-weight:400;max-width:100%;overflow:hidden}.product-title-lista{font-size:1.55rem}.container-text{align-items:flex-start;display:flex;height:5rem;max-width:225px;overflow:hidden}.description2{-webkit-line-clamp:2;-webkit-box-orient:vertical;cursor:pointer;display:-webkit-box;font-size:16px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease-in-out}.description2:hover{-webkit-line-clamp:unset;background:#fff;background:var(--theme-color-white,#fff);border-radius:4px;box-shadow:0 2px 4px #00000026;box-shadow:0 2px 4px var(--theme-shadow-rgba-15,#00000026);overflow:visible;padding:4px;position:relative;white-space:normal;z-index:10}@media (max-width:480px){.container-text{align-items:flex-start;display:flex;flex-wrap:wrap;max-width:145px}.description2{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}}.icon-wrapper{margin:0 15.5px;padding:8.5px;transition:background-color .3s ease-in-out}.icon-image{filter:invert(0);transition:filter .3s ease-in-out}.icon-container:hover .icon-wrapper{background-color:#fff;background-color:var(--theme-background,#fff)}.icon-container:hover .icon-image{filter:invert(1)}.twitter-link{border-radius:50%;padding:5px;transition:background-color .3s ease,filter .3s ease}.twitter-icon{filter:invert(0);transition:filter .3s ease}.twitter-link:hover{background-color:#333;background-color:var(--theme-control-text,#333)}.twitter-link:hover .twitter-icon{filter:invert(1)}.social-icons{gap:1px}.social-icon,.social-icons,.twitter-link{align-items:center;display:flex;justify-content:center}.social-icon,.twitter-link{background-color:#128c7e;background-color:var(--theme-whatsapp,#128c7e);border-radius:50%;height:40px;text-decoration:none;width:40px}.twitter-icon{height:15px;width:15px}.x-link{align-items:center;background-color:#128c7e;background-color:var(--theme-whatsapp,#128c7e);border-radius:50%;display:flex;height:40px;justify-content:center;text-decoration:none;transition:background-color .3s ease-in-out;width:40px}.x-link img{transition:filter .3s ease-in-out}.x-link:hover{background-color:#000;background-color:var(--theme-color-black,#000)}.x-link:hover img{filter:brightness(0) invert(1)}@keyframes shake{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}}.shake-icon{animation:shake .6s infinite}.unstyled-button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0}.price-box{font-family:Open Sans,sans-serif;font-family:var(--theme-font-body,"Open Sans",sans-serif);font-size:larger;font-weight:700;line-height:1;margin-bottom:1.5rem}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translate3d(0,0,9999 px);-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body.ecommerce-theme{--theme-font-body:"Open Sans",sans-serif;--theme-font-heading:Poppins,sans-serif;--theme-font-heading-single:"Poppins";--theme-font-plain:sans-serif;--theme-font-body-legacy:OpenSans,sans-serif;--theme-font-display:"Playfair Display";--theme-font-script:"Segoe Script","Savoye LET";--theme-primary:#08c;--theme-primary-hover:#00a3f5;--theme-primary-active:#069;--theme-primary-active-border:#005e8c;--theme-primary-contrast:#fff;--theme-secondary-contrast:#fff;--theme-success-contrast:#fff;--theme-dark-contrast:#fff;--theme-status-contrast:#fff;--theme-primary-soft:#0088cc14;--theme-primary-dark:#222529;--theme-secondary:#6c757d;--theme-secondary-hover:#5a6268;--theme-secondary-hover-border:#545b62;--theme-secondary-active:#545b62;--theme-secondary-active-border:#4e555b;--theme-accent:#ff5501;--theme-porto-secondary:#ff7272;--theme-porto-secondary-dark:#2f3946;--theme-porto-secondary-light:#515151;--theme-primary-alpha-50:#0088cc80;--theme-primary-dark-hover:#34393f;--theme-primary-dark-active:#0b0c0d;--theme-primary-dark-active-border:#050606;--theme-background:#fff;--theme-surface:#fbfbfb;--theme-surface-alt:#f6f7f9;--theme-surface-muted:#f5f5f5;--theme-surface-soft:#f9f9f9;--theme-surface-subtle:#f3f3f3;--theme-surface-neutral:#f5f6f7;--theme-surface-gray:#f4f4f4;--theme-page-header:#edefec;--theme-color-white:#fff;--theme-color-black:#000;--theme-text-primary:#222529;--theme-text-strong:#1d2127;--theme-text-secondary:#777;--theme-text-subtle:#7b858a;--theme-text-muted:#999;--theme-text-muted-medium:#888;--theme-text-soft:#555;--theme-text-neutral:#444;--theme-text-neutral-alt:#4a4a4a;--theme-text-high-contrast:#111;--theme-text-dark-alt:#2a2a2a;--theme-text-emphasis:#000;--theme-text-inverse:#fff;--theme-page-heading:#404040;--theme-control-text:#333;--theme-icon-muted:#666;--theme-disabled:#bdbdbd;--theme-footer-background:#222529;--theme-footer-text:#b8bdc3;--theme-footer-heading:#fff;--theme-border:#ddd;--theme-border-strong:#ccc;--theme-border-soft:#eee;--theme-border-light:#dee2e6;--theme-border-subtle:#e5e5e5;--theme-border-subtle-alt:#e6e6e6;--theme-control-border:#dae2e6;--theme-control-border-legacy:#dfdfdf;--theme-control-border-focus:#dae2ec;--theme-divider:#00000014;--theme-divider-soft:#0000000a;--theme-success:#1a8a38;--theme-success-alt:#1a8a3a;--theme-success-strong:#0f8a3b;--theme-feedback-neutral:#3c414a;--theme-favorite:#08c08c;--theme-danger:#dc3545;--theme-danger-strong:red;--theme-danger-bright:#ff2e2e;--theme-warning:#ffc107;--theme-info:#17a2b8;--theme-bootstrap-primary:#007bff;--theme-bootstrap-primary-focus:#007bff80;--theme-bootstrap-success:#28a745;--theme-bootstrap-success-hover:#218838;--theme-bootstrap-success-hover-border:#1e7e34;--theme-bootstrap-success-active:#1e7e34;--theme-bootstrap-success-active-border:#1c7430;--theme-bootstrap-danger:#dc3545;--theme-bootstrap-warning:#ffc107;--theme-bootstrap-info:#17a2b8;--theme-bootstrap-light:#f8f9fa;--theme-bootstrap-dark:#343a40;--theme-bootstrap-muted:#6c757d;--theme-mui-primary:#1976d2;--theme-mui-primary-hover:#1565c0;--theme-mui-primary-soft:#1976d20a;--theme-font-mui:"Roboto","Helvetica","Arial",sans-serif;--theme-pagination-text:#706f6c;--theme-alert-danger-text:#721c24;--theme-alert-danger-background:#f8d7da;--theme-alert-danger-border:#f5c6cb;--theme-alert-warning-text:#856404;--theme-alert-warning-background:#fff3cd;--theme-alert-warning-border:#ffeeba;--theme-whatsapp:#128c7e;--theme-mobile-menu-border:#242527;--theme-porto-mobile-menu-background:#1d1e20;--theme-mobile-menu-surface:#29292b;--theme-loader-dot:#a0a0a0;--theme-loader-mask:#fff9;--theme-loader-dot-overlay:#a0a0a080;--theme-overlay-light:#ffffffe6;--theme-backdrop:#0009;--theme-backdrop-strong:#0000009e;--theme-shadow-rgba-06:#0000000f;--theme-shadow-rgba-08:#00000014;--theme-shadow-rgba-09:#00000017;--theme-shadow-rgba-10:#0000001a;--theme-shadow-rgba-15:#00000026;--theme-shadow-rgba-20:#0003;--theme-shadow-rgba-25:#00000040;--theme-shadow-rgba-35:#00000059;--theme-shadow-rgba-55:#0000008c;--theme-danger-soft:#ff2e2e1f;--theme-gradient-dialog:linear-gradient(180deg,#fff,#fafafa);--theme-gradient-placeholder:linear-gradient(135deg,#f0f0f0,#dedede);--toastify-icon-color-success:var(--theme-status-contrast);--toastify-icon-color-warning:var(--theme-status-contrast);--toastify-icon-color-error:var(--theme-status-contrast);--blue:var(--theme-primary);--primary:var(--theme-primary);--secondary:var(--theme-secondary);--success:var(--theme-bootstrap-success);--danger:var(--theme-bootstrap-danger);--warning:var(--theme-bootstrap-warning);--info:var(--theme-bootstrap-info);--light:var(--theme-bootstrap-light);--dark:var(--theme-bootstrap-dark);--font-family-sans-serif:var(--theme-font-body);background-color:var(--theme-background);color:var(--theme-text-secondary)}body.ecommerce-theme,body.ecommerce-theme .form-control,body.ecommerce-theme input,body.ecommerce-theme select,body.ecommerce-theme textarea{font-family:var(--theme-font-body)}body.ecommerce-theme .btn,body.ecommerce-theme h1,body.ecommerce-theme h2,body.ecommerce-theme h3,body.ecommerce-theme h4,body.ecommerce-theme h5,body.ecommerce-theme h6{font-family:var(--theme-font-heading)}body.ecommerce-theme a{--theme-link-color:var(--theme-primary)}body.ecommerce-theme .btn-primary{background-color:var(--theme-primary);border-color:var(--theme-primary);color:var(--theme-primary-contrast)}body.ecommerce-theme .btn-primary.focus,body.ecommerce-theme .btn-primary:focus,body.ecommerce-theme .btn-primary:hover{background-color:var(--theme-primary-hover);border-color:var(--theme-primary-hover);color:var(--theme-primary-contrast)}body.ecommerce-theme .btn-primary:not(:disabled):not(.disabled).active,body.ecommerce-theme .btn-primary:not(:disabled):not(.disabled):active,body.ecommerce-theme .show>.btn-primary.dropdown-toggle{background-color:var(--theme-primary-active);border-color:var(--theme-primary-active-border);color:var(--theme-primary-contrast)}body.ecommerce-theme .btn-outline-primary{border-color:var(--theme-bootstrap-primary);color:var(--theme-bootstrap-primary)}body.ecommerce-theme .btn-outline-primary:hover,body.ecommerce-theme .btn-outline-primary:not(:disabled):not(.disabled).active,body.ecommerce-theme .btn-outline-primary:not(:disabled):not(.disabled):active{background-color:var(--theme-bootstrap-primary);border-color:var(--theme-bootstrap-primary);color:var(--theme-primary-contrast)}body.ecommerce-theme .btn-secondary{background-color:var(--theme-secondary);border-color:var(--theme-secondary);color:var(--theme-secondary-contrast)}body.ecommerce-theme .btn-secondary:focus,body.ecommerce-theme .btn-secondary:hover{background-color:var(--theme-secondary-hover);border-color:var(--theme-secondary-hover-border);color:var(--theme-secondary-contrast)}body.ecommerce-theme .btn-secondary:not(:disabled):not(.disabled).active,body.ecommerce-theme .btn-secondary:not(:disabled):not(.disabled):active,body.ecommerce-theme .show>.btn-secondary.dropdown-toggle{background-color:var(--theme-secondary-active);border-color:var(--theme-secondary-active-border);color:var(--theme-secondary-contrast)}body.ecommerce-theme .btn-success{background-color:var(--theme-bootstrap-success);border-color:var(--theme-bootstrap-success);color:var(--theme-success-contrast)}body.ecommerce-theme .btn-success:focus,body.ecommerce-theme .btn-success:hover{background-color:var(--theme-bootstrap-success-hover);border-color:var(--theme-bootstrap-success-hover-border);color:var(--theme-success-contrast)}body.ecommerce-theme .btn-success:not(:disabled):not(.disabled).active,body.ecommerce-theme .btn-success:not(:disabled):not(.disabled):active,body.ecommerce-theme .show>.btn-success.dropdown-toggle{background-color:var(--theme-bootstrap-success-active);border-color:var(--theme-bootstrap-success-active-border);color:var(--theme-success-contrast)}body.ecommerce-theme .btn-dark{background-color:var(--theme-primary-dark);border-color:var(--theme-primary-dark);color:var(--theme-dark-contrast)}body.ecommerce-theme .btn-dark.focus,body.ecommerce-theme .btn-dark:focus,body.ecommerce-theme .btn-dark:hover{background-color:var(--theme-primary-dark-hover);border-color:var(--theme-primary-dark-hover);color:var(--theme-dark-contrast)}body.ecommerce-theme .btn-dark:not(:disabled):not(.disabled).active,body.ecommerce-theme .btn-dark:not(:disabled):not(.disabled):active,body.ecommerce-theme .show>.btn-dark.dropdown-toggle{background-color:var(--theme-primary-dark-active);border-color:var(--theme-primary-dark-active-border);color:var(--theme-dark-contrast)}body.ecommerce-theme .badge-dark{background-color:var(--theme-bootstrap-dark);color:var(--theme-dark-contrast)}body.ecommerce-theme .btn-link,body.ecommerce-theme .text-primary{color:var(--theme-primary)!important}body.ecommerce-theme .pagination{color:var(--theme-pagination-text);font-family:var(--theme-font-heading)}body.ecommerce-theme .page-link{border-color:var(--theme-border-strong);color:inherit}body.ecommerce-theme .page-item.active .page-link{background-color:initial;border-color:var(--theme-primary);color:var(--theme-pagination-text)}body.ecommerce-theme .text-muted{color:var(--theme-bootstrap-muted)!important}body.ecommerce-theme .text-danger{color:var(--theme-danger)!important}body.ecommerce-theme .text-white{color:var(--theme-text-inverse)!important}body.ecommerce-theme .bg-dark{background-color:var(--theme-primary-dark)!important}body.ecommerce-theme footer.footer.bg-dark{background-color:var(--theme-footer-background)!important;color:var(--theme-footer-text)!important}body.ecommerce-theme footer.footer.bg-dark .footer-copyright,body.ecommerce-theme footer.footer.bg-dark a,body.ecommerce-theme footer.footer.bg-dark li,body.ecommerce-theme footer.footer.bg-dark p{color:var(--theme-footer-text)!important}body.ecommerce-theme footer.footer.bg-dark .contact-info-label,body.ecommerce-theme footer.footer.bg-dark .widget-title{color:var(--theme-footer-heading)!important}body.ecommerce-theme .bg-light{background-color:var(--theme-bootstrap-light)!important}body.ecommerce-theme .bg-white{background-color:var(--theme-background)!important}body.ecommerce-theme .border,body.ecommerce-theme .border-top{border-color:var(--theme-border-light)!important}body.ecommerce-theme .border-dark{border-color:var(--theme-bootstrap-dark)!important}body.ecommerce-theme .border-warning{border-color:var(--theme-bootstrap-warning)!important}body.ecommerce-theme .alert-danger{background-color:var(--theme-alert-danger-background);border-color:var(--theme-alert-danger-border);color:var(--theme-alert-danger-text)}body.ecommerce-theme .alert-warning{background-color:var(--theme-alert-warning-background);border-color:var(--theme-alert-warning-border);color:var(--theme-alert-warning-text)}body.ecommerce-theme .MuiAlert-root,body.ecommerce-theme .MuiButton-root,body.ecommerce-theme .MuiFormLabel-root,body.ecommerce-theme .MuiInputBase-root,body.ecommerce-theme .MuiInputLabel-root,body.ecommerce-theme .MuiMenuItem-root,body.ecommerce-theme .MuiTypography-root{font-family:var(--theme-font-mui)}body.ecommerce-theme .MuiButton-containedPrimary{background-color:var(--theme-mui-primary);color:var(--theme-primary-contrast)}body.ecommerce-theme .MuiButton-containedPrimary:hover{background-color:var(--theme-mui-primary-hover)}body.ecommerce-theme .MuiButton-outlinedPrimary,body.ecommerce-theme .MuiButton-textPrimary{border-color:var(--theme-mui-primary);color:var(--theme-mui-primary)}body.ecommerce-theme .MuiButton-outlinedPrimary:hover,body.ecommerce-theme .MuiButton-textPrimary:hover{background-color:var(--theme-mui-primary-soft);border-color:var(--theme-mui-primary);color:var(--theme-mui-primary)}body.ecommerce-theme .MuiCheckbox-colorPrimary.Mui-checked,body.ecommerce-theme .MuiCircularProgress-colorPrimary,body.ecommerce-theme .MuiRadio-colorPrimary.Mui-checked,body.ecommerce-theme .MuiStepIcon-root.Mui-active,body.ecommerce-theme .MuiStepIcon-root.Mui-completed,body.ecommerce-theme .MuiSwitch-switchBase.Mui-checked{color:var(--theme-mui-primary)}body.ecommerce-theme .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--theme-mui-primary)}body.ecommerce-theme .MuiFormLabel-root.Mui-focused,body.ecommerce-theme .MuiInputLabel-root.Mui-focused{color:var(--theme-mui-primary)}body.ecommerce-theme .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--theme-mui-primary)}body.ecommerce-theme .featured-products-section{background-color:var(--theme-surface)}body.ecommerce-theme .feature-boxes-container{background-color:var(--theme-surface-alt)}body.ecommerce-theme .feature-box h3,body.ecommerce-theme .section-title{color:var(--theme-text-primary)}body.ecommerce-theme .heading-border:after,body.ecommerce-theme .heading-border:before{border-top-color:var(--theme-divider)}body.ecommerce-theme .feature-box,body.ecommerce-theme .feature-box-content{color:var(--theme-text-subtle)}body.ecommerce-theme .feature-box i,body.ecommerce-theme .product-default .btn-icon-wish.checked,body.ecommerce-theme .product-default .btn-quickview.checked,body.ecommerce-theme .product-default a:hover{color:var(--theme-primary)}body.ecommerce-theme .feature-boxes-container .feature-box h5{color:var(--theme-text-soft)}body.ecommerce-theme .product-default{color:var(--theme-text-secondary)}body.ecommerce-theme .product-price{color:var(--theme-text-primary)}body.ecommerce-theme .old-price{color:var(--theme-text-muted)}body.ecommerce-theme .product-default .product-action{color:var(--theme-control-text)}body.ecommerce-theme .product-default .btn-add-cart,body.ecommerce-theme .product-default .btn-icon-wish,body.ecommerce-theme .product-default .btn-quickview{border-color:var(--theme-border)}body.ecommerce-theme .product-default .btn-add-cart{background-color:var(--theme-background);color:var(--theme-control-text)}body.ecommerce-theme .product-default:hover .btn-add-cart{background-color:var(--theme-primary);border-color:var(--theme-primary);color:var(--theme-primary-contrast)}body.ecommerce-theme .carousel-arrow h1{color:var(--theme-icon-muted)}body.ecommerce-theme .carousel-root:hover .carousel-arrow h1{color:var(--theme-text-emphasis)}body.ecommerce-theme:not([data-theme=default]){--theme-font-mui:var(--theme-font-body);--theme-bootstrap-primary:var(--theme-primary);--theme-bootstrap-primary-focus:var(--theme-primary-alpha-50);--theme-mui-primary:var(--theme-primary);--theme-mui-primary-hover:var(--theme-primary-hover);--theme-mui-primary-soft:var(--theme-primary-soft);--theme-pagination-text:var(--theme-text-neutral)}body.ecommerce-theme[data-theme=marketplace]{--theme-font-body:Arial,"Helvetica Neue",sans-serif;--theme-font-heading:Arial,"Helvetica Neue",sans-serif;--theme-font-heading-single:"Arial";--theme-font-plain:Arial,sans-serif;--theme-font-body-legacy:Arial,sans-serif;--theme-font-display:Georgia,serif;--theme-primary:#f90;--theme-primary-hover:#fa8900;--theme-primary-active:#e47911;--theme-primary-active-border:#d36b0a;--theme-primary-contrast:#0f1111;--theme-primary-soft:#ff990024;--theme-primary-alpha-50:#ff990080;--theme-primary-dark:#131921;--theme-primary-dark-hover:#232f3e;--theme-primary-dark-active:#0b1016;--theme-primary-dark-active-border:#06090c;--theme-secondary:#232f3e;--theme-secondary-hover:#37475a;--theme-secondary-hover-border:#485769;--theme-secondary-active:#182434;--theme-secondary-active-border:#101a26;--theme-accent:#febd69;--theme-background:#fff;--theme-surface:#fff;--theme-surface-alt:#eaeded;--theme-surface-muted:#f3f3f3;--theme-surface-soft:#f7f8f8;--theme-surface-subtle:#f0f2f2;--theme-surface-neutral:#eaeded;--theme-surface-gray:#f3f3f3;--theme-page-header:#eaeded;--theme-text-primary:#0f1111;--theme-text-strong:#131921;--theme-text-secondary:#565959;--theme-text-subtle:#6f7373;--theme-text-soft:#565959;--theme-text-neutral:#3f4141;--theme-text-emphasis:#0f1111;--theme-page-heading:#0f1111;--theme-control-text:#0f1111;--theme-icon-muted:#565959;--theme-footer-background:#131921;--theme-footer-text:#d5d9d9;--theme-footer-heading:#fff;--theme-border:#d5d9d9;--theme-border-strong:#c7c7c7;--theme-border-soft:#e3e6e6;--theme-border-light:#d5d9d9;--theme-border-subtle:#e7e7e7;--theme-control-border:#888c8c;--theme-control-border-focus:#007185;--theme-divider:#0f11111f;--theme-header-top-background:#000;--theme-header-top-text:#fff;--theme-header-top-hover:#f90;--theme-header-top-divider:#ffffff3d;--theme-header-bottom-background:#131921;--theme-header-bottom-text:#fff;--theme-header-bottom-divider:#ffffff24;--theme-menu-surface:#fff}body.ecommerce-theme[data-theme=minimal]{--theme-font-body:"Open Sans",Arial,sans-serif;--theme-font-heading:"Open Sans",Arial,sans-serif;--theme-font-heading-single:"Open Sans";--theme-font-body-legacy:"Open Sans",Arial,sans-serif;--theme-primary:#2563eb;--theme-primary-hover:#1d4ed8;--theme-primary-active:#1e40af;--theme-primary-active-border:#1e3a8a;--theme-primary-soft:#2563eb14;--theme-primary-alpha-50:#2563eb80;--theme-primary-dark:#111827;--theme-primary-dark-hover:#1f2937;--theme-primary-dark-active:#030712;--theme-primary-dark-active-border:#030712;--theme-secondary:#64748b;--theme-secondary-hover:#475569;--theme-secondary-hover-border:#475569;--theme-secondary-active:#334155;--theme-secondary-active-border:#334155;--theme-accent:#0ea5e9;--theme-background:#fff;--theme-surface:#fff;--theme-surface-alt:#f8fafc;--theme-surface-muted:#f8fafc;--theme-surface-soft:#f9fafb;--theme-surface-subtle:#f1f5f9;--theme-surface-neutral:#f8fafc;--theme-surface-gray:#f1f5f9;--theme-page-header:#f8fafc;--theme-text-primary:#111827;--theme-text-strong:#0f172a;--theme-text-secondary:#475569;--theme-text-subtle:#64748b;--theme-text-soft:#475569;--theme-text-neutral:#334155;--theme-page-heading:#111827;--theme-control-text:#1f2937;--theme-icon-muted:#64748b;--theme-footer-background:#111827;--theme-footer-text:#cbd5e1;--theme-footer-heading:#f8fafc;--theme-border:#e2e8f0;--theme-border-strong:#cbd5e1;--theme-border-soft:#f1f5f9;--theme-border-light:#e2e8f0;--theme-border-subtle:#e5e7eb;--theme-control-border:#cbd5e1;--theme-control-border-focus:#2563eb;--theme-divider:#0f172a14;--theme-header-top-background:#111827;--theme-header-top-text:#f8fafc;--theme-header-top-hover:#60a5fa;--theme-header-top-divider:#ffffff29;--theme-header-bottom-background:#fff;--theme-header-bottom-text:#111827;--theme-header-bottom-divider:#e2e8f0;--theme-menu-surface:#fff}body.ecommerce-theme[data-theme=premium]{--theme-font-body:"Open Sans",Arial,sans-serif;--theme-font-heading:Georgia,"Times New Roman",serif;--theme-font-heading-single:Georgia;--theme-font-display:Georgia,"Times New Roman",serif;--theme-primary:#8b6b1f;--theme-primary-hover:#735716;--theme-primary-active:#5f4711;--theme-primary-active-border:#503c0f;--theme-primary-soft:#8b6b1f1a;--theme-primary-alpha-50:#8b6b1f80;--theme-primary-dark:#18181b;--theme-primary-dark-hover:#27272a;--theme-primary-dark-active:#09090b;--theme-primary-dark-active-border:#000;--theme-secondary:#57534e;--theme-secondary-hover:#44403c;--theme-secondary-hover-border:#44403c;--theme-secondary-active:#292524;--theme-secondary-active-border:#292524;--theme-accent:#d4af37;--theme-background:#fffdf7;--theme-surface:#fffdf7;--theme-surface-alt:#f4efe3;--theme-surface-muted:#f8f4ea;--theme-surface-soft:#fbf8f0;--theme-surface-subtle:#eee7d8;--theme-surface-neutral:#f4efe3;--theme-surface-gray:#f1eadc;--theme-page-header:#f4efe3;--theme-text-primary:#1c1917;--theme-text-strong:#18181b;--theme-text-secondary:#57534e;--theme-text-subtle:#78716c;--theme-text-soft:#57534e;--theme-text-neutral:#44403c;--theme-page-heading:#1c1917;--theme-control-text:#292524;--theme-icon-muted:#78716c;--theme-footer-background:#18181b;--theme-footer-text:#d6d3d1;--theme-footer-heading:#fafaf9;--theme-border:#ded5c3;--theme-border-strong:#cfc3ab;--theme-border-soft:#eee7d8;--theme-border-light:#ded5c3;--theme-border-subtle:#e7decd;--theme-control-border:#bcae92;--theme-control-border-focus:#8b6b1f;--theme-divider:#1c19171a;--theme-header-top-background:#09090b;--theme-header-top-text:#fafaf9;--theme-header-top-hover:#d4af37;--theme-header-top-divider:#d4af374d;--theme-header-bottom-background:#18181b;--theme-header-bottom-text:#fafaf9;--theme-header-bottom-divider:#d4af3733;--theme-menu-surface:#fffdf7}body.ecommerce-theme[data-theme=natural]{--theme-font-body:"Open Sans",Arial,sans-serif;--theme-font-heading:Georgia,"Times New Roman",serif;--theme-font-heading-single:Georgia;--theme-font-display:Georgia,"Times New Roman",serif;--theme-primary:#2f6b4f;--theme-primary-hover:#275b43;--theme-primary-active:#204b38;--theme-primary-active-border:#193d2e;--theme-primary-soft:#2f6b4f1a;--theme-primary-alpha-50:#2f6b4f80;--theme-primary-dark:#234b38;--theme-primary-dark-hover:#2f614a;--theme-primary-dark-active:#173326;--theme-primary-dark-active-border:#10281d;--theme-secondary:#6b7d67;--theme-secondary-hover:#596b56;--theme-secondary-hover-border:#50614d;--theme-secondary-active:#475446;--theme-secondary-active-border:#3d493c;--theme-accent:#c58c45;--theme-background:#fffdf7;--theme-surface:#fffdf7;--theme-surface-alt:#eef3eb;--theme-surface-muted:#f4f6ef;--theme-surface-soft:#f9faf5;--theme-surface-subtle:#e8eee4;--theme-surface-neutral:#eef3eb;--theme-surface-gray:#edf1e8;--theme-page-header:#eef3eb;--theme-text-primary:#223027;--theme-text-strong:#1b2a21;--theme-text-secondary:#536159;--theme-text-subtle:#6c786f;--theme-text-soft:#536159;--theme-text-neutral:#3f4d44;--theme-page-heading:#223027;--theme-control-text:#2b3930;--theme-icon-muted:#6b776e;--theme-footer-background:#234b38;--theme-footer-text:#dce8e0;--theme-footer-heading:#fffdf7;--theme-border:#d8e1d3;--theme-border-strong:#c5d1bf;--theme-border-soft:#e7ede3;--theme-border-light:#d8e1d3;--theme-border-subtle:#e0e8dc;--theme-control-border:#b6c5b0;--theme-control-border-focus:#2f6b4f;--theme-divider:#22302717;--theme-header-top-background:#234b38;--theme-header-top-text:#fffdf7;--theme-header-top-hover:#e0b36a;--theme-header-top-divider:#ffffff2e;--theme-header-bottom-background:#eef3eb;--theme-header-bottom-text:#223027;--theme-header-bottom-divider:#d8e1d3;--theme-menu-surface:#fffdf7}body.ecommerce-theme[data-theme=boutique]{--theme-font-body:Poppins,"Open Sans",sans-serif;--theme-font-heading:Georgia,"Times New Roman",serif;--theme-font-heading-single:Georgia;--theme-font-display:Georgia,"Times New Roman",serif;--theme-primary:#a83d5d;--theme-primary-hover:#91324f;--theme-primary-active:#772740;--theme-primary-active-border:#672136;--theme-primary-soft:#a83d5d1a;--theme-primary-alpha-50:#a83d5d80;--theme-primary-dark:#4c1d2f;--theme-primary-dark-hover:#67283f;--theme-primary-dark-active:#35121f;--theme-primary-dark-active-border:#291019;--theme-secondary:#82616b;--theme-secondary-hover:#6e5159;--theme-secondary-hover-border:#664a52;--theme-secondary-active:#5c4149;--theme-secondary-active-border:#513940;--theme-accent:#d99a7c;--theme-background:#fffafb;--theme-surface:#fffafb;--theme-surface-alt:#f8edf1;--theme-surface-muted:#fbf2f5;--theme-surface-soft:#fdf7f9;--theme-surface-subtle:#f4e4e9;--theme-surface-neutral:#f8edf1;--theme-surface-gray:#f7e9ed;--theme-page-header:#f8edf1;--theme-text-primary:#34232a;--theme-text-strong:#2b1b21;--theme-text-secondary:#6b555d;--theme-text-subtle:#806b72;--theme-text-soft:#6b555d;--theme-text-neutral:#59434b;--theme-page-heading:#34232a;--theme-control-text:#49353c;--theme-icon-muted:#806b72;--theme-footer-background:#4c1d2f;--theme-footer-text:#ead6dc;--theme-footer-heading:#fffafb;--theme-border:#ead6dc;--theme-border-strong:#ddc1ca;--theme-border-soft:#f2e4e8;--theme-border-light:#ead6dc;--theme-border-subtle:#eddce1;--theme-control-border:#d5b7c0;--theme-control-border-focus:#a83d5d;--theme-divider:#34232a17;--theme-header-top-background:#4c1d2f;--theme-header-top-text:#fffafb;--theme-header-top-hover:#efb69d;--theme-header-top-divider:#ffffff2e;--theme-header-bottom-background:#f8edf1;--theme-header-bottom-text:#34232a;--theme-header-bottom-divider:#ead6dc;--theme-menu-surface:#fffafb}body.ecommerce-theme:not([data-theme=default]) .header-top{background-color:var(--theme-header-top-background);border-bottom-color:var(--theme-header-top-background);color:var(--theme-header-top-text)}body.ecommerce-theme:not([data-theme=default]) .header-top .top-message,body.ecommerce-theme:not([data-theme=default]) .header-top a,body.ecommerce-theme:not([data-theme=default]) .header-top button{color:var(--theme-header-top-text)}body.ecommerce-theme:not([data-theme=default]) .header-top a:focus,body.ecommerce-theme:not([data-theme=default]) .header-top a:hover,body.ecommerce-theme:not([data-theme=default]) .header-top button:focus,body.ecommerce-theme:not([data-theme=default]) .header-top button:hover{color:var(--theme-header-top-hover)}body.ecommerce-theme:not([data-theme=default]) .header-top .separator{border-left-color:var(--theme-header-top-divider)}body.ecommerce-theme:not([data-theme=default]) .header-bottom{background-color:var(--theme-header-bottom-background)}body.ecommerce-theme:not([data-theme=default]) .header-bottom .container:before{border-top-color:var(--theme-header-bottom-divider)}body.ecommerce-theme:not([data-theme=default]) .header-bottom .main-nav .menu>li>a{color:var(--theme-header-bottom-text)}body.ecommerce-theme:not([data-theme=default]) .header-bottom .main-nav .menu>li.active>a,body.ecommerce-theme:not([data-theme=default]) .header-bottom .main-nav .menu>li>a:hover{color:var(--theme-primary)}body.ecommerce-theme:not([data-theme=default]) .menu .megamenu,body.ecommerce-theme:not([data-theme=default]) .menu ul{background-color:var(--theme-menu-surface)}body.ecommerce-theme:not([data-theme=default]) .menu>li>.sf-with-ul:before{border-bottom-color:var(--theme-menu-surface)}body.ecommerce-theme:not([data-theme=default]) .header-top .header-contact,body.ecommerce-theme:not([data-theme=default]) .header-top .header-contact a,body.ecommerce-theme:not([data-theme=default]) .header-top .header-contact svg{color:var(--theme-header-top-text)!important}body.ecommerce-theme:not([data-theme=default]) .header-top .twitter-icon{filter:brightness(0) invert(1)}