section.product-main .breadcrumbs-wrapper{background-color:#fff}section.product-main .product-main-wrapper{background-color:#fff}section.product-main .product-main-container{display:grid;grid-template-columns:1.6fr 1fr;gap:50px;padding-top:30px;padding-bottom:30px}@media(max-width:991px){section.product-main .product-main-container{grid-template-columns:1fr}}section.product-main .product-main-container .product-media{display:grid;grid-template-columns:82px 1fr;gap:20px}@media(max-width:991px){section.product-main .product-main-container .product-media{grid-template-columns:1fr}}section.product-main .product-main-container .product-media .mediaSwiper{max-width:100%;border:1px solid #cfcfcf;box-shadow:0 1px 2px #00000040;border-radius:0}section.product-main .product-main-container .product-media .mediaSwiper .swiper-slide{display:flex;align-items:center;justify-content:center;height:100%}section.product-main .product-main-container .product-media .mediaSwiper .swiper-slide .zoompad{position:relative;cursor:zoom-in}section.product-main .product-main-container .product-media .mediaSwiper .swiper-slide .zoompad img.product-image{display:block;width:100%;max-width:100%;max-height:100%;object-position:center;object-fit:contain;aspect-ratio:1;height:auto}section.product-main .product-main-container .product-media .mediaSwiper .swiper-slide .zoompad img.product-image-zoom{position:absolute;display:none;top:0;left:0;width:200%;height:200%;transform:translate(var(--x),var(--y));pointer-events:none}section.product-main .product-main-container .product-media .mediaSwiper .swiper-slide .zoompad.active{cursor:zoom-out;overflow:hidden}section.product-main .product-main-container .product-media .mediaSwiper .swiper-slide .zoompad.active img.product-image-zoom{display:block}section.product-main .product-main-container .product-media .mediaSwiper .swiper-slide iframe{width:100%;aspect-ratio:16/9;margin:auto}section.product-main .product-main-container .product-media .thumbsSwiper{max-height:550px;max-width:100%}@media(max-width:991px){section.product-main .product-main-container .product-media .thumbsSwiper{display:none}}section.product-main .product-main-container .product-media .thumbsSwiper .swiper-slide{max-width:100%}section.product-main .product-main-container .product-media .thumbsSwiper .swiper-slide img{width:82px;height:auto;aspect-ratio:1;object-position:center;object-fit:contain;cursor:pointer;display:block;box-sizing:border-box;border:1px solid transparent}section.product-main .product-main-container .product-media .thumbsSwiper .swiper-slide.swiper-slide-thumb-active img{border-color:#ccc}@media(max-width:991px){section.product-main .product-main-container .product-info{justify-self:center}}section.product-main .product-main-container .product-info .product-info-head{display:flex;align-items:start;justify-content:space-between;gap:15px;margin-bottom:15px}section.product-main .product-main-container .product-info .product-info-head .left .product-title{font-size:20px;font-weight:700;color:#3d4347}section.product-main .product-main-container .product-info .product-info-head .left .product-cod{font-size:12px;color:#8e9499}section.product-main .product-main-container .product-info .product-info-head .right{display:flex;flex-direction:column;justify-content:start;align-items:center;gap:15px}section.product-main .product-main-container .product-info .product-info-head .right .share{position:relative}section.product-main .product-main-container .product-info .product-info-head .right .share button{cursor:pointer}section.product-main .product-main-container .product-info .product-info-head .right .share>ul{position:absolute;right:calc(100% + 15px);top:-10px;padding:5px;border-radius:6px;background-color:#fff;box-shadow:2px 2px 2px 3px #00000040;opacity:0;display:flex;align-items:center;justify-content:center;gap:1px}section.product-main .product-main-container .product-info .product-info-head .right .share>ul a,section.product-main .product-main-container .product-info .product-info-head .right .share>ul svg{display:block}section.product-main .product-main-container .product-info .product-info-head .right .share.active>ul{opacity:1}section.product-main .product-main-container .product-info .price-wrapper{margin-top:25px;margin-bottom:45px}section.product-main .product-main-container .product-info .price-wrapper .product-compare-at-price{font-size:16px;font-weight:400;color:#8e9499;margin-bottom:5px}section.product-main .product-main-container .product-info .price-wrapper .product-price{font-weight:700;font-size:24px;color:#2581c4}section.product-main .product-main-container .product-info .price-wrapper .pix-discount{margin-top:5px;font-size:12px;font-weight:400;color:#434b5b}section.product-main .product-main-container .product-info .price-wrapper .installments{font-size:12px;font-weight:700;color:#005695;margin-left:15px}section.product-main .product-main-container .product-info .product-variant{margin-bottom:20px}section.product-main .product-main-container .product-info .product-variant p{margin-bottom:10px;color:#3c3c3c}section.product-main .product-main-container .product-info .product-variant select{padding:8px 5px 8px 3px;border:1px solid #14336A;border-radius:5px;font-size:14px}section.product-main .product-main-container .product-info .product-variant .product-variant-selector{display:flex;gap:5px;flex-wrap:wrap}section.product-main .product-main-container .product-info .product-variant .product-variant-selector input{display:none}section.product-main .product-main-container .product-info .product-variant .product-variant-selector label{border-radius:5px;overflow:hidden;border:1px solid transparent;cursor:pointer}section.product-main .product-main-container .product-info .product-variant .product-variant-selector label img{object-fit:cover;object-position:center}section.product-main .product-main-container .product-info .product-variant .product-variant-selector input:checked+label{border-color:#2581c4}section.product-main .product-main-container .product-info .product-variant .product-variant-selector input:disabled+label{display:none}section.product-main .product-main-container .product-info .product-buy{display:flex;flex-wrap:wrap;gap:25px;margin-bottom:20px}section.product-main .product-main-container .product-info .product-buy .product-qty{display:grid;grid-template-columns:auto auto auto;align-items:center;gap:5px 15px}section.product-main .product-main-container .product-info .product-buy .product-qty>p{grid-column:span 3;font-size:14px;font-weight:400;color:#3c3c3c}section.product-main .product-main-container .product-info .product-buy .product-qty button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:18px;border-radius:50px;background-color:#005695;cursor:pointer;box-sizing:border-box}section.product-main .product-main-container .product-info .product-buy .product-qty input{width:90px;height:40px;border-radius:5px;border:1px solid #cfcfcf;text-align:center;font-size:14px;font-weight:500;color:#434b5b;box-sizing:border-box;-webkit-appearance:none;appearance:none;background-color:#d9d9d9}section.product-main .product-main-container .product-info .product-buy .product-qty input[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}section.product-main .product-main-container .product-info .product-buy .product-qty input::-webkit-outer-spin-button,section.product-main .product-main-container .product-info .product-buy .product-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}section.product-main .product-main-container .product-info .product-buy .product-add-to-cart-btn{border-radius:5px;height:40px;cursor:pointer;font-size:14px;font-weight:700;color:#fff;background-color:#25c4a0;align-self:flex-end;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 10px;flex-grow:1;max-width:300px}section.product-main .product-main-container .product-info .product-buy .product-add-to-cart-btn:disabled{background-color:#84c2b4;cursor:not-allowed}section.product-main .product-main-container .product-info .product-buy .product-buy-btn{border-radius:38px;height:40px;cursor:pointer;font-size:14px;font-weight:700;color:#fff;background-color:#b3261e;grid-column:span 2}section.product-main .product-main-container .product-info .cep-verification{margin-top:20px}section.product-main .product-main-container .product-info .cep-verification .cep-verification-form-wrapper>label{color:#3c3c3c;font-size:14px;margin-bottom:10px;display:block}section.product-main .product-main-container .product-info .cep-verification .cep-verification-form-wrapper .cep-verification-form{display:flex;align-items:center;justify-content:start;margin-bottom:0;gap:20px}section.product-main .product-main-container .product-info .cep-verification .cep-verification-form-wrapper .cep-verification-form input{flex:1;box-sizing:border-box;border:1px solid #cfcfcf;background-color:#d9d9d9;border-radius:5px;height:40px;padding:10px;font-size:14px}section.product-main .product-main-container .product-info .cep-verification .cep-verification-form-wrapper .cep-verification-form input::placeholder,section.product-main .product-main-container .product-info .cep-verification .cep-verification-form-wrapper .cep-verification-form input::-webkit-input-placeholder,section.product-main .product-main-container .product-info .cep-verification .cep-verification-form-wrapper .cep-verification-form input:-ms-input-placeholder{color:#8e9499}section.product-main .product-main-container .product-info .cep-verification .cep-verification-form-wrapper .cep-verification-form button{height:40px;padding:10px 35px;border-radius:5px;font-size:14px;font-weight:700;color:#fff;background-color:#14336a;box-sizing:border-box;cursor:pointer}section.product-main .product-main-container .product-info .cep-verification .cep-verification-form-wrapper>a{font-size:12px;text-decoration:underline;margin-top:5px;display:block;max-width:max-content;color:#8e9499}section.product-main .product-tabs{margin-top:40px;margin-bottom:100px}section.product-main .product-tabs .tabs{display:flex;gap:5px 30px;align-items:flex-end;flex-wrap:wrap}@media(max-width:991px){section.product-main .product-tabs .tabs .tab{flex-grow:1}}section.product-main .product-tabs .tab-contents .tab-content{display:none;background-color:#fff;padding:30px;min-height:500px;font-size:14px}section.product-main .product-tabs .tab-contents .tab-content.description{color:#434b5b}section.product-main .product-tabs .tab-contents .tab-content.specification table{width:100%}section.product-main .product-tabs .tab-contents .tab-content.specification table tr{background-color:#e7e5e5}section.product-main .product-tabs .tab-contents .tab-content.specification table tr:nth-child(odd){background-color:#f0f3f4}section.product-main .product-tabs .tab-contents .tab-content.specification table tr td{padding:10px;font-size:14px}section.product-main .product-tabs .tab-contents .tab-content.specification table tr td:nth-child(1){font-weight:700;text-transform:uppercase}section.product-main .product-tabs .tab-contents .tab-content.active{display:block}.vinci-metric-calculator{display:flex;align-items:start}.vinci-metric-calculator .calc-btn{display:flex;align-items:center;justify-content:start;gap:5px;cursor:pointer;background-color:#005695;padding:10px 22px;margin-bottom:30px;border-radius:5px}.vinci-metric-calculator .calc-btn .calc-btn__caption{font-size:12px;text-align:center;font-weight:700;color:#fff}.vinci-metric-calculator .calc-btn:hover .calc-btn__caption{text-decoration:underline}.vinci-metric-calculator__modal{display:none;position:absolute;z-index:50;top:-70%;right:calc(100% + 30px);width:510px;padding:16px;background-color:#fff;box-shadow:12px 7px 23px 100vw #00000080;border:1px solid #ccc;opacity:0;transition:opacity ease-in-out .3s,transform ease-in-out .3s;transform:translateY(-50%) translate(-50%);position:fixed;top:50%;left:50%;max-width:85vw}.vinci-metric-calculator__modal.active{display:block}.vinci-metric-calculator__modal.visible{opacity:1}.vinci-metric-calculator__modal button{border:none;height:40px;padding:0 15px}.vinci-metric-calculator__modal .modal-close-btn{position:absolute;top:15px;right:15px;cursor:pointer}.vinci-metric-calculator__modal .modal-screen-1{display:none;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:30px}.vinci-metric-calculator__modal .modal-screen-1 .selector{display:flex;align-items:baseline;justify-content:flex-start;padding-right:20px;gap:15px}.vinci-metric-calculator__modal .modal-screen-1 .selector__caption{font-size:16px;font-weight:700;width:75%}.vinci-metric-calculator__modal .modal-screen-1 .selector__seletores{width:100%;display:flex;justify-content:space-evenly;flex-wrap:wrap}.vinci-metric-calculator__modal .modal-screen-1 .selector--medidas,.vinci-metric-calculator__modal .modal-screen-1 .selector--area{color:#666;font-weight:400;display:flex;align-items:center;gap:5px;cursor:pointer}.vinci-metric-calculator__modal .modal-screen-1 .selector--medidas span.radius,.vinci-metric-calculator__modal .modal-screen-1 .selector--area span.radius{display:flex;align-items:center;justify-content:center;height:20px;width:20px;background-color:#ccc;border-radius:10px}.vinci-metric-calculator__modal .modal-screen-1 .selector--medidas span.radius svg,.vinci-metric-calculator__modal .modal-screen-1 .selector--area span.radius svg{fill:transparent}.vinci-metric-calculator__modal .modal-screen-1 .modal-tab-content__medidas{display:none;gap:20px}.vinci-metric-calculator__modal .modal-screen-1 .modal-tab-content__area{display:none}.vinci-metric-calculator__modal .modal-screen-1 .modal-tab-content .medidas{display:flex;flex-direction:column;width:100%;gap:10px}.vinci-metric-calculator__modal .modal-screen-1 .modal-tab-content .medidas label{font-weight:400;font-size:14px}.vinci-metric-calculator__modal .modal-screen-1 .modal-tab-content .medidas input{height:35px;width:100%;-moz-appearance:textfield}.vinci-metric-calculator__modal .modal-screen-1 .modal-tab-content .medidas input::-webkit-outer-spin-button,.vinci-metric-calculator__modal .modal-screen-1 .modal-tab-content .medidas input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vinci-metric-calculator__modal .modal-screen-1 .screen-1-fundo{display:flex;justify-content:flex-end}.vinci-metric-calculator__modal .modal-screen-1 .screen-1-fundo .btn-modal-calculate{background-color:#ee3239;color:#fff}.vinci-metric-calculator__modal .modal-screen-1.medidas .selector--medidas{color:#ee3239}.vinci-metric-calculator__modal .modal-screen-1.medidas .selector--medidas .radius{background-color:#ee3239}.vinci-metric-calculator__modal .modal-screen-1.medidas .selector--medidas .radius svg{fill:#fff}.vinci-metric-calculator__modal .modal-screen-1.medidas .modal-tab-content__medidas{display:flex}.vinci-metric-calculator__modal .modal-screen-1.area .selector--area{color:#ee3239}.vinci-metric-calculator__modal .modal-screen-1.area .selector--area .radius{background-color:#ee3239}.vinci-metric-calculator__modal .modal-screen-1.area .selector--area .radius svg{fill:#fff}.vinci-metric-calculator__modal .modal-screen-1.area .modal-tab-content__area{display:block}.vinci-metric-calculator__modal .modal-screen-2{display:none;font-size:15px}.vinci-metric-calculator__modal .modal-screen-2 p{display:block;margin:10px 0}.vinci-metric-calculator__modal .modal-screen-2 p.observacao{font-size:13px}.vinci-metric-calculator__modal .modal-screen-2 strong{font-weight:700}.vinci-metric-calculator__modal .modal-screen-2 .com-margem{min-height:50px}.vinci-metric-calculator__modal .modal-screen-2 .com-margem p{display:none}.vinci-metric-calculator__modal .modal-screen-2 .com-margem.checked p{display:block}.vinci-metric-calculator__modal .modal-screen-2 .screen-2-fundo{display:flex;justify-content:space-between;align-items:center}.vinci-metric-calculator__modal .modal-screen-2 .screen-2-fundo .btn-refazer-calculo{background-color:#fff;color:#ee3239}.vinci-metric-calculator__modal .modal-screen-2 .screen-2-fundo .btn-refazer-calculo:hover{text-decoration:underline}.vinci-metric-calculator__modal .modal-screen-2 .screen-2-fundo .btn-selecionar-quantidade{background-color:#ee3239;color:#fff}.vinci-metric-calculator__modal.screen-1 .modal-screen-1{display:grid}.vinci-metric-calculator__modal.screen-2 .modal-screen-2{display:block}section.product-main .product-tabs .tabs .tab{padding:15px 35px;box-sizing:border-box;font-size:20px;flex-basis:300px;color:#2581c4;background-color:#e7e5e5;cursor:pointer;font-weight:700}section.product-main .product-tabs .tabs .tab.active{font-weight:700;font-size:28px;background-color:#fff;cursor:default}.product-tabs{background:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.product-tabs .tabs{display:flex;gap:20px;margin-bottom:0}.product-tabs .tabs .tab.active{background-color:#2581c4;color:#fff;border-color:#fff;!important}.mediaSwiper .swiper-slide.hide-variant-slide{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product.css.map */
