*{box-sizing:border-box}*,ul{margin:0;padding:0}ul,ul li{list-style:none}body{-webkit-font-smoothing:antialiased;background-color:#fff;color:#444;line-height:normal;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:Open Sans,sans-serif;font-size:1rem;font-weight:400;line-height:normal}.transition__fast{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in}.component__container{margin:0 auto;padding:0 15px;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:1170px}}.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}@keyframes scrollDown{0%{top:-280px}to{top:0}}@keyframes underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}header.header.header__fixed{animation:scrollDown .45s ease-in;background-color:#fff;left:0;position:fixed;top:0;-webkit-transition:all .45s ease-in;-moz-transition:all .45s ease-in;-o-transition:all .45s ease-in;transition:all .45s ease-in;width:100%;z-index:99}header.header{box-shadow:0 -6px 10px 5px rgba(0,0,0,.5);position:relative;z-index:999}header.header .header__main .component__container{align-items:center;display:flex;gap:1.5rem;padding:1rem 0}header.header .header__main .component__container span{font-size:.75rem}header.header .header__main .component__container #cart-qty-label,header.header .header__main .component__container strong{background-color:transparent;color:#2c662c;font-size:.875rem;font-weight:700}header.header .header__main .component__container .header__location{align-items:center;cursor:pointer;display:flex;gap:.5rem}header.header .header__main .component__container .header__location .location__info{display:flex;flex-direction:column}header.header .header__main .component__container .header__search{width:30%}header.header .header__main .component__container .header__search form{display:flex;position:relative}header.header .header__main .component__container .header__search form>div{border:1px solid #dadada;border-radius:.3125rem 0 0 .3125rem;height:2.5rem;padding:0 1rem;width:22.83rem}header.header .header__main .component__container .header__search form>div input{all:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.875rem;height:100%;padding-left:.5rem;width:100%}header.header .header__main .component__container .header__search form>div input::-webkit-search-cancel-button,header.header .header__main .component__container .header__search form>div input::-webkit-search-clear-button{-webkit-appearance:none;appearance:none;display:none}header.header .header__main .component__container .header__search form svg.mobile-only{display:none}header.header .header__main .component__container .header__search form #autocomplete-list .price,header.header .header__main .component__container .header__search form #autocomplete-list .text-base,header.header .header__main .component__container .header__search form #autocomplete-list .text-md,header.header .header__main .component__container .header__search form #autocomplete-list h5{font-size:.875rem}header.header .header__main .component__container .header__search form #autocomplete-list .price,header.header .header__main .component__container .header__search form #autocomplete-list h5{color:#e9cb58}header.header .header__main .component__container .header__search form #autocomplete-list h5{margin-bottom:1rem}header.header .header__main .component__container .header__menu__mobile,header.header .search__mobile{display:none}header.header .header__links{align-items:center;display:flex;gap:1.5rem}header.header .header__links .links__item{align-items:center;display:flex;gap:.5rem;position:relative}header.header .header__links .links__item .item__button{cursor:pointer}header.header .header__links .links__item .item__button svg{transition:.5s}header.header .header__links .links__item .item__button.active svg{transform:rotate(180deg)}header.header .header__links .links__item .login__modal{background-color:#fff;border:1px solid #dcdcdc;border-radius:5px;display:none;left:50%;padding:0;position:absolute;top:43px;transform:translateX(-50%);width:153px;z-index:2}header.header .header__links .links__item .login__modal ul li{border-bottom:1px solid #c2c2c2}header.header .header__links .links__item .login__modal ul li:last-of-type{border-bottom:0}header.header .header__links .links__item .login__modal ul li a{display:block;font-size:.75rem;padding:13px 0;text-align:center}header.header .header__links .links__item .login__modal ul li a:hover{color:#e9cb58}header.header .header__links .links__item .login__modal ul [data-user-loged]{display:none}header.header .header__links .links__item:last-child{cursor:pointer}header.header .header__links .links__item:last-child span{font-size:.875rem}header.header .header__links .links__item .item__info{display:flex;flex-direction:column}header.header .header__links .links__item .item__info p{align-items:center;display:flex;gap:.3rem}header.header .header__links .links__item .item__info strong{transition:.5s}header.header .header__links .links__item .item__info strong:hover{color:#e9cb58}header.header .header__links .links__wish a{align-items:center;display:flex;flex-wrap:wrap;gap:unset}header.header .header__links .links__wish a span{display:inline-block;font-size:.75rem;line-height:1;margin-left:7px}header.header .personalization{display:flex;flex-direction:column;gap:1rem}header.header .personalization .personalization__info{display:flex}header.header .personalization .personalization__info p{color:#262626;font-size:.875rem;font-weight:600}header.header .personalization .personalization__info p strong{color:#e9cb58}header.header .personalization .personalization__info:before{background:#6c946c;border-radius:.625rem;content:"";display:block;height:2.3rem;margin-right:.5rem;width:.25rem}header.header .personalization button a{background:#e9cb58;border-radius:.3125rem;color:#fff;display:flex;font-size:.875rem;font-weight:800;gap:.5rem;justify-content:center;padding:.5rem 3rem;transition:.5s}header.header .personalization button a:hover{background:#c49900}#navbar{background-color:#2c662c;border-bottom:1px solid #2c662c;bottom:-1px;position:relative}#navbar>ul{align-items:center;display:flex;gap:2rem;justify-content:center;margin:0 auto;max-width:1170px;position:relative}#navbar>ul>li{padding:.5rem 0}#navbar>ul>li:hover .menu__submenu{display:block;min-width:120px}#navbar>ul>li>a{align-items:center;color:#fff;display:flex;font-size:.75rem;font-weight:500;gap:.5rem}#navbar>ul>li>a:not(#menu):after{bottom:0;content:"";display:block;height:1px;position:absolute;transition:.5s;width:0}#navbar>ul>li>a:not(#menu):hover:after{width:100%}#navbar>ul>li .menu__submenu{background-color:#fff;box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15);display:none;height:auto;left:0;max-height:calc(100vh - 220px);min-height:248px;overflow:hidden;overflow-y:auto;padding:1.31rem 1.5rem;position:absolute;scrollbar-color:#e9cb58 #ccc;scrollbar-width:thin;top:100%;width:100%;z-index:3}#navbar>ul>li .menu__submenu::-webkit-scrollbar{width:3px}#navbar>ul>li .menu__submenu::-webkit-scrollbar-track{background:#ccc}#navbar>ul>li .menu__submenu::-webkit-scrollbar-thumb,#navbar>ul>li .menu__submenu::-webkit-scrollbar-thumb:hover{background:#e9cb58}#navbar>ul>li .menu__submenu .submenu__inner{display:flex;flex-wrap:wrap}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner{width:100%}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul{display:grid;flex-wrap:wrap;gap:2.31rem;grid-template-columns:repeat(4,1fr);max-height:700px;row-gap:1.09rem}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul::-webkit-scrollbar,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul::-webkit-scrollbar{width:3px}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul::-webkit-scrollbar-track,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul::-webkit-scrollbar-track{background:#ccc}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul::-webkit-scrollbar-thumb,#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul::-webkit-scrollbar-thumb:hover,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul::-webkit-scrollbar-thumb,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul::-webkit-scrollbar-thumb:hover{background:#222426}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul>li.image__menu a,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul>li.image__menu a{display:block;height:100%;width:100%}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul>li.image__menu a img,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul>li.image__menu a img{width:100%}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul>li.menu-imagem,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul>li.menu-imagem{display:none}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul>li .title-submenu,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul>li .title-submenu{display:flex;justify-content:space-between;margin-bottom:.5rem;padding:.6rem 0}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul>li .title-submenu a,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul>li .title-submenu a{color:#2c662c;font-size:.875rem;font-weight:700}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul>li>a,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul>li>a{font-size:.875rem;font-weight:400;position:relative}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul>li>a:after,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul>li>a:after{content:"";display:block;height:1px;position:absolute;transition:.5s;width:0}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul>li>a:hover:after,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul>li>a:hover:after{width:100%}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul>li>ul,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul>li>ul{position:relative}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul>li>ul:after,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul>li>ul:after{border-bottom:1px solid #e0e0e0;bottom:0;content:"";display:block;height:auto;left:0;position:absolute;width:calc(100% - 35px)}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul>li ul,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul>li ul{padding-bottom:.5rem}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul>li ul li,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul>li ul li{margin-bottom:16px}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul>li ul li:last-of-type,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul>li ul li:last-of-type{margin-bottom:0;margin-left:0}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul>li ul li a,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul>li ul li a{font-size:.75rem;font-weight:400}#navbar>ul>li .menu__submenu .submenu__inner .submenu__full>ul>li ul li a:hover,#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner>ul>li ul li a:hover{color:#2c662c}#navbar>ul>li .menu__submenu .submenu__inner .submenu__has__banner{width:100%}#navbar>ul>li .menu__submenu .submenu__inner .submenu__banner{width:37%}#navbar>ul>li .menu__submenu .submenu__inner .submenu__banner a{display:block}#navbar>ul>li .menu__submenu .submenu__inner .submenu__banner a img{height:auto;max-width:232px;width:100%}.header__menu{background:#fff;height:100vh;left:-100%;max-width:100%;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:99}.header__menu span{font-size:.875rem}.header__menu #cart-qty-label,.header__menu strong{background-color:transparent;color:#2c662c;font-size:.875rem;font-weight:700}.header__menu .menu__top{background-color:#fff;border-radius:0 0 .625rem .625rem;display:flex;flex-direction:column;position:sticky;top:0;z-index:999}.header__menu .menu__top .menu__header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:4rem;padding:1.5rem 1.25rem 1rem}.header__menu .menu__top .menu__header .menu__close{cursor:pointer}.header__menu .menu__top .menu__middle{border-bottom:1px solid #e9cb58;padding:1rem 1.25rem}.header__menu .menu__top .menu__middle .personalization{display:flex;flex-direction:row;gap:2rem}.header__menu .menu__top .menu__middle .personalization button a{padding:.5rem 1rem}.header__menu .menu__top .menu__middle .menu__login{display:none}.header__menu .menu__top .menu__middle .menu__login.active{display:block}.header__menu .menu__top .menu__middle a{border-radius:.3125rem;font-size:.875rem;font-weight:600;padding:.5rem 2.03rem}.header__menu .menu__top .menu__footer{display:none;flex-direction:column;gap:1.37rem}.header__menu .menu__top .menu__footer.active{display:flex}.header__menu .menu__top .menu__footer a{align-items:center;display:flex;gap:.75rem}.header__menu .menu__top .menu__footer a span{font-size:.875rem;font-weight:600}.header__menu .menu__top .item{align-items:center;display:flex;gap:.5rem}.header__menu .menu__top .item.hidden{display:none}.header__menu .menu__top .item:last-child{justify-content:flex-end}.header__menu .menu__main{padding:0 1.25rem}.header__menu .menu__main #navbar-mobile{overflow:hidden;overflow-y:auto;scrollbar-color:#222426 #ccc;scrollbar-width:thin;width:100%}.header__menu .menu__main #navbar-mobile::-webkit-scrollbar{width:3px}.header__menu .menu__main #navbar-mobile::-webkit-scrollbar-track{background:#ccc}.header__menu .menu__main #navbar-mobile::-webkit-scrollbar-thumb,.header__menu .menu__main #navbar-mobile::-webkit-scrollbar-thumb:hover{background:#222426}.header__menu .menu__main #navbar-mobile .submenu-has-menu{color:#2c662c}.header__menu .menu__main #navbar-mobile .navbar__menu>li{line-height:1;padding:1.12rem 0;position:relative}.header__menu .menu__main #navbar-mobile .navbar__menu>li .submenu__arrow{align-items:center;cursor:pointer;display:inline-flex;flex-wrap:wrap;float:right;justify-content:center;margin-left:.5rem;position:relative;top:1.5px}.header__menu .menu__main #navbar-mobile .navbar__menu>li .submenu__arrow.active svg{transform:rotate(180deg)}.header__menu .menu__main #navbar-mobile .navbar__menu>li .title-submenu{display:flex;justify-content:space-between}.header__menu .menu__main #navbar-mobile .navbar__menu>li .title-submenu .arrow-down{cursor:pointer;transition:.5s}.header__menu .menu__main #navbar-mobile .navbar__menu>li .title-submenu .arrow-down.active svg{transform:rotate(180deg)}.header__menu .menu__main #navbar-mobile .navbar__menu>li>a{color:#2c662c;font-size:.875rem;font-weight:800}.header__menu .menu__main #navbar-mobile .navbar__menu>li ul{border-bottom:1px solid #e0e0e0;display:none;padding-bottom:.7rem}.header__menu .menu__main #navbar-mobile .navbar__menu>li ul li{display:flex;flex-direction:column;gap:1rem 0;line-height:1;margin:1rem 0 0}.header__menu .menu__main #navbar-mobile .navbar__menu>li ul li:first-child{margin-top:1.12rem}.header__menu .menu__main #navbar-mobile .navbar__menu>li ul li a{font-size:.875rem}.header__menu .menu__main #navbar-mobile .navbar__menu>li>ul{display:block}@media only screen and (max-width:1199px){header.header .header__main .component__container .header__links{flex:1;justify-content:flex-end}header.header .header__main .component__container .header__links .links__item:nth-child(2),header.header .header__main .component__container .header__links .links__wish{display:none}header.header .header__main .component__container .header__links .links__item .item__info{align-items:flex-end}header.header .header__main .component__container .header__links .links__item .item__info a{line-height:1}header.header .header__main .component__container .header__links .links__item .item__info p span:first-child{display:none}header.header .header__main .component__container .header__menu__mobile{display:flex}#navbar{display:none}}.address__modal .mobile-only{display:none}.address__modal header{display:flex;justify-content:space-between;margin-bottom:.63rem}.address__modal header h3{color:#000;font-size:1.125rem;font-weight:700}.address__modal p{color:#828282;font-size:.875rem;font-weight:600;line-height:129.5%;margin-bottom:3.25rem}.address__modal .tabs__inner{align-items:center;display:flex}.address__modal .tabs__inner .input{display:flex;flex-direction:column;margin-right:.5rem;position:relative}.address__modal .tabs__inner .input label{color:#262626;font-size:.75rem;font-weight:600;position:absolute;top:-1.3rem}.address__modal .tabs__inner .input input{background-color:transparent;border:1px solid #e0e0e0;border-radius:.3125rem;box-shadow:none;color:#bdbdbd;font-size:.875rem;height:2.875rem;padding:1.125rem .75rem;width:15.75rem}.address__modal .tabs__inner button{align-items:center;background:#e9cb58;border-radius:.3125rem;color:#fff;display:flex;font-size:.875rem;font-weight:700;height:2.875rem;margin-right:.5rem;padding:.75rem 1rem;transition:.5}.address__modal .tabs__inner button:hover{background-color:#c49900}.address__modal .tabs__inner a{color:#2c662c;font-size:.75rem;font-weight:700;transition:.5}.address__modal .tabs__inner a:hover{color:#6c946c}.address__modal .modal__mask{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.address__modal .modal__wrapper{background-color:#fff;border-radius:5px;display:none;height:-moz-max-content;height:max-content;left:50%;max-width:600px;padding:2rem 3rem;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;width:90%;z-index:1001}.address__modal .modal__wrapper .modal__close{align-items:center;cursor:pointer;display:flex}#overlay{z-index:1002}@media only screen and (max-width:991px){header.header .header__main .component__container{padding:.5rem 1.25rem}header.header .header__main .component__container span{line-height:1}header.header .header__main .component__container strong{font-size:.75rem}header.header .header__main .component__container .header__logo img{width:90px}header.header .header__main .component__container .header__location,header.header .header__main .component__container .header__search{display:none}header.header .header__main .search__mobile{background-color:#2c662c;border-bottom:1px solid #2c662c}header.header .header__main .search__mobile.active{display:flex}header.header .header__main .search__mobile .component__container{align-items:flex-start;display:flex;flex-direction:column;gap:0;padding:.5rem 1.25rem 0}header.header .header__main .search__mobile .component__container form{display:flex;width:100%}header.header .header__main .search__mobile .component__container form>div{border:1px solid #dadada;border-radius:.3125rem 0 0 .3125rem;flex:1;height:1.875rem}header.header .header__main .search__mobile .component__container form>div input{all:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;font-size:.875rem;height:100%;padding-left:.5rem;width:100%}header.header .header__main .search__mobile .component__container form>div input::-webkit-search-cancel-button,header.header .header__main .search__mobile .component__container form>div input::-webkit-search-clear-button{-webkit-appearance:none;appearance:none;display:none}header.header .header__main .search__mobile .component__container form svg{display:none}header.header .header__main .search__mobile .component__container form svg.mobile-only{display:flex}header.header .header__main .search__mobile .component__container .header__location__mobile{align-items:center;cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;margin-top:.5rem;padding:.5rem 0;width:100%}header.header .header__main .search__mobile .component__container .header__location__mobile>div{display:flex}header.header .header__main .search__mobile .component__container .header__location__mobile>div .location__info{align-items:center;display:flex;margin-left:.5rem}header.header .header__main .search__mobile .component__container .header__location__mobile>div .location__info span,header.header .header__main .search__mobile .component__container .header__location__mobile>div .location__info strong{color:#fff}.header__menu .menu__top .menu__header{display:flex;flex-wrap:wrap;gap:.5rem}.header__menu .menu__top .menu__header .menu__close.item{width:100%}.header__menu .menu__top .menu__header .header__links{gap:.5rem;width:100%}.header__menu .menu__top .menu__header .header__links .links__item svg path{stroke:#2c662c}.header__menu .menu__top .menu__header .header__links .links__item span,.header__menu .menu__top .menu__header .header__links .links__item strong{font-size:.75rem}.header__menu .menu__top .menu__header .header__links .links__item span{display:flex;flex-wrap:wrap;width:75px}.header__menu .menu__top .menu__header .header__links .links__wish a span{width:48px}.header__menu .menu__top .menu__middle .personalization{display:flex;flex-direction:row;gap:2rem}.header__menu .menu__top .menu__middle .personalization .personalization__info{align-items:center}.header__menu .menu__top .menu__middle .personalization .personalization__info:before{height:2rem}.header__menu .menu__top .menu__middle .personalization .personalization__info p,.header__menu .menu__top .menu__middle .personalization button span{font-size:.75rem}}@media only screen and (max-width:768px){.address__modal .modal__wrapper{height:70%;max-width:80%;padding:0;width:100%}.address__modal .modal__wrapper .modal__close{display:none}.address__modal .modal__wrapper .address__tabs,.address__modal .modal__wrapper header,.address__modal .modal__wrapper p{padding:0 1.25rem}.address__modal .modal__wrapper .mobile-only{border-bottom:1px solid #e9cb58;display:flex}.address__modal .modal__wrapper .mobile-only .modal__close{align-items:center;display:flex;padding:1.5rem 1.25rem 1rem}.address__modal .modal__wrapper .mobile-only .modal__close svg{margin-right:.5rem}.address__modal .modal__wrapper .mobile-only .modal__close span{color:#262626;font-size:.875rem}.address__modal .modal__wrapper header{margin-bottom:.5rem;padding-top:1rem}.address__modal .modal__wrapper p{margin-bottom:4rem}.address__modal .modal__wrapper .tabs__inner{flex-direction:column;justify-content:center}.address__modal .modal__wrapper .tabs__inner .input{margin-bottom:3rem;margin-right:0;width:100%}.address__modal .modal__wrapper .tabs__inner .input input{width:100%}.address__modal .modal__wrapper .tabs__inner button{height:2.125rem;justify-content:center;margin-bottom:.5rem;margin-right:0;width:100%}.address__modal .modal__wrapper .tabs__inner a{display:inline-block;text-align:center;width:100%}}@media only screen and (min-width:1024px) and (max-width:1199px){header.header .header__main .component__container .header__search{width:41%}}@supports(-webkit-touch-callout:none) and (not (translate:none)){header.header .header__links>:not(:last-child),header.header .header__main .component__container>:not(:last-child){margin-right:1.5rem}header.header .header__links .links__item>:not(:last-child){margin-right:.5rem}.header__menu .menu__top .menu__header>:not(:last-child),.header__menu .menu__top .menu__middle .personalization>:not(:last-child){margin-right:2rem}.header__menu .menu__top .menu__header .header__links>:not(:last-child){margin-right:.5rem}}.footer{border-top:1px solid #e9cb58;margin-top:2.5rem}.footer .component__container{padding:2.25rem 0}.footer .component__container .footer__main{display:flex;justify-content:space-between}.footer .component__container .footer__main .footer__menu a{font-size:.75rem;font-weight:600;line-height:129.5%;transition:.5s}.footer .component__container .footer__main .footer__menu a:hover{color:#e9cb58}.footer .component__container .footer__main .footer__menu h4{color:#262626;font-weight:700;line-height:129.5%}.footer .component__container .footer__main .footer__menu ul{display:flex;flex-direction:column;margin-top:1.5rem}.footer .component__container .footer__main .footer__menu ul>*{margin-bottom:.5rem}.footer .component__container .footer__main .footer__menu ul li a,.footer .component__container .footer__main .footer__menu ul li p{font-size:.75rem;font-weight:600;line-height:129.5%;transition:.5s}.footer .component__container .footer__main .footer__menu ul li a:hover{color:#e9cb58}.footer .component__container .footer__main .footer__menu.payment ul{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(4,max-content)}.footer .component__container .footer__main .footer__menu.payment ul svg{transition:.5s}.footer .component__container .footer__main .footer__menu.payment ul svg:hover path{fill:#e9cb58}.footer .component__container .footer__main .footer__menu.payment ul:nth-child(3){grid-template-columns:repeat(2,max-content);row-gap:.7rem}.footer .component__container .footer__main .footer__menu.payment ul.payment__list{display:flex;flex-direction:column;flex-wrap:wrap}.footer .component__container .footer__main .footer__menu.payment ul.payment__list li.list--champion-2022 img{height:auto;max-width:200px;width:100%}.footer .component__container .footer__main .footer__menu.payment ul.payment__list li.list--champion-2023 img{height:auto;max-width:147px;width:100%}.footer .subfooter{border-top:1px solid #e0e0e0;padding:1.5rem 0}.footer .subfooter .subfooter__container{display:flex;justify-content:space-between;padding:0}.footer .subfooter .subfooter__container p{font-size:.75rem;line-height:129.5%}.footer .subfooter .subfooter__container .subfooter__social ul{align-items:center;display:flex}.footer .subfooter .subfooter__container .subfooter__social ul>:not(:last-child){margin-right:1.5rem}.footer .subfooter .subfooter__container .subfooter__social ul svg{transition:.5s}.footer .subfooter .subfooter__container .subfooter__social ul li:hover svg{transform:scale(1.1)}.footer .subfooter .subfooter__container .subfooter__social ul li:hover svg path{fill:#6c946c}.newsletter{background-color:#444;margin-top:2.5rem;padding:1.5rem}.newsletter .component__container{align-items:center;display:flex}.newsletter .component__container b{color:#fff;font-weight:400;line-height:129.5%;margin-right:1.5rem}.newsletter .component__container b strong{font-weight:800}.newsletter .component__container form{align-items:center;display:flex;flex:1;width:100%}.newsletter .component__container form>:not(:last-child){margin-right:1.5rem}.newsletter .component__container form input{align-items:center;background:#fff;border:0;border-radius:.3125rem;display:flex;height:2.9375rem;justify-content:center;margin-top:0;padding:.5rem .75rem;width:15.0625rem}.newsletter .component__container form input[type=email]{width:31rem}.newsletter .component__container form button{align-items:center;background:#e9cb58;border-radius:.3125rem;display:flex;height:2.9375rem;padding:.75rem 2.5rem;transition:.5s}.newsletter .component__container form button:hover{background-color:#c49900}.newsletter .component__container form button span{color:#fff;display:inline-block;font-size:.875rem;font-weight:700;margin-right:.5rem}@media only screen and (max-width:1200px){.newsletter .desktop-only{display:none}.newsletter .component__container{flex-direction:column}.newsletter .component__container h5{margin-bottom:1.5rem}.newsletter .component__container b{margin-bottom:24px}}@media only screen and (max-width:992px){.newsletter{margin-top:2rem;padding:2rem 0}.newsletter .component__container h5{font-size:.9rem}.newsletter .component__container form{flex-direction:column}.newsletter .component__container form>:not(:last-child){margin-bottom:.75rem;margin-right:0}.newsletter .component__container form input{font-size:.875rem;width:100%}.newsletter .component__container form input[type=email]{width:100%}}@media only screen and (max-width:767px){.footer .component__container{padding:4.25rem 0 2.25rem}.footer .component__container .footer__main{align-items:center;flex-direction:column;justify-content:center}.footer .component__container .footer__main img{width:4.86113rem}.footer .component__container .footer__main>:not(:last-child){margin-bottom:2rem}.footer .component__container .footer__main .footer__menu h4{text-align:center}.footer .component__container .footer__main .footer__menu ul li{display:flex;justify-content:center}.footer .component__container .footer__main .footer__menu ul li p{text-align:center}.footer .subfooter .subfooter__container{flex-direction:column}.footer .subfooter .subfooter__container>:not(:last-child){margin-bottom:3rem}.footer .subfooter .subfooter__container p{text-align:center}.footer .subfooter .subfooter__container ul{justify-content:center}}.breadcrumbs>div{align-items:center;display:flex;flex-wrap:wrap}.breadcrumbs>div>:not(:last-child){margin-right:.62rem}.breadcrumbs>div a{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:.75rem;max-width:5.0625rem;opacity:.48;overflow:hidden;text-overflow:ellipsis}.breadcrumbs>div a.active{color:#2c662c;font-weight:700;opacity:1}.page__home .home__fullbanner .sliders__mobile{display:none}.page__home .home__fullbanner #bannersCarouselIndicators img{width:100%}.page__home .home__fullbanner .swiper-button-next,.page__home .home__fullbanner .swiper-button-prev{display:none}.page__home .home__fullbanner img{height:auto;width:100%}.page__home .home__fullbanner img.lazy{height:1px;width:1px}.page__home .home__rulerbanner{margin-top:2rem}.page__home .home__rulerbanner .component__container{border:1px solid rgba(108,148,108,.2);border-radius:1.25rem;padding:1.5rem 2rem}.page__home .home__rulerbanner .component__container .ruler__item{align-items:center;display:flex}.page__home .home__rulerbanner .component__container .ruler__item .item__image{align-items:center;border:1px solid #e0e0e0;border-radius:11.25rem;display:flex;height:2.8125rem;justify-content:center;margin-right:1rem;width:2.8125rem}.page__home .home__rulerbanner .component__container .ruler__item .item__info{display:flex;flex-direction:column}.page__home .home__rulerbanner .component__container .ruler__item .item__info span{line-height:129.5%}.page__home .home__rulerbanner .component__container .ruler__item .item__info button{color:#6c946c;font-size:.75rem;font-style:normal;font-weight:600;line-height:normal;width:-moz-fit-content;width:fit-content}.page__home .home__rulerbanner .component__container .ruler__item .item__info button:hover{color:#2c662c}.page__home .home__rulerbanner .swiper-button-next,.page__home .home__rulerbanner .swiper-button-prev{background:none;height:1.5rem;top:50%;transform:translateY(50%);width:1.5rem}.page__home .home__rulerbanner .swiper-button-next:after,.page__home .home__rulerbanner .swiper-button-prev:after{align-items:center;display:flex;height:17px;width:17px}.page__home .home__rulerbanner .swiper-button-next:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6.5 12.5 4-4-4-4' stroke='%23444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' opacity='.24'/%3E%3C/svg%3E")}.page__home .home__rulerbanner .swiper-button-prev:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.5 12.5-4-4 4-4' stroke='%23444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' opacity='.24'/%3E%3C/svg%3E")}.page__home .home__kit{margin-top:3rem;position:relative}.page__home .home__kit .component__container>header{display:flex;justify-content:space-between}.page__home .home__kit .component__container>header h3{font-size:2rem;font-weight:700;width:34rem}.page__home .home__kit .component__container>header h3 strong{color:#2c662c}.page__home .home__kit .component__container>header p{font-size:.875rem;line-height:1.5rem;padding-right:2.5rem;width:26rem}.page__home .home__kit .component__container>header p strong{font-weight:600}.page__home .home__kit .component__container>header p span{color:#c49900}.page__home .home__kit .swiper-wrapper{padding:.3rem 0}.page__home .home__kit .slider__kit{margin:2.5rem auto 0;padding:0 15px;width:100%}@media only screen and (min-width:480px){.page__home .home__kit .slider__kit{max-width:480px}}@media only screen and (min-width:768px){.page__home .home__kit .slider__kit{max-width:768px}}@media only screen and (min-width:992px){.page__home .home__kit .slider__kit{max-width:992px}}@media only screen and (min-width:1200px){.page__home .home__kit .slider__kit{max-width:1170px}}.page__home .home__kit .slider__kit .kit__item{border:1px solid #e9cb58;border-radius:.625rem;height:265px;transition:.5s}.page__home .home__kit .slider__kit .kit__item>a{align-items:center;display:flex;height:100%;padding:1.25rem .44rem 1.25rem 1.69rem}.page__home .home__kit .slider__kit .kit__item:hover{border-color:#2c662c}.page__home .home__kit .slider__kit .kit__item:hover .kit__info header h2{color:#c49900}.page__home .home__kit .slider__kit .kit__item:hover .kit__info b{color:#2c662c}.page__home .home__kit .slider__kit .kit__item .kit__info{flex:1}.page__home .home__kit .slider__kit .kit__item .kit__info header{margin-bottom:3.5rem}.page__home .home__kit .slider__kit .kit__item .kit__info header h2{color:#e9cb58;font-size:1.5rem;font-weight:800;line-height:1.5rem;margin-bottom:.4rem;transition:.5s}.page__home .home__kit .slider__kit .kit__item .kit__info header span{font-size:.9rem;font-weight:600;line-height:1.5rem}.page__home .home__kit .slider__kit .kit__item .kit__info b{color:#6c946c;display:flex;font-size:.75rem;font-weight:700;transition:.5s}.page__home .home__kit .slider__kit .kit__item .kit__info b span{display:inline-block;margin-right:.5rem}.page__home .home__kit .navigation{left:50%;margin:0 auto;padding:0 15px;position:absolute;top:68%;transform:translateX(-50%);width:100%;z-index:2}@media only screen and (min-width:480px){.page__home .home__kit .navigation{max-width:480px}}@media only screen and (min-width:768px){.page__home .home__kit .navigation{max-width:768px}}@media only screen and (min-width:992px){.page__home .home__kit .navigation{max-width:992px}}@media only screen and (min-width:1200px){.page__home .home__kit .navigation{max-width:1170px}}.page__home .home__kit .swiper-button-next,.page__home .home__kit .swiper-button-prev{background-image:unset;height:24px;margin:0;right:-1.2rem;top:50%;transform:translateY(-50%);width:24px;z-index:1}.page__home .home__kit .swiper-button-next:after,.page__home .home__kit .swiper-button-prev:after{display:none}.page__home .home__kit .swiper-button-next.swiper-button-disabled,.page__home .home__kit .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.2;pointer-events:all}.page__home .home__kit .swiper-button-prev{left:-1.4rem;right:unset}.page__home .home__brand{border-bottom:1px solid rgba(68,68,68,.16);border-top:1px solid rgba(68,68,68,.16);margin-top:2rem;padding:.7rem;position:relative}.page__home .home__brand .brand__content{position:relative}.page__home .home__brand .swiper-wrapper{align-items:center}.page__home .home__brand .swiper-button-next,.page__home .home__brand .swiper-button-prev{background-image:unset;height:24px;margin:0;right:-2.1rem;top:50%;transform:translateY(-50%);width:24px;z-index:1}.page__home .home__brand .swiper-button-next:after,.page__home .home__brand .swiper-button-prev:after{display:none}.page__home .home__brand .swiper-button-next.swiper-button-disabled,.page__home .home__brand .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.2;pointer-events:all}.page__home .home__brand .swiper-button-prev{left:-2.3rem;right:unset}.page__home .home__spent-calculation{margin-top:2.6rem}.page__home .home__spent-calculation .component__container{align-items:center;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;display:flex;justify-content:space-between;padding:2rem 0}.page__home .home__spent-calculation .component__container .spent-calculation__image{display:block;height:auto;padding-top:34%;position:relative;width:35.625rem}.page__home .home__spent-calculation .component__container .spent-calculation__image img{border-radius:16px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.page__home .home__spent-calculation .component__container .spent-calculation__info{flex:1;margin-left:1.87rem}.page__home .home__spent-calculation .component__container .spent-calculation__info h3{font-size:3rem;font-weight:700;line-height:3.5rem;margin-bottom:1.5rem}.page__home .home__spent-calculation .component__container .spent-calculation__info h3 strong{color:#2c662c}.page__home .home__spent-calculation .component__container .spent-calculation__info p{line-height:1.5rem;margin-bottom:3.5rem}.page__home .home__spent-calculation .component__container .spent-calculation__info a{align-items:center;background-color:#e9cb58;border-radius:.3125rem;display:flex;padding:.75rem 2.5rem;transition:.5s;width:-moz-fit-content;width:fit-content}.page__home .home__spent-calculation .component__container .spent-calculation__info a:hover{background-color:#c49900}.page__home .home__spent-calculation .component__container .spent-calculation__info a span{color:#fff;display:inline-block;font-size:.875rem;font-weight:700;margin-right:.5rem}.page__home .home__called{margin-top:2.375rem}.page__home .home__called .component__container{border-top:1px solid #f2f2f2;display:flex;padding:2rem 0 0}.page__home .home__called .component__container .banner__text{position:relative}.page__home .home__called .component__container .banner__text:hover>a:before{background:#c49900;mix-blend-mode:multiply;opacity:.7}.page__home .home__called .component__container .banner__text:first-child{margin-right:1.88rem}.page__home .home__called .component__container .banner__text>a{display:block;height:auto;padding-top:43%;position:relative;transition:.5s;width:35.625rem}.page__home .home__called .component__container .banner__text>a img{border-radius:.625rem;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:0 -2rem;object-position:0 -2rem;position:absolute;top:0;width:100%}.page__home .home__called .component__container .banner__text>a:before{background-color:rgba(38,38,38,.2);border-radius:.625rem;content:"";height:100%;position:absolute;top:0;transition:.5s;width:100%;z-index:2}.page__home .home__called .component__container .banner__text .text__container{display:flex;flex-direction:column;left:2.25rem;position:absolute;top:3.25rem;z-index:3}.page__home .home__called .component__container .banner__text .text__container h2{color:#e9cb58;font-size:1.5rem;font-weight:800;line-height:1.5rem;margin-bottom:.33rem}.page__home .home__called .component__container .banner__text .text__container p{color:#fff;font-weight:600;line-height:1.5rem;margin-bottom:3rem}.page__home .home__called .component__container .banner__text .text__container a{display:flex}.page__home .home__called .component__container .banner__text .text__container a span{color:#e9cb58;display:inline-block;font-size:.75rem;font-weight:700;margin-right:.5rem}.page__home .home__showcase{margin-top:44px}.page__home .home__showcase .showcase__row{display:flex;flex-direction:column}.page__home .home__showcase .showcase__row .showcase__title{margin-bottom:1.8rem}.page__home .home__showcase .showcase__row .showcase__title h2{color:#000;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.page__home .home__showcase .showcase__row .showcase__title b,.page__home .home__showcase .showcase__row .showcase__title h5{color:#6c946c;font-weight:600}.page__home .home__showcase .showcase__row .showcase__inner{position:relative}.page__home .home__showcase .showcase__row .showcase__inner .spot:hover{border-color:#e9cb58!important;box-shadow:unset!important}.page__home .home__showcase .showcase__row .showcase__inner .swiper-slide{padding:1rem .46rem 1rem 0}.page__home .home__showcase .showcase__row .showcase__inner .swiper-button-next,.page__home .home__showcase .showcase__row .showcase__inner .swiper-button-prev{background-image:unset;height:24px;margin:0;right:-1.7rem;top:50%;transform:translateY(-50%);width:24px;z-index:1}.page__home .home__showcase .showcase__row .showcase__inner .swiper-button-next:after,.page__home .home__showcase .showcase__row .showcase__inner .swiper-button-prev:after{display:none}.page__home .home__showcase .showcase__row .showcase__inner .swiper-button-next.swiper-button-disabled,.page__home .home__showcase .showcase__row .showcase__inner .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.2;pointer-events:all}.page__home .home__showcase .showcase__row .showcase__inner .swiper-button-prev{left:-2.3rem;right:unset}.page__home .swiper>.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#fff;border:0;cursor:pointer;opacity:.2}.page__home .swiper>.swiper-pagination-bullets .swiper-pagination-bullet-active{opacity:1}.page__home .swiper-container-free-mode>.swiper-wrapper{transition-timing-function:linear}.ruler__modal .modal__mask{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.ruler__modal .modal__wrapper{background-color:#fff;border-radius:5px;display:none;height:-moz-max-content;height:max-content;left:50%;max-width:600px;padding:2rem 3rem;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;width:90%;z-index:1001}.ruler__modal .modal__wrapper header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.ruler__modal .modal__wrapper header .modal__close{align-items:center;cursor:pointer;display:flex}.ruler__modal .modal__wrapper header h3{align-items:center;display:flex}.ruler__modal .modal__wrapper header h3 span{color:#000;font-size:1.125rem;font-weight:700}.ruler__modal .modal__wrapper header h3 .item__image{align-items:center;border:1px solid #e0e0e0;border-radius:11.25rem;display:flex;height:2.8125rem;justify-content:center;margin-right:1rem;width:2.8125rem}.ruler__modal .modal__wrapper p{font-size:.875rem;line-height:1.5rem}.ruler__modal .modal__wrapper p strong{font-weight:600}.ruler__modal .modal__wrapper p a{color:#e9cb58;font-size:.875rem;font-weight:500;transition:.5s}.ruler__modal .modal__wrapper p a:hover{color:#c49900}@media only screen and (max-width:1199px){.page__home .home__kit .component__container>header h3{font-size:1.6rem;width:25rem}.page__home .home__kit .slider__kit .kit__image{flex:1}.page__home .home__spent-calculation .component__container{align-items:flex-start;border:0;flex-direction:column;justify-content:flex-start;padding:0 15px}.page__home .home__spent-calculation .component__container .spent-calculation__image{padding-top:59%;width:92%}.page__home .home__spent-calculation .component__container .spent-calculation__info{margin-left:0;margin-top:1.88rem}.page__home .home__spent-calculation .component__container .spent-calculation__info h3{font-size:2.5rem;margin-bottom:.5rem}.page__home .home__spent-calculation .component__container .spent-calculation__info p{margin-bottom:1rem}.page__home .home__called .component__container{align-items:center;display:flex}.page__home .home__called .component__container .banner__text,.page__home .home__called .component__container .banner__text>a{width:100%}.page__home .home__called .component__container .banner__text .text__container{left:1rem;top:1rem}}@media only screen and (max-width:991px){.page__home .home__rulerbanner .component__container .ruler__item{justify-content:center}.page__home .home__kit{margin-top:1.5rem}.page__home .home__kit .component__container>header{flex-direction:column}.page__home .home__kit .component__container>header h3{font-size:1.75rem;width:100%}.page__home .home__kit .component__container>header p{line-height:1.3125rem;margin-top:1.5rem;padding-right:0;width:100%}.page__home .home__kit .slider__kit .kit__item{padding:1rem}.page__home .home__kit .slider__kit .kit__item .kit__info header h2{margin-bottom:.5rem}.page__home .home__kit .slider__kit .kit__item .kit__info header span{font-size:.75rem;line-height:1.125rem}.page__home .home__spent-calculation .component__container .spent-calculation__image{width:100%}.page__home .home__spent-calculation .component__container .spent-calculation__info h3{font-size:2rem}.page__home .home__called .component__container{border:0;flex-direction:column;padding:0 15px}.page__home .home__called .component__container .banner__text:first-child{margin-bottom:1.88rem;margin-right:0}.page__home .home__called .component__container .banner__text .text__container{left:2.5rem;top:2.5rem}}@media only screen and (max-width:768px){.page__home .home__fullbanner .sliders__mobile{display:block}.page__home .home__fullbanner .sliders__desktop{display:none}.page__home .home__fullbanner #bannersCarouselIndicators{padding-bottom:0}.page__home .home__rulerbanner{padding:0 15px}.page__home .home__rulerbanner .component__container .ruler__item .item__info span{font-size:.875rem}.page__home .home__kit .component__container header h3{font-size:1.75rem;line-height:2.25rem}.page__home .home__kit .slider__kit{margin:2rem auto 0;padding:0 calc(15px + 1.44rem);width:100%}}@media only screen and (max-width:768px) and (min-width:480px){.page__home .home__kit .slider__kit{max-width:480px}}@media only screen and (max-width:768px) and (min-width:768px){.page__home .home__kit .slider__kit{max-width:768px}}@media only screen and (max-width:768px) and (min-width:992px){.page__home .home__kit .slider__kit{max-width:992px}}@media only screen and (max-width:768px) and (min-width:1200px){.page__home .home__kit .slider__kit{max-width:1170px}}@media only screen and (max-width:768px){.page__home .home__kit .slider__kit .kit__item .kit__info header{margin-bottom:5rem}.page__home .home__kit .navigation{bottom:17%;margin:0 auto;padding:0 15px;width:100%}}@media only screen and (max-width:768px) and (min-width:480px){.page__home .home__kit .navigation{max-width:480px}}@media only screen and (max-width:768px) and (min-width:768px){.page__home .home__kit .navigation{max-width:768px}}@media only screen and (max-width:768px) and (min-width:992px){.page__home .home__kit .navigation{max-width:992px}}@media only screen and (max-width:768px) and (min-width:1200px){.page__home .home__kit .navigation{max-width:1170px}}@media only screen and (max-width:768px){.page__home .home__kit .navigation .swiper-button-next{right:.3rem}.page__home .home__kit .navigation .swiper-button-prev{left:.3rem}.page__home .home__brand{border:0;margin:2rem auto 0;padding:0 15px;width:100%}}@media only screen and (max-width:768px) and (min-width:480px){.page__home .home__brand{max-width:480px}}@media only screen and (max-width:768px) and (min-width:768px){.page__home .home__brand{max-width:768px}}@media only screen and (max-width:768px) and (min-width:992px){.page__home .home__brand{max-width:992px}}@media only screen and (max-width:768px) and (min-width:1200px){.page__home .home__brand{max-width:1170px}}@media only screen and (max-width:768px){.page__home .home__brand>.component__container{border:1px solid rgba(68,68,68,.16)}.page__home .home__brand .swiper-button-next,.page__home .home__brand .swiper-button-prev{display:none}.page__home .home__spent-calculation{margin-top:2rem}.page__home .home__spent-calculation .component__container .spent-calculation__info{display:flex;flex-direction:column}.page__home .home__spent-calculation .component__container .spent-calculation__info h3{font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem}.page__home .home__spent-calculation .component__container .spent-calculation__info p{font-size:.875rem;margin-bottom:1.5rem}.page__home .home__spent-calculation .component__container .spent-calculation__info a{align-self:center}.page__home .home__spent-calculation .component__container .spent-calculation__info a span{font-size:.875rem}.page__home .home__called{margin-top:2rem}.page__home .home__called .component__container .banner__text>a{padding-top:58%}.page__home .home__called .component__container .banner__text>a img{-o-object-position:0;object-position:0}.page__home .home__called .component__container .banner__text>a:before{background-color:rgba(38,38,38,.4)}.page__home .home__called .component__container .banner__text .text__container{left:1.5rem;position:absolute;top:2.5rem}.page__home .home__called .component__container .banner__text .text__container h2{font-size:1.125rem}.page__home .home__called .component__container .banner__text .text__container p{font-size:.75rem;line-height:1.125rem}.page__home .home__showcase{margin-top:2rem}.page__home .home__showcase .showcase__row .showcase__title{margin-bottom:1.5rem}.page__home .home__showcase .showcase__row .showcase__inner .swiper-slide{padding:0}.page__home .home__showcase .showcase__row .showcase__inner .spot{border:0!important;box-shadow:none!important}.page__home .home__showcase .showcase__row .showcase__inner .spot:hover{border:0!important;box-shadow:unset!important}.page__home .home__showcase .showcase__row .showcase__inner .swiper-button-next,.page__home .home__showcase .showcase__row .showcase__inner .swiper-button-prev{display:none}.page__home .home__showcase .showcase__row .showcase__inner .swiper-button-prev{left:0}.ruler__modal .modal__wrapper{padding:2rem 1rem}.ruler__modal .modal__wrapper header .modal__close{position:absolute;right:1rem;top:1rem}.ruler__modal .modal__wrapper header h3 .item__image{margin-right:.75rem}}@media only screen and (min-width:768px){.home__brand .swiper-button-next,.home__brand .swiper-button-prev,.home__kit .swiper-button-next,.home__kit .swiper-button-prev,.home__showcase .swiper-button-next,.home__showcase .swiper-button-prev{background-color:#fff;border-radius:100%;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.1);box-sizing:content-box;padding:1rem}.home__brand .swiper-button-next.swiper-button-disabled,.home__brand .swiper-button-next:after,.home__brand .swiper-button-prev.swiper-button-disabled,.home__brand .swiper-button-prev:after,.home__kit .swiper-button-next.swiper-button-disabled,.home__kit .swiper-button-next:after,.home__kit .swiper-button-prev.swiper-button-disabled,.home__kit .swiper-button-prev:after,.home__showcase .swiper-button-next.swiper-button-disabled,.home__showcase .swiper-button-next:after,.home__showcase .swiper-button-prev.swiper-button-disabled,.home__showcase .swiper-button-prev:after{display:none}}@media only screen and (min-width:1600px){.page__home .home__kit .slider__kit{margin:2.5rem auto 0;padding:0 15px;width:100%}}@media only screen and (min-width:1600px) and (min-width:480px){.page__home .home__kit .slider__kit{max-width:480px}}@media only screen and (min-width:1600px) and (min-width:768px){.page__home .home__kit .slider__kit{max-width:768px}}@media only screen and (min-width:1600px) and (min-width:992px){.page__home .home__kit .slider__kit{max-width:992px}}@media only screen and (min-width:1600px) and (min-width:1200px){.page__home .home__kit .slider__kit{max-width:1170px}}@media only screen and (min-width:1600px){.page__home .home__kit .navigation{margin:0 auto;padding:0 15px;width:100%}}@media only screen and (min-width:1600px) and (min-width:480px){.page__home .home__kit .navigation{max-width:480px}}@media only screen and (min-width:1600px) and (min-width:768px){.page__home .home__kit .navigation{max-width:768px}}@media only screen and (min-width:1600px) and (min-width:992px){.page__home .home__kit .navigation{max-width:992px}}@media only screen and (min-width:1600px) and (min-width:1200px){.page__home .home__kit .navigation{max-width:1170px}}@media only screen and (min-width:1600px){.page__home .home__kit .swiper-button-next{right:-1.88rem}.page__home .home__kit .swiper-button-prev{left:-2.88rem}}.page__category .category__banner__full .banner__desktop,.page__category .category__banner__full .banner__desktop img{width:100%}.page__category .mobile-only{display:none}.page__category .category__banner__middle{margin-top:2rem}.page__category .category__banner__middle .component__container{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.page__category .category__banner__middle .component__container .banner__text{position:relative}.page__category .category__banner__middle .component__container .banner__text>.text__image{display:block;height:auto;padding-top:33%;position:relative;transition:.5s}.page__category .category__banner__middle .component__container .banner__text>.text__image img{border-radius:.625rem;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.page__category .category__banner__middle .component__container .banner__text>.text__image:before{background-color:rgba(38,38,38,.3);border-radius:.625rem;content:"";height:100%;position:absolute;top:0;transition:.5s;width:100%;z-index:2}.page__category .category__banner__middle .component__container .banner__text .text__container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:-moz-max-content;width:max-content;z-index:2}.page__category .category__banner__middle .component__container .banner__text .text__container a{align-items:center;background-color:#fff;border-radius:9.375rem;color:#262626;display:flex;font-weight:700;gap:.25rem;justify-content:center;line-height:1.5rem;padding:.75rem 1.5rem}.page__category .category__list{margin-top:2rem}.page__category .category__list .component__container{display:flex}.page__category .category__list .component__container .list__spot{width:75.5%}.page__category .category__list .component__container .list__spot .spot__options{align-items:center;display:flex;justify-content:space-between}.page__category .category__list .component__container .list__spot .spot__options span{font-size:.875rem;font-weight:700;line-height:1.35rem;margin-right:1rem}.page__category .category__list .component__container .list__spot .spot__options .spot__sort{align-items:center;display:flex}.page__category .category__list .component__container .list__spot .spot__options .spot__sort select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m3.578 5.25 3.5 3.5 3.5-3.5' stroke='%23E9CB58' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border:0;box-shadow:none!important;color:#2c662c;cursor:pointer;font-size:.875rem;padding:.5rem}.page__category .category__list .component__container .list__spot .spot__options .spot__view{align-items:center;display:flex}.page__category .category__list .component__container .list__spot .spot__options .spot__view .view__item{align-items:center;border:1px solid #e0e0e0;border-radius:.3125rem;cursor:pointer;display:flex;padding:.5rem;transition:.8s}.page__category .category__list .component__container .list__spot .spot__options .spot__view .view__item svg,.page__category .category__list .component__container .list__spot .spot__options .spot__view .view__item svg path{transition:.8s}.page__category .category__list .component__container .list__spot .spot__options .spot__view .view__item:not(:last-child){margin-right:.25rem}.page__category .category__list .component__container .list__spot .spot__options .spot__view .view__item.active{border-color:#e9cb58}.page__category .category__list .component__container .list__spot .spot__options .spot__view .view__item.active svg path{stroke:#2c662c}.page__category .category__list .component__container .list__spot .inner__spot{display:grid;gap:.83rem;grid-template-columns:repeat(3,278px);margin-top:2rem}.page__category .category__list .component__container .list__spot .spot__pagination{margin-top:1rem}.page__category .category__list .component__container .list__spot .spot__pagination.desktop-only{margin-top:0}.page__category .list__filters{flex:1;margin-right:1rem;width:23%}.page__category .list__filters .breadcrumbs{align-items:center;display:flex;height:42px}.page__category .list__filters .filter__inner{border-right:1px solid #e0e0e0;margin-top:2rem;padding-right:1rem}.page__category .list__filters .filter__inner h1{font-size:1.5rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.page__category .list__filters .filter__inner .total__count{margin-top:.5rem}.page__category .list__filters .filter__inner .total__count span{font-size:.875rem;opacity:.7}.page__category .list__filters .filter__inner .total__count span b{font-weight:600}.page__category .list__filters .filter__inner .item--clean{margin-top:.5rem}.page__category .list__filters .filter__inner .item--clean a{color:#e9cb58;cursor:pointer;font-size:.875rem;width:-moz-fit-content;width:fit-content}.page__category .list__filters .filter__inner .item--clean a:hover{color:#c49900}.page__category .list__filters .filter__inner .filter__items{display:flex;flex-direction:column;margin-top:2rem}.page__category .list__filters .filter__inner .filter__items>:not(:last-child){margin-bottom:2rem}.page__category .list__filters .filter__inner .filter__items .filter__item.item--price .item__wrapper>ul{display:none}.page__category .list__filters .filter__inner .filter__items .filter__item .item__title{align-items:center;display:flex;padding:.6rem 0}.page__category .list__filters .filter__inner .filter__items .filter__item .item__title span{font-size:.875rem;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.page__category .list__filters .filter__inner .filter__items .filter__item .item__title.active .item__arrow:before{transform:rotate(180deg)}.page__category .list__filters .filter__inner .filter__items .filter__item .item__title .item__arrow{cursor:pointer;margin-left:.62rem}.page__category .list__filters .filter__inner .filter__items .filter__item .item__title .item__arrow:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%23444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:block;height:1rem;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper{display:flex;flex-direction:column}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper>:not(:last-child),.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper>ul>:not(:last-child){margin-bottom:.5rem}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper li{align-items:center;display:flex}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper li>:not(:last-child){margin-right:.5rem}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper li label{cursor:pointer;font-size:.75rem;opacity:.7}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper li label b{font-weight:400;opacity:.32}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper li input{border:2px solid rgba(68,68,68,.24);border-radius:5px}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper li input:checked{background-color:#e9cb58;border-color:#e9cb58}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper li input:checked~label{color:#2c662c;opacity:1}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper li input:checked~label b{color:inherit;opacity:.8}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper #price-selection-fields{align-items:center;display:flex}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper #price-selection-fields>:not(:last-child){margin-right:.44rem}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper #price-selection-fields input{align-items:center;background:#fafafa;border:1px solid #e0e0e0;border-radius:.5rem;display:flex;font-size:.75rem;height:1.82rem;opacity:.7;padding:.625rem;width:5.25rem}.page__category .category__navegation nav ul{align-items:center;display:flex;justify-content:center}.page__category .category__navegation nav ul li:not(:last-child){margin-right:.5rem}.page__category .category__navegation nav ul li{background-color:unset;border:1px solid #e0e0e0;border-radius:.3125rem;padding:.5rem;width:-moz-fit-content;width:fit-content}.page__category .category__navegation nav ul li a{align-items:center;color:#e0e0e0;display:flex;font-size:1rem;height:1.125rem;justify-content:center;padding:0;width:-moz-fit-content;width:fit-content;width:1.125rem}.page__category .category__navegation nav ul li.prev svg{transform:rotate(180deg)}.page__category .category__navegation nav ul li.text-white{border:1px solid #e9cb58}.page__category .category__navegation nav ul li.text-white a{color:#2c662c;font-weight:700}.page__category .category__navegation nav ul li#pagination_next,.page__category .category__navegation nav ul li#pagination_prev{border-color:transparent}.page__category .category__navegation nav ul li#pagination_prev{transform:rotate(180deg)}.empty__page{align-items:center;display:flex;height:27.5vh}.empty__page h5{font-size:1.25rem;font-weight:700}.sort__modal .modal__mask{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.sort__modal .modal__wrapper{background-color:#fff;border-radius:5px;display:none;height:-moz-max-content;height:max-content;left:50%;max-width:600px;padding:2rem 3rem;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;width:90%;z-index:1001}.sort__modal .modal__wrapper ul li{align-items:center;display:flex}.sort__modal .modal__wrapper ul li:not(:last-child){margin-bottom:.62rem}.sort__modal .modal__wrapper ul li input{margin-right:.4rem}.sort__modal .modal__wrapper ul li input:checked{background-color:#e9cb58}.sort__modal .modal__wrapper ul li span{font-size:.875rem}@media only screen and (max-width:1199px){.page__category .category__list .component__container .list__spot .inner__spot{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:992px){.page__category .category__banner__full{display:none}.page__category .desktop-only{display:none!important}.page__category .mobile-only{display:block}.page__category .category__header{display:flex;padding-top:.75rem}.page__category .category__header .component__container>:not(:last-child){margin-bottom:1rem}.page__category .category__header .component__container .header__info h1{font-size:1.125rem;font-weight:700;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.page__category .category__header .component__container .header__info span{font-size:.75rem;opacity:.7}.page__category .category__header .component__container .header__info span b{font-weight:600}.page__category .category__banner__middle{margin-top:1rem}.page__category .category__banner__middle .component__container{gap:4px}.page__category .category__banner__middle .component__container .banner__text>.text__image{padding-top:110%}.page__category .category__banner__middle .component__container .banner__text>.text__image img{-o-object-position:center;object-position:center}.page__category .category__banner__middle .component__container .banner__text .text__container{width:90%}.page__category .category__banner__middle .component__container .banner__text .text__container a{font-size:.75rem;padding:.5rem}.page__category .category__banner__middle .component__container .banner__text .text__container a span{text-align:center}.page__category .category__banner__middle .component__container .banner__text .text__container a svg,.page__category .category__banner__middle .component__container .banner__text:before{display:none}.page__category .category__list{margin-top:.75rem}.page__category .category__list .component__container{padding:0;width:100%}.page__category .category__list .component__container .list__spot{width:100%}.page__category .category__list .component__container .list__spot .spot__options{border-top:1px solid #e0e0e0;padding:1rem .5rem}.page__category .category__list .component__container .list__spot .spot__options .spot__filter button,.page__category .category__list .component__container .list__spot .spot__options .spot__order button{align-items:center;border:1px solid #f2f2f2;border-radius:.3125rem;display:flex;height:2.5rem;justify-content:center;padding:0 1rem}.page__category .category__list .component__container .list__spot .spot__options .spot__filter button svg,.page__category .category__list .component__container .list__spot .spot__options .spot__order button svg{margin-right:.5rem}.page__category .category__list .component__container .list__spot .spot__options .spot__filter button span,.page__category .category__list .component__container .list__spot .spot__options .spot__order button span{color:#2c662c;font-size:.75rem;font-weight:600;margin:0}.page__category .category__list .component__container .list__spot .spot__options .spot__sort>span,.page__category .category__list .component__container .list__spot .spot__options .spot__view span{display:none}.page__category .category__list .component__container .list__spot .inner__spot{gap:0;grid-template-columns:1fr 1fr;margin-top:0}.page__category .category__list .component__container .list__spot .inner__spot.list .spot{border:1px solid #e0e0e0;border-bottom:0}.page__category .category__list .component__container .list__spot .inner__spot.list .spot:nth-child(odd){border:1px solid #e0e0e0}.page__category .category__list .component__container .list__spot .inner__spot.list .spot:nth-last-child(-n+2){border-bottom:0}.page__category .category__list .component__container .list__spot .inner__spot.list .spot:last-child{border-bottom:1px solid #e0e0e0}.page__category .category__list .component__container .list__spot .inner__spot .spot{border:1px solid #e0e0e0;border-bottom:0;border-radius:0;padding:.62rem}.page__category .category__list .component__container .list__spot .inner__spot .spot:nth-child(odd){border-right:0}.page__category .category__list .component__container .list__spot .inner__spot .spot:last-child,.page__category .category__list .component__container .list__spot .inner__spot .spot:nth-last-child(-n+2){border-bottom:1px solid #e0e0e0}.page__category .category__list .component__container .list__spot .inner__spot .spot:hover{border-color:#e0e0e0!important;box-shadow:unset!important}.page__category .filter__modal{background:#fff;display:none;max-width:100%;padding:1.5rem;position:absolute;top:0;z-index:9999}.page__category .filter__modal.active{display:block;width:100%}.page__category .filter__modal header{align-items:center;display:flex;justify-content:space-between}.page__category .filter__modal header h5{color:#2c662c;font-size:.875rem;font-weight:700;letter-spacing:.03125rem}.page__category .list__filters{width:100%}.page__category .list__filters .filter__inner{border:0;margin-top:1rem;padding-right:0}.page__category .list__filters .filter__inner .item--clean{margin-top:.5rem}.page__category .list__filters .filter__inner .item--clean a{color:#e9cb58;cursor:pointer;font-size:.875rem;width:-moz-fit-content;width:fit-content}.page__category .list__filters .filter__inner .item--clean a:hover{color:#c49900}.page__category .list__filters .filter__inner .filter__items{display:flex;flex-direction:column;margin-top:2rem}.page__category .list__filters .filter__inner .filter__items>:not(:last-child){margin-bottom:2rem}.page__category .list__filters .filter__inner .filter__items .filter__item .item__title{align-items:center;display:flex;padding:.6rem 0}.page__category .list__filters .filter__inner .filter__items .filter__item .item__title span{font-size:.875rem;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.page__category .list__filters .filter__inner .filter__items .filter__item .item__title.active .item__arrow:before{transform:rotate(180deg)}.page__category .list__filters .filter__inner .filter__items .filter__item .item__title .item__arrow{cursor:pointer;margin-left:.62rem}.page__category .list__filters .filter__inner .filter__items .filter__item .item__title .item__arrow:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%23444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:block;height:1rem;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper{display:flex;flex-direction:column}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper>:not(:last-child),.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper>ul>:not(:last-child){margin-bottom:.5rem}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper li{align-items:center;display:flex}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper li>:not(:last-child){margin-right:.5rem}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper li label{cursor:pointer;font-size:.75rem;opacity:.7}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper li label b{font-weight:400;opacity:.32}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper li input{border:2px solid rgba(68,68,68,.24);border-radius:5px}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper li input:checked{background-color:#e9cb58;border-color:#e9cb58}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper li input:checked~label{color:#2c662c;opacity:1}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper li input:checked~label b{color:inherit;opacity:.8}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper #price-selection-fields{align-items:center;display:flex}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper #price-selection-fields>:not(:last-child){margin-right:.44rem}.page__category .list__filters .filter__inner .filter__items .filter__item .item__wrapper #price-selection-fields input{align-items:center;background:#fafafa;border:1px solid #e0e0e0;border-radius:.5rem;display:flex;font-size:.75rem;height:1.82rem;opacity:.7;padding:.625rem;width:5.25rem}}@media only screen and (max-width:375px){.page__category .category__list .component__container .list__spot .inner__spot .spot{padding:.62rem 0}}.page__product .mobile-only{display:none!important}.page__product .component__container{padding:.75rem}.page__product .component__container .breadcrumbs>div a{max-width:unset}.page__product .component__container .product__info .info__details{align-items:flex-start;display:flex;margin-top:.75rem}.page__product .component__container .product__info .info__details .info__view{margin-right:2.5rem;max-width:35rem}.page__product .component__container .product__info .info__details .info__view .info__image{border:1px solid rgba(68,68,68,.16);border-radius:1rem;padding:1.5rem 2rem}.page__product .component__container .product__info .info__details .info__view .info__image .image__main{width:79%}.page__product .component__container .product__info .info__details .info__view .info__image .image__main.iframe{align-items:center;display:flex;position:relative}.page__product .component__container .product__info .info__details .info__view .info__image .image__main.iframe .image__zoom{display:none}.page__product .component__container .product__info .info__details .info__view .info__image .image__main.iframe iframe{display:block}.page__product .component__container .product__info .info__details .info__view .info__image .image__main.iframe .spot__tags__flex{position:absolute;top:0;width:100%}.page__product .component__container .product__info .info__details .info__view .info__image .image__main iframe{display:none;height:50%;width:100%}.page__product .component__container .product__info .info__details .info__view .info__image .image__zoom{background-position:50% 50%;cursor:zoom-in;overflow:hidden;position:relative}.page__product .component__container .product__info .info__details .info__view .info__image .image__zoom:hover img{opacity:0}.page__product .component__container .product__info .info__details .info__view .info__image .spot__tags__flex{align-items:center;display:flex;justify-content:space-between}.page__product .component__container .product__info .info__details .info__view .info__image .spot__tags__flex .tags{align-items:center;display:flex;gap:.5rem}.page__product .component__container .product__info .info__details .info__view .info__image .spot__tags__flex .tags-discount{align-items:center;background:#2c662c;border-radius:.3125rem;display:flex;justify-content:center;padding:.25rem .5rem;width:-moz-fit-content;width:fit-content}.page__product .component__container .product__info .info__details .info__view .info__image .spot__tags__flex .tags-discount span{color:#fff;font-size:.75rem;font-weight:700}.page__product .component__container .product__info .info__details .info__view .info__image .spot__tags__flex .tags-presale{align-items:center;background:#eb5757;border-radius:.3125rem;display:flex;justify-content:center;padding:.25rem .5rem;width:-moz-fit-content;width:fit-content}.page__product .component__container .product__info .info__details .info__view .info__image .spot__tags__flex .tags-presale span{color:#fff;font-size:.75rem;font-weight:700}.page__product .component__container .product__info .info__details .info__view .info__image>.image__container{display:flex;height:448px}.page__product .component__container .product__info .info__details .info__view .info__image>.image__container>:not(:last-child){margin-right:2rem}.page__product .component__container .product__info .info__details .info__view .info__image>.image__container .image__slider{padding:1.43rem 0;position:relative}.page__product .component__container .product__info .info__details .info__view .info__image>.image__container .image__slider .swiper{height:100%;width:100%}.page__product .component__container .product__info .info__details .info__view .info__image>.image__container .image__slider .swiper .swiper-slide{padding:.2rem}.page__product .component__container .product__info .info__details .info__view .info__image>.image__container .image__slider .swiper .swiper-slide.active img{border:1px solid #e9cb58}.page__product .component__container .product__info .info__details .info__view .info__image>.image__container .image__slider .swiper .swiper-slide img{border:1px solid rgba(68,68,68,.16);border-radius:5px;height:64px;transition:.5s}.page__product .component__container .product__info .info__details .info__content{border:1px solid rgba(68,68,68,.16);border-radius:1rem;flex:1;padding:1.5rem}.page__product .component__container .product__info .info__details .info__content header h1{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.page__product .component__container .product__info .info__details .info__content header>div{display:flex}.page__product .component__container .product__info .info__details .info__content header>div>:not(:last-child){margin-right:.5rem}.page__product .component__container .product__info .info__details .info__content header>div span{color:#828282;font-size:.75rem}.page__product .component__container .product__info .info__details .info__content header>div .content__stars{align-items:center;display:flex;gap:.25rem}.page__product .component__container .product__info .info__details .info__content header>div .content__stars .stars__inner{display:flex}.page__product .component__container .product__info .info__details .info__content header>div .content__stars .stars__inner i.star__on:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m8 1.333 2.06 4.174 4.607.673-3.334 3.247.787 4.586L8 11.847l-4.12 2.166.787-4.586L1.333 6.18l4.607-.673L8 1.333Z' fill='%232C662C' stroke='%232C662C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:15px;width:14px}.page__product .component__container .product__info .info__details .info__content header>div .content__stars .stars__inner i.star__empty:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m8 1.333 2.06 4.174 4.607.673-3.334 3.247.787 4.586L8 11.847l-4.12 2.166.787-4.586L1.333 6.18l4.607-.673L8 1.333Z' fill='%23E0E0E0' stroke='%23E0E0E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:15px;width:14px}.page__product .component__container .product__info .info__details .info__content header>div .content__stars a{color:#828282;font-size:.625rem;font-weight:400}.page__product .component__container .product__info .info__details .info__content header>div .separator:before{background:#444;content:"";display:block;height:1rem;opacity:.16;width:.0625rem}.page__product .component__container .product__info .info__details .info__content header>span{display:block;font-size:.75rem;margin-top:.5rem}.page__product .component__container .product__info .info__details .info__content header>span strong{color:#2c662c;font-weight:700}.page__product .component__container .product__info .info__details .info__content .info__flex{display:flex;flex-direction:column;margin-top:2rem}.page__product .component__container .product__info .info__details .info__content .info__flex .price__normal span{color:#e9cb58;font-size:1.75rem;font-weight:700}.page__product .component__container .product__info .info__details .info__content .info__flex .price__normal span .cents{font-size:1.25rem}.page__product .component__container .product__info .info__details .info__content .info__flex .price__normal .pix-discount{margin-right:.5rem}.page__product .component__container .product__info .info__details .info__content .info__flex .price__normal .pix-message{color:#6c946c;font-size:.75rem}.page__product .component__container .product__info .info__details .info__content .info__flex .price__before{align-items:center;display:flex}.page__product .component__container .product__info .info__details .info__content .info__flex .price__before .spot__tags__flex{display:none}.page__product .component__container .product__info .info__details .info__content .info__flex .price__before>span{font-size:.875rem;opacity:.4;text-decoration-line:line-through}.page__product .component__container .product__info .info__details .info__content .info__flex .price__pix{line-height:1;margin-top:5px;order:3;width:100%}.page__product .component__container .product__info .info__details .info__content .info__flex .price__pix span{color:#999;display:inline-block;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.9px;line-height:1}.page__product .component__container .product__info .info__details .info__content .info__flex .price__method{margin-top:5px;order:4;width:100%}.page__product .component__container .product__info .info__details .info__content .info__flex .price__method span{color:#999;display:block;font-family:Open Sans,sans-serif;font-size:11px;font-weight:400;line-height:15px;text-align:left;width:100%}.page__product .component__container .product__info .info__details .info__content .info__flex .price__method span b{font-weight:400}.page__product .component__container .product__info .info__details .info__content .info__flex .installment span{font-size:.75rem;opacity:.48}.page__product .component__container .product__info .info__details .info__content .info__flex .installment span b{font-weight:700}.page__product .component__container .product__info .info__details .info__content .info__flex .installment #priceTotal{opacity:1}.page__product .component__container .product__info .info__details .info__content .telesales p{color:#363233;font-size:1.25rem;font-weight:700;margin-bottom:.5rem;opacity:1}.page__product .component__container .product__info .info__details .info__content .telesales a{color:#2c662c;font-size:1rem;line-height:1.3125rem}.page__product .component__container .product__info .info__details .info__content .info__variations{margin-top:1.5rem;width:60%}.page__product .component__container .product__info .info__details .info__content .info__variations>:not(:last-child){margin-bottom:.8rem}.page__product .component__container .product__info .info__details .info__content .info__variations .component__dropdown{cursor:pointer}.page__product .component__container .product__info .info__details .info__content .info__variations .component__dropdown .variations__title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:.75rem;font-weight:400;margin-bottom:.1rem;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.page__product .component__container .product__info .info__details .info__content .price__forms{margin-top:.5rem}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__title{color:#828282;cursor:pointer;font-size:.75rem;font-weight:600;text-decoration-line:underline}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__mask{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper{background-color:#fff;border-radius:5px;display:none;height:-moz-max-content;height:max-content;left:50%;max-width:600px;padding:15px;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;width:90%;z-index:1001}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .modal__close{cursor:pointer;position:absolute;right:15px;top:15px}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .forms__tabs{margin-bottom:15px;margin-top:15px}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .forms__tabs .tabs__inner{display:flex;flex-wrap:wrap}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .forms__tabs .tabs__inner>:not(:last-child){margin-right:1rem}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .forms__tabs .tabs__inner button{align-items:unset;align-items:center;border-radius:unset;border-radius:5px;color:#121c26;display:flex;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500;height:24px;justify-content:unset;margin:0 0 15px;padding:1rem;transition:.5s}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .forms__tabs .tabs__inner button.active{background-color:#a7caa7}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .forms__tabs .tabs__inner button:last-of-type{margin:0}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .forms__tabs .tabs__inner button:hover{box-shadow:unset}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .forms__tabs .tabs__inner button img{height:24px}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper #installments-tab table tbody tr:nth-child(odd) td{background-color:#f5f5f5}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper #installments-tab table tbody tr:nth-child(2n) td{background-color:#fff}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper #installments-tab table tbody tr td{border-radius:5px;color:#4f4f4f;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;padding:8px 5px}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper #installments-tab table tbody tr td.font-semibold{font-weight:700}.page__product .component__container .product__info .info__details .info__content .info__checkout{margin-top:1.5rem;width:80%}.page__product .component__container .product__info .info__details .info__content .info__checkout .error{color:#f00;display:block;font-size:11px;font-weight:400;margin-bottom:1rem;position:relative}.page__product .component__container .product__info .info__details .info__content .info__checkout .calc-shipping{color:#2c662c;cursor:pointer;display:block;font-size:14px;font-weight:400;margin-bottom:1rem;position:relative}.page__product .component__container .product__info .info__details .info__content .info__checkout .component__dropdown.frete{align-items:center;display:flex;margin-bottom:.5rem}.page__product .component__container .product__info .info__details .info__content .info__checkout .component__dropdown.frete label{flex-direction:row;justify-content:flex-start}.page__product .component__container .product__info .info__details .info__content .info__checkout .component__dropdown.frete label strong{color:#2c662c;font-size:.75rem;font-weight:700;letter-spacing:.03125rem;margin-right:.25rem;text-transform:capitalize}.page__product .component__container .product__info .info__details .info__content .info__checkout .component__dropdown.frete label span{color:#2c662c;font-size:.75rem;font-weight:400;letter-spacing:.03125rem;text-transform:capitalize}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__quantity{align-items:center;background:#f5f5f5;border:1px solid rgba(68,68,68,.08);border-radius:.5rem;display:flex;height:44px;justify-content:space-between;margin-bottom:1.5rem;padding:1rem;width:100%}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__quantity .minus,.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__quantity .plus{cursor:pointer}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__quantity .quantity{align-items:center;display:flex}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__quantity .quantity p{font-size:.75rem;margin-right:.4rem}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__quantity .quantity input{-moz-appearance:textfield!important;-webkit-appearance:none;appearance:none;background-color:transparent;border:0;font-size:.75rem;font-weight:700;letter-spacing:.03125rem;line-height:normal;padding:0;width:21px}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__quantity .quantity input::-webkit-inner-spin-button,.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__quantity .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__buttons{display:flex}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__buttons button{align-items:center;border:1px solid #2c662c;border-radius:.3125rem;display:flex;height:2.5rem;justify-content:center;min-width:11rem}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__buttons button span{font-size:.75rem;font-weight:700}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__buttons button.buy{background-color:#2c662c;margin-right:.75rem;padding:.75rem 2.5rem;transition:.5s}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__buttons button.buy span{color:#fff}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__buttons button.buy:hover{background-color:#6c946c}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__buttons button.add{padding:.75rem 1rem;transition:.5s}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__buttons button.add>:not(:last-child){margin-right:.5rem}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__buttons button.add span{color:#2c662c}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__buttons button.add:hover{opacity:.7}.page__product .component__container .product__info .info__details .info__content .info__presentation h5{border-bottom:1px solid #e9cb58;color:#363233;font-size:.75rem;font-weight:700;margin-bottom:.5rem;padding-bottom:.5rem}.page__product .component__container .product__info .info__details .info__content .info__presentation .presentation__content{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis}.page__product .component__container .product__info .info__details .info__content .info__presentation .presentation__content p,.page__product .component__container .product__info .info__details .info__content .info__presentation .presentation__content span{color:#888!important;font-family:Open Sans,sans-serif!important;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem}.page__product .component__container .product__info .info__details .info__content .info__presentation a{color:#2c662c;font-size:.75rem;font-weight:600;text-decoration-line:underline}.page__product .component__container .product__info .info__details .info__content .info__presentation *{display:block;max-width:100%!important;width:100%!important}.page__product .component__container .product__info .info__details .view__system{align-items:center;border:1px solid rgba(68,68,68,.16);border-radius:.5rem;display:flex;margin-top:.75rem;padding:1.25rem 1rem}.page__product .component__container .product__info .info__details .view__system h6{color:#4f4f4f;font-size:.75rem;font-weight:500;line-height:1rem;margin-right:2rem}.page__product .component__container .product__info .info__details .view__system a{align-items:center;background:#f5f5f5;border:1px solid rgba(68,68,68,.08);border-radius:.5rem;display:flex;margin-right:.5rem;padding:.5rem .75rem;transition:.5s;width:13rem}.page__product .component__container .product__info .info__details .view__system a:hover{background-color:#fff;border-color:#e9cb58}.page__product .component__container .product__info .info__details .view__system a i{background:#444;border-radius:7.5rem;margin-right:.75rem;padding:.375rem}.page__product .component__container .product__info .info__details .view__system a span{color:#e9cb58;font-size:.875rem;font-weight:700;line-height:1rem;margin-right:auto}.page__product .component__container .product__info .info__details .info__selos{align-items:center;display:flex;margin-top:24px;width:100%}.page__product .component__container .product__info .info__details .info__selos>:not(:last-child){margin-right:1rem}.page__product .component__container .product__info .info__details .info__selos.mobile{display:none}.page__product .component__container .product__description{margin-top:4rem;padding-bottom:2rem}.page__product .component__container .product__description .description__item{border:1px solid rgba(68,68,68,.16);border-radius:1rem;padding:1rem 1.5rem}.page__product .component__container .product__description .description__item *{max-width:100%!important;overflow:hidden}.page__product .component__container .product__description .description__item>div{display:none;margin-top:1.5rem}.page__product .component__container .product__description .description__item:not(:last-child){margin-bottom:2rem}.page__product .component__container .product__description .description__item p:not(:last-child){margin-bottom:1rem}.page__product .component__container .product__description .description__item li,.page__product .component__container .product__description .description__item p,.page__product .component__container .product__description .description__item span{color:#444;font-size:.875rem;line-height:1.3125rem}.page__product .component__container .product__description .description__item a{color:#e9cb58}.page__product .component__container .product__description .description__item h2{align-items:center;cursor:pointer;display:flex;justify-content:space-between;opacity:1}.page__product .component__container .product__description .description__item h2.active svg{transform:rotate(180deg)}.page__product .component__container .product__description .description__item h2 svg{cursor:pointer;transition:.5s}.page__product .component__container .product__description .description__item h2 span{color:#363233;font-size:1.25rem;font-weight:700;opacity:1}.page__product .component__container .product__description .description__item h5{color:#363233;font-size:.875rem;font-weight:700;margin-bottom:1rem;margin-top:1.5rem}.page__product .component__container .product__description .description__item table{border-collapse:collapse;margin-bottom:1rem;width:100%}.page__product .component__container .product__description .description__item th{background:#fafafa;font-size:.75rem;font-weight:700;line-height:1.3125rem}.page__product .component__container .product__description .description__item tr:nth-of-type(odd) th{background:#f2f2f2}.page__product .component__container .product__description .description__item td,.page__product .component__container .product__description .description__item th{border:1px solid #ddd;padding:8px;text-align:left}.page__product .component__container .product__description .description__item td{background-color:#fff;font-size:.75rem;line-height:1.3125rem}.page__product .component__container .product__description .description__item tr:nth-of-type(odd) td{background:#fafafa}.page__product .component__container .product__description .description__item strong{color:#363233;font-size:.875rem;font-weight:700}.page__product .component__container .product__description .description__item ol{display:flex;flex-direction:column;list-style-type:disc;margin-top:1rem;padding-left:1rem}.page__product .component__container .product__description .description__item ol li:not(:last-child){margin-bottom:.5rem}.page__product .component__container .product__description .description__item ul{margin-top:1.5rem}.page__product .component__container .product__description .description__item ul li{background:rgba(68,68,68,.04);border-radius:7.5rem;padding:.75rem 1rem;width:-moz-fit-content;width:fit-content}.page__product .component__container .product__description .description__item ul li a{color:#444;font-size:.75rem;font-weight:400}.page__product .component__container .product__description .description__item ul li:not(:last-child){margin-bottom:.62rem}.page__product .component__container .product__description .description__item .download__section{display:flex}.page__product .component__container .product__description .description__item .download__section>:not(:last-child){margin-right:1rem}.page__product .component__container .product__description .description__item .download__section a{align-items:center;border:1px solid rgba(68,68,68,.16);border-radius:.3125rem;display:flex;padding:.5rem 1rem}.page__product .component__container .product__description .description__item .download__section a>div{display:flex;flex-direction:column;margin-right:1.5rem}.page__product .component__container .product__description .description__item .download__section a>div h6{color:#4f4f4f;font-size:.75rem;font-weight:600;line-height:1rem}.page__product .component__container .product__description .description__item .download__section a>div span{font-size:.75rem;font-weight:600;line-height:1rem;opacity:.48}.page__product .component__container .product__description .description__item .description__recommendation{border:1px solid rgba(68,68,68,.16);border-radius:.5rem;display:flex;flex-direction:column;padding:1.5rem 1rem}.page__product .component__container .product__description .description__item .description__recommendation:not(:last-child){margin-bottom:1rem}.page__product .component__container .product__description .description__item .description__recommendation strong{font-size:.875rem;font-weight:700;margin-bottom:.75rem}.page__product .component__container .product__description .description__item .description__recommendation p{font-size:.75rem;font-weight:600;line-height:1.125rem;margin-bottom:1.5rem}.page__product .component__container .product__description .description__item .description__recommendation span{align-items:center;display:flex;font-size:.75rem;line-height:1.125rem}.page__product .component__container .product__description .description__item .description__recommendation span a{color:#e9cb58;font-size:.75rem;font-weight:700;margin-left:.25rem}.page__product .component__container .product__recommendation{margin-top:2rem}.page__product .component__container .product__recommendation .showcase__row{display:flex;flex-direction:column}.page__product .component__container .product__recommendation .showcase__row .showcase__title{margin-bottom:2.25rem}.page__product .component__container .product__recommendation .showcase__row .showcase__title h2{color:#000;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.page__product .component__container .product__recommendation .showcase__row .showcase__title b,.page__product .component__container .product__recommendation .showcase__row .showcase__title h5{color:#6c946c;font-weight:600}.page__product .component__container .product__recommendation .showcase__row .showcase__inner{position:relative}.page__product .component__container .product__recommendation .showcase__row .showcase__inner .swiper-slide{padding:1rem 1rem 1rem 0}.page__product .component__container .product__recommendation .showcase__row .showcase__inner .swiper-button-next,.page__product .component__container .product__recommendation .showcase__row .showcase__inner .swiper-button-prev{background-image:unset;height:24px;left:unset;margin:0;right:-1.88rem;top:50%;transform:translateY(-50%);width:24px;z-index:1}.page__product .component__container .product__recommendation .showcase__row .showcase__inner .swiper-button-next:after,.page__product .component__container .product__recommendation .showcase__row .showcase__inner .swiper-button-prev:after{display:none}.page__product .component__container .product__recommendation .showcase__row .showcase__inner .swiper-button-next.swiper-button-disabled,.page__product .component__container .product__recommendation .showcase__row .showcase__inner .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.2;pointer-events:all}.page__product .component__container .product__recommendation .showcase__row .showcase__inner .swiper-button-prev{left:-2.88rem;right:unset}.page__product .product__referFriend{background:#fafafa;padding:2rem 0}.page__product .product__referFriend .divIndicacao{background-color:#fff;border:1px solid rgba(68,68,68,.16);border-radius:1rem;padding:1rem 1.5rem}.page__product .product__referFriend .divIndicacao>div{display:none;margin-top:1.5rem}.page__product .product__referFriend .divIndicacao h2{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:1.5rem;opacity:1}.page__product .product__referFriend .divIndicacao h2.active svg{transform:rotate(180deg)}.page__product .product__referFriend .divIndicacao h2 svg{cursor:pointer;transition:.5s}.page__product .product__referFriend .divIndicacao h2 span{color:#363233;font-size:1.25rem;font-weight:700;opacity:1}.page__product .product__referFriend .divIndicacao span{font-size:.875rem;line-height:1.3125rem;opacity:.72}.page__product .product__referFriend .divIndicacao tr{display:flex;margin-bottom:1.5rem}.page__product .product__referFriend .divIndicacao tr td{display:flex;flex-direction:column;padding:0;width:calc(50% - 1.5rem)}.page__product .product__referFriend .divIndicacao tr td:not(:last-child){margin-right:1.5rem}.page__product .product__referFriend .divIndicacao tr td label{color:#363233;font-size:.75rem;font-weight:700;margin-bottom:.5rem}.page__product .product__referFriend .divIndicacao tr td label b{color:#e9cb58}.page__product .product__referFriend .divIndicacao tr td input{background:#fff;border:1px solid #e0e0e0;border-radius:.3125rem;box-shadow:none;font-size:.875rem;margin:0;width:100%}.page__product .product__referFriend .divIndicacao .text-area{display:flex;flex-direction:column;margin-bottom:1.5rem}.page__product .product__referFriend .divIndicacao .text-area label{color:#363233;font-size:.75rem;font-weight:700;margin-bottom:.5rem}.page__product .product__referFriend .divIndicacao .text-area label b{color:#e9cb58}.page__product .product__referFriend .divIndicacao .text-area textarea{background:#fff;border:1px solid #e0e0e0;border-radius:.3125rem;box-shadow:none;font-size:.875rem;height:6.625rem;margin:0;width:100%}.page__product .product__referFriend .divIndicacao .btIndicar{display:flex;justify-content:flex-end;width:100%}.page__product .product__referFriend .divIndicacao .btIndicar button{border:1px solid #2c662c;border-radius:.3125rem;color:#2c662c;font-size:.75rem;font-weight:700;padding:1rem;transition:.5s;width:-moz-fit-content;width:fit-content}.page__product .product__referFriend .divIndicacao .btIndicar button:hover{background-color:#2c662c;color:#fff}.page__product .swiper-button-next,.page__product .swiper-button-prev{background-image:unset;height:14px;left:50%;margin:0;top:0;transform:translatex(-50%);width:14px;z-index:1}.page__product .swiper-button-next:after,.page__product .swiper-button-prev:after{display:none}.page__product .swiper-button-next.swiper-button-disabled,.page__product .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.2;pointer-events:all}.page__product .swiper-button-next{bottom:0;top:unset}.page__product .product__together{margin:2rem 0}.page__product .product__together .item__equal,.page__product .product__together .item__plus{align-items:center;border:1px solid rgba(68,68,68,.16);border-radius:7.5rem;display:flex;padding:.375rem}.page__product .product__together .together__container .together__row .together__title h2{color:#363233;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.page__product .product__together .together__container .together__row .together__wrapper{max-width:100%;padding:0;width:100%}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left{margin-right:.38rem}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot{border:1px solid #e0e0e0;border-radius:.5rem;padding:1rem .75rem;width:269px}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot:hover,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot:hover{box-shadow:unset}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex{display:flex;flex-wrap:nowrap}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__image,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__image{border-radius:4px;width:80px}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__image a,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__image a{border-radius:4px;display:block}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__image a:hover .hidden,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__image a:hover .hidden{display:block}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__image a .hidden,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__image a .hidden{display:none}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__image a img,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__image a img{border-radius:4px;height:auto;max-width:80px;width:100%}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content{flex:1;gap:0;margin-left:.5rem}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__title,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__title{margin-bottom:15px}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__title h3,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__title h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#363233;display:-webkit-box;font-size:12px;font-weight:600;height:3rem;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__price,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__price{height:unset}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__price .flex__price,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__price .flex__price{align-items:center;display:flex;height:22px}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__price .flex__price>span,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__price .flex__price>span{color:#4f4f4f;font-size:.875rem;margin-right:.25rem}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__price .flex__price .price__before span,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__price .flex__price .price__before span{color:#e9cb58;font-size:.75rem;font-weight:600;text-decoration:line-through}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__price .flex__price .price__normal span,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__price .flex__price .price__normal span{color:#2c662c;font-size:.875rem;font-weight:700}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__price .price__method,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__price .price__pix,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__price .price__method,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__price .price__pix{display:none}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__price .price__normal span,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__price .price__normal span{color:#001e60;font-size:22px;font-weight:700}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes{margin-top:15px}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes div[attribute-selections],.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes div[attribute-selections]{display:none}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__select,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__select{align-items:flex-end;display:flex;justify-content:space-between}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__select .select__input,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__select .select__input{align-items:center;display:flex;position:relative;top:-.5rem}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__select .select__input label,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__select .select__input label{font-size:.75rem;margin-left:.5rem}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__select input[type=checkbox],.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__select input[type=checkbox]{border:1px solid #e5e5e5;cursor:pointer;height:20px;width:20px}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__select input[type=checkbox]:checked,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__select input[type=checkbox]:checked{background-color:transparent!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m11 17 3 3 7-7' stroke='%232C662C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h32v32H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")!important;border-color:#e9cb58!important}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__select input[type=checkbox]:focus,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__select input[type=checkbox]:focus{box-shadow:none!important}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__quantity,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__quantity{display:flex;flex-direction:column}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__quantity .quantity__title,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__quantity .quantity__title{margin-bottom:.62rem;margin-right:1.5rem}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__quantity .quantity__title span,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__quantity .quantity__title span{color:#363233;font-size:.75rem;font-weight:700}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__quantity .quantity__field,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__quantity .quantity__field{border:1px solid #e0e0e0;border-radius:.5rem;position:relative;width:86%}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__quantity .quantity__field .quantity__minus,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__quantity .quantity__field .quantity__plus,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__quantity .quantity__field .quantity__minus,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__quantity .quantity__field .quantity__plus{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center;left:.75rem;position:absolute;top:50%;transform:translateY(-50%)}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__quantity .quantity__field .quantity__plus,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__quantity .quantity__field .quantity__plus{left:unset;right:.75rem}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__quantity .quantity__field input,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__quantity .quantity__field input{align-items:center;background-color:transparent;border:0;display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:700;height:2.25rem;justify-content:center;letter-spacing:.03125rem;padding:0;text-align:center;text-transform:capitalize;width:100%}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__quantity .quantity__field input:focus,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__quantity .quantity__field input:focus{box-shadow:unset}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__quantity .quantity__field input::-webkit-inner-spin-button,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__quantity .quantity__field input::-webkit-outer-spin-button,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__quantity .quantity__field input::-webkit-inner-spin-button,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__quantity .quantity__field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__quantity .quantity__field input[type=number],.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__quantity .quantity__field input[type=number]{-moz-appearance:textfield}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right{margin-left:1.3rem;width:100%}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper{position:relative}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper{max-width:595px}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper:not(.swiper-initialized){width:auto}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper:not(.swiper-initialized)~.swiper-together-button-next,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper:not(.swiper-initialized)~.swiper-together-button-prev{display:none!important}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-slide:last-child:before,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-slide:nth-child(2n):before{align-items:center;border:1px solid rgba(68,68,68,.16);border-radius:7.5rem;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' stroke='%23E9CB58' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.125 6h8.25M6.25 1.875v8.25'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(.25)' d='M0 0h12v12H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");display:block;display:flex;left:-2.5rem;padding:.375rem;position:absolute;top:50%;transform:translateY(-50%)}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-next,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-prev{align-items:center;background-image:unset;display:flex;flex-wrap:wrap;justify-content:center;margin:0;opacity:1;position:absolute;top:50%;transform:translateY(-50%);width:25px;width:24px;z-index:1}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-next:after,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-prev:after{display:none}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-next.swiper-button-disabled,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-prev.swiper-button-disabled{opacity:0;visibility:hidden}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-prev{left:-1.5rem;right:unset}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-next{left:unset;right:-.9rem}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:.5rem;display:flex;flex-direction:column;height:auto;justify-content:center;padding:2.5rem 1.5rem;width:11.312rem}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__normal span{color:#2c662c;font-size:1.125rem;font-weight:700}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button{margin-top:15px;width:100%}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button{display:none}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button[add-to-cart-button]{align-items:center;background:#2c662c;border-radius:.3125rem;color:#fff;display:flex;font-size:0;font-weight:700;height:2.5rem;justify-content:center;padding:.75rem 2.5rem;transition:.5s}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button[add-to-cart-button]:hover{background-color:#6c946c}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button[add-to-cart-button] svg{display:none}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button[add-to-cart-button]:before{content:"Comprar";display:block;font-size:.75rem}.image__modal .modal__mask{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.image__modal .modal__wrapper{border-radius:5px;display:none;height:-moz-max-content;height:max-content;left:50%;max-width:800px;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;width:90%;z-index:1001}.image__modal .modal__wrapper .modal__close{cursor:pointer;position:absolute;right:1rem;top:1rem;z-index:2}.image__modal .modal__wrapper iframe,.image__modal .modal__wrapper img{height:auto;max-height:100vh;width:800px}.image__modal .modal__wrapper iframe:hover,.image__modal .modal__wrapper img:hover{opacity:1}.image__modal .modal__wrapper iframe{height:480px;max-width:100%}.image__modal .modal__wrapper .swiper svg path{fill:#2c662c}.image__modal .modal__wrapper .swiper .swiper-slide{align-items:center;display:flex;height:auto}.image__modal .modal__wrapper .swiper .swiper-button-next,.image__modal .modal__wrapper .swiper .swiper-button-prev{background-image:unset;height:32px;margin:0;right:1rem;top:50%;transform:translateY(-50%);width:32px;z-index:1}.image__modal .modal__wrapper .swiper .swiper-button-next:after,.image__modal .modal__wrapper .swiper .swiper-button-prev:after{display:none}.image__modal .modal__wrapper .swiper .swiper-button-next.swiper-button-disabled,.image__modal .modal__wrapper .swiper .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.2;pointer-events:all}.image__modal .modal__wrapper .swiper .swiper-button-prev{left:1rem;right:unset}.image__modal .modal__wrapper .swiper>.swiper-pagination-bullets{bottom:0!important}.image__modal .modal__wrapper .swiper>.swiper-pagination-bullets .swiper-pagination-bullet{background:#737775;border:0;cursor:pointer;height:10px;margin:0 4px;opacity:1;width:10px}.image__modal .modal__wrapper .swiper>.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#2c662c}@media only screen and (max-width:1199px){.page__product .desktop-only{display:none!important}.page__product .mobile-only{display:block!important}.page__product .component__container .product__info .info__details{align-items:center;flex-direction:column;justify-content:center}.page__product .component__container .product__info .info__details .info__view{margin:0;max-width:100%;width:100%}.page__product .component__container .product__info .info__details .info__view .info__image{border-bottom:0;border-radius:1rem 1rem 0 0}.page__product .component__container .product__info .info__details .info__view .image__mobile{position:relative}.page__product .component__container .product__info .info__details .info__view .image__mobile .swiper .swiper-slide{align-items:center;display:flex;height:auto;justify-content:center}.page__product .component__container .product__info .info__details .info__view .image__mobile .swiper .swiper-slide img{padding:2.1rem}.page__product .component__container .product__info .info__details .info__view .image__mobile .swiper .swiper-slide iframe{height:67%;width:100%}.page__product .component__container .product__info .info__details .info__view .image__mobile .swiper-button-next,.page__product .component__container .product__info .info__details .info__view .image__mobile .swiper-button-prev{background-image:unset;height:14px;margin:0;right:0;top:50%;transform:translateY(-50%);width:14px;z-index:1}.page__product .component__container .product__info .info__details .info__view .image__mobile .swiper-button-next:after,.page__product .component__container .product__info .info__details .info__view .image__mobile .swiper-button-prev:after{display:none}.page__product .component__container .product__info .info__details .info__view .image__mobile .swiper-button-next.swiper-button-disabled,.page__product .component__container .product__info .info__details .info__view .image__mobile .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.2;pointer-events:all}.page__product .component__container .product__info .info__details .info__view .image__mobile .swiper-button-prev{left:0;right:unset}.page__product .component__container .product__info .info__details .info__view .image__mobile .swiper-button-next{left:unset;right:0;top:50%}.page__product .component__container .product__info .info__details .info__content{border-radius:0 0 1rem 1rem;border-top:0}.page__product .component__container .product__info .info__details .info__content .info__checkout{width:50%}.page__product .component__container .product__info .info__details .view__system.mobile-only{display:flex!important}.page__product .component__container .product__info .info__details .info__selos.mobile{display:flex}.page__product .component__container .product__info .info__details .info__selos.desktop{display:none}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper{flex-direction:column}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper>:not(:last-child){margin-bottom:1rem}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner{flex-direction:column}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left{margin-bottom:1rem;margin-right:0}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__plus{margin-bottom:1rem}}@media only screen and (max-width:992px){.page__product .component__container .product__info .info__details .info__content .info__checkout{width:70%}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper{flex-direction:column}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper>:not(:last-child){margin-bottom:1rem}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper{max-width:600px}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-slide{padding:.5rem}}@media only screen and (max-width:768px){.page__product .component__container{padding:.75rem}.page__product .component__container .product__description .description__item table{display:block;overflow-x:auto}.page__product .component__container .product__info .info__details .info__view .info__image .image__zoom img{opacity:1!important}.page__product .component__container .product__info .info__details .info__content{padding:1.5rem 1rem}.page__product .component__container .product__info .info__details .info__content header h1{font-size:1.125rem}.page__product .component__container .product__info .info__details .info__content .info__flex{margin-top:1.5rem}.page__product .component__container .product__info .info__details .info__content .info__checkout,.page__product .component__container .product__info .info__details .info__content .info__variations{width:100%}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__buttons{flex-direction:column}.page__product .component__container .product__info .info__details .info__content .info__checkout .checkout__buttons button.buy{margin:0 0 .75rem}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .forms__tabs .tabs__inner{display:grid;grid-template-columns:repeat(2,1fr)}.page__product .component__container .product__info .info__details .info__content .price__forms .forms__modal .modal__wrapper .forms__tabs .tabs__inner button{align-items:center;justify-content:center}.page__product .component__container .product__info .info__details .view__system{flex-wrap:wrap}.page__product .component__container .product__info .info__details .view__system h6{margin-bottom:1rem;width:100%}.page__product .component__container .product__info .info__details .view__system a{width:calc(50% - .5rem)}.page__product .component__container .product__info .info__details .view__system a:last-child{margin:0}.page__product .component__container .product__recommendation{margin-top:1.5rem}.page__product .component__container .product__recommendation .showcase__row .showcase__title{margin-bottom:2.25rem}.page__product .component__container .product__recommendation .showcase__row .showcase__inner{position:relative}.page__product .component__container .product__recommendation .showcase__row .showcase__inner .swiper-slide{padding:1rem 1rem 1rem 0}.page__product .component__container .product__recommendation .showcase__row .showcase__inner .swiper-button-next,.page__product .component__container .product__recommendation .showcase__row .showcase__inner .swiper-button-prev{display:none}.page__product .product__referFriend .divIndicacao tr{flex-direction:column}.page__product .product__referFriend .divIndicacao tr td{padding:0;width:100%}.page__product .product__referFriend .divIndicacao tr td:not(:last-child){margin-bottom:1.5rem;margin-right:0}.page__product .swiper-button-next,.page__product .swiper-button-prev{background-image:unset;height:14px;left:50%;margin:0;top:0;transform:translatex(-50%);width:14px;z-index:1}.page__product .swiper-button-next:after,.page__product .swiper-button-prev:after{display:none}.page__product .swiper-button-next.swiper-button-disabled,.page__product .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.2;pointer-events:all}.page__product .swiper-button-next{bottom:0;top:unset}.page__product .product__together{margin:2rem 0}.page__product .product__together .item__equal,.page__product .product__together .item__plus{align-items:center;border:1px solid rgba(68,68,68,.16);border-radius:7.5rem;display:flex;padding:.375rem}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner{margin-bottom:0}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left{margin-right:0;max-width:350px}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot{width:100%}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot.locked .spot__flex,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot.locked .spot__image,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot.locked .spot__name,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot.locked .spot__quantity,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot.locked [attribute-selection],.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot.locked .spot__flex,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot.locked .spot__image,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot.locked .spot__name,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot.locked .spot__quantity,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot.locked [attribute-selection]{opacity:.7}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot.locked .spot__quantity,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot.locked .spot__quantity{cursor:not-allowed;pointer-events:none}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__flex .spot__content .spot__title h3,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content .spot__title h3{height:2rem}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes{margin-top:15px}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes div[attribute-selections],.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes div[attribute-selections]{display:none}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__attributes .spot__quantity .quantity__field,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__attributes .spot__quantity .quantity__field{width:100%}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right{margin-left:0;width:100%}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper{position:relative}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper{height:545px;max-width:350px}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-slide:last-child:before,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-slide:nth-child(2n):before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' stroke='%23E9CB58' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.125 6h8.25M6.25 1.875v8.25'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(.25)' d='M0 0h12v12H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");display:flex;left:50%;padding:.375rem;position:absolute;top:-18%;transform:translatex(-50%)}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-slide{height:-moz-fit-content;height:fit-content;padding:0}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-next,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-prev{align-items:center;background-image:unset;display:flex;flex-wrap:wrap;justify-content:center;margin:0;opacity:1;position:absolute;top:45%;transform:translateY(-50%);width:16px;z-index:1}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-next:after,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-prev:after{display:none}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-next.swiper-button-disabled,.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-prev.swiper-button-disabled{opacity:0;visibility:hidden}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-prev{left:0;right:unset}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper-together-button-next{left:unset;right:0}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:.5rem;display:flex;flex-direction:column;height:auto;justify-content:center;padding:2.5rem 1.5rem;width:11.312rem}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__normal span{color:#2c662c;font-size:1.125rem;font-weight:700}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button{margin-top:15px;width:100%}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button{display:none}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button[add-to-cart-button]{align-items:center;background:#2c662c;border-radius:.3125rem;color:#fff;display:flex;font-size:0;font-weight:700;height:2.5rem;justify-content:center;padding:.75rem 2.5rem}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button[add-to-cart-button] svg{display:none}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__buy .buy__button button[add-to-cart-button]:before{content:"Comprar";display:block;font-size:.75rem}.image__modal .modal__wrapper img:hover{opacity:1}.image__modal .modal__wrapper iframe{height:356px}}@supports(-webkit-touch-callout:none) and (not (translate:none)){.page__product .component__container .product__info .info__details .info__content header>div .content__stars>:not(:last-child){margin-right:.25rem}.page__product .product__together .together__container .together__row .together__wrapper .together__item .item__wrapper .item__inner .item__right .spot .spot__flex .spot__content>:not(:last-child){margin-bottom:15px}}.tooltip-lens{align-items:center;animation-delay:2s;display:flex;justify-content:space-around;position:absolute;top:-105px;width:100%;width:123px;z-index:5}.tooltip-lens .ballon{align-items:center;backdrop-filter:blur(13.5px);-webkit-backdrop-filter:blur(13.5px);background:#303030;border-radius:5px;box-shadow:0 5px 20px rgba(0,0,0,.1);display:flex;height:90px;justify-content:center;width:180px;z-index:2}.tooltip-lens .ballon:after{animation-delay:3s;background:#303030;bottom:-5px;content:"";height:20px;opacity:1;position:absolute;transform:rotate(45deg);width:20px;z-index:1}.tooltip-lens .ballon .wrapper-content{align-items:center;animation-delay:1s;display:flex;justify-content:center;width:90%}.tooltip-lens .ballon .wrapper-content p{border-radius:5px;color:#fff;font-size:14px;font-weight:700;line-height:18px;padding:5px;text-align:center}@media only screen and (max-width:480px){.tooltip-lens{right:-11px}.tooltip-lens .ballon:after{right:8px}}.page__product.buy__list .component__container .breadcrumbs ul,.page__product.buy__list .component__container .breadcrumbs ul li{align-items:center;display:flex}.page__product.buy__list .component__container .breadcrumbs ul li>*{margin-right:.62rem}.page__product.buy__list .component__container .breadcrumbs ul li a{font-size:.75rem;opacity:.48}.page__product.buy__list .component__container .breadcrumbs ul li a.active{color:#2c662c;font-weight:700;opacity:1}.page__product.buy__list .component__container .product__info .info__wrapper{align-items:flex-start;display:flex}.page__product.buy__list .component__container .product__info .info__wrapper .info__details{border:1px solid rgba(68,68,68,.16);border-radius:1rem;flex:1;flex-direction:column;margin-right:1rem;max-width:-moz-fit-content;max-width:fit-content;padding:1rem}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__view{margin:0}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__view .info__image{border-radius:0}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__view .info__image>.image__container{height:auto}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__view .info__image .image__slider{display:none}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__content{border:0;margin-top:.5rem;padding:0}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__content .info__flex{margin-top:1rem}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__content .info__checkout{margin-top:.63rem;width:100%}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__content .info__checkout .checkout__buttons{flex-direction:column}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__content .info__checkout .checkout__buttons button{width:100%}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__content .info__checkout .checkout__buttons button.buy{margin-bottom:.75rem;margin-right:0}.list__products{margin-top:.75rem;max-width:100%;padding:0 .88rem!important;width:721px}.list__products .swiper-slide{height:-moz-fit-content!important;height:fit-content!important}.list__products .spot{border:1px solid #e0e0e0;border-radius:.5rem;padding:1rem;position:relative}.list__products .spot>label>input{border:1px solid rgba(68,68,68,.16);height:1.4rem;margin:0;position:absolute;right:1rem;top:1rem;width:1.4rem}.list__products .spot>label>input:checked{background-color:transparent!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m11 17 3 3 7-7' stroke='%232C662C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h32v32H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")!important;border-color:#e9cb58!important}.list__products .spot:hover{box-shadow:unset}.list__products .spot .spot__flex{display:flex;flex-wrap:nowrap}.list__products .spot .spot__flex .spot__image{border-radius:4px;width:80px}.list__products .spot .spot__flex .spot__image a{border-radius:4px;display:block}.list__products .spot .spot__flex .spot__image a:hover .hidden{display:block}.list__products .spot .spot__flex .spot__image a .hidden{display:none}.list__products .spot .spot__flex .spot__image a img{border-radius:4px;height:auto;max-width:80px;width:100%}.list__products .spot .spot__flex .spot__content{flex:1;gap:0;margin-left:.5rem}.list__products .spot .spot__flex .spot__content .spot__title{margin-bottom:15px}.list__products .spot .spot__flex .spot__content .spot__title h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#363233;display:-webkit-box;font-size:12px;font-weight:600;height:2rem;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;width:87%}.list__products .spot .spot__flex .spot__content .spot__price{height:unset}.list__products .spot .spot__flex .spot__content .spot__price .flex__price{align-items:center;display:flex;height:22px}.list__products .spot .spot__flex .spot__content .spot__price .flex__price>span{color:#4f4f4f;font-size:.875rem;margin-right:.25rem}.list__products .spot .spot__flex .spot__content .spot__price .flex__price .price__before span{color:#e9cb58;font-size:.75rem;font-weight:600;text-decoration:line-through}.list__products .spot .spot__flex .spot__content .spot__price .flex__price .price__normal span{color:#2c662c;font-size:.875rem;font-weight:700}.list__products .spot .spot__flex .spot__content .spot__price .price__method,.list__products .spot .spot__flex .spot__content .spot__price .price__pix{display:none}.list__products .spot .spot__flex .spot__content .spot__price .price__normal span{color:#001e60;font-size:22px;font-weight:700}.list__products .spot .spot__attributes{border-top:1px solid rgba(68,68,68,.08);margin-top:1.5rem;padding-top:.75rem}.list__products .spot .checkout__quantity{align-items:center;background:#f5f5f5;border:1px solid rgba(68,68,68,.08);border-radius:.5rem;display:flex;height:44px;justify-content:space-between;margin-bottom:1.5rem;padding:1rem;width:100%}.list__products .spot .checkout__quantity .minus,.list__products .spot .checkout__quantity .plus{cursor:pointer}.list__products .spot .checkout__quantity .quantity{align-items:center;display:flex}.list__products .spot .checkout__quantity .quantity p{font-size:.75rem;margin-right:.4rem}.list__products .spot .checkout__quantity .quantity input{-moz-appearance:textfield!important;-webkit-appearance:none;appearance:none;background-color:transparent;border:0;font-size:.75rem;font-weight:700;letter-spacing:.03125rem;line-height:normal;padding:0;width:21px}.list__products .spot .checkout__quantity .quantity input::-webkit-inner-spin-button,.list__products .spot .checkout__quantity .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.list__products .swiper-button-next,.list__products .swiper-button-prev{background:none;height:1rem;top:47.5%;transform:translateY(50%);width:1rem}.list__products .swiper-button-next:after,.list__products .swiper-button-prev:after{align-items:center;display:flex;height:16px;width:16px}.list__products .swiper-button-next{left:unset;right:0}.list__products .swiper-button-next:after{display:none}.list__products .swiper-button-prev{left:0}.list__products .swiper-button-prev:after{display:none}@media only screen and (max-width:1199px){.page__product.buy__list .component__container .product__info .info__wrapper{align-items:center;flex-direction:column;justify-content:center}.page__product.buy__list .component__container .product__info .info__wrapper .info__details{align-items:flex-start;margin-right:0;max-width:100%;width:100%}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__view{margin:0}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__view .info__image{align-items:center;border:1px solid rgba(68,68,68,.16)!important;border-radius:1rem;display:flex;flex-direction:column}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__view .info__image .image__mobile.mobile-only{display:none!important}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__view .info__image .image__container.desktop-only{display:block!important}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__content{border:0;margin-top:.5rem;padding:0}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__content .info__flex{margin-top:1rem}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__content .info__checkout{margin-top:.63rem;width:100%}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__content .info__checkout .checkout__buttons{flex-direction:column}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__content .info__checkout .checkout__buttons button{width:100%}.page__product.buy__list .component__container .product__info .info__wrapper .info__details .info__content .info__checkout .checkout__buttons button.buy{margin-bottom:.75rem;margin-right:0}.list__products{margin-top:1.5rem;padding:0!important;width:100%}}@media only screen and (max-width:768px){.list__products .swiper-wrapper{display:grid;gap:1.5rem;grid-template-columns:1fr}.list__products .swiper-wrapper .swiper-slide{width:100%!important}.list__products .swiper-button-next,.list__products .swiper-button-prev{display:none}}.page__institutional{margin:40px 0;min-height:calc(100vh - 600px)}.page__institutional .institutional__container{margin:0 auto;padding:0 15px;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:1170px}}.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-size:14px;font-weight:400;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{color:#222;font-family:Open Sans,sans-serif;font-size:1.8rem;font-weight:500;margin-bottom:15px;text-transform:uppercase}.page__institutional .institutional__container .institutional__row .institutional__wrapper h2{font-size:1.5rem}.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:#ee8a2e}.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}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline label{display:block;float:none;font-size:14px;line-height:35px;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline select{background-color:#fff;border:1px solid #ccc;display:block;float:none;height:35px;width:100%}.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:#f4f4f4;border:1px solid #f4f4f4;display:block;float:none;padding:10px;width:100%}.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:#093c71;color:#fff;float:none}.page__institutional .institutional__container .institutional__row .institutional__wrapper table tbody tr td{border:1px solid #a5a5a5;font-size:14px;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%}.site__guide{background-color:#545859;padding:10px 0}.site__guide .guide__container .guide__row{align-items:center}.site__guide .guide__container .guide__row .guide__banner{max-width:100%;padding-left:15px;padding-right:15px;width:100%}@media only screen and (min-width:992px){.site__guide .guide__container .guide__row .guide__banner{max-width:25%;width:25%}}.site__guide .guide__container .guide__row .guide__banner img{height:auto;max-width:295px;width:100%}.site__guide .guide__container .guide__row .guide__content{max-width:100%;padding-left:15px;padding-right:15px;width:100%}@media only screen and (min-width:992px){.site__guide .guide__container .guide__row .guide__content{max-width:75%;width:75%}}.site__guide .guide__container .guide__row .guide__content p{color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:32px;font-weight:500;letter-spacing:6px;line-height:1;margin-bottom:15px;text-transform:uppercase}.site__guide .guide__container .guide__row .guide__content span{color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:24px;font-weight:500;letter-spacing:6px;line-height:1;text-decoration:underline;text-transform:uppercase}@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{font-size:1.5625rem}.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna .downloads-1 li{text-align:center;width:49%}.site__guide{padding-bottom:0}.site__guide .guide__container .guide__row .guide__banner{height:105px;margin-top:-25px;order:2;overflow:hidden;position:relative}.site__guide .guide__container .guide__row .guide__banner img{bottom:-49px;left:15px;position:absolute}.site__guide .guide__container .guide__row .guide__content{order:1;position:relative;text-align:right;z-index:1}.site__guide .guide__container .guide__row .guide__content p{font-size:16px;margin-bottom:5px;text-align:right}.site__guide .guide__container .guide__row .guide__content span{font-size:15px;text-align:right}}@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%}}.spot{background:#fff;border:1px solid #e0e0e0;border-radius:.625rem;display:flex;flex-direction:column;gap:.5rem;padding:.75rem}.spot .pix-message{display:none}.spot .spot__image{background-color:#fff;position:relative}.spot .spot__image .image__wrapper{display:block;height:auto;padding-top:102%;position:relative}.spot .spot__image .image__wrapper img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.spot .spot__image .spot-image-only,.spot .spot__image .spot-main-image,.spot .spot__image .spot-overlay{padding:0 1rem 0 2rem}.spot .spot__image:hover a .spot-overlay{opacity:1;visibility:visible}.spot .spot__image:hover a .spot-main-image{opacity:0;visibility:hidden}.spot .spot__image .spot__tags{display:flex;flex-direction:column;left:0;position:absolute;top:.5rem;z-index:1}.spot .spot__image .spot__tags>:not(:last-child){margin-bottom:4px}.spot .spot__image .spot__tags img{max-width:60px}.spot .spot__image .wish-list{position:absolute;right:0;top:.5rem;z-index:3}.spot .spot__image .wish-list svg.fill-red-300{fill:#e9cb58}.spot .spot__image a{cursor:pointer;display:block;position:relative}.spot .spot__image a img{display:block;height:auto;margin:0 auto;max-height:unset;width:100%}.spot .spot__image a .spot-overlay{height:auto;left:50%;opacity:0;position:absolute;top:0;transform:translateX(-50%);-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;visibility:hidden;width:100%}.spot .spot__content{display:flex;flex-direction:column;gap:.5rem}.spot .spot__content .spot__stars{align-items:center;display:flex;gap:.25rem}.spot .spot__content .spot__stars .stars__inner{display:flex}.spot .spot__content .spot__stars .stars__inner i.star__on:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m8 1.333 2.06 4.174 4.607.673-3.334 3.247.787 4.586L8 11.847l-4.12 2.166.787-4.586L1.333 6.18l4.607-.673L8 1.333Z' fill='%232C662C' stroke='%232C662C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:15px;width:14px}.spot .spot__content .spot__stars .stars__inner i.star__empty:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m8 1.333 2.06 4.174 4.607.673-3.334 3.247.787 4.586L8 11.847l-4.12 2.166.787-4.586L1.333 6.18l4.607-.673L8 1.333Z' fill='%23E0E0E0' stroke='%23E0E0E0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:15px;width:14px}.spot .spot__content .spot__stars .stars__count{font-size:.625rem;font-weight:600;opacity:.6}.spot .spot__content .spot__description{display:none}.spot .spot__content .spot__name h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:600;height:41px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.spot .spot__content .spot__flex{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.spot .spot__content .spot__flex .spot__price{display:flex;flex-direction:column;margin-bottom:.5rem}.spot .spot__content .spot__flex .spot__price .price__values{display:flex;flex-direction:column}.spot .spot__content .spot__flex .spot__price .price__values .price__normal span{color:#e9cb58;font-size:1.5rem;font-weight:700}.spot .spot__content .spot__flex .spot__price .price__values .price__normal span .cents{font-size:1rem}.spot .spot__content .spot__flex .spot__price .price__values .price__before{align-items:center;display:flex;flex-wrap:wrap;height:37px}.spot .spot__content .spot__flex .spot__price .price__values .price__before>:not(:last-child){margin-right:.75rem}.spot .spot__content .spot__flex .spot__price .price__values .price__before>span{font-size:.75rem;opacity:.32;text-decoration-line:line-through}.spot .spot__content .spot__flex .spot__price .price__pix{line-height:1;margin-top:5px;order:3;width:100%}.spot .spot__content .spot__flex .spot__price .price__pix span{color:#999;display:inline-block;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.9px;line-height:1}.spot .spot__content .spot__flex .spot__price .price__method{margin-top:5px;order:4;width:100%}.spot .spot__content .spot__flex .spot__price .price__method span{color:#999;display:block;font-family:Open Sans,sans-serif;font-size:11px;font-weight:400;line-height:15px;text-align:left;width:100%}.spot .spot__content .spot__flex .spot__price .price__method span b{font-weight:400}.spot .spot__content .spot__flex .spot__price .installment span{font-size:.75rem;opacity:.48}.spot .spot__content .spot__flex .spot__price .installment span b{font-weight:700}.spot .spot__content .spot__flex .spot__price .installment #priceTotal{opacity:1}.spot .spot__content .spot__flex .spot__button{width:100%}.spot .spot__content .spot__flex .spot__button button{align-items:center;background-color:transparent;border:1px solid #2c662c;border-radius:.625rem;box-shadow:none;display:flex;height:2.5rem;justify-content:center;transition:.2s;width:100%}.spot .spot__content .spot__flex .spot__button button>:not(:last-child){margin-right:.5rem}.spot .spot__content .spot__flex .spot__button button span{color:#2c662c;font-size:.75rem;font-weight:700}.spot .spot__content .spot__flex .spot__button button:hover{opacity:.7}.spot .spot__content .spot__flex .spot__button button.active{background-color:#2c662c}.spot .spot__content .spot__flex .spot__button button.active span{color:#fff}.spot .spot__content .spot__flex .spot__button button.active svg,.spot .spot__content .spot__flex .spot__button button.active svg path{stroke:#fff}.spot .spot__content .spot__flex .spot__tags__flex{align-items:center;display:flex;gap:.5rem}.spot .spot__content .spot__flex .spot__tags__flex .tags-discount,.spot .spot__content .spot__flex .spot__tags__flex .tags-presale{align-items:center;background:#2c662c;border-radius:.3125rem;display:flex;justify-content:center;padding:.25rem .5rem}.spot .spot__content .spot__flex .spot__tags__flex .tags-discount span,.spot .spot__content .spot__flex .spot__tags__flex .tags-presale span{color:#fff;font-size:.75rem;font-weight:700}.spot .spot__content .spot__flex .spot__tags__flex .tags-presale{background-color:#eb5757}.spot.outstock .spot__image .spot__tags,.spot.outstock .spot__image img,.spot.outstock .spot__name,.spot.outstock .spot__stars{opacity:.7}.spot.outstock .spot__image .image__button button{opacity:1;visibility:visible}.spot:hover{border-color:#e9cb58!important;box-shadow:unset!important}.inner__spot.list{grid-template-columns:1fr!important}.inner__spot.list .spot{flex-direction:row;position:relative}.inner__spot.list .spot .spot__image{max-width:14rem;position:unset;width:100%}.inner__spot.list .spot .spot__image .spot__tags{left:.75rem;top:.75rem}.inner__spot.list .spot .spot__image .wish-list{right:1.1rem;top:1.25rem}.inner__spot.list .spot .spot__content{padding:.5rem 0;width:69%}.inner__spot.list .spot .spot__content .spot__name h3{-webkit-line-clamp:1;height:23px}.inner__spot.list .spot .spot__content .spot__description{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-size:12px;height:70px;opacity:.75;overflow:hidden;text-overflow:ellipsis}.inner__spot.list .spot .spot__content .spot__description *,.inner__spot.list .spot .spot__content .spot__description p,.inner__spot.list .spot .spot__content .spot__description span,.inner__spot.list .spot .spot__content .spot__description strong{font-size:12px!important}.inner__spot.list .spot .spot__content .outstock__message{align-items:flex-start}.inner__spot.list .spot .spot__content .outstock__message b{font-size:1.25rem}.inner__spot.list .spot .spot__content .outstock__message p{font-size:.75rem}.inner__spot.list .spot .spot__content .outstock__message .outstock__form,.inner__spot.list .spot .spot__content .outstock__message .outstock__form form{width:100%}.inner__spot.list .spot .spot__content .outstock__message .outstock__form form input{flex:1;width:100%}.inner__spot.list .spot .spot__content .outstock__message .outstock__form form button{padding:.75rem 1.5rem;width:unset}.inner__spot.list .spot .spot__flex{align-items:flex-end;flex-direction:row;flex-wrap:nowrap;margin-top:1rem}.inner__spot.list .spot .spot__flex .spot__price{margin-bottom:0}.inner__spot.list .spot .spot__flex .spot__button{display:flex;flex:1;justify-content:flex-end}.inner__spot.list .spot .spot__flex .spot__button button{padding:.75rem 1rem;width:-moz-fit-content;width:fit-content}.outstock__message{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:2.9rem}.outstock__message>:not(:last-child){margin-bottom:.5rem}.outstock__message b{color:#2c662c;font-weight:700;text-align:center}.outstock__message p{font-size:.625rem;font-weight:600;opacity:.6;text-align:center}.outstock__form{margin-top:1rem}.outstock__form form{align-items:center;display:flex;justify-content:center}.outstock__form form .name{display:none}.outstock__form form input{border:1px solid #e0e0e0;border-radius:.3125rem;font-weight:600;margin:.5rem .5rem 0 0;padding:.75rem 1rem;width:10rem}.outstock__form form button,.outstock__form form input{align-items:center;display:flex;font-size:.75rem;height:40px}.outstock__form form button{background:#e9cb58;border-radius:.3125rem;color:#fff;font-weight:700;justify-content:center;margin-top:.5rem;width:5rem}@media only screen and (max-width:1199px){.inner__spot.list .spot .spot__flex{flex-direction:column}.inner__spot.list .spot .spot__flex .spot__button{justify-content:flex-start;margin-top:.5rem}.inner__spot.list .spot .spot__flex .spot__button button>:not(:last-child){display:block}}@media only screen and (max-width:768px){.spot{border:0;padding:0}.spot .spot__content .spot__name h3{font-size:.75rem;height:34px;padding-right:6px}.spot .spot__content .spot__flex .spot__price .price__before{height:49px!important}.spot .spot__content .spot__flex .spot__price .price__before span,.spot .spot__content .spot__flex .spot__price .price__normal span,.spot .spot__content .spot__flex .spot__price .price__pix span{font-size:.625rem}.spot .spot__content .spot__flex .spot__price .price__pix{line-height:0}.spot .spot__content .spot__flex .spot__price .price__method{width:115px}.spot .spot__content .spot__flex .spot__price .price__method span{font-size:9px;letter-spacing:.675px;line-height:10px;width:100%}.spot .spot__content .spot__flex .spot__price .installment span{font-size:.625rem}.spot .spot__content .spot__flex .spot__button{width:95%}.spot .spot__content .spot__flex .spot__button button>:not(:last-child){display:none}.inner__spot.list .spot .spot__image{display:flex;flex-direction:column;justify-content:center;max-width:9rem}.inner__spot.list .spot .spot__image button{display:none}.inner__spot.list .spot .spot__content .spot__name h3{-webkit-line-clamp:2;height:35px}.inner__spot.list .spot .spot__content .spot__description{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;height:69px;overflow:hidden;text-overflow:ellipsis}.outstock__form form{flex-wrap:wrap}.outstock__form form input{height:40px;margin-top:0}}@supports(-webkit-touch-callout:none) and (not (translate:none)){.spot .spot__content>:not(:last-child){margin-bottom:.5rem}.spot .spot__content .spot__stars>:not(:last-child){margin-right:.25rem}}#side-card-over-list{z-index:99999}#min-cart-items{background-color:#fff}#min-cart-items h2#slide-over-title{color:#2c662c;font-size:.875rem;font-weight:700;letter-spacing:.03125rem}#min-cart-items .cart-items-wrapper{padding-bottom:0}#min-cart-items .cart-items-wrapper .hidden{display:none!important}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li{align-items:center;border:0;display:flex;flex-wrap:wrap;margin-top:1rem;padding:.75rem 1rem}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li:first-of-type{margin-top:0}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-image{border:0;margin-right:10px;width:130px}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-image img{max-width:130px}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content{display:flex;flex:1;flex-direction:column;flex-wrap:wrap;position:relative}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-title{width:100%}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-title h3 a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.875rem;font-weight:700;height:39px;letter-spacing:.03125rem;line-height:1.125rem;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-details{color:#545859;display:none;font-size:14px;font-weight:400;line-height:1;margin-top:.5rem}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-price{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:.5rem;position:unset}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-price .normal-price{color:#e9cb58;font-size:1.5rem;font-weight:700}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-price .price__before{font-size:.625rem;opacity:.32;text-decoration:line-through}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-flex{align-items:center;display:flex;flex-wrap:wrap;line-height:1;margin-top:.5rem;width:-moz-max-content;width:max-content}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-flex .item-quantity{margin-right:1rem}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-flex .item-quantity p{align-items:center;border:1px solid #e2e0de;border-radius:.3125rem;display:flex;height:2rem;justify-content:center;padding:0 .25rem}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-flex .item-quantity p>:not(:last-child){margin-right:.25rem}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-flex .item-quantity p b,#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-flex .item-quantity p span{cursor:pointer;height:-moz-min-content;height:min-content}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-flex .item-quantity p b{font-size:.625rem;font-weight:700;text-align:center;width:1.25rem}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-delete{line-height:1}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-delete button{color:#2c662c;font-size:.625rem}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] .empty-cart{color:#e9cb58;cursor:pointer;transition:.5s}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] .empty-cart:hover{color:#c49900}#min-cart-items .cart-items-buttons,#min-cart-items .cart-items-buttons--subtotal{padding:1rem 1.5rem 1.5rem}#min-cart-items .cart-items-buttons .cart-items-buttons-inner,#min-cart-items .cart-items-buttons--subtotal .cart-items-buttons-inner{border-radius:0;border-top:1px solid #d3d3d3;padding-top:1rem}#min-cart-items .cart-items-buttons .cart-items-buttons-inner>:not(:last-child),#min-cart-items .cart-items-buttons--subtotal .cart-items-buttons-inner>:not(:last-child){margin-bottom:1rem}#min-cart-items .cart-items-buttons .cart-items-buttons-inner .items-total,#min-cart-items .cart-items-buttons--subtotal .cart-items-buttons-inner .items-total{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;line-height:1}#min-cart-items .cart-items-buttons .cart-items-buttons-inner .items-total p,#min-cart-items .cart-items-buttons--subtotal .cart-items-buttons-inner .items-total p{font-size:.875rem;font-weight:700;letter-spacing:.03125rem;text-transform:capitalize}#min-cart-items .cart-items-buttons .cart-items-buttons-inner .items-total .total-price,#min-cart-items .cart-items-buttons--subtotal .cart-items-buttons-inner .items-total .total-price{color:#e9cb58;font-size:1rem;font-weight:700;letter-spacing:.03125rem;line-height:1.5rem}#min-cart-items .cart-items-buttons .cart-items-buttons-inner>p,#min-cart-items .cart-items-buttons--subtotal .cart-items-buttons-inner>p{font-size:.75rem;letter-spacing:.03125rem;text-align:center}#min-cart-items .cart-items-buttons .cart-items-buttons-inner .items-finish a,#min-cart-items .cart-items-buttons--subtotal .cart-items-buttons-inner .items-finish a{align-items:center;background-color:#2c662c;border-radius:.3125rem;display:flex;justify-content:center;padding:.75rem 2.5rem;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in}#min-cart-items .cart-items-buttons .cart-items-buttons-inner .items-finish a:hover,#min-cart-items .cart-items-buttons--subtotal .cart-items-buttons-inner .items-finish a:hover{background-color:#6c946c}#min-cart-items .cart-items-buttons .cart-items-buttons-inner .items-finish a span,#min-cart-items .cart-items-buttons--subtotal .cart-items-buttons-inner .items-finish a span{color:#fff;display:inline-block;font-size:.875rem;font-weight:700;margin-right:.5rem}#min-cart-items .cart-items-buttons .cart-items-buttons-inner .items-keep,#min-cart-items .cart-items-buttons--subtotal .cart-items-buttons-inner .items-keep{display:flex;justify-content:center;width:100%}#min-cart-items .cart-items-buttons .cart-items-buttons-inner .items-keep p,#min-cart-items .cart-items-buttons--subtotal .cart-items-buttons-inner .items-keep p{cursor:pointer;font-size:.75rem;line-height:129.5%;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;width:-moz-fit-content;width:fit-content}#min-cart-items .cart-items-buttons .cart-items-buttons-inner .items-keep p:hover,#min-cart-items .cart-items-buttons--subtotal .cart-items-buttons-inner .items-keep p:hover{color:#c49900}#min-cart-items .cart-items-buttons--subtotal{margin-top:10px}@media only screen and (max-width:767px){#side-bar-cart{padding:0}#min-cart-items{max-width:100%}#min-cart-items .cart-items-wrapper{padding-bottom:0}#min-cart-items .cart-items-wrapper .hidden{display:none!important}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li{border:1px solid #e0e0e0;border-radius:.3125rem}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-image{width:123px}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-image img{max-width:123px}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-title{width:100%}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-title h3 a{font-size:.75rem;height:39px}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-price .normal-price{font-size:1.125rem}#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-delete button,#min-cart-items .cart-items-wrapper .cart-items-list ul[role=list] li .item-content .item-price .price__before{font-size:.75rem}}.component__dropdown{background:#f5f5f5;border:1px solid rgba(68,68,68,.08);border-radius:.5rem;height:3rem;padding:.25rem 1rem;position:relative;transition:background .3s ease-in-out}.component__dropdown.active{border-color:#e9cb58}.component__dropdown>div{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;justify-content:center;max-width:100%;width:370px}.component__dropdown>div label{align-items:flex-start;cursor:pointer;display:flex;flex:1;flex-direction:column;font-size:.75rem;font-weight:700;justify-content:space-between;letter-spacing:.03125rem}.component__dropdown>div label.active svg{transform:rotate(-180deg)}.component__dropdown>div label svg{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.component__dropdown input{height:0;left:-9999px;position:absolute;visibility:hidden;width:0}.component__dropdown input:checked~.sub-menu{transform:translateX(-50%) rotateX(0deg)}.component__dropdown .sub-menu{background-color:#fff;background:#f5f5f5;border:1px solid rgba(68,68,68,.08);border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);display:flex;flex-direction:column;left:50%;max-height:300px;overflow:hidden;overflow-y:auto;padding:.5rem;position:absolute;top:110%;transform:translateX(-50%) rotateX(-90deg);transform-origin:top;transition:transform .3s linear;width:95%;z-index:98}.component__dropdown .sub-menu>li{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.component__dropdown .sub-menu>li label,.component__dropdown .sub-menu>li span,.component__dropdown .sub-menu>li strong{font-size:.75rem;font-weight:700;letter-spacing:.03125rem}.component__dropdown .sub-menu label,.component__dropdown .sub-menu li.frete{-webkit-line-clamp:2;-webkit-box-orient:vertical;align-items:center;border:1px solid transparent;border-radius:.25rem;cursor:pointer;display:flex;display:-webkit-box;justify-content:space-between;overflow:hidden;padding:.75rem 1rem;text-overflow:ellipsis;transition:.5s}.component__dropdown .sub-menu label:hover,.component__dropdown .sub-menu li.frete:hover{background:rgba(233,203,88,.16);border-color:#e9cb58}@media only screen and (max-width:767px){.component__dropdown{width:100%}.component__dropdown>div{max-width:100%;width:100%}.component__dropdown li label,.component__dropdown>div label{font-size:.875rem}}@supports(-webkit-touch-callout:none) and (not (translate:none)){.component__dropdown .sub-menu>:not(:last-child){margin-bottom:2rem}}.page__wishlist .container .wishlist__list{width:100%}.page__wishlist .container .wishlist__list .list__inner{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);width:100%}.page__wishlist .container .wishlist__list .list__inner .spot .installment,.page__wishlist .container .wishlist__list .list__inner .spot .price__normal{text-align:left}@media only screen and (max-width:1023px){.page__wishlist .container .wishlist__list{width:100%}.page__wishlist .container .wishlist__list .list__inner{grid-template-columns:repeat(2,1fr)}}.page__product .component__container .product__info .info__details .info__selos{margin:0}.page__product .component__container .product__info .info__details .info__selos img{margin-top:24px}.page__product .component__container .product__info .info__details .info__view .info__image{position:relative}.page__product .component__container .product__info .info__details .info__view .info__image .info__selos{justify-content:flex-end;margin:0}.page__product .component__container .product__info .info__details .info__view .info__image .info__selos img{width:90px;margin:0}.spot__tags__flex-top{width:100%;margin-bottom:10px}.tags-promotion{align-items:center;background:#000;border-radius:.3125rem;display:flex;justify-content:center;padding:.25rem .5rem;color:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase}.spot .spot__content .spot__flex .spot__price .price__values .price__before{height:auto}.page__product .component__container .product__info .info__details .info__view .info__image .image__main{width:100%}.page__product .component__container .product__info .info__details .info__content{width:47%}.buy-list-products{position:relative;margin:18px -10px}.buy-list-products>h3{font-size:13px;line-height:18px;font-weight:bold;margin:0 10px 10px}.buy-list-products .swiper{margin:0 10px}.page__product .buy-list-products .swiper-button{width:23px;height:23px;background-color:#fff;box-shadow:0 3px 6px rgb(0 0 0/16%);border-radius:15px;display:flex;align-items:center;justify-content:center;transform:none;top:49%}.page__product .buy-list-products .swiper-button svg{width:6px;height:auto}.page__product .buy-list-products .swiper-button.swiper-button-next{right:0;left:inherit}.page__product .buy-list-products .swiper-button.swiper-button-prev{left:0}.page__product .buy-list-products .swiper-button.swiper-button-disabled{display:none}.buy-list-products .swiper-slide{width:143.333px}.buy-list-spot{border:1px solid #e7e7e7;border-radius:7px;padding:5px;position:relative}.buy-list-spot label{cursor:pointer;display:block}.buy-list-spot label input[type="checkbox"]{position:absolute;margin:0;width:20px;height:20px;top:5px;left:5px}.buy-list-spot label img{display:block}.buy-list-spot label h3{color:#303633;font-size:13px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.buy-list-spot label span{font-size:13px;line-height:18px}.info-kit .buy-list-spot label{cursor:default}.info-kit .outstock__message{margin:10px 0;align-items:flex-start}.buy-list-spot .checkout__quantity{align-items:center;background:#f5f5f5;border:1px solid rgba(68,68,68,.08);border-radius:.5rem;display:flex;justify-content:space-between;padding:8px 10px;width:100%;margin-top:10px}.buy-list-spot .checkout__quantity .quantity{align-items:center;display:flex;justify-content:center}.buy-list-spot .checkout__quantity .quantity input{-moz-appearance:textfield!important;-webkit-appearance:none;appearance:none;background-color:transparent;border:0;font-size:.75rem;font-weight:700;letter-spacing:.03125rem;line-height:normal;padding:0;width:21px;text-align:center}.buy-list-spot .checkout__quantity .quantity input::-webkit-inner-spin-button,.buy-list-spot .checkout__quantity .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media only screen and (max-width:1199px){.page__product .component__container .product__info .info__details .info__content{width:100%}.buy-list-spot label h3{font-size:11px;line-height:15px}}@media only screen and (max-width:992px){.tags-promotion{font-size:10px}}
