:root{--main-color:#fed400;--color-white:#fff;--color-gray:#3d3d3d;--color-green-3:#6fcf97;--Gray-Scale-Gray-000:#dfdfe0;--background-2:#f5f5f5}.transition__fast{transition:all .25s ease-in}.component__container{margin:0 auto;padding:0 20px;width:100%}@media only screen and (min-width:480px){.component__container{max-width:480px}}@media only screen and (min-width:768px){.component__container{max-width:768px}}@media only screen and (min-width:992px){.component__container{max-width:992px}}@media only screen and (min-width:1200px){.component__container{max-width:1680px;padding:0 40px}}.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}.spot:not([product-variant-id-together]){background:#fff;border-radius:1rem;overflow:hidden}.spot:not([product-variant-id-together]) .wishlist__button{align-items:center;background:#fff;border:1px solid #efeff0;border-radius:70rem;display:flex;height:40px;justify-content:center;position:absolute;right:2.25rem;top:1rem;width:40px;z-index:5}@media only screen and (max-width:767px){.spot:not([product-variant-id-together]) .wishlist__button{height:32px;right:1rem;top:8px;width:32px}.spot:not([product-variant-id-together]) .wishlist__button svg{height:16px;width:16px}}.spot:not([product-variant-id-together]) .wishlist__button:hover{border-color:#fed400}.spot:not([product-variant-id-together]) .spot__info{bottom:0;display:flex;flex-direction:column;gap:.75rem;padding-right:1.5rem;position:relative;z-index:5}@media only screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__info{bottom:1rem;gap:1rem;right:.5rem}}.spot:not([product-variant-id-together]) .spot__info .info__item{align-items:center;background:#fafafa;border-radius:.75rem;flex-direction:column;gap:.5rem;height:4rem;justify-content:center;padding:.5rem 0;width:4rem}.spot:not([product-variant-id-together]) .spot__info .info__item:not(.desktop__only){display:flex}@media only screen and (max-width:1536px){.spot:not([product-variant-id-together]) .spot__info .info__item{height:3.7rem;width:3.7rem}}@media only screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__info .info__item{background-color:#fff;height:50px;height:auto;padding:0;width:48px}}.spot:not([product-variant-id-together]) .spot__info .info__item span{color:#000;font-size:.5rem;font-style:normal;font-weight:400;line-height:normal}.spot:not([product-variant-id-together]) .spot__image{align-items:flex-end;display:flex;flex-direction:row;justify-content:center;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__image{max-height:220px;min-height:220px}}.spot:not([product-variant-id-together]) .spot__image .image__wrapper{margin-top:6rem;padding-top:auto;position:relative}@media only screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__image .image__wrapper{margin-top:0}}.spot:not([product-variant-id-together]) .spot__image .image__wrapper img{height:100%;-o-object-fit:contain;object-fit:contain;position:relative;top:0;width:100%}@media only screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__image .image__wrapper img{-o-object-fit:contain;object-fit:contain}}.spot:not([product-variant-id-together]) .spot__image a{width:72%}@media screen and (max-width:768px){.spot:not([product-variant-id-together]) .spot__image a{margin-bottom:auto;margin-top:auto}}@media screen and (min-width:767px){.spot:not([product-variant-id-together]) .spot__image:hover a .spot-overlay{left:0;opacity:1;position:relative;transform:none;visibility:visible}.spot:not([product-variant-id-together]) .spot__image:hover a .spot-main-image{display:none;opacity:0;visibility:hidden}.spot:not([product-variant-id-together]) .spot__image:hover .spot__checkout{opacity:1}}.spot:not([product-variant-id-together]) .spot__image .spot__tags{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;left:1.5rem;position:absolute;top:1.25rem;z-index:2}@media only screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__image .spot__tags{left:8px;top:8px}.spot:not([product-variant-id-together]) .spot__image .spot__tags>:nth-child(n+2){display:none}}.spot:not([product-variant-id-together]) .spot__image .spot__tags>:not(:last-child){margin-bottom:.5rem}@media only screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__image .spot__tags>:not(:last-child){margin-bottom:2px}}.spot:not([product-variant-id-together]) .spot__image .tags-discount,.spot:not([product-variant-id-together]) .spot__image .tags-out-of-stock{align-items:center;background:#f5f5f5;border-radius:120px;color:#141414;display:flex;font-size:.75rem;font-weight:600;height:29px;justify-content:center;letter-spacing:.01563rem;line-height:160%;width:71px}@media only screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__image .tags-discount,.spot:not([product-variant-id-together]) .spot__image .tags-out-of-stock{font-size:.625rem;height:19px;width:49px}}.spot:not([product-variant-id-together]) .spot__image .tags-out-of-stock{width:90px}@media only screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__image .tags-out-of-stock{width:75px}}.spot:not([product-variant-id-together]) .spot__image .tags-new{align-items:center;background:#fed400;border-radius:7.5rem;border-radius:120px;color:#141414;display:flex;font-size:.75rem;font-weight:600;height:29px;justify-content:center;letter-spacing:.01563rem;line-height:160%;width:89px}@media only screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__image .tags-new{font-size:.625rem;height:19px;width:64px}}.spot:not([product-variant-id-together]) .spot__image a img{max-height:unset;width:100%}@media only screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__image a img{display:block;margin-top:auto}}.spot:not([product-variant-id-together]) .spot__image .spot-overlay{height:auto;left:50%;opacity:0;position:absolute;top:0;transform:translateX(-50%);visibility:hidden;width:100%;z-index:1}.spot:not([product-variant-id-together]) .spot__content{display:flex;flex-direction:column;gap:2rem;padding:1.5rem}@media only screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__content{gap:1rem;padding:8px}}.spot:not([product-variant-id-together]) .spot__content .spot__name{align-items:center;display:flex;gap:.5rem}.spot:not([product-variant-id-together]) .spot__content .spot__name h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0f0f0f;display:-webkit-box;font-size:1.125rem;font-weight:500;height:45px;letter-spacing:.00938rem;line-height:120%;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__content .spot__name h3{-webkit-line-clamp:3;font-size:.75rem;line-height:normal}}.spot:not([product-variant-id-together]) .spot__content .spot__button{display:flex;gap:.63rem}.spot:not([product-variant-id-together]) .spot__content .spot__button button{align-items:center;align-self:stretch;background-color:#fed400;border-radius:120px;display:flex;flex:1 0 0;gap:.5rem;height:48px;justify-content:center;transition:.5s}.spot:not([product-variant-id-together]) .spot__content .spot__button button:hover{background-color:#d19c00}@media screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__content .spot__button button{height:44px}}.spot:not([product-variant-id-together]) .spot__content .spot__button button span{color:#141414;font-size:.75rem;font-weight:700;letter-spacing:.01563rem;line-height:160%}.spot:not([product-variant-id-together]) .spot__content .spot__button a{align-items:center;border:2px solid rgba(33,150,83,.322);border-radius:120px;display:flex;height:48px;justify-content:center;transition:.5s;width:48px}@media screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__content .spot__button a{height:44px;width:44px}}.spot:not([product-variant-id-together]) .spot__content .spot__button a:hover{background-color:#e8fff2;border-color:#27ae60}.spot:not([product-variant-id-together]) .spot__content .spot__flex{width:100%}.spot:not([product-variant-id-together]) .spot__content .spot__flex .price__values{align-items:flex-end;display:flex;flex-direction:row-reverse;gap:4px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__content .spot__flex .price__values{align-items:flex-start;flex-direction:column;gap:0}}.spot:not([product-variant-id-together]) .spot__content .spot__flex .price__values .price__before{min-height:24px}.spot:not([product-variant-id-together]) .spot__content .spot__flex .price__values .price__before span{color:#8f8f8f;font-size:.75rem;font-weight:300;letter-spacing:.01563rem;line-height:160%;text-decoration:line-through}@media screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__content .spot__flex .price__values .price__normal{line-height:1}}.spot:not([product-variant-id-together]) .spot__content .spot__flex .price__values .price__normal span{color:#050505;font-size:1.25rem;font-weight:500;letter-spacing:.01563rem;line-height:1}@media screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__content .spot__flex .price__values .price__normal span{font-size:.875rem;line-height:1}}.spot:not([product-variant-id-together]) .spot__content .spot__flex .installment{align-items:center;display:flex}.spot:not([product-variant-id-together]) .spot__content .spot__flex .installment p,.spot:not([product-variant-id-together]) .spot__content .spot__flex .installment strong{color:#8f8f8f;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.01563rem;line-height:160%}@media screen and (max-width:767px){.spot:not([product-variant-id-together]) .spot__content .spot__flex .installment p,.spot:not([product-variant-id-together]) .spot__content .spot__flex .installment strong{font-size:.625rem;font-weight:500}}.spot:not([product-variant-id-together]) .spot__content .spot__checkout.mobile__only .spot__button{margin-top:.6rem;width:100%}.spot:not([product-variant-id-together]) .spot__content .spot__checkout.mobile__only .spot__button a,.spot:not([product-variant-id-together]) .spot__content .spot__checkout.mobile__only .spot__button button{align-items:center;border:1px solid #000;border-radius:.25rem;display:flex;font-size:.75rem;height:2.75rem;justify-content:center;line-height:150%;padding:0 1.5rem;text-align:center;transition:.5s;width:100%}.spot:not([product-variant-id-together]) .spot__content .spot__checkout.mobile__only .spot__button button{background-color:#000;color:#fff}.spot:not([product-variant-id-together]) .spot__content .spot__checkout.mobile__only .spot__button button:hover{background:linear-gradient(180deg,#ed8b00,#e03c31);border-color:transparent}#footer #contact-info span,#footer #contact-info span a,#footer .footer__menu a{font-size:14px}@media screen and (min-width:768px) and (max-width:1536px){#footer [class*=gap-x-]{-moz-column-gap:0;column-gap:0}}@media screen and (min-width:1024px) and (max-width:1536px){#footer #newsletter{max-width:250px}}@media screen and (min-width:1536px){#footer #newsletter{max-width:300px}}@media screen and (max-width:1023px){#footer #newsletter button[type=submit]{color:#0d0d0d;margin-left:auto;margin-right:auto;max-width:102px;width:100%}#footer #newsletter input{text-align:center}}#footer #newsletter input:focus,#footer #newsletter input:hover{box-shadow:unset;outline:unset}@media screen and (min-width:1024px) and (max-width:1536px){#footer #contact-info{max-width:250px}}@media screen and (max-width:767px){#footer .footer-payments .payments-flags{gap:.5rem}}#dinWhatsFormDialog1 #dinWhatsFormIco{align-items:center;background-color:#fff;border:1px solid #dfdfe0;border-radius:100%;bottom:30px;display:flex;flex-wrap:wrap;height:40px;justify-content:center;right:30px;width:40px}#dinWhatsFormDialog1 #dinWhatsFormIco img{max-width:23px}.page__institutional{margin:40px 0;min-height:calc(100vh - 600px)}.page__institutional .institutional__container{margin:0 auto;padding:0 20px;width:100%}@media only screen and (min-width:480px){.page__institutional .institutional__container{max-width:480px}}@media only screen and (min-width:768px){.page__institutional .institutional__container{max-width:768px}}@media only screen and (min-width:992px){.page__institutional .institutional__container{max-width:992px}}@media only screen and (min-width:1200px){.page__institutional .institutional__container{max-width:1680px;padding:0 40px}}.page__institutional .institutional__container .institutional__row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.page__institutional .institutional__container .institutional__row:after,.page__institutional .institutional__container .institutional__row:before{content:" ";display:table}.page__institutional .institutional__container .institutional__row:after{clear:both}.page__institutional .institutional__container .institutional__row .institutional__wrapper{font-family:Inter,sans-serif;font-size:14px!important;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,.page__institutional .institutional__container .institutional__row .institutional__wrapper h3,.page__institutional .institutional__container .institutional__row .institutional__wrapper h4,.page__institutional .institutional__container .institutional__row .institutional__wrapper h5,.page__institutional .institutional__container .institutional__row .institutional__wrapper h6{color:#222;font-family:Inter,sans-serif;font-size:2.375rem;font-weight:500;margin-bottom:15px;text-transform:uppercase}.page__institutional .institutional__container .institutional__row .institutional__wrapper b,.page__institutional .institutional__container .institutional__row .institutional__wrapper strong{font-weight:700}.page__institutional .institutional__container .institutional__row .institutional__wrapper a{color:#000}.page__institutional .institutional__container .institutional__row .institutional__wrapper span{font-size:14px!important}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario{clear:both;display:block;float:none;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline{clear:both;display:flex;flex-direction:column;flex-wrap:wrap;float:none;justify-content:center;margin-bottom:15px;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline input,.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none;box-shadow:none;outline:0}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline input:focus,.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline textarea:focus{border-color:#999;box-shadow:none;outline:0}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline label{display:block;float:none;font-size:14px!important;line-height:35px;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline select{background-color:#fff;border:1px solid #ccc;box-shadow:none;display:block;float:none;height:45px;outline:0;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline select:focus{border-color:#999;box-shadow:none;outline:0}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline input{display:block;float:none;height:35px;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline textarea{background-color:#fff;border:1px solid #999;display:block;float:none;padding:10px;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline textarea:focus{border-color:#999;box-shadow:none;outline:0}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline div{clear:both;display:block;line-height:35px}.page__institutional .institutional__container .institutional__row .institutional__wrapper form#EnviaFormulario .forminline div input#btnSejaNossoFornecedor{-webkit-appearance:none;background:#000;color:#fff;cursor:pointer;float:none}.page__institutional .institutional__container .institutional__row .institutional__wrapper table tbody tr td{border:1px solid #a5a5a5;font-family:Inter,sans-serif;font-size:14px!important;padding:10px}.page__institutional .institutional__container .institutional__row .institutional__wrapper table tbody tr td:first-of-type{color:#121c26;font-weight:700;width:20%}.page__institutional .institutional__container .institutional__row .institutional__wrapper table tbody tr td:last-of-type{color:#646464;font-weight:500;width:80%}@media only screen and (max-width:1023px){.page__institutional .institutional__container .institutional__row .institutional__wrapper .sideBar.institucionais{order:2;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna{margin-top:30px;order:1;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna h1,.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna h2,.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna h3,.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna h4,.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna h5,.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna h6{font-size:1.5625rem}.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna .downloads-1 li{text-align:center;width:49%}}@media only screen and (max-width:568px){.page__institutional .institutional__container .institutional__row .institutional__wrapper .sideBar.institucionais{order:2;width:100%}.page__institutional .institutional__container .institutional__row .institutional__wrapper .textoInterna .downloads-1 li{width:100%}}.page__wishlist{margin:40px 0;min-height:calc(100vh - 600px)}.page__wishlist .wishlist__container #wishlist-body{margin:0;padding:0}.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner:after,.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner:before{content:" ";display:table}.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner:after{clear:both}.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner .inner__spot{max-width:25%;padding:0 15px;width:25%}.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner .inner__spot:nth-of-type(n+5){margin-top:30px}@media only screen and (max-width:767px){.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner{margin-left:-5px;margin-right:-5px}.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner .inner__spot{padding:0 5px;width:50%}.page__wishlist .wishlist__container #wishlist-body .wishlist__list .list__inner .inner__spot:nth-of-type(n+3){margin-top:30px}}
