@import url(https://fonts.googleapis.com/css2?family=Aleo:ital,wght@0,100..900;1,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Wix+Madefor+Display:wght@400..800&display=swap);*{box-sizing:border-box;font-family:var(--main-font-family)}*,ul{margin:0;padding:0}ul,ul li{list-style:none}body{overflow-x:hidden}:focus{outline:transparent!important}a{text-decoration:none}a,body,button,h1,h2,h3,h4,h5,h6,input,p,textarea{font-family:var(--main-font-family);font-size:1rem;font-weight:400}.swiper-button-next,.swiper-button-prev{background-image:none}.swiper-button-next:after,.swiper-button-next:before,.swiper-button-prev:after,.swiper-button-prev:before{display:none}.transition__fast{transition:all .25s ease-in}.component__container{margin:0 auto;padding:0 20px;width:100%}@media only screen and (min-width:480px){.component__container{max-width:480px}}@media only screen and (min-width:768px){.component__container{max-width:768px}}@media only screen and (min-width:992px){.component__container{max-width:992px}}@media only screen and (min-width:1200px){.component__container{max-width:1360px}}.component__row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.component__row:after,.component__row:before{content:" ";display:table}.component__row:after{clear:both}@media screen and (max-width:1023px){.component__container{padding:0 15px}}@keyframes scrollDown{0%{top:-280px}to{top:0}}:root{--main-font-family:Lato,sans-serif;--brand-color:#105e0e;--brand-text-on-color:#fff;--ascent-color:#012e18;--ascent-text-color:#fff}footer.footer{background-color:#fff}footer.footer .footer__top{border-top:1px solid #ccc}@media screen and (max-width:1023px){footer.footer .footer__top{padding-top:50px}footer.footer .footer__top .top__component .top__row{margin:0}}footer.footer .footer__top .top__component .top__row .top__left{max-width:50%;padding:30px 15px;width:50%}@media screen and (max-width:1023px){footer.footer .footer__top .top__component .top__row .top__left{max-width:100%;padding:0;width:100%}}footer.footer .footer__top .top__component .top__row .top__left .top__logo a{display:inline-block;line-height:1}footer.footer .footer__top .top__component .top__row .top__left .top__logo a img{height:auto;max-width:150px;width:100%}footer.footer .footer__top .top__component .top__row .top__left .top__message{margin-top:15px}footer.footer .footer__top .top__component .top__row .top__left .top__message span{color:#000;display:block;font-family:var(--main-font-family);font-size:14px;font-weight:400;line-height:21px;max-width:555px}footer.footer .footer__top .top__component .top__row .top__left .top__contact{display:flex;flex-wrap:wrap;margin-top:30px}footer.footer .footer__top .top__component .top__row .top__left .top__contact .contact__item{align-items:center;display:flex;flex-wrap:wrap;max-width:50%;width:50%}footer.footer .footer__top .top__component .top__row .top__left .top__contact .contact__item:nth-of-type(n+3){margin-top:15px}@media screen and (max-width:1023px){footer.footer .footer__top .top__component .top__row .top__left .top__contact .contact__item{max-width:100%;width:100%}footer.footer .footer__top .top__component .top__row .top__left .top__contact .contact__item:nth-of-type(n+2){margin-top:30px}}footer.footer .footer__top .top__component .top__row .top__left .top__contact .contact__item .contact__icon{width:20px}footer.footer .footer__top .top__component .top__row .top__left .top__contact .contact__item .contact__icon svg{height:auto;width:20px}footer.footer .footer__top .top__component .top__row .top__left .top__contact .contact__item .contact__text{padding-left:15px;width:calc(100% - 20px)}footer.footer .footer__top .top__component .top__row .top__left .top__contact .contact__item .contact__text span{color:#000;display:block;font-family:var(--main-font-family);font-size:16px;font-weight:600;line-height:1;margin-bottom:5px}footer.footer .footer__top .top__component .top__row .top__left .top__contact .contact__item .contact__text a{color:#000;display:block;font-family:var(--main-font-family);font-size:14px;font-weight:400;line-height:1;transition:all .25s ease-in}@media screen and (min-width:1024px){footer.footer .footer__top .top__component .top__row .top__left .top__contact .contact__item .contact__text a:hover{color:#105e0e}}footer.footer .footer__top .top__component .top__row .top__right{border-left:1px solid #ccc;max-width:50%;padding:30px 15px;width:50%}@media screen and (max-width:1023px){footer.footer .footer__top .top__component .top__row .top__right{border-left:0;border-top:1px solid #ccc;margin-top:50px;max-width:100%;padding:50px 0;width:100%}}footer.footer .footer__top .top__component .top__row .top__right .newsletter .newsletter__title span{color:#000;display:block;font-family:var(--main-font-family);font-size:18px;font-weight:600;line-height:1}footer.footer .footer__top .top__component .top__row .top__right .newsletter .newsletter__title p{color:#000;display:block;font-family:var(--main-font-family);font-size:14px;font-weight:400;line-height:1;margin-top:15px}footer.footer .footer__top .top__component .top__row .top__right .newsletter .newsletter-form{align-items:center;display:flex;flex-wrap:wrap;margin:20px 0 0;padding:0;position:relative}footer.footer .footer__top .top__component .top__row .top__right .newsletter .newsletter-form input{align-items:center;border:1px solid #ccc;border-radius:3px;box-shadow:none;display:flex;flex-wrap:wrap;height:61px;margin:0;outline:0;padding:0 15px;width:100%}footer.footer .footer__top .top__component .top__row .top__right .newsletter .newsletter-form input#newsletter-form-name{display:none}footer.footer .footer__top .top__component .top__row .top__right .newsletter .newsletter-form button{align-items:center;background-color:#000;border-radius:3px;color:#fff;display:flex;flex-wrap:wrap;font-family:Aleo,sans-serif;font-size:14px;font-weight:600;height:50px;justify-content:center;padding:0 40px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:-moz-max-content;width:max-content}@media screen and (max-width:1023px){footer.footer .footer__top .top__component .top__row .top__right .newsletter .newsletter-form button{position:unset;transform:unset;width:100%}}footer.footer .footer__top .top__component .top__row .top__right .top__seals{margin-top:30px;width:100%}footer.footer .footer__top .top__component .top__row .top__right .top__seals span{color:#000;display:block;font-family:var(--main-font-family);font-size:18px;font-weight:600;line-height:1;margin-bottom:15px}footer.footer .footer__top .top__component .top__row .top__right .top__seals a{display:inline-block}footer.footer .footer__top .top__component .top__row .top__right .top__seals a img{height:auto;max-width:119px;width:100%}footer.footer .footer__middle{border-top:1px solid #ccc;padding:50px 0}@media screen and (max-width:1023px){footer.footer .footer__middle{border-bottom:1px solid #ccc}}footer.footer .footer__middle .middle__container .middle__row .middle__wrapper{max-width:100%;padding:0 15px;width:100%}footer.footer .footer__middle .middle__container .middle__row .middle__wrapper ul{display:flex;flex-wrap:wrap;justify-content:space-between}footer.footer .footer__middle .middle__container .middle__row .middle__wrapper ul li{line-height:1}@media screen and (max-width:1023px){footer.footer .footer__middle .middle__container .middle__row .middle__wrapper ul li{max-width:100%;text-align:center;width:100%}footer.footer .footer__middle .middle__container .middle__row .middle__wrapper ul li:nth-of-type(n+2){margin-top:15px}}footer.footer .footer__middle .middle__container .middle__row .middle__wrapper ul li a{color:#000;display:inline-block;font-family:var(--main-font-family);font-size:14px;font-weight:400;line-height:1;transition:all .25s ease-in}@media screen and (min-width:1024px){footer.footer .footer__middle .middle__container .middle__row .middle__wrapper ul li a:hover{color:#105e0e}}@media screen and (min-width:1024px) and (max-width:1199px){footer.footer .footer__middle .middle__container .middle__row .middle__wrapper ul li a{font-size:12px}}footer.footer .footer__bottom{padding-bottom:50px}@media screen and (max-width:1023px){footer.footer .footer__bottom{padding-top:50px}}footer.footer .footer__bottom .bottom__container .bottom__row{align-items:center}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__social{max-width:25%;padding:0 15px;width:25%}@media screen and (max-width:1023px){footer.footer .footer__bottom .bottom__container .bottom__row .bottom__social{max-width:100%;width:100%}}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__social ul{align-items:center;display:flex;flex-wrap:flex-wrap}@media screen and (max-width:1023px){footer.footer .footer__bottom .bottom__container .bottom__row .bottom__social ul{justify-content:center}}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__social ul li{line-height:1;margin-right:15px}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__social ul li:last-of-type{margin-right:0}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__social ul li a{display:inline-block;line-height:1}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__social ul li a svg{fill:#000;height:20px;width:20px}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__copyright{display:flex;flex-wrap:wrap;justify-content:center;max-width:50%;padding:0 15px;width:50%}@media screen and (max-width:1023px){footer.footer .footer__bottom .bottom__container .bottom__row .bottom__copyright{margin-top:30px;max-width:100%;width:100%}}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__copyright span{color:#000;display:inline-block;font-family:var(--main-font-family);font-size:14px;font-weight:400;line-height:1;text-align:center}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__technologies{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:25%;padding:0 15px;width:25%}@media screen and (max-width:1023px){footer.footer .footer__bottom .bottom__container .bottom__row .bottom__technologies{justify-content:center;margin-top:30px;max-width:100%;width:100%}}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__technologies .technology__agency{margin-left:15px}footer.footer .footer__bottom .bottom__container .bottom__row .bottom__technologies .technology__agency a svg{height:auto;width:80px}footer.footer .footer__buttons{bottom:90px;position:fixed;right:15px;z-index:1}@media screen and (min-width:1024px) and (max-width:1449px){footer.footer .footer__buttons{bottom:150px}}footer.footer .footer__buttons .buttons__item:nth-of-type(n+2){margin-top:15px}footer.footer .footer__buttons .buttons__item.buttons__item--whatsapp a{background-color:#53ce5d}footer.footer .footer__buttons .buttons__item.buttons__item--whatsapp a svg{fill:#fff;height:30px;width:30px}footer.footer .footer__buttons .buttons__item a{align-items:center;border-radius:100%;display:flex;flex-wrap:wrap;height:50px;justify-content:center;width:50px}footer.footer .footer__buttons .buttons__item a svg{height:50px;width:50px}.grecaptcha-badge{z-index:1}@media screen and (min-width:1024px) and (max-width:1449px){.grecaptcha-badge{bottom:80px!important}}.breadcrumb ul,.breadcrumb ul li{align-items:center;display:flex;flex-wrap:wrap}.breadcrumb ul li{line-height:1;margin-right:6px;text-transform:uppercase}.breadcrumb ul li:last-of-type{margin-right:0}.breadcrumb ul li:last-of-type a{color:#535353}.breadcrumb ul li a{color:#000;display:inline-block;font-family:var(--main-font-family);font-size:12px;font-weight:600;line-height:1;text-transform:uppercase}.breadcrumb ul li span{color:#000;margin-left:6px}#min-cart-items .cart__wrapper{padding:0;width:100%}#min-cart-items .cart__wrapper .cart__title{padding:25px}@media screen and (max-width:1023px){#min-cart-items .cart__wrapper .cart__title{padding:25px 15px}}#min-cart-items .cart__wrapper .cart__title span{color:#000;font-family:var(--main-font-family);font-size:16px;font-weight:400}#min-cart-items .cart__wrapper .cart__items{min-height:calc(100vh - 290px);padding:0}#min-cart-items .cart__wrapper .cart__items ul[role=list]{margin:0;max-height:calc(100vh - 290px);min-height:calc(100vh - 290px);overflow-y:auto;padding:0 25px;scrollbar-color:#000 #ccc;scrollbar-width:thin}@media screen and (max-width:1023px){#min-cart-items .cart__wrapper .cart__items ul[role=list]{padding:0 15px}}#min-cart-items .cart__wrapper .cart__items ul[role=list]::-webkit-scrollbar{width:6px!important}#min-cart-items .cart__wrapper .cart__items ul[role=list]::-webkit-scrollbar-track{background:#ccc}#min-cart-items .cart__wrapper .cart__items ul[role=list]::-webkit-scrollbar-thumb,#min-cart-items .cart__wrapper .cart__items ul[role=list]::-webkit-scrollbar-thumb:hover{background:#000}#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item{border:0;padding:15px 0;width:100%}#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__image{width:80px}@media screen and (max-width:1023px){#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__image{width:50px}}#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__image img{height:auto;max-width:80px;width:100%}#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__content{margin:0;padding:0 0 0 15px;position:relative;width:calc(100% - 80px)}@media screen and (max-width:1023px){#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__content{width:calc(100% - 50px)}}#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__content .item__title h3{color:#000;display:block;font-family:var(--main-font-family);font-size:16px;font-weight:700;line-height:1}#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__content .item__attributes span{color:#000;display:block;font-family:var(--main-font-family);font-size:14px;font-weight:700;line-height:1;margin-top:10px}#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__content .item__attributes span b{font-weight:400}#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__content .item__flex{align-items:center;display:flex;flex-wrap:wrap;margin-top:15px}#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__content .item__quantity--text{color:#000;display:block;font-family:var(--main-font-family);font-size:14px;font-weight:700;line-height:1}#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__content .item__quantity--text b{color:#000;font-weight:400}#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__content .item__quantity{align-items:center;border:1px solid #000;border-radius:3px;display:flex;flex-wrap:wrap;height:35px;justify-content:space-between;line-height:1;margin:0;padding:0;width:85px}#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__content .item__quantity button{align-items:center;border:0;display:flex;flex-wrap:wrap;height:30px;justify-content:center;line-height:1;margin:0;padding:0;width:30px}#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__content .item__price{color:#535353;display:block;font-family:var(--main-font-family);font-size:12px;font-weight:400;line-height:1}#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__content .cart__remove{align-items:center;display:flex;flex-wrap:wrap;height:30px;justify-content:flex-end;position:absolute;right:0;top:30px;width:30px}#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__content .cart__remove:hover svg{fill:#105e0e!important}@media screen and (max-width:1023px){#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__content .cart__remove:hover svg{fill:#000!important}}#min-cart-items .cart__wrapper .cart__items ul[role=list] li.cart__item .item__content .cart__remove svg{transition:all .25s ease-in;width:20px}#min-cart-items .cart__wrapper .cart__items ul[role=list] details{border:0;padding:0;position:relative}#min-cart-items .cart__wrapper .cart__items ul[role=list] details .item__arrow{align-items:center;display:flex;flex-wrap:wrap;height:30px;justify-content:flex-end;position:absolute;right:0;top:7px;width:30px}#min-cart-items .cart__checkout .checkout__prices{padding:0 25px}@media screen and (max-width:1023px){#min-cart-items .cart__checkout .checkout__prices{padding:0 15px}}#min-cart-items .cart__checkout .checkout__prices .checkout_price{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#min-cart-items .cart__checkout .checkout__prices .checkout_price p{color:#535353;display:inline-block;font-family:var(--main-font-family);font-size:14px;font-weight:600;line-height:1;text-transform:uppercase}#min-cart-items .cart__checkout .checkout__prices .checkout_price strong{color:#535353;font-weight:600}#min-cart-items .cart__checkout .checkout__message{margin-top:10px;padding:0 25px}#min-cart-items .cart__checkout .checkout__message .message__alert{background-color:#ffeded;border-radius:8px;display:flex;flex-wrap:wrap;padding:18px 15px}#min-cart-items .cart__checkout .checkout__message .message__alert span{color:#fa7878;display:block;font-family:Lato,sans-serif;font-size:12px;font-style:italic;font-weight:700;line-height:130%;padding-left:12px;width:calc(100% - 16px)}#min-cart-items .cart__checkout .checkout__buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 25px 0}@media screen and (max-width:1023px){#min-cart-items .cart__checkout .checkout__buttons{padding:25px 15px}}#min-cart-items .cart__checkout .checkout__buttons a,#min-cart-items .cart__checkout .checkout__buttons button{align-items:center;background-color:#000;border-radius:3px;color:#fff;display:flex;flex-wrap:wrap;font-family:Aleo,sans-serif;font-size:12px;font-weight:400;height:55px;justify-content:center;text-transform:uppercase;width:calc(50% - 5px)}@media screen and (max-width:1023px){#min-cart-items .cart__checkout .checkout__buttons a,#min-cart-items .cart__checkout .checkout__buttons button{width:100%}#min-cart-items .cart__checkout .checkout__buttons a{margin-top:15px}}.product__spot{align-items:center;display:flex;flex-direction:column;font-family:var(--main-font-family);gap:15px;justify-content:start;margin:0 auto;max-width:427px;text-align:center;width:100%}.product__spot .product__spot--picture{position:relative;width:100%}.product__spot .product__spot--picture .spot__tags{position:absolute;right:0;top:0}.product__spot .product__spot--picture .spot__tags .tags-discount{align-items:center;background-color:#000;color:#fff;display:flex;flex-wrap:wrap;font-family:Aleo,sans-serif;font-size:14px;font-weight:700;height:35px;padding:0 10px;width:-moz-max-content;width:max-content}.product__spot .product__spot--picture .spot__tags .tags-discount svg{height:13px;margin-right:8px;position:relative;top:-1px;width:13px}.product__spot .product__spot--picture .spot__tags .tags-discount svg path{stroke:#fff}@media screen and (min-width:1024px){.product__spot .product__spot--picture:hover .spot__buttons{bottom:50px;opacity:1}}.product__spot .product__spot--picture .spot__buttons{align-items:center;background-color:#fff;border-radius:0;bottom:0;display:flex;flex-wrap:wrap;height:50px;justify-content:space-between;left:50%;opacity:0;padding:0 30px;position:absolute;transform:translateX(-50%);transition:opacity .15s ease,bottom .15s ease;width:calc(100% - 30px)}@media screen and (max-width:1023px){.product__spot .product__spot--picture .spot__buttons{border-bottom:1px solid #e0e0e0;bottom:25px;opacity:1;position:unset;transform:unset;width:100%}}.product__spot .product__spot--picture .spot__buttons .buttons__cart,.product__spot .product__spot--picture .spot__buttons .buttons__whatsapp,.product__spot .product__spot--picture .spot__buttons .buttons__wish{width:30px}.product__spot .product__spot--picture .spot__buttons .buttons__cart a,.product__spot .product__spot--picture .spot__buttons .buttons__cart button,.product__spot .product__spot--picture .spot__buttons .buttons__whatsapp a,.product__spot .product__spot--picture .spot__buttons .buttons__whatsapp button,.product__spot .product__spot--picture .spot__buttons .buttons__wish a,.product__spot .product__spot--picture .spot__buttons .buttons__wish button{display:inline-block}.product__spot .product__spot--picture .spot__buttons .buttons__cart a svg,.product__spot .product__spot--picture .spot__buttons .buttons__cart button svg,.product__spot .product__spot--picture .spot__buttons .buttons__whatsapp a svg,.product__spot .product__spot--picture .spot__buttons .buttons__whatsapp button svg,.product__spot .product__spot--picture .spot__buttons .buttons__wish a svg,.product__spot .product__spot--picture .spot__buttons .buttons__wish button svg{height:15px;width:15px}.product__spot .product__spot--picture .spot__buttons .buttons__cart a svg path,.product__spot .product__spot--picture .spot__buttons .buttons__cart button svg path,.product__spot .product__spot--picture .spot__buttons .buttons__whatsapp a svg path,.product__spot .product__spot--picture .spot__buttons .buttons__whatsapp button svg path,.product__spot .product__spot--picture .spot__buttons .buttons__wish a svg path,.product__spot .product__spot--picture .spot__buttons .buttons__wish button svg path{transition:all .25s ease-in}@media screen and (min-width:1024px){.product__spot .product__spot--picture .spot__buttons .buttons__cart a:hover svg path,.product__spot .product__spot--picture .spot__buttons .buttons__whatsapp a:hover svg path{fill:#105e0e}.product__spot .product__spot--picture .spot__buttons .buttons__wish button:hover svg path{stroke:#105e0e}}.product__spot .product__spot--picture .spot__buttons .buttons__wish button svg{height:17px;width:17px}.product__spot .product__spot--picture .spot__buttons .buttons__wish button svg.fill-red-300.stroke-red-700{fill:#105e0e}.product__spot .product__spot--picture .spot__buttons .buttons__wish button svg.fill-red-300.stroke-red-700 path{stroke:#105e0e}.product__spot--midia{background-color:#f1f1f1;display:block;height:307px;margin-bottom:10px;width:100%}@media screen and (min-width:1024px){.product__spot--midia:hover img{transform:scale(1.1)}}.product__spot--midia img{height:100%;mix-blend-mode:multiply;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center;object-position:center;transition:all .35s ease-in;width:100%}.product__spot--variations{display:flex;flex-wrap:wrap}.product__spot--variations .attribute__variations{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.product__spot--variation{align-items:center;border:1px solid #d5d5d5;border-radius:50%;display:flex;font-size:9px;height:20px;justify-content:center;padding:2px;position:relative;width:20px}@media screen and (min-width:1024px){.product__spot--variation:hover .product__spot--tooltip{opacity:1;visibility:visible}}.product__spot--variation img,.product__spot--variation span{border-radius:50%;overflow:hidden}.product__spot--variation .product__spot--tooltip{align-items:center;background-color:#000;border-radius:3px;color:#fff;display:flex;font-size:12px;font-weight:400;height:28px;justify-content:center;left:50%;opacity:0;overflow:unset;padding:0 10px;position:absolute;top:-35px;transform:translateX(-50%);transition:all .25s ease-in;visibility:hidden;width:-moz-max-content;width:max-content}.product__spot--variation .product__spot--tooltip:after{border-color:#000 transparent transparent;border-style:solid;border-width:5px 5px 0;bottom:-5px;content:"";display:block;height:0;left:50%;overflow:unset;position:absolute;transform:rotate(0deg) translateX(-50%);width:0}.product__spot--title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0d0e10;display:-webkit-box;font-family:Aleo,sans-serif;font-size:17px;font-weight:600;height:40px;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.product__spot--info{flex-direction:column;gap:10px}.product__spot--info,.product__spot--price_group{align-items:center;display:flex;justify-content:center}.product__spot--price_group{flex-direction:row;gap:6px}.product__spot--list_price,.product__spot--price{color:#535353;font-family:Aleo,sans-serif;font-size:15px;font-weight:500;line-height:1.5rem;margin:0}.product__spot--list_price{text-decoration:line-through}.sa__information .information__inner{align-items:stretch;display:flex;flex-direction:column;position:relative}.sa__information .information__inner>img{height:auto;margin:0 auto;max-height:714px;max-width:1920px;-o-object-fit:cover;object-fit:cover;width:100%;z-index:1}@media screen and (max-width:767px){.sa__information .information__inner>img.desktop{display:none}}.sa__information .information__inner>img.mobile{display:none}@media screen and (max-width:767px){.sa__information .information__inner>img.mobile{display:block}}.sa__information .information__inner .information__container{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);z-index:1}@media screen and (max-width:767px){.sa__information .information__inner .information__container{padding:0;position:unset;transform:unset}}.sa__information .information__inner .information__container .information__block{background-color:#000;margin-left:auto;max-width:521px;padding:80px;width:100%}@media screen and (max-width:767px){.sa__information .information__inner .information__container .information__block{margin-left:unset;padding:35px}}.sa__information .information__inner .information__container .information__block h2{color:#fff;display:block;font-family:var(--main-font-family);font-size:35px;font-weight:700;line-height:1;margin-bottom:20px}.sa__information .information__inner .information__container .information__block span{color:#fff;display:block;font-family:var(--main-font-family);font-size:25px;font-weight:700;line-height:1;margin-bottom:20px}.sa__information .information__inner .information__container .information__block p{color:#fff;display:block;font-family:var(--main-font-family);font-size:15px;font-weight:400;line-height:1.5;max-width:291px}.sa__information .information__inner .information__container .information__block a{align-items:center;background-color:#fff;border-radius:3px;color:#000;display:flex;flex-wrap:wrap;font-family:Aleo,sans-serif;font-size:16px;font-weight:700;height:55px;justify-content:center;margin-top:30px;padding:0 25px;text-transform:capitalize;transition:all .25s ease-in;width:-moz-max-content;width:max-content}.sa__information .information__inner .information__container .information__block a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M566.6 342.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L466.7 288H96c-17.7 0-32 14.3-32 32s14.3 32 32 32h370.7L361.3 457.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:20px;margin-left:10px;transition:all .25s ease-in;width:20px}.page__about .institutional__ruler{background-color:#fff;overflow:hidden;padding:40px 0}@media screen and (max-width:1023px){.page__about .institutional__ruler{padding:24px 0}}.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper{display:flex}.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper .swiper-slide{flex-shrink:0}.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper .swiper-slide .ruler__item{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:-moz-max-content;max-width:max-content;width:100%}@media screen and (max-width:767px){.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper .swiper-slide .ruler__item{justify-content:center}}@media screen and (min-width:768px) and (max-width:1199px){.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper .swiper-slide .ruler__item{justify-content:center}}@media screen and (min-width:1024px) and (max-width:1199px){.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper .swiper-slide .ruler__item{justify-content:center}}.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper .swiper-slide .ruler__item .item__icon{width:50px}@media screen and (max-width:767px){.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper .swiper-slide .ruler__item .item__icon{margin-bottom:20px}}.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper .swiper-slide .ruler__item .item__icon svg{fill:var(--brand-color);width:50px}.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper .swiper-slide .ruler__item .item__content{padding-left:15px;width:calc(100% - 50px)}@media screen and (max-width:767px){.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper .swiper-slide .ruler__item .item__content{max-width:100%;padding:0;width:100%}}.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper .swiper-slide .ruler__item .item__content span{color:#000;display:block;font-family:var(--main-font-family);font-size:20px;font-weight:400;line-height:1}.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper .swiper-slide .ruler__item .item__content span:first-of-type{font-weight:700}.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper .swiper-slide .ruler__item .item__content span:nth-of-type(2){color:#363334;font-size:16px;font-weight:400;line-height:18px;margin-top:8px}@media screen and (max-width:767px){.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper .swiper-slide .ruler__item .item__content span{text-align:center}}@media screen and (min-width:1024px) and (max-width:1199px){.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper .swiper-slide .ruler__item .item__content span{font-size:18px}.page__about .institutional__ruler .ruler__container .swiper .swiper-wrapper .swiper-slide .ruler__item .item__content span:nth-of-type(2){font-size:14px}}.page__about .institutional__content{padding:40px 0}.page__about .institutional__content h1{font-size:1.75rem;font-weight:600}.page__about .institutional__content h2,.page__about .institutional__content h3{font-size:1.25rem}.page__about .institutional__content p{color:#535353;line-height:1.6}.page__about .institutional__content .green{color:#105e0e}.page__about .institutional__banner--full{padding:2rem 0 1.2rem}.page__institutional{margin:40px 0;min-height:calc(100vh - 600px)}.page__institutional .institutional__container{margin:0 auto;padding:0 20px;width:100%}@media only screen and (min-width:480px){.page__institutional .institutional__container{max-width:480px}}@media only screen and (min-width:768px){.page__institutional .institutional__container{max-width:768px}}@media only screen and (min-width:992px){.page__institutional .institutional__container{max-width:992px}}@media only screen and (min-width:1200px){.page__institutional .institutional__container{max-width:1360px}}.page__institutional .institutional__container .institutional__row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.page__institutional .institutional__container .institutional__row:after,.page__institutional .institutional__container .institutional__row:before{content:" ";display:table}.page__institutional .institutional__container .institutional__row:after{clear:both}.page__institutional .institutional__container .institutional__row .institutional__wrapper{font-family:Lato,sans-serif;font-size:14px!important;font-weight:300;max-width:100%;padding-left:15px;padding-right:15px;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper h1,.page__institutional .institutional__container .institutional__row .institutional__wrapper h2,.page__institutional .institutional__container .institutional__row .institutional__wrapper h3,.page__institutional .institutional__container .institutional__row .institutional__wrapper h4,.page__institutional .institutional__container .institutional__row .institutional__wrapper h5,.page__institutional .institutional__container .institutional__row .institutional__wrapper h6{color:#222;font-family:Lato,sans-serif;font-size:2.375rem;font-weight:500;margin-bottom:15px;text-transform:uppercase}.page__institutional .institutional__container .institutional__row .institutional__wrapper b,.page__institutional .institutional__container .institutional__row .institutional__wrapper strong{font-weight:700}.page__institutional .institutional__container .institutional__row .institutional__wrapper a{color:#000}.page__institutional .institutional__container .institutional__row .institutional__wrapper span{font-size:14px!important}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario{clear:both;display:block;float:none;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline{clear:both;display:flex;flex-direction:column;flex-wrap:wrap;float:none;justify-content:center;margin-bottom:15px;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline input,.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none;box-shadow:none;outline:0}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline input:focus,.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline textarea:focus{border-color:#999;box-shadow:none;outline:0}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline label{display:block;float:none;font-size:12px!important;line-height:35px;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline select{background-color:#fff;border:1px solid #ccc;box-shadow:none;display:block;float:none;height:45px;outline:0;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline select:focus{border-color:#999;box-shadow:none;outline:0}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline input{display:block;float:none;height:35px;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline textarea{background-color:#fff;border:1px solid #999;display:block;float:none;padding:10px;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline textarea:focus{border-color:#999;box-shadow:none;outline:0}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline div{clear:both;display:block;line-height:35px}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline div input#btnSejaNossoFornecedor{-webkit-appearance:none;background:#000;color:#fff;cursor:pointer;float:none}.page__institutional .institutional__container .institutional__row .institutional__wrapper table tbody tr td{border:1px solid #a5a5a5;font-family:Lato,sans-serif;font-size:12px!important;padding:10px}.page__institutional .institutional__container .institutional__row .institutional__wrapper table tbody tr td:first-of-type{color:#121c26;font-weight:700;width:20%}.page__institutional .institutional__container .institutional__row .institutional__wrapper table tbody tr td:last-of-type{color:#646464;font-weight:500;width:80%}@media only screen and (max-width:1023px){.page__institutional .institutional__container .institutional__row .institutional__wrapper .sideBar.institucionais{order:2;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna{margin-top:30px;order:1;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna h1,.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna h2,.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna h3,.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna h4,.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna h5,.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna h6{font-size:1.5625rem}.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna .downloads-1 li{text-align:center;width:49%}}@media only screen and (max-width:568px){.page__institutional .institutional__container .institutional__row .institutional__wrapper .sideBar.institucionais{order:2;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna .downloads-1 li{width:100%}}.page__wishlist{margin:40px 0;min-height:calc(100vh - 600px)}.page__wishlist .wishlist__container #wishlist-body{margin:0;padding:0}.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner:after,.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner:before{content:" ";display:table}.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner:after{clear:both}.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner .inner__spot{max-width:25%;padding:0 15px;width:25%}.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner .inner__spot:nth-of-type(n+5){margin-top:30px}@media only screen and (max-width:767px){.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner{margin-left:-5px;margin-right:-5px}.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner .inner__spot{padding:0 5px;width:50%}.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner .inner__spot:nth-of-type(n+3){margin-top:30px}}
