.btn-default,.btn-primary,.btn-secondary,.form-control,.form-select,.form-quantity,.alert,.tab-group .tab-link,footer .footer-payments-shipping-logos img{border-radius:0px}.mobile{display:none}.fancybox__container .fancybox__backdrop{background-color:rgba(0,0,0,.8)}.modal-overlay{background-color:rgba(0,0,0,.8)}.modal-header{border:0px}.btn-primary{background-color:#000;color:#fff}.announcement-bar--inner{padding:0 15px;max-width:1440px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.announcement-bar--inner{padding:0 0px}}.announcement-bar-section{position:relative;z-index:52}.announcement-bar{line-height:1;padding:14px 0}.announcement-bar--inner{height:100%;display:flex;align-items:center;max-width:none;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.announcement-bar--marquee>div{display:flex;align-items:center;flex-shrink:0;will-change:transform}.announcement-bar--marquee:hover>div{animation-play-state:paused}.announcement-bar--marquee .announcement-bar--item:empty{display:none}.announcement-bar--carousel{text-align:center}.announcement-bar--carousel .carousel{width:100%;max-width:500px;margin:0 auto}.announcement-bar--carousel .carousel__slide{width:100%;display:block;white-space:normal;text-align:center}.announcement-bar--carousel .carousel .flickity-viewport:before{content:"";display:block;position:absolute;top:0;left:0;width:50px;height:100%;z-index:30;pointer-events:none;background:linear-gradient(to left, rgba(0, 0, 0, 0) 0, var(--color-announcement-bar-bg, var(--color-accent)) 50px, var(--color-announcement-bar-bg, var(--color-accent)) 100%)}.announcement-bar--carousel .carousel .flickity-viewport:after{content:"";display:block;position:absolute;top:0;right:0;width:50px;height:100%;z-index:30;pointer-events:none;background:linear-gradient(to right, rgba(0, 0, 0, 0) 0, var(--color-announcement-bar-bg, var(--color-accent)) 50px, var(--color-announcement-bar-bg, var(--color-accent)) 100%)}.announcement-bar--carousel .carousel .flickity-slider{display:flex;align-items:center}.announcement-bar--carousel .flickity-nav{display:flex;width:42px;height:42px;margin-top:-21px;opacity:1;background:var(--color-announcement-bar-bg, var(--color-accent))}.announcement-bar--carousel .flickity-nav svg path{stroke:var(--color-announcement-bar-text, #fff)}.announcement-bar--item{display:inline-flex;align-items:center;padding:0 15px;letter-spacing:.03em;color:var(--marquee-color-text);position:relative}.announcement-bar--item svg{margin-right:12px;height:14px}.announcement-bar--item a{text-decoration:none;cursor:pointer}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee-right{0%{transform:translate(-100%)}to{transform:translate(0)}}#logo .logo-img{max-height:28px;margin-bottom:5px}.js-head-main{border-bottom:1px solid #eaeaea !important}.js-head-main .desktop-list-subitems{background-color:rgba(255,255,255,.95);color:#000;fill:#000;border-top:0px;border-bottom:1px solid #eaeaea !important}.desktop-list-subitems{padding:30px}.nav-list-link{font-weight:400;letter-spacing:.02em;font-size:13px;text-transform:uppercase}.utilities-container{position:relative}.utilities-container .paises-top{position:absolute;left:-72px;top:-7px}.paises-top .form-select{background:rgba(0,0,0,0);border:0px;font-size:14px}.paises-top .form-group .form-select-icon{bottom:10px;background:rgba(0,0,0,0)}.paises-menu{text-align:left;padding:0px;margin-top:20px}.paises-menu a.selected{opacity:.5}.paises-menu a{margin-right:10px}.paises-menu img{height:15px}.paises-footer .form-select{color:#11100e}.paises-footer .form-group .form-select-icon{background-color:rgba(0,0,0,0);fill:#11100e;bottom:10px}.paises-footer .form-select-icon .icon-inline{fill:#11100e}#nav-hamburger .modal-header .js-modal-close{float:right;position:relative;z-index:2}#nav-hamburger .logo-menu{margin-top:-30px;margin-bottom:30px}#nav-hamburger .logo-menu img{height:40px}#nav-hamburger .js-search-container{margin-bottom:15px}#nav-hamburger .js-search-input{border:1px solid #ebebeb;padding:12px}.modal-with-fixed-footer .modal-scrollable-area{padding:15px}.modal-nav-hamburger .nav-list-panel{padding:30px 30px 70px 30px}.modal-close{margin-right:0px}.section-video-home-mp4{position:relative}.section-video-home-mp4 video{margin-bottom:-3px}.section-video-home-mp4 a{position:absolute;height:90%;width:100%;z-index:1}.banners-categories{margin-top:15px}.section-featured-home .container-fluid{max-width:1300px}.section-featured-home .h5{font-size:20px}.btn-products-home{display:table;margin:auto;margin-top:-25px;padding:10px 30px;text-align:center;font-size:13px;border:1px solid #000;background-color:#fff;transition:all .3s}.btn-products-home:hover{background-color:#000;color:#fff}.js-category-controls,.category-body .container-fluid{max-width:1300px}.category-breadcrumbs-container{display:none !important}.js-category-controls>.row.align-items-center{position:relative;justify-content:end}.js-category-controls>.row.align-items-center .visible-when-content-ready.col.text-right.d-none.d-md-block{display:none !important}.js-category-controls>.row.align-items-center>.col{position:absolute;left:50%;transform:translateX(-50%);width:auto}.js-category-controls .visible-when-content-ready.col-auto.pl-0{padding-right:0px !important}.js-category-controls h1{font-size:12px;text-transform:uppercase;font-weight:700}.js-category-controls .btn{border-color:rgba(0,0,0,0) !important}.js-category-controls{position:relative !important;top:0px !important}.labels{width:100%}.label{padding:6px 10px;border-radius:0;font-size:10px;letter-spacing:normal;text-transform:uppercase}.js-stock-label{background:rgba(255,255,255,.6) !important;font-weight:700;color:#000}.js-offer-label{float:right;margin-right:20px;background:#3c3c3b !important;border:1px solid #3c3c3b;color:#fff !important;width:auto;font-size:12px}.item-name{width:60%;font-family:"Inter",Arial,sans-serif;font-weight:400;font-size:14px;letter-spacing:.01em;line-height:18px;color:#000;margin-bottom:5px !important;text-transform:none}.item-price{color:#000;font-family:"Inter",Arial,sans-serif;font-weight:600;font-size:14px;letter-spacing:.01em}.item-price-container{font-size:14px}.product-image-container .labels{width:auto}.form-label{font-size:10px;letter-spacing:normal}.js-insta-variant{font-size:12px;position:relative;min-width:30px;min-height:30px;display:inline-flex;align-items:center;justify-content:center}.stock0::before{content:"";position:absolute;width:100%;height:100%;z-index:1;top:0px;right:0px;bottom:0px;left:0px;background-color:rgba(255,255,255,.3);background-image:linear-gradient(to top left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) calc(50% - 1px), rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0) calc(50% + 1px), rgba(0, 0, 0, 0) 100%)}.js-color-variants-container .btn-variant-content{width:100%}.js-max-installments-container{margin-top:7px}.js-product-variants-group .row>.col-auto{width:100% !important}.js-product-variants-group .row>.col.pl-0{padding-left:15px !important}.js-product-variants-group .form-label{margin-bottom:10px}.js-addtocart{padding:15px 5px;letter-spacing:1px;font-size:13px;font-weight:500;border-radius:4px}.product-video-container .product-video .embed-responsive{display:none !important}.product-video{text-align:center}.product-video video{width:100%;margin:auto;text-align:center}.product-video-container{background-color:rgba(0,0,0,0)}.fancybox__container .fancybox__slide{justify-content:center}.fancybox__slide::before,.fancybox__slide::after{content:none}.fancybox__container .js-video{display:none !important}.fancybox__container video{width:auto;height:75vh}#product-video-modal{margin-top:-40px}.js-video-thumb{position:relative}.js-video-thumb img{width:100%;height:auto;opacity:1}.js-video-thumb .video-player{background:rgba(0,0,0,.6)}.js-video-thumb .embed-responsive{padding-bottom:0px !important;height:auto}.js-video-thumb .video-player-icon{background:rgba(0,0,0,0);margin-left:-8px;width:20px;height:20px}.js-video-thumb .video-player-icon svg{fill:#fff;width:100%;height:auto}.product-thumb img{opacity:1}#single-product .container-fluid{max-width:1300px}.js-swiper-related{max-width:1300px}div[data-store|=product-info]{padding-left:30px}div[data-store|=product-info] .divider{display:none}.section-single-product .page-header{padding-top:0px !important}.section-single-product .breadcrumbs{margin-bottom:30px}.js-product-name{text-transform:uppercase;font-size:17px}.section-single-product .js-price-display{font-size:15px;font-weight:500}.link-infopop{font-weight:500;font-size:14px;color:#303030;display:inline-table;padding-bottom:0px;margin-top:-15px;margin-bottom:40px;margin-right:20px;border-bottom:1px solid #fff}.link-infopop:hover{border-bottom:1px solid #303030;color:#303030}.link-infopop svg{height:6px;width:auto;margin-right:2px;vertical-align:text-top;margin-top:5px}a[data-src="#pop-talles"] svg{margin-top:3px;height:11px}.infopop{display:flex;justify-content:center;align-items:center;max-width:570px}.infopop h5{font-weight:400;display:none}.infopop img{width:100%}.js-color-variants-container .btn-variant{width:24px;height:24px}.js-color-variants-container .btn-variant-content{margin:0px;height:100%}.btn-variant{border:1px solid rgba(72,64,72,.3)}.btn-variant-custom-color{width:auto !important;padding:5px}.js-accordion-container{border-bottom:1px solid #eaeaea;margin-bottom:.8rem !important}.js-accordion-toggle{padding-bottom:1.1rem !important}.js-accordion-toggle .col svg{display:none !important}.js-accordion-toggle-inactive .icon-inline,.js-accordion-toggle-active .icon-inline{height:.93em;fill:#000}.subtitle{font-size:12px;text-transform:none;letter-spacing:.02rem}#product-description{margin-top:0px !important;font-size:12px}.js-addtocart{padding:13px 5px;letter-spacing:1px;font-size:11px;font-weight:500}.social-share{color:#b2b2b2;margin-top:30px}.social-share .social-share-button{color:#b2b2b2;fill:#b2b2b2;display:inline-table;padding:0;margin-right:10px}.social-share .social-share-button .icon-inline{border:1px solid #d3d3d3;fill:#b2b2b2;width:35px;height:35px;padding:10px;border-radius:50%}.product_color_variation .form-label{align-items:flex-start;display:flex;margin-top:0px;margin-bottom:7px;width:100%}.product_color_variation .items{display:flex;flex-wrap:wrap;gap:10px}.js-product-form .product_color_variation .items a{cursor:pointer;overflow:inherit;border-radius:0;width:40px;text-align:center}.js-product-form .product_color_variation .items small{text-align:center;font-size:9px;margin-top:2px;line-height:10px;display:block;opacity:0}.js-product-form .product_color_variation .items a.active small{opacity:1}.js-product-form .product_color_variation .items a:hover,.js-product-form .product_color_variation .items a:hover small{opacity:1 !important}.product_color_variation a{overflow:hidden;border-radius:100%}.product_color_variation a .muestra{display:block;width:18px;height:18px;border-radius:100%}.product_color_variation a .muestra img{width:100%;border-radius:100%}.product_color_variation{margin-bottom:20px;margin-top:10px}.js-product-form .product_color_variation a.active .muestra{border:1px solid #000}.js-item-variants .product_color_variation a,.js-product-form .product_color_variation a{border:1px solid rgba(0,0,0,0)}.js-item-variants .product_color_variation .items,.js-product-form .product_color_variation .items{gap:5px;margin-left:-5px;padding:0px 15px}.js-item-variants .product_color_variation a .muestra,.js-product-form .product_color_variation a .muestra{width:32px;height:32px;margin:auto;padding:3px}.js-product-form .product_color_variation{margin-top:5px;width:100%}.item-product .product_color_variation .form-label{padding-left:0px !important;padding-right:0px !important}.item-product .product_color_variation a small{display:none}.product_color_variation{display:none}.product_color_variation:has(.muestra){display:block}.js-product-variants-group .row>.col-auto{width:100% !important}.js-product-variants-group .row>.col.pl-0{padding-left:15px !important}.js-product-variants-group .form-label{margin-bottom:10px}.page-faqs{padding-bottom:45px}.cont-faqs .hero-page{margin-bottom:60px}.cont-faqs .subtitle{font-size:14px;font-weight:500}.cont-faqs .js-accordion-container{border-bottom:1px solid #eaeaea;margin-bottom:1rem !important}.cont-faqs .js-accordion-content{font-size:13px;padding-top:5px !important;padding-bottom:15px !important}.hero-page{position:relative;padding:120px 0px;margin-bottom:60px;text-align:center;color:#fff;background-position:center center;background-size:cover}.hero-page .over{z-index:0;position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#11100e}.hero-page h1{position:relative;z-index:1;margin:0px;margin-top:-5px;font-size:22px}.hero-page p{position:relative;z-index:2;margin:0px;text-align:center;margin:auto;margin-top:10px;width:90%;max-width:550px;font-size:13px}.template-page .page-header{text-align:center}.template-page .page-header .h4{text-transform:uppercase;font-size:13px;font-weight:600;margin-bottom:30px}.page-brand p{font-size:12px;line-height:25px}.page-brand img{width:100%;border-radius:0px}.page-brand .text{padding-top:65px;padding-bottom:55px}.local{text-transform:uppercase;font-size:12px;letter-spacing:.05em;font-weight:400;min-height:130px;margin-bottom:40px}.local h2{font-weight:700;font-size:12px;letter-spacing:.05em}.local h3{font-weight:400;font-size:12px;letter-spacing:.05em}.local a{display:table;border-bottom:1px solid #000;padding-bottom:2px;text-transform:none;font-size:11px !important}.local .line{position:absolute;bottom:1px;width:88%;height:1px;background-color:#efefef}.poplocal{background-color:#fff !important;padding:10px !important}.poplocal iframe{width:100% !important}.contact-page{padding-top:40px}.contact-page .hero-page{margin-bottom:60px}.foto-contacto{width:100%}.contact-page .contact-info{display:none}#contact-form .form-label{display:none}#contact-form .form-control{background-color:#f8f8f8}.form-control,.form-select,.form-quantity{border:1px solid #f2f2f2;font-weight:400 !important;font-size:11px;border-radius:0px !important}.contact-mayorista{text-align:center;margin-top:60px;margin-bottom:30px;font-size:14px}.contact-mayorista h4{margin-bottom:10px;font-size:20px;font-weight:600}.contact-mayorista-info{display:flex;justify-content:center;gap:20px;margin-top:30px}.contact-mayorista-info h5{font-weight:500;font-size:16px;margin-bottom:15px}.contact-mayorista-info div{width:50%}.contact-mayorista-info .module.email a{line-height:22px}.btn-mayorista{background-color:#000;color:#fff;margin:auto;display:table;padding:15px 30px;border-radius:4px;text-transform:uppercase;font-size:12px}.section-newsletter-home{margin-bottom:0px;margin-top:70px;padding:60px 0;padding-bottom:30px;background-color:#fff !important;color:#3c3c3b !important;border-top:1px solid #eaeaea}.section-newsletter-home .newsletter{text-align:center}.section-newsletter-home .newsletter .subtitle{font-size:13px;font-weight:600}.section-newsletter-home .h1{font-size:14px;margin-bottom:8px !important;font-weight:600;font-family:"Overpass",Arial,sans-serif}.section-newsletter-home p{font-family:"Overpass",Arial,sans-serif;font-size:14px;font-weight:300}.section-newsletter-home .newsletter form{margin-top:25px !important}.section-newsletter-home .newsletter .text-uppercase{display:none}.section-newsletter-home .newsletter .form-control{background-color:#f7f7f7;border:0px}.section-newsletter-home .newsletter form .newsletter-btn{top:9px;right:16px;width:20px;height:20px}.section-newsletter-home .container{position:relative}.social-footer.newsletter{position:absolute;right:0px;bottom:0px}.social-footer.newsletter .social-icon-rounded{background-color:#c6c6c6 !important;fill:#707070}footer .subtitle{font-weight:600}.footer-legal{padding-bottom:0px;padding-top:0px;color:rgba(72,64,72,.4392156863)}.footer-legal .copy{display:flex;flex-wrap:wrap;color:rgba(72,64,72,.4392156863)}.footer-legal .copy a{color:rgba(72,64,72,.4392156863)}.powered-by-logo svg{fill:rgba(72,64,72,.4392156863)}.cont-logo-zurbrand{display:flex;justify-content:flex-end}.link-zurbrand{padding:5px 10px;display:table;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.link-zurbrand:hover{opacity:.8}.logo-zurbrand{height:12px;width:auto;fill:rgba(72,64,72,.4392156863)}@media screen and (max-width: 1230px){.container{width:98% !important}}@media screen and (max-width: 767px){.desktop{display:none}.mobile{display:inherit}header .container-fluid{padding:0px}.js-head-main .logo-img{height:25px;margin-right:15px}#logo .logo-img{margin-bottom:14px}.top-icon-user{display:none !important}.utilities-container .paises-top{position:absolute;left:-50px;top:-20px}.paises-top .form-select{padding-right:20px;font-size:15px}.paises-top .form-group .form-select-icon{bottom:8px;right:0px}#nav-hamburger .modal-header .js-modal-close{float:right;position:relative;z-index:2}#nav-hamburger .logo-menu{margin-top:-30px;margin-bottom:40px}#nav-hamburger .logo-menu img{height:25px}.js-category-controls{width:94%}.js-product-table{padding-left:5px;padding-right:5px}.grid-item{padding:0 5px}.category-body .row .col.pl-0{padding-left:15px !important}.item-name{width:auto;font-size:13px}.hero-page{padding:90px 0px}.hero-page h1{font-size:20px}.hero-page p{margin-top:7px}.section-single-product .breadcrumbs{display:none !important}div[data-store|=product-info]{padding-left:15px}.section-single-product .js-product-name{margin-top:30px}.copy{justify-content:center}.copy .claim-link{margin-top:10px !important}.cont-logo-zurbrand{text-align:center;justify-content:center;clear:both;background-color:rgba(0,0,0,0);padding-left:0px;padding:0px;margin-top:0px}.link-zurbrand{padding-top:25px;padding-bottom:30px;display:block}.logo-zurbrand{height:15px}}
/* Engine:dart */