.product-gallery .image .zoom{position:relative;display:inline-block;overflow:hidden}.product-gallery .zoom:after{content:"Clique na imagem para ampliar";font-size:.87rem;justify-content:center;display:flex;align-items:center}.product-gallery .zoom-lens{position:absolute;background-color:#00000040;width:100px;height:100px;pointer-events:none;display:none}.zoom-result-wrapper{position:absolute;border:1px solid var(--color_border);border-radius:4px;overflow:hidden;background:var(--color_background);width:450px;height:450px;z-index:9;pointer-events:none}.zoom-result{width:100%;height:100%;overflow:hidden;position:relative}.zoom-result img{position:absolute;max-width:none;display:block}@media (max-width: 768px){.product-gallery .image .zoom{overflow:visible}.product-gallery .zoom:after,.zoom-result-wrapper{display:none}.product-gallery .zoom-lens{display:none!important}}.inject-breadcrumb{display:none}.inject-breadcrumb+.breadcrumb{display:flex}.progressive-discount-banners{margin-bottom:1.875rem}.progressive-discount-banners img{max-width:100%;margin:0 auto;display:block}.product-wrapper .product-box{display:flex;padding-bottom:2rem}.product-wrapper .product-box .product-video{position:absolute;top:10px;left:20px;display:flex;align-items:center;padding:.3125rem 0;color:var(--color_base);border-radius:2px;cursor:pointer;z-index:5;transition:ease-out .2s}.product-wrapper .product-box .product-video .text{width:0;margin-left:.3125rem;font-size:.875rem;font-weight:500;white-space:nowrap;overflow:hidden;transition:ease-out .2s}.product-wrapper .product-box .product-video .icon{font-size:30px;height:30px}.product-wrapper .product-box .product-video .icon:before{vertical-align:top}.product-wrapper .product-box .product-video .icon:after{content:"";position:absolute;width:12px;height:12px;top:14px;left:9px;z-index:-1}.product-wrapper .product-box .product-video:hover .text{opacity:1;width:70px}.product-wrapper .product-box .product-gallery{width:58.5%;padding-right:2.5rem;position:relative;align-items:flex-start}.product-wrapper .product-box .product-form+.product-gallery{padding-left:2.5rem;padding-right:0}.product-wrapper .product-box.block-one .product-gallery,.product-wrapper .product-box.block-one .product-form{width:100%;padding:0}.product-wrapper .product-gallery .product-images{width:100%;height:100%;max-height:610px;position:relative}@media (min-width: 1920px){.product-wrapper .product-gallery .product-images{max-height:750px}}.product-wrapper .product-gallery.vertical .product-thumbs.show+.product-images{width:calc(100% - 120px);transition:ease-in-out .2s}.product-wrapper .product-gallery .product-images .image:not(.swiper-slide-active){opacity:0}.product-wrapper .product-gallery .product-images .zoom{width:100%;height:100%;position:relative;display:flex;align-items:center;flex-direction:column;padding-bottom:18px}.product-wrapper .product-gallery .product-images img{max-width:100%;height:auto;max-height:100%;display:block}@media (max-width: 1024px){.product-wrapper .product-gallery .product-images img{max-height:530px}}.product-wrapper .product-gallery .product-tags img{max-width:200px;max-height:50px}.product-wrapper .product-gallery .product-thumbs{position:relative;display:none}.product-wrapper .product-gallery.vertical .product-thumbs.show{display:block;width:100px;margin-right:15px}.product-wrapper .product-gallery.vertical .product-thumbs .thumbs-list{width:100px;height:588px}.product-wrapper .product-gallery.horizontal .product-thumbs.show{display:block;width:100%;margin-top:15px}.product-wrapper .product-gallery.horizontal .product-images{order:1}.product-wrapper .product-gallery.horizontal .product-thumbs{order:2}.product-wrapper .product-gallery.horizontal .product-thumbs .thumbs-list{width:calc(100% - 25px);margin:0 auto}.product-wrapper .product-gallery.horizontal .product-thumbs .swiper-slide{padding:0 .3125rem;width:20%}.product-wrapper .product-gallery .product-thumbs:not(.show-arrows) .thumbs-list .swiper-wrapper{transform:translateZ(0)!important}.product-wrapper .product-gallery .product-thumbs .swiper-slide{padding:0 0 20px;cursor:pointer;box-sizing:border-box;transition:opacity .2s ease-in-out,border .2s ease-in-out}.product-wrapper .product-gallery .product-thumbs .swiper-slide .thumb{border:solid 1px var(--color_border);cursor:pointer;border-radius:2px;opacity:.7;transition:ease-out .2s;min-height:100px;display:flex;align-items:center;justify-content:center}.product-wrapper .product-gallery .product-thumbs .swiper-slide .thumb:hover,.product-wrapper .product-gallery .product-thumbs .swiper-slide.swiper-slide-thumb-active .thumb{opacity:1;border-color:var(--color_base)}.product-wrapper .product-gallery .product-thumbs .swiper-slide img{display:block;margin:0 auto;max-height:80px;max-width:80px}.product-wrapper .product-gallery .product-thumbs:not(.show-arrows) .prev,.product-wrapper .product-gallery .product-thumbs:not(.show-arrows) .next{display:none}.product-wrapper .product-gallery .product-thumbs.show-arrows .prev,.product-wrapper .product-gallery .product-thumbs.show-arrows .next{transition:ease-out .2s}.product-wrapper .product-gallery .product-thumbs.show-arrows .prev.swiper-button-disabled,.product-wrapper .product-gallery .product-thumbs.show-arrows .next.swiper-button-disabled{visibility:visible;opacity:0;cursor:default}.product-wrapper .product-gallery .product-thumbs .prev,.product-wrapper .product-gallery .product-thumbs .next{position:absolute;transition:.2s ease-in-out;background-color:var(--color_base)}.product-wrapper .product-gallery .product-thumbs .prev .icon,.product-wrapper .product-gallery .product-thumbs .next .icon{color:var(--color_base_font)}.product-wrapper .product-gallery.vertical .product-thumbs .prev{top:-12px;bottom:auto;transform:rotate(90deg);right:0}.product-wrapper .product-gallery.vertical .product-thumbs .next{bottom:-12px;top:auto;transform:rotate(90deg);left:0}@media (min-width: 768px){.product-images .dots{display:none}}@media (max-width: 767px){.page-product .product-wrapper .product-gallery .product-thumbs,.page-product .product-wrapper .product-gallery .product-thumbs.show{display:none}.page-product .product-wrapper .product-gallery .product-thumbs.show+.product-images{width:100%}.product-images .swiper-wrapper{align-items:center}}.product-wrapper .product-box .product-form{position:relative;width:41.5%}.product-wrapper .product-box .product-form *{max-width:100%;word-wrap:break-word;text-align:left}.product-wrapper .product-box .product-form img{height:auto}.product-wrapper .product-form .product-tags{margin-bottom:.5rem}.product-wrapper .product-form .product-name{font-size:2.37rem;font-weight:600;color:var(--color_font_dark)}.product-wrapper .product-form .product-rating{margin:1.25rem 0;justify-content:start}.product-wrapper.product-form .product-rating .total{text-align:left}.product-wrapper .product-form .product-info,.product-wrapper .product-form .product-infos{font-size:.75rem;line-height:1.25rem}.product-wrapper .product-form .product-infos a{transition:ease-in-out .2s}.product-wrapper .product-form .product-infos a:hover{color:var(--color_base)}.product-wrapper .product-form .product-infos .dados-valor{margin-right:1rem}.product-wrapper .product-form .product-infos .dados-campo:nth-child(n+7):before{content:"";display:block}.product-wrapper .product-form .product-infos strong{font-weight:400}.product-wrapper .product-form .product-infos .product-info{margin-top:0;margin-right:1.25rem}.product-wrapper .product-form .product-infos .product-availability .bold{display:none}.product-wrapper .product-form .product-additional-message{font-size:.875rem;margin:1.25rem 0}.product-wrapper .product-form .product-additional-message br{display:none}.product-wrapper .product-form .product-variants{margin:1.25rem 0}.product-wrapper .product-form .variant-error{margin-top:1.25rem}.product-wrapper .product-form .texto_variacao{font-size:.875rem;font-weight:500;margin-bottom:.625rem;color:var(--color_font_dark)}.product-wrapper .product-form .texto_variacao h2{display:inline;font-size:1.12rem;font-weight:600}.product-wrapper .product-form .texto_variacao h2:after{content:":"}.product-wrapper .product-form .texto_variacao span{color:var(--color_font_light)}.product-wrapper .product-form .cor_variacao ul,.product-wrapper .product-form #opcoes0 ul{display:flex;flex-wrap:wrap}.product-wrapper .product-form .cor_variacao ul:not(.listaVarMultipla),.product-wrapper .product-form #opcoes0 ul:not(.listaVarMultipla){margin-left:-5px}.product-wrapper .product-form #opcoes0 ul{flex-direction:column}.product-wrapper .product-form .cor_variacao ul li{margin:0}.product-wrapper .product-form .cor_variacao ul li{position:relative;margin:.25rem}.product-wrapper .product-form .cor_variacao li img{display:block;border:1px solid var(--color_border);box-shadow:0 0 0 var(--color_base);transition:ease-out .2s;width:40px;height:40px;border-radius:var(--border_radius)}.product-wrapper .product-form .cor_variacao li img:hover,.product-wrapper .product-form .cor_variacao li img.cor_selecionada{box-shadow:0 0 0 2px var(--color_base);border-color:#fff}.product-wrapper .product-form .cor_variacao select{width:100%;display:block;padding-left:18px;font-size:.75rem;max-width:350px}.product-wrapper .product-form .cor_variacao.passo2{margin-top:10px}.product-wrapper .product-form .cor_variacao li.sem_estoque:after{content:"x";color:red;display:block;position:absolute;right:-2px;bottom:-6px;font-size:18px}.product-wrapper .product-form .cor_variacao li.sem_estoque img.cor_selecionada{box-shadow:0 0 0 2px #00000080}.product-wrapper .product-form .cor_variacao li>div{min-width:40px;height:40px;padding:0 .625rem;text-align:center;font-size:.875rem;font-weight:500;line-height:40px;color:var(--color_font);border:1px solid var(--color_border);transition:ease-in-out .3s;border-radius:var(--border_radius)}.product-wrapper .product-form .cor_variacao li.sem_estoque>div,.product-wrapper .product-form .cor_variacao li.sem_estoque>div.cor_selecionada{background:#fff!important;border-color:var(--color_border);color:var(--color_font);opacity:.4}.product-wrapper .product-form .cor_variacao li>div.cor_selecionada{background-color:var(--color_base);border-color:var(--color_base);color:var(--color_base_font)}.product-wrapper .product-form .lista_radios:not(.listaVarMultipla){display:flex;flex-wrap:wrap;flex-direction:row!important;margin:0 -5px}.product-wrapper .product-form .lista_radios:not(.listaVarMultipla) li{padding:0 5px 5px;margin:0;width:100%}.product-wrapper .product-form .lista_radios:not(.listaVarMultipla) label{position:relative}.product-wrapper .product-form .lista_radios:not(.listaVarMultipla) label:not(.lista-radios-input) input:checked+span{background-color:var(--color_base);border-color:var(--color_base);color:var(--color_base_font)}.product-wrapper .product-form .currency{text-decoration:none}#form_comprar .lista_radios.listaVarMultipla>li,#form_comprar .lista_radios.listaVarMultipla .labelMultiVariacao,#form_comprar .lista_radios.listaVarMultipla .labelQuantVariacao{display:flex;align-items:center}#form_comprar .lista_radios.listaVarMultipla>li>span{font-size:.87rem;font-weight:600;margin:15px 0 8px}#form_comprar .lista_radios.listaVarMultipla>li{flex-wrap:wrap;margin-bottom:10px}#form_comprar .labelMultiVariacao{font-size:.75rem;font-weight:500;display:inline-block;vertical-align:top;width:63%;float:none}.product-wrapper .product-form .labelMultiVariacao .multivar{margin-right:5px;cursor:pointer}#form_comprar .labelQuantVariacao{display:inline-block;vertical-align:top;text-align:center;font-size:.75rem;font-weight:500;margin-left:5px;float:none;margin-right:0}#form_comprar .labelQuantVariacao .inputQuantVariacao{min-width:auto!important;margin:0!important;width:35px;padding:0!important;text-align:center;height:35px}.product-wrapper .product-form .listaVarMultipla img{border:1px solid var(--color_gray_dark);border-radius:3px;margin-right:5px}#form_comprar .lista_radios.listaVarMultipla .currency{margin-left:5px;text-decoration:none}@media (max-width: 460px){.product-wrapper .product-form .listaVarMultipla img{max-width:38px}}.product-wrapper .product-form [style="clear:both;"]{display:none}.product-wrapper .product-form .product-gifts{margin:1.25rem 0}.product-wrapper .product-form #economize{display:none}.product-wrapper .product-form .product-price .loading-pricing{font-size:.875rem}.product-wrapper .product-form .product-price-tray br,.product-wrapper .product-form .product-price-tray .txt-por,.product-wrapper .product-form .product-price-tray .produto-economize{display:none}.product-wrapper .product-form .product-price-tray #info_preco br:not(:first-of-type){display:block}.product-wrapper .product-form .product-price-tray #produto_preco span.color-tone-2:first-child{font-size:.75rem;font-weight:500;text-transform:lowercase}.product-wrapper .product-form .product-price-tray #produto_preco .currency{text-decoration:none;text-transform:uppercase}.product-wrapper .product-form .product-price-tray #produto_preco{display:block}.product-wrapper .product-form .product-price-tray #produto_preco #precoDe{font-size:.875rem;font-weight:400;text-decoration:line-through;text-transform:lowercase;color:var(--color_font_light)}.product-wrapper .product-form .product-price-tray #produto_preco .PrecoPrincipal{font-size:.875rem;font-weight:600;color:var(--color_font_dark)}.product-wrapper .product-form .product-price-tray.normal #produto_preco .PrecoPrincipal{font-size:1.25rem}.product-wrapper .product-form .product-price-tray #produto_preco #info_preco{font-size:.875rem;font-weight:400;color:var(--color_font_dark);margin-top:.5rem;display:block}.product-wrapper.hide-installments .product-form .product-price-tray #produto_preco #info_preco{display:none!important}.product-wrapper .product-form .product-price-tray.discount_payment #produto_preco #info_preco .preco-avista.precoAvista{font-size:1.25rem;font-weight:500}.product-wrapper .product-form .product-price-tray #produto_preco #info_preco strong{font-weight:400}.product-wrapper .product-form .product-price-tray #info a{font-size:0;display:flex;align-items:center}.product-wrapper .product-form .product-price-tray #info a:before{content:"\e903";font-family:icomoon;font-size:1.5rem;color:var(--color_base);margin-right:5px}.product-wrapper .product-form .product-price-tray #info a:after{content:"Formas de pagamento";font-size:.875rem;color:var(--color_font_dark)}#detalhes_formas .detalhesFormas{margin:10px 0}#detalhes_formas .detalhesFormas td{border-bottom:solid 1px var(--color_border);padding:4px 0;font-size:12px}.product-wrapper .product-form .product-batch-promotion{margin:1.25rem 0}.product-wrapper .product-form .product-batch-promotion img{display:block;width:100%;max-width:100px}.product-wrapper .product-form .product-batch-promotion.text-promotion{padding:8px;border:solid 1px var(--color_gray_dark);font-size:12px;font-weight:500;text-align:center}.product-wrapper .product-form .product-progressive-discount{border:1px solid var(--color_border);border-radius:var(--border_radius);margin:1.25rem 0;padding:.9375rem 2.25rem;font-size:.875rem}.product-wrapper .product-form .product-progressive-discount .title{display:block;font-size:.875rem;font-weight:600;color:var(--color_font_dark)}.product-wrapper .product-form .product-progressive-discount .discounts .discount{padding:.1875rem 0}.product-wrapper .product-form .product-progressive-discount .tooltip{display:inline-block;position:relative;vertical-align:middle;margin-left:5px}.product-wrapper .product-form .product-progressive-discount .tooltip .icon{color:var(--color_primary_medium);cursor:pointer}.product-wrapper .product-form .product-progressive-discount .tooltip-content{position:absolute;width:200px;left:50%;padding:.625rem;font-size:12px;font-weight:400;border-radius:4px;background-color:#fff;box-shadow:0 4px 8px #0000001c;transform:translate(-50%);opacity:0;visibility:hidden;transition:ease-out .2s}.product-wrapper .product-form .product-progressive-discount .tooltip-content:before{content:"";position:absolute;top:-4px;left:50%;width:8px;height:4px;background-color:#fff;clip-path:polygon(50% 0%,0% 100%,100% 100%);transform:translate(-50%)}.product-wrapper .product-form .product-progressive-discount .tooltip:hover .tooltip-content{opacity:1;visibility:visible}.product-wrapper .product-form .product-reward{margin:1.25rem 0;padding:.5rem;font-size:.75rem;font-weight:500;text-align:center;border:solid 1px var(--color_gray_medium)}.product-wrapper .product-form .product-reward strong:first-child{font-weight:700}.product-wrapper .product-form .product-reward strong:last-child{font-weight:500;margin-left:2px}.product-wrapper .product-form .product-kit{margin:1.875rem 0}.product-wrapper .product-form .tray-kit{font-size:.875rem;border:1px solid var(--color_border);border-radius:20px}.product-wrapper .product-form .tray-kit .tray-kit-title h3{margin:.625rem 0;font-size:.875rem;font-weight:600;color:var(--color_font_dark);text-align:center}.product-wrapper .product-form .tray-kit .tray-kit-item{padding:.625rem;border-top:1px solid var(--color_border)}.product-wrapper .product-form .tray-kit .tray-kit-item>div{display:flex;position:relative}.product-wrapper .product-form .tray-kit .tray-kit-image{width:70px;padding-right:20px}.product-wrapper .product-form .tray-kit .tray-kit-image img{max-width:100%;display:block;margin:auto}.product-wrapper .product-form .tray-kit .tray-kit-unity{font-size:.75rem;width:60px;text-align:center}.product-wrapper .product-form .tray-kit .tray-kit-info{width:calc(100% - 150px)}.product-wrapper .product-form .tray-kit .tray-kit-info h3{font-size:.875rem;font-weight:600;margin-bottom:10px;color:var(--color_font_dark)}.product-wrapper .product-form .tray-kit .texto_variacao h2{color:var(--color_font_light)}.product-wrapper .product-form .tray-kit .cor_variacao li{margin:.3125rem}.product-wrapper .product-form .tray-kit .cor_variacao li>div{font-size:.75rem}.product-wrapper .product-form .actions{margin-top:1.25rem}.product-wrapper #product-form-box{display:flex;width:100%}.product-wrapper .product-form #quantidade label{font-size:0}.product-wrapper .product-form #quant{height:44px;width:140px;margin-right:10px;text-align:center;background:var(--color_background);border:1px solid var(--color_border)}.product-wrapper .product-form #quantidade{position:relative;display:flex;align-items:center}.product-wrapper .product-form #quantidade,.product-wrapper .product-form #quant{font-size:.87rem;font-weight:600;color:var(--color_font_light)}.product-wrapper .product-form #quantidade #estoque_variacao{display:block;font-size:.75rem;min-width:0}.product-wrapper .product-form #quantidade #estoque_variacao.has-value{min-width:30px}.product-wrapper .product-form #quant:focus{box-shadow:inset 0 0 8px var(--color_border)}.product-wrapper .product-form .tray-buy-button{position:relative}.product-wrapper .product-form .increment-page{display:none;position:relative;z-index:1;width:140px;top:0;height:0}.product-wrapper .product-form .increment{width:44px;height:44px;background-color:var(--color_base);border-radius:var(--border_radius);display:flex;align-items:center;justify-content:center;background-color:transparent;cursor:auto;position:absolute;transform:translateY(-100%)}.product-wrapper .product-form .increment.active{cursor:pointer;background-color:var(--color_base)}.product-wrapper .product-form .increment .icon{color:#000;font-size:2rem;line-height:25px;display:flex;align-items:center;justify-content:center;margin-top:-6px}.product-wrapper .product-form .increment.active .icon{color:var(--color_base_font)}.product-wrapper .product-form .increment.low .icon{margin-top:-10px}.product-wrapper .product-form .increment.low{left:0}.product-wrapper .product-form .increment.add{right:0}.product-wrapper .product-form #span_erro_carrinho{margin:-10px 0 20px}@media (max-width: 500px){.product-wrapper .product-form #quant{font-size:16px}}.product-wrapper .product-form #bt_comprar{max-width:calc(100% - 145px);width:100%}.product-wrapper .product-form #button-buy{width:100%;text-align:center;max-width:500px}.product-wrapper .product-form #button-buy img{max-width:100%}.product-wrapper .product-form #button-buy span{font-size:0}.product-wrapper .product-form #button-buy span:before{content:"Comprar";font-weight:600;font-size:1rem;line-height:44px}.product-wrapper .product-form .product-price-tray #produto_nao_disp h3{font-size:1.125rem;font-weight:600;color:var(--color_font_dark);display:block;line-height:1.25}.product-wrapper .product-form .product-price-tray #produto_nao_disp #letmeknow_response{display:flex;flex-wrap:wrap;align-items:flex-end}.product-wrapper .product-form .product-price-tray #produto_nao_disp #letmeknow_response label{width:calc(100% - 140px);max-width:unset}.product-wrapper .product-form .product-price-tray #produto_nao_disp #letmeknow_response #email_avise{border-radius:var(--border_radius);height:44px}.product-wrapper .product-form .product-price-tray #produto_nao_disp #letMeKnow{height:44px;margin-left:1rem}.product-wrapper .product-form .product-price-tray #produto_nao_disp #letMeKnow:before{display:block;box-sizing:border-box;width:120px;padding:0;font-size:1rem;font-weight:600}.product-wrapper .product-form .product-price-tray #produto_nao_disp #nao_disp .blocoAlerta{width:100%}#produto_nao_disp #letmeknow_response h5{display:none}#produto_nao_disp #letmeknow_response{width:100%;display:flex;align-items:end}.product-wrapper .product-form .product-not-sale .produto-formas-pagamento{display:none}.product-wrapper .product-form .product-not-sale .botao-sob-consulta{font-size:0;line-height:0}.product-wrapper .product-form .product-not-sale .botao-sob-consulta:before{content:"Pre\e7o sob consulta";display:block;font-size:1.125rem;font-weight:600;line-height:1.4;color:var(--color_font_dark)}.product-wrapper .product-form .product-not-sale .botao-sob-consulta:after{content:"Preencha o nosso formul\e1rio para consultar a disponibilidade deste produto.";display:block;margin-top:-.9375rem;font-size:.875rem;font-weight:400;line-height:1.4}.product-wrapper .product-form .product-not-sale .botao_tire_duvidas{margin-top:25px;font-size:0;line-height:0}.product-wrapper .product-form .product-not-sale .botao_tire_duvidas:after{content:"Preencher formul\e1rio";display:block;font-size:1rem;font-weight:600;text-align:center;line-height:44px;border-radius:var(--border_radius);background-color:var(--color_base);color:var(--color_base_font);transition:ease-out .2s;max-width:250px;margin-bottom:25px}.product-wrapper .product-form .product-not-sale .botao_tire_duvidas:hover:after{background-color:var(--color_base_hover)}.product-wrapper .product-form .product-not-sale .botao-nao_indisponivel:before{content:"Produto indispon\edvel";font-size:1.125rem;font-weight:600;color:var(--color_font_dark);display:block;line-height:1.25}.product-wrapper .product-form .product-not-sale #nao_disp:before,.product-wrapper .product-form .product-price-tray #produto_nao_disp #letmeknow_response:before{content:"Preencha seu e-mail que te avisaremos quando o produto estiver dispon\edvel para compra!";display:block;font-size:.875rem;margin-top:-.9375rem;font-weight:400}.product-wrapper .product-form .product-not-sale #nao_disp:before{margin-top:-.9375rem}.product-wrapper .product-form .product-price-tray #produto_nao_disp #letmeknow_response:before{margin-top:.9375rem}.product-wrapper .product-form .product-not-sale #produto_nao_disp #nao_disp{display:flex;flex-wrap:wrap;align-items:flex-end}.product-wrapper .product-form .product-not-sale #produto_nao_disp #nao_disp label{width:calc(100% - 140px);max-width:unset}.product-wrapper .product-form .product-not-sale #produto_nao_disp #nao_disp #email_avise{border-radius:var(--border_radius);height:44px}.product-wrapper .product-form .product-not-sale #produto_nao_disp #letMeKnow{height:44px;margin-left:1rem}.product-wrapper .product-form .product-not-sale #produto_nao_disp #letMeKnow:before{display:block;box-sizing:border-box;width:120px;padding:0;font-size:1rem;font-weight:600}.product-wrapper .product-form .product-not-sale #produto_nao_disp #nao_disp .blocoAlerta{width:100%}.product-wrapper .product-form .product-shipping{margin-top:1.5rem;flex-wrap:wrap}.product-wrapper .product-form .product-shipping .produto-calcular-frete{display:none}.product-wrapper .product-form .product-shipping .info{font-size:.875rem;font-weight:500;color:var(--color_font_dark);margin-right:1rem}.product-wrapper .product-form .product-shipping .shipping-form{position:relative;max-width:340px;margin:0 auto;display:flex}.product-wrapper .product-form .product-shipping .input{width:100%;height:44px;padding:0 1.25rem;color:var(--color_font_medium);font-size:.875rem;border:solid 2px var(--color_border);border-radius:var(--border_radius);background-color:transparent}.product-wrapper .product-form .product-shipping .input:focus{box-shadow:inset 0 0 8px var(--color_border)}.product-wrapper .product-form .product-shipping .submit-shipping{height:44px;padding:0 1.25rem;font-family:var(--font_family);font-size:1rem;font-weight:600;background-color:var(--color_base);color:var(--color_base_font);transition:ease-out .2s;border-radius:var(--border_radius);margin-left:1rem}.product-wrapper .product-form .product-shipping .submit-shipping:hover{background-color:var(--color_base_hover)}.product-wrapper .product-form .product-shipping .result{width:100%}.product-wrapper .product-form .product-shipping .result.loading{position:relative;min-height:90px;margin-top:1.875rem}.product-wrapper .product-form .product-shipping .result.loaded{margin-top:1.875rem}.product-wrapper .product-form .product-shipping .page-simula-frete{border:1px solid var(--color_border);border-radius:20px}.product-wrapper .product-form .product-shipping .shipping-rates-table{font-size:.875rem;width:100%}.product-wrapper .product-form .product-shipping .shipping-rates-table tr:not(:last-child){border-bottom:1px solid var(--color_border)}.product-wrapper .product-form .product-shipping .shipping-rates-table th,.product-wrapper .product-form .product-shipping .shipping-rates-table td{padding:.5rem;border:0 none;font-size:.75rem}.product-wrapper .product-form .product-shipping .shipping-rates-table th{font-weight:600}.product-wrapper .product-form .product-shipping .shipping-rates-table td strong{font-weight:400}.product-wrapper .product-form .product-shipping .shipping-rates-table th:first-child,.product-wrapper .product-form .product-shipping .shipping-rates-table td:first-child{width:130px;padding-left:30px}.product-wrapper .product-form .product-shipping .shipping-rates-table th:nth-child(2),.product-wrapper .product-form .product-shipping .shipping-rates-table td:nth-child(2){width:100px}.product-wrapper .product-form .product-shipping .shipping-rates-table tr td img{max-width:70px}@media (max-width: 1080px){.product-wrapper .product-form .product-shipping .shipping-rates-table tr td img{max-width:40px}.product-wrapper .product-form .product-shipping .shipping-rates-table tr:nth-child(2n) td:last-child{min-width:100px}}@media (max-width: 600px){.product-wrapper .product-form .product-shipping .info{width:100%;margin:0 0 10px}.product-wrapper .product-form .product-shipping .shipping-form{margin:0}}.product-wrapper .product-form .product-social-share{margin-top:1.875rem;text-align:center}.product-wrapper .product-form .product-social-share .addthis_counter.addthis_pill_style.at_native_button{margin-left:.625rem}.addthis_inline_share_toolbox{text-align:center;margin-top:15px}@media (max-width: 1024px){.product-wrapper .product-box{flex-direction:column}.product-wrapper .product-box.product-form-first{flex-direction:column-reverse}.product-wrapper .product-box .product-gallery,.product-wrapper .product-box .product-form{width:100%;margin:0 auto}.product-wrapper .product-box .product-gallery{margin-bottom:40px}.product-wrapper .product-form .product-shipping{max-width:500px}.product-wrapper .product-tabs .tabs-nav .tab-link{font-size:.87rem}}@media (max-width: 767px){.product-wrapper{margin-bottom:2.5rem}.product-wrapper .product-box .product-gallery{width:100%;padding:0;justify-content:center}.product-wrapper .product-box .product-form+.product-gallery{padding:0}.product-wrapper .product-box .product-form{width:100%;padding:.5rem}.product-wrapper .product-gallery .product-thumbs .thumbs-list{margin:0;height:450px}.product-wrapper .product-form .product-name{font-size:1.5rem}}.product-share{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color_border)}.product-share .share-title{font-size:.93rem;font-weight:600;margin-bottom:1.5rem;color:var(--color_base)}.product-share .share-buttons .icon{font-size:1.5rem;color:var(--color_font);margin-right:2.5rem;transition:ease-out .2s}.product-share .share-buttons .icon:hover{color:var(--color_base_hover)}.product-share-mobile{margin:1.25rem 0}.product-share-mobile svg{fill:var(--color_base)}.section-buy-together{position:relative}.section-buy-together .buy-together-loader{position:absolute;inset:0;opacity:0;visibility:hidden}.section-buy-together .buy-together-loader.show{opacity:1;visibility:visible}.compreJunto form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.compreJunto form .fotosCompreJunto{width:calc(100% - 245px);display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:40px}#ProdBlockCompreJunto #ProdAbas{display:none}.compreJunto>li:nth-child(n+2){margin-top:40px}.compreJunto .produto{width:33.3333%;padding:0 10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.compreJunto .unidades_topo{display:none}.compreJunto .produto>span{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.compreJunto .produto span>div,.compreJunto .produto span>a{display:block;position:relative;margin-bottom:10px}.compreJunto .produto>span div{min-height:260px;display:block}.compreJunto .produto .product-name{color:var(--color_font_dark);font-size:.875rem;text-align:center;display:block}.compreJunto .produto img{max-width:95%;max-height:250px;margin:0 auto 10px;display:block}.compreJunto .produto img.loaded{opacity:1;visibility:visible}.compreJunto .precoCompreJunto{width:220px;padding:40px 25px;border-radius:var(--border_radius);border:1px solid var(--color_border)}.fotosCompreJunto .plus{width:20px;position:relative;z-index:2;display:flex;font-size:0;align-items:center}.fotosCompreJunto .plus:before{content:"\e912";font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;display:block;width:20px;height:44px;border-radius:3px;text-align:center;font-size:1.25rem;line-height:42px;color:var(--color_base)}.fotosCompreJunto .plus.to:before{content:"\e906";font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important}.compreJunto .varCont{margin-bottom:10px}.compreJunto .varCont input[type=text],.compreJunto .varCont select{width:100%;display:block;height:35px;padding-left:14px;max-width:280px}.compreJunto .varTit{margin:.9375rem 0 .3125rem;font-size:.875rem}.compreJunto .varCont+.varTit:not(.onVar){display:none}.comprejuto_preco{font-size:.875rem;font-weight:400}.comprejuto_preco span{font-size:.875rem;font-weight:400;text-decoration:line-through}.comprejunto_preco2{font-size:.938rem;font-weight:700}.comprejunto_preco2 strong:first-child{font-size:0}.comprejunto_preco2 .PrecoPrincipal{font-size:1.25rem;font-weight:600;margin-left:-.3125rem}.comprejunto_economize{font-size:.75rem;font-weight:500;margin:2px 0}.botao-commerce.botao-compre-junto:not(.botao-sob-consulta){width:100%;margin:.875rem 0 0;padding:0;color:var(--color_highlight_font);background-color:var(--color_highlight);border-radius:var(--border_radius);transition:ease-out .2s}.botao-compre-junto:not(.botao-sob-consulta):hover{background-color:var(--color_highlight_hover);opacity:1}.botao-compre-junto:not(.botao-sob-consulta) .botao-commerce-img{font-size:0}.botao-compre-junto:not(.botao-sob-consulta) .botao-commerce-img:before{content:"Comprar junto";font-family:var(--font_family);font-size:1rem;font-weight:600;line-height:44px}.precoCompreJunto>div:first-child{font-size:0}.precoCompreJunto>div:first-child strong{font-size:.87rem;font-weight:600;margin-bottom:.875rem;display:block;color:var(--color_font_dark);line-height:1.37rem}.compre-junto{padding:2rem 0}@media (max-width: 767px){.section-header .title-section{font-size:1.5rem}.compreJunto form{flex-direction:column}.compreJunto form .fotosCompreJunto{width:100%;padding:0 0 20px;flex-direction:column;align-items:center}.compreJunto .produto{width:100%;max-width:300px}.compreJunto .fotosCompreJunto .plus{width:100%;transform:initial;text-align:center;line-height:.8;justify-content:center}.compreJunto .precoCompreJunto{width:100%}}.product-wrapper .product-tabs{padding:2rem 0}.product-wrapper .product-tabs .tab{font-size:.875rem;line-height:1.375rem}.product-wrapper .product-tabs .tabs-nav .tab{text-align:center}.product-wrapper .product-tabs .board_htm.description hr{opacity:0}.product-tabs .tabs-content .payment-tab{position:relative;min-height:75px}.product-tabs .tabs-content .payment-tab .item-parcela{display:block}.product-tabs .tabs-content .payment-tab .option a{position:relative;display:flex;align-items:center;width:100%;padding:.9375rem 0 .9375rem .9375rem;font-size:.875rem;border-bottom:solid 1px var(--color_border)}.product-tabs .tabs-content .payment-tab .option a:after{content:"\e900";position:absolute;top:calc(50% - 4px);right:.9375rem;margin-left:.3125rem;font-family:icomoon!important;font-size:.75rem;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;transition:ease-out .2s}.product-tabs .tabs-content .payment-tab .option.show a:after{transform:rotate(-90deg)}.product-tabs .tabs-content .payment-tab .option a img{width:45px;margin-right:.625rem}.product-tabs .tabs-content .payment-tab .option-details{padding:.9375rem .9375rem 1.5rem}.product-tabs .tabs-content .payment-tab .option.show .option-details,.product-tabs .tabs-content .payment-tab #atualizaFormas .Pedidos tr{border-bottom:solid 1px var(--color_border);transition:border .1s ease-out .3s}.product-tabs .tabs-content .payment-tab .option-details table,.product-tabs .tabs-content .payment-tab #atualizaFormas table{width:100%;font-size:.875rem;line-height:1.6}.product-tabs .tabs-content .payment-tab .option-details table strong,.product-tabs .tabs-content .payment-tab .option-details table b{font-weight:600}.product-tabs .tabs-content .payment-tab #atualizaFormas .Pedidos tr td{padding:.9375rem 0}.product-tabs .tabs-content .payment-tab #atualizaFormas .Pedidos tr td:first-child{width:250px}.product-tabs .tabs-content .payment-tab #linkPagParcelado{font-size:.875rem;line-height:1.6;text-decoration:underline}.page-product .modal-dialog #modal-content table th{font-size:1rem;line-height:2.2}.page-product .modal-dialog #modal-content table td{font-size:.875rem;line-height:1.6}.page-product .modal-dialog #modal-content table td[colspan="3"]:after{content:"";display:block;width:100%;height:1px;background-color:var(--color_border);margin:.9375rem 0}.page-product .modal.in .modal-dialog{margin:30px auto!important;position:initial!important}.payment-tab #atualizaFormas .caixa-forma-order ul,.payment-tab #atualizaFormas .caixa-forma-credit ul{display:flex}.payment-tab #atualizaFormas .caixa-forma-order ul li,.payment-tab #atualizaFormas .caixa-forma-credit ul li{margin:1rem}.payment-tab #atualizaFormas .Forma2{margin-top:1rem}.payment-tab .payment-options #linkPagParcelado{display:none}@media (min-width: 768px){.product-wrapper .product-tabs .tabs-nav{display:flex;margin-bottom:30px;border-bottom:solid 1px var(--color_border)}.product-wrapper .product-tabs .tabs-nav .tab-link{display:block;font-weight:600;color:var(--color_font_light);text-decoration:none;transition:ease-out .2s;font-size:1.12rem}.product-wrapper .product-tabs .tabs-nav .tab-link .text{position:relative;display:block}.product-wrapper .product-tabs .tabs-nav .tab-link .text:after{content:"";position:absolute;left:0;bottom:0;width:0;height:3px;background-color:var(--color_base);transition:ease-out .2s}.product-wrapper .product-tabs .tabs-nav .tab-link.active .text:after,.product-wrapper .product-tabs .tabs-nav .tab-link:not(.active):hover .text:after{width:100%}.product-tabs .tabs-content .tab-link-mobile,.product-tabs .tabs-content .tab{display:none}.product-tabs .tabs-content .tab.active{display:block}.product-tabs .tabs-content .payment-tab .option-details table th:first-child,.product-tabs .tabs-content .payment-tab .option-details table td:first-child,.product-tabs .tabs-content .payment-tab .Forma1 table td:first-child{width:100px}.product-tabs .tabs-content .payment-tab .option-details table th:nth-child(2),.product-tabs .tabs-content .payment-tab .option-details table td:nth-child(2){width:400px}.product-tabs .tabs-content .payment-tab .option-details table th:last-child,.product-tabs .tabs-content .payment-tab .option-details table td:last-child{vertical-align:top}.product-wrapper .product-tabs .tabs-nav .tab-link .text{padding:.625rem 1.25rem 1rem;display:block}.product-tabs .tabs-content .tab .option,.product-tabs .tabs-content .tab .option:hover{background-color:var(--color_background);list-style:none}.payment-tab #atualizaFormas .Forma2{display:flex;justify-content:space-around;flex-wrap:wrap}}@media (min-width: 768px) and (max-width: 1024px){.product-wrapper .product-tabs .tabs-nav .tab-link .text{font-size:.87rem}}@media (max-width: 767px){.product-wrapper .product-tabs{margin-top:2.5rem;margin-left:-10px;margin-right:-10px}.product-tabs .tabs-nav{display:none}.product-tabs .tabs-content .tab-link-mobile{display:block;position:relative;width:100%;padding:.9375rem 2.875rem .9375rem .9375rem;color:var(--color_font_dark);font-size:1.125rem;font-weight:600;text-decoration:none;border-bottom:1px solid var(--color_border);transition:ease-out .2s}.product-tabs .tabs-content .tab-link-mobile:first-child{border-top:1px solid var(--color_border)}.product-tabs .tabs-content .tab-link-mobile:after{content:"\e900";position:absolute;top:19px;right:15px;margin-left:.3125rem;font-family:icomoon!important;font-size:.75rem;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;transition:ease-out .2s}.product-tabs .tabs-content .tab-link-mobile.active{color:var(--color_primary_medium)}.product-tabs .tabs-content .tab-link-mobile.active:after{transform:rotate(-90deg)}.product-tabs .tabs-content .tab{display:none;padding:1.875rem .625rem}.product-tabs .tabs-content .tab.active{border-bottom:solid 1px var(--color_border);transition:border .1s ease-out .3s}.product-tabs .tabs-content .tab.payment-tab{padding-top:.625rem;padding-bottom:1.25rem}.product-tabs .tabs-content .payment-tab .option-details table th:first-child,.product-tabs .tabs-content .payment-tab .option-details table td:first-child{width:20%}.product-tabs .tabs-content .payment-tab .option-details table th:nth-child(2),.product-tabs .tabs-content .payment-tab .option-details table td:nth-child(2){width:80%}.product-tabs .tabs-content .payment-tab .option-details table th:last-child,.product-tabs .tabs-content .payment-tab .option-details table td:last-child,.product-tabs .tabs-content .payment-tab #atualizaFormas .Pedidos tr td:last-child,.product-tabs .tabs-content .payment-tab #atualizaFormas .Forma1 tr td:last-child{display:none}.product-tabs .tabs-content .payment-tab .option:last-child a{border-bottom:none}.product-tabs .tabs-content .payment-tab .option:last-child.show a{border-bottom:solid 1px var(--color_gray_dark)}.product-tabs .tabs-content .payment-tab .option:last-child.show .option-details{border-bottom:none;padding-bottom:0}.product-tabs .Forma1 img{max-width:80px;margin-right:.625rem}.product-tabs .tabs-content .payment-tab #atualizaFormas .Pedidos tr td:nth-child(2){width:130px}}#coments .product-comments{font-size:.875rem;display:flex;flex-direction:column}#coments h2{margin:1.875rem 0;font-size:1.125rem;font-weight:600;text-align:center;color:var(--color_font_dark)}#coments .botao-commerce{margin-top:20px}#coments br{display:none}#coments a{text-decoration:underline}#coments a[data-logged-user=false]{text-align:center;display:block;text-decoration:none;margin:.3125rem auto 0;font-family:var(--font_family);font-size:1rem;font-weight:600;color:var(--color_base_font)!important;background-color:var(--color_base);border-radius:var(--border_radius);transition:ease-out .2s;max-width:270px;height:44px;line-height:2.75rem}#coments a[data-logged-user=false]:hover{background-color:var(--color_base_hover)}#coments #form-comments{display:flex;flex-direction:column;width:100%;max-width:500px;margin:0 auto}#coments #form-comments label{margin-bottom:.9375rem}#coments #form-comments label h3{margin-top:0}#coments #form-comments #nome_coment,#coments #form-comments #email_coment{display:block;width:100%;margin:5px 0 0}#coments #form-comments h5{margin-top:-.625rem}#coments #form-comments h3{font-size:.875rem;margin:1.25rem 0 0;font-weight:400}#coments .submit-review{width:160px;height:42px;margin:1.25rem auto;font-family:var(--font_family);font-size:.875rem;font-weight:600;color:var(--color_base_font)!important;background-color:var(--color_base);border-radius:var(--border_radius);transition:ease-out .2s}#coments .submit-review:hover{background-color:var(--color_base_hover)}#coments .blocoSucesso{margin:0;text-align:center}.rateBlock{margin-top:.3125rem}.rateBlock .stars,#coments .ranking .rating{display:flex;align-items:center}.rateBlock .starn,#coments .ranking .icon{display:block;width:.938em;height:.938em;margin-right:.1875rem;background:url(../img/empty-rating.svg) no-repeat;background-size:100%;cursor:pointer}.rateBlock .starn.star-on,#coments .ranking .icon.active{background-image:url(../img/rating.svg)}.rateBlock .nota{margin-left:.625rem}.rateBlock .nota strong{font-weight:600}#coments .ranking .rating{width:85px}#coments .board{display:flex;flex-direction:column}#coments .board>h2:first-child{margin-top:40px}#coments .blocoSucesso~*{order:-1}.hreview-comentarios{margin-bottom:1.25rem;background-color:#00000008;padding:1.25rem;width:100%;background-color:var(--color_background);border:1px solid var(--color_border);border-radius:1rem;color:var(--color_font_dark)}.hreview-comentarios h3{font-size:.87rem;font-weight:600;line-height:1.12rem}.hreview-comentarios h4{font-size:.75rem;font-weight:400}.hreview-comentarios .ranking{display:flex;align-items:center;margin:.625rem 0;font-weight:500}.hreview-comentarios .description{margin:5px 0;font-size:.87rem;font-weight:400;line-height:1rem}.section-product-related{margin-left:-10px;margin-right:-10px;padding:2rem 0}.section-product-related .swiper-container{padding-bottom:40px;margin-bottom:-40px}@media (max-width: 767px){.section-product-related{margin-left:0;margin-right:0}}.section-product-related .prev,.section-product-related .next{display:none}.section-products-history{padding:2rem 0}.section-products-history .visitados_produtos{display:flex;align-items:center;flex-direction:column}.section-products-history #produtos{display:flex;margin-left:-10px;flex-wrap:wrap}.section-products-history #produtos ul{padding:0 10px;margin:10px 0}.section-products-history #produtos ul li{padding-right:5px;width:300px}.section-products-history #produtos ul li:after{content:"";clear:both;display:block}.section-products-history #produtos ul li>a{float:left;height:90px;width:90px;display:block}.section-products-history #produtos ul li>:nth-child(n+2){margin-left:100px;display:block}.section-products-history .ValoresLista{font-size:.75rem}.section-products-history .ValoresLista .precode{text-decoration:line-through;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.section-products-history .ValoresLista .oculta_destaque{display:none}.section-products-history .ValoresLista .precoAvista{font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:var(--color_primary_medium);font-size:14px}.section-products-history .ValoresLista strong{font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.section-products-history #produtos img{display:block;margin:auto;width:100%;height:100%;object-fit:scale-down;object-position:center}.section-products-history .NomeProdLista{color:var(--color_font_dark);font-size:.875rem;margin:10px 0;line-height:1.3;display:block;font-weight:500}.section-products-history .ValoresLista img[src*=sobconsulta]{display:none!important}.section-products-history .ValoresLista img[src*=sobconsulta]+.botao-commerce{display:inline;padding:.3125rem .625rem;font-size:.75rem}.section-products-history .ValoresLista img[src*=sobconsulta]+.botao-commerce:hover{background-color:var(--color_primary_medium)}.section-products-history .products-history-wrapper{position:relative}.section-products-history .products-history-wrapper .history-loader{position:absolute;min-height:70px;display:none}.section-products-history .history-loader.show{display:flex}.paginacao_ajax{order:2;margin-top:15px}.clearVisiteds,#visitados_itens,.section-products-history .total_produtos{display:none}.section-products-history .paginacao_ajax_prod{display:block;text-align:center;margin-top:10px;font-size:14px}#linksPag a{display:inline-block;line-height:26px;width:26px;text-align:center;color:var(--color_font_inverted);background:var(--color_primary_medium);padding:0 4px;margin:0 4px}#linksPag a:not(.pageON){background:transparent;color:var(--color_font_light)}@media (max-width: 767px){.section-products-history .visitados_produtos{flex-direction:column;align-items:center}.section-products-history #produtos{width:100%;flex-direction:column;align-items:center}.paginacao_ajax{text-align:center;margin-top:30px}}.brinde_produto{font-size:.875rem;border:1px solid var(--color_border);border-radius:20px;position:relative}.product-wrapper .brinde_produto .varTit{margin:.625rem 0;font-size:.875rem;font-weight:600;color:var(--color_font_dark);text-align:center;border-bottom:1px solid var(--color_border);padding-bottom:.625rem}.product-wrapper .brinde_produto a strong{font-size:.875rem;font-weight:600;text-transform:capitalize;text-align:center!important;display:block}.brinde_produto_lista{margin:.625rem 1rem;overflow:hidden}.brinde_produto .mais,.brinde_produto .menos{position:absolute;top:45px;bottom:0;margin:auto;width:30px;height:30px;border-radius:50%;background-color:var(--color_base);transition:ease-in-out .2s;user-select:none;color:var(--color_base_font);display:flex;align-items:center;justify-content:center;z-index:4}.brinde_produto .mais strong,.brinde_produto .menos strong{display:none!important}.brinde_produto .mais:hover,.brinde_produto .menos:hover{background-color:var(--color_base_hover)}.brinde_produto .menos{left:4px}.brinde_produto .mais{right:4px;font-size:0}.brinde_produto .mais:before{content:"\e901";font: 1rem/1 icomoon}.brinde_produto .menos:before{content:"\e902";font: 1rem/1 icomoon}.brinde_lista{display:flex;width:auto!important;margin:0 -.3125rem}.brinde_lista img{border:2px solid var(--color_border)!important}.product-wrapper .product-box .product-form .brinde_lista img{max-width:90px}.brinde_lista img[style*="border: 2px"]{border-color:var(--color_base)!important}.brinde_lista span{display:block;cursor:pointer}.brinde_lista li{margin-top:5px;padding:0 5px}.brinde_detalhes .variacao{display:flex;align-items:center;gap:.5rem}.brinde_detalhes img{margin:.75rem 0;max-width:200px;max-height:200px}.brinde_detalhes .detalhes{margin:.75rem 0;font-size:.875rem}.brinde_detalhes .botao{position:relative;display:inline-block;cursor:pointer;z-index:1;height:40px}.brinde_detalhes .botao:before{content:"Escolher brinde";display:block;width:155px;position:absolute;z-index:-1;top:0;left:0;line-height:40px;text-align:center;font-size:.75rem;font-weight:600;color:var(--color_base_font);background-color:var(--color_base);border-radius:var(--border_radius);transition:ease-out .2s}.brinde_detalhes .botao:hover:before{background-color:var(--color_base_hover)}.brinde_detalhes .botao img{opacity:0;margin:0;width:155px}.cart-preview-table{width:100%}.cart-preview-item td{padding:0;padding-top:12px!important;padding-bottom:12px!important;border:none}.modal .cart-preview-item-image-box{width:60px;padding-left:10px!important;padding-right:10px!important;vertical-align:middle}.cart-preview-item-image-quantity-box{width:60px;min-height:60px}.cart-preview-quantity-tag-box{background:#d3d1d1;color:#fff;font-size:12px;border-radius:16px;font-weight:700;text-align:center;display:block;min-width:16px;height:16px;line-height:16px;padding:5px;position:absolute;margin-left:46px;margin-top:-13px;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.cart-preview-item-image-space-box{width:50px;height:50px;padding:4px;border:1px solid #d3d1d1;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.cart-preview-item-image{inset:0;margin:auto;max-width:50px!important;max-height:50px!important}.cart-preview-item-name-box{padding-left:10px!important;text-align:left;vertical-align:middle}.cart-preview-item-name-box .cart-preview-item-name{font-weight:500;color:var(--color_font_dark);display:block;font-size:.87rem}.cart-preview-item-price-box{width:115px;font-size:.87rem;text-align:right;vertical-align:middle}.cart-preview-item-price-box small{font-size:.75rem;display:block}.cart-preview-item-delete-box{width:60px;padding-right:10px!important;text-align:right;vertical-align:middle}.cart-preview-item-delete{font-size:.75rem;cursor:pointer;text-decoration:underline;display:block;margin-left:5px}#letMeKnow img{display:none}#letMeKnow:before{content:"Me avise";display:inline-block;background:var(--color_base);color:var(--color_base_font);line-height:44px;padding:0 30px;font-weight:400;height:44px;vertical-align:bottom;border-radius:0 3px 3px 0;width:160px;text-align:center;transition:ease-out .2s;border-radius:var(--border_radius)}#letMeKnow:hover:before{background-color:var(--color_base_hover)}.botao-nao_indisponivel{background:transparent!important;padding:0!important;font-size:0!important;text-align:center}#nao_disp{font-size:.875rem;border-radius:8px}#nao_disp h3{font-size:1rem;font-weight:600;width:100%}#nao_disp h5{font-size:.875rem;font-weight:400;margin:5px 0 0}#nao_disp .color{font-size:.75rem;margin-top:10px;display:none}#letmeknow_response label,#nao_disp label{display:inline-block;width:calc(100% - 200px);margin-top:15px;max-width:228px}@media (max-width: 550px){#letmeknow_response label,#nao_disp label{width:100%;max-width:unset}#letMeKnow:before{width:100%;text-align:center}}#email_avise{display:block;width:100%}.video{position:relative}.video:before{content:"";display:block;padding-bottom:56.25%}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block;border:0}#iconografia .icones{display:flex;align-items:center;margin:.25rem 0;font-size:.87rem;line-height:1.25rem}#iconografia .icones img{max-width:30px;margin-right:.25rem}.wishlist{color:var(--color_font_medium);margin:1.25rem 0}.wishlist a{color:inherit;transition:ease-out .2s}#container-add-lista a{font-size:.875rem;display:inline-flex}#container-add-lista a:before{content:"\e908";font-family:icomoon!important;font-size:.9375rem;margin-right:.25rem;text-transform:none!important}#container-add-lista #bloco-add-lista{position:relative}#container-add-lista #bloco-add-lista>a{color:var(--color_font_light);align-items:center}#container-add-lista #bloco-add-lista>a img{margin-left:3px}#container-add-lista #add-listas{display:block!important;position:absolute;width:170px;top:1.5625rem;padding:.625rem;color:var(--color_font_dark);font-size:.75rem;font-weight:400;border-radius:4px;background-color:var(--color_gray_dark);box-shadow:0 4px 8px #0000001c;opacity:0;visibility:hidden;transition:ease-out .2s}#container-add-lista #add-listas[style*="display: block;"]{opacity:1;visibility:visible}#container-add-lista #add-listas:before{content:"";position:absolute;top:-4px;left:50%;width:8px;height:4px;background-color:var(--color_primary_medium);clip-path:polygon(50% 0%,0% 100%,100% 100%);transform:translate(-50%)}#container-add-lista .listas+.listas{margin-top:.625rem}#container-add-lista .listas a{font-size:.875rem;font-weight:500}#container-add-lista .listas a:before{margin-right:.4375rem;color:var(--color_font_medium)}#container-add-lista .listas a:hover,#container-add-lista .listas a:hover:before{color:var(--color_primary_medium)}@media (min-width: 1001px){#container-add-lista #add-listas{left:50%;transform:translate(-50%)}}@media (max-width: 1000px){#container-add-lista #add-listas{right:-1.25rem}}.page-product .product-additional-fields{margin-bottom:1.25rem}.page-product .productAdditionalInformation .dd{position:relative;min-width:200px;width:100%!important}.page-product .productAdditionalInformation .dd .ddTitle{overflow:hidden;cursor:default;padding:0 1.25rem;border:1px solid var(--color_border);border-radius:var(--border_radius);max-width:300px;width:100%;height:50px;min-width:200px;line-height:50px;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.page-product .productAdditionalInformation .dd .ddTitle .ddTitleText{float:left;font-size:.875rem;height:50px}.page-product .productAdditionalInformation .dd .ddTitle .ddTitleText img{max-height:95%;max-width:95%}.page-product .productAdditionalInformation .dd .ddTitle span.arrow{background:url(/assets/store/js/msdropdown/dd_arrow.gif) no-repeat 0 0;float:right;display:inline-block;width:16px;height:16px;cursor:pointer}.page-product .productAdditionalInformation .dd .ddChild{position:absolute;border:1px solid #999;display:none;margin:0;width:300px!important;overflow-y:auto!important;overflow-x:hidden!important;background-color:#f2f2f2;height:400px}.page-product .productAdditionalInformation .dd .ddChild a{display:block;padding:3px 0 3px 3px;text-decoration:none;color:#000;overflow:hidden;white-space:nowrap;cursor:pointer;width:100%!important;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#666}.page-product .productAdditionalInformation .dd .ddChild a.selected{background-color:#c3c3c3;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#666}.page-product .productAdditionalInformation .dd .ddChild a img{border:0;vertical-align:middle;height:auto;max-width:100%}.cart-preview .related-product-title,.cart-preview .related-product-content *{font-family:var(--font_family)}.cart-preview .related-product-slide-content .buy-link,.cart-preview .related-product-slide-content .buy-link:hover,.cart-preview .related-product-slide-content .buy-link:focus,.cart-preview .related-product-slide-content .buy-link:active{color:var(--color_highlight_font);background-color:var(--color_highlight);border-color:var(--color_highlight);border-radius:var(--border_radius);transition:ease-out .2s;font-weight:600}.cart-preview .related-product-slide-content .buy-link:hover{background-color:var(--color_highlight_hover)}.quick-buy{position:fixed;bottom:-1px;width:100%;left:0;z-index:10;background:var(--color_background);border-top:1px solid var(--color_border);padding:5px;transition:.5s;transform:translateY(110%)}.quick-buy.unavailable{display:none}.quick-buy.active{transform:translateY(0)}.quick-buy .quick-buy-content .quick-buy-image{margin-right:20px}.quick-buy .quick-buy-content .quick-buy-image img{max-width:100%;max-height:60px}.quick-buy .quick-buy-content .quick-buy-name{font-size:.87rem;color:var(--color_font_dark)}.quick-buy .quick-buy-content .quick-buy-price{max-width:275px;margin:0 30px 0 20px;line-height:18px}.quick-buy .quick-buy-content #info,.quick-buy .quick-buy-content .txt-por,.quick-buy .quick-buy-content #produto_preco br,.quick-buy .quick-buy-content #preco br,.quick-buy .quick-buy-content #economize{display:none}.quick-buy .quick-buy-content #info_preco br{display:block}.quick-buy .quick-buy-content .precode{font-size:.875rem;font-weight:400;text-decoration:line-through;text-transform:lowercase;color:var(--color_font_light)}.quick-buy .quick-buy-content .precode .currency{text-transform:capitalize;text-decoration:none}.quick-buy .quick-buy-content .PrecoPrincipal{font-size:.875rem;font-weight:600;color:var(--color_font_dark);display:block}.quick-buy .quick-buy-content .PrecoPrincipal .currency{text-decoration:none}.quick-buy .quick-buy-content .normal .PrecoPrincipal{font-size:1rem}.quick-buy #detalhes_formas table.detalhesFormas{display:none}.quick-buy .quick-buy-content .discount_payment #produto_preco #info_preco .preco-avista.precoAvista{font-size:1.25rem;font-weight:500}.quick-buy .quick-buy-content #info_preco,.quick-buy .quick-buy-content #info_preco strong{font-size:.75rem;font-weight:400;color:var(--color_font_dark)}.quick-buy .quick-buy-content .quick-buy-action button{padding:0 2.25rem;font-family:var(--font_family);font-size:.93rem;font-weight:600;color:var(--color_highlight_font);background-color:var(--color_highlight);border-radius:var(--border_radius);transition:ease-out .2s;height:38px;line-height:38px;margin-left:20px}.quick-buy .quick-buy-content .quick-buy-action button:hover{background-color:var(--color_highlight_hover)}.quick-buy #economize,.quick-buy #info_preco{display:none}@media (max-width: 1024px){.quick-buy{display:none}}.related-products-wrapper .related-product-info{min-height:82px}.related-products-wrapper .related-product-principal-price,.related-products-wrapper .related-product-principal-price span{font-weight:600}input[type=hidden]+.varTit{margin-top:1rem}.page-product body.modal-open{padding-right:0!important}#product-form-box:empty+.increment-page{display:none!important}#coupon-badge #bonus_cupom{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid var(--color_border);border-radius:var(--border_radius);margin-bottom:2rem;padding:.5rem 0;text-transform:uppercase;font-weight:500}#coupon-badge #bonus_cupom strong{font-size:1.12rem}.quick-buy #coupon-badge{display:none}.product-size-chart{margin:1rem 0}.size-chart-link{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.875rem;font-family:var(--font_family);color:var(--color_primary);background:none;border:none;cursor:pointer;text-decoration:underline;transition:ease-out .2s}.size-chart-link:hover{opacity:.8}.size-chart-link svg{flex-shrink:0}.size-chart-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.size-chart-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000e6}.size-chart-modal-content{position:relative;width:100%;max-width:900px;z-index:1;padding-top:50px}.size-chart-modal-close{position:absolute;top:0;right:0;background:#00000080;border:none;color:#fff;cursor:pointer;padding:12px;border-radius:4px;transition:background .3s ease;z-index:2;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.size-chart-modal-close:hover{background:#000c}.size-chart-modal-container{background:#fff;border-radius:2px;overflow:hidden;padding:1rem;max-height:80vh;overflow-y:auto}
