 .product:not(.product-crosssell) .sizeBox button{border-radius:50%;}.product .code-sku .content-sku{text-align:center;line-height:17px;margin-bottom:20px;}.item .product .content-sku .product-sku-text{font-size:15px;font-weight:600;}.price{color:black;font-size:20px;}.item h4 a{font-family:var(--primary-font);font-size:13px;}.item > .product .action-control > a{padding-left:9px;padding-right:9px;margin:0 3px 5px;}.owl-theme .owl-controls .owl-page span{background:#000;}.product:not(.product-crosssell) .sizeBox button{font-size:12px !important;padding:4px !important;width:26px !important;height:30px !important;}.product:not(.product-crosssell) .colorBox a.productOptionView{max-width:25px !important;max-height:24px !important;}.product:not(.product-crosssell) .solidColor{width:23px !important;height:23px !important;}.product .product-options{padding-top:0px;}.product:not(.product-crosssell) .sizeBox button.disabled:after,.product:not(.product-crosssell) .colorBox a.disabled:after{height:100%;top:-10%;}.new-product,.discount{font-family:var(--primary-font);}.item .product .cash-payment-container .to-price{font-size:15px;font-weight:600;color:#00a808;} #product-information .product-tab-info a{color:#454545 !important;}@media only screen and (max-width: 425px){#product-information .product-tab-info{width:100%;text-align:center;margin-bottom:2px;border-bottom:1px solid #ddd;}#product-information .nav-tabs{border:none;}}#product-information .nav .active a{border-bottom:1px solid;}#product-information .nav > li.active,#product-information .nav > li > a:hover,#product-information .nav > li > a:focus,#product-information .nav > li:hover > a{background-color:#fff;} .measurementCalculator-validator{display:flex;justify-content:center;margin:15px 0;}.measurementCalculator-validator.remover{display:none;}.measurementCalculator-button{background:#2d6cdf;color:#fff;border:none;border-radius:6px;padding:10px 18px;font-weight:bold;cursor:pointer;}.measurementCalculator-button:hover{background:#1f55b6;}.measurementCalculator-body{display:none;position:relative;background:#fff;border:1px solid #ccc;border-radius:8px;padding:20px;max-width:600px;margin:20px auto;}.measurementCalculator-body.ativo{display:block;}.measurementCalculator-close{position:absolute;top:10px;right:10px;width:32px;height:32px;border:none;border-radius:50%;background:transparent;font-size:22px;line-height:32px;color:#ff3b3b;cursor:pointer;text-align:center;}.measurementCalculator-close:hover{background:#ffe5e5;}.measurementCalculator-row{display:flex;justify-content:space-between;gap:10px;flex-wrap:nowrap;margin-bottom:15px;min-width:0;}.measurementCalculator-field{position:relative;flex:1;max-width:33.33%;min-width:0;margin-bottom:20px;}.measurementCalculator-input{width:100%;padding:12px 16px 8px;border:2px solid #e1e5e9;border-radius:8px;background:#fff;font-size:14px;box-sizing:border-box;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);outline:none;}.measurementCalculator-input:hover{border-color:#c7d2da;}.measurementCalculator-input:focus{border-color:#2d6cdf;box-shadow:0 0 0 3px rgba(45,108,223,0.1);}.measurementCalculator-field label{position:absolute;left:16px;top:12px;color:#64748b;font-size:14px;font-weight:400;pointer-events:none;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);transform-origin:left center;background:transparent;padding:0;}.measurementCalculator-input:focus + label,.measurementCalculator-input:not(:placeholder-shown) + label{top:-8px;left:12px;font-size:12px;font-weight:500;color:#2d6cdf;transform:scale(0.85);background:#fff;padding:0 8px;border-radius:4px;}.measurementCalculator-input:focus + label::before{content:'';position:absolute;top:50%;left:-8px;right:-8px;height:1px;background:#fff;z-index:-1;}.measurementCalculator-input::placeholder{color:transparent;transition:color 0.3s ease;}.measurementCalculator-input:focus::placeholder{color:#94a3b8;}.measurementCalculator-input:valid:not(:placeholder-shown){border-color:#10b981;}.measurementCalculator-input:valid:not(:placeholder-shown) + label{color:#10b981;}.measurementCalculator-input:invalid:not(:placeholder-shown){border-color:#ef4444;}.measurementCalculator-input:invalid:not(:placeholder-shown) + label{color:#ef4444;}.measurementCalculator-resultado{margin-top:15px;font-weight:bold;}@media (max-width: 640px){.measurementCalculator-row{flex-direction:column;}.measurementCalculator-field{max-width:100%;}.measurementCalculator-input{flex:0 1 auto;height:auto;min-height:0;width:100%;box-sizing:border-box;}}.measurementCalculator-close{position:absolute !important;top:10px !important;right:10px !important;width:40px !important;height:40px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border:none !important;border-radius:50% !important;background:transparent;font-size:24px;line-height:1;color:#ff3b3b;cursor:pointer;text-align:center;z-index:9999 !important;pointer-events:auto;}.measurementCalculator-close:hover{background:#ffe5e5;}.measurementCalculator-body{position:relative !important;z-index:1 !important;}.measurementCalculator-button{background-color:black !important;}@media (max-width: 480px){.measurementCalculator-input{height:40px;padding:8px 10px;font-size:14px;}} .payment-method-prices{display:none !important;}.product-price .percentual-discount{color:#ff1d23 !important;font-size:13px !important;}.payment-ou{display:none !important;}.pv-payment-boleto img{width:30px !important;height:30px !important;}span.percent-discount.highlight{display:none !important;}[data-priceable-type="master-variant"]{max-width:320px !important;}.pv-price-sale{font-size:12px !important;}.product-price .percentual-discount{color:Green !important;}[type="submit"]{max-width:250px !important;}.pv-payment-boleto{color:green !important;font-size:20px !important;}.payment-method-prices,.payment-ou,span.percent-discount.highlight,.payment-a-prazo:nth-of-type(2),.payment-a-prazo:nth-of-type(3),.cart-actions .in-stock-label{display:none !important;}.product-price .percentual-discount{color:green !important;font-size:12px !important;}.pv-price-sale{font-size:14px !important;}.pv-payment-boleto{color:green !important;font-size:20px !important;}.pv-payment-boleto img{width:30px !important;height:30px !important;}#product-price-info{display:grid;gap:15px;}.product-price-container{width:100%;}.payment-a-vista,.payment-a-prazo{color:black;}[type="submit"]{max-width:250px !important;}[data-priceable-type="master-variant"]{max-width:320px !important;}.product-option-row [data-group-name="Cor"]{display:grid;}.product-option-row [data-group-name="Cor"] .control-label{text-align:initial;margin-bottom:10px;} #details li{margin-left:0px;list-style:none;}#accordion .panel-heading a::after{content:"+";float:right;font-size:20px;line-height:1;transition:transform .2s ease;}#accordion .panel-heading a:not(.collapsed)::after{content:"-";float:right;font-size:30px;line-height:1;transition:transform .2s ease;}#page-product-detail .shipping-calculator{margin-top:25px;}#postalCode{border-radius:0px;box-shadow:none;border:1px solid #e0e0e0;width:156px !important;}#page-product-detail #product-variant-form + .product-detail-separator{display:none;}#page-product-detail .product-unavailable{padding-top:10px;font-family:'Source Sans Pro', sans-serif;}#page-product-detail #right-column{overflow:hidden;}#page-product-detail .section-review{margin-top:0px;border-top:0px;}#page-product-detail #accordion{margin:0px 0 10px 0;}#page-product-detail #accordion .panel{border:0;box-shadow:none;margin:0px;border-bottom:1px solid #f2f2f2;}#page-product-detail #accordion .panel + .panel{margin-top:0;}#page-product-detail #accordion .panel + .panel .
                .panel-heading a.collapsed{border-bottom:1px solid #eee;}#page-product-detail #accordion .panel-heading{padding:0;color:#454545 !important;font:400 16px/22px var(--primary-font);letter-spacing:0.2px;text-transform:none;border:0;background:transparent;}#page-product-detail #accordion .panel-heading a{padding:15px 0;display:block;font-size:12px;cursor:pointer;color:#666;font-weight:400;letter-spacing:1.68px;}#page-product-detail #accordion .panel-heading a:hover,#page-product-detail #accordion .panel-heading a:focus{color:inherit;}#page-product-detail #accordion .panel-heading a span{float:right;font-size:25px;}#page-product-detail #accordion .panel-heading a.collapsed .open{display:inline;}#page-product-detail #accordion .panel-heading a.collapsed .close{display:none;}#page-product-detail #accordion .panel-heading a:not(.collapsed) .open{display:none;}#page-product-detail #accordion .panel-heading a:not(.collapsed) .close{display:inline;opacity:1;}#page-product-detail #accordion .panel-heading a svg{fill:#000;}#page-product-detail #accordion .panel-collapse{overflow:hidden;}#page-product-detail #accordion .panel-collapse.in{overflow-y:auto;}#page-product-detail #accordion .mCSB_scrollTools .mCSB_draggerRail{width:6px;border-radius:0;background:#e5e5e5;}#page-product-detail #accordion .mCSB_scrollTools .mCSB_dragger_bar{background:#8e8d8c !important;}#page-product-detail #accordion .mCustomScrollBox > .mCSB_scrollTools{opacity:1;width:6px;}#page-product-detail #accordion .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:0;}#page-product-detail #vantagens{margin-top:30px;margin-bottom:50px;}#page-product-detail #vantagens .v-item{margin-bottom:25px;}@media all and (min-width: 991px){#page-product-detail #page-product-detail #accordion-description{font-size:12px;}}#page-product-detail .section-review{padding-top:40px;padding-bottom:0px;}#page-product-detail #page-product-detail .product-association{padding-top:0px;}.pushcrew-side-button{display:none !important;}#accordion-description,#accordion-description *,#accordion-description .tab-pane,#accordion-description .tab-pane *{overflow:visible !important;max-height:none !important;}#accordion-description::-webkit-scrollbar,#accordion-description *::-webkit-scrollbar{display:none !important;}#accordion-description,#accordion-description *{overflow-x:hidden !important;}#accordion-description,#accordion-description *{overflow-x:hidden !important;max-width:100% !important;}@media (max-width: 991px){#accordion .panel-collapse.in{max-height:350px !important;overflow-y:auto !important;overflow-x:hidden !important;-webkit-overflow-scrolling:touch;}}@media (min-width: 992px){#accordion .panel-collapse.in{overflow:visible !important;max-height:none !important;}}#accordion-description::-webkit-scrollbar{width:6px;} #vantagens .v-item{display:flex;}#vantagens .text-title .icon{margin-right:10px;}#page-product-detail #vantagens{font-weight:bold;font-size:15px;color:black;} .cart-actions-container #share-icon{flex:0.5;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;right:25px;bottom:8px;}#product-price-info .cart-actions-container{width:100%;}.cart-actions-container{display:flex;}.cart-actions-container .cart-actions{flex:3;}div.product-share.clearfix{display:none !important;}#vantagens .v-item{display:flex;}#vantagens .text-title .icon{margin-right:10px;}#page-product-detail #vantagens{font-weight:normal;font-size:15px;color:black;text-transform:lowercase;}#page-product-detail #vantagens .v-item{margin-bottom:25px !important;}#page-product-detail #vantagens{margin-top:30px !important;margin-bottom:50px !important;}.product-tab div div h2{font-size:25px !important;font-weight:bold !important;color:black !important;margin-bottom:15px !important;margin-top:10px !important;}.product-tab ul li strong{font-weight:bold;color:black;font-size:14px;}#garantia-compra{position:relative !important;top:5px !important;} #details [itemprop="description"] h2:has(+ details){margin-top:32px;margin-bottom:16px;font-size:20px;font-weight:700;text-transform:uppercase;border-bottom:2px solid #e5e5e5;padding-bottom:8px;position:relative;}#details [itemprop="description"] details{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:6px;margin-bottom:10px;padding:12px 14px;transition:all 0.3s ease;}#details [itemprop="description"] details[open]{background:#fff;border-color:#cfcfcf;box-shadow:0 2px 8px rgba(0,0,0,0.05);}#details [itemprop="description"] details summary{cursor:pointer;font-weight:600;font-size:15px;list-style:none;position:relative;padding-right:20px;}#details [itemprop="description"] details summary::-webkit-details-marker{display:none;}#details [itemprop="description"] details summary::after{content:"+";position:absolute;right:0;top:0;font-size:18px;font-weight:bold;transition:transform 0.2s ease;}#details [itemprop="description"] details[open] summary::after{content:"−";}#details [itemprop="description"] details p{margin-top:10px;font-size:14px;line-height:1.6;color:#444;} .faq-wrapper{margin-bottom:32px;}.faq-wrapper > h2{margin:32px 0 20px;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;padding-left:10px;}.faq-wrapper details{background:#fff;border-radius:10px;margin-bottom:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,0.06);transition:box-shadow 0.3s ease;}.faq-wrapper details:hover{box-shadow:0 6px 18px rgba(0,0,0,0.08);}.faq-wrapper details summary{cursor:pointer;padding:16px 44px 16px 16px;font-size:15px;font-weight:600;position:relative;list-style:none;background:#f7f7f7;}.faq-wrapper details summary::-webkit-details-marker{display:none;}.faq-wrapper details summary::after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:500;transition:transform 0.3s ease;}.faq-wrapper details[open] summary{background:#fff;}.faq-wrapper details[open] summary::after{content:"−";transform:translateY(-50%) rotate(180deg);}.faq-wrapper details p{padding:0 16px 16px;font-size:14px;line-height:1.65;color:#444;}@media (min-width: 992px){.faq-wrapper details summary{font-size:16px;padding:18px 50px 18px 20px;}.faq-wrapper details p{font-size:15px;padding:0 20px 20px;}}#page-product-detail h2 strong{display:flex;justify-content:center;margin-top:32px;margin-bottom:16px;font-size:25px;font-weight:700;text-transform:uppercase;padding-bottom:8px;position:relative;color:black;}h3.product-description-title-attributes{display:flex !important;justify-content:center !important;margin-top:32px !important;margin-bottom:16px !important;font-size:25px !important;font-weight:700 !important;text-transform:uppercase !important;border-bottom:2px solid #e5e5e5 !important;padding-bottom:8px !important;position:relative !important;color:black !important;} #description h2:has(+ details){margin-top:32px;margin-bottom:16px;font-size:20px;font-weight:700;text-transform:uppercase;padding-bottom:8px;position:relative;}#description details{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:6px;margin-bottom:10px;padding:12px 14px;transition:all 0.3s ease;}#description details[open]{background:#fff;border-color:#cfcfcf;box-shadow:0 2px 8px rgba(0,0,0,0.05);}#description details summary{cursor:pointer;font-weight:600;font-size:15px;list-style:none;position:relative;padding-right:20px;}#description details summary::-webkit-details-marker{display:none;}#description details summary::after{content:"+";position:absolute;right:0;top:0;font-size:18px;font-weight:bold;transition:transform 0.2s ease;}#description details[open] summary::after{content:"−";}#description details p,#description details{font-size:14px;line-height:1.6;color:#444;}.product-tab div div h2{display:flex;justify-content:center;margin-top:32px;margin-bottom:16px;font-size:25px;font-weight:700;text-transform:uppercase;padding-bottom:8px;position:relative;color:black;} #product-information div p a{font-weight:bold !important;text-decoration:underline !important;color:blue !important;} #uoou-product-coupon,.uoou-product-coupon{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;width:100% !important;margin:10px 0 0 0 !important;padding:10px 12px !important;background:#fff !important;border:1px solid rgba(0,0,0,0.1) !important;border-left:4px solid #2ea44f !important;border-radius:8px !important;box-shadow:0 1px 0 rgba(0,0,0,0.04) !important;box-sizing:border-box !important;}#uoou-product-coupon .coupon-text,.uoou-product-coupon .coupon-text{display:flex !important;flex-direction:column !important;gap:2px !important;min-width:0 !important;}#uoou-product-coupon .coupon-title,.uoou-product-coupon .coupon-title{font-family:Montserrat, sans-serif !important;font-size:13px !important;font-weight:700 !important;line-height:1.2 !important;color:#111 !important;margin:0 !important;}#uoou-product-coupon .coupon-subtitle,.uoou-product-coupon .coupon-subtitle{font-family:Montserrat, sans-serif !important;font-size:12px !important;font-weight:500 !important;line-height:1.2 !important;color:rgba(0,0,0,0.68) !important;margin:0 !important;}#uoou-product-coupon .coupon-code,.uoou-product-coupon .coupon-code{flex:0 0 auto !important;font-family:Montserrat, sans-serif !important;font-size:12px !important;font-weight:800 !important;letter-spacing:.4px !important;padding:8px 10px !important;border-radius:999px !important;color:#0f3d1f !important;background:rgba(46,164,79,0.12) !important;border:1px dashed rgba(46,164,79,0.45) !important;white-space:nowrap !important;user-select:all !important;}#uoou-product-coupon .coupon-ico,.uoou-product-coupon .coupon-ico{width:18px !important;height:18px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin-right:8px !important;color:#2ea44f !important;}@media (max-width: 767px){#uoou-product-coupon,.uoou-product-coupon{padding:10px 10px !important;gap:10px !important;}#uoou-product-coupon .coupon-title,.uoou-product-coupon .coupon-title{font-size:13px !important;}#uoou-product-coupon .coupon-subtitle,.uoou-product-coupon .coupon-subtitle{font-size:12px !important;}#uoou-product-coupon .coupon-code,.uoou-product-coupon .coupon-code{padding:8px 10px !important;font-size:12px !important;}} #page-product-detail #vantagens .v-item{text-transform:uppercase !important;} #right-column-bottom{margin-top:24px !important;margin-bottom:10px !important;}#right-column-bottom > [class*="col-"]{display:flex !important;flex-direction:column !important;}#right-column-bottom .product-share,#right-column-bottom .wishlistButton{display:flex !important;flex-direction:column !important;gap:10px !important;}#right-column-bottom .product-share{border-top:none !important;margin-top:0 !important;padding-top:0 !important;}#right-column-bottom .product-share p,#right-column-bottom .wishshlist-name{display:block !important;margin:0 !important;font-size:14px;line-height:1.2 !important;text-transform:uppercase !important;letter-spacing:0.8px !important;color:black !important;font-weight:600 !important;}#right-column-bottom .socialIcon{display:flex !important;align-items:center !important;gap:8px !important;flex-wrap:wrap !important;visibility:visible !important;opacity:1 !important;}#right-column-bottom .socialIcon a{width:38px !important;height:38px !important;border:1px solid #d8d8d8 !important;border-radius:6px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;text-decoration:none !important;color:#555 !important;background:#fff !important;transition:all 0.2s ease !important;visibility:visible !important;opacity:1 !important;}#right-column-bottom .socialIcon a:hover{background:black !important;border-color:#bdbdbd !important;color:white !important;}#right-column-bottom .socialIcon i{font-size:16px !important;display:inline-block !important;color:inherit !important;}#right-column-bottom .wishlist-container{text-align:right !important;}#right-column-bottom .wishlistButton{align-items:stretch !important;}#right-column-bottom .wishlist-add-button{min-height:40px !important;padding:10px 16px !important;border-radius:6px !important;background:black !important;color:#fff !important;text-decoration:none !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:15px !important;font-weight:600 !important;transition:all 0.2s ease !important;width:100% !important;max-width:180px !important;margin-left:auto !important;}#right-column-bottom .wishlist-add-button:hover{background:#1c1c1c !important;color:#fff !important;}#right-column-bottom .wishlist-add-button i{font-size:14px !important;}@media (max-width: 767px){#right-column-bottom{margin-top:20px !important;}#right-column-bottom .col-xs-7,#right-column-bottom .col-xs-5{width:100% !important;}#right-column-bottom .product-share{margin-bottom:18px !important;}#right-column-bottom .wishlist-container{text-align:left !important;}#right-column-bottom .wishlist-add-button{max-width:100% !important;margin-left:0 !important;}}