:root{interpolate-size:allow-keywords;--main-font-family:"Raleway",Arial,Helvetica,sans-serif;--main-font-family-open:"Open Sans",Arial,Helvetica,sans-serif;--main-font-family-inter:"Inter",Arial,Helvetica,sans-serif;--color-black-50:#f6f6f6;--color-black-100:#e7e7e7;--color-black-200:#d1d1d1;--color-black-300:#b0b0b0;--color-black-400:#888;--color-black-500:#6d6d6d;--color-black-600:#5d5d5d;--color-black-700:#4f4f4f;--color-black-800:#454545;--color-black-900:#3d3d3d;--color-black-950:#272727;--color-mine-shaft-50:#f6f6f6;--color-mine-shaft-100:#e7e7e7;--color-mine-shaft-200:#d1d1d1;--color-mine-shaft-300:#b0b0b0;--color-mine-shaft-400:#888;--color-mine-shaft-500:#6d6d6d;--color-mine-shaft-600:#5d5d5d;--color-mine-shaft-700:#4f4f4f;--color-mine-shaft-800:#454545;--color-mine-shaft-900:#3d3d3d;--color-mine-shaft-950:#303030;--color-white-50:#fff;--color-white-100:#efefef;--color-white-200:#dcdcdc;--color-white-300:#bdbdbd;--color-white-400:#989898;--color-white-500:#7c7c7c;--color-white-600:#656565;--color-white-700:#525252;--color-white-800:#464646;--color-white-900:#3d3d3d;--color-white-950:#292929}*{box-sizing:border-box;font-family:var(--main-font-family)}*,ul{margin:0;padding:0}ul,ul li{list-style:none}body{overflow-x:hidden}:focus{outline:transparent!important}a{text-decoration:none}a,body,button,h1,h2,h3,h4,h5,h6,input,p,textarea{font-family:var(--main-font-family);font-size:1rem;font-weight:400}.swiper-button-next,.swiper-button-prev{background-image:none}.swiper-button-next:after,.swiper-button-next:before,.swiper-button-prev:after,.swiper-button-prev:before{display:none}.transition__fast{transition:all .15s ease-in}.component__container{margin:0 auto;padding:0 20px;width:100%}@media only screen and (min-width:480px){.component__container{max-width:480px}}@media only screen and (min-width:768px){.component__container{max-width:768px}}@media only screen and (min-width:992px){.component__container{max-width:1360px}}@media only screen and (min-width:1200px){.component__container{max-width:1360px}}.component__row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.component__row:after,.component__row:before{content:" ";display:table}.component__row:after{clear:both}@media screen and (max-width:1024px){.component__container{padding:0 15px}}@media screen and (min-width:1025px){.component__container{max-width:100%;padding:0 30px}}@keyframes scrollDown{0%{top:-280px}to{top:0}}@keyframes slideDown{0%{height:0;opacity:0;visibility:hidden}50%{height:-moz-max-content;height:max-content}to{height:-moz-max-content;height:max-content;opacity:1;visibility:visible}}@keyframes slideUp{0%{height:-moz-max-content;height:max-content;opacity:1;visibility:visible}50%{opacity:0}to{height:0;opacity:0;visibility:hidden}}#modal-cart[data-component=cart] .modal-header{background-color:var(--color-white-50)}#modal-cart[data-component=cart] .modal-header .row{justify-content:flex-end}#modal-cart[data-component=cart] .modal-header .row .col.pr-3.pl-5{display:none}#modal-cart[data-component=cart] .modal-body{padding:0}#modal-cart[data-component=cart] .modal-body .js-crm-bonus-popup.crm-bonus-popup .crm-bonus-popup-border{background-color:#f2f2f2;box-shadow:unset}#modal-cart[data-component=cart] .modal-body .js-crm-bonus-popup.crm-bonus-popup .crm-bonus-popup-border *{font-family:var(--main-font-main)}#modal-cart[data-component=cart] .modal-body .js-crm-bonus-popup.crm-bonus-popup .btn{background-color:var(--color-mine-shaft-950);border-radius:0}#modal-cart[data-component=cart] .modal-body .js-visible-on-cart-filled{margin-bottom:30px;padding:0 15px}#modal-cart[data-component=cart] .modal-body .js-visible-on-cart-filled[style="display: none;"]~.js-ajax-cart-list{display:none}#modal-cart[data-component=cart] .modal-body .js-visible-on-cart-filled .js-fulfillment-info .js-ship-free-rest-message{height:15px;margin-bottom:15px}#modal-cart[data-component=cart] .modal-body .js-visible-on-cart-filled .js-fulfillment-info .js-ship-free-rest-message>div{color:gray;display:block;font-family:var(--main-font-family-open);font-size:12px;font-weight:400;line-height:1}#modal-cart[data-component=cart] .modal-body .js-visible-on-cart-filled .js-fulfillment-info .js-ship-free-rest-message>div .js-ship-free-dif,#modal-cart[data-component=cart] .modal-body .js-visible-on-cart-filled .js-fulfillment-info .js-ship-free-rest-message>div .text-accent{color:var(--color-mine-shaft-950)!important;font-weight:700;text-transform:uppercase}#modal-cart[data-component=cart] .modal-body .js-visible-on-cart-filled .js-fulfillment-info .js-bar-progress .js-bar-progress-active{background-color:#37e83e}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list{background-color:#f2f2f2;order:1;padding:15px 0}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item{margin:0 0 30px!important}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item:last-of-type{margin:0!important}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col-auto{width:150px}@media screen and (max-width:1023px){#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col-auto{width:90px}}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2{flex-basis:unset;flex-grow:unset;margin:0!important;max-width:unset;padding:0 15px;position:relative;width:calc(100% - 150px)}@media screen and (max-width:1023px){#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2{width:calc(100% - 90px)}}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2 .row.align-items-center{margin:0}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2 .row.align-items-center .col{padding:0;width:100%}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2 .row.align-items-center .col .font-small a{color:#000;display:block;font-family:var(--main-font-main);font-size:12px;font-weight:400;line-height:1;text-transform:uppercase}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2 .row.align-items-center .col .font-small div[data-store=cart-item-labels]{display:none}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2 .row.align-items-center .col .js-cart-item-subtotal{color:#000;display:block;font-family:var(--main-font-family-open);font-size:12px;font-weight:400;line-height:1;margin:30px 0 0}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2 .row.align-items-center .col-auto.text-right{align-items:center;display:flex;flex-wrap:wrap;margin:30px 0 0;padding:0;position:unset;width:100%}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2 .row.align-items-center .col-auto.text-right button[data-component="line-item.remove"]{position:absolute;right:15px;top:50%;transform:translateY(-50%)}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2 .row.align-items-center .col-auto.text-right button[data-component="line-item.remove"] svg{height:auto;width:15px}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2 .row.align-items-center .col-auto.text-right .cart-item-variant{align-items:center;display:flex;flex-wrap:wrap;width:calc(100% - 120px)}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2 .row.align-items-center .col-auto.text-right .cart-item-variant .variant-title,#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2 .row.align-items-center .col-auto.text-right .cart-item-variant span[data-component="name.short-variant-name"]{color:gray;display:inline-block;font-family:var(--main-font-family-open);font-size:11px;font-weight:400;line-height:1;text-align:left;text-transform:uppercase}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2 .row.align-items-center .col-auto.text-right .cart-item-variant span[data-component="name.short-variant-name"]{color:#000;margin-left:3px;text-align:left}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2 .row.align-items-center .col-auto.text-right>.cart-item-quantity{margin-left:30px}@media screen and (max-width:767px){#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2 .row.align-items-center .col-auto.text-right>.cart-item-quantity{margin-left:17px}}#modal-cart[data-component=cart] .modal-body .js-ajax-cart-list .js-cart-item .col.pl-3.align-items-center.my-2 .row.align-items-center .col-auto.text-right>.cart-item-quantity .js-cart-quantity-input{color:#000;font-family:var(--main-font-family-open);font-size:11px;font-weight:400}#modal-cart[data-component=cart] .modal-body .js-empty-ajax-cart{padding:0 15px}#modal-cart[data-component=cart] .modal-body .js-empty-ajax-cart .alert{border-color:#000;color:#000}#modal-cart[data-component=cart] .modal-body .js-empty-ajax-cart .alert:before{color:#000}#modal-cart[data-component=cart] .modal-body .cart-row{border-top:2px solid #ebebeb;padding:15px 15px 0}#modal-cart[data-component=cart] .modal-body .cart-row .js-fulfillment-info{display:none!important}#modal-cart[data-component=cart] .modal-body .cart-row .js-visible-on-cart-filled{margin:0;padding:0}#modal-cart[data-component=cart] .modal-body .cart-row .js-visible-on-cart-filled .col-7,#modal-cart[data-component=cart] .modal-body .cart-row .js-visible-on-cart-filled .js-ajax-cart-total{color:#000;font-family:var(--main-font-family-open);font-size:12px;font-weight:400;padding:0}#modal-cart[data-component=cart] .modal-body .cart-row .js-cart-total-container,#modal-cart[data-component=cart] .modal-body .cart-row .js-cart-total-container .h2.row,#modal-cart[data-component=cart] .modal-body .cart-row .js-total-promotions{margin:0;padding:0}#modal-cart[data-component=cart] .modal-body .cart-row .js-cart-total-container .h2.row .col-auto,#modal-cart[data-component=cart] .modal-body .cart-row .js-cart-total-container .h2.row .js-cart-total{color:#000;font-family:var(--main-font-family-open);font-size:12px;font-weight:400;padding:0}#modal-cart[data-component=cart] .modal-body .cart-row .js-cart-total-container .h2.row .col-12{display:none}#modal-cart[data-component=cart] .modal-body .cart-row .js-visible-on-cart-filled .js-ajax-cart-submit input{align-items:center;background-color:var(--color-mine-shaft-950);color:var(--color-white-50);display:flex;flex-wrap:wrap;font-family:var(--main-font-family-open);font-size:12px;font-weight:700;height:44px;justify-content:center;margin:0;padding:0;text-transform:uppercase;width:100%}#modal-cart[data-component=cart] .modal-body .cart-row .js-visible-on-cart-filled .text-center.w-100.mb-md-2.pb-3{color:var(--color-mine-shaft-950);display:none;font-family:var(--main-font-family-open);font-size:12px;font-weight:400;margin:15px 0 0;padding:0}.spot .js-item-info-container{margin:0;position:relative}.spot .js-item-info-container .js-product-item-image-container-private .js-item-image-padding .labels .js-offer-label-private,.spot .js-item-info-container .js-product-item-image-container-private .js-item-image-padding .labels .js-shipping-label-private,.spot .js-item-info-container .js-product-item-image-container-private .js-item-image-padding .labels .js-stock-label-private{background-color:var(--color-mine-shaft-950);color:var(--color-white-50);font-family:var(--main-font-family);font-size:11px;font-weight:400;text-transform:uppercase}.spot .js-item-info-container .spot__attributes--button-variants{bottom:73px;height:30px;position:absolute;right:10px;width:30px;z-index:1}.spot .js-item-info-container .spot__attributes{background-color:var(--color-white-50);bottom:79px;height:0;left:0;opacity:0;padding:10px 0;position:absolute;transition:all .15s ease-in;visibility:hidden;width:100%;z-index:1}.spot .js-item-info-container .spot__attributes.active{height:77px;opacity:1;visibility:visible}.spot .js-item-info-container .spot__attributes.spot__attributes--button{background-color:transparent;bottom:73px;height:auto;height:30px;left:unset;opacity:1;padding:0;right:10px;visibility:visible;width:30px}.spot .js-item-info-container .spot__attributes.spot__attributes--button>div form label{cursor:pointer}.spot .js-item-info-container .spot__attributes>div{margin:0!important;padding:0!important}.spot .js-item-info-container .spot__attributes>div .js-product-variants .js-product-variants-group{align-items:center;display:flex;flex-wrap:wrap;gap:1px;justify-content:center;margin:0!important;padding:0!important}.spot .js-item-info-container .spot__attributes>div .js-product-variants .js-product-variants-group:before{color:#afafaf;content:"Tamanhos disponíveis";display:block;font-family:var(--main-font-family);font-size:8px;font-weight:400;height:auto;margin:0 0 10px;text-align:center;text-transform:uppercase;width:100%}.spot .js-item-info-container .spot__attributes>div .js-product-variants .js-product-variants-group .form-label,.spot .js-item-info-container .spot__attributes>div .js-product-variants .js-product-variants-group.js-color-variants-container{display:none}.spot .js-item-info-container .spot__attributes>div .js-product-variants .js-product-variants-group .form-wrapper-item{align-items:center;display:flex;flex-wrap:wrap;gap:1px;justify-content:center}.spot .js-item-info-container .spot__attributes>div .js-product-variants .js-product-variants-group a{align-items:center;border:1px solid #d9d9d9;color:var(--color-mine-shaft-950);display:flex;flex-wrap:wrap;font-family:var(--main-font-family);font-size:8px;font-weight:400;height:40px;justify-content:center;margin:0;padding:0;text-transform:uppercase;width:40px}@media screen and (max-width:1023px){.spot .js-item-info-container .spot__attributes>div .js-product-variants .js-product-variants-group a{height:25px;width:25px}}.spot .js-item-info-container .spot__attributes>div .js-product-variants .js-product-variants-group a.btn-variant-no-stock{display:none}.spot .js-item-info-container .spot__attributes>div .js-product-variants .js-product-variants-group a.selected{background-color:var(--color-mine-shaft-950);border-color:var(--color-mine-shaft-950);color:var(--color-white-50)}.spot .js-item-info-container .spot__attributes>div .js-product-variants .js-product-variants-group a.selected span{color:var(--color-white-50)}@media screen and (min-width:1024px){.spot .js-item-info-container .spot__attributes>div .js-product-variants .js-product-variants-group a:hover{background-color:var(--color-mine-shaft-950);border-color:var(--color-mine-shaft-950);color:var(--color-white-50)}.spot .js-item-info-container .spot__attributes>div .js-product-variants .js-product-variants-group a:hover span{color:var(--color-white-50)}}.spot .js-item-info-container .spot__attributes>div .js-product-variants .js-product-variants-group a span{align-items:center;color:var(--color-mine-shaft-950);display:flex;flex-wrap:wrap;font-family:var(--main-font-family);font-size:8px;font-weight:400;height:40px;justify-content:center;line-height:1;margin:0;padding:0;text-transform:uppercase;width:40px}@media screen and (max-width:1023px){.spot .js-item-info-container .spot__attributes>div .js-product-variants .js-product-variants-group a span{height:25px;width:25px}}.spot .js-item-info-container .spot__attributes>div .row div,.spot .js-item-info-container .spot__attributes>div form label input{display:none}.spot .js-item-info-container .item-description{padding:10px 0 0}.spot .js-item-info-container .item-description a h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-mine-shaft-950);display:-webkit-box;font-family:var(--main-font-family);font-size:11px;font-weight:600;height:32px;margin:0 0 10px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:capitalize;text-transform:uppercase}.spot .js-item-info-container .item-description a .item-price-container~.notification-list-button{display:none!important}.spot .js-item-info-container .item-description a .item-price-container .js-compare-price-display{margin:0 5px 0 0;opacity:1}.spot .js-item-info-container .item-description a .item-price-container .js-compare-price-display,.spot .js-item-info-container .item-description a .item-price-container .js-price-display{color:gray;font-family:var(--main-font-family-open);font-size:12px;font-weight:400;text-transform:uppercase}.spot .js-item-info-container .item-description a .item-price-container .js-payment-discount-price-product-container *{color:gray;font-size:10px}.spot .js-item-info-container .item-description a .item-price-container .js-payment-discount-price-product-container .js-payment-discount-price-product.payment-discount-price-product{font-family:var(--main-font-family-open)}footer.footer{padding:0}footer.footer .footer__top{padding:45px 0 60px}@media screen and (max-width:1023px){footer.footer .footer__top{padding:45px 0 25px}}footer.footer .footer__top .top__container .top__row .top__newsletter{max-width:33.3%;padding:0 15px;width:33.3%}@media screen and (max-width:1023px){footer.footer .footer__top .top__container .top__row .top__newsletter{max-width:100%;width:100%}}footer.footer .footer__top .top__container .top__row .top__newsletter .newsletter__wrapper{width:100%}footer.footer .footer__top .top__container .top__row .top__newsletter .newsletter__wrapper .newsletter__title{color:var(--color-mine-shaft-950);display:block;font-family:var(--main-font-family);font-size:11px;font-weight:400;line-height:1;margin-bottom:10px}@media screen and (max-width:1023px){footer.footer .footer__top .top__container .top__row .top__newsletter .newsletter__wrapper .newsletter__title{text-align:center}}footer.footer .footer__top .top__container .top__row .top__newsletter .newsletter__wrapper form{max-width:335px;position:relative}@media screen and (max-width:1023px){footer.footer .footer__top .top__container .top__row .top__newsletter .newsletter__wrapper form{margin:0 auto}}footer.footer .footer__top .top__container .top__row .top__newsletter .newsletter__wrapper form .form-group{margin:0;padding:0}footer.footer .footer__top .top__container .top__row .top__newsletter .newsletter__wrapper form .form-group input{align-items:center;border:none;border-bottom:1px solid gray;color:gray;display:flex;flex-wrap:wrap;font-family:var(--main-font-family);font-size:9px;font-weight:400;margin:0;padding:0 0 10px;text-transform:uppercase}footer.footer .footer__top .top__container .top__row .top__newsletter .newsletter__wrapper form .form-group input::-moz-placeholder{color:gray;opacity:1}footer.footer .footer__top .top__container .top__row .top__newsletter .newsletter__wrapper form .form-group input::placeholder{color:gray;opacity:1}footer.footer .footer__top .top__container .top__row .top__newsletter .newsletter__wrapper form .form-group input:-ms-input-placeholder{color:gray}footer.footer .footer__top .top__container .top__row .top__newsletter .newsletter__wrapper form .form-group input::-ms-input-placeholder{color:gray}footer.footer .footer__top .top__container .top__row .top__newsletter .newsletter__wrapper form .form-group input::-webkit-input-placeholder{color:gray}footer.footer .footer__top .top__container .top__row .top__newsletter .newsletter__wrapper form input[type=submit]{align-items:center;display:flex;flex-wrap:wrap;font-size:40px!important;font-weight:100;height:27px;justify-content:flex-end;position:absolute;right:0;text-align:right;text-decoration:none;top:50%;transform:translateY(-50%);width:30px}footer.footer .footer__top .top__container .top__row .top__newsletter .newsletter__wrapper .alert{max-width:335px}@media screen and (max-width:1023px){footer.footer .footer__top .top__container .top__row .top__newsletter .newsletter__wrapper .alert{margin-left:auto;margin-right:auto}}footer.footer .footer__top .top__container .top__row .top__newsletter .newsletter__wrapper .alert *{font-family:var(--main-font-family);font-weight:400}footer.footer .footer__top .top__container .top__row .top__menu{max-width:33.3%;padding:0 15px;width:33.3%}@media screen and (max-width:1023px){footer.footer .footer__top .top__container .top__row .top__menu{margin-top:30px;max-width:100%;width:100%}}footer.footer .footer__top .top__container .top__row .top__menu ul{display:flex;flex-direction:column;justify-content:center}footer.footer .footer__top .top__container .top__row .top__menu ul li{line-height:1;margin:0 0 15px;padding:0;text-align:center}footer.footer .footer__top .top__container .top__row .top__menu ul li:last-of-type{margin:0}footer.footer .footer__top .top__container .top__row .top__menu ul li a{color:var(--color-mine-shaft-950);display:inline-block;font-family:var(--main-font-family);font-size:11px;font-weight:600;line-height:1;margin:0 auto;position:relative;text-transform:uppercase}footer.footer .footer__top .top__container .top__row .top__social{max-width:33.3%;padding:0 15px;width:33.3%}@media screen and (max-width:1023px){footer.footer .footer__top .top__container .top__row .top__social{margin-top:30px;max-width:100%;width:100%}}footer.footer .footer__top .top__container .top__row .top__social ul{align-items:center;display:flex;flex-wrap:wrap;gap:25px;justify-content:flex-end}@media screen and (max-width:1023px){footer.footer .footer__top .top__container .top__row .top__social ul{justify-content:center}}footer.footer .footer__top .top__container .top__row .top__social ul li{line-height:1;margin:0;padding:0}footer.footer .footer__top .top__container .top__row .top__social ul li a{line-height:1;margin:0;padding:0;position:relative}@media screen and (min-width:1024px){footer.footer .footer__top .top__container .top__row .top__social ul li a{align-items:center;display:flex;flex-wrap:wrap;height:30px;justify-content:center;width:30px}footer.footer .footer__top .top__container .top__row .top__social ul li a:hover:before{height:100%}footer.footer .footer__top .top__container .top__row .top__social ul li a:hover svg use{fill:var(--color-white-50)}}footer.footer .footer__top .top__container .top__row .top__social ul li a svg{position:relative;z-index:1}footer.footer .footer__top .top__container .top__row .top__social ul li a svg use{transition:all .15s ease-in}footer.footer .footer__top .top__container .top__row .top__social ul li a:before{background-color:var(--color-mine-shaft-950);bottom:0;content:"";display:block;height:0;left:0;position:absolute;transition:all .25s ease-in;transition:all .15s ease-in;width:100%}footer.footer .footer__bottom{padding:15px 0}footer.footer .footer__bottom .bottom__container .bottom__row{align-items:center}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__copyright{max-width:50%;padding:0 15px;width:50%}@media screen and (max-width:1023px){footer.footer .footer__bottom .bottom__container .bottom__row .bottom__copyright{margin-bottom:30px;max-width:100%;width:100%}}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__copyright span{display:block;font-family:var(--main-font-family);font-size:12px;font-weight:400;line-height:1}@media screen and (max-width:1023px){footer.footer .footer__bottom .bottom__container .bottom__row .bottom__copyright span{text-align:center}}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__dev{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:50%;padding:0 15px;width:50%}@media screen and (max-width:1023px){footer.footer .footer__bottom .bottom__container .bottom__row .bottom__dev{justify-content:center;max-width:100%;width:100%}}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__dev .dev__tech{margin-right:30px}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__dev .dev__tech div{margin:0}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__dev .dev__agency a,footer.footer .footer__bottom .bottom__container .bottom__row .bottom__dev .dev__agency span{display:block;font-family:var(--main-font-family);font-size:12px;font-weight:400;line-height:1}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__dev .dev__agency a{display:inline-block}footer.footer .footer__whatsapp{bottom:50px;position:fixed;right:30px;z-index:10}footer.footer .footer__whatsapp a{display:block;height:55px;width:55px}.template-page .container.visually-hidden{margin:0;padding:0}.template-page .container.visually-hidden .page-header{margin:0!important;padding:0!important}.template-page .container.visually-hidden .page-header h1{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.template-contact .contact-page{margin:60px 0!important}@media screen and (max-width:1023px){.template-contact .contact-page{margin:30px 0 60px!important}}.template-contact .contact-page *{font-family:var(--main-font-family)!important}.template-contact .contact-page .component__container{display:flex;flex-wrap:wrap}.template-contact .contact-page .component__container .contact__title{max-width:25%;padding:0 15px;width:25%}@media screen and (max-width:1023px){.template-contact .contact-page .component__container .contact__title{margin:0 0 30px;max-width:100%;padding:0;width:100%}}.template-contact .contact-page .component__container .contact__title h1{color:var(--color-mine-shaft-950);font-size:22px;font-weight:700;line-height:170%;text-transform:uppercase}@media screen and (max-width:1023px){.template-contact .contact-page .component__container .contact__title h1{font-size:18px}}.template-contact .contact-page .component__container .contact__form{max-width:50%;padding:0 15px;width:50%}@media screen and (max-width:1023px){.template-contact .contact-page .component__container .contact__form{margin:0 0 30px;max-width:100%;padding:0;width:100%}}.template-contact .contact-page .component__container .contact__form #contact-form .form-group label{color:#666;font-size:12px;font-weight:500;text-transform:uppercase}.template-contact .contact-page .component__container .contact__form #contact-form .form-group input{align-items:center;border:none;border-bottom:2px solid #ececec;color:#494e4c;display:flex;flex-wrap:wrap;font-size:14px;height:27px;padding:0;width:100%}.template-contact .contact-page .component__container .contact__form #contact-form .form-group input:focus{border-bottom:2px solid #8f8f8f}.template-contact .contact-page .component__container .contact__form #contact-form .btn{align-items:center;background-color:#000;display:flex;flex-wrap:wrap;font-size:14px;height:46px;justify-content:center;width:100%}.template-contact .contact-page .component__container .contact__form #contact-form .btn[disabled]{opacity:.7}.template-contact .contact-page .component__container .contact__info{max-width:25%;padding:0 15px;width:25%}@media screen and (max-width:1023px){.template-contact .contact-page .component__container .contact__info{max-width:100%;padding:0;width:100%}}.template-contact .contact-page .component__container .contact__info h3{color:var(--color-mine-shaft-950);font-size:14px;font-weight:700;margin:0 0 30px;text-align:center}.template-contact .contact-page .component__container .contact__info p{color:var(--color-mine-shaft-950);margin:0 0 30px;text-align:center}.page__institutional{margin:0 0 60px}.page__institutional *{font-family:var(--main-font-family)!important}.page__institutional .page__wrapper{margin:0 auto;max-width:1024px}@media screen and (min-width:1024px){.page__institutional .page__wrapper{min-height:calc(100dvh - 655px)}}.page__institutional .page__lp{margin:0 -15px;width:calc(100% + 30px)}@media screen and (min-width:1025px){.page__institutional .page__lp{margin:0 -30px;width:calc(100% + 60px)}}.page__institutional .page__lp .lp__banner--full-center img,.page__institutional .page__lp .lp__banner--full-main img{display:block;height:auto;margin:0 auto;max-width:1920px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.page__institutional .page__lp .lp__banner--full-center img.banner__desktop,.page__institutional .page__lp .lp__banner--full-main img.banner__desktop{display:none}}.page__institutional .page__lp .lp__banner--full-center img.banner__mobile,.page__institutional .page__lp .lp__banner--full-main img.banner__mobile{display:none;max-width:767px}@media screen and (max-width:767px){.page__institutional .page__lp .lp__banner--full-center img.banner__mobile,.page__institutional .page__lp .lp__banner--full-main img.banner__mobile{display:block}}.page__institutional .page__lp .lp__text{margin:65px 0}.page__institutional .page__lp .lp__text .component__container *{color:gray;font-size:12px;font-weight:400;text-align:center}.page__institutional .page__lp .lp__text .component__container h2,.page__institutional .page__lp .lp__text .component__container h3,.page__institutional .page__lp .lp__text .component__container h4,.page__institutional .page__lp .lp__text .component__container h5,.page__institutional .page__lp .lp__text .component__container h6{font-size:21px;font-weight:700}.page__institutional .page__lp .lp__text .component__container b,.page__institutional .page__lp .lp__text .component__container strong{font-weight:700}.page__institutional .page__lp .lp__text .component__container p{color:gray;font-size:14px;font-weight:400;line-height:100%;margin:0 0 15px}.page__institutional .page__lp .lp__text .component__container p:last-of-type{margin:0}.page__institutional .page__lp .lp__showcase{margin:0 0 65px}.page__institutional .page__lp .lp__showcase:last-of-type{margin-top:65px}@media screen and (max-width:767px){.page__institutional .page__lp .lp__showcase{margin:0 0 30px}.page__institutional .page__lp .lp__showcase:last-of-type{margin-top:30px}}.page__institutional .page__lp .lp__showcase .lp__showcase--swiper .swiper-wrapper .swiper-slide .spot .js-item-info-container .spot__attributes{bottom:85px}.page__institutional .page__lp .lp__showcase .lp__showcase--swiper .swiper-wrapper .swiper-slide .spot .js-item-info-container .spot__attributes .item-actions .js-product-form .js-item-submit-container a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' height='16' width='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M17 5.751V4.675a.296.296 0 0 0-.296-.295h-4.398v-.59c0-2.094-1.71-3.797-3.813-3.797S4.679 1.696 4.679 3.79v.59H.296A.296.296 0 0 0 0 4.675V15.705c0 .162.133.295.296.295h16.415a.296.296 0 0 0 .296-.295V5.751H17ZM5.28 3.797A3.216 3.216 0 0 1 8.5.59a3.216 3.216 0 0 1 3.22 3.207v.59H5.28v-.59Zm11.128 11.62H.585V4.963h15.823v10.456Z' fill='%23303030'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h17v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:17px;width:19px}.page__institutional .page__lp .lp__showcase .lp__showcase--swiper .swiper-wrapper .swiper-slide .spot .js-item-info-container .item-description{padding:10px 0 0}.page__institutional .page__lp .lp__showcase .lp__showcase--swiper .swiper-wrapper .swiper-slide .spot .js-item-info-container .item-description h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-mine-shaft-950);display:-webkit-box;font-family:var(--main-font-family);font-size:11px;font-weight:600;height:32px;margin:0 0 10px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:capitalize;text-transform:uppercase}.page__institutional .page__lp .lp__showcase .lp__showcase--swiper .swiper-wrapper .swiper-slide .spot .js-item-info-container .item-description .item-price-container .js-compare-price-display{color:gray;font-family:var(--main-font-family-open);font-size:12px;font-weight:400;margin:0 5px 0 0;opacity:1;text-transform:uppercase}.page__institutional .page__lp .lp__showcase .lp__showcase--swiper .swiper-wrapper .swiper-slide .spot .js-item-info-container .item-description .item-price-container .js-price-display{color:gray;font-family:var(--main-font-family-open);font-size:12px;font-weight:400;text-transform:uppercase}.page__institutional .page__lp .lp__banner--grid{display:flex;flex-wrap:wrap;justify-content:space-between}.page__institutional .page__lp .lp__banner--grid a{display:block;line-height:1;width:calc(33.3% - 3px)}@media screen and (max-width:767px){.page__institutional .page__lp .lp__banner--grid a{line-height:0;margin:0 0 3px;width:100%}.page__institutional .page__lp .lp__banner--grid a:last-of-type{margin:0}}.page__institutional .page__lp .lp__banner--grid a img{height:auto;width:100%}.page__institutional .ck-table-resized{margin:0 auto;max-width:853px}.page__institutional .ck-table-resized tbody{grid-gap:80px;display:flex;flex-direction:column;gap:80px}.page__institutional .ck-table-resized tbody tr{grid-gap:40px;align-items:center;display:flex;gap:40px}@media screen and (max-width:767px){.page__institutional .ck-table-resized tbody tr{display:flex;flex-direction:column-reverse}.page__institutional .ck-table-resized tbody tr:nth-child(odd){grid-gap:24px;flex-direction:column-reverse;gap:24px}}.page__institutional .ck-table-resized tbody tr td{width:100%}.page__institutional .ck-table-resized tbody tr td:first-child{max-width:333px;width:100%}.page__institutional .ck-table-resized tbody tr td h3{color:var(--color-mine-shaft-950);font-size:18px;font-weight:700}.page__institutional .ck-table-resized tbody tr td p:nth-child(5){align-items:center;background-color:#000;display:flex;justify-content:center;margin:0 auto 8px;max-width:333px;text-align:center;transition:all .2s ease-in-out}.page__institutional .ck-table-resized tbody tr td p:nth-child(5) a{align-items:center;color:#fff;display:flex;font-size:13px;font-weight:700;height:100%;justify-content:center;padding:14px;text-align:center;width:100%}.page__institutional .ck-table-resized tbody tr td p:nth-child(6){align-items:center;background-color:#ebebeb;display:flex;justify-content:center;margin:0 auto;max-width:333px;text-align:center;transition:all .2s ease-in-out}.page__institutional .ck-table-resized tbody tr td p:nth-child(6) a{align-items:center;color:#000;display:flex;font-size:12px;font-weight:300;height:100%;justify-content:center;line-height:140%;padding:14px;text-align:center;width:100%}.page__institutional .ck-table-resized tbody tr td img{height:auto;width:100%}.page__institutional .faq__questions{grid-gap:10px;display:inline-flex;flex-direction:column;flex-grow:1;gap:10px;padding:0;width:100%}.page__institutional .faq__questions li.active>h2:after{transform:scale(1) rotate(-135deg)}.page__institutional .faq__questions li>h2{align-items:center;background:#fff;box-shadow:0 2px 8px rgba(17,17,26,.1);color:#151515;cursor:pointer;display:flex;flex-wrap:wrap;font-size:14px;justify-content:space-between;padding:15px 30px 15px 15px;position:relative}.page__institutional .faq__questions li>h2:after{border-bottom:2px solid #151515;border-radius:0 1px 0 1px;border-right:2px solid #151515;content:"";height:6px;position:absolute;right:16px;top:calc(50% - 6px);transform:scale(1) rotate(45deg);transition:.3s;width:6px}.page__institutional .faq__questions li .faq__questions-content{border:1px solid #f3f3f3;border-top:0;color:#151515;display:none;font-size:14px;line-height:1.5;padding:15px;width:100%}.products-section-title-container{margin:30px 0}.products-section-title-container .products-section-title{color:var(--color-mine-shaft-950);display:block;font-family:var(--main-font-family);font-size:13px;font-weight:600;line-height:1;margin:0 0 30px;text-transform:uppercase}@media screen and (max-width:1023px){.products-section-title-container .products-section-title{padding:0 15px;text-align:left!important}}.products-section-title-container .description__related--tabs{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.products-section-title-container .description__related--tabs span{color:#afafaf;cursor:pointer;display:block;font-family:var(--main-font-family);font-size:11px;font-weight:400;line-height:1;margin:0 15px 0 0;text-transform:uppercase;transition:all .15s ease-in}.products-section-title-container .description__related--tabs span:last-of-type{margin:0}.products-section-title-container .description__related--tabs span.active,.products-section-title-container .description__related--tabs span:hover{color:var(--color-mine-shaft-950);text-decoration:underline}.template-account-page-sa{margin-top:30px}.template-account-page-sa .font-body{font-size:14px}.template-account-page-sa .btn,.template-account-page-sa .form-control,.template-account-page-sa .form-label,.template-account-page-sa .form-quantity,.template-account-page-sa .form-select{font-size:12px}.template-account-page-sa .btn-primary{background-color:#303030}
