@-webkit-keyframes buyBtnShine{0%,80%{background-position:0% 0%}81%{background-position:0 50%}90%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes buyBtnShine{0%,80%{background-position:0% 0%}81%{background-position:0 50%}90%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes buyBtnShine{0%,80%{background-position:0% 0%}81%{background-position:0 50%}90%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes appear{from{opacity:0}50%{opacity:1}to{opacity:0}}body.buyToEmpty .buyTheLook{display:none}body.inFrame .backthrough{display:none !important}@media screen and (max-width: 1024px){body.product{padding-bottom:66px}body.product header{display:none}}@media screen and (min-width: 1025px){body.product .addedProduct__modal,body.product .wishListNotification__modal{display:none}body.product header.mainHeader{padding:0 0 15px;box-shadow:0 4px 6px rgba(0,0,0,0.16);top:0}body.product header.mainHeader:after{opacity:1;visibility:visible}body.product header.mainHeader .mainHeader__logo{padding:0 54px 0 0}body.product header.mainHeader .mainHeader__logo svg{width:112px}body.product header.mainHeader .mainHeader__logo svg path{fill:#111}body.product header.mainHeader .mainHeader__nav--item .nav__link{color:#111}body.product header.mainHeader .mainHeader__nav--item:nth-of-type(1) .nav__submenu{transform:translate3d(-60%, 40px, 0)}body.product header.mainHeader .mainHeader__nav--item:nth-of-type(1):hover .nav__submenu{transform:translate3d(-60%, 18px, 0);opacity:1;visibility:visible}body.product header.mainHeader .mainHeader__nav--item:hover .nav__submenu{transform:translate3d(-50%, 18px, 0)}body.product header.mainHeader .mainHeader__nav--item:hover .nav__link:after{transform:translate3d(0, 50%, 0) rotate(45deg)}body.product header.mainHeader .mainHeader__search button .searchIcon,body.product header.mainHeader .mainHeader__search button.mainHeader__search--btn-sh,body.product header.mainHeader .mainHeader__account--message .accountMessage,body.product header.mainHeader .mainHeader__wish--link,body.product header.mainHeader .mainHeader__bag--icon,body.product header.mainHeader .mainHeader__account--icon{color:#111 !important}body.product header.mainHeader .mainHeader__search button .searchIcon svg path,body.product header.mainHeader .mainHeader__search button .searchIcon svg circle,body.product header.mainHeader .mainHeader__search button.mainHeader__search--btn-sh svg path,body.product header.mainHeader .mainHeader__search button.mainHeader__search--btn-sh svg circle,body.product header.mainHeader .mainHeader__account--message .accountMessage svg path,body.product header.mainHeader .mainHeader__account--message .accountMessage svg circle,body.product header.mainHeader .mainHeader__wish--link svg path,body.product header.mainHeader .mainHeader__wish--link svg circle,body.product header.mainHeader .mainHeader__bag--icon svg path,body.product header.mainHeader .mainHeader__bag--icon svg circle,body.product header.mainHeader .mainHeader__account--icon svg path,body.product header.mainHeader .mainHeader__account--icon svg circle{stroke:#111}body.product header.mainHeader.fixed{top:0}}@media screen and (max-width: 1024px){body.product .addedProduct__modal{display:block;padding:15px;background-color:#f8f8f8;position:fixed;z-index:9;transform:translate(0, -100%);transition:all 0.2s ease-in-out}body.product .addedProduct__modal.opened{transform:translate(0, 0)}body.product .addedProduct__modal--close{position:absolute;right:20px}body.product .addedProduct__modal--infos{display:flex}body.product .addedProduct__modal--infos figure{width:58%}body.product .addedProduct__modal--infos .productMain__infos{width:87%;padding-left:10px;padding-right:20px}body.product .addedProduct__modal--infos .productMain__infos .productMain__name{max-width:100%}body.product .addedProduct__modal--infos .productMain__infos .productMain__name .productName{font-size:1rem;font-weight:900}body.product .addedProduct__modal--infos .productMain__infos .productMain__price{margin:10px 0 15px}body.product .addedProduct__modal--infos .productMain__infos .productMain__price .descricao-preco{justify-content:flex-start}body.product .addedProduct__modal--infos .productMain__infos .productMain__price .descricao-preco .price-best-price strong{font-size:0.875rem;line-height:1rem;font-weight:300;color:#222}body.product .addedProduct__modal--infos .productMain__infos .productMain__price .descricao-preco .price-installments{text-align:left;font-size:0.875rem;color:#222;font-weight:300}body.product .addedProduct__modal--actions .minicart__bottomActions--btn.large{font-size:0.625rem;line-height:12px;height:30px;letter-spacing:normal}body.product .addedProduct__modal--actions .minicart__bottomActions--btn.small{font-size:9px;letter-spacing:normal;font-weight:300;padding:0;margin-top:12px;border-bottom:1px solid #ccc;line-height:normal}body.product .wishListNotification__modal{display:flex;padding:15px;background-color:#f8f8f8;position:fixed;z-index:9;transform:translate(-50%, -100%);transition:all 0.2s ease-in-out;background:rgba(255,255,255,0.9);left:50%;width:240px;justify-content:center;flex-direction:column;align-items:center}body.product .wishListNotification__modal.opened{transform:translate(-50%, 25px)}body.product .wishListNotification__modal .wishListNotification__modal--message{font-size:.75rem;font-weight:700;color:#444;margin-bottom:5px}body.product .wishListNotification__modal .mainHeader__wish--link{font-size:.625rem;font-weight:400;color:#444}}.productMain{position:relative;z-index:2}.productMain .container{position:relative}.productMain .container .backthrough{display:none}@media screen and (max-width: 1024px){.productMain .container .backthrough{display:block;position:absolute;top:10px;z-index:2;left:0}.productMain .container .backthrough button{background-color:#333;padding:6px 9px 6px 12px;color:#fff;text-transform:uppercase;font-size:10px}}@media screen and (min-width: 1025px){.productMain{background:#f5f5f5}.productMain:not(.onZoom){background:#f5f5f5}.productMain.onZoom .productMain__images #show .thumbs{max-height:0;opacity:0;visibility:hidden}}.productMain__images{overflow:hidden;position:relative;z-index:1}@media screen and (max-width: 1024px){.productMain__images{padding-top:0 !important;margin-top:20px}}.productMain__images--loading{z-index:10;height:100%;width:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;pointer-events:auto}.productMain__images--loading svg{animation:spinner 1s infinite ease-out}@keyframes spinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.productMain__images--discounts.productMain__discounts{left:12px;min-width:50px}.productMain__images--discounts.productMain__discounts .productMain__discounts--spot{font-size:0.625rem;line-height:0.8125rem}@media screen and (min-width: 1025px){.productMain__images--discounts.productMain__discounts{display:none}}.productMain__images:not(.loading) .productMain__images--loading{pointer-events:none;display:none}.productMain__images:not(.started) #show .thumbs,.productMain__images.loading #show .thumbs{transition:none;opacity:0}.productMain__images #show #include{display:none}.productMain__images #show .thumbs{transition:all 0.4s ease-in-out;opacity:1;position:relative}.productMain__images #show .thumbs:not(.owl-loaded){display:flex}@media screen and (min-width: 1025px){.productMain__images #show .thumbs{height:calc(100vh - 74px);overflow:hidden;max-height:100vh}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-stage-outer{overflow:visible;height:98%}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-stage{height:100%}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-nav{display:flex;width:30%;left:calc(50% - 15%)}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-nav button{background:transparent}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-nav button svg{fill:#666}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-dots{position:relative;bottom:32px;padding:0 34%;pointer-events:none;display:flex;align-items:center;justify-content:center}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-dots .owl-dot{padding:4px 10px;display:flex;align-items:center;justify-content:center;pointer-events:auto}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-dots .owl-dot:not(.active){opacity:0.5}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-dots .owl-dot span{border-radius:50%;width:10px;height:10px;background:#666}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-item{z-index:0;transition:all 0.2s ease-in-out;height:100%}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-item li{height:100%}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-item li a{height:100%}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-item li a img{height:100%;object-fit:cover}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-item.center{z-index:1}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-item.center img{cursor:zoom-in}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-item:not(.center){opacity:0.3}}@media screen and (max-width: 1024px){.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-nav button{background:none}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-nav button svg{fill:#fff}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-dots{position:absolute;bottom:22px;left:0;width:100%;display:flex;justify-content:center;align-items:center;padding:0 50px;pointer-events:none}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-dots .owl-dot{pointer-events:auto}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-dots .owl-dot span{width:10px;height:10px;display:inline-flex;border-radius:50%;margin:4px 10px;background:#fff;opacity:0.5}.productMain__images #show .thumbs.owl-carousel.owl-loaded .owl-dots .owl-dot.active span{opacity:1}}.productMain__zoom{display:none;position:relative}@media screen and (min-width: 1025px){.productMain__zoom.active{display:block}}.productMain__zoom--close{padding:14px 12px;min-width:110px;height:42px;display:flex;justify-content:flex-start;align-items:center;background:#fff;cursor:pointer;opacity:1}.productMain__zoom--close:hover{opacity:0.8}.productMain__zoom--close span{font-size:0.75rem;line-height:1rem;font-weight:bold;text-transform:uppercase;letter-spacing:0.0475rem;color:#3d3d3d}.productMain__zoom--close svg{margin-right:16px;width:12px;height:auto}.productMain__zoom--close svg path{fill:#3d3d3d}.productMain__zoom--aside{position:fixed;left:calc(50% - (1779px - 24px) / 2);top:40%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;min-height:54vh;transform:translate3d(0, -50%, 0)}@media screen and (max-width: 1779px){.productMain__zoom--aside{left:12px}}.productMain__zoom--aside.stickyBottom{position:absolute;left:0;top:inherit;bottom:0;transform:translate3d(0, 0, 0)}.productMain__zoom--dots{display:flex;flex-direction:column;align-items:center;padding:30px}.productMain__zoom--dots .dot-btn{padding:6px;background:none;cursor:pointer}.productMain__zoom--dots .dot-btn:before{content:"";border-radius:50%;background:#666;height:10px;width:10px;display:block}.productMain__zoom--dots .dot-btn:not(:last-of-type){margin-bottom:12px}.productMain__zoom--dots .dot-btn:not(.active){opacity:0.5}.productMain__zoom--spot{display:flex;flex-direction:column}.productMain__zoom--spot img{width:70%}.productMain__zoom--spot img:not(:last-of-type){margin-bottom:16px}.productMain__mobileZoom--btn{position:absolute;bottom:20px;right:20px;height:32px;width:32px;z-index:2;background:none;padding:6px}.productMain__mobileZoom--btn .line{background:#fff;position:absolute;border-radius:calc(3px / 2);left:50%;top:50%;transform:translate3d(-50%, -50%, 0)}.productMain__mobileZoom--btn .line-1{height:3px;width:20px}.productMain__mobileZoom--btn .line-2{width:3px;height:20px}.productMain__mobileZoom--popup{position:fixed;top:0;right:0;width:100%;height:100%;background:#fff;z-index:10;transform:scale(0);opacity:0;visibility:hidden;transition:all 0.2s ease-in-out}.productMain__mobileZoom--popup.opened{transform:scale(1);opacity:1;visibility:visible}.productMain__mobileZoom--close{position:absolute;top:0;right:0;background:#444;width:40px;height:40px;z-index:1}.productMain__mobileZoom--close:before,.productMain__mobileZoom--close:after{content:"";display:inline-block;background:#fff;position:absolute;border-radius:calc(3px / 2);left:50%;top:50%;transform:translate3d(-50%, -50%, 0) rotate(45deg)}.productMain__mobileZoom--close:before{height:3px;width:20px}.productMain__mobileZoom--close:after{width:3px;height:20px}.productMain__mobileZoom--spot{width:100%;height:100%;overflow:auto}.productMain__mobileZoom--spot img{width:auto}@media screen and (min-width: 1025px){.productMain__mobileZoom{display:none}}.productMain__info{position:absolute;z-index:2;right:6.4%;top:120px;width:30%;max-width:436px;padding:40px;background:#fff;border-radius:5px}@media screen and (min-width: 1025px){.productMain__info{transition:all 0.6s ease-in-out;transform:translate3d(0, 0, 0)}.productMain__info.hasDiscount{padding-top:86px}}@media screen and (min-width: 1025px) and (max-width: 1600px){.productMain__info{right:2%}}@media screen and (min-width: 1025px) and (max-width: 1360px){.productMain__info{top:55vh;padding:20px;padding-top:80px;transform:translate3d(0, -50%, 0)}}@media screen and (max-width: 1024px){.productMain__info{position:relative;left:0;top:0;right:0;width:100%;max-width:inherit;padding:0;padding-top:10px}.productMain__info--discounts.productMain__discounts{display:none}}.productMain__discounts{position:absolute;left:40px;top:0;background:#ff0084;height:70px;padding:4px;display:flex;align-items:flex-end;justify-content:center;min-width:60px;user-select:none;z-index:2}.productMain__discounts:not(.active){display:none}.productMain__discounts--spot{font-size:0.875rem;line-height:1.1875rem;font-weight:bold;color:#fff}@media screen and (max-width: 1024px){.productMain__nameWrapper{display:flex;justify-content:space-between}}.productMain__name{margin-bottom:3px;color:#444}.productMain__name .productName{font-size:1.25rem;line-height:1.6875rem}@media screen and (max-width: 1024px){.productMain__name{max-width:40%;display:flex;align-items:center}.productMain__name .productName{font-size:1rem;line-height:1.25rem}}.productMain__description{position:relative;margin-bottom:20px}@media screen and (max-width: 1024px){.productMain__description{display:none}}.productMain__description .productDescription{display:block;word-wrap:break-word;overflow:hidden;font-size:0.875rem;line-height:1.25rem;max-height:2.5rem;color:#444}.productMain__description--seeMore{position:absolute;font-size:0.875rem;line-height:1.25rem;color:#444;bottom:0;right:0;background:#fff}.productMain__skus,.productMain__infoFixed--skus{opacity:1;transition:all 0.8s ease-out 0.6s;max-height:200px;overflow:hidden}.productMain__skus:not(.started),.productMain__infoFixed--skus:not(.started){opacity:0;max-height:0;pointer-events:none}.productMain__skus li.specification,.productMain__infoFixed--skus li.specification{display:none}.productMain__skus .sku-selector,.productMain__infoFixed--skus .sku-selector{display:none}.productMain__skus .topic.Cor,.productMain__infoFixed--skus .topic.Cor{margin-bottom:10px}.productMain__skus .topic.Cor span label,.productMain__infoFixed--skus .topic.Cor span label{width:35px;height:35px;margin:0 12px 12px 0;display:inline-flex;font-size:0;border-radius:50%;border:1px solid #ddd;padding:4px;cursor:pointer}.productMain__skus .topic.Cor span label.sku-picked,.productMain__infoFixed--skus .topic.Cor span label.sku-picked{border-color:#000;font-weight:bold}.productMain__skus .topic.Cor span label.item_unavailable,.productMain__infoFixed--skus .topic.Cor span label.item_unavailable{opacity:0.3}.productMain__skus .topic.Cor span label span,.productMain__infoFixed--skus .topic.Cor span label span{display:flex;align-items:center;justify-content:center}.productMain__skus .topic.Cor span label span img,.productMain__infoFixed--skus .topic.Cor span label span img{border-radius:50%;width:100%;height:100%;object-fit:cover;box-shadow:0px 0px 4px rgba(0,0,0,0.1)}.productMain__skus .topic.Tamanho span label,.productMain__infoFixed--skus .topic.Tamanho span label{width:35px;height:35px;border:1px solid #d9d9d9;cursor:pointer;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;margin:0 12px 12px 0;font-size:0.875rem;line-height:1.1875rem;color:#444;user-select:none}.productMain__skus .topic.Tamanho span label.item_unavailable,.productMain__infoFixed--skus .topic.Tamanho span label.item_unavailable{background:#e8e8e8;border-color:#e8e8e8;color:#9f9f9f}.productMain__skus .topic.Tamanho span label.item_unavailable.sku-picked,.productMain__infoFixed--skus .topic.Tamanho span label.item_unavailable.sku-picked{background:#919191;border-color:gray;color:#fff}.productMain__skus .topic.Tamanho span label.sku-picked,.productMain__infoFixed--skus .topic.Tamanho span label.sku-picked{background:#111;border-color:#000;color:#fff;font-weight:bold}@media screen and (max-width: 1024px){.productMain__skus,.productMain__infoFixed--skus{display:flex;justify-content:center}.productMain__skus.started,.productMain__infoFixed--skus.started{max-height:500px}.productMain__skus .topic.Cor,.productMain__skus .topic.Tamanho,.productMain__infoFixed--skus .topic.Cor,.productMain__infoFixed--skus .topic.Tamanho{margin-bottom:12px}.productMain__skus .topic.Cor span,.productMain__skus .topic.Tamanho span,.productMain__infoFixed--skus .topic.Cor span,.productMain__infoFixed--skus .topic.Tamanho span{display:flex;flex-wrap:wrap;justify-content:center}.productMain__skus .topic.Cor span label,.productMain__skus .topic.Tamanho span label,.productMain__infoFixed--skus .topic.Cor span label,.productMain__infoFixed--skus .topic.Tamanho span label{margin:8px;width:50px;height:50px;padding:5px}.productMain__skus .topic.Tamanho,.productMain__infoFixed--skus .topic.Tamanho{margin-bottom:6px}}.productMain__infoFixed{position:fixed;bottom:inherit;top:100%;left:0;transform:translate3d(0, 0, 0);width:100%;padding:10px 0;background:rgba(235,235,235,0.9);z-index:20;transition:transform 0.4s ease-in-out}@media screen and (max-width: 1024px){.productMain__infoFixed{display:none}}@media screen and (min-width: 1025px){.productMain__infoFixed.started.active{transform:translate3d(0, -100%, 0)}}.productMain__infoFixed .container{display:flex;justify-content:space-between;max-width:100%}.productMain__infoFixed--skus{flex-grow:1;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1600px){.productMain__infoFixed--skus{flex-grow:1.4}}.productMain__infoFixed--skus .sku-selector-container{width:100%;display:flex;justify-content:space-around}.productMain__infoFixed--skus .topic.Cor{margin-bottom:0}.productMain__infoFixed--skus .topic.Cor .specification{display:block;margin-bottom:6px;font-size:0}.productMain__infoFixed--skus .topic.Cor .specification:before{content:"Selecione a cor";font-size:0.625rem;line-height:0.875rem;text-transform:uppercase;color:#666}.productMain__infoFixed--skus .topic.Cor span label{margin-bottom:0}.productMain__infoFixed--skus .topic.Tamanho .specification{display:block;margin-bottom:6px;font-size:0.625rem;line-height:0.875rem;text-transform:uppercase;color:#666}.productMain__infoFixed--skus .topic.Tamanho span label{margin-bottom:0;background:#fff}.productMain__infoFixed--skus .topic .skuList>span{display:inline-block;overflow:hidden}.productMain__infoFixed--skus .topic .skuList>span.owl-carousel{padding:0 10px}.productMain__infoFixed--skus .topic .skuList>span.owl-carousel label{margin:0}.productMain__infoFixed--skus .topic .skuList>span.owl-carousel .owl-item{display:flex;align-items:center;justify-content:center}.productMain__infoFixed--skus .topic .skuList>span.owl-carousel .owl-nav{left:0;top:50%;transform:translate3d(0, -50%, 0)}.productMain__infoFixed--skus .topic .skuList>span.owl-carousel .owl-nav button{background:none;padding:8px 4px}.productMain__infoFixed--skus .topic .skuList>span.owl-carousel .owl-nav button svg{height:12px}.productMain__infoFixed--buyWish{flex-grow:0.6;display:flex;flex-direction:column;align-items:center}.productMain__infoFixed--buyWish .box-buyButton{margin-bottom:12px}.productMain__infoFixed--buyWish .box-buyButton .buy-button-ref{height:50px;width:256px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;line-height:1.625rem;font-weight:bold;text-transform:uppercase;letter-spacing:0;transition:letter-spacing 0.2s ease-in-out;text-decoration:none;color:#fff;background-image:linear-gradient(to right, #00d329 0%, #07ff37 50%, #00d329 100%);background-size:400% 400%;animation:buyBtnShine 6s infinite ease-in-out 3s;user-select:none}.productMain__infoFixed--buyWish .box-buyButton .buy-button-ref.disabled{opacity:0.3;pointer-events:none}.productMain__infoFixed--buyWish .box-buyButton .buy-button-ref:hover{letter-spacing:0.06rem;text-decoration:underline}.productMain__infoFixed--buyWish .box-wish__btn{display:flex;align-items:center;background:none;cursor:pointer}.productMain__infoFixed--buyWish .box-wish__text{font-size:0.875rem;line-height:1.1875rem;color:#666;padding:2px;border-bottom:1px solid #666}.productMain__infoFixed--buyWish .box-wish__icon{margin-right:6px}.productMain__infoFixed--buyWish .box-wish__icon svg{height:15px;width:auto}.productMain__infoFixed--buyWish .box-wish__icon svg path{stroke:#666}.productMain__infoFixed--buyWish .box-wish__btn.selected .box-wish__icon svg path{fill:#ff0084;stroke:#ff0084}@media screen and (max-width: 1360px){.productMain__infoFixed--buyWish{flex-grow:inherit}.productMain__infoFixed--buyWish .box-buyButton .buy-button-ref{width:200px}}.productMain__infoFixed--imageName{flex:1;display:flex;justify-content:center;align-items:center}.productMain__infoFixed--imageName .box-image{height:90px;width:auto;min-width:60px}.productMain__infoFixed--imageName .box-name{margin-left:22px}.productMain__infoFixed--imageName .box-name .productName{font-size:1.25rem;line-height:1.6875rem;color:#444}.productMain__infoFixed--price{flex:1;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1600px){.productMain__infoFixed--price{flex:inherit;flex-grow:0.6}}.productMain__infoFixed--price .price-cash,.productMain__infoFixed--price .economia-de{display:none !important}.productMain__infoFixed--price .descricao-preco{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.productMain__infoFixed--price .price-list-price{font-size:0;margin-right:15px}.productMain__infoFixed--price .price-list-price .skuListPrice{font-size:1.125rem;line-height:1.5rem;color:#999;text-decoration:line-through}.productMain__infoFixed--price .price-best-price{font-size:0}.productMain__infoFixed--price .price-best-price .skuBestPrice{font-size:1.375rem;line-height:1.875rem;color:#181717}.productMain__infoFixed--price .price-installments{font-size:10px;line-height:14px;text-transform:uppercase;color:#444;width:100%;text-align:center}.productMain__measures{display:flex}@media screen and (max-width: 1024px){.productMain__measures{justify-content:center}}.productMain__measuresGuide{font-size:0.8125rem;line-height:1.125rem;color:#83898c;text-decoration:underline}@media screen and (max-width: 1024px){.productMain__measuresGuide{text-decoration:none;font-size:0.75rem;line-height:1rem;font-weight:bold;color:#666;text-transform:uppercase;border-bottom:1px solid #999}.productMain__measuresGuide a{text-decoration:none}}.productMain__fittingRoom{display:none;margin-right:30px;align-items:center}.productMain__fittingRoom--icon{padding:0 2px}.productMain__fittingRoom--link{font-size:0.8125rem;line-height:1.125rem;color:#83898c;text-decoration:underline}@media screen and (max-width: 1024px){.productMain__fittingRoom{display:none}}.productMain__bottom{margin-top:30px;border-top:1px solid #d8d8d8}.productMain__bottom .mainHeader__bag{display:none}.productMain__bottom .productMain__buyButton .buy-button-ref svg{display:none}@media screen and (max-width: 1024px){.productMain__bottom{margin-top:26px;border-color:transparent;display:flex;justify-content:end;align-items:center;background-color:#fff;position:fixed;bottom:0;width:100%;left:0;padding:10px;border-top:1px solid #e2e2e2}.productMain__bottom .mainHeader__bag{order:3;padding:0;display:block}}.productMain__price.desktop{margin-top:22px}@media screen and (min-width: 1025px){.productMain__price.mobile{display:none}}@media screen and (max-width: 1024px){.productMain__price.desktop{display:none}}.productMain__price .productPrice .descricao-preco{display:flex;flex-wrap:wrap;align-items:center}.productMain__price .productPrice .economia-de{display:none}.productMain__price .productPrice .price-cash{display:none !important}.productMain__price .productPrice .price-list-price{font-size:0;margin-right:6px}.productMain__price .productPrice .price-list-price strong{font-size:16px;line-height:21px;color:#999;white-space:nowrap;text-decoration:line-through}.productMain__price .productPrice .price-best-price{font-size:0;margin-right:6px}.productMain__price .productPrice .price-best-price strong{font-size:25px;line-height:33px;font-weight:bold;color:#444;white-space:nowrap}.productMain__price .productPrice .price-installments{padding-top:2px;white-space:nowrap;font-size:0.875rem;line-height:1.1875rem;color:#444}@media screen and (max-width: 1024px){.productMain__price .productPrice .descricao-preco{justify-content:flex-end}.productMain__price .productPrice .price-best-price{margin:0}.productMain__price .productPrice .price-installments{width:100%;text-align:right}}.productMain__buyButton .buy-button-ref{margin-top:30px;width:100%;height:auto;font-size:0;text-decoration:none;letter-spacing:0rem}.productMain__buyButton .buy-button-ref:before{display:flex;align-items:center;justify-content:center;width:100%;height:65px;content:"Comprar";font-size:1.25rem;line-height:1.625rem;font-weight:bold;text-transform:uppercase;transition:letter-spacing 0.2s ease-in-out;color:#fff;background-image:linear-gradient(to right, #00d329 0%, #07ff37 50%, #00d329 100%);background-size:400% 400%;animation:buyBtnShine 6s infinite ease-in-out 3s}@media screen and (min-width: 1025px){.productMain__buyButton .buy-button-ref:hover{letter-spacing:0.06rem}.productMain__buyButton .buy-button-ref:hover:before{text-decoration:underline}}.productMain__buyButton .notifyme-title{font-size:25px;line-height:33px;font-weight:bold;color:#444;margin-bottom:8px}.productMain__buyButton .notifyme-form>p{font-size:0.875rem;line-height:1.1875rem;color:#444;margin-bottom:8px}.productMain__buyButton .notifyme-form>input{width:100%}.productMain__buyButton .notifyme-form>input:not(.notifyme-button-ok){height:55px}.productMain__buyButton .notifyme-form>input.notifyme-button-ok{letter-spacing:0rem;margin-top:10px;height:65px;font-weight:bold;text-transform:uppercase;transition:letter-spacing 0.2s ease-in-out;color:#fff;background-image:linear-gradient(to right, #00d329 0%, #07ff37 50%, #00d329 100%);background-size:400% 400%;animation:buyBtnShine 6s infinite ease-in-out 3s;content:"Enviar";font-size:1.25rem;line-height:1.625rem}.productMain__buyButton .notifyme-form>input.notifyme-button-ok:hover{letter-spacing:0.06rem;text-decoration:underline}.productMain__buyButton .notifyme-form>input.notifyme-client-name,.productMain__buyButton .notifyme-form>input.notifyme-client-email{font-size:1rem;line-height:1.3125rem;font-weight:bold;color:#000;margin-bottom:10px;border:1px solid #ccc;padding:14px}.productMain__buyButton .notifyme-form>input.notifyme-client-name::placeholder,.productMain__buyButton .notifyme-form>input.notifyme-client-email::placeholder{font-weight:normal;font-size:0.625rem;line-height:0.8125rem;text-transform:uppercase}.productMain__buyButton .notifyme-success{font-size:1rem;line-height:1.25rem;color:#444}.productMain__buyButton .notifyme-error{font-size:1rem;line-height:2rem;color:#ff4343}@media screen and (max-width: 1024px){.productMain__buyButton{box-shadow:none;position:relative;bottom:auto;left:auto;width:auto;padding:0;margin-right:auto;min-width:180px}.productMain__buyButton .buy-button-ref{margin-top:0}.productMain__buyButton .buy-button-ref:before{height:30px;font-size:0.7875rem}.productMain__buyButton .buy-button-ref.loading{background-image:linear-gradient(to right, #00d329 0%, #07ff37 50%, #00d329 100%);background-size:400% 400%;animation:buyBtnShine 6s infinite ease-in-out 3s;height:30px;display:flex !important;align-items:center;justify-content:center}.productMain__buyButton .buy-button-ref.loading::before{display:none}.productMain__buyButton .buy-button-ref.loading svg{display:block;height:10px;margin:0 auto}.productMain__buyButton .buy-button-ref.loading svg .first{fill:#fff;animation-delay:0.25s}.productMain__buyButton .buy-button-ref.loading svg .second{fill:#fff;animation-delay:0.5s}.productMain__buyButton .buy-button-ref.loading svg .third{fill:#fff;animation-delay:0.75s}.productMain__buyButton .buy-button-ref.loading svg .first,.productMain__buyButton .buy-button-ref.loading svg .second,.productMain__buyButton .buy-button-ref.loading svg .third{animation-name:appear;animation-duration:2s;animation-iteration-count:infinite}}.productMain__wish.desktop{margin-top:22px;display:flex;justify-content:center}.productMain__wish--btn{display:flex;align-items:center;background:none;cursor:pointer}.productMain__wish--icon{margin-right:7px}.productMain__wish--icon svg{height:20px;width:auto}.productMain__wish--icon svg path{stroke:#666}.productMain__wish--btn.selected .productMain__wish--icon svg path{fill:#ff0084;stroke:#ff0084}.productMain__wish--text{font-size:1rem;line-height:1.3125rem;font-weight:bold;color:#666}@media screen and (min-width: 1025px){.productMain__wish.mobile{display:none}}@media screen and (max-width: 1024px){.productMain__wish{margin-bottom:22px;margin-top:16px;display:flex;justify-content:center}.productMain__wish.desktop{display:block;margin:0 20px;order:2}.productMain__wish--icon{margin-right:0}.productMain__wish--icon svg{height:20px;display:block}.productMain__wish--text{font-size:0.75rem;line-height:1rem;text-transform:uppercase;padding:4px 0;border-bottom:2px solid #999;display:none}}@media screen and (max-width: 1024px){.productMain__wppContact{margin-right:0}.productMain__wppContact--link{font-size:0;line-height:0}}.productMain__wppShare{display:flex;justify-content:center;align-items:center}.productMain__wppShare--icon{display:flex;margin-right:10px}.productMain__wppShare--icon svg{width:20px;height:20px;fill:#302e30}@media screen and (max-width: 1024px){.productMain__wppShare--icon{margin-right:0}}.productMain__wppShare--link{font-size:0.75rem;line-height:1rem;text-transform:uppercase;font-weight:bold;color:#302e30}@media screen and (min-width: 1025px){.productMain__wppShare{display:none}}.productInfo{margin:35px 0 66px;padding-bottom:60px}.productInfo .container{max-width:calc(870px + 12px * 2);display:flex;justify-content:center}.productInfo__composition{flex:1;padding-right:35px;display:flex;flex-direction:column}.productInfo__composition--label{text-align:right;position:relative;font-size:1.5625rem;line-height:2.0625rem;padding-bottom:10px;color:#444}.productInfo__composition--label:after{content:"";display:inline-block;position:absolute;bottom:0;right:0;height:4px;width:65px;background:#ff0084}.productInfo__composition--content{display:flex;align-items:center;justify-content:flex-end;flex:1}.productInfo__composition--content h4{display:none}.productInfo__composition--content table{display:flex;justify-content:flex-end;font-size:0.875rem;line-height:1.875rem;color:#444;margin:20px 0}.productInfo__composition--content table .name-field{font-weight:bold}.productInfo__composition--content table .name-field:after{content:":"}.productInfo__composition--content table .value-field{padding-left:4px}.productInfo__composition--content table tbody{display:flex;align-items:flex-end;flex-direction:column}.productInfo__composition--content .Tabela-de-medidas{display:none !important}.productInfo__composition--content .Cor{display:none}.productInfo__description{padding-left:35px;flex:1;display:flex;flex-direction:column}.productInfo__description--label{text-align:left;position:relative;font-size:1.5625rem;line-height:2.0625rem;padding-bottom:10px;color:#444}.productInfo__description--label:after{content:"";display:inline-block;position:absolute;bottom:0;left:0;height:4px;width:65px;background:#ff0084}.productInfo__description--content{flex:1;display:flex;align-items:center}.productInfo__description--content .productDescription{margin:20px 0;font-size:0.875rem;line-height:1.5625rem;color:#444}@media screen and (max-width: 1024px){.productInfo{padding-bottom:0;margin-bottom:42px;border:none}.productInfo .container{max-width:100%;flex-direction:column;padding:0 8px}.productInfo__composition,.productInfo__description{width:100%;padding:0;border:solid #ccc;border-width:1px 0 0}.productInfo__composition:last-child,.productInfo__description:last-child{border-width:1px 0 1px}.productInfo__label{text-align:left;justify-content:space-between;display:flex;padding:18px 6px;font-size:0.875rem;line-height:1.1875rem;text-transform:uppercase;font-weight:bold}.productInfo__label:after{content:"+";position:relative;background:none;height:auto;width:auto;font-weight:300;color:#ff0084;font-size:1.875rem}.productInfo__label.active:after{content:"-"}.productInfo__content{justify-content:inherit;padding:0 6px;max-height:0;overflow:hidden;transition:all 0.8s ease-in-out}.productInfo__content.active{padding-bottom:18px;max-height:400px;overflow:auto}.productInfo__content table{margin:0;justify-content:flex-start}.productInfo__content table tbody{align-items:flex-start}.productInfo__content table tbody tr{padding:4px 0}}.buyTheLook{position:relative;margin-bottom:131px;border-top:1px solid #ccc;padding-top:104px}.buyTheLook #divCompreJunto{display:none}@media screen and (max-width: 1024px){.buyTheLook{margin-bottom:52px}}.buyTheLook .container{max-width:calc(1460px + 12px * 2)}.buyTheLook__title{padding:10px 0;margin-bottom:30px;position:relative}.buyTheLook__title:after{content:"";height:4px;width:65px;background:#ff0084;display:inline-block;position:absolute;bottom:0;left:0}.buyTheLook__title--text{font-size:1.5625rem;line-height:2.0625rem;color:#444}.buyTheLook__main{display:flex}@media screen and (max-width: 1024px){.buyTheLook__main{display:block}}.buyTheLook__products{display:flex;justify-content:space-between;width:calc(100% - 296px);position:relative}@media screen and (max-width: 1024px){.buyTheLook__products{width:100%;border-bottom:1px solid #d8d8d8}}.buyTheLook__products--plus{position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0);display:flex;justify-content:center;align-items:center;z-index:1}.buyTheLook__products--plus:before{content:"";width:80px;height:80px;background:#ff0084;position:absolute;transform:rotate(45deg)}.buyTheLook__products--plus span{font-size:5.3125rem;line-height:7rem;color:#fff;position:relative}@media screen and (max-width: 1024px){.buyTheLook__products--plus{top:31%}.buyTheLook__products--plus:before{width:50px;height:50px}.buyTheLook__products--plus span{font-size:3.3125rem}}.buyTheLook__product{width:calc(50% - 8px);position:relative}.buyTheLook__product .productItem__imageBox{position:relative}.buyTheLook__product .productItem__imageBox--link{position:relative}.buyTheLook__product .productItem__image{display:flex;padding-bottom:142.8%;position:relative;z-index:0}.buyTheLook__product .productItem__image img{position:absolute;width:100%;height:auto}.buyTheLook__product .productItem__image--hover{display:flex;position:absolute;top:0;opacity:0;visibility:hidden;z-index:0}.buyTheLook__product .productItem__image--hover img{width:100%;height:auto}.buyTheLook__product .productItem__info{position:absolute;bottom:0;left:0;width:100%;padding:16px;background:rgba(255,255,255,0.8);text-align:center}@media screen and (max-width: 1024px){.buyTheLook__product .productItem__info{position:relative}}.buyTheLook__product .productItem__sizes--spot{justify-content:center;display:flex;flex-wrap:wrap;align-items:center}.buyTheLook__product .productItem__sizes--spot .size{margin:4px;width:27px;height:27px;border:1px solid #d9d9d9;background:#fff;font-size:0.6875rem;line-height:0.9375rem;cursor:pointer;color:#444;border-radius:2px}.buyTheLook__product .productItem__sizes--spot .size.active{background:#111;border-color:#000;color:#fff;font-weight:bold}.buyTheLook__product .productItem__sizes--spot .showMore{cursor:pointer;color:#444;background:none;margin:4px;width:27px;height:27px;font-size:0.6875rem;line-height:0.9375rem}.buyTheLook__product .productItem__sizes--spot .hideSize{display:none}.buyTheLook__product .productItem__sizes--hide{display:none;justify-content:center;align-items:center}.buyTheLook__product .productItem__name{margin-top:10px;margin-bottom:10px}.buyTheLook__product .productItem__name--text{font-size:14px;font-weight:normal;color:#444444}.buyTheLook__product .productItem__price--text{font-size:16px;font-weight:bold;color:#444444}.buyTheLook__product:hover .productItem__image--hover{opacity:1;visibility:visible}.buyTheLook__buy{width:296px;padding-left:16px;text-align:center;display:flex;flex-direction:column;align-self:center}@media screen and (max-width: 1024px){.buyTheLook__buy{margin-top:44px}}.buyTheLook__buy--title{margin-bottom:10px}.buyTheLook__buy--title span{font-size:14px;font-weight:normal;font-family:Roboto;color:#444444}.buyTheLook__buy--price .best-price,.buyTheLook__buy--price .installments{display:block;width:100%;font-family:Roboto;color:#444444}.buyTheLook__buy--price .best-price{font-size:30px;margin-bottom:10px;font-weight:bold}.buyTheLook__buy--price .installments{margin-bottom:50px}.buyTheLook__buy--buyButton .buyTogetherBtn{width:280px;height:60px;background-color:#00d329;color:white;font-size:15px;font-weight:bold;text-transform:uppercase;cursor:pointer}.measuresGuide{padding:86px 0;background:#f5f5f5}@media screen and (max-width: 1024px){.measuresGuide{padding:30px 0}}.measuresGuide .container{display:flex;align-items:center}@media screen and (max-width: 1024px){.measuresGuide .container{flex-direction:column;align-items:flex;padding:0 8px}}.measuresGuide .titleMobile{position:relative;font-size:1.375rem;line-height:1.8125rem;color:#444;padding:6px 0;margin-bottom:15px;width:100%}.measuresGuide .titleMobile:after{content:"";position:absolute;display:inline-block;height:4px;width:65px;background:#ff0084;bottom:0;left:0}@media screen and (min-width: 1025px){.measuresGuide .titleMobile{display:none}}.measuresGuide .left{flex:0.25;max-width:428px;display:flex;align-items:center}@media screen and (min-width: 1025px){.measuresGuide .left img{max-width:385px}}@media screen and (max-width: 1024px){.measuresGuide .left{max-width:inherit;width:100%;flex:1}}.measuresGuide .right{flex:0.85;max-width:1200px;padding:0 16px}@media screen and (max-width: 1024px){.measuresGuide .right{padding:0;width:100%}}.measuresGuide .right>h3{position:relative;font-size:1.5625rem;line-height:2.0625rem;color:#444;padding:10px 0;margin-bottom:30px}@media screen and (max-width: 1024px){.measuresGuide .right>h3{display:none}}.measuresGuide .right>h3:after{content:"";position:absolute;display:inline-block;height:4px;width:65px;background:#ff0084;bottom:0;left:0}.measuresGuide .right table{width:100%;font-size:0.9375rem;line-height:1.25rem;color:#000;margin-bottom:25px}.measuresGuide .right table thead{background:#000;color:#fff}.measuresGuide .right table thead th{padding:10px 0}.measuresGuide .right table thead th:first-child{padding-left:15px;text-align:left}.measuresGuide .right table tbody tr{border-bottom:1px solid #ccc}.measuresGuide .right table tbody tr td{padding:20px 2px}.measuresGuide .right table tbody tr td:not(:first-child){text-align:center}.measuresGuide .right table tbody tr td:first-child{padding-left:15px}@media screen and (max-width: 1024px){.measuresGuide .right table{font-size:0.75rem;line-height:1rem;text-transform:uppercase}.measuresGuide .right table thead th{padding:12px 4px}.measuresGuide .right table thead th:first-child{padding:12px 8px}.measuresGuide .right table tbody tr td{padding:20px 4px;vertical-align:middle}.measuresGuide .right table tbody tr td:first-child{padding:20px 8px}.measuresGuide .right table tbody tr td span{display:none}}.measuresGuide .right small{font-size:0.75rem;line-height:1rem;max-width:720px;display:inline-block;color:#000}.measuresGuide .right small br{display:none}@media screen and (max-width: 1024px){.measuresGuide .right small{font-size:0.75rem;line-height:1.25rem;text-transform:uppercase;text-align:center;padding:0 32px;max-width:inherit;width:100%}}@media screen and (max-width: 1024px){.measuresGuide .right>span{display:block;max-width:100%;overflow:auto}}.measuresGuide .right .saiba{display:none}body.product-measures .measuresGuide .newMeasures{display:flex;align-items:center}@media screen and (max-width: 1024px){body.product-measures .measuresGuide .newMeasures{flex-direction:column;align-items:flex;padding:0 8px}}body.product-measures .measuresGuide .left{flex:0.25;max-width:428px;display:flex;align-items:center}@media screen and (min-width: 1025px){body.product-measures .measuresGuide .left img{max-width:385px}}@media screen and (max-width: 1024px){body.product-measures .measuresGuide .left{max-width:inherit;width:100%;flex:1}}body.product-measures .measuresGuide .right{flex:0.85;max-width:1200px;padding:0 16px;overflow:auto}body.product-measures .measuresGuide .right .wrapperTable{overflow:auto}body.product-measures .measuresGuide .right .wrapperTable::-webkit-scrollbar{height:5px}body.product-measures .measuresGuide .right .wrapperTable::-webkit-scrollbar-track{box-shadow:inset 0 0 10px #fff;border-radius:10px}body.product-measures .measuresGuide .right .wrapperTable::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px;opacity:0.7}body.product-measures .measuresGuide .right .wrapperTable::-webkit-scrollbar-thumb:hover{background:#ccc}@media screen and (max-width: 1024px){body.product-measures .measuresGuide .right{padding:0;width:100%}}body.product-measures .measuresGuide .right>h3{position:relative;font-size:1.5625rem;line-height:2.0625rem;color:#444;padding:10px 0;margin-bottom:30px}@media screen and (max-width: 1024px){body.product-measures .measuresGuide .right>h3{display:none}}body.product-measures .measuresGuide .right>h3:after{content:"";position:absolute;display:inline-block;height:4px;width:65px;background:#ff0084;bottom:0;left:0}body.product-measures .measuresGuide .right table{width:100%;font-size:0.9375rem;line-height:1.25rem;color:#000}@media screen and (min-width: 1025px){body.product-measures .measuresGuide .right table#measures_guide--calcados{min-width:1200px}}body.product-measures .measuresGuide .right table thead{background:#000;color:#fff}body.product-measures .measuresGuide .right table thead th{padding:10px 0}body.product-measures .measuresGuide .right table thead th:first-child{padding-left:15px;text-align:left}body.product-measures .measuresGuide .right table tbody tr{border-bottom:1px solid #ccc}body.product-measures .measuresGuide .right table tbody tr td{padding:20px 2px}body.product-measures .measuresGuide .right table tbody tr td:not(:first-child){text-align:center}body.product-measures .measuresGuide .right table tbody tr td:first-child{padding-left:15px}@media screen and (max-width: 1024px){body.product-measures .measuresGuide .right table{font-size:0.75rem;line-height:1rem;text-transform:uppercase}body.product-measures .measuresGuide .right table thead th{padding:12px 4px;vertical-align:middle}body.product-measures .measuresGuide .right table thead th:first-child{padding:12px 8px;font-size:0.625rem}body.product-measures .measuresGuide .right table tbody tr td{padding:20px 4px;vertical-align:middle}body.product-measures .measuresGuide .right table tbody tr td:first-child{padding:20px 8px}body.product-measures .measuresGuide .right table tbody tr td span{display:none}}body.product-measures .measuresGuide .right small{font-size:0.75rem;line-height:1rem;max-width:720px;display:inline-block;color:#000;margin-top:25px}body.product-measures .measuresGuide .right small br{display:none}@media screen and (max-width: 1024px){body.product-measures .measuresGuide .right small{font-size:0.75rem;line-height:1.25rem;text-transform:uppercase;text-align:center;padding:0 32px;max-width:inherit;width:100%}}@media screen and (max-width: 1024px){body.product-measures .measuresGuide .right>span{display:block;max-width:100%;overflow:auto}}body.product-measures .measuresGuide .right .saiba{display:none}
