.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}#home-modal{text-align:center;max-width:400px;width:100%;padding:30px}#home-modal .h5{margin-bottom:10px !important;font-weight:600 !important}#home-modal .font-small{font-size:12px !important}.btn-whatsapp{background-color:#000}.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 8px;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)}}.js-head-main{border:0px}#logo .logo-img,.logo-header-transparent{max-height:32px !important;margin-top:10px}body.body-0.template-home{padding-top:0px !important}.section-textintro-home{padding:55px 0px}.section-textintro-home .h5{font-weight:600;margin-bottom:5px !important}.section-textintro-home p{margin-bottom:0px;font-size:1.1em}.textbanner .textbanner-text{display:flex;align-items:center;justify-content:center;flex-direction:column}.textbanner .textbanner-text .h5{font-size:30px;font-weight:700}.textbanner-text.over-image{height:100%;background:rgba(0,0,0,.4);padding:0px !important}.textbanner-arrow{top:inherit;bottom:16px;display:none}.section-video-home-mp4{position:relative;margin-bottom:0px !important}.section-video-home-mp4 video{margin-bottom:-3px}.section-video-home-mp4 a{position:absolute;height:90%;width:100%;z-index:1}.swiper_item{width:100%;position:relative;height:auto;margin:auto}.swiper_item .swiper-slide{text-align:left}.swiper_item .swiper-pagination{background:rgba(0,0,0,0) !important;opacity:0;display:flex;column-gap:4px;width:100%;justify-content:space-between;transform:none;left:0px;top:10px !important;bottom:inherit !important}.swiper_item:hover .swiper-pagination{opacity:1}.swiper_item .swiper-pagination-bullet{position:relative;width:100%;margin:0px !important;border-radius:1px !important;opacity:1;height:3px;background:hsla(0,0%,100%,.5);overflow:hidden}.swiper_item .swiper-pagination-bullet b{position:absolute;bottom:0;left:0;z-index:2;width:0%;height:10px;background-color:#fff}.swiper_item.swiper_active .swiper-pagination-bullet-active b{animation-name:countingBar;animation-duration:1s;animation-timing-function:ease-in;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards}@keyframes countingBar{0%{width:0}100%{width:100%}}#single-product .container-fluid{max-width:1300px}.section-single-product .price-container{align-items:center;font-size:13px}.section-single-product .product-installments{font-size:12px}.section-single-product .social-share{display:none !important}.footer-legal .copy{display:flex;justify-content:center;flex-wrap:wrap;color:rgba(72,64,72,.4392156863)}.footer-legal .copy a{color:rgba(72,64,72,.4392156863)}.powered-by-logo{margin-top:0px}.powered-by-logo svg{fill:rgba(72,64,72,.4392156863)}.cont-logo-zurbrand{display:flex;justify-content:center}.link-zurbrand{padding:5px 10px;padding-bottom:55px;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}body.template-home header.position-fixed-md{position:fixed !important}#logo .logo-img{max-height:25px;margin-top:15px;margin-right:0px;margin-bottom:15px}.section-video-home-mp4 a{height:85%}.js-home-mobile-slider-visibility{margin-bottom:0px !important}.copy{justify-content:center}.copy .claim-link{margin-top:10px !important}.powered-by-logo{margin-left:0px;margin-top:10px}.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:12px}}
/* Engine:dart */