@charset "UTF-8";.shelf__buy-button-line{align-items:center;background-color:var(--secondary-green);border:1px solid var(--secondary-green);border-radius:20px;color:var(--neutral-07);display:flex;font-size:20px;font-weight:var(--font-weight-bold);height:40px;justify-content:center;line-height:30px;outline:0;position:relative;text-align:center;z-index:10}@media only screen and (min-width:768px){.shelf__buy-button-line{margin-top:var(--margin-xx-s)}}.shelf__buy-button-line:hover{color:var(--neutral-07)!important}body.theme-dark .shelf__buy-button{background:#fab400;border-color:#fab400;color:var(--neutral-01)}body.theme-purple .shelf__buy-button{background:var(--secondary-purple-dark);border-color:var(--secondary-purple-dark)}.shelf-item-container{height:100%;padding:var(--padding-xx-s);position:relative;width:unset}.shelf-item-container .badges-container-classification{display:flex;flex-direction:column;height:100%;justify-content:flex-end;max-height:212px;position:absolute;top:0}.shelf-item-container .product-image{align-items:center;display:flex;justify-content:center;width:100%}@media only screen and (min-width:992px){.shelf-item-container .product-image{width:215px;height:215px}}@media only screen and (min-width:992px){.shelf-item-container .shelf-title-container{margin-bottom:var(--margin-min)}}.shelf-item-container .shelf-title-container h2{color:var(--neutral-01);text-align:left}@media only screen and (min-width:992px){.shelf-item-container .shelf-title-container h2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}}.shelf-item-container .shelf-title-container small{-webkit-box-orient:vertical;color:var(--neutral-03);display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.shelf-item-container .btn-comparar{margin-top:var(--margin-xx-s)}.shelf-item-container .btn-comparar label{margin-left:var(--margin-none);line-height:1.5rem;display:flex;align-items:center}.shelf-item-container:hover{cursor:pointer;transform:scale(1.02);transition:transform .6s ease-in-out}.shelf-white-home{background-color:var(--neutral-07);border-radius:var(--border-radius-sm);max-width:270px;margin:var(--margin-xx-s) var(--margin-none)}.shelf-white-home .badges-container{margin-right:var(--margin-xx-s)}.shelf-white-home a:hover{text-decoration:none!important}@media screen and (max-width:576px){.shelf-white-home{border:1px solid var(--neutral-04);border-radius:var(--border-radius-sm);width:236px;padding:var(--padding-xx-s)}}@media screen and (max-width:768px){.shelf-white-home{margin:var(--margin-none) auto;width:250px}}@media screen and (max-width:768px){.js-slider-initialize .slick-slide:has(>.shelf-white){margin:var(--margin-none)}.slick-slider:has(>.shelf-white){padding:var(--padding-none)!important}}.shelf-searchbar{max-width:205px;padding:var(--padding-xxx-s);margin:var(--margin-none);border:1px solid var(--neutral-05);border-radius:8px}.shelf-searchbar:hover{transform:none;border:1px solid var(--neutral-05)}.shelf-searchbar .product-image{height:auto;margin:var(--margin-none) auto;margin-bottom:20px;max-width:125px}.shelf-searchbar .shelf-title-container{text-align:center;width:100%}@media only screen and (min-width:768px){.shelf-searchbar .shelf-title-container{text-align:left}}.shelf-searchbar .shelf-title-container h2{font-size:var(--font-size-medium);margin-bottom:var(--margin-none)}@media only screen and (min-width:768px){.shelf-searchbar .shelf-title-container h2{text-align:left}}.shelf-line{display:grid;gap:16px;grid-template-columns:120px auto;width:100%}@media only screen and (min-width:992px){.shelf-line{grid-template-columns:188px auto;gap:32px}}.shelf-item-line .image__container{position:relative;width:120px}@media only screen and (min-width:992px){.shelf-item-line .image__container{padding:0;width:188px}}@media only screen and (min-width:992px){.shelf-item-line .image__container img{height:-moz-fit-content;height:-webkit-fit-content;height:fit-content}}.shelf-item-line .vtex-wish-list-1-x-wishlistIconContainer button,.shelf-item-line .vtex-wish-list-1-x-wishlistIconContainer button:active,.shelf-item-line .vtex-wish-list-1-x-wishlistIconContainer button:focus{outline:0}.shelf-item-line .vtex-wish-list-1-x-wishlistIconContainer .vtex-button__label .vtex-wish-list-1-x-outline:hover{background-color:transparent}@media only screen and (min-width:992px){.prateleira.line .shelf-item-line:has(.badges-main-container:not(.-outlet)):has(.container-stamps-main:not(:empty)){padding-top:var(--margin-lg)}}.prateleira.line .shelf-item-line{box-shadow:0 2px 8px 0 rgba(62,62,62,.16);display:flex;flex-wrap:wrap;gap:16px;justify-content:center;width:100%}@media only screen and (min-width:992px){.prateleira.line .shelf-item-line{padding:var(--padding-sm)}}.prateleira.line .shelf-item-line .trustvox-shelf-container{margin:var(--margin-xx-s) var(--margin-none)}.prateleira.line .shelf-item-line>.badges-main-container{width:100%}.prateleira.line .shelf-item-line>.badges-main-container span{justify-content:center;width:100%}@media only screen and (min-width:992px){.prateleira.line .shelf-item-line .badges-main-container.-outlet{bottom:0;position:absolute}}.prateleira.line .shelf-item-line .vtex-wish-list-1-x-wishlistIconContainer--search{margin:0;position:absolute;right:0;top:2px;width:unset}@media only screen and (min-width:992px){.prateleira.line .shelf-item-line .vtex-wish-list-1-x-wishlistIconContainer--search{right:-1px;top:-1px}}.prateleira.line .shelf-item-line .vtex-wish-list-1-x-wishlistIconContainer--search button{min-height:unset}.prateleira.line .shelf-item-line .vtex-wish-list-1-x-wishlistIconContainer--search .vtex-button__label{padding:var(--padding-none)!important}.prateleira.line .shelf-item-line .vtex-wish-list-1-x-wishlistIconContainer--search .vtex-button__label span{margin:var(--margin-none)}.prateleira.line .shelf-item-line .main-spec{position:static;width:unset}.prateleira.line .shelf-item-line .main-spec .main-spec--capacity-item{margin-bottom:var(--margin-none)}.prateleira.line .shelf-item-line .container-stamps{margin-top:var(--margin-xxx-s)}@media only screen and (min-width:992px){.prateleira.line .shelf-item-line .container-stamps{flex-direction:row;gap:8px}}.prateleira.line .shelf-item-line .container-stamps-main span{margin-top:var(--margin-none)}.prateleira.line .shelf-item-line .shelf-title-container .body{color:var(--neutral-02);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:24px;margin:var(--margin-none)}@media only screen and (min-width:992px){.prateleira.line .shelf-item-line .description__container{display:grid;grid-template-columns:auto 188px;gap:32px;padding:var(--padding-none)}}@media only screen and (min-width:992px){.prateleira.line .shelf-item-line .description__price{padding-top:var(--padding-min);width:188px}}.prateleira.line .shelf-item-line .description__flags{align-items:center;display:flex;flex-wrap:wrap;gap:2px}.prateleira.line .shelf-item-line .description__flags ul{position:static}.prateleira.line .shelf-item-line .description__flags .badges-main-container{left:0;position:absolute;top:0;width:unset}.prateleira.line .shelf-item-line .badges-container-classification,.prateleira.line .shelf-item-line .block-flag-classification{position:static}@media only screen and (min-width:992px){.prateleira.line .shelf-item-line .badges-container-classification,.prateleira.line .shelf-item-line .block-flag-classification{border-radius:var(--border-radius-sm);bottom:0;position:absolute;top:unset}}.prateleira.line .shelf-item-line .trustvox-shelf-container{margin:var(--margin-none) var(--margin-none) var(--margin-xxx-s)}.prateleira.line .shelf-item-line .product-installments .product-installments-values .installment-value{color:var(--neutral-02)}.prateleira.line .shelf-item-line .por__val{font-size:24px}.vtex-flex-layout-0-x-flexColChild--filterCol{background:var(--neutral-06)}#modal-compare.show{background:rgba(0,0,0,.5);display:block!important}#modal-compare .card-box__title{font-size:20px;line-height:1.875rem}#modal-compare .modal-content{padding:3rem}@media (min-width:631px){#modal-compare .modal-content{margin:0 auto;width:630px}}@media (min-width:576px){#modal-compare .modal-dialog{min-width:100%}}.compare-bar{align-items:center;background-color:var(--neutral-07);border-radius:6px;border:1px solid var(--neutral-05);border-width:1px 0;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.15);display:flex;max-height:none;opacity:0;overflow:initial;padding:8px 0;position:fixed;transition:max-height .3s ease,opacity .5s ease;width:100%;z-index:-3}@media (min-width:768px){.compare-bar{padding-bottom:10px;padding-top:10px}}@media (min-width:992px){.compare-bar{bottom:20px;max-width:850px;right:20px!important}}@media (min-width:576px){.compare-bar{padding-top:15px}}@media (min-width:1200px){.compare-bar{max-height:250px;padding-bottom:20px;padding-top:20px}}.compare-bar.-is--active{opacity:1;right:0;z-index:99}.compare-bar .total-filter.active span{display:inline-block}.compare-bar .total-filter span{display:none}.compare-bar .total-filter span:before{content:"•";padding:0 5px}@media (max-width:992px){.compare-bar .compare-bar__description:before{color:var(--neutral-02);content:"Selecione ate 3 produtos";font-size:.875rem;line-height:1.3125rem}}.compare-bar .container{position:relative}@media (max-width:992px){.compare-bar .container{max-width:100%}}.compare-bar .tooltip-inner{text-align:left}.compare-bar .tooltip-arrow{display:none}.compare-bar .js-compare-btn-limpar{color:var(--neutral-02)}.compare-bar__action{color:var(--neutral-01);z-index:2}@media (max-width:992px){.compare-bar__action{flex-basis:100%;margin-bottom:16px;max-width:100%;padding-top:8px!important}}@media (max-width:992px){.compare-bar__action strong{font-weight:500}}.compare-bar__action.text-open{color:var(--gamification-silver);font-weight:var(--font-weight-medium)}@media (max-width:992px){.compare-bar__action.text-open strong:nth-of-type(2){font-size:0}}@media (max-width:992px){.compare-bar__action.text-open strong:nth-of-type(2):before{content:"/2";font-size:.6875rem;line-height:1.03125rem}}.compare-bar__title{font-size:1rem;line-height:1.5rem;line-height:1;white-space:nowrap}@media (max-width:992px){.compare-bar__title{color:var(--neutral-01);font-size:.8125rem;line-height:1.21875rem}}.compare-bar__description{font-size:0;margin-bottom:0;margin-top:5px;transition:right .4s ease,top .4s ease,transform .4s ease}@media (max-width:992px){.compare-bar__description{color:var(--neutral-07);display:none;font-size:.6875rem;line-height:1.03125rem;line-height:1.2;margin:0}}.compare-bar__description:before{color:var(--neutral-02);content:"Selecione até 3 produtos";font-size:.875rem;line-height:1.3125rem}.compare-bar-products{transition:all .3s ease-out}@media (max-width:992px){.compare-bar-products{flex-basis:55%!important;margin:8px 0;max-width:55%!important}}.compare-bar-products [class*=grid]{align-items:stretch}@media (max-width:992px){.compare-bar-products>.grid-middle-3_sm-1{flex-wrap:nowrap}}@media (max-width:992px){.compare-bar-products>.grid-middle-3_sm-1>.compare-bar__product{border:0;flex:1 1 0%;min-height:auto;padding:0 4px!important}}@media (max-width:992px){.compare-bar-products>.grid-middle-3_sm-1>.compare-bar__product img{max-width:100%}}.compare-bar__product{max-height:170px;position:relative;text-align:center;transition:opacity .4s ease,max-height .3s ease,transform .3s ease}@media (min-width:768px){.compare-bar__product{display:inherit}}@media (max-width:992px){.compare-bar__product{border-bottom:1px solid var(--neutral-06);display:none;min-height:75px;padding:.5rem 0!important;text-align:left}}@media (max-width:992px){.compare-bar__product:nth-child(2){border-width:0 0 1px}}.compare-bar__product-image{display:inline-block;margin:0 auto;max-width:200px;position:relative}@media (max-width:992px){.compare-bar__product-image{position:static}}.compare-bar__product-image img{border:1px solid var(--neutral-06);border-radius:6px;max-height:90px;width:auto}@media (max-width:992px){.compare-bar__product-image img{max-width:60px}}.compare-bar__product-name{color:var(--neutral-01);font-size:.75rem;font-weight:600;line-height:1.125rem;padding:5px 10px 0}@media (max-width:992px){.compare-bar__product-name{display:inline-block;font-size:.6875rem;line-height:1.03125rem;line-height:1.2;padding-right:30px;vertical-align:middle;width:calc(100% - 85px)}}.compare-bar__product-close{background-color:rgba(0,0,0,.3);border-radius:50%;color:var(--neutral-07);cursor:pointer;display:none;height:25px;line-height:26px;line-height:2.34375rem;position:absolute;right:10px;top:0;transition:all .3s ease-out;width:25px;z-index:2}@media (max-width:992px){.compare-bar__product-close{border-radius:100px;bottom:-8px;height:20px;left:50%;opacity:1;top:auto;transform:translateX(-50%);width:20px}}@media (min-width:992px){.compare-bar__product-close{border-radius:6px;height:100%;opacity:0;right:0;width:100%}}@media (max-width:992px){.compare-bar__product-close:before{color:var(--neutral-07);display:none;font-size:.9375rem;line-height:1.40625rem}}.compare-bar__product-close:hover{opacity:1}.compare-bar__product-close:hover:before{display:none}@media (max-width:992px){.compare-bar__product.-has-product{display:inherit}}.compare-bar__product.-has-product .compare-bar__product-close{align-items:center;display:flex;justify-content:center}.compare-bar__product.-has-product .compare-bar__product-close .icon.icon-size-md{font-size:20px}.compare-bar__product.-has-product .compare-bar__product-image:after,.compare-bar__product.-has-product .compare-bar__product-image:before{display:none}.compare-bar__buttons{align-items:center;display:flex}@media (max-width:576px){.compare-bar__buttons{flex-flow:column-reverse}}@media (max-width:992px){.compare-bar__buttons{flex-basis:45%;flex-wrap:wrap;justify-content:space-between;left:0;margin:0;max-width:45%;padding-left:10px;padding-right:10px;text-align:center;top:calc(100% + 7px);width:100%}}@media (min-width:768px){.compare-bar__buttons{flex-flow:wrap-reverse}}@media (max-width:992px){.compare-bar__buttons .js-compare-btn-compare{margin:5px 0;max-width:130px;padding:7px 15px;width:100%}}@media (max-width:992px){.compare-bar__buttons .js-compare-btn-limpar{padding:0}}.compare-bar__buttons .btn{margin-left:5px;padding-left:10px;padding-right:10px}@media (max-width:992px){.compare-bar__buttons .btn{display:block;flex-basis:50%}}@media (min-width:1200px){.compare-bar__buttons .btn{padding-left:1.5rem;padding-right:1.5rem}}.compare-bar__buttons .btn:first-child{margin-left:0}.compare-bar__buttons .disabled{background-color:var(--neutral-05);border-color:var(--neutral-05);color:var(--neutral-07);pointer-events:none}.compare-bar--close{background-color:transparent;border:0;cursor:pointer;display:inline-block;font-size:.625rem;height:50px;line-height:.9375rem;padding:15px;position:absolute;right:20px;top:20px;z-index:5}@media (max-width:992px){.compare-bar--close{background:0 0;font-size:.4375rem;height:60px;line-height:.65625rem;right:0;text-align:right;top:0;width:100%}}@media (min-width:992px){.compare-bar--close{display:none}}.compare-bar--close:focus{outline:0}.compare-bar--close .icon{color:var(--primary-purple);display:inline-block;font-size:1.25rem;line-height:1.875rem;margin-top:-5px;transition:.4s ease}.compare-bar.-is--closed{height:auto}@media (max-width:992px){.compare-bar.-is--closed{padding:10px 0}}.compare-bar.-is--closed .compare-bar-products,.compare-bar.-is--closed .compare-bar__buttons{margin:0;max-height:0;overflow:hidden}@media (max-width:992px){.compare-bar.-is--closed .compare-bar__buttons{display:none}}@media (min-width:768px){.compare-bar.-is--closed .compare-bar__buttons{margin:0;position:absolute;right:.5rem;top:-1px;transform:translateY(-10px)}}@media (min-width:769px) and (max-width:992px){.compare-bar.-is--closed .compare-bar__buttons{transform:translateY(10%)}}.compare-bar.-is--closed .compare-bar--close .icon{transform:rotate(180deg);transition:.4s ease}@media (max-width:992px){.compare-bar.-is--closed .compare-bar--close{top:0}}.compare-bar.-is--closed .compare-bar__action{margin-bottom:8px}@media (max-width:992px){.compare-bar.-is--closed .compare-bar__action{flex-basis:100%;max-width:100%}}.compare-bar.-is--closed .compare-bar__product{margin-bottom:-500px;max-height:10px;opacity:0}@media (min-width:992px){.compare-bar.-is--closed .compare-bar__description{margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}}.offers__products__wrapper,.prateleira{align-items:flex-start;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr 1fr;justify-content:center;margin:var(--margin-x-s) var(--margin-none);padding:var(--padding-none)}@media only screen and (min-width:992px){.offers__products__wrapper,.prateleira{padding:var(--padding-none) var(--padding-x-s)}}@media only screen and (max-width:768px){.shelf-item-container .badges-container .selos{-webkit-line-clamp:1;display:block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (min-width:350px) and (max-width:768px){.offers__products__wrapper,.prateleira{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:1.5rem .75rem}.offers__products__wrapper .shelf-item-container,.prateleira .shelf-item-container{margin:var(--margin-none) auto}.offers__products__wrapper .shelf-item-container .badges-container .selos,.prateleira .shelf-item-container .badges-container .selos{font-size:var(--font-size-small);line-height:16px;letter-spacing:normal}.offers__products__wrapper .shelf-item-container .por__val,.prateleira .shelf-item-container .por__val{font-size:24px;display:flex;flex-direction:column}.offers__products__wrapper .shelf-item-container .product-installments-values .installment-value,.offers__products__wrapper .shelf-item-container .product-installments-values .number-installments,.prateleira .shelf-item-container .product-installments-values .installment-value,.prateleira .shelf-item-container .product-installments-values .number-installments{font-size:var(--font-size-small)}.offers__products__wrapper .shelf-item-container .form-check-inline,.prateleira .shelf-item-container .form-check-inline{margin-right:var(--margin-none)}}@media only screen and (min-width:350px) and (max-width:576px){.offers__products__wrapper,.prateleira{padding:var(--padding-none)}.offers__products__wrapper .shelf-item-container,.prateleira .shelf-item-container{width:unset}.offers__products__wrapper .shelf-item-container .badges-container,.prateleira .shelf-item-container .badges-container{max-height:178px}.offers__products__wrapper .shelf-item-container .badges-container .selos,.prateleira .shelf-item-container .badges-container .selos{max-width:165px}.offers__products__wrapper .shelf-item-container .por__val,.prateleira .shelf-item-container .por__val{font-size:20px}}.prateleira.default .btn-comparar{margin-top:var(--margin-none)}@media only screen and (min-width:992px){.prateleira.default .btn-comparar{margin-top:var(--margin-xx-s)}}.prateleira.default .btn-comparar .checkedHover{display:none!important}.prateleira.default .btn-comparar input{display:none}.prateleira.default .btn-comparar input:checked+label:after{border-radius:4px;font-size:8px!important;height:14px;left:0;line-height:.9;top:3px;width:14px}.prateleira.default .btn-comparar label{align-items:center;color:var(--neutral-02);display:flex;gap:8px;font-size:12px;font-weight:var(--font-weight-medium);line-height:21px;padding:var(--padding-none)!important}@media only screen and (min-width:992px){.prateleira.default .btn-comparar label{font-size:var(--font-size-medium)}}.prateleira.default .btn-comparar label:before{border-width:1px;height:14px;position:static;width:14px}@media only screen and (min-width:577px) and (max-width:768px){.offers__products__wrapper .shelf-item-container,.prateleira .shelf-item-container{width:unset}.offers__products__wrapper .shelf-item-container .badges-container,.prateleira .shelf-item-container .badges-container{max-height:190px}.offers__products__wrapper .shelf-item-container .badges-container .selos,.prateleira .shelf-item-container .badges-container .selos{max-width:180px}.offers__products__wrapper .shelf-item-container .por__val,.prateleira .shelf-item-container .por__val{font-size:24px}}@media only screen and (max-width:992px){.prateleira{margin:var(--margin-sm) var(--margin-none)}}