﻿#store_bar_iframe{display:none !important}.js-head-main .js-adbar .adbar-message{font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:4px}.js-head-main .js-adbar .adbar-message span{font-weight:600}.js-head-main .js-adbar .adbar-message span.coupon{display:flex;align-items:center;gap:4px;cursor:pointer;text-decoration:underline}.js-head-main .js-adbar .adbar-message span.coupon.copied{color:green;font-weight:bold}@media screen and (max-width: 480px){.js-head-main .js-adbar .adbar-message{width:100% !important;padding:0 !important;flex-direction:column}}@media screen and (max-width: 480px){.js-head-main .js-adbar .js-swiper-adbar{width:100%;max-width:100%;padding:4px 0px}}.js-head-main .js-adbar .js-swiper-adbar .js-swiper-adbar-prev,.js-head-main .js-adbar .js-swiper-adbar .js-swiper-adbar-next{background:rgba(0,0,0,0) !important}.js-head-main .js-adbar.scrolled{opacity:0;pointer-events:none;height:0;padding:0}.js-head-main .js-adbar .js-adbar-animated.adbar-animated .js-adbar-text-container.adbar-text-container{display:flex;align-items:center;gap:300px}@media screen and (max-width: 480px){.js-head-main .js-adbar .js-adbar-animated.adbar-animated .js-adbar-text-container.adbar-text-container{gap:150px}}@media screen and (max-width: 480px){.js-head-main .js-adbar .js-adbar-animated.adbar-animated .js-adbar-text-container.adbar-text-container .adbar-message{flex-direction:row}}.js-head-main .js-adbar .message-mobile .ad-bar-message{margin:0 !important;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:4px}.js-head-main .js-adbar .message-mobile .ad-bar-message span{font-weight:600}.js-head-main .js-adbar .message-mobile .ad-bar-message span.coupon{display:flex;align-items:center;gap:4px;cursor:pointer;text-decoration:underline}.js-head-main .js-adbar .message-mobile .ad-bar-message span.coupon.copied{color:green;font-weight:bold}.js-head-main .head-logo-row{border:none}@media screen and (max-width: 480px){.js-head-main .head-logo-row .wrapper-search{position:absolute;left:48px;margin:0}}.js-head-main .head-logo-row .container>div{justify-content:center}@media screen and (max-width: 1366px){.js-head-main .head-logo-row .container>div{flex-wrap:nowrap}}.js-head-main .head-logo-row .js-utility-col{padding-right:24px}@media screen and (max-width: 480px){.js-head-main .head-logo-row .js-utility-col{padding-right:4px}}.js-head-main .head-logo-row .js-logo-container{text-align:right !important}@media screen and (max-width: 480px){.js-head-main .head-logo-row .js-logo-container{text-align:center !important;margin-left:50px !important}}.js-head-main .head-logo-row .logo-img-container{max-width:25%}@media screen and (min-width: 769px){.js-head-main .head-logo-row .logo-img-container .logo-img{max-width:59% !important}}@media screen and (max-width: 480px){.js-head-main .head-logo-row .logo-img-container{max-width:55%}}.js-head-main .head-logo-row .utilities-container .js-cart-widget-amount{width:20px;height:20px;display:flex;justify-content:center;align-items:center;background-color:#000;border:none;top:1px;margin:0;right:-19px;color:#fff;font-family:"Rubik",sans-serif;font-size:12px;font-style:normal;font-weight:400;transition:.3s ease}.js-head-main .head-nav,.js-head-main .head-logo-row{background:rgba(0,0,0,0);transition:.3s ease;border:none}.js-head-main .head-nav{border:none}@media screen and (max-width: 1366px){.js-head-main .head-nav .nav-desktop .js-nav-desktop-list .js-desktop-nav-item{padding:0 32px !important}}.js-head-main .head-nav .nav-desktop .js-nav-desktop-list .js-desktop-nav-item a.nav-list-link{font-family:"Montserrat",sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.1px;text-transform:uppercase;color:#000}.js-head-main .head-nav .nav-desktop .js-nav-desktop-list .js-desktop-nav-item a.nav-list-link .nav-list-arrow svg path{fill:#000}.js-head-main .head-nav .nav-desktop .js-nav-desktop-list .js-desktop-nav-item a.nav-list-link-with-megamenu{display:flex;text-align:center;align-items:center;justify-content:center}.js-head-offset.head-offset.has-home-sections .js-head-main{background:rgba(0,0,0,0);border:none}.js-head-offset.head-offset.has-home-sections .js-head-main .head-nav .nav-desktop .js-nav-desktop-list .js-desktop-nav-item a.nav-list-link{color:#fff !important}.js-head-offset.head-offset.has-home-sections .js-head-main .head-nav .nav-desktop .js-nav-desktop-list .js-desktop-nav-item a.nav-list-link .nav-list-arrow svg path{fill:#fff !important}.js-head-offset.head-offset.has-home-sections .js-head-main.scrolled{background-color:#fff}.js-head-offset.head-offset.has-home-sections .js-head-main.scrolled .head-logo-row .logo-img-container img{filter:invert(1) brightness(0)}.js-head-offset.head-offset.has-home-sections .js-head-main.scrolled .head-logo-row .utilities-container .btn.btn-utility svg{filter:invert(1) brightness(0)}.js-head-offset.head-offset.has-home-sections .js-head-main.scrolled .head-logo-row .utilities-container .js-cart-widget-amount{background-color:#000;color:#fff}.js-head-offset.head-offset.has-home-sections .js-head-main.scrolled .head-nav .nav-desktop .js-nav-desktop-list .js-desktop-nav-item a.nav-list-link{color:#000 !important}.js-head-offset.head-offset.has-home-sections .js-head-main.scrolled .head-nav .nav-desktop .js-nav-desktop-list .js-desktop-nav-item a.nav-list-link .nav-list-arrow svg path{fill:#000 !important}.js-head-offset.head-offset.has-home-sections .js-head-main:hover{background-color:#fff}.js-head-offset.head-offset.has-home-sections .js-head-main:hover .head-logo-row .logo-img-container img{filter:invert(1) brightness(0)}.js-head-offset.head-offset.has-home-sections .js-head-main:hover .head-logo-row .utilities-container .btn.btn-utility svg{filter:invert(1) brightness(0)}.js-head-offset.head-offset.has-home-sections .js-head-main:hover .head-logo-row .utilities-container .js-cart-widget-amount{background-color:#000;color:#fff}.js-head-offset.head-offset.has-home-sections .js-head-main:hover .nav-desktop .js-nav-desktop-list .js-desktop-nav-item a.nav-list-link{color:#000 !important}.js-head-offset.head-offset.has-home-sections .js-head-main:hover .nav-desktop .js-nav-desktop-list .js-desktop-nav-item a.nav-list-link .nav-list-arrow svg path{fill:#000 !important}.js-head-offset.head-offset.has-home-sections .js-head-main .head-logo-row .logo-img-container img{filter:brightness(0) invert(1);transition:.3s ease}.js-head-offset.head-offset.has-home-sections .js-head-main .head-logo-row .utilities-container .btn.btn-utility svg{filter:invert(1)}.js-head-offset.head-offset.has-home-sections .js-head-main .head-logo-row .utilities-container .js-cart-widget-amount{width:20px;height:20px;display:flex;justify-content:center;align-items:center;background-color:#fff;border:none;top:1px;margin:0;right:-19px;color:#1e1e1e;font-family:"Rubik",sans-serif;font-size:12px;font-style:normal;font-weight:400;transition:.3s ease}#modal-cart .modal-header .col{color:#271718;font-family:"Montserrat",sans-serif !important;font-size:12px;font-style:normal;font-weight:500 !important;line-height:normal;letter-spacing:1.2px;text-transform:uppercase}#modal-cart .modal-body{padding:0}#modal-cart .modal-body .wrapper-body-cart{padding:0 16px}#modal-cart .modal-body .cart-message-free-shipping{width:100%;height:36px;background:#f3f2ed;display:flex;justify-content:center;align-items:center;margin-bottom:20px}#modal-cart .modal-body .cart-message-free-shipping p{margin:0;color:#1e1e1e;text-align:center;font-family:"Montserrat",sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.1px;text-transform:uppercase}#modal-cart .modal-body .cart-message-free-shipping p span{font-weight:700}#modal-cart .modal-body .cart-item-image-col{width:104px;height:136px}#modal-cart .modal-body .cart-item-name-container .cart-item-name{color:rgba(0,0,0,.8);font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:1px;text-transform:uppercase}#modal-cart .modal-body .js-modal-close.js-fullscreen-modal-close,#modal-cart .modal-body [data-store=cart-subtotal],#modal-cart .modal-body [data-store=cart-item-shipping-label]{display:none}#modal-cart .modal-body .cart-item-subtotal{padding:0}#modal-cart .modal-body .cart-item-subtotal .js-cart-item-subtotal{color:#2c2c2c;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400 !important;line-height:normal;letter-spacing:.54px;margin-top:15px}#modal-cart .modal-body .wrapper-infor-and-quantity{max-height:136px;height:136px;display:flex;justify-content:space-between;align-items:flex-start !important}#modal-cart .modal-body .wrapper-infor-and-quantity .wrapper-quantity-and-delete-button{display:flex;align-items:center;gap:21px}#modal-cart .modal-body .wrapper-infor-and-quantity .wrapper-quantity-and-delete-button .form-group.form-quantity.cart-item-quantity{border-color:#727272;border-radius:3px}#modal-cart .modal-body .wrapper-infor-and-quantity .wrapper-quantity-and-delete-button .form-group.form-quantity.cart-item-quantity .js-cart-quantity-input{color:#727272;font-family:"Sora",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}#modal-cart .modal-body .wrapper-infor-and-quantity .wrapper-quantity-and-delete-button [data-component="line-item.remove"]{color:#271718;font-family:"Montserrat",sans-serif;font-size:12px !important;font-style:normal;font-weight:300 !important;line-height:120%;text-decoration-line:underline;text-transform:lowercase !important}#modal-cart .modal-body .js-fulfillment-info{margin-bottom:40px !important}#modal-cart .modal-body .js-cart-total-container{border-top:1px solid #e9e9e9;padding-top:7px}#modal-cart .modal-body .js-cart-total-container span{color:#1e1e1e;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.4px;text-transform:uppercase}#modal-cart .modal-body .js-cart-total-container span[data-component="cart.total"]{color:#271718;font-size:18px;font-weight:700;line-height:200%;letter-spacing:1.8px}#modal-cart .modal-body .js-ajax-cart-submit .btn.btn-primary{width:100%;height:48px;background-color:#000;color:#fff;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.4px;text-transform:uppercase}#modal-cart .modal-body .js-accordion-private-toggle .wrapper-shipping-cart{display:flex;align-items:center;gap:11px;color:#1e1e1e;font-family:"Montserrat",sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:1.2px;text-decoration-line:underline;text-transform:uppercase}#modal-cart .modal-body .form-control-container .form-control.js-shipping-input{width:200px;height:45px;border-radius:3px;border:1px solid #e9e9e9;background:#fff;margin-right:19px}#modal-cart .modal-body .js-calculate-shipping.btn.btn-secondary{width:313px;margin-top:11px;background-color:#e3e3e3;border:none;color:#181818;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:18px;letter-spacing:1.4px;text-transform:uppercase}#modal-cart .modal-body .form-group .btn-link{color:#776c6c;font-family:"Montserrat",sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:140%;text-decoration-line:underline;text-transform:lowercase}.js-nav-desktop-list.nav-desktop-list .js-desktop-nav-item .container.desktop-dropdown-container{max-width:1212px}.js-nav-desktop-list.nav-desktop-list .js-desktop-nav-item .js-desktop-dropdown{padding-top:55px}.js-nav-desktop-list.nav-desktop-list .js-desktop-nav-item .js-desktop-dropdown img{max-height:325px}.js-nav-desktop-list.nav-desktop-list .js-desktop-nav-item .js-desktop-dropdown .desktop-list-subitems{column-count:5}.js-nav-desktop-list.nav-desktop-list .js-desktop-nav-item .js-desktop-dropdown .desktop-list-subitems .js-desktop-nav-item .nav-item-container .nav-list-link{color:#1e1e1e !important;font-family:"Montserrat",sans-serif !important;font-size:10px !important;font-style:normal !important;font-weight:700 !important;line-height:200% !important;letter-spacing:1px !important}.js-nav-desktop-list.nav-desktop-list .js-desktop-nav-item .js-desktop-dropdown .desktop-list-subitems .js-desktop-nav-item .list-subitems .js-desktop-nav-item .nav-list-link{color:#1e1e1e !important;font-family:"Montserrat",sans-serif !important;font-size:10px !important;font-style:normal !important;font-weight:500 !important;line-height:250% !important;letter-spacing:1px !important}.js-home-sections-container.home-sections-container{margin-top:-111px}.js-home-sections-container.home-sections-container .js-main-slider-section.section-slider-home .js-swiper-home-control{background-color:#fff;width:30px;height:40px;display:flex;justify-content:center;align-items:center;transition:.3s ease}.js-home-sections-container.home-sections-container .js-main-slider-section.section-slider-home .js-swiper-home-control:hover{filter:brightness(0.8)}@media screen and (max-width: 768px){.js-home-sections-container.home-sections-container .js-main-slider-section.section-slider-home .js-swiper-home-control{display:none}}.js-home-sections-container.home-sections-container .js-main-slider-section.section-slider-home .js-swiper-home-control.js-swiper-home-pagination.swiper-pagination{display:none}.js-home-sections-container.home-sections-container .js-section-banner-home.section-home.section-banners-home{padding:0 !important}.js-home-sections-container.home-sections-container .js-section-banner-home.section-home.section-banners-home .js-banner-container{max-width:100%;padding:0 !important}.js-home-sections-container.home-sections-container .js-section-banner-home.section-home.section-banners-home .js-banner-container .js-banner-row .js-banner{padding:0 !important}.js-head-offset{position:relative}.modal-open-no-scroll{overflow:hidden !important;padding-right:17px}.home-newsletter{width:100%;height:100vh;position:absolute;left:0;top:0;z-index:9999;background-color:rgba(0,0,0,.8);display:none;justify-content:center;align-items:center;overflow:hidden}.home-newsletter-wrapper{width:336px;height:326px;background-color:#fff;display:flex;align-items:center;flex-direction:column;gap:64px;padding:0 11px}.home-newsletter-wrapper .close-newsletter{width:100%;display:flex;justify-content:flex-end;padding-top:15px}.home-newsletter-wrapper .close-newsletter svg{cursor:pointer}.home-newsletter-wrapper .newsletter-footer{background:rgba(0,0,0,0) !important;padding:0 26px}.home-newsletter-wrapper .newsletter-footer .row{display:flex;justify-content:center;flex-direction:column}.home-newsletter-wrapper .newsletter-footer .row .newsletter-title{color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase;margin-bottom:18px}.home-newsletter-wrapper .newsletter-footer .row .newsletter-subtitle{display:none}.home-newsletter-wrapper .newsletter-footer .row .newsletter-form{width:284px;gap:24px}.home-newsletter-wrapper .newsletter-footer .row .newsletter-form .wrapper-newsletter{width:284px}.home-newsletter-wrapper .newsletter-footer .row .newsletter-form .wrapper-newsletter .form-control{border-bottom:1px solid rgba(0,0,0,.3215686275);color:#000}.home-newsletter-wrapper .newsletter-footer .row .newsletter-form .wrapper-newsletter .form-control::placeholder{color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1px;text-transform:uppercase}.home-newsletter-wrapper .newsletter-footer .row .newsletter-form .btn.btn-link{width:284px;height:44px;display:flex;justify-content:center;align-items:center;background-color:#000;text-decoration:none}.home-newsletter-wrapper .newsletter-footer .row .newsletter-form .btn.btn-link svg{display:none}.home-newsletter-wrapper .newsletter-footer .row .newsletter-form .btn.btn-link::after{content:"cadastrar";color:#fff;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.2px;text-transform:uppercase}.home-newsletter-wrapper .newsletter-footer .row .newsletter-form .alert{color:#f00a0a;margin:0 !important}.home-newsletter-wrapper .newsletter-footer .row .newsletter-form .alert.alert-success{color:#000;margin:0 !important}.container_our_stores{width:100%;max-width:1440px;margin:0 auto}.container_our_stores h2{color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1px;text-transform:uppercase;margin-bottom:16px}@media screen and (max-width: 1366px){.container_our_stores h2{padding-left:40px}}@media screen and (max-width: 480px){.container_our_stores h2{padding-left:0}}.container_our_stores .loja-layout-flex{display:flex;align-items:center;background-color:#f3f2ed}.container_our_stores .home_our_stores-text{flex-basis:40%;flex-shrink:0;padding:0 67px}.container_our_stores .home_our_stores-text-title{display:block;margin-bottom:8px;text-transform:uppercase;color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1px}.container_our_stores .home_our_stores-text p{color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1px;text-transform:uppercase;margin-bottom:32px}.container_our_stores .home_our_stores-text a{display:flex;flex-direction:column;color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;line-height:150%;letter-spacing:1px;text-transform:uppercase}.container_our_stores .home_our_stores-text .how-to-get-here{display:block;margin-top:32px;font-weight:600;text-decoration-line:underline}.container_our_stores .carousel-container{flex-basis:60%;flex-grow:1;position:relative;overflow:hidden}.container_our_stores .carousel-container .carousel-track{display:flex;transition:transform .3s ease-in-out}.container_our_stores .carousel-container .carousel-slide{flex:0 0 100%;width:100%;box-sizing:border-box}.container_our_stores .carousel-container .home_our_stores-image{height:614px;width:100%}.container_our_stores .carousel-container .home_our_stores-image img{width:100%;height:100%;object-fit:cover}.container_our_stores .carousel-container .carousel-button{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:#fff;border:none;cursor:pointer;display:flex !important;width:30px;height:40px;justify-content:center;align-items:center}.container_our_stores .carousel-container .carousel-button.prev{left:0rem}.container_our_stores .carousel-container .carousel-button.next{right:0rem}.container_our_stores .carousel-container .carousel-button:disabled{opacity:.3;cursor:default;pointer-events:none}.container_our_stores .carousel-container .single-slide .carousel-button{display:none !important}@media screen and (max-width: 1280px){.container_our_stores{padding:0 8px}}@media screen and (max-width: 768px){.container_our_stores .loja-layout-flex{flex-direction:column-reverse}.container_our_stores .home_our_stores-text{flex-basis:auto;width:100%;box-sizing:border-box;padding:40px 12px;margin-bottom:0}.container_our_stores .carousel-container{flex-basis:auto;width:100%}.container_our_stores .carousel-container .home_our_stores-image{height:253px}.container_our_stores .carousel-container .carousel-button{top:50%}}.section-home.section-testimonials-home{padding:0;margin:80px 0px}.section-home.section-testimonials-home .h3{display:none}.section-home.section-testimonials-home .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;align-items:center;gap:33px;margin-right:0 !important}@media screen and (max-width: 400px){.section-home.section-testimonials-home .swiper-wrapper .swiper-slide{width:50% !important}}.section-home.section-testimonials-home .swiper-wrapper .swiper-slide>div img{width:auto !important;min-width:20px;max-width:24px !important;height:auto}.section-home.section-testimonials-home .swiper-wrapper .swiper-slide h3{color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px;text-transform:uppercase}.section-home.section-testimonials-home .swiper-wrapper .swiper-slide p{width:166px;color:#000;text-align:center;font-family:"Montserrat",sans-serif;font-size:10px !important;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1px;text-transform:uppercase}.modal-body .js-modal-close.js-fullscreen-modal-open.btn.btn-primary{background-color:#000;color:#fff}.js-footer{background-color:#f3f2ed}.js-footer .container{padding:0 !important}.js-footer .container .row{margin:0 !important}.js-footer .container{max-width:1600px;margin:0 auto}.js-footer .container-footer-custom{width:100%;display:flex;justify-content:space-between;padding:85px 0 83px 0}@media screen and (max-width: 1366px){.js-footer .container-footer-custom{padding:85px 40px 83px 40px}}@media screen and (max-width: 480px){.js-footer .container-footer-custom{flex-direction:column;padding:24px 0}}.js-footer .container-footer-custom-infor{display:flex;gap:91px;width:60%}@media screen and (max-width: 480px){.js-footer .container-footer-custom-infor{flex-direction:column;width:100%;gap:0;padding:0 16px}}.js-footer .container-footer-custom-infor .js-accordion-private-container{padding:0 !important;display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 480px){.js-footer .container-footer-custom-infor .js-accordion-private-container .js-accordion-private-toggle-mobile{display:flex;align-items:center !important;border-bottom:1px solid #ccc}}.js-footer .container-footer-custom-infor .js-accordion-private-container .js-accordion-private-toggle-mobile>div{padding:0 !important;color:#000;font-family:"Montserrat",sans-serif;font-size:10px !important;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px;text-transform:uppercase}.js-footer .container-footer-custom-infor .js-accordion-private-container .js-accordion-private-toggle-mobile .icon-48px{display:flex;justify-content:center;align-items:center}.js-footer .container-footer-custom-infor .js-accordion-private-container h2{padding:0 !important;color:#000;font-family:"Montserrat",sans-serif;font-size:10px !important;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px;text-transform:uppercase}.js-footer .container-footer-custom-infor .js-accordion-private-container .js-accordion-private-content .list{padding:0 !important;display:flex;flex-direction:column;margin-top:24px}.js-footer .container-footer-custom-infor .js-accordion-private-container .js-accordion-private-content .list .footer-menu-item{margin:0}.js-footer .container-footer-custom-infor .js-accordion-private-container .js-accordion-private-content .list .footer-menu-item a{display:flex;align-items:center;gap:21px;color:#000;font-family:"Montserrat",sans-serif;font-size:10px !important;font-style:normal;font-weight:500;line-height:300%;letter-spacing:1px;text-transform:uppercase;margin-bottom:6px}.js-footer .container-footer-custom-infor .js-accordion-private-container .js-accordion-private-content .list .footer-menu-item .contact-link{font-size:12px}.js-footer .container-footer-custom-infor-contact-and-payment{display:flex;flex-direction:column;gap:182px}@media screen and (max-width: 480px){.js-footer .container-footer-custom-infor-contact-and-payment{gap:0}}.js-footer .container-footer-custom-infor-contact-and-payment h2{margin-bottom:41px}@media screen and (max-width: 480px){.js-footer .container-footer-custom-infor-contact-and-payment h2{margin-bottom:0}}.js-footer .container-footer-custom-infor-contact-and-payment .col-md{padding:0}.js-footer .container-footer-custom-infor-contact-and-payment .list .footer-menu-item:last-child{display:none}.js-footer .container-footer-custom-others{width:26%;display:flex;flex-direction:column;gap:48px}@media screen and (max-width: 480px){.js-footer .container-footer-custom-others{width:100%;gap:0}}.js-footer .container-footer-custom-others-images{display:flex;align-items:center;gap:8px;padding:0 !important}.js-footer .container-footer-custom-others .js-accordion-private-container{gap:0 !important}.js-footer .container-footer-custom-others .js-accordion-private-container .js-newsletter.newsletter .row{background-color:#f3f2ed;display:flex;flex-direction:column;align-items:flex-start !important;justify-content:space-between}.js-footer .container-footer-custom-others .js-accordion-private-container .js-newsletter.newsletter .row .newsletter-title{display:none;color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px;text-transform:uppercase;margin-bottom:31px}.js-footer .container-footer-custom-others .js-accordion-private-container .js-newsletter.newsletter .row .newsletter-subtitle{color:#000;font-family:"Montserrat",sans-serif;font-size:10px !important;font-style:normal;font-weight:500;line-height:240%;letter-spacing:1px;text-transform:uppercase;margin-bottom:12px}.js-footer .container-footer-custom-others .js-accordion-private-container .js-newsletter.newsletter .row form{width:100%}.js-footer .container-footer-custom-others .js-accordion-private-container .js-newsletter.newsletter .row form .newsletter-form{width:100%;display:flex;align-items:center !important;flex-direction:row !important;border-bottom:1px solid rgba(0,0,0,.3215686275)}.js-footer .container-footer-custom-others .js-accordion-private-container .js-newsletter.newsletter .row form .newsletter-form .wrapper-newsletter{width:80%}.js-footer .container-footer-custom-others .js-accordion-private-container .js-newsletter.newsletter .row form .newsletter-form .wrapper-newsletter .form-group .form-control{border:none;color:#000 !important;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase;padding-left:0}.js-footer .container-footer-custom-others .js-accordion-private-container .js-newsletter.newsletter .row form .newsletter-form .wrapper-newsletter .form-group .form-control::placeholder{color:#000 !important;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase}.js-footer .container-footer-custom-others .js-accordion-private-container .js-newsletter.newsletter .row form .newsletter-form .btn.btn-link{padding-right:0 !important}@media screen and (max-width: 480px){.js-footer .container-footer-custom-others .js-accordion-private-container .js-newsletter.newsletter .row form .newsletter-form .btn.btn-link{padding-right:16px !important}}.js-footer .container-footer-custom-others .js-accordion-private-container .js-accordion-private-toggle-mobile{display:flex;align-items:center !important}@media screen and (max-width: 480px){.js-footer .container-footer-custom-others .js-accordion-private-container .js-accordion-private-toggle-mobile{border-bottom:1px solid #ccc}}.js-footer .container-footer-custom-others .js-accordion-private-container .js-accordion-private-toggle-mobile>div{padding:0 !important;color:#000;font-family:"Montserrat",sans-serif;font-size:10px !important;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px;text-transform:uppercase}.js-footer .container-footer-custom-others .js-accordion-private-container .js-accordion-private-toggle-mobile .icon-48px{display:flex;justify-content:center;align-items:center}.js-footer .container-footer-custom-others .js-accordion-private-container .js-accordion-private-toggle-mobile h2{color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px;text-transform:uppercase}.js-footer .container-footer-custom-others .js-accordion-private-container .js-accordion-private-content.js-accordion-private-content-mobile .col-md{padding:16px 0 !important}.js-footer .container-footer-custom-others .js-accordion-private-container .social-links-wrapper{display:flex;align-items:center;gap:28px}.js-footer .container-footer-custom-others .js-accordion-private-container .social-links-wrapper .social-icon svg{font-size:32px;fill:#000}.js-footer .container-footer-custom-others .js-accordion-private-container .social-links-wrapper .social-icon:nth-child(1){order:2}.js-footer .container-footer-custom-others .js-accordion-private-container .social-links-wrapper .social-icon:nth-child(2){order:1;width:32px;min-width:32px;height:32px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#000}.js-footer .container-footer-custom-others .js-accordion-private-container .social-links-wrapper .social-icon:nth-child(2) svg{fill:#fff;margin-top:8px;font-size:24px}.js-footer .container-footer-custom-others .js-accordion-private-container .social-links-wrapper .social-icon:nth-child(3){order:3}.js-footer .js-accordion-private-container h2{padding:0 !important;color:#000;font-family:"Montserrat",sans-serif;font-size:10px !important;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px;text-transform:uppercase}.js-footer .js-accordion-private-container .js-newsletter.newsletter .row{background-color:#f3f2ed;display:flex;flex-direction:column;align-items:flex-start !important;justify-content:space-between}.js-footer .js-accordion-private-container .js-newsletter.newsletter .row .newsletter-title{display:none;color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px;text-transform:uppercase;margin-bottom:31px}.js-footer .js-accordion-private-container .js-newsletter.newsletter .row .newsletter-subtitle{display:none}.js-footer .js-accordion-private-container .js-newsletter.newsletter .row form{width:100%}.js-footer .js-accordion-private-container .js-newsletter.newsletter .row form .newsletter-form{width:100%;display:flex;align-items:center !important;flex-direction:row !important;border-bottom:1px solid rgba(0,0,0,.3215686275)}.js-footer .js-accordion-private-container .js-newsletter.newsletter .row form .newsletter-form .wrapper-newsletter{width:80%}.js-footer .js-accordion-private-container .js-newsletter.newsletter .row form .newsletter-form .wrapper-newsletter .form-group .form-control{border:none;color:#000 !important;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase;padding-left:0}.js-footer .js-accordion-private-container .js-newsletter.newsletter .row form .newsletter-form .wrapper-newsletter .form-group .form-control::placeholder{color:#000 !important;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase}.js-footer .js-accordion-private-container .js-newsletter.newsletter .row form .newsletter-form .btn.btn-link{padding-right:0 !important}@media screen and (max-width: 480px){.js-footer .js-accordion-private-container .js-newsletter.newsletter .row form .newsletter-form .btn.btn-link{padding-right:16px !important}}@media screen and (max-width: 768px){.js-footer .js-footer-legal .container .align-items-center{justify-content:center !important;font-family:"Montserrat",sans-serif}}.js-section-products-new{padding-top:0;padding-bottom:100px !important}@media screen and (max-width: 768px){.js-section-products-new{padding-bottom:50px !important}}.js-products-sale-container.container,.js-products-new-container.container{max-width:1440px;padding:0}@media screen and (max-width: 1280px){.js-products-sale-container.container,.js-products-new-container.container{max-width:100%;padding:0 8px}}.section-title{color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase;display:flex;justify-content:flex-start;margin-bottom:16px !important;margin-top:77px}@media screen and (max-width: 1366px){.section-title{padding-left:40px}}@media screen and (max-width: 1280px){.section-title{margin-top:40px}}@media screen and (max-width: 480px){.section-title{padding-left:0}}.js-item-product.item-product{position:relative}.js-item-product.item-product:hover .js-offer-label-private,.js-item-product.item-product:hover .js-shipping-label-private.label{opacity:1}.js-item-product.item-product:hover .huapps-parent-id.huapps-parent-id-showcase{display:block}.js-item-product.item-product:hover .js-item-variants.item-variants-visible{display:flex}.js-item-product.item-product:hover .wrapper-button-and-product-name{display:block}@media screen and (max-width: 768px){.js-item-product.item-product:hover .wrapper-button-and-product-name{display:none}}.js-item-product.item-product:hover .item-description .js-compare-price-display.price-compare,.js-item-product.item-product:hover .item-description .js-price-display.item-price{opacity:0}@media screen and (max-width: 768px){.js-item-product.item-product .js-product-container{display:flex;flex-direction:column}}.product-item-image-container.item-image{max-width:332px;max-height:437px;transition:.3s ease}@media screen and (max-width: 768px){.product-item-image-container.item-image{order:1}}@media screen and (max-width: 480px){.product-item-image-container.item-image{width:201px}}@media screen and (max-width: 375px){.product-item-image-container.item-image{width:176px}}.product-item-image-container.item-image img{width:100%;transition:.3s ease}.product-item-image-container #MF_card_product_item{display:none}.huapps-parent-id.huapps-parent-id-showcase{width:95.2%;background-color:rgba(255,255,255,.5019607843);position:absolute;top:62.1%;left:0;z-index:1;padding:7.8px 15px;display:none}@media screen and (max-width: 768px){.huapps-parent-id.huapps-parent-id-showcase{display:block;position:initial !important;padding:7.8px 0px;margin-top:0}}.huapps-parent-id.huapps-parent-id-showcase .form-label.huapps-parent-id-label{display:none !important}.js-item-variants.item-variants-visible{position:absolute;bottom:13px;z-index:1;display:none;justify-content:center;margin-top:7px !important}@media screen and (max-width: 768px){.js-item-variants.item-variants-visible{display:flex !important;position:initial;order:3;margin:0 !important}}.js-item-variants.item-variants-visible .js-product-form{width:332px}@media screen and (max-width: 768px){.js-item-variants.item-variants-visible .js-product-form .js-product-variants{max-width:86%}}.js-item-variants.item-variants-visible .js-product-form .js-product-variants.js-product-quickshop-variants{width:100%;max-height:162px;background-color:rgba(255,255,255,.5019607843);padding:8px 10px 20px 10px;margin:0 !important;display:flex;flex-direction:column-reverse;gap:16px}@media screen and (max-width: 768px){.js-item-variants.item-variants-visible .js-product-form .js-product-variants.js-product-quickshop-variants{padding:8px 0}}.js-item-variants.item-variants-visible .js-product-form .js-product-variants.js-product-quickshop-variants .js-product-variants-group{margin:0 !important}@media screen and (max-width: 768px){.js-item-variants.item-variants-visible .js-product-form .js-product-variants.js-product-quickshop-variants .js-product-variants-group{display:none;padding:0}.js-item-variants.item-variants-visible .js-product-form .js-product-variants.js-product-quickshop-variants .js-product-variants-group.js-color-variants-container{display:block}}.js-item-variants.item-variants-visible .js-product-form .js-product-variants.js-product-quickshop-variants .js-product-variants-group .form-label{display:none}.js-item-variants.item-variants-visible .js-product-form .js-product-variants.js-product-quickshop-variants .js-product-variants-group .btn-variant{border-color:rgba(0,0,0,0);margin:0 8px 0 0 !important}.js-item-variants.item-variants-visible .js-product-form .js-product-variants.js-product-quickshop-variants .js-product-variants-group .btn-variant.selected{background:rgba(0,0,0,0) !important;border-color:#000}.js-item-variants.item-variants-visible .js-product-form .js-product-variants.js-product-quickshop-variants .js-product-variants-group.js-color-variants-container .js-insta-variant.btn-variant{width:24px;height:24px;min-width:24px;min-height:24px;margin:0 8px 0 0;padding:0 !important;line-height:0}.js-item-variants.item-variants-visible .js-product-form .js-product-variants.js-product-quickshop-variants .js-product-variants-group.js-color-variants-container .js-insta-variant.btn-variant.selected{background:rgba(0,0,0,0) !important}.js-item-variants.item-variants-visible .js-product-form .js-product-variants.js-product-quickshop-variants .js-product-variants-group.js-color-variants-container .js-insta-variant.btn-variant.selected .btn-variant-content{border:1px solid #fff !important}.js-item-variants.item-variants-visible .js-product-form .js-product-variants.js-product-quickshop-variants .js-product-variants-group.js-color-variants-container .js-insta-variant.btn-variant .btn-variant-content{padding:0 !important;width:22px;height:22px;min-height:19px;line-height:0;display:inline-block;border:none !important}.js-item-variants.item-variants-visible .js-product-form .js-product-variants.js-product-quickshop-variants .js-product-variants-group.js-color-variants-container [title="Azul Céu"]{font-size:0}.js-item-variants.item-variants-visible .js-product-form .js-product-variants.js-product-quickshop-variants .js-product-variants-group.js-color-variants-container [title="Azul Céu"] .btn-variant-content{background-color:#bacae7}.js-item-variants.item-variants-visible .js-product-form .form-group.js-quantity.form-quantity{display:none}.js-item-variants.item-variants-visible .js-product-form .wrapper-button{max-width:100%;margin-top:25px !important;background-color:#fff}.js-item-variants.item-variants-visible .js-product-form .wrapper-button .product-name-hover{width:100%;display:none;height:34px;overflow:hidden;padding:4px 0;background-color:#fff;color:rgba(0,0,0,.8);font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:1px;text-transform:uppercase}@media screen and (max-width: 768px){.js-item-variants.item-variants-visible .js-product-form .wrapper-button .product-name-hover{display:none}}.js-item-variants.item-variants-visible .js-product-form .wrapper-button .btn-primary{width:100% !important;height:44px;display:flex;justify-content:center;align-items:center;background-color:#000;color:#fff;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.5px;text-transform:uppercase}@media screen and (max-width: 768px){.js-item-variants.item-variants-visible .js-product-form .wrapper-button .btn-primary{display:none}}.js-item-variants.item-variants-visible .js-product-form .wrapper-button .btn-primary[disabled]{color:#000;background-color:#f3f2ed}@media screen and (max-width: 768px){.js-item-variants.item-variants-visible .js-product-form .wrapper-button .btn-primary[disabled]{display:none !important}}.item-description{padding:0 14px}@media screen and (max-width: 768px){.item-description{padding:0;order:2;display:flex;flex-direction:column-reverse}}.item-description .item-link .js-item-name{color:#000 !important;font-family:"Montserrat",sans-serif;font-size:10px !important;font-style:normal;font-weight:500;line-height:140% !important;letter-spacing:1px;text-transform:uppercase;width:306px}@media screen and (max-width: 768px){.item-description .item-link .js-item-name{width:100%}}.item-description .item-price-container{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:8px;margin-bottom:4px !important}@media screen and (max-width: 768px){.item-description .item-price-container{margin:0 !important}}.item-description .item-price-container .js-promotion-label-private{display:none}.item-description .item-price-container .js-price-display{color:#000 !important;font-family:"Montserrat",sans-serif;font-size:12px !important;font-style:normal;font-weight:400 !important;line-height:normal;letter-spacing:1.2px}.item-description .item-actions .js-item-submit-container{position:initial !important}.item-description .item-actions .wrapper-button-and-product-name{max-width:306px;background-color:#fff;position:absolute;bottom:1%;z-index:1;display:none}.item-description .item-actions .wrapper-button-and-product-name .wrapper-button{margin:6px 0 0 0 !important}.item-description .item-actions .wrapper-button-and-product-name .product-name-hover{display:block;height:34px;overflow:hidden;padding:4px 0;color:rgba(0,0,0,.8);font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:1px;text-transform:uppercase}.item-description .item-actions .wrapper-button-and-product-name .js-addtocart.js-prod-submit-form.btn-primary{background-color:#000;height:44px;color:#fff;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.5px;text-transform:uppercase}.item-description .item-actions .wrapper-button-and-product-name .js-addtocart.js-addtocart-placeholder{background-color:#000;height:44px;color:#fff;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.5px;text-transform:uppercase}.item-description .js-max-installments-container{margin:0 !important}.item-description .js-max-installments-container .js-max-installments{color:rgba(0,0,0,.6) !important;font-family:"Montserrat",sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.2px}.js-offer-label-private,.js-shipping-label-private.label{background-color:#fff !important;width:fit-content;height:19px;padding:3px 5px 4px 6px;display:flex;justify-content:center;align-items:center;color:#000 !important;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase;opacity:0;transition:.3s ease}@media screen and (max-width: 480px){.js-offer-label-private,.js-shipping-label-private.label{opacity:1}}.js-offer-label-private{position:absolute;top:15px;left:17px;z-index:1}@media screen and (max-width: 768px){.js-offer-label-private{top:62%;left:6px}}.js-labels-floating-group{transform:initial;top:40px;left:17px}@media screen and (max-width: 768px){.js-labels-floating-group{top:89%;left:6px}}.swiper-button-prev,.swiper-button-next{background-color:#fff;width:30px;height:40px;display:flex !important;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 480px){.swiper-button-prev{left:0% !important}}@media screen and (max-width: 480px){.swiper-button-next{right:0% !important}}.category-banner .textbanner-text.category-banner-info.over-image{background-image:none}.category-banner-info .page-header h1{color:#fff;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1px;text-transform:uppercase;display:none}.category-banner-info .page-header .breadcrumbs{display:none}.js-category-controls .bread-crumb-categories{display:none}@media screen and (max-width: 769px){.js-category-controls .bread-crumb-categories{display:block;padding-left:20px;margin:16px 0px}.js-category-controls .bread-crumb-categories .breadcrumbs .crumb{color:#949494;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px;text-transform:uppercase}.js-category-controls .bread-crumb-categories .breadcrumbs .crumb.active{color:#000}.js-category-controls .bread-crumb-categories .breadcrumbs .separator svg{display:none}}.js-category-controls .category-controls-container{max-width:1440px;padding:0;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1366px){.js-category-controls .category-controls-container{max-width:100%;padding:0 4px;border-top:1px solid rgba(156,156,156,.16)}}.js-category-controls .category-controls-container .bread-crumb-categories{display:block}@media screen and (max-width: 768px){.js-category-controls .category-controls-container .bread-crumb-categories{display:none}}.js-category-controls .category-controls-container .breadcrumbs .crumb{color:#949494;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px;text-transform:uppercase}.js-category-controls .category-controls-container .breadcrumbs .crumb.active{color:#000}.js-category-controls .category-controls-container .category-controls-row{flex-direction:row-reverse;align-items:center;gap:48px;margin:32px 0}@media screen and (max-width: 768px){.js-category-controls .category-controls-container .category-controls-row{width:100%;justify-content:space-between;gap:110px}}@media screen and (max-width: 480px){.js-category-controls .category-controls-container .category-controls-row{width:100%;gap:24px}}.js-category-controls .category-controls-container .category-controls-row .js-modal-open{padding:0 !important}.js-category-controls .category-controls-container .category-controls-row .js-modal-open .filter{color:#363636;font-family:"Montserrat",sans-serif;font-size:10px !important;font-style:normal;font-weight:400;line-height:168%;letter-spacing:1px;text-transform:uppercase;gap:16px}@media screen and (max-width: 480px){.js-category-controls .category-controls-container .category-controls-row .js-modal-open .filter{justify-content:flex-start !important;padding-left:4px}}.js-category-controls .category-controls-container .category-controls-row .js-modal-open .icon-inline{font-size:1.5rem}.js-category-controls .category-controls-container .category-controls-row .js-modal-open .filter-sort-by{color:#363636;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:168%;letter-spacing:1px;text-transform:uppercase;gap:16px;padding:0 !important}@media screen and (max-width: 768px){.js-category-controls .category-controls-container .category-controls-row .js-modal-open .filter-sort-by{width:130px}}.category-body{padding-top:0 !important}@media screen and (max-width: 1280px){.category-body{padding:0 8px}}.category-body .container{max-width:1440px;padding:0;margin-top:0 !important}@media screen and (max-width: 960px){.category-body .product-item-image-container.item-image img{height:100%}.category-body .js-item-variants.item-variants-visible{position:initial;display:none}.category-body .js-item-variants.item-variants-visible .js-product-form .js-product-variants.js-product-quickshop-variants{width:100%}}.category-controls-row .category-control-item{padding:0}@media screen and (max-width: 480px){.category-controls-row .category-control-item{display:flex;justify-content:space-between;max-width:fit-content}}#nav-filters{width:350px;padding:21px 29px}@media screen and (max-width: 768px){#nav-filters{width:100%}}#nav-filters .js-modal-close.modal-header .row.no-gutters.align-items-center>div{padding:0 !important}#nav-filters .js-modal-close.modal-header .row.no-gutters.align-items-center>div .modal-header-title{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-0.16px;text-transform:uppercase}#nav-filters .js-modal-close.modal-header .row.no-gutters.align-items-center>div .js-modal-close.modal-close{padding:0;display:flex}#nav-filters .js-modal-close.modal-header .row.no-gutters.align-items-center>div .js-modal-close.modal-close svg{display:none}#nav-filters .js-modal-close.modal-header .row.no-gutters.align-items-center>div .js-modal-close.modal-close:before{content:"fechar";color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-0.1px;text-decoration-line:underline;text-transform:uppercase}#nav-filters .modal-body{margin-top:24px}#nav-filters .modal-body .filters-categories-container{padding:0 !important;margin-bottom:16px;display:none}#nav-filters .modal-body .filters-categories-container .js-accordion-private-toggle{border:none}#nav-filters .modal-body .filters-categories-container h6{color:#000;font-family:"Montserrat",sans-serif;font-size:10px !important;font-style:normal;font-weight:500 !important;line-height:130%;letter-spacing:1px;text-transform:uppercase}#nav-filters .modal-body #filters{display:flex;flex-direction:column-reverse}#nav-filters .modal-body #filters .js-price-filter-container{padding:0;border:none}#nav-filters .modal-body #filters .js-price-filter-container form .font-big{color:#000;font-family:"Montserrat",sans-serif;font-size:10px !important;font-style:normal;font-weight:500 !important;line-height:130%;letter-spacing:1px;text-transform:uppercase;margin-bottom:19px !important}#nav-filters .modal-body #filters .js-price-filter-container form .form-group{margin-bottom:24px}#nav-filters .modal-body #filters .js-price-filter-container form .form-group .js-filter-input-price-container{margin:0 !important}#nav-filters .modal-body #filters .js-price-filter-container form .form-group .js-filter-input-price-container:nth-child(2){margin-left:-16px !important}#nav-filters .modal-body #filters .js-price-filter-container form .form-group .js-filter-input-price-container .form-label{color:#000;font-family:"Open Sans",sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:1px;text-transform:uppercase}#nav-filters .modal-body #filters .js-price-filter-container form .form-group .js-filter-input-price-container .js-price-filter-input{max-width:81.766px;height:44px;border:1px solid #c7c7c7;background:#fff}#nav-filters .modal-body #filters .js-price-filter-container form .form-group .js-price-filter-btn.btn.btn-default{width:85.755px;height:44px;font-family:"Open Sans",sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:1.1px;text-transform:uppercase}#nav-filters .modal-body #filters .js-price-filter-container form .form-group .js-price-filter-btn.btn.btn-default.disabled{background:#e4e4e4;color:#838383}#nav-filters .modal-body #filters .js-filter-container{padding:0;border:none}#nav-filters .modal-body #filters .js-filter-container .js-accordion-private-toggle .h6{color:#000;font-family:"Montserrat",sans-serif;font-size:10px !important;font-style:normal;font-weight:500 !important;line-height:130%;letter-spacing:1px;text-transform:uppercase}#nav-filters .modal-body #filters .js-filter-container .js-accordion-private-content{display:block !important}#nav-filters .modal-body #filters .js-filter-container .js-accordion-private-content .js-filter-checkbox .checkbox-icon{width:16px;height:16px}#nav-filters .modal-body #filters .js-filter-container .js-accordion-private-content .js-filter-checkbox .checkbox-text{color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:1px;text-transform:uppercase}#nav-filters .modal-body #filters .js-filter-container .js-accordion-private-toggle-active,#nav-filters .modal-body #filters .js-filter-container .js-accordion-private-toggle-inactive{display:none}#nav-filters .modal-body .filters-selected{padding:0 !important;margin-bottom:24px !important}#nav-filters .modal-body .filters-selected .font-body{color:#000;font-family:"Montserrat",sans-serif;font-size:10px !important;font-style:normal;font-weight:500 !important;line-height:130%;letter-spacing:1px;text-transform:uppercase}#nav-filters .modal-body .filters-selected .js-remove-all-filters-private,#nav-filters .modal-body .filters-selected .js-remove-filter-private{color:#000;font-family:"Montserrat",sans-serif;font-size:10px !important;font-style:normal;font-weight:500 !important;line-height:130%;letter-spacing:1px;text-transform:uppercase}#sort-by{width:350px;padding:21px 29px}@media screen and (max-width: 768px){#sort-by{width:100%}}#sort-by .js-modal-close.modal-header .row{padding:0}#sort-by .modal-body{padding:0;margin-top:24px}#single-product{margin-top:24px;overflow:hidden}@media screen and (max-width: 480px){#single-product{margin-top:0}}@media screen and (max-width: 1440px){#single-product .container{max-width:100%;padding:0 170px 0 0px}}@media screen and (max-width: 1200px){#single-product .container{padding:0 68px 0 0px}}@media screen and (max-width: 960px){#single-product .container{padding:0}}#single-product .container>div{flex-wrap:nowrap}@media screen and (max-width: 960px){#single-product .container>div{flex-wrap:wrap;justify-content:center}}#single-product .container #product-shipping-container .js-accordion-private-content .js-shipping-calculator-form .form-row{display:flex;align-items:center;justify-content:space-between;gap:0 !important}#single-product .container #product-shipping-container .js-accordion-private-content .js-shipping-calculator-form .form-row .form-control-container{display:flex;width:248px;height:44px;justify-content:center;align-items:center;gap:10px}@media screen and (max-width: 480px){#single-product .container #product-shipping-container .js-accordion-private-content .js-shipping-calculator-form .form-row .form-control-container{width:initial}}#single-product .container #product-shipping-container .js-accordion-private-content .js-shipping-calculator-form .form-row .form-control-container .js-shipping-input{width:100%;text-align:center}#single-product .container #product-shipping-container .js-accordion-private-content .js-shipping-calculator-form .form-row .form-control-container .js-shipping-input::placeholder{color:#000}#single-product .container #product-shipping-container .js-accordion-private-content .js-shipping-calculator-form .form-row .js-calculate-shipping .js-calculate-shipping-wording{color:#fff;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.2px;text-transform:uppercase}#single-product .js-shipping-add-product-label .js-fs-add-one-more,#single-product .js-shipping-add-product-label .text-accent,#single-product .js-shipping-add-product-label .js-fs-add-this-product{color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.2px;text-transform:uppercase}.js-swiper-product .swiper-wrapper{display:flex;flex-wrap:wrap}@media screen and (max-width: 960px){.js-swiper-product .swiper-wrapper{flex-wrap:nowrap}}.js-swiper-product .swiper-wrapper .js-product-slide.swiper-slide{width:48.9% !important;height:620px;pointer-events:none}.js-swiper-product .swiper-wrapper .js-product-slide.swiper-slide a img{max-width:436px;height:621px}@media screen and (max-width: 960px){.js-swiper-product .swiper-wrapper .js-product-slide.swiper-slide{width:100% !important;height:700px;pointer-events:all}}@media screen and (max-width: 480px){.js-swiper-product .swiper-wrapper .js-product-slide.swiper-slide{width:100% !important;height:auto}}@media screen and (min-width: 767px){.js-product-detail.js-product-container .product-wrapper{height:fit-content;position:sticky;top:8px}}@media screen and (max-width: 480px){.js-product-detail.js-product-container .product-wrapper{padding:0 32px}}.js-product-detail.js-product-container .product-wrapper .pt-md-3.px-md-3{padding-top:0 !important}.js-product-detail.js-product-container .product-wrapper .page-header .breadcrumbs{margin-bottom:16px !important}.js-product-detail.js-product-container .product-wrapper .page-header .breadcrumbs .crumb{font-family:"Montserrat",sans-serif;font-weight:400;font-size:10px;color:#a5a5a5;line-height:130%;text-transform:uppercase}.js-product-detail.js-product-container .product-wrapper .page-header .breadcrumbs .separator::after{content:"/";font-family:"Montserrat",sans-serif;font-weight:400;font-size:10px;color:#a5a5a5;line-height:130%}.js-product-detail.js-product-container .product-wrapper .page-header .breadcrumbs .separator svg{display:none}.js-product-detail.js-product-container .product-wrapper .h2.js-product-name{font-family:"Montserrat",sans-serif;font-size:10px;font-weight:500;letter-spacing:1px;color:#2c2c2c;text-transform:uppercase;line-height:130%}.js-product-detail.js-product-container .product-wrapper .free-shipping-message{display:none}.js-product-detail.js-product-container .product-wrapper .price-container{display:flex;align-items:center;gap:12px;margin-top:16px}@media screen and (max-width: 768px){.js-product-detail.js-product-container .product-wrapper .price-container{gap:6px}}.js-product-detail.js-product-container .product-wrapper .price-container .js-promotion-label-private{display:none}.js-product-detail.js-product-container .product-wrapper .price-container .mb-3{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;margin:0 !important}.js-product-detail.js-product-container .product-wrapper .price-container .mb-3 span{margin:0 !important}.js-product-detail.js-product-container .product-wrapper .price-container .mb-3 .js-price-display{font-family:"Montserrat",sans-serif;font-size:12px !important;font-weight:500;color:#2c2c2c;line-height:100%}.js-product-detail.js-product-container .product-wrapper .price-container .mb-3 .js-compare-price-display.price-compare{font-family:"Montserrat",sans-serif;font-size:10px !important;font-weight:300;color:#868686;line-height:100%;margin:0 !important}.js-product-detail.js-product-container .product-wrapper .price-container .mb-3 .js-offer-label-private{position:initial;opacity:1;display:none !important}.js-product-detail.js-product-container .product-wrapper .price-container .js-product-payments-container #btn-installments,.js-product-detail.js-product-container .product-wrapper .price-container .js-product-payments-container .js-product-discount-container{display:none !important}.js-product-detail.js-product-container .product-wrapper .price-container .js-product-payments-container .js-max-installments-container{margin:0 !important}.js-product-detail.js-product-container .product-wrapper .price-container .js-product-payments-container .js-max-installments-container .js-max-installments.product-installments{color:#868686 !important;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px;text-transform:uppercase}.js-product-detail.js-product-container .product-wrapper .js-product-variants .js-product-variants-group{margin-bottom:16px !important}.js-product-detail.js-product-container .product-wrapper .js-product-variants .js-product-variants-group .form-label{font-family:"Montserrat",sans-serif;color:#4a4a4a;font-size:10px;line-height:100%;text-transform:uppercase;font-weight:500 !important}.js-product-detail.js-product-container .product-wrapper .js-product-variants .js-product-variants-group .form-label .js-insta-variation-label{font-weight:500 !important}.js-product-detail.js-product-container .product-wrapper .js-product-variants .js-product-variants-group .btn-variant{border-color:rgba(0,0,0,0);margin:0 8px 0 0 !important}.js-product-detail.js-product-container .product-wrapper .js-product-variants .js-product-variants-group .btn-variant.selected{background:rgba(0,0,0,0) !important;border-color:#000}.js-product-detail.js-product-container .product-wrapper .js-product-variants .js-product-variants-group.js-color-variants-container .js-insta-variant.btn-variant{width:24px;height:24px;min-width:24px;min-height:24px;margin:0 16px 0 0 !important;padding:0 !important;line-height:0}.js-product-detail.js-product-container .product-wrapper .js-product-variants .js-product-variants-group.js-color-variants-container .js-insta-variant.btn-variant.selected{background:rgba(0,0,0,0) !important}.js-product-detail.js-product-container .product-wrapper .js-product-variants .js-product-variants-group.js-color-variants-container .js-insta-variant.btn-variant.selected .btn-variant-content{border:1px solid #fff !important}.js-product-detail.js-product-container .product-wrapper .js-product-variants .js-product-variants-group.js-color-variants-container .js-insta-variant.btn-variant .btn-variant-content{padding:0 !important;width:22px;height:22px;min-height:19px;line-height:0;display:inline-block;border:none !important}.js-product-detail.js-product-container .product-wrapper .js-product-variants .js-product-variants-group.js-color-variants-container [title="Azul Céu"]{font-size:0}.js-product-detail.js-product-container .product-wrapper .js-product-variants .js-product-variants-group.js-color-variants-container [title="Azul Céu"] .btn-variant-content{background-color:#bacae7}.js-product-detail.js-product-container .product-wrapper #product_form{position:relative;margin-top:32px !important}.js-product-detail.js-product-container .product-wrapper #product_form .percetage-message{width:100%;display:flex;justify-content:flex-start;margin:8px 0 24px 0;color:#000;text-align:center;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.5px;text-decoration-line:underline;text-transform:uppercase}.js-product-detail.js-product-container .product-wrapper #product_form .MF_product_save{position:absolute;bottom:36px;right:-12px;margin:0;background:rgba(0,0,0,0);font-size:0;width:44px;height:44px;border:none}.js-product-detail.js-product-container .product-wrapper #product_form .MF_product_save svg{margin-left:9px}@media screen and (max-width: 768px){.js-product-detail.js-product-container .product-wrapper #product_form .MF_product_save{right:-10px}}.js-product-detail.js-product-container .product-wrapper #product_form .wrapper-button>div{padding:0 !important}.js-product-detail.js-product-container .product-wrapper #product_form .wrapper-button>div .js-addtocart.js-prod-submit-form.btn-primary.cart{width:318px;height:44px;display:flex;justify-content:center;align-items:center;background-color:#000;color:#fff;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.5px;text-transform:uppercase}@media screen and (max-width: 1366px){.js-product-detail.js-product-container .product-wrapper #product_form .wrapper-button>div .js-addtocart.js-prod-submit-form.btn-primary.cart{width:294px}}.js-product-detail.js-product-container .product-wrapper #product_form .wrapper-button>div [disabled]{width:318px;color:#000 !important;background-color:#f3f2ed !important}.js-product-detail.js-product-container .product-wrapper #product_form .wrapper-button>div .js-addtocart.disabled.cart{background-color:#000;color:#fff}.js-product-detail.js-product-container .product-wrapper #product_form .js-added-to-cart-product-message{display:none !important}.js-product-detail.js-product-container .product-wrapper #product_form .js-last-product{color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.2px;text-transform:uppercase}.js-product-detail.js-product-container .product-wrapper .short-description{color:#7e7e7e;font-family:"Montserrat",sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.12px}.js-product-detail.js-product-container .product-wrapper .short-description .product-description-custom{display:none}.js-product-detail.js-product-container .product-wrapper .product-description-wrapper.short-description-none .short-description{display:none}.js-product-detail.js-product-container .product-wrapper .product-description-wrapper .user-content{margin:0 !important}.js-product-detail.js-product-container .product-wrapper .product-description-wrapper>div{padding:0 !important}.js-product-detail.js-product-container .product-wrapper .product-description-wrapper>div h6{display:none}.js-product-detail.js-product-container .product-wrapper .product-description-wrapper .product-description-custom{padding:0 16px}@media screen and (max-width: 480px){.js-product-detail.js-product-container .product-wrapper .product-description-wrapper .product-description-custom{padding:0}}.js-product-detail.js-product-container .product-wrapper .product-description-wrapper .product-description-custom .js-toggle-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin:0;padding:18px 0;border-bottom:1px solid #d3d3d3}.js-product-detail.js-product-container .product-wrapper .product-description-wrapper .product-description-custom .js-toggle-header h2{color:#000;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.5px;text-transform:uppercase;margin:0}.js-product-detail.js-product-container .product-wrapper .product-description-wrapper .product-description-custom .js-toggle-header strong{color:#000;font-family:"Inter",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.13px;transform:rotate(0deg);transition:transform .3s ease}.js-product-detail.js-product-container .product-wrapper .product-description-wrapper .product-description-custom-content{padding-top:16px;color:#7e7e7e;font-family:"Montserrat",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.39px}.js-product-detail.js-product-container .product-wrapper .product-description-wrapper .product-description-custom.is-collapsed .js-toggle-content{padding-top:0}.js-product-detail.js-product-container .product-wrapper .product-description-wrapper .product-description-custom .js-toggle-content{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out,padding .4s ease-in-out}.js-product-detail.js-product-container .product-wrapper .product-description-wrapper .product-description-custom:not(.is-collapsed) .js-toggle-content{max-height:500px}.js-product-detail.js-product-container .product-wrapper .product-description-wrapper .product-description-custom:not(.is-collapsed) strong{transform:rotate(45deg)}.js-product-detail.js-product-container .product-wrapper .product-description-wrapper .social-share{display:none}.js-product-detail.js-product-container .product-wrapper .product-free-shipping{padding:0 16px}@media screen and (max-width: 480px){.js-product-detail.js-product-container .product-wrapper .product-free-shipping{padding:0}}.js-product-detail.js-product-container .product-wrapper .product-free-shipping-bar-container{margin:8px 0 32px 0;border:1px solid #f0eade;background:#fff;padding:14px 16px 19px 16px;width:100%;max-width:400px;text-align:center;display:flex;justify-content:center;flex-direction:column;gap:13px}.js-product-detail.js-product-container .product-wrapper .product-free-shipping-bar-container .product-free-shipping-bar{padding:8px 15px;border-radius:4px 4px 0 0}.js-product-detail.js-product-container .product-wrapper .product-free-shipping-bar-container .js-shipping-message{font-size:14px;font-weight:bold;color:#333}.js-product-detail.js-product-container .product-wrapper .product-free-shipping-bar-container .product-shipping-progress-track{background-color:#e9ecef;height:8px;border-radius:32px;overflow:hidden}.js-product-detail.js-product-container .product-wrapper .product-free-shipping-bar-container .product-shipping-progress-bar{height:100%;width:0;background-color:#000;transition:width .4s ease-in-out}.js-product-detail.js-product-container .product-wrapper .product-free-shipping-bar-container .product-free-shipping-bar.goal-reached{background-color:#000}.js-product-detail.js-product-container .product-wrapper .product-free-shipping-bar-container .goal-reached .js-shipping-message{color:#fff}.js-product-detail.js-product-container .product-wrapper .product-free-shipping-items{display:flex;align-items:center;gap:19px;margin:18px 0px}.js-product-detail.js-product-container .product-wrapper .product-free-shipping .product-free-shipping-items{text-transform:uppercase}.js-product-detail.js-product-container .product-wrapper .js-product-promo-container h4{color:#000 !important;font-family:"Montserrat",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.5px;text-transform:uppercase}.js-product-detail.js-product-container .product-wrapper .js-product-promo-container table{width:316px;margin-bottom:16px !important}.js-product-detail.js-product-container .product-wrapper .js-product-promo-container table tbody td,.js-product-detail.js-product-container .product-wrapper .js-product-promo-container table tbody th{color:#000;font-family:"Montserrat",sans-serif;font-size:11px;font-style:normal;font-weight:400 !important;line-height:130%;letter-spacing:.5px;text-transform:uppercase !important}[data-toggle="#size-guide-modal"]{cursor:pointer}#product-shipping-container{margin:30px 0px}#product-shipping-container .js-shipping-calculator-form .form-group .form-row{gap:14px}#product-shipping-container .js-shipping-calculator-form .form-group .js-calculate-shipping{background-color:#000;color:#fff}.js-product-variants .form-group select.form-control.js-variation-option{border-radius:5px;border-color:#e0e0e0}.js-product-variants .form-group select.form-control.js-variation-option:hover{border-color:#ccc}.js-product-variants .js-product-variant-size{margin-bottom:0 !important}.js-product-variants .js-product-variants-group{margin-bottom:32px}.js-product-variants .js-product-variants-group label{color:#4a4a4a;font-family:"Montserrat",sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase}.js-product-variants .js-product-variants-group .js-variation-option{width:316px}.js-product-variants .js-product-variants-group .form-group{margin:0 !important}.js-product-variants .form-group select.form-control{-webkit-appearance:auto !important;-moz-appearance:auto !important;appearance:auto !important}.js-product-variants .form-group select.form-control{background:none !important;-webkit-appearance:auto !important;-moz-appearance:auto !important;appearance:auto !important}#related-products .products-section-title{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.6px;text-transform:uppercase}#related-products .js-swiper-related-next,#related-products .js-swiper-related-prev{display:none !important}#complementary-products .products-section-title-container .products-section-title{font-size:0}#complementary-products .products-section-title-container .products-section-title::before{content:"complete o look";color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.6px;text-transform:uppercase;display:block;margin-bottom:16px}.shop-insta-container{width:100%;margin:0px auto 20px auto}@media screen and (max-width: 768px){.shop-insta-container{padding:0px 8px}}.shop-insta-container h2{font-family:"Montserrat",sans-serif;font-size:10px;font-weight:500;letter-spacing:1px;text-transform:uppercase;margin:0 0 16px;padding:0 45px;color:#000}@media screen and (max-width: 768px){.shop-insta-container h2{padding:0px !important}}.shop-insta-container .insta-grid-layout{display:flex;gap:8px;height:700px}.shop-insta-container .insta-grid-layout .insta-col{display:flex;flex-direction:column;gap:8px}.shop-insta-container .insta-grid-layout .insta-col .item-1,.shop-insta-container .insta-grid-layout .insta-col .item-2{flex:1}.shop-insta-container .insta-grid-layout .insta-col .item-3{flex:1.5}.shop-insta-container .insta-grid-layout .insta-col .item-4{flex:2;width:max-content}.shop-insta-container .insta-grid-layout .insta-col .item-5{flex:1.5}.shop-insta-container .insta-grid-layout .insta-col .item-6,.shop-insta-container .insta-grid-layout .insta-col .item-7{flex:1}.shop-insta-container .insta-grid-layout .insta-item{display:block;width:100%;height:100%;overflow:hidden;position:relative}.shop-insta-container .insta-grid-layout .insta-item img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.shop-insta-container .insta-grid-layout .insta-item:hover img{transform:scale(1.05)}.shop-insta-container .insta-grid-layout .insta-col-sub-row{display:flex;gap:8px;flex:1}.shop-insta-container .insta-grid-layout .insta-col-sub-row .insta-item{flex:1}@media(max-width: 768px){.shop-insta-container .js-insta-swiper-mobile-container{height:250px}.shop-insta-container .js-insta-swiper-mobile-container.swiper-wrapper{flex-direction:row}.shop-insta-container .js-insta-swiper-mobile-container .swiper-wrapper{gap:8px}.shop-insta-container .js-insta-swiper-mobile-container .insta-col.swiper-slide{width:80%;flex-shrink:0;height:auto}.shop-insta-container .js-insta-swiper-mobile-container .insta-item-mobile{height:150px}.shop-insta-container .js-insta-swiper-mobile-container .insta-col-sub-row{flex-direction:row}}@media(max-width: 400px){.shop-insta-container .js-insta-swiper-mobile-container .insta-item-mobile{margin:0 !important}.shop-insta-container .js-insta-swiper-mobile-container .insta-item-mobile img{max-width:236px;max-height:249px}}.account-page #login-form .btn.btn-primary{background-color:#000;color:#fff}.contact-page .btn.btn-primary{background-color:#000;color:#fff}.container .page-header h1{color:#000;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.6px;text-transform:uppercase}.user-content .container p{color:#000;font-family:"Montserrat",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.6px;text-transform:uppercase}
/* Engine:dart */