body.modal-show{overflow:hidden}@media only screen and (min-width:600px){body.modal-show,body.modal-show header{padding-right:17px}}body.splash-show{overflow:hidden}@media only screen and (min-width:600px){body.splash-show,body.splash-show header{padding-right:17px}}.modal{position:fixed;top:0;left:0;z-index:98;display:none;width:100%;height:100%;overflow-x:hidden;overflow-x:auto;overflow-y:auto;outline:0;transition:opacity .15s linear;background:rgba(0,0,0,.6);overflow:hidden;align-items:center;justify-content:center;text-align:center;overflow:auto!important;padding:8px 8px 10vh!important;max-width:100vw!important}.modal.show{display:flex}.modal.hide{animation:backdrop-hide .2s forwards}.modal .dialog{width:100%;width:-moz-fit-content;width:fit-content;height:-moz-fit-content!important;height:fit-content!important;transition:opacity .15s linear;position:relative;top:0;right:0}.modal .dialog .content{animation:modal-show .4s;flex-shrink:0;border-radius:10px;background:#fff;color:#1e1e1e;font-size:16px;font-style:normal;line-height:1;padding:24px 56px;width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 16px);min-width:0;height:-moz-fit-content;height:fit-content}.modal .dialog .close{z-index:9999;display:flex;align-items:center;color:#1e1e1e;font-size:24px;font-style:normal;font-weight:400;line-height:1;cursor:pointer;position:absolute;top:0;right:0;margin:16px;width:24px;height:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal .dialog .slider-container .slick-next{right:4px!important}.modal .dialog .slider-container .slick-prev{left:4px!important}@media only screen and (max-width:600px){.modal{align-items:flex-start!important}.modal:has(.popup){align-items:center!important}.modal .content{width:100%!important}}.modal.hide .content{animation:modal-hide .3s forwards}.menuBar:has(~.modal.show){display:none!important}.modal:has(.product-modal){align-items:flex-start!important}.modal .promocao-cart{position:relative;align-items:center;justify-content:center;background-color:var(--tertiary);color:#fff;padding:4px 6px;border-radius:3px;font-size:11px;font-family:Poppins;font-weight:700;letter-spacing:0;text-transform:uppercase}.modal .dialog:has(.product-modal){margin-top:2vh}.modal .dialog .content:has(.product-modal){width:1230px;padding:24px}.modal .dialog .content .product-modal{display:flex;flex-direction:column;gap:16px}.modal .dialog .content .product-modal .custom-scroll::-webkit-scrollbar{height:6px!important}.modal .dialog .content .product-modal .title{text-align:start;line-height:33.6px;height:34px;font-size:16px;font-weight:600}.modal .dialog .content .product-modal .item .image-price{width:100%;display:flex;align-items:center;align-items:flex-start;flex-wrap:nowrap;row-gap:24px}.modal .dialog .content .product-modal .item .image-price .grid-1,.modal .dialog .content .product-modal .item .image-price .grid-2{min-height:265px}.modal .dialog .content .product-modal .item .image-price .grid-1{display:flex;flex-wrap:wrap;align-items:center;align-items:flex-start;justify-content:center;flex-direction:column;flex-direction:row;gap:24px;position:relative;min-width:200px;width:200px;width:100%}.modal .dialog .content .product-modal .item .image-price .grid-1 .image{position:relative;width:100%;display:flex;align-items:center;justify-content:center;min-width:400px;width:400px;max-width:400px}.modal .dialog .content .product-modal .item .image-price .grid-1 .image img{width:200px;height:200px;border-radius:10px}.modal .dialog .content .product-modal .item .image-price .grid-1 .image .clube{position:absolute;left:6px;top:6px}.modal .dialog .content .product-modal .item .image-price .grid-1 .offer{display:flex;align-items:center;justify-content:center;width:64px;width:-moz-fit-content;width:fit-content;padding:0 10px;height:24px;flex-shrink:0;border-radius:20px;background-color:var(--tertiary);position:absolute;left:6px;top:6px;visibility:hidden}.modal .dialog .content .product-modal .item .image-price .grid-1 .offer.active{visibility:visible}.modal .dialog .content .product-modal .item .image-price .grid-1 .offer p{color:#fff;font-size:14px;font-weight:700;text-align:center}.modal .dialog .content .product-modal .item .image-price .grid-1 .mini-imgs-container{display:flex;gap:8px;overflow:auto;max-width:200px;overflow:hidden;flex-direction:column;width:-moz-fit-content;width:fit-content;height:100%;padding:0 2px}.modal .dialog .content .product-modal .item .image-price .grid-1 .mini-imgs-container p{color:#9e9e9e;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400}.modal .dialog .content .product-modal .item .image-price .grid-1 .mini-imgs-container .mini-imgs{display:flex;flex-direction:row;gap:24px;justify-content:center;justify-content:flex-start;align-items:flex-start;padding-bottom:4px;overflow:auto;width:-moz-fit-content;width:fit-content;height:100%;flex-direction:column}.modal .dialog .content .product-modal .item .image-price .grid-1 .mini-imgs-container .mini-imgs img{cursor:pointer;border-radius:3px;opacity:.5;width:30px}.modal .dialog .content .product-modal .item .image-price .grid-1 .mini-imgs-container .mini-imgs .img-container{min-height:60px;min-width:60px;border-radius:6px;border:1px solid #9e9e9e;overflow:hidden;display:flex;align-items:center;justify-content:center}.modal .dialog .content .product-modal .item .image-price .grid-1 .mini-imgs-container .mini-imgs .img-container.active{border:1px solid var(--tertiary)}.modal .dialog .content .product-modal .item .image-price .grid-1 .mini-imgs-container .mini-imgs .img-container.active img{opacity:1!important}.modal .dialog .content .product-modal .item .image-price .grid-2{display:flex;flex-direction:column;align-items:flex-start;padding:0 0 0 16px;width:100%}.modal .dialog .content .product-modal .item .image-price .grid-2 .name{text-align:start;font-size:12px;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.2}.modal .dialog .content .product-modal .item .image-price .grid-2 .ean{color:#afb2b1;font-size:12px;font-weight:400;line-height:normal}.modal .dialog .content .product-modal .item .image-price .grid-2 .prices-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.modal .dialog .content .product-modal .item .image-price .grid-2 .prices-container .prices{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-end}.modal .dialog .content .product-modal .item .image-price .grid-2 .prices-container .offer{margin-bottom:6px;display:flex;align-items:center;justify-content:center;width:64px;width:-moz-fit-content;width:fit-content;padding:0 8px;height:24px;flex-shrink:0;border-radius:20px;border:1px solid var(--tertiary);background-color:transparent}.modal .dialog .content .product-modal .item .image-price .grid-2 .prices-container .offer p{color:var(--tertiary);font-size:14px;font-weight:700;text-align:center}.modal .dialog .content .product-modal .item .image-price .grid-2 .old-price{margin-top:8px;min-height:16px;color:#9e9e9e;font-size:14px;font-weight:400;text-decoration-line:line-through}.modal .dialog .content .product-modal .item .image-price .grid-2 .price{color:var(--tertiary);font-size:24px;font-weight:700;line-height:normal}.modal .dialog .content .product-modal .item .image-price .grid-2 .fake{display:flex;align-items:center;min-width:114px;width:114px}.modal .dialog .content .product-modal .item .image-price .grid-2 .fake p{color:var(--tertiary);font-size:24px;font-weight:700}.modal .dialog .content .product-modal .item .image-price .grid-2 .fake .loading-circle{margin-left:8px;min-height:25px}.modal .dialog .content .product-modal .item .image-price .grid-2 .fake .loading-circle .loading{width:auto;height:24px}.modal .dialog .content .product-modal .item .image-price .grid-2 .advert{cursor:pointer;color:var(--tertiary);font-size:12px;font-weight:700;display:flex;align-items:center;margin-top:16px;gap:8px}.modal .dialog .content .product-modal .item .image-price .grid-2 .advert-input{display:none;border-radius:30px;border:2px solid #d9d9d9;background-color:#fff;resize:none;padding:14px 24px;line-height:1.2;width:269px;height:70px;margin-top:16px;font-size:14px}.modal .dialog .content .product-modal .item .image-price .grid-2 .advert-input.show{display:flex}.modal .dialog .content .product-modal .item .image-price .grid-2 .advert-input:focus-visible{outline:none}.modal .dialog .content .product-modal .item .image-price .grid-2 .name-favorite{justify-content:space-between;justify-content:flex-start;margin-top:20px;display:flex;gap:16px}.modal .dialog .content .product-modal .item .image-price .grid-2 .name-favorite .name{color:#1e1e1e;font-size:22px;font-weight:700}.modal .dialog .content .product-modal .item .image-price .grid-2 .name-favorite .favorite{cursor:pointer;color:#9e9e9e;font-family:Material Icons;font-size:24px;font-weight:400}.modal .dialog .content .product-modal .item .image-price .grid-2 .name-favorite .favorite .active{color:var(--tertiary)}.modal .dialog .content .product-modal .item .image-price .grid-2 .comp.buy-button.qtd-btn-container .qtd-btn.standalone,.modal .dialog .content .product-modal .item .image-price .grid-2 .qtd-btn{width:210px;max-width:210px!important}.modal .dialog .content .product-modal .item .image-price .grid-2 .comp.buy-button.qtd-btn-container{width:-moz-fit-content!important;width:fit-content!important}.modal .dialog .content .product-modal .item .image-price .grid-2 .qtd.type{width:180px;max-width:180px!important;align-self:center}.modal .dialog .content .product-modal .item .image-price .grid-2 button{width:208px;max-width:208px!important;min-width:208px;padding:8px 16px;height:32px;border-radius:20px;text-align:center}.modal .dialog .content .product-modal .item .image-price .grid-2 .infos-container{margin-top:24px;border-radius:20px;border:1px solid #d9d9d9;padding:24px;text-align:start;width:100%}.modal .dialog .content .product-modal .item .image-price .grid-2 .infos-container .title{color:var(--tertiary);font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:1;cursor:pointer;display:flex;align-items:center;gap:8px;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.modal .dialog .content .product-modal .item .image-price .grid-2 .infos-container .title:has(+.infos){margin-bottom:32px}.modal .dialog .content .product-modal .item .image-price .grid-2 .infos-container .infos{color:#3e3e3e;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-height:108px}.modal .dialog .content .product-modal .item .image-price .grid-2 .infos-container .infos.see-more{overflow:visible;-webkit-line-clamp:unset;max-height:100%}.modal .dialog .content .product-modal .item .image-price .grid-3{min-width:240px;max-width:240px;width:240px;display:flex;align-items:flex-start;justify-content:flex-start;min-height:164px;flex-direction:column}.modal .dialog .content .product-modal .item .image-price .grid-3.empty{border-left:none}.modal .dialog .content .product-modal .item .image-price .grid-3 .title{margin-top:12px;color:#1e1e1e;height:auto;font-size:12px;font-weight:600;line-height:1}.modal .dialog .content .product-modal .item .image-price .grid-3 .infos{margin-top:8px;text-align:start;color:gray;font-size:10px;font-weight:400;overflow:hidden;line-height:1.2;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.modal .dialog .content .product-modal .item .image-price .grid-3 .infos.see-more{overflow:visible;-webkit-line-clamp:unset}.modal .dialog .content .product-modal .item .image-price .grid-3 a{font-size:12px;color:var(--tertiary);line-height:1.3}.modal .dialog .content .product-modal .item .image-price .breadcrumb-1{display:none}.modal .dialog .content .product-modal .row-container{min-height:260px;max-width:1278px;overflow:hidden;display:flex;align-items:center;justify-content:center}.modal .dialog .content .product-modal .row-container svg.loading{width:80px;height:80px}.modal .dialog .content .product-modal .row{margin-top:0;gap:16px}.modal .dialog .content .product-modal .row .row-title{pointer-events:none;height:auto}.modal .dialog .content .product-modal .row .row-title p{color:#1e1e1e;font-size:24px!important;font-weight:600}.modal .dialog .content .product-modal .row .row-item{height:260px!important}.modal .dialog .content .product-modal .row .row-item .image-container .image{width:100px;height:100px;max-width:130px;max-height:130px}.modal .dialog .content .product-modal .row .row-item .offer-favorite{width:100%}.modal .dialog .content .product-modal .row .row-item .stats{min-height:79px!important;margin-top:8px!important;max-height:88px!important}.modal .dialog .content .product-modal .row .row-item .stats .prices-buy{display:flex;justify-content:space-between;align-items:flex-end}.modal .dialog .content .product-modal .row .row-item .stats .prices-buy .old-price{margin-top:4px!important;text-align:start;font-size:14px!important}.modal .dialog .content .product-modal .row .row-item .stats .prices-buy .price{font-size:18px!important}.modal .dialog .content .product-modal .row .row-item .stats .prices-buy .prices-container{gap:6px}.modal .dialog .content .product-modal .row .row-item .stats .prices-buy .prices-container .offer{font-size:14px!important}.modal .dialog .content .product-modal .row .row-item .stats .title p{color:#1e1e1e;font-size:14px!important;font-weight:700!important}.modal .dialog .content .coupon-total{margin-top:56px;display:flex;justify-content:space-between}.modal .dialog .content .coupon-total>div{display:flex;gap:8px}.modal .dialog .content .coupon-total>div .coupon{width:175px;height:48px;flex-shrink:0;stroke:#ebebeb;border-radius:25px!important}.modal .dialog .content .coupon-total>div .coupon::-moz-placeholder{font-size:14px;font-weight:400}.modal .dialog .content .coupon-total>div .coupon::placeholder{font-size:14px;font-weight:400}.modal .dialog .content .coupon-total>div button{padding:14px 32px}.modal .dialog .content .coupon-total p{color:#1e1e1e;font-size:16px;font-weight:600}.modal .dialog .content .coupon-total p span{margin-left:8px;color:var(--tertiary);font-size:20px;font-weight:700}.modal .dialog .content .min-value{margin-top:16px;color:#9e9e9e;font-size:10px;font-weight:600}.modal .dialog .content .footer-btns{width:100%;display:flex;gap:24px;margin-top:16px}.modal .dialog .content .footer-btns button{width:259px;height:48px}.modal .dialog .content .unavailabele-info{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start}.modal .dialog .content .unavailabele-info p{text-align:start}.modal .dialog .content .unavailabele-info .unavailable-text{color:gray;margin:10px 0}.modal .dialog .content .unavailabele-info .unavailable-title{font-weight:700;color:#0a0150;font-size:24px;margin:20px 0}.modal .dialog .content .unavailabele-info .unavailable-input{display:flex;justify-content:flex-start;align-items:center;margin-top:20px;width:400px;padding:0}.modal .dialog .content .unavailabele-info .unavailable-input input{height:40px!important;width:70%;border-radius:20px 0 0 20px!important}.modal .dialog .content .unavailabele-info .unavailable-input button{border-radius:0 20px 20px 0!important;height:40px!important;width:0!important;max-width:none!important;min-width:none!important}@media only screen and (max-width:1050px){.modal .dialog .product-modal .item .image-price .grid-1 .image{min-width:200px!important}.modal .dialog .product-modal .item .image-price .grid-1 .image img{max-height:200px!important}.modal .dialog .grid-1{flex-direction:column!important;align-items:center!important}.modal .dialog .grid-1 .mini-imgs-container{max-width:100%!important}.modal .dialog .grid-1 .mini-imgs-container .mini-imgs{flex-direction:row!important;gap:12px!important;justify-content:flex-start!important}}@media only screen and (max-width:880px){.modal .dialog:has(>.dialog>.content>.close+.product-modal){align-items:flex-start!important}.modal .dialog .product-modal .image-price{flex-wrap:wrap!important}.modal .dialog .product-modal .image-price .grid-3{width:100%!important;min-height:0!important;max-height:160px!important;border-left:none!important;padding:0!important}.modal .dialog .content:has(.product-modal){min-width:0!important;padding:16px!important;max-width:calc(100vw - 16px)!important}.modal .dialog .product-modal .image-price{justify-content:center!important;gap:16px!important}.modal .dialog .product-modal .grid-1{margin-top:24px!important;width:100%!important}.modal .dialog .product-modal .grid-1 .breadcrumb-1{display:flex!important;max-width:100%;overflow:hidden}.modal .dialog .product-modal .grid-1 .image{width:100%!important;max-width:300px!important;height:200px!important}.modal .dialog .product-modal .grid-1 .image img{margin:auto!important}.modal .dialog .product-modal .grid-1 .mini-imgs{width:100%!important}.modal .dialog .product-modal .grid-1 .mini-imgs .img-container{width:40px!important;height:40px!important}.modal .dialog .product-modal .grid-2{width:100%!important;min-height:0!important;padding:0!important}.modal .dialog .product-modal .grid-2 .qtd-btn-container{width:100%!important}.modal .dialog .product-modal .grid-2 .qtd-btn-container button{width:100%!important;height:40px!important;align-self:center!important}.modal .dialog .product-modal .grid-2 .breadcrumb-2{display:none!important;width:100%!important;justify-content:center!important}.modal .dialog .product-modal .grid-3{max-width:100%!important;width:100%!important}.modal .dialog .product-modal .row .row-title{padding-left:0!important}}@media only screen and (max-width:600px){.modal .dialog .product-modal .item .image-price .grid-1 .image .clube{max-height:48px!important;max-width:48px!important}}.breadcrumb,.breadcrumb .items{display:flex;gap:8px;flex-direction:row}.breadcrumb .items p{color:#9e9e9e;text-align:center;font-size:10px;font-weight:500;text-wrap:nowrap;line-height:normal}.breadcrumb .items p.active{font-weight:600;color:var(--tertiary)}.breadcrumb .items p.link:hover{text-decoration:underline;cursor:pointer}.breadcrumb .items:last-child{color:var(--tertiary)}[data-rmiz-ghost]{position:absolute;pointer-events:none}[data-rmiz-btn-unzoom],[data-rmiz-btn-zoom]{background-color:rgba(0,0,0,.7);border-radius:50%;border:none;box-shadow:0 0 1px hsla(0,0%,100%,.5);color:#fff;height:40px;margin:0;outline-offset:2px;padding:9px;touch-action:manipulation;width:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}[data-rmiz-btn-zoom]:not(:focus):not(:active){position:absolute;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;pointer-events:none;white-space:nowrap;width:1px}[data-rmiz-btn-zoom]{position:absolute;inset:10px 10px auto auto;cursor:zoom-in}[data-rmiz-btn-unzoom]{position:absolute;inset:20px 20px auto auto;cursor:zoom-out;z-index:1}[data-rmiz-content=found] [data-zoom],[data-rmiz-content=found] [role=img],[data-rmiz-content=found] img,[data-rmiz-content=found] svg{cursor:zoom-in}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{position:fixed;width:100vw;width:100dvw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden}[data-rmiz-modal-overlay]{position:absolute;inset:0;transition:background-color .3s}[data-rmiz-modal-overlay=hidden]{background-color:hsla(0,0%,100%,0)}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{position:relative;width:100%;height:100%}[data-rmiz-modal-img]{position:absolute;cursor:zoom-out;image-rendering:high-quality;transform-origin:top left;transition:transform .3s}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-img],[data-rmiz-modal-overlay]{transition-duration:.01ms!important}}