header .nav-desktop{z-index:2}header .header-content *,header .header-content .nav-desktop-list>.nav-item>.nav-list-link{color:#000;fill:#000}header .header-content .nav-desktop-list>.nav-item>.nav-list-link{position:relative;justify-content:center}header .header-content .nav-desktop-list>.nav-item>.nav-list-link::after{content:"";height:1px;background-color:currentColor;width:0;flex-grow:1;position:absolute;bottom:5px;left:0;transition:width .3s ease}header .header-content .nav-desktop-list>.nav-item>.nav-list-link:hover::after{width:100%}header .header-content .nav-item-desktop{width:100%;text-align:center;flex-direction:column;display:flex}header .header-content #logo{filter:revert}@media(min-width: 991px){header .header-content #logo{min-width:200px}}header .header-content #logo a{display:flex;margin:auto;justify-content:center}header .header-content ul.js-nav-desktop-list.nav-desktop-list{display:flex}header .header-content .nav-list-link{white-space:nowrap}header .header-content .desktop-dropdown{width:100%;background-color:#fff;display:flex;justify-content:space-between;max-height:70vh;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.1)}header .header-content .desktop-dropdown .nav-dropdown-image{width:40%;max-height:300px;padding:24px;display:flex}header .header-content .desktop-dropdown .nav-dropdown-image img{width:50%;height:auto;object-fit:cover}header .header-content .desktop-dropdown .nav-dropdown-image .text-container{width:50%;background-color:#000;padding:16px 24px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}header .header-content .desktop-dropdown .nav-dropdown-image .text-container .title{font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:8px}header .header-content .desktop-dropdown .nav-dropdown-image .text-container .title,header .header-content .desktop-dropdown .nav-dropdown-image .text-container .description,header .header-content .desktop-dropdown .nav-dropdown-image .text-container .button{color:#fff !important;text-align:left}header .header-content .desktop-dropdown ul.desktop-list-subitems{background-color:#fff;display:grid;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));gap:20px 30px;align-items:flex-start;justify-content:flex-start;width:60%;padding:24px}@media(min-width: 1200px){header .header-content .desktop-dropdown ul.desktop-list-subitems{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 992px)and (max-width: 1199px){header .header-content .desktop-dropdown ul.desktop-list-subitems{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 768px)and (max-width: 991px){header .header-content .desktop-dropdown ul.desktop-list-subitems{grid-template-columns:repeat(2, 1fr)}}header .header-content .desktop-dropdown ul.desktop-list-subitems .nav-item-desktop.nav-item{width:100%;max-width:none}header .header-content .desktop-dropdown ul.desktop-list-subitems .nav-item-desktop.nav-item .nav-list-link{color:#000 !important;font-size:13px;text-align:left;font-style:normal;font-weight:400;line-height:20px;text-transform:uppercase;display:flex;flex-wrap:nowrap;gap:8px;padding:8px 0;white-space:normal;word-wrap:break-word}header .header-content .desktop-dropdown ul.desktop-list-subitems .nav-item-desktop.nav-item:has(.list-subitems)>.nav-list-link{font-weight:700;font-size:14px;margin-bottom:4px}header .header-content .desktop-dropdown ul.desktop-list-subitems .nav-item-desktop.nav-item .list-subitems{padding:0;margin:8px 0 0 0;list-style:none}header .header-content .desktop-dropdown ul.desktop-list-subitems .nav-item-desktop.nav-item .list-subitems .nav-item{padding:0}header .header-content .desktop-dropdown ul.desktop-list-subitems .nav-item-desktop.nav-item .list-subitems .nav-item .nav-list-link{font-weight:400;font-size:12px;line-height:18px;padding:4px 0;color:#666 !important;transition:color .2s ease}header .header-content .desktop-dropdown ul.desktop-list-subitems .nav-item-desktop.nav-item .list-subitems .nav-item .nav-list-link:hover{color:#000 !important}header .header-content .utilities-container{display:flex !important;flex-direction:row !important;align-items:center;justify-content:flex-end;gap:10px}header .header-content .utilities-container .utilities-item{display:inline-block !important;flex:0 0 auto}header .header-content .utilities-container .utility-head{display:inline-block !important}header .nav-accounts-item a{color:#000 !important}header .js-desktop-dropdown{padding:0 20px}.js-item-product .form-label{display:none !important}.js-product-variants.item,.js-item-product.item{padding:8px}.js-product-variants .js-product-variants.js-product-quickshop-variants.mb-3.form-row.mx-0.pt-2.row.px-2,.js-item-product .js-product-variants.js-product-quickshop-variants.mb-3.form-row.mx-0.pt-2.row.px-2{padding-left:2px !important;padding-top:0 !important}.js-product-variants .item-image,.js-product-variants .item-image img,.js-item-product .item-image,.js-item-product .item-image img{max-height:revert;width:100%;height:100%;object-fit:cover}.js-product-variants .item-buy,.js-item-product .item-buy{display:none;opacity:0}.js-product-variants:hover .item-buy,.js-item-product:hover .item-buy{display:block;opacity:1}.js-product-variants .form-label,.js-item-product .form-label{font-size:16px;text-transform:capitalize}.js-product-variants .form-label.-quantity-label,.js-item-product .form-label.-quantity-label{display:none}.js-product-variants .btn-variant,.js-item-product .btn-variant{color:#000;font-size:12px;font-weight:600;background:rgba(0,0,0,0);border-radius:50%;padding:10px 12px}.js-product-variants .btn-variant.selected,.js-item-product .btn-variant.selected{background-color:#000;color:#fff;border-radius:50%}.js-product-variants .-size,.js-product-variants .-color,.js-item-product .-size,.js-item-product .-color{display:flex;align-items:center;justify-content:flex-start;gap:5px;margin-bottom:10px}.js-product-variants .-size .btn-variant,.js-product-variants .-color .btn-variant,.js-item-product .-size .btn-variant,.js-item-product .-color .btn-variant{min-height:30px;min-width:35px;width:35px;height:30px;display:flex;align-items:center;justify-content:center;padding:0}.js-product-variants .-size .btn-variant span,.js-product-variants .-color .btn-variant span,.js-item-product .-size .btn-variant span,.js-item-product .-color .btn-variant span{padding:2px;display:flex;width:100%;height:100%;border-radius:50%;border:1px solid rgba(0,0,0,.1215686275);align-items:center;justify-content:center}.js-product-variants .item-colors,.js-item-product .item-colors{background-color:rgba(0,0,0,0);position:absolute;bottom:0;z-index:9;width:100%;padding:0 0 15px;right:0;display:flex;align-content:center;justify-content:flex-end}.js-product-variants .item-colors span,.js-item-product .item-colors span{border-radius:50% !important;border:1px solid rgba(0,0,0,.1215686275) !important}.js-product-variants .item-colors .js-insta-variant.btn-variant,.js-item-product .item-colors .js-insta-variant.btn-variant{border:0;background-color:rgba(0,0,0,0);border-radius:100%;padding:0}.js-product-variants .item-colors .item-colors-bullet,.js-item-product .item-colors .item-colors-bullet{border:none !important;margin-right:0 !important}.js-product-variants .item-colors .item-colors-bullet .js-insta-variant .item-colors-bullet,.js-item-product .item-colors .item-colors-bullet .js-insta-variant .item-colors-bullet{width:12px;height:12px;min-width:12px}.js-product-variants .item-description,.js-item-product .item-description{border-bottom:none}.js-product-variants .item-description .item-link .js-item-name,.js-item-product .item-description .item-link .js-item-name{text-align:left}.js-product-variants .item-description .item-price-container,.js-item-product .item-description .item-price-container{display:flex;justify-content:flex-start;position:relative;width:fit-content}.js-product-variants .item-description .item-price-container .item-price,.js-item-product .item-description .item-price-container .item-price{text-align:left;color:var(--Black, #000);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.title-section-products{background-color:#ece9e6;padding:16px 0}.title-section-products h2{color:var(--Black, #000);font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin:0;text-align:left}.js-swiper-featured-prev,.js-swiper-featured-next{background:#ece9e6;padding:10px}.js-swiper-featured-prev svg,.js-swiper-featured-next svg{width:12px !important;height:18px !important}.template-category .head-fix,.template-home .head-fix{position:fixed}.template-category header.js-head-main.head-main.head-primary.head-fix.transition-soft.logo-desktop-center .header-content,.template-home header.js-head-main.head-main.head-primary.head-fix.transition-soft.logo-desktop-center .header-content{background-color:rgba(0,0,0,0)}.template-category header.js-head-main.head-main.head-primary.head-fix.transition-soft.logo-desktop-center .header-content *,.template-home header.js-head-main.head-main.head-primary.head-fix.transition-soft.logo-desktop-center .header-content *{color:#fff;fill:#fff}.template-category header.js-head-main.head-main.head-primary.head-fix.transition-soft.logo-desktop-center .header-content #logo,.template-home header.js-head-main.head-main.head-primary.head-fix.transition-soft.logo-desktop-center .header-content #logo{filter:invert(1)}.template-category header.js-head-main.head-main.head-primary.head-fix.transition-soft.logo-desktop-center.compress .header-content,.template-home header.js-head-main.head-main.head-primary.head-fix.transition-soft.logo-desktop-center.compress .header-content{background-color:#fff}.template-category header.js-head-main.head-main.head-primary.head-fix.transition-soft.logo-desktop-center.compress .header-content *,.template-home header.js-head-main.head-main.head-primary.head-fix.transition-soft.logo-desktop-center.compress .header-content *{color:#000;fill:#000}.template-category header.js-head-main.head-main.head-primary.head-fix.transition-soft.logo-desktop-center.compress .header-content #logo,.template-home header.js-head-main.head-main.head-primary.head-fix.transition-soft.logo-desktop-center.compress .header-content #logo{filter:revert}.header-content{position:relative}.product-alerts{position:absolute;top:50%;transform:translateY(-50%);right:-30%;z-index:2;display:flex;flex-direction:column;gap:6px}.product-alerts>span{white-space:wrap;padding:2px 4px;color:#fff;width:auto;text-align:center;box-sizing:border-box;font-weight:600;display:flex;align-items:center;font-size:10px;background-color:#972b15}.item-image .product-flags{position:absolute;top:0;left:0;z-index:2;display:flex;flex-direction:column;gap:6px}.item-image .product-flags>span{white-space:wrap;padding:4px 12px;color:#fff;height:30px;width:auto;text-align:center;box-sizing:border-box;font-weight:700;display:flex;align-items:center;font-size:11px}.template-home .js-home-sections-container .js-home-main-slider-container .slider-slide{height:0;position:relative;width:100%}.template-home .js-home-sections-container .js-home-main-slider-container .slider-slide img{top:0;left:0;width:100%;height:100%;object-fit:cover}.template-home .js-home-main-slider-container .swiper-pagination{text-align:left;left:64px}.template-home .js-home-main-slider-container .swiper-pagination .swiper-pagination-bullet{width:80px;height:2px;background:hsla(0,0%,100%,.12);border-radius:0;opacity:1}.template-home .js-home-main-slider-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.template-home .section-banner_full-home .banner_full-text .title{color:#00b858}.template-home .section-banner_full-home,.template-home .section-brands-home{background-color:rgba(0,0,0,0);overflow:hidden}.template-home .section-banner_full-home .js-swiper-brands,.template-home .section-brands-home .js-swiper-brands{overflow:visible}.template-home .section-banner_full-home .brand-image-container,.template-home .section-brands-home .brand-image-container{padding-bottom:76.22%}.template-home .section-banner_full-home .banner_full-image-container,.template-home .section-brands-home .banner_full-image-container{padding-bottom:38.11%}.template-home .section-banner_full-home .banner_full-image-container,.template-home .section-banner_full-home .brand-image-container,.template-home .section-brands-home .banner_full-image-container,.template-home .section-brands-home .brand-image-container{position:relative;height:0}.template-home .section-banner_full-home .banner_full-image-container img.banner_full-image,.template-home .section-banner_full-home .banner_full-image-container img.brand-image,.template-home .section-banner_full-home .brand-image-container img.banner_full-image,.template-home .section-banner_full-home .brand-image-container img.brand-image,.template-home .section-brands-home .banner_full-image-container img.banner_full-image,.template-home .section-brands-home .banner_full-image-container img.brand-image,.template-home .section-brands-home .brand-image-container img.banner_full-image,.template-home .section-brands-home .brand-image-container img.brand-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;max-height:100%;opacity:1}.template-home .section-banner_full-home .banner_full-image-container .banner_full-text,.template-home .section-banner_full-home .banner_full-image-container .brand-text,.template-home .section-banner_full-home .brand-image-container .banner_full-text,.template-home .section-banner_full-home .brand-image-container .brand-text,.template-home .section-brands-home .banner_full-image-container .banner_full-text,.template-home .section-brands-home .banner_full-image-container .brand-text,.template-home .section-brands-home .brand-image-container .banner_full-text,.template-home .section-brands-home .brand-image-container .brand-text{position:absolute;bottom:16px;left:16px;background-color:#000;color:#fff;margin:16px;padding:16px;max-width:320px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.template-home .section-banner_full-home .banner_full-image-container .banner_full-text .title,.template-home .section-banner_full-home .banner_full-image-container .brand-text .title,.template-home .section-banner_full-home .brand-image-container .banner_full-text .title,.template-home .section-banner_full-home .brand-image-container .brand-text .title,.template-home .section-brands-home .banner_full-image-container .banner_full-text .title,.template-home .section-brands-home .banner_full-image-container .brand-text .title,.template-home .section-brands-home .brand-image-container .banner_full-text .title,.template-home .section-brands-home .brand-image-container .brand-text .title{font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:10px}.template-home .section-banner_full-home .banner_full-image-container .banner_full-text .description,.template-home .section-banner_full-home .banner_full-image-container .brand-text .description,.template-home .section-banner_full-home .brand-image-container .banner_full-text .description,.template-home .section-banner_full-home .brand-image-container .brand-text .description,.template-home .section-brands-home .banner_full-image-container .banner_full-text .description,.template-home .section-brands-home .banner_full-image-container .brand-text .description,.template-home .section-brands-home .brand-image-container .banner_full-text .description,.template-home .section-brands-home .brand-image-container .brand-text .description{font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.template-home .custom-banner-wrapper{background-color:#000;padding:0}.template-home .custom-banner-wrapper>.row{margin:0 !important}.template-home .custom-banner-wrapper>.row .custom-banner-container{padding:0 !important}.template-home .custom-banner-content{display:flex;align-items:center}.template-home .custom-banner-image{padding:0 !important}.template-home .custom-banner-image .wrapper-image{padding-bottom:75.61%;height:0;position:relative;margin:0;width:100%}.template-home .custom-banner-image .wrapper-image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.template-home .custom-banner-text{background-color:#000;color:#fff;padding:50px;display:flex;justify-content:space-between;align-items:flex-start;text-align:left;flex-direction:column}.template-home .custom-banner-text .custom-banner-logo{width:100%;margin-top:10%;display:flex;justify-content:flex-end}.template-home .custom-banner-text .custom-banner-logo img{width:100px}.template-home .custom-banner-text .custom-banner-details{max-width:400px}.template-home .custom-banner-text .custom-banner-highlight{background-color:#fff;color:#000;font-size:12px;text-transform:uppercase;padding:5px 10px;display:inline-block;margin-bottom:20px}.template-home .custom-banner-text .custom-banner-title{font-size:32px;font-weight:700;text-transform:uppercase;margin-bottom:15px}.template-home .custom-banner-text .custom-banner-description{font-size:16px;line-height:1.5;margin-bottom:20px}.template-home .custom-banner-text .custom-banner-button{display:inline-block;background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff;padding:10px 20px;font-size:14px;text-transform:uppercase;text-align:center;transition:all .3s ease}.template-home .custom-banner-text .custom-banner-button:hover{background-color:#fff;color:#000}.template-search .block-category-topo,.template-category .block-category-topo{background-color:#000;padding:0;margin:0;flex-direction:column-reverse}@media(min-width: 768px){.template-search .block-category-topo,.template-category .block-category-topo{flex-direction:row}}.template-search .block-category-topo>.-text,.template-category .block-category-topo>.-text{color:#fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.template-search .block-category-topo>.-text .title,.template-category .block-category-topo>.-text .title{color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin:15px 0 15px 0}@media(max-width: 768px){.template-search .block-category-topo>.-text,.template-category .block-category-topo>.-text{margin:25px 0 15px 0}}.template-search .block-category-topo>.-text .description,.template-category .block-category-topo>.-text .description{font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.template-search .block-category-topo>.-image,.template-category .block-category-topo>.-image{padding:0}.template-search .block-category-topo>.-image img,.template-category .block-category-topo>.-image img{width:100%;height:100%;object-fit:cover}.template-search .form-select-icon,.template-category .form-select-icon{right:revert;left:15px}.template-search .js-modal-open .ml-2,.template-category .js-modal-open .ml-2{font-size:12px}.template-search select.js-sort-by,.template-category select.js-sort-by{border:none;padding:10px 12px 14px 40px;text-transform:uppercase;font-size:12px}.template-search select.js-sort-by option,.template-category select.js-sort-by option{text-transform:uppercase;font-weight:500;font-size:12px}.template-search .category-image-grid,.template-category .category-image-grid{padding:8px;width:100%;height:100%;object-fit:cover}.template-search .block-grid h4,.template-category .block-grid h4{font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin:0}.template-search .block-grid button,.template-category .block-grid button{border:none;background-color:rgba(0,0,0,0);width:100%}.template-search .block-grid button.icon-grid-3 svg,.template-category .block-grid button.icon-grid-3 svg{width:18px;height:16px}.template-search .block-grid button.icon-grid-4 svg,.template-category .block-grid button.icon-grid-4 svg{width:32px;height:16px}.template-search .block-banner,.template-category .block-banner{position:relative;height:0;padding-bottom:81.64% !important}@media(min-width: 768px){.template-search .block-banner.grid-3,.template-category .block-banner.grid-3{padding-bottom:52.82% !important}.template-search .block-banner.grid-4,.template-category .block-banner.grid-4{padding-bottom:40.82% !important}}.template-search .block-banner img,.template-category .block-banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.pagination{display:flex;justify-content:center;margin:24px auto;gap:8px}.pagination p{margin:0;color:rgba(0,0,0,.6);font-weight:500;line-height:2;text-transform:uppercase}.pagination strong{color:#000;line-height:2}.template-product .title-products{font-size:16px}.template-product .product-infos{height:fit-content;top:85px;position:sticky;padding:0 5%}@media(min-width: 991px){.template-product .product-infos{padding:0 4rem}}.template-product .product-infos #compare_price_display{font-size:15px}.template-product .product-infos .js-price-display{font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-right:.3rem}.template-product .product-infos .js-compare-price-display{opacity:.6}.template-product .product-infos .js-product-variants.item{padding:8px}.template-product .product-infos .js-product-variants .form-label{font-size:12px;text-transform:uppercase;color:#000;opacity:.32;font-weight:400;margin-bottom:8px}.template-product .product-infos .js-product-variants .form-label.-quantity-label{display:none}.template-product .product-infos .js-product-variants .btn-variant{color:#000;font-size:16px;font-weight:600;background:rgba(0,0,0,0);border:1px solid #ece9e6;border-radius:0;padding:6px 12px}.template-product .product-infos .js-product-variants .btn-variant.selected{border:1px solid #ece9e6;background-color:#ece9e6;color:#000}.template-product .product-infos .js-product-variants .row.px-2{padding:0 !important}.template-product .product-infos .js-product-variants .-size{padding:0 !important;gap:0;width:100%;display:flex;align-items:stretch}.template-product .product-infos .js-product-variants .-size .btn-variant{width:100%;max-width:100px}.template-product .product-infos .js-product-variants .-size .btn-variant>span{border:none}.template-product .product-infos .js-product-variants .-color{margin-bottom:10px;padding-left:0;padding-right:0}.template-product .product-infos .js-product-variants .-color .btn-variant{padding:6px}.template-product .product-infos .js-product-variants .-color .btn-variant span{width:16px;height:16px;border-radius:100% !important}.template-product .product-description .content-before-table{background:#ece9e6;padding:16px}.template-product .product-description .content-before-table h2{color:#00b858;font-size:15px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.template-product .product-description .content-before-table p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.template-product .collapse-title{font-weight:400;text-transform:uppercase;cursor:pointer;padding:16px 0;width:100%;text-align:left;border:none;background:rgba(0,0,0,0);outline:none;color:#000;font-size:14px;font-style:normal;line-height:normal;position:relative}.template-product .collapse-title:hover{opacity:.9}.template-product .collapse-title::after{content:"";position:absolute;right:0;top:50%;width:8px;height:8px;border-left:2px solid #000;border-bottom:2px solid #000;transform:rotate(-45deg);transition:transform .3s ease}.template-product .collapse-title[aria-expanded=true]::after{transform:rotate(135deg)}.template-product .collapse-content{max-height:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease;padding:0 10px;border-top:none;color:#000;opacity:.6}.template-product .collapse-content.show{max-height:500px}footer.footer-block{background-color:var(--footer-background);color:var(--footer-foreground)}footer.footer-block .footer-logo p,footer.footer-block .footer-logo h4.h3{font-weight:400;font-size:11px;opacity:.5}footer.footer-block .footer-logo .logo-img-container{margin-left:0}footer.footer-block .footer-logo img{max-width:100%;max-height:100%}footer.footer-block .-newsletter h4.h3{margin-bottom:0}footer.footer-block .-newsletter .input-append{position:relative}footer.footer-block .-newsletter .input-append .form-group input{border-radius:0;background:rgba(0,0,0,0);padding:10px 15px}footer.footer-block .-newsletter .input-append .form-group input::placeholder{color:#fff}footer.footer-block .-newsletter .input-append svg,footer.footer-block .-newsletter .input-append .newsletter-btn{position:absolute;top:16px;right:15px;width:15px;height:11px}footer.footer-block .-newsletter .input-append svg.btn,footer.footer-block .-newsletter .input-append .newsletter-btn.btn{z-index:9}.about-section{background:#ece9e6;margin-top:80px;margin-bottom:100px}.about-section>.container-fluid{padding:0 5%}.about-section .about-image{margin:-40px 0}.about-text p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.responsibility-section figure,.about-section figure{margin:0;position:relative;padding-bottom:115.18%}.responsibility-section figure img,.about-section figure img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.mission-section{margin-bottom:32px;padding:0}@media(min-width: 768px){.mission-section{padding:0 5%}}.mission-section figure{margin:0;position:relative;padding-bottom:106.67%}@media(min-width: 768px){.mission-section figure{padding-bottom:27.43%}}.mission-section figure img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;border:1px solid var(--Gray, #ece9e6)}@media(min-width: 768px){.mission-section figure{padding-bottom:27.43%}.mission-section figure img{padding:42px;border:1px solid var(--Gray, #ece9e6)}}.values-section{padding:0;margin-bottom:32px;border:1px solid #ece9e6;width:90%}.values-title{overflow:hidden;color:var(--Black, #000);text-align:center;text-overflow:ellipsis;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.values{padding:70px 20px;margin:42px;text-align:center;background:#ece9e6;width:calc(100% - 84px)}.card-block img{height:60px;width:60px;margin:0 auto;object-fit:contain}.responsibility-section{padding:40px 20px}.responsibility-section p{text-align:justify}.signature{font-style:italic;text-align:right}.press-section .press-text{margin:50px auto}.press-section .press-text .title{overflow:hidden;color:#000;text-align:center;text-overflow:ellipsis;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.press-section .press-text .description{color:#000;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:normal;opacity:.6}.press-section .press-image-container img{width:100%}.user-content{max-width:800px;padding:64px;background:var(--Gray, #ece9e6);margin:auto;display:flex;flex-direction:column;align-items:center}.user-content>h2{overflow:hidden;color:#000;text-align:left;text-overflow:ellipsis;font-size:24px;font-style:normal;text-transform:uppercase;font-weight:700;line-height:normal}.sidebar{position:fixed;left:0;top:0;width:100%;max-width:350px;height:100%;background-color:#fff;transform:translateX(-100%);transition:transform .3s ease;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:1045}.sidebar.active{transform:translateX(0)}.sidebar .sidebar-header{display:flex;justify-content:space-between;align-items:center;margin:20px;padding-bottom:8px;border-bottom:1px solid #ece9e6}.sidebar .sidebar-title{font-size:18px;font-weight:bold;color:#000}.sidebar .close-sidebar{background:none;border:none;cursor:pointer}.sidebar .close-sidebar svg{width:24px;height:24px}.sidebar .sidebar-menu{padding:20px}.sidebar .sidebar-menu ul{list-style:none;padding:0}.sidebar .sidebar-menu ul li a{display:block;padding:10px 20px;color:#000;text-decoration:none;text-transform:uppercase;font-size:16px;border-left:2px solid #ece9e6}.sidebar .sidebar-menu ul li a:hover,.sidebar .sidebar-menu ul li a.active{border-left:2px solid #000;font-weight:600}#filters{border-radius:0;width:100%}#filters .title-section{display:flex;align-items:center;background-color:#f8d8e4;text-align:center;color:#000;padding:16px;border-radius:0;font-weight:bold;font-size:16px;justify-content:center}#filters .h6{font-size:14px;color:#333;margin:0;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-radius:0;background-color:#fff;border-bottom:1px solid #d4d4d4;position:relative;font-weight:500}#filters .h6::after{content:"";width:10px;height:10px;border-right:2px solid #333;border-bottom:2px solid #333;transform:rotate(45deg);position:absolute;right:15px;transition:transform .3s ease}#filters .h6.open::after{transform:rotate(-135deg)}#filters .filter-content{display:none;padding:10px 0 0 0;flex-direction:column}#filters .filter-content .btn-link{color:#000;position:relative;display:flex;padding:5px}#filters .filter-content .checkbox-container{display:flex;align-items:center;margin-bottom:10px}#filters .filter-content .checkbox-container .checkbox{margin-right:10px;display:flex;align-items:center;gap:6px}#filters .filter-content .checkbox-container .checkbox .checkbox-icon{width:18px;height:18px;border:1px solid #ccc;border-radius:0;display:inline-block;position:relative}#filters .filter-content .checkbox-container .checkbox .checkbox-icon::after{border-color:#fff;top:2px;left:6px;width:5px;height:10px}#filters .filter-content .checkbox-container input[type=checkbox]:checked+.checkbox .checkbox-icon{background-color:#000;border-color:#000}#filters .filter-content .checkbox-container .checkbox-text{font-size:14px;color:#333}#filters .js-price-filter-container .form-group{display:flex;flex-direction:row;align-items:flex-end}#filters .js-price-filter-container .form-group label{font-size:14px;margin-bottom:5px;color:#333}#filters .js-price-filter-container .form-group .filter-input-price{border:1px solid #ccc;border-radius:0;padding:8px;font-size:14px}#filters .js-price-filter-container .form-group .input-clear-content{color:#000;cursor:pointer}#filters .js-price-filter-container .form-group .input-clear-content:hover{color:#363636}#filters .js-price-filter-container .form-group .btn{background-color:#000;color:#fff;border-radius:0;padding:18px;font-size:0;cursor:pointer;margin:auto 0 0}#filters .js-price-filter-container .form-group .btn:hover{background-color:#363636}#filters .js-price-filter-container .form-group .btn::after{content:"ok";font-size:8px;padding:0;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}#filters .js-price-filter-container .form-group .btn.disabled{color:#aaa;cursor:not-allowed}.toggle-sidebar{position:fixed;top:160px;left:30px;border:none;padding:0;cursor:pointer;background-color:rgba(0,0,0,0)}@media(max-width: 768px){.sidebar{width:100%;transform:translateX(-100%)}}.whatsapp-float{position:fixed;bottom:20px;right:20px;width:60px;height:60px;z-index:9999;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:transform .3s ease}.whatsapp-float:hover{transform:scale(1.1)}.shipping-block{width:100%;border-radius:8px;border:1px solid rgba(0,0,0,.12);display:flex;flex-direction:column;padding:16px 12px;justify-content:space-between;align-items:center;align-self:stretch;margin-bottom:20px}.shipping-block .collapse-button.btn{line-height:normal;width:100%}.shipping-block .collapse-button.btn p{text-transform:none;margin:0;color:var(--Black, #000);font-size:15px;font-style:normal;font-weight:400;line-height:normal}.shipping-block .collapse-content-shipping{width:100%;padding:0 5px}.shipping-block .collapse-content-shipping .js-shipping-calculator-form{width:100%}.shipping-block .collapse-content-shipping .js-shipping-calculator-form .form-control-container.col-7.pr-0{display:flex;border-radius:4px;border:1px solid rgba(95,36,159,.12);padding:6px 6px 6px 16px;background:#fff;height:40px}.shipping-block .collapse-content-shipping .js-shipping-calculator-form .form-control-container.col-7.pr-0 input.form-control.js-shipping-input{border:none;border-radius:0;padding:0;margin:0}.shipping-block .collapse-content-shipping .js-shipping-calculator-form .js-calculate-shipping{background-color:rgba(0,0,0,.6);text-transform:uppercase;color:#fff;border-radius:100%;width:35px;border:none;height:35px;padding:0;font-size:10px;margin-left:-40px;z-index:1}.js-category-controls .apply-filters{display:none}.apply-filters{display:flex;flex-direction:column}.apply-filters .js-remove-all-filters{overflow:hidden;color:var(--Black, #000);text-align:right;text-overflow:ellipsis;font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-transform:uppercase}.linear-footer{background:hsla(0,0%,100%,.12);height:1px;width:calc(100% - 6rem);margin:40px 3rem}footer .element-footer .col h4.h3{font-size:16px}footer .footer-menu-item{margin-bottom:8px}footer .footer-menu-item a{text-transform:uppercase;font-size:12px}.notification-cart{min-width:320px !important;max-width:400px !important;padding:20px !important}.notification-cart a{color:#fff !important}.notification-cart .js-cart-notification-item{margin-bottom:15px}.notification-cart .js-cart-notification-item .notification-img{min-width:100px;max-width:100px;padding-right:15px}.notification-cart .js-cart-notification-item .notification-img img{width:100%;height:auto;border-radius:4px}.notification-cart .js-cart-notification-item .col-9{padding-left:10px}.notification-cart .js-cart-notification-item .col-9 .mb-1{margin-bottom:8px !important;font-size:14px;line-height:1.4;word-wrap:break-word}.notification-cart .js-cart-notification-item .col-9 .mb-1 .js-cart-notification-item-name{font-weight:600;display:block;margin-bottom:4px}.notification-cart .js-cart-notification-item .col-9 strong{font-size:13px;display:block;margin-top:8px}.notification-cart .h5{font-size:16px !important;margin-bottom:15px !important}.notification-cart .btn{font-size:14px !important;padding:12px 20px !important}#nav-hamburger,#nav-filters,#modal-cart{background-color:#fff;padding:10px 15px}#nav-hamburger .modal-header,#nav-filters .modal-header,#modal-cart .modal-header{display:flex;align-items:center;justify-content:left;border-bottom:1px solid #ece9e6;padding:16px 24px !important;margin:0 0 12px 0 !important;border-radius:0 !important;background:#fff !important;font-size:16px !important;font-style:normal !important;font-weight:700 !important;line-height:normal !important;text-transform:uppercase !important;width:100%;color:var(--Black, #000) !important}#nav-hamburger .modal-header span,#nav-hamburger .modal-header a,#nav-filters .modal-header span,#nav-filters .modal-header a,#modal-cart .modal-header span,#modal-cart .modal-header a{color:var(--Black, #000) !important;fill:var(--Black, #000) !important}#nav-hamburger .modal-header::before,#nav-filters .modal-header::before,#modal-cart .modal-header::before{content:"";display:inline-block;width:18px;height:21px;margin-right:8px;vertical-align:middle}#nav-hamburger .modal-header .modal-close,#nav-filters .modal-header .modal-close,#modal-cart .modal-header .modal-close{color:#000 !important;fill:#000 !important;order:2;margin-left:auto}#nav-hamburger .js-cart-item .cart-item-name,#nav-filters .js-cart-item .cart-item-name,#modal-cart .js-cart-item .cart-item-name{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}#nav-hamburger .js-cart-item .cart-item-name a,#nav-filters .js-cart-item .cart-item-name a,#modal-cart .js-cart-item .cart-item-name a{font-weight:700}#nav-hamburger .js-cart-item .cart-item-delete,#nav-filters .js-cart-item .cart-item-delete,#modal-cart .js-cart-item .cart-item-delete{display:flex;align-items:center;margin-left:auto;justify-content:flex-end;height:100%}#nav-hamburger .js-cart-item .cart-item-delete button,#nav-filters .js-cart-item .cart-item-delete button,#modal-cart .js-cart-item .cart-item-delete button{color:#b80000;font-size:12px;text-transform:none;font-style:normal;font-weight:400;width:fit-content;line-height:normal;position:relative}#nav-hamburger .js-cart-item .cart-item-quantity .form-quantity.cart-item-quantity,#nav-filters .js-cart-item .cart-item-quantity .form-quantity.cart-item-quantity,#modal-cart .js-cart-item .cart-item-quantity .form-quantity.cart-item-quantity{border:1px solid var(--Gray, #ece9e6)}#nav-hamburger .variacao-name,#nav-filters .variacao-name,#modal-cart .variacao-name{color:var(--Black, #000);font-size:12px;font-style:normal;font-weight:400;line-height:normal;opacity:.6;text-transform:uppercase}#nav-hamburger .image-cart,#nav-filters .image-cart,#modal-cart .image-cart{position:relative;height:0;width:100%;padding-bottom:150%;display:flex}#nav-hamburger .image-cart img,#nav-filters .image-cart img,#modal-cart .image-cart img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;max-height:100%;opacity:1}.js-modal-open-search{background-color:rgba(0,0,0,0);border:none}.block-search{position:absolute;top:100%;left:0;width:100%;z-index:1000;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.block-search.active{max-height:500px}.block-search .block-search-content{background-color:#fff;padding:15px;box-shadow:0 4px 12px rgba(0,0,0,.15)}@media(min-width: 768px){.block-search .block-search-content{padding:20px 40px}}.block-search .search-container{max-width:800px;margin:0 auto;position:relative}.block-search input.form-control{padding-right:100px;height:45px;font-size:15px;border-radius:8px !important}@media(min-width: 768px){.block-search input.form-control{height:50px;font-size:16px}}.block-search .search-input-submit{position:absolute;right:50px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);border:none;padding:8px;cursor:pointer;color:#000}.block-search .search-input-submit:hover{opacity:.7}.block-search .search-close{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);border:none;padding:8px;cursor:pointer;color:#000}.block-search .search-close:hover{opacity:.7}.block-search .search-suggest{max-width:800px;margin:15px auto 0;background:#fff;border-radius:8px;max-height:300px;overflow-y:auto}body.search-modal-open{overflow:auto}#home-modal{border-radius:0;background-color:rgba(0,0,0,0) !important;overflow:hidden;padding:0}@media screen and (min-width: 768px){#home-modal{width:50% !important}}#home-modal .modal-close.invert{border:0;fill:#000;top:0px;right:0px;padding:5px;align-items:center;display:flex;justify-content:center}#home-modal .modal-body{display:flex;align-items:center;background-color:#fff;color:#000}@media screen and (max-width: 768px){#home-modal .modal-body{flex-direction:row !important}}#home-modal .modal-body img{width:48%}#home-modal .modal-body .row.align-items-center{padding:25px}#home-modal .modal-body .row.align-items-center .newsletter .form-control{border-radius:0;border:1px solid #ccc}#home-modal .modal-body .row.align-items-center .form-group{margin-bottom:0}#home-modal .modal-body .row.align-items-center h3{text-transform:uppercase;font-weight:600;margin-bottom:20px;text-align:left}#home-modal .modal-body .row.align-items-center .input-append{display:flex;align-items:center;justify-content:center;border-radius:0;gap:20px;margin-bottom:20px;flex-direction:column}#home-modal .modal-body .row.align-items-center .js-news-popup-submit{margin:auto;display:flex;width:100%;background:#000;color:#fff;position:relative;height:54px;top:revert;right:revert;justify-content:center;align-items:center}#home-modal .modal-body .row.align-items-center .js-news-popup-submit::placeholder{color:#fff;font-weight:400;text-transform:uppercase}#home-modal .modal-body .row.align-items-center .js-news-popup-submit span.js-news-send{color:#fff;position:absolute;right:20px;z-index:50}#home-modal .modal-body .row.align-items-center .infos-newsletter{color:#a1a1a1;font-size:8px;margin-top:15px;text-align:left}#home-modal .modal-body .js-news-popup-failed,#home-modal .modal-body .js-news-popup-success{color:#000}.font-arial{font-family:Arial,Helvetica,sans-serif !important}.col-auto .utilities-container{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important}.col-auto .utilities-container .utilities-item{display:inline-block !important}.col-auto .utilities-container .js-utilities-item{display:inline-block !important}.col-auto .utilities-container .nav-dropdown{display:inline-block !important}.utilities-container>*{display:inline-block !important;vertical-align:middle}.header-content svg.icon-inline.icon-2x,.utilities-container svg.icon-inline.icon-2x,.utilities-item svg.icon-inline.icon-2x{width:2em !important;height:2em !important;font-size:1em !important}
/* Engine:dart */