:root{interpolate-size:allow-keywords}p{font-size:var(--size-14)}.product-view .rating-box{color:oklch(75.2% .01 286)}.product-view .rating-area i.fill{font-weight:900}.product-view .rating-box i{font-size:14px}.product-view .extra-info .block-seller{display:table;float:left;width:100%}.product-view .extra-info .block-seller{margin-bottom:10px}.product-view .extra-info .block-seller a,.product-view .area-vendor-link .color-minprice{font-weight:600}.product-view .short-description{display:block;float:left;margin:5px 0 10px;width:100%}.product-view.three_columns .short-description{margin-bottom:15px}.product-view .short-description p{color:oklch(41.7% 0 0);display:block;margin:0;width:100%;word-break:break-word}.product-view.two_columns .short-description{border-bottom:1px solid oklch(96.1% 0 0);padding-bottom:20px}.pd-description .block-description p a{display:block;margin-block:1rem;width:auto}.pd-description .block-description p{display:block;margin-block:1rem;width:100%}.pd-description .block-description ul>li>p{float:unset;margin-block:4px;width:auto}.short-description span a,.short-description p a{display:inline-block;vertical-align:top}.short-description p a{margin:5px 0}.product-view h1.product-name{display:block;font-size:var(--size-25);font-weight:600;margin-bottom:0;width:100%}.product-view .ratings{margin:10px 0 5px}.product-view .ratings .has-rating{cursor:pointer}a.p-read-more{font-weight:600;transition:all 0.3s}.product-view .counter{margin:0 0 15px}.product-view .area-parcela-desconto .ticket-produto .discount-percent{text-transform:lowercase}.product-shop .price-info span.label.configurable-price-from{color:oklch(62% 0 0);display:table;font-size:var(--size-14)}.three_columns .price-info span.label.configurable-price-from{margin:10px 0 0}.block-price .price-info .regular-price{display:table}.product-view.produto-configuravel .price-box .old-price .price{display:inline-block;margin:5px 0 0}.products-grid .product-item .price-info .price-box .old-price{margin:0}.product-view.two_columns.product-multiseller .area-parcela-desconto .see-parc{margin:5px auto}.product-view.two_columns.product-multiseller .block-full-multiseller .area-parcela-desconto .see-parc{margin:5px 0 0}.product-view .box-group-sales-rule{border-top:1px solid oklch(96.1% 0 0)}.product-view .box-group-sales-rule .context{font-size:var(--size-13)}.product-view .box-group-sales-rule .group-sales__name{font-size:var(--size-22);font-weight:700;line-height:1;margin-top:4px}.product-view .box-group-sales-rule .group-sales__frequency{font-size:var(--size-15);margin-bottom:8px}.product-view .box-group-sales-rule .group-sales__frequency .group-sales__can-buy{font-weight:500}.product-view .box-group-sales-rule .group-sales__frequency .group-sales__purchase-frequency{font-weight:500;text-transform:lowercase}.product-view .box-group-sales-rule .group-sales__remaining{align-items:center;display:flex;gap:8px;line-height:1}.product-view .box-group-sales-rule .group-sales__remaining i{color:oklch(50.6% .2 259);font-size:var(--size-18)}.product-view .add-to-box,.product-view .add-to-box .add-to-cart{clear:both;display:block;width:100%}.product-view .add-to-box .add-to-cart .qty-wrapper{display:table;float:unset;margin:0 0 15px;width:auto}.product-view .add-to-box .add-to-cart .qty-wrapper label{float:left;font-size:var(--size-14);font-weight:100;margin:7px 5px 0 0}.product-view .add-to-box .add-to-cart .qty-wrapper .qtd-arrows{height:38px;line-height:38px;position:relative;text-align:center;width:38px}.product-view .add-to-box .add-to-cart .qty-wrapper .qtd-arrows.less{float:left}.product-view .add-to-box .add-to-cart .qty-wrapper .qtd-arrows.more{float:left}.product-view .qty-wrapper .qty{border:0;box-shadow:unset;float:left;font-size:var(--size-14);padding:0;text-align:center;width:35px}.product-view .add-to-box .qty-wrapper .qty{height:38px}.product-view .add-to-box .add-to-cart .qty-wrapper .qtd-arrows i{align-items:center;color:oklch(0% 0 0);cursor:pointer;display:flex;font-size:12px;font-weight:400;height:100%;inset:0;justify-content:center;position:absolute;width:100%}.product-view .add-to-box .add-to-cart .add-to-cart-buttons{display:table;float:left;margin:0;width:100%}.product-view .add-to-box .add-to-cart .add-to-cart-buttons button{font-size:var(--size-16);height:40px;line-height:40px;padding:0 30px;width:100%}.product-view .add-to-box .add-to-cart .qty-wrapper .quantity{background-color:oklch(100% 0 0);border:1px solid oklch(96.3% .01 286);display:table;float:left}@media (width <=768px){.product-view .add-to-box .qty-wrapper .qty{height:42px}.product-view .add-to-box .add-to-cart .qty-wrapper .qtd-arrows{height:42px;line-height:42px;width:42px}.product-view .add-to-box .add-to-cart .add-to-cart-buttons button{height:44px;line-height:44px}}.three_columns .block-right-product .area-vendor-link{float:left;padding-bottom:10px;width:100%}ul.tier-prices{display:table;margin:20px 0 0;width:100%}.col-lg-6 ul.tier-prices{margin:0}ul.tier-prices li.tier-price{border:1px solid oklch(94% 0 0);display:table;float:left;margin:0 10px 10px 0;overflow:hidden;text-align:center}.col-lg-6 ul.tier-prices li.tier-price,.product-view.three_columns ul.tier-prices li.tier-price{margin:0 6px 10px 0;width:47%}ul.tier-prices li.tier-price .tier-buy-item{background-color:oklch(97% 0 0);font-size:var(--size-12);font-weight:600;padding:3px 15px}ul.tier-prices li.tier-price .tier-buy-price{font-size:var(--size-14);font-weight:600;padding:3px 5px}.product-view.three_columns .short-description{margin-bottom:15px}.product-view.three_columns .block-tag-favorite{display:block;float:left;margin-block:12px;width:100%}.product-view.three_columns ul.tier-prices{border:none;clear:both;float:left;margin:15px 0 0}.product-view .add-to-box .add-to-cart{border-top:1px solid oklch(96.1% 0 0);margin:10px 0 0;padding:15px 0 0}.product-view.three_columns .block-shipping-estimate{border-right:0;border-top:1px solid oklch(96.1% 0 0);margin:20px 0 0;max-width:100%;padding:20px 0 0}.amxnotif-block{border-top:1px solid oklch(96.1% 0 0);clear:both;display:table;margin:10px 0 0;padding:10px 0 0;position:relative;width:100%}.amxnotif-input-fields{position:relative;width:100%}.amxnotif-input-fields input{padding:5px 85px 5px 15px}.amxnotif-button-container{position:absolute;right:0;top:0}.amxnotif-block .amxnotif-button-container button{height:35px}p.alert-stock.link-stock-alert{margin:0}.catalog-product-view .item .alert-stock.link-stock-alert{white-space:unset}.product-view.two_columns .add-to-box:not([class*='grouped'] .add-to-box) .add-to-cart{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}.product-view.two_columns .add-to-box:not([class*='grouped'] .add-to-box) .add-to-cart .qty-wrapper{display:flex;flex-direction:column;float:none;margin:0}.product-view.two_columns .add-to-box:not([class*='grouped'] .add-to-box) .add-to-cart .add-to-cart-buttons{flex:1 0 240px;max-width:unset}.product-view.two_columns .add-to-box:not([class*='grouped'] .add-to-box)::after,.product-view.two_columns .add-to-cart:not([class*='grouped'] .add-to-cart)::after{content:none}.soulmkt-quotemode__stock-alert{--stock-alert-accent:oklch(66% 0.15 62);--stock-alert-surface:oklch(97.5% 0.025 85);--stock-alert-text:oklch(38% 0.06 62);align-items:flex-start;background-color:var(--stock-alert-surface);border-left:3px solid var(--stock-alert-accent);border-radius:.125rem;clear:both;color:var(--stock-alert-text);display:flex;font-size:.8125rem;gap:.5rem;line-height:1.45;margin:.75rem 0 0;opacity:1;padding:.625rem .75rem;text-align:left;transition:opacity 0.3s ease}.soulmkt-quotemode__stock-alert-icon{color:var(--stock-alert-accent);flex:0 0 auto;font-size:.875rem;line-height:1.45}.soulmkt-quotemode__stock-alert-text{flex:1 1 auto}.soulmkt-quotemode__stock-alert--fading{opacity:0}.box-wish-share a{display:block;float:left;transition:all 0.3s;width:100%}.box-wish-share a i{display:block;float:left;line-height:unset}.box-wish-share a p{font-weight:600;line-height:1;margin:0}.box-wish-share a .block-wishlist{align-items:flex-end;display:flex;float:left;width:100%}.box-wish-share a .block-wishlist .icon{display:flex;float:left;line-height:normal;margin:0 10px 0 0;width:auto}.box-wish-share a .block-wishlist .block-text{float:left;text-align:left;width:auto}.product-view.two_columns .add-to-box .add-to-cart .qty-wrapper{float:left;margin:1px 20px 0 0}.product-view.two_columns .add-to-box .add-to-cart .add-to-cart-buttons{max-width:260px}.product-view.three_columns .box-wish-share{float:right;margin:0}.product-view .btn-make-offer{float:left;margin:15px 0;max-width:260px;width:100%}.product-view.three_columns .btn-make-offer{margin:10px 0 0}.product-view .btn-make-offer{border:1px solid;border-radius:0;font-weight:600;height:40px;line-height:40px;padding:0;width:100%}.product-view .add-to-box .add-to-cart .add-to-cart-buttons button.btn-make-offer{margin-top:15px}.product-view.three_columns .add-to-box .add-to-cart .add-to-cart-buttons button.btn-make-offer{max-width:100%}.block-shipping-wish{align-items:center;border-top:1px solid oklch(96.1% 0 0);display:flex;margin:20px 0 0;padding:20px 0 0;width:100%}.block-shipping-estimate{border-right:1px solid oklch(96.1% 0 0);display:block;float:left;margin-right:20px;max-width:270px;padding-right:20px;width:100%}.block-shipping-estimate .block-simulate-freight{display:inline-block;vertical-align:middle;width:100%}.block-shipping-estimate .block-simulate-freight .block-subtitle{display:block;float:left;line-height:normal;margin:5px 0;width:100%}.block-shipping-estimate .block-simulate-freight .block-subtitle span{font-size:var(--size-13)}.block-shipping-estimate .block-simulate-freight .shipping-estimation-form{display:inline-block;position:relative;vertical-align:middle;width:100%}.block-shipping-estimate .block-simulate-freight .shipping-estimation-form .item label{display:none}.block-shipping-estimate .block-simulate-freight .shipping-estimation-form .f-right{position:absolute;right:0;top:27px}.block-shipping-estimate .block-simulate-freight .shipping-estimation-form input{padding:0 90px 0 20px}.block-shipping-estimate .block-simulate-freight .shipping-estimation-form .f-right button{font-weight:600;height:40px}.block-shipping-estimate .block-simulate-freight .shipping-estimation-form input::placeholder{color:oklch(42.8% .01 248)}div#shipping-estimate-results::before{background:#000;content:'';display:block;float:left;height:100%;left:0;opacity:.2;position:fixed;right:0;top:0;width:100%}div#shipping-estimate-results{display:table;left:50%;margin-left:-300px;position:fixed;top:10%;width:100%;z-index:999}div#shipping-estimate-results .block-shipping-estimate{background-color:oklch(100% 0 0);border:1px solid oklch(92.8% 0 0);border-top:0;box-shadow:0 1px 2px 0 oklch(92.8% 0 0);box-shadow:0 0 5px oklch(65.3% 0 0);display:block;float:none;margin:0;max-width:600px;padding:20px;position:relative;width:100%}.block-shipping-results .block-title{display:table;width:100%}.modal-body .block-shipping-estimate{max-width:100%}.modal-content .modal-header{padding-bottom:0}.modal-content h4.modal-title{font-size:var(--size-20);font-weight:700}.block-shipping-results i{transition:all 0.3s}.block-shipping-results .block-content{margin-top:15px}.block-shipping-results h5,.block-shipping-results .h5{font-size:var(--size-16);font-weight:600}.block-shipping-results h5::before,.block-shipping-results .h5::before{font-family:'Font Awesome 5 Pro';font-weight:600;margin-right:8px}.block-shipping-results h5.soulmkt_soulcorreios::before,.block-shipping-results .h5.soulmkt_soulcorreios::before{content:'\f49a'}.block-shipping-results h5.combinedelivery::before,.block-shipping-results .h5.combinedelivery::before{content:'\f007'}.block-shipping-results h5.soulmkt_storepickup::before,.block-shipping-results .h5.soulmkt_storepickup::before{content:'\f54e'}.block-shipping-results h5.advancerate::before,.block-shipping-results .h5.advancerate::before{content:'\f48b'}.block-shipping-results h5.freeshipping::before,.block-shipping-results .h5.freeshipping::before{content:'\f0d1'}.block-shipping-results .shipping-type{margin-bottom:20px}.block-shipping-results .shipping-type:last-child{margin:0}.block-shipping-results li{border:1px solid oklch(0% 0 0 / 13%);margin:0 0 5px;padding:4px 15px}.block-shipping-results .shipping-type li:nth-child(odd){background-color:oklch(97.6% 0 0)}.block-shipping-results span.price{font-weight:600}.block-shipping-results li a{font-weight:600;transition:all 0.3s}.block-shipping-results li .card.card-body{border:2px solid oklch(93.7% 0 0);margin:20px 0 0;padding:15px 20px}.block-shipping-results li .card.card-body h6{font-weight:600}.block-shipping-results li .card.card-body span.label-week{font-weight:600}.block-shipping-estimate .please-wait svg{left:50%;position:fixed;top:50%;z-index:9999}.block-shipping-estimate .please-wait::before{background-color:oklch(100% 0 0);content:'';height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:9999}.product-view .box-wish-share{float:left}.block-freeshipping-message{font-size:var(--size-16);margin:0 0 10px;padding:5px 10px;text-align:center}.product-shop .free-shipping{border-radius:0;display:table;float:left;font-size:var(--size-12);left:0;padding:3px 8px;position:unset;right:0}.product-shop .free-shipping i::after{opacity:1}.free-shipping{z-index:99}.product-view .block-sku{display:block;margin:5px 0 0;width:100%}.product-view .block-sku span{font-size:var(--size-12)}.product-view .block-sku .subtitle{font-weight:600}.product-view .product-name-attribute{display:block;font-size:var(--size-14,.875rem);margin:.25rem 0 0;width:100%}.product-view .product-name-attribute__label{font-weight:400}.extra-info .area-vendor-link{margin:5px 0 10px;padding-bottom:10px;width:100%}.extra-info .area-vendor-link a{font-weight:600}.three_columns .block-right-product .area-vendor-link span,.three_columns .block-right-product .area-vendor-link a,.three_columns .block-right-product .area-vendor-link .qty-available,.block-right-two .area-product-tab .area-vendor-link span,.block-right-two .area-product-tab .area-vendor-link a,.block-right-two .area-product-tab .area-vendor-link .qty-available{font-size:var(--size-13)}.vendor-logo{align-items:center;display:flex;gap:12px;justify-content:space-between}.vendor-logo:not(:has(.vendor__image)){margin:8px 0}.vendor-logo .vendor__p-infos *{margin:0!important}.vendor-logo .vendor__p-infos{display:flex;flex-direction:column;gap:4px}.vendor-logo:has(.vendor__image) .extra-info .area-vendor-link{border:none;padding:0}.vendor-logo .vendor__image img{height:auto}@media (width>=575px){.vendor-logo--booking{gap:16px;justify-content:flex-start}}.amlabel-div{position:relative}.product-img-box .more-views{overflow:hidden}.product-img-box .more-views>div{display:table;margin:20px auto 0}.product-view #amasty_gallery a,.product-image-thumbs a{cursor:pointer;float:left;margin:5px;max-height:400px;max-width:400px;opacity:.7;transition:all 0.3s;width:auto}.product-view #amasty_gallery a:hover,.product-image-thumbs a:hover{opacity:1}.product-image>div{display:flex;margin:0 auto}.product-image>div img{align-self:center;display:table;justify-content:center;margin:0 auto}.product-view.three_columns .product-image .zoomWrapper{height:min(100vh, 250px);max-width:100%}.product-view.three_columns .product-image .zoomWrapper #amasty_zoom{height:100%;object-fit:cover}.product-view.three_columns .five_size .product-image .zoomWrapper{max-height:unset}.product-view.three_columns .caroufredsel_wrapper:not(.product-options .caroufredsel_wrapper){width:260px!important}.product-view.two_columns .product-img-box .free-shipping{left:0;top:0;z-index:99}.MagicScrollArrows:not(.hidden){align-items:center;aspect-ratio:1;background:oklch(100% 0 0);border:1px solid oklch(97.6% 0 0);box-shadow:oklch(69.2% .01 248 / 20%) 0 8px 24px;display:flex!important;height:auto;justify-content:center;padding:.5rem;width:2.5rem}.MagicScrollArrows.disabled{display:none!important}.MagicScrollArrowNext{right:-2rem}.MagicScrollArrowPrev{left:-2rem}@media (width>770px){.product-view.three_columns .MagicScrollArrowNext{right:1rem}.product-view.three_columns .MagicScrollArrowPrev{left:1rem}}.product-view .block-right-product{background-color:oklch(100% 0 0);border:1px solid oklch(96.3% .01 286);box-shadow:0 2px 2px oklch(0% 0 0 / 10%);display:block;float:left;padding:20px;width:100%}.product-view.three_columns .block-right-product{position:sticky;top:30px}.header-fixed .product-view.three_columns .block-right-product{top:160px}.amconf-image-container{margin:10px 5px!important}.amconf-color-container{align-items:center;background:oklch(100% 0 0);border:1px solid #fff0;box-shadow:0 2px 2px 0 oklch(0% 0 0 / 18%),0 0 2px 0 oklch(0% 0 0 / 14%);display:flex;flex-wrap:wrap;justify-content:center;line-height:normal!important;padding:0 5px;transition:all 0.3s;word-break:break-all}.amconf-image-selected{border:1px solid;font-weight:600}.amconf-image-selected::after{background-color:oklch(100% 0 0);content:'\f14a';font-family:'Font Awesome 5 Pro';font-size:18px;height:auto;line-height:10px;position:absolute;right:-6px;top:-2px}.product-view .product-options .option-block .caroufredsel_wrapper{max-width:100%!important;width:100%!important}.am-swatch-arrow{background-color:oklch(100% 0 0);box-shadow:0 2px 2px oklch(0% 0 0 / 10%);color:oklch(62% 0 0);cursor:pointer;height:30px;line-height:30px;margin-top:-15px;position:absolute;text-align:center;top:50%!important;transition:all 0.3s;width:30px;z-index:10}.am-swatch-arrow.disabled{cursor:default;opacity:0}.product-view .product-configurable-options #product-options-wrapper{margin:0}.product-view .product-configurable-options #product-matrix-std{margin:10px 0 15px}.product-view .product-configurable-options #product-options-wrapper dl{margin:10px 0 0}.product-configurable-options .block-options-int.checkbox{margin:0!important}.three_columns .product-configurable-options dd.last{margin:0}.three_columns .product-configurable-options dl.last{margin:0}.amconf-color-container.amconf-image-outofstock+.amconf-hr{align-items:end;background-color:#fff0;border-color:#fff0;display:none;height:auto;justify-content:center}.amconf-image-selected.amconf-image-outofstock+.amconf-hr{display:flex}.amconf-color-container.amconf-image-outofstock{opacity:.5}.amconf-color-container.amconf-image-outofstock.amconf-image-selected{background-color:oklch(96.4% 0 0);border-color:oklch(59.2% .2 21.2);opacity:.5}.amconf-image-selected.amconf-image-outofstock{background-color:oklch(96.4% 0 0);border-color:oklch(59.2% .2 21.2);color:oklch(0% 0 0)}.amconf-image-selected.amconf-image-outofstock::after,.amconf-color-container.amconf-image-outofstock::after{display:none}.amconf-color-container.amconf-image-outofstock.amconf-image-selected+.amconf-hr::after{background:oklch(59.2% .2 21.2);border-radius:2px;color:oklch(100% 0 0);content:'\f00d';display:block;font-family:'Font Awesome 5 Pro';font-size:12px;font-weight:800;left:-4px;line-height:normal;padding:3px 3px 2px;position:absolute;top:-8px;transform:rotate(-225deg);width:auto;z-index:5}.catalog-product-view .product-view .product-shop .availability{font-size:var(--size-14)}.catalog-product-view .options-out-of-stock{align-items:center;background:oklch(90.7% .04 11.6);color:oklch(41% .13 20.8);display:inline-flex;font-weight:400;gap:8px;margin:12px 0;padding:4px 16px}#product-matrix-fixedleft{border-top:1px solid oklch(93.7% 0 0);top:24px}#product-matrix-fixedleft>ul li.li-matrix-imagem{align-items:center;display:inline-flex;justify-content:flex-start;width:100%}#product-matrix-std ul li.li-matrix-imagem{align-items:center;display:flex;justify-content:normal;margin:0 0 9.9px;min-height:40px;padding:0 11px;position:relative}#product-matrix-std ul li.li-matrix-imagem.first{margin-top:11px}#product-matrix-fixedleft>ul li.li-matrix-imagem div{width:50px}#product-matrix-std img{width:40px}#product-matrix-std .li-matrix-imagem .matrix-label{color:oklch(32.1% 0 0);line-height:1;margin-left:5px;text-align:center}#product-matrix-std .li-matrix-imagem .matrix-label label{color:oklch(32.1% 0 0);display:block;font-weight:700;margin:0;text-align:left}#product-matrix-std .owl-carousel.owl-drag .owl-item:hover{z-index:9}#product-matrix-std .owl-carousel .owl-stage-outer{height:auto;padding:0}#product-matrix-std .item ul li.first{border:0;border-bottom:1px solid oklch(93.7% 0 0);font-size:var(--size-16);font-weight:700;height:auto;margin:0 0 10px;min-height:auto;white-space:nowrap}#product-matrix-std .owl-item ul li{align-items:center;display:flex;height:40px;justify-content:center;margin:0 0 10px;min-height:40px;padding:0 11px;position:relative}#product-matrix-std .owl-carousel .owl-stage-outer .item{display:block}#product-matrix-std .input-text{padding:0 5px;text-align:center}#product-matrix-std .stock-container{background-color:oklch(0% 0 0);color:oklch(100% 0 0);display:none;font-size:var(--size-11);font-weight:700;left:0;padding:0 5px;position:absolute;top:-35px;width:90px;z-index:9999}#product-matrix-std .stock-container::before{border-left:8px solid #fff0;border-right:8px solid #fff0;border-top:8px solid oklch(0% 0 0);bottom:-8px;content:'';display:inline-block;height:0;margin-right:10px;position:absolute;vertical-align:middle;width:0}#product-matrix-std .matrix-bottom-container{display:table;margin:10px 0;width:100%}#product-matrix-std .matrix-bottom-container .matrix-qty-container,#product-matrix-std .matrix-bottom-container .matrix-price-container{display:block}#product-matrix-std .matrix-bottom-container .matrix-qty-container span,#product-matrix-std .matrix-bottom-container .matrix-price-container>span{color:oklch(70.6% 0 0);font-size:var(--size-14);font-weight:400}#product-matrix-std .matrix-bottom-container .matrix-qty-container .matrix-total-qty.dyn,#product-matrix-std .matrix-bottom-container .matrix-price-container #matrix-total-price{display:inline-block}#product-matrix-std .matrix-bottom-container .matrix-qty-container .matrix-total-qty.dyn,#product-matrix-std .matrix-bottom-container .matrix-price-container #matrix-total-price span{font-size:var(--size-14);font-weight:600}#product-matrix-std .matrix-bottom-container .matrix-price-container>span.price{display:table;font-weight:600}#product-matrix-std .matrix-bottom-container .matrix-price-container #matrix-total-price>span.totalBoleto{font-size:var(--size-16)}#product-matrix-std .matrix-bottom-container .matrix-price-container #matrix-total-price span:nth-child(2){display:table}#product-matrix-std .matrix-bottom-container .matrix-price-container #matrix-total-price span:nth-child(2),#product-matrix-std .matrix-bottom-container .matrix-price-container #matrix-total-price span:nth-child(2) .totalBoleto{color:oklch(70.6% 0 0);font-size:var(--size-14)}#product-matrix-std #product-matrix button.owl-next,#product-matrix-std #product-matrix button.owl-prev{background-color:oklch(100% 0 0);height:35px;width:35px}#product-matrix-std #product-matrix button i{font-size:var(--size-18)}#product-matrix-std ul{border-bottom:1px solid oklch(93.7% 0 0)}#product-matrix-std .owl-carousel .owl-stage-outer .item.total li.last{border-left:1px solid oklch(93.7% 0 0);margin-bottom:0}.three_columns #product-matrix-std .item ul li.first{font-size:var(--size-14)}.three_columns #product-matrix-fixedleft{top:21px}.three_columns #product-matrix-std .owl-item ul li{padding:0 5px}.product-view .product-options .caroufredsel_wrapper{margin:0 auto!important;max-width:unset!important}.product-view .product-options .am-swatch-arrow.disabled{opacity:.5;pointer-events:none}.product-detail{color:oklch(38.3% 0 0);font-size:var(--size-13);margin-top:50px}.product-detail>div{width:100%}.product-detail h5,.product-detail .h5{border-bottom:1px solid oklch(96.1% 0 0);display:block;font-size:var(--size-26);font-weight:600;margin:40px 0 20px;padding:0 0 15px}.product-detail .pd-description h5,.product-detail .pd-description .h5{margin:0 0 20px}.product-detail .product-video{margin:30px 0 0}.product-detail .pd-content>ul li{color:oklch(42.4% 0 0);padding:7px 15px}.product-detail .pd-content>ul li:nth-child(odd){background-color:oklch(97.6% 0 0)}.product-detail .pd-description .pd-content ul{list-style:disc;padding:0 0 0 20px}.product-detail .pd-content ul li a{float:left;width:auto}.product-detail .pd-content ul li{width:100%}.product-detail .pd-content>ul li img{display:inline-block}.product-detail .pd-content ul li span:has(.multiselect-list){display:flex;flex-wrap:wrap;gap:.25rem}.product-detail .pd-content ul li .multiselect-list li{background-color:unset;padding:0}.product-detail .std.iframe-top{display:flex;flex-flow:row wrap}.product-detail .custom-detail{width:100%}.product-detail .custom-detail h2,.product-detail .custom-detail .h2{font-size:var(--size-22);margin:0 0 20px}.product-detail .custom-detail ul.owl-carousel{list-style:none;padding:0}.product-detail .custom-detail ul.owl-carousel .owl-stage-outer{padding:0}.product-detail .custom-detail ul.owl-carousel li a{display:table;float:none;transition:all 0.3s;width:100%}.product-detail .pd-content ul.owl-carousel li h2,.product-detail .pd-content ul.owl-carousel li .h2{display:table;text-align:center;width:100%}.product-detail .pd-content ul.owl-carousel li p{padding:0 20px;text-align:justify}.product-detail .custom-detail ul.owl-carousel li a img{display:table;height:auto;margin:0 auto 20px;max-width:100px;min-height:100px;width:auto}.box-reviews .review-content{display:table;margin:0 0 25px;width:100%}.box-reviews tr:first-child td .review-content{margin:10px 0 25px}.review-content h6{font-size:var(--size-16);font-weight:600;margin:0 0 15px}.review-content .rating-vote{float:left;min-width:260px}.rating-vote .col-sm{padding:0}.rating-vote .rating-percent{max-width:100px}.rating-vote p.review-name span{font-weight:600}.box-reviews p.review-posted-on{color:oklch(60.7% 0 0);font-size:var(--size-11);margin:10px 0 0}.review-content .review-detail{border:1px solid oklch(96.1% 0 0);box-shadow:0 0 2px oklch(97% 0 0);display:block;float:right;height:140px;max-width:990px;overflow:hidden;overflow-y:scroll;padding:10px 15px;width:100%}.review-content .review-detail::-webkit-scrollbar{width:3px}.review-content .review-detail::-webkit-scrollbar-track{background-color:oklch(96.1% 0 0)}.review-content .review-detail p{font-size:var(--size-12)}.box-reviews #table-rating-product_length{display:none}.box-reviews #table-rating-product_info{float:left}.box-reviews #table-rating-product_paginate{float:right}.box-reviews #table-rating-product_wrapper{display:table;padding:0 0 10px;width:100%}.box-reviews .table td{border:none;padding:0}.box-reviews .table thead{display:none}.box-reviews h4{font-weight:600;margin:0}.box-reviews .modal-header{padding-bottom:0}#review-form .rating-options label{cursor:pointer;display:table;font-size:var(--size-22);margin:0 auto}#review-form .rating-area.active i{font-weight:900}#review-form .rating-area i{transition:all 0.3s}ul.form-list.review-list li.inline-label{margin:0 0 10px}#review-form textarea{max-height:250px}#review-form .buttons-set{float:right;margin:20px 0 0}#review-form .grecaptcha-badge{bottom:22px!important;left:0!important;position:relative!important}.rating-area .validation-advice{display:none}.rating-area:first-child .validation-advice{display:table;width:140px}.rating-box .rating-area i{font-size:14px}.product-view.two_columns .area-deal{margin-block:12px}.product-view:is(.two_columns,.three_columns) .c-deal{justify-content:flex-start}.product-view.two_columns .c-deal.c-deal--only-timer{max-width:180px}@media (width <=480px){.product-view.two_columns .c-deal.c-deal--only-timer{max-width:unset}}.block-upsell>.col-12{margin:0 auto;padding:0}.block-upsell .block-grid-title,.block-related .block-grid-title{margin:0}.block-upsell .block-grid-title h2,.block-related .block-grid-title h2,.block-upsell .block-grid-title .h2,.block-related .block-grid-title .h2{border-bottom:1px solid oklch(96.1% 0 0);display:block;font-size:var(--size-26);font-weight:600;margin:40px 0 20px;padding:0 0 15px;text-align:left}.block-upsell .category-products .products-grid{margin:0}.block-upsell .principal-product .products-grid .product-item:hover .area-product{box-shadow:none;cursor:auto}.block-upsell .principal-product .products-grid .product-image:hover{cursor:auto;opacity:1}.block-upsell .category-products .products-grid .owl-item .product-item{margin-top:0}.buy-together-content{align-items:flex-end;border:1px solid oklch(94% 0 0);display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.25rem;width:100%}.buy-together-content .title-buy-together-only{display:flex;flex-direction:column;gap:.5rem}.buy-together-content .title-buy-together-only .buy-together__title{font-weight:600}.buy-together-content .title-buy-together-only span{display:inline-block;vertical-align:middle}.buy-together-content .title-buy-together-only span.price{font-size:1.75rem;font-weight:700}.buy-together-content .o-tax-included{display:none!important}.buy-together-content .price-box.is-loading{opacity:.5;position:relative}.buy-together-content .price-box.is-loading::after{animation:lds-dual-ring 1.2s linear infinite;border:6.4px solid currentcolor;border-color:currentcolor #fff0;border-radius:50%;content:'';height:44px;left:50%;margin:0;position:absolute;top:50%;translate:-50% -50%;width:44px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.buy-together-content .title-buy-together-only .c-price-box .c-installments span{display:initial;font-size:inherit;vertical-align:initial}.buy-together-content .desconto-porcentagem.recharge.price-area{display:none}#modalParcela .modal-header{padding-bottom:0}#modalParcela .modal-title{font-size:var(--size-20);font-weight:600}#modalParcela i.close{transition:all 0.3s}#modalParcela table{margin:0}#modalParcela table tr:nth-of-type(odd){background-color:oklch(97.6% 0 0)}#modalParcela table td{border:none;text-align:center;vertical-align:middle}.block-all-product .block-conteudo{border-bottom:1px solid oklch(96.1% 0 0);margin-bottom:20px;padding-bottom:10px}.produto-agrupado .grouped-items-table-wrapper{border-top:1px solid oklch(96.1% 0 0);padding-top:10px}.block-all-product .block-conteudo .block-name .product-name{font-size:var(--size-14);font-weight:100}.product-view.produto-agrupado .add-to-box .add-to-cart{border:0;margin:0;padding:0}.product-view.produto-agrupado .add-to-box,.product-view.produto-agrupado .add-to-box .add-to-cart{clear:unset}.product-view.produto-agrupado .add-to-box .add-to-cart .qty-wrapper{display:block;float:left;margin:0;padding:0;text-align:right;width:100%}.product-view.produto-agrupado .add-to-box .add-to-cart .qty-wrapper .quantity{float:right;text-align:left;width:auto}.produto-agrupado .area-vendor-link{margin-bottom:10px}.produto-agrupado .block-title-product{border-bottom:1px solid oklch(96.1% 0 0);font-size:var(--size-16);font-weight:600;margin-bottom:15px;padding-bottom:10px}.product-view.produto-agrupado.two_columns .add-to-box .add-to-cart .add-to-cart-buttons{margin-left:0}.produto-agrupado.two_columns .grouped-items-table-wrapper{border:1px solid oklch(96.1% 0 0);margin-bottom:20px;padding:10px}.produto-agrupado .amxnotif-block{border:0;line-height:1;margin:0;padding:0 0 5px;text-align:left}.product-view.produto-agrupado .add-to-box .add-to-cart .qty-wrapper label{margin:5px 0}.produto-agrupado .availability.out-of-stock{text-align:left}.produto-agrupado p.alert-stock.link-stock-alert a{display:block;float:left;line-height:1;text-align:left;width:100%}.l-grouped-items{clear:both;display:grid;grid-template-rows:40px 0fr;margin-block-end:1rem;transition:grid-template-rows 0.3s ease}.l-grouped-items.open{grid-template-rows:40px 1fr}.grouped-items-btn{font-size:var(--size-16);height:40px;line-height:40px;padding:0 30px;width:100%}.grouped-wrapper{overflow:hidden}.l-grouped-items .grouped-items-list{border:1px solid oklch(94.9% 0 0);display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));max-height:300px;overflow-y:auto;padding:2rem 1rem}.c-grouped-item{border:1px solid oklch(94.9% 0 0);border-radius:.25rem;overflow:hidden;text-align:center}.c-grouped-item:hover{box-shadow:oklch(50.7% .02 286 / 20%) 0 7px 29px 0}.c-grouped-item label{cursor:pointer;display:block;height:100%;margin:0;width:100%}.c-grouped-item .item__infos{background:oklch(97.6% 0 0);padding:.5rem 1rem;position:relative}.c-grouped-item .item__infos::before{background:oklch(100% 0 0);border:2px solid oklch(68.3% 0 0);border-radius:.25rem;content:'';height:16px;position:absolute;right:10px;top:10px;width:16px}.item__infos .item__info{color:oklch(32.1% 0 0);margin-bottom:0}.item__info--sku{color:oklch(51% 0 0)}.c-grouped-item input:checked+.item__infos{background:linear-gradient(to right,oklch(73.8% .15 144) 0%,oklch(77.8% .11 178) 66%)}.c-grouped-item input:checked+.item__infos .item__info{color:oklch(100% 0 0)}.c-grouped-item input:checked+.item__infos::before{border-color:oklch(100% 0 0)}.c-grouped-item input:checked+.item__infos::after{color:oklch(51% 0 0);content:'\f00c';font-family:'Font Awesome 5 Pro';position:absolute;right:12px;top:10px}.c-grouped-item .item__price{padding:.5rem 1rem}.c-grouped-item .item__price .price{font-size:calc(18rem / 16)}@media (width <=768px){.grouped-items-btn{height:44px;line-height:44px}}.product-view .bundle .block-qty .add-to-box .add-to-cart{border:0;margin:0;padding:0}.product-view .bundle .block-qty{display:block;float:left;line-height:1;margin-left:2%;width:38%}.product-view .bundle .input-box{display:block;float:left;line-height:1;width:60%}.product-view .bundle .block-qty .add-to-box{line-height:1}.product-view .bundle .block-qty .add-to-box .add-to-cart .qty-wrapper{display:block;float:left;margin:0}.product-view .bundle .block-qty .add-to-box .add-to-cart .qty-wrapper label{float:left;font-size:var(--size-12);font-weight:600;margin:0 0 5px;padding-left:30px;text-align:center;width:100%}.product-view .bundle .block-qty .add-to-box .add-to-cart .qty-wrapper .quantity{display:table;float:right;text-align:center;width:auto}.price-info .price-box.bundle .price-from .price{color:oklch(70.6% 0 0);font-size:var(--size-14);font-weight:100;line-height:1;text-decoration:line-through}.price-info .price-box.bundle .price-to{line-height:1;margin-bottom:10px}.price-info .price-box.bundle .price-from{margin:0}.product-view .price-info .price-box.bundle.catalog{display:none}.product-view .block-related .price-info .price-box.bundle.catalog{display:block}.row .row .price-info .price-box.bundle{margin:10px 0 0}.price-info .price-box.bundle .price-as-configured{display:block;float:left;margin-bottom:5px;width:100%}.price-info .price-box.bundle{display:block;float:left;line-height:1;width:100%}.product-view.two_columns .bundle .block-qty .add-to-box .add-to-cart .qty-wrapper .quantity{float:unset}.product-view.two_columns .bundle .block-qty .add-to-box .add-to-cart .qty-wrapper label{padding:0}.product-view .radio .bundle .input-box{width:100%}.product-view .block-options-int.radio{margin-bottom:0!important;padding-bottom:20px}.product-view .radio .bundle .block-qty{margin:10px 0 0;width:100%}.product-view .radio .bundle .block-qty .add-to-box .add-to-cart .qty-wrapper .quantity{float:left}.product-view .radio .bundle .block-qty .add-to-box .add-to-cart .qty-wrapper label{font-size:var(--size-14);font-weight:100;padding-left:0;text-align:left;width:auto}.product-view.three_columns .radio .bundle .block-qty .add-to-box .add-to-cart .qty-wrapper label{margin:8px 4px 0 0}.block-options-int .block-input-box.checkbox{margin-bottom:10px;padding-bottom:0}.block-options-int:last-child .block-input-box.checkbox{border:0;padding:0}.block-options .block-input-box .input-box .bundle-option-select{height:auto;padding:8px 15px}.block-options .block-input-box .input-box .bundle-option-select option{display:block;float:left;margin:2px 0;padding-bottom:5px;white-space:pre-wrap;width:100%}.block-options .block-input-box .input-box .bundle-option-select option{font-size:var(--size-12)}.product-view .bundle .qtd-arrows.disabled{background:oklch(94% 0 0);pointer-events:none}.product-view .bundle .add-to-box .add-to-cart .qtd-arrows.disabled i{color:oklch(84.5% 0 0)}.block-price .price-info .price-box.bundle .price-as-configured .price-label{display:none}.products-grid .product-item .area-product .price-info .price-box.bundle .price-to{margin:0 0 5px}.product-view .amlabel-div{position:relative}.product-view .amlabel-div .amlabel-txt{color:oklch(100% 0 0);display:block;font-size:.9em;font-weight:700;letter-spacing:.01px;line-height:11px;text-decoration:none}.product-view .amlabel-div a{position:relative;text-decoration:none}.product-view .amlabel-table{cursor:pointer;position:absolute;z-index:10}.product-view .amlabel-table td{border:0;height:auto;text-align:center;vertical-align:middle}.product-view .top-center{left:0;margin-left:auto;margin-right:auto;right:0;top:15px}.product-view .middle-left{bottom:15px;left:0;margin-bottom:auto;margin-top:auto;top:-15px}.product-view .middle-right{bottom:15px;margin-bottom:auto;margin-top:auto;right:0;top:-15px}.product-view .bottom-center{bottom:15px;left:0;margin-left:auto;margin-right:auto;right:0}.product-view .middle-center{inset:-15px 0 15px;margin:auto}.product-view .top-left{left:0;top:15px}.product-view .top-right{right:0;top:15px}.product-view .bottom-left{bottom:15px;left:0}.product-view .bottom-right{bottom:15px;right:0}.product-view .products-list .amlabel-div{float:left}.product-view .amlabel-table2{height:100%;overflow:hidden;position:absolute;width:100%}.product-view .amlabel-txt2{background-size:contain!important;max-height:100px!important;max-width:100px!important;position:absolute;z-index:990}.product-view.two_columns .top-left,.product-view.two_columns .top-center,.product-view.two_columns .top-right{top:20px}.product-detail .pd-content.highlights_additional_information>ul li{background-color:#fff0;border-bottom:1px solid oklch(96.1% 0 0);padding:6px 0}.product-detail .pd-content.highlights_additional_information>ul li:last-child{border-bottom:0}.product-detail .pd-content.highlights_additional_information>ul li span{font-weight:700}.product-detail .pd-content.highlights_additional_information>ul li span strong{font-weight:400}.product-crowdfunding .block-right-bottom .block-rewards .block-rewards-info{border:1px solid;box-shadow:0 2px 2px oklch(0% 0 0 / 10%)}.product-crowdfunding .block-right-bottom .block-rewards .block-rewards-info+.block-rewards-info{margin-top:1.5rem}.product-crowdfunding .product-name-autor .vendor-name{font-size:var(--size-16)}.product-crowdfunding .block-info-crowdfunding{background-color:oklch(100% 0 0);border:1px solid oklch(96.3% .01 286);box-shadow:0 2px 2px oklch(0% 0 0 / 10%);display:block;padding:20px}.product-crowdfunding .block-supportes-price .supportes-price{font-size:30px;font-weight:700;line-height:1}.product-crowdfunding .block-progress .progress{border:1px solid;height:12px}.product-crowdfunding .short-description p,.product-crowdfunding .block-description p,.product-crowdfunding .block-description span,.product-crowdfunding .block-description{font-size:var(--size-16)}.product-crowdfunding .block-info-middle{align-items:center;display:flex}.product-crowdfunding .block-rewards-title p{font-size:18px;font-weight:600}.product-crowdfunding .block-goal-price p,.product-crowdfunding .block-goal-price .price-box span{font-size:20px}.product-crowdfunding .row.middle .col-md-10{border-bottom:1px solid oklch(96.1% 0 0);border-top:1px solid oklch(96.1% 0 0);padding-bottom:40px}.product-crowdfunding .block-qty-rewards .sold-out,.product-crowdfunding .block-qty-rewards .limited{padding:3px 5px}.product-crowdfunding .block-btn-crow button,.product-crowdfunding .block-right-bottom .block-rewards .block-rewards-info .area-support button{border:1px solid}.product-crowdfunding .block-info-bottom-img-product .block-left-bottom .product-detail .nav-pills .nav-link.active{background-color:oklch(100% 0 0);border-color:oklch(96.3% .01 286) oklch(96.3% .01 286) oklch(100% 0 0)}.product-crowdfunding .block-info-bottom-img-product .block-left-bottom .product-detail .nav-pills .nav-link{align-items:center;border:1px solid #fff0;border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:flex!important;margin-bottom:-2px}.product-crowdfunding .block-info-bottom-img-product .block-left-bottom .product-detail ul.nav{border-bottom:1px solid oklch(96.3% .01 286)}.product-crowdfunding .block-info-bottom-img-product .block-left-bottom .product-detail .nav-pills .nav-link .text-title{border:0;color:oklch(36% 0 0);font-size:var(--size-16);overflow:unset;padding:0}.product-crowdfunding .block-info-bottom-img-product .block-left-bottom .product-detail ul.nav .nav-item{display:flex}.product-view.product-crowdfunding .block-info-bottom-img-product,.product-view.product-crowdfunding .block-info-middle{border-top:1px solid oklch(96.3% .01 286)}.product-crowdfunding .block-rewards-description ul{list-style:unset;padding:0 0 0 20px}.product-crowdfunding .block-rewards-description ul li{padding:2px 0}.product-crowdfunding .block-btn-crow button{font-size:var(--size-16);padding:10px 18px}.product-view.product-crowdfunding .product-name{font-size:var(--size-22)}.product-crowdfunding .block-rewards-info .area-support .block-left-rewards-value .input-group input,.product-crowdfunding .block-rewards-info .area-support .block-left-rewards-value .input-group span,.product-crowdfunding .block-rewards-info .area-support .btn-addToRewardToCart{height:35px}.product-crowdfunding .block-status-project p{box-shadow:0 2px 2px oklch(0% 0 0 / 10%);padding:15px}.product-crowdfunding .block-rewards::-webkit-scrollbar{height:6px;width:6px}@media (width>=768px){.product-crowdfunding .block-rewards--limit-height{height:90vh;overflow-y:auto;padding-right:8px;position:sticky;scrollbar-gutter:stable;top:20px}}@media (width <=767px){.product-crowdfunding .block-right-bottom .block-rewards.hor-scroll{align-items:stretch;display:flex;gap:16px;overflow-x:auto;padding-bottom:8px;scroll-behavior:smooth;scroll-snap-type:x mandatory}.product-crowdfunding .block-right-bottom .block-rewards.hor-scroll .block-rewards-info{flex:1 0 min(360px, 90vw);scroll-snap-align:start}.product-crowdfunding .block-right-bottom .block-rewards.hor-scroll .block-rewards-info+.block-rewards-info{margin-top:0}}@media screen and (width <=1300px){.product-view.two_columns .add-to-box .add-to-cart .qty-wrapper{margin:1px 8px 0 0}.product-view.two_columns .add-to-box .add-to-cart .add-to-cart-buttons,.product-view .btn-make-offer{max-width:230px}.review-content .review-detail{max-width:880px}}@media screen and (width <=1199px){.more-views .caroufredsel_wrapper{max-width:520px}.block-price{flex:0 0 100%;max-width:100%}.block-tierprice{flex:0 0 100%;margin:10px 0 0;max-width:100%}.product-view.two_columns .add-to-box .add-to-cart .qty-wrapper{margin:1px 16px 0 0}.product-view.two_columns .add-to-box .add-to-cart .add-to-cart-buttons{max-width:135px}.block-shipping-estimate{max-width:200px}.review-content .review-detail{max-width:680px}.block-upsell input[type='checkbox']:not(:checked)+label,.block-upsell input[type='checkbox']:checked+label{line-height:14px;text-align:left}.block-upsell input[type='checkbox']:checked+label::after,.block-upsell input[type='checkbox']:not(:checked)+label::before{top:3px}.product-view.three_columns .product-image .zoomWrapper{height:min(100vh, 310px)}.product-view.three_columns ul.tier-prices li.tier-price{width:24%}.product-view.three_columns .add-to-box .add-to-cart .qty-wrapper{float:left}.product-view .bundle .block-qty .add-to-box .add-to-cart .qty-wrapper .quantity{float:unset}.product-view .bundle .block-qty .add-to-box .add-to-cart .qty-wrapper label{padding:0}.block-shipping-estimate .block-simulate-freight .shipping-estimation-form .f-right{top:47px}.three_columns .block-shipping-estimate .block-simulate-freight .shipping-estimation-form .f-right{top:28px}.product-view.product-crowdfunding h1.product-name{font-size:var(--size-18)}.product-crowdfunding .product-name-autor .vendor-name{font-size:var(--size-14)}.product-crowdfunding .block-supportes-price .supportes-price{font-size:var(--size-24)}.product-crowdfunding .block-goal-price p,.product-crowdfunding .block-goal-price .price-box span{font-size:var(--size-16)}}@media screen and (width <=991px){.product-view:not([class*='crowdfunding'],[class*='three-columns-multiseller']) .product-shop{margin-block-start:24px}.product-view.two_columns .caroufredsel_wrapper{max-width:390px}.product-view .right-column{display:block;float:left;padding:20px 0 0;width:100%}.product-view h1.product-name{font-size:var(--size-20)}.product-view.two_columns .add-to-box .add-to-cart .qty-wrapper{margin:0 0 15px}.product-view.two_columns .add-to-box{padding-top:0}.product-view.two_columns .add-to-box .add-to-cart .add-to-cart-buttons,.product-view .btn-make-offer{max-width:100%}.block-shipping-estimate{border-right:0;margin:0;max-width:100%;padding:0}.product-view .box-wish-share{margin:15px 0 0}.block-shipping-wish{display:block;float:left}.review-content .review-detail{max-width:460px}.block-upsell .principal-product{flex:0 0 100%;max-width:100%}.block-upsell .principal-product .products-grid .product-item.default{margin:0;width:100%}.block-upsell .principal-product .product-item .area-product{width:100%}.block-upsell .principal-product .products-grid .product-image{float:left;width:33.3%}.block-upsell .principal-product .products-grid .product-image img{max-height:150px}.block-upsell .principal-product .products-grid .product-item .desconto-porcentagem{right:0}.block-upsell .icon-upsell-plus{flex:0 0 100%;max-width:100%}.block-upsell .col-md-8{flex:0 0 100%;max-width:100%}.block-upsell input[type='checkbox']:not(:checked)+label,.block-upsell input[type='checkbox']:checked+label{line-height:20px}.block-upsell input[type='checkbox']:checked+label::after,.block-upsell input[type='checkbox']:not(:checked)+label::before{top:0}.product-view.three_columns ul.tier-prices li.tier-price{width:32%}.product-view.three_columns .add-to-box .add-to-cart .add-to-cart-buttons{max-width:230px}#ModalReview .col-md-7{flex:0 0 100%;margin-top:10px;max-width:100%;order:2}#ModalReview .col-md-5{flex:0 0 100%;max-width:350px;order:1;padding-left:0}#product-matrix-std .owl-carousel .owl-stage-outer .owl-item{margin:0!important}.block-shipping-estimate .block-simulate-freight .shipping-estimation-form .f-right{top:28px}.product-view.three_columns .product-image .zoomWrapper{height:100%!important;max-height:100%}.product-view.three_columns .add-to-box:not([class*='grouped'] .add-to-box) .add-to-cart{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}.product-view.three_columns .add-to-box:not([class*='grouped'] .add-to-box) .add-to-cart .qty-wrapper{display:flex;flex-direction:column;float:none;margin:0}.product-view.three_columns .add-to-box:not([class*='grouped'] .add-to-box) .add-to-cart .add-to-cart-buttons{flex:1 0 240px;max-width:unset}.product-view.three_columns .add-to-box:not([class*='grouped'] .add-to-box)::after,.product-view.three_columns .add-to-cart:not([class*='grouped'] .add-to-cart)::after{content:none}}@media screen and (width <=770px){.product-view .amlabel-div{z-index:1}}@media screen and (width <=767px){.product-view .product-img-box{flex:0 0 100%;max-width:100%;width:100%}.product-view .product-shop{flex:0 0 100%;margin:20px 0 0;max-width:100%;width:100%}.product-image>div.zoomWrapper{width:100%!important}.product-view.two_columns .product-img-box .free-shipping{left:15px}.product-view.two_columns .caroufredsel_wrapper{max-width:520px}.block-price{flex:0 0 50%;max-width:50%}.block-tierprice{flex:0 0 50%;margin:20px 0 0;max-width:50%}.product-view.two_columns .add-to-box .add-to-cart .qty-wrapper{margin:1px 20px 0 0}.product-view.two_columns .add-to-box .add-to-cart .add-to-cart-buttons{max-width:260px}.product-view .btn-make-offer{max-width:470px}.product-view .box-wish-share{margin:0}.review-content .rating-vote{display:table;float:none;min-width:250px}.rating-vote .rating-title{max-width:200px}.review-content .review-detail{margin:15px 0 0;max-width:100%}.block-upsell input[type='checkbox']:not(:checked)+label,.block-upsell input[type='checkbox']:checked+label{line-height:14px;max-width:190px}.block-upsell input[type='checkbox']:checked+label::after,.block-upsell input[type='checkbox']:not(:checked)+label::before{top:3px}.product-view.three_columns .caroufredsel_wrapper:not(.product-options .caroufredsel_wrapper){width:520px!important}.product-view.three_columns ul.tier-prices li.tier-price{width:24%}.product-view.three_columns .add-to-box .add-to-cart .qty-wrapper{margin:0}.product-view.three_columns .add-to-box .add-to-cart .add-to-cart-buttons{max-width:260px}.block-shipping-estimate{float:unset;margin-bottom:20px;max-width:300px}.catalog-product-view .product-view .product-shop .availability{float:left;width:100%}.product-crowdfunding .block-info-middle{display:block;float:left;margin-top:0!important}.product-crowdfunding .block-info-middle .block-right-middle{justify-content:flex-start!important;margin-top:10px;padding-left:0}.product-crowdfunding .block-info-middle .block-left-middle,.product-crowdfunding .block-info-middle .block-right-middle{padding:0!important}.product-view.product-crowdfunding .product-shop{padding:0}.product-view.product-crowdfunding .block-right-bottom{margin-top:40px}.product-crowdfunding .block-info-bottom-img-product{margin-top:0!important}.product-view.product-crowdfunding .product-shop .block-btn-crow.btnFixedCrowdfunding button{position:fixed;right:0;top:180px;z-index:9999}.product-view.product-crowdfunding .product-shop .block-btn-crow button{transition:all 0s}.product-crowdfunding .block-btn-crow button{font-size:var(--size-14);padding:7px 15px}}@media screen and (width <=679px){.block-upsell input[type='checkbox']:not(:checked)+label,.block-upsell input[type='checkbox']:checked+label{line-height:20px;max-width:100%}.block-upsell input[type='checkbox']:checked+label::after,.block-upsell input[type='checkbox']:not(:checked)+label::before{top:0}.product-view.three_columns ul.tier-prices li.tier-price{width:32%}}@media screen and (width <=575px){.product-view.two_columns .caroufredsel_wrapper,.product-view.three_columns .caroufredsel_wrapper{max-width:395px!important}.block-price{flex:0 0 100%;max-width:100%}.block-tierprice{flex:0 0 100%;margin:10px 0 0;max-width:100%}.col-lg-6 ul.tier-prices li.tier-price,.product-view.three_columns ul.tier-prices li.tier-price{width:auto}.review-content .rating-vote{max-width:100%}.review-content h6{font-size:var(--size-15)}.rating-vote .rating-title{margin-top:15px}.review-content .rating-vote .row:first-child .rating-title{margin:0}.block-upsell input[type='checkbox']:not(:checked)+label,.block-upsell input[type='checkbox']:checked+label{line-height:14px;max-width:190px}.block-upsell input[type='checkbox']:checked+label::after,.block-upsell input[type='checkbox']:not(:checked)+label::before{top:3px}.buy-together-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.three_columns .block-price{max-width:100%}.product-view.three_columns .add-to-box .add-to-cart .add-to-cart-buttons,.product-view.three_columns .btn-make-offer{max-width:100%}}@media screen and (width <=550px){.product-view.two_columns .add-to-box .add-to-cart .qty-wrapper{margin:0 0 15px}.product-view.two_columns .add-to-box .add-to-cart .add-to-cart-buttons,.product-view .btn-make-offer{max-width:100%}}@media screen and (width <=500px){.two_columns .block-shipping-estimate{float:none}.product-view .box-wish-share{display:table;float:none;margin:15px 0 0}.product-detail h5,.product-detail .h5,.block-upsell .block-grid-title h2,.block-upsell .block-grid-title .h2,.block-related .block-grid-title h2,.block-related .block-grid-title .h2,.block-comments h5,.block-comments .h5{font-size:var(--size-20)}.product-detail .product-video .video iframe{height:auto}}@media screen and (width <=460px){.product-view.two_columns .caroufredsel_wrapper,.product-view.three_columns .caroufredsel_wrapper{max-width:265px!important}.col-lg-6 ul.tier-prices li.tier-price,.product-view.three_columns ul.tier-prices li.tier-price{width:47%}.amxnotif-input-fields input{padding:0 20px}.amxnotif-button-container{margin-top:10px;position:relative;width:100%}.amxnotif-block .amxnotif-button-container button{width:100%}.block-upsell .principal-product .products-grid .product-image{width:100%}.block-upsell .principal-product .products-grid .product-item .desconto-porcentagem{right:-10px}}@media screen and (width <=449px){.block-upsell .category-products .products-grid .owl-item .product-item{width:100%}.block-upsell .product-item .area-product{width:100%}.block-upsell input[type='checkbox']:not(:checked)+label,.block-upsell input[type='checkbox']:checked+label{line-height:20px;max-width:100%}.block-upsell input[type='checkbox']:checked+label::after,.block-upsell input[type='checkbox']:not(:checked)+label::before{top:0}.buy-together-content{display:table}.buy-together-content .title-buy-together-only{display:table;text-align:center;width:100%}.buy-together-content .title-buy-together-only span{margin:0 auto}.buy-together-content .btn-cart-buy-together-only{margin:10px 0 0;width:100%}.buy-together-content .btn-cart-buy-together-only .button{width:100%}#modalParcela table td{padding:5px!important}.product-crowdfunding .block-info-bottom-img-product .block-left-bottom .product-detail .nav-pills .nav-link,.product-crowdfunding .block-info-bottom-img-product .block-left-bottom .product-detail .nav-pills .nav-link.active{padding-left:5px;padding-right:5px}.product-crowdfunding .short-description p,.product-crowdfunding .block-description p,.product-crowdfunding .block-description span,.product-crowdfunding .block-description{font-size:var(--size-14)}}@media screen and (width <=400px){#modalParcela table td{font-size:var(--size-12)}}@media screen and (width <=360px){.box-reviews button#product-write-review{width:100%}#ModalReview button.button{width:100%}.produto-agrupado .block-title-product{font-size:var(--size-15)}.product-view .bundle .block-qty .add-to-box .add-to-cart .qty-wrapper .quantity .qty{width:20px}}.pd-description img{max-width:100%}.pd-description .std{display:block;max-width:calc(1320px + 2rem);width:100%}.pccf .container{padding:0}.pccf label{flex:0 0 100%;margin:0;max-width:100%;padding:0}.pccf .col-md-6{flex:0 0 100%;max-width:100%;padding:0}.pccf .row.form-group{margin:0}.pccf .pccf .fs-upload-target{padding:20px}.pccf input,.pccf select{border:1px solid oklch(92.8% 0 0);box-shadow:0 1px 2px 0 oklch(92.8% 0 0);font-size:var(--size-13);height:35px;margin:0;padding:5px 15px;transition:all 0.3s;width:100%}.pccf textarea{border:1px solid oklch(92.8% 0 0);box-shadow:0 1px 2px 0 oklch(92.8% 0 0);font-size:var(--size-13);margin:0;max-width:100%;min-height:150px;padding:10px 15px;transition:all 0.3s;width:100%}.pccf input:focus,.pccf select:focus,.pccf textarea:focus{border:1px solid oklch(92.2% 0 0);box-shadow:0 0 2px 0 oklch(84.5% 0 0 / 60%);outline:none}.pccf button{float:right;font-size:14px;min-width:150px;transition:all 0.3s}.allowed-methods{margin:12px 0 8px}.alw-methods-title{font-size:var(--size-13);font-weight:600;line-height:1;margin-bottom:4px}.alw_method{align-items:center;display:inline-flex;font-size:75%;font-weight:500;gap:6px;line-height:1;padding:4px 12px;text-align:center;white-space:nowrap}.differentials{clear:both;display:grid;margin-top:12px;place-content:center;position:relative}.differentials .owl-nav button{align-items:center;display:flex;height:30px;justify-content:center;line-height:normal;top:50%;transform:translateY(-50%);width:30px}.differentials .owl-nav button i{font-size:var(--size-16);font-weight:500}.differentials .owl-nav .owl-next{right:-35px}.differentials .owl-nav .owl-prev{left:-35px}.three_columns .differentials .owl-nav .owl-next{right:-25px}.three_columns .differentials .owl-nav .owl-prev{left:-25px}.three_columns .differentials{place-content:start}@media (width <=770px){.differentials .owl-nav .owl-next,.three_columns .differentials .owl-nav .owl-next{right:4px}.differentials .owl-nav .owl-prev,.three_columns .differentials .owl-nav .owl-prev{left:4px}}.price-box.bundle.view+.price-box.bundle.view{display:none}.l-product-grid{--_aside-max-size:480px;display:grid;gap:2rem;grid-template-columns:1fr minmax(min-content,var(--_aside-max-size));@media (width < 1200px){grid-template-columns:7fr 5fr}@media (width <=991px){grid-template-columns:100%}}.l-product-grid:has(.product-media--sidebar-top,.product-media--sidebar-sticky){align-items:flex-start}.l-product-grid:has(.product-media--sidebar-sticky) .c-product{position:sticky;top:1.5rem}.product-media{display:grid;gap:1.5rem;grid-template-columns:75px 1fr;&[class*='--horizontal']{grid-template-columns:1fr}@media (width < 1200px){gap:1rem;grid-template-columns:50px 1fr}@media (width < 991px){grid-template-columns:100%;grid-template-rows:1fr min-content}}.product-media--no-images{grid-template-columns:1fr;@media (width < 1200px){grid-template-columns:1fr}@media (width < 991px){grid-template-columns:100%;grid-template-rows:1fr}}.l-product-grid .o-media,.product-media{height:100%}.product-media .product-media__thumbs-container{display:flex;flex-direction:column;gap:.75rem;@media (width < 1200px){gap:.5rem}@media (width < 991px){align-items:center;flex-direction:row;order:99}}.product-media .product-media__thumbs{max-height:510px;@media (width < 1200px){max-height:360px}@media (width < 991px){max-height:unset;width:100%}}.product-media__thumb{border:1px solid oklch(90.4% 0 0);border-radius:var(--media-thumb-radius,0);cursor:pointer;height:75px;min-height:75px;transition:opacity 0.2s ease-in-out;width:100%;@media (width < 1200px){height:50px;min-height:50px}@media (width < 991px){height:auto!important;max-width:70px;min-height:unset}}.product-media__thumb:hover{opacity:.8}.product-media__thumb.active{border:2px solid var(--thumb-active-color)}.product-media__image{border:1px solid oklch(90.4% 0 0);border-radius:var(--media-image-radius,0);display:flex;height:100%;max-height:var(--max-media-image-height,80vh);overflow:hidden;@media (width < 991px){aspect-ratio:1/1;width:100%}}.product-media__image img{height:100%;object-fit:cover;width:100%;&.loading{filter:blur(4px)}@media (991px < width < 1200px){object-fit:contain}}.product-media--fit-contain .product-media__image img,.product-media--fit-contain .product-media__main-image{object-fit:contain}.product-media--fit-cover .product-media__image img,.product-media--fit-cover .product-media__main-image{object-fit:cover}.l-product-grid .c-product{border:1px solid oklch(90.4% 0 0);border-radius:var(--product-radius,0);padding:2.5rem 2rem 2rem;position:relative}.l-product-grid .c-product .block-best-price{left:2rem;margin:0;top:0;transform:translate(0,-50%);width:fit-content}.l-product-grid .c-product .block-best-price-int{border-radius:var(--tag-radius,0);font-weight:500;padding:.5rem 1rem}.l-product-grid .c-product .area-form-multiseller{margin-block:1rem}.l-product-grid .c-product .area-form-multiseller .form-row{display:grid;grid-template-columns:1fr 1fr}.l-product-grid .c-product .area-form-multiseller .form-group{max-width:100%;width:100%}.l-product-grid .c-product .area-form-multiseller .form-group:nth-child(1),.l-product-grid .c-product .area-form-multiseller .form-group:nth-child(4),.l-product-grid .c-product .area-form-multiseller .area-message{grid-column:span 2}.area-form-multiseller:has(#area_mensagem_request:not(#area_mensagem_request:empty)) .form-group{display:none}.l-product-grid .c-product__name{font-size:1.5rem;font-weight:600;letter-spacing:-.009em;line-height:1;margin-block-end:1.25rem}.l-product-grid .ratings{margin-block:.5rem}.l-product-grid .c-product__extra-info{color:oklch(62% 0 0);display:block;letter-spacing:-.009em;line-height:1;margin-block-end:.5rem}.l-product-grid .c-product__extra-info-name{color:oklch(45.5% .01 237)}.product-description-share{align-items:center;margin-block:3rem}.o-product-actions{align-items:center;border:1px solid oklch(90.4% 0 0);border-radius:var(--product-radius,0);display:flex;gap:1rem;justify-content:center;padding:1.5rem .5rem;@media (width < 1200px){flex-wrap:wrap}}.o-product-actions .o-wishlist{align-items:center;background:#fff0;border:0;color:oklch(45.5% .01 237);display:flex;font-size:1rem;font-weight:500;gap:.5rem}.o-product-actions .o-wishlist .soulcore_icons_wishlist{font-size:1.5rem}.o-product-actions .o-separator{align-self:stretch;border-left:1px solid oklch(78.9% 0 0)}#download-pdfs-button{align-items:center;background:#fff0;border:0;color:oklch(45.5% .01 237);display:flex;font-size:1rem;font-weight:500;gap:.5rem}#download-pdfs-button svg{max-height:25px;width:100%}.downloads-product__socials-list{display:flex;flex-direction:column;gap:.5rem}.downloads-product__socials-list li a{align-items:center;border:1px solid oklch(94.7% 0 0);color:oklch(30.1% 0 0);display:flex;gap:1rem;justify-content:space-between;line-height:1.2;max-width:450px;min-height:3.5rem;padding:.5rem 1rem}.downloads-product__socials-list li svg{flex-shrink:0;width:1.5rem}.o-product-separator{margin-block:4rem;@media (width < 770px){margin-block:2rem}}#advancedStructuredData{container-type:inline-size}.o-product-details{border:1px solid oklch(90.4% 0 0);border-radius:var(--product-radius,0);margin-block-end:5rem;.l-quote &{border:0}@media (width < 770px){margin-block-end:3rem}}.o-product-details__header{background-color:oklch(98.2% 0 0 / 50%);display:flex;justify-content:center;padding:2rem;.l-quote &{background:#fff0;justify-content:flex-start;margin-block-end:2rem;padding:0;@media (width <=770px){overflow:auto;&::-webkit-scrollbar{display:none}}}@media (width < 770px){padding:2rem 1rem}}.o-product-details__nav{background-color:oklch(100% 0 0);border:1px solid oklch(90.4% 0 0);border-radius:var(--product-nav-radius,0);display:flex;list-style:none;margin:0;padding:0;padding:.125rem;.l-quote__content &{border:0;flex-wrap:wrap;gap:1.25rem;padding:0;@media (width <=770px){flex-flow:row nowrap;text-wrap:nowrap}}@media (width < 770px){flex-direction:column;padding:.25rem;width:100%}}.o-product-details__nav-item{margin:0}.o-product-details__nav-button{background:none;border:none;border-radius:var(--product-nav-radius,0);color:oklch(67.3% 0 0);cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 2rem;transition:all 0.3s ease;.l-quote &{background:#fff0;border-bottom:4px solid #fff0;border-radius:0;color:hsl(0 0% 18%);padding:0}@media (width < 770px){padding:1rem 2rem;width:100%}}.o-product-details__nav-button:hover{background-color:oklch(97% 0 0);color:oklch(32.1% 0 0);.l-quote &{background:#fff0;color:hsl(0 0% 18%);opacity:.9}}.o-product-details__nav-button.active{background-color:oklch(36.8% 0 0);box-shadow:0 4px 4px 0 oklch(0% 0 0 / 25%);color:oklch(100% 0 0);.l-quote &{background:#fff0;border-color:var(--asd-tag-color,var(--button-buy-bg-color));box-shadow:none;color:var(--asd-tag-color,var(--button-buy-bg-color))}@media (width < 770px){box-shadow:none}}.o-product-details__body{padding:3rem 5rem;.l-quote &{padding:0}@media (width < 991px){padding:2rem 1rem}}.o-product-details__content{left:0;opacity:0;position:absolute;top:0;transform:translateY(20px);transition:transform 0.3s ease;visibility:hidden;width:100%;z-index:1}.o-product-details__content.active{opacity:1;position:relative;transform:translateY(0);visibility:visible;z-index:2}.o-product-details__content .pd-desc__title{margin-block-end:1rem}[data-tab-content='product-additional'] li{border-bottom:1px solid oklch(90.4% 0 0);font-size:.875rem;padding:.5rem}[data-tab-content='product-additional'] li:nth-child(odd){background-color:oklch(98.2% 0 0 / 50%)}[data-tab-content='product-additional'] li:last-child{border-bottom:0}[data-tab-content='product-reviews'] .box-reviews .review-content{align-items:flex-start;display:flex;flex-direction:column}[data-tab-content='product-reviews'] .box-reviews .review-content h6{font-size:var(--fs-0)}[data-tab-content='product-reviews'] .box-reviews .review-content .review-detail{border:0;height:auto;padding:0;width:auto}[data-tab-content='product-reviews'] .box-reviews .review-content .review-detail p{color:oklch(62% 0 0);font-size:.875rem}[data-tab-content='product-reviews'] .box-reviews .review-content .rating-vote{margin-top:1rem;order:99}.product-media__button{border-radius:50%;box-shadow:0 0 8px 0 oklch(0% 0 0 / 15%);cursor:pointer;display:grid;height:42px;margin-inline:auto;place-content:center;width:42px;@media (width < 991px){aspect-ratio:1 / 1;height:32px;width:32px}}.product-media__button[aria-disabled='true']{cursor:auto;opacity:.4}.product-media__button svg{width:1rem;@media (width < 991px){rotate:-90deg}}.l-product-grid .c-product .add-to-box .add-to-cart{border:0}.l-product-grid .c-product .block-shipping-wish{border:0}.l-product-grid .c-product .block-shipping-estimate{border:0;margin:0;max-width:100%;padding:0}.c-lightbox{background-color:oklch(0% 0 0 / 90%);display:none;height:100%;left:0;place-content:center;position:fixed;top:0;width:100%;z-index:1000}.c-lightbox__content{align-items:center;display:flex;height:auto;justify-content:center;margin:auto;position:relative;width:fit-content}.c-lightbox__image-container{display:flex;flex-direction:column;gap:1rem;max-width:90vw;position:relative}.c-lightbox__image{height:95vh;object-fit:contain}.c-lightbox__nav{display:flex;justify-content:space-between;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}.c-lightbox__nav-btn{background:oklch(100% 0 0 / 20%);border:none;border-radius:.25rem;color:oklch(100% 0 0);cursor:pointer;display:grid;font-size:2rem;height:3rem;padding:.5rem;place-content:center;pointer-events:all;position:relative;transition:background 0.3s;width:3rem}.c-lightbox__nav-btn--prev{left:-4rem;@media (width <=480px){left:-2rem}}.c-lightbox__nav-btn--next{right:-4rem;@media (width <=480px){right:-2rem}}.c-lightbox__nav-btn:hover{background:oklch(100% 0 0 / 40%)}.c-lightbox__nav-btn:disabled{cursor:not-allowed;opacity:.3}@media (width <=991px){.c-lightbox__content{flex-direction:column-reverse}.c-lightbox__image{height:auto;max-height:85vh;width:auto}.c-lightbox__image-container{flex-direction:column-reverse}.c-lightbox__nav{gap:.5rem;justify-content:flex-end;position:static;transform:none;width:100%}.c-lightbox__nav-btn{font-size:1.25rem;height:2rem;width:2rem}.c-lightbox__nav-btn--prev,.c-lightbox__nav-btn--next{left:auto;position:static;right:auto}}.main-container:has(.l-asd){padding-block-end:0}@scope (.l-asd){.c-product .vendor-logo{margin-block-end:0;margin-top:1rem;width:max-content}.extra-info .area-vendor-link{border:none;bottom:1rem;color:oklch(62.7% 0 0);font-size:.75rem;font-weight:500;margin:0;padding:0}.extra-info .area-vendor-link a{font-size:.75rem;font-weight:600}:scope.product-view .btn-make-offer{max-width:unset;min-height:44px;width:100%}:scope.product-view .area-vendor-link .color-minprice{background:#fff0;color:hsl(0 0% 40%);font-size:.75rem;line-height:1.2;max-width:250px;text-align:left!important}.vendor-logo .vendor__image img{max-width:60px}.l-product-grid .o-media .product-media{gap:2.5rem;@media (width <=580px){gap:1rem}}.product-media__image{max-height:min(var(--max-media-image-height, 80vh), 1200px);position:sticky!important;top:30px}.product-media__image img{object-fit:contain}.l-product-grid{--_aside-max-size:487px;--col-gap:2.5rem;gap:var(--col-gap);grid-template-columns:1fr minmax(min-content,var(--_aside-max-size));@media (width < 1200px){grid-template-columns:7fr 5fr}@media (width <=991px){grid-template-columns:100%}}.l-product-grid .ratings{margin:0;@media (width <=580px){margin-block-end:.25rem}}.l-product-grid .c-product:has(.area-lowest-price){padding-block:5rem 4rem;@media (width <=580px){padding:1.5rem 1rem 2.5rem}}.product-multiseller .l-product-grid .c-product:not(.c-product:has(.area-lowest-price)) .asd-price-separator{display:none}.l-product-grid .c-product .block-best-price{top:2rem;transform:none;@media (width <=580px){left:1rem;top:0;transform:translateY(-50%)}}.l-product-grid .c-product .block-best-price-int{align-items:center;background:oklch(95.5% .03 175);border:1px solid oklch(70.4% .11 174);border-radius:var(--tag-radius,0);color:oklch(50.1% .1 171);display:flex;font-size:.75rem;font-weight:600;gap:.25rem;padding:.25rem .75rem}.l-product-grid .c-product .block-best-price-int i{display:none}.l-product-grid .c-product .block-best-price-int::before{background-color:oklch(63.5% .13 166);border-radius:100vw;content:'';display:inline-block;height:.75rem;width:.75rem}.l-product-grid .c-product__name{font-size:1.25rem;font-weight:700;letter-spacing:-.009em;line-height:1.1;margin-block-end:.75rem}.c-product__extra-infos{align-items:center;display:flex;gap:.25rem}.l-product-grid .c-product__extra-info,.l-product-grid .c-product__extra-info-name{color:oklch(62.4% 0 0);font-size:.75rem;font-weight:500;margin-block-end:0}.l-product-grid .c-product__extra-info{align-items:center;display:flex}.c-product__extra-info+.c-product__extra-info::before{background-color:oklch(62.4% 0 0);border-radius:50%;content:'';display:inline-block;height:3px;margin-inline-end:.25rem;width:3px}.asd-price-separator{border-top:1px solid oklch(90% 0 0);margin-block:1.5rem}.block-right-two .area-lowest-price .block-price{margin-block-end:.75rem}.c-product .c-price.c-price--regular .c-price__label{display:none}.c-product .c-price-box .c-price.c-price--regular:has(.c-price__discount-percent--calc){margin-block-end:.5rem}.c-product .c-price-box .c-price.c-price--regular .c-price__value{color:oklch(76.5% 0 0);font-size:.75rem;font-weight:500;letter-spacing:-.009em;line-height:1}.c-price-box .c-price .c-price__discount-infos{color:var(--discount-color,oklch(64.1% 0 0));font-size:.75rem;font-weight:600}.c-price-box{width:100%}.c-free-ship--asd{align-items:center;background-color:oklch(97% 0 0);border:1px solid oklch(90% 0 0);border-radius:var(--asd-free-ship-radius,0);color:oklch(62.4% 0 0);display:flex;flex-wrap:wrap;font-size:.75rem;font-weight:500;gap:.125rem .25rem;letter-spacing:-.002em;line-height:1;margin-block-start:.5rem;padding:.75rem 1rem}.c-free-ship__icon{align-items:center;display:flex;gap:.25rem}.c-free-ship--asd strong{color:oklch(36.1% 0 0)}.c-free-ship--asd .o-icon{--_icon-size:1.125rem;color:oklch(63.5% .13 166)}.c-free-ship--asd:not(.c-free-ship--store-pickup) span{text-transform:lowercase}.c-free-ship--asd .o-free-ship{font-size:.75rem;font-weight:700;text-transform:none}.c-free-ship--asd .strong{color:oklch(36.1% 0 0);font-weight:700}.c-product .c-price-box .c-price.c-price--regular .c-price__discount-percent{align-items:center;background-color:oklch(95.5% .03 175);border:1px solid oklch(70.4% .11 174);border-radius:var(--asd-discount-percent-radius,0);display:inline-flex;gap:.5rem;min-height:28px;padding-right:.5rem}.container.list-vendor .area-product-tab{padding:0}.block-right-two .calc-shipping{margin-block-start:1.5rem}.block-right-two #shipping-results{margin-block-start:.75rem}.button--shipping-options,.link-calculate{background:none;color:var(--blue);font-size:.875rem;padding:0}.link-calculate{font-weight:600}.link-calculate:hover{color:var(--blue)}.block-right-two .area-lowest-price .extra-info .area-vendor-link{bottom:1rem;padding:0;position:absolute;width:auto}.c-product .c-price-box .c-price.c-price--regular .c-price__discount-percent--calc .discount-percent__percentage{align-items:center;align-self:stretch;background-color:oklch(63.5% .13 166);border:0;border-radius:var(--asd-discount-percent-radius,0);border-right:1px solid oklch(70.4% .11 174);color:oklch(100% 0 0);display:flex;font-size:.625rem;font-weight:600;gap:.25rem}.c-product .c-price-box .c-price.c-price--regular .c-price__discount-percent--calc .discount-percent__value,.c-product .c-price-box .c-price.c-price--regular .c-price__discount-percent--calc .discount-percent__value .price{border:0;color:oklch(50.1% .1 171);font-size:.625rem;font-weight:600;letter-spacing:-.009em;line-height:1;padding:0}.block-right-two .qty-wrapper .qtd-arrows,:scope.product-view .add-to-box .add-to-cart .qty-wrapper .qtd-arrows{width:41px}.block-right-two .calculate-shipping-sellers-int .qty-wrapper .qty{font-size:1rem;font-weight:700}:scope.product-view .add-to-box .add-to-cart .qty-wrapper label{display:none}:scope.product-view .add-to-box .add-to-cart .qty-wrapper .qtd-arrows{height:40px}:scope.product-view .add-to-box .add-to-cart .add-to-cart-buttons button{height:42px}:scope.product-view .add-to-box .qty-wrapper .qty{font-size:1rem;font-weight:700;height:40px}.block-right-two .calculate-shipping-sellers-int .qty-wrapper .qtd-arrows i,:scope.product-view .add-to-box .add-to-cart .qty-wrapper .qtd-arrows i{background:oklch(97% 0 0);border:1px solid oklch(90% 0 0);border-radius:var(--asd-qty-radius,0);font-size:.875rem;height:28px;place-self:center center;width:28px}.block-right-two .calculate-shipping-sellers-int .qty-wrapper .qtd-arrows.less:has(+.min) i{background-color:oklch(100% 0 0);border-color:oklch(90% 0 0);color:oklch(78.1% 0 0)}.container.list-vendor .area-product-tab .add-to-cart-buttons button.button.btn-cart{min-height:calc(42rem / 16)}.block-right-two .calculate-shipping-sellers-int .title-multiseller{font-size:.875rem;font-weight:500;letter-spacing:-.009em;line-height:1}.block-right-two .calculate-shipping-sellers-int .input-multiseller .input-group{gap:1.25rem;margin-block-start:.5rem;@media (width < 580px){gap:0}}.block-right-two .calculate-shipping-sellers-int .input-multiseller .input-group input{border:1px solid oklch(90% 0 0);min-height:44px}.block-right-two .calculate-shipping-sellers-int .input-multiseller .input-group button{background:oklch(97% 0 0);border:1px solid oklch(85.3% 0 0);color:oklch(46.5% 0 0);font-size:.875rem;font-weight:600;line-height:1;min-height:44px;padding:.5rem 1.25rem}.c-price-box .c-price{align-items:baseline;flex-direction:row;gap:.25rem}.c-price-box .c-price .c-price__symbol{color:oklch(80.5% 0 0);font-size:inherit;font-weight:400;letter-spacing:.001em}.container.list-vendor .block-full-multiseller .c-buy-box .qty-multiseller,.product-view .qty-wrapper .qty{line-height:1}.container.list-vendor .block-full-multiseller .qty-wrapper{margin:0!important}.c-product__section{padding-block:3rem;padding-inline:0}.c-product__section--odd{background-color:oklch(98.5% 0 0)}.c-product__section-tag{color:var(--asd-tag-color,var(--button-buy-bg-color));display:block;font-size:.875rem;font-weight:800;letter-spacing:-.009em;line-height:1;margin-block-end:1rem;text-transform:uppercase}.c-product__section-title{color:oklch(32.1% 0 0);font-size:1.5rem;font-weight:700;letter-spacing:-.009em;line-height:100%;margin-block-end:.75rem}.c-product__section-description{color:oklch(32.1% 0 0);font-size:.875rem;font-weight:400;letter-spacing:-.009em;line-height:1.5;margin-block-end:0}.c-product__section-content{display:grid;gap:2rem;grid-template-columns:repeat(12,1fr);margin-block-start:2rem;.o-product-details__body &{margin-block-start:0}&:not(*+&){margin-block-start:0}@media (width <=550px){gap:2rem 0;grid-template-columns:1fr}}.c-product__section-content>*{grid-column:span 12;min-width:0}.l-asd-cards{--grid-layout-gap:1.5rem;--grid-column-count:var(--_columns);--grid-item--min-width:260px;--gap-count:calc(var(--grid-column-count) - 1);--total-gap-width:calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width:calc((100% - var(--total-gap-width)) / var(--grid-column-count));display:grid;grid-gap:var(--grid-layout-gap);grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item--min-width), var(--grid-item--max-width)),1fr));.l-product-grid--quote &{--grid-item--min-width:220px;--grid-layout-gap:1rem}}.c-asd-card{background-color:oklch(100% 0 0);border:1px solid oklch(90% 0 0);border-radius:var(--asd-card-radius);padding:2rem 2.25rem;transition:transform 0.125s ease-in-out,border-color 0.165s ease-in-out;.card-text-center &{text-align:center}.card-text-right &{text-align:right}.l-quote &{padding:1.25rem}}.c-asd-card:hover{border-color:var(--asd-card-icon-color,var(--button-buy-bg-color));transform:translateY(-.25rem)}.c-asd-card__header{align-items:center;display:flex;gap:.5rem;margin-block-end:1.25rem;.card-text-center &{justify-content:center}.card-text-right &{justify-content:flex-end}.card-icon-big &{flex-direction:column}}.c-asd-card__icon:has(svg){align-items:center;border:1px solid oklch(87.7% 0 0);border-radius:var(--asd-card-icon-radius);color:var(--asd-card-icon-color,var(--button-buy-bg-color));display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem;.card-icon-big &{border:none;height:4rem;width:4rem}}.c-asd-card__icon:has(svg) svg{fill:currentcolor;height:1.5rem;width:1.5rem;.card-icon-big &{height:2.5rem;width:2.5rem}}.c-asd-card__title{color:oklch(30.1% 0 0);font-size:1rem;font-weight:700;letter-spacing:-.009em;line-height:100%}.c-asd-card__description{color:oklch(30.1% 0 0);font-size:.875rem;font-weight:400;letter-spacing:-.009em;line-height:1.7;margin-block-end:0}.c-asd-list{counter-reset:item-list}.c-asd-list__item{align-items:flex-start;border-bottom:1px solid oklch(90% 0 0);counter-increment:item-list;display:flex;gap:2.5rem;margin-block-end:2rem;padding-block-end:2rem;&:last-child{border-bottom:0;margin-block-end:0;padding-block-end:0}@media (width <=550px){gap:1rem}}.c-asd-list__item::before{color:var(--asd-tag-color,var(--button-buy-bg-color));content:counter(item-list,decimal-leading-zero);font-size:2.5rem;font-weight:200;line-height:1;@media (width <=550px){font-size:1.5rem}}.c-asd-list__header{align-items:center;display:flex;gap:.75rem;margin-block-end:1rem;@media (width <=550px){align-items:flex-start;flex-direction:column-reverse}}.c-asd-list__title{color:oklch(30.1% 0 0);font-size:1rem;font-weight:700;letter-spacing:-.009em;line-height:1}.c-asd-list__tag{background-color:var(--asd-tag-bg,hsl(from var(--asd-tag-bg-color,var(--button-buy-bg-color)) h s calc(l + 35)));border:1px solid var(--asd-tag-color,var(--button-buy-bg-color));border-radius:var(--asd-tag-radius);color:var(--asd-tag-color,var(--button-buy-bg-color));display:block;font-size:.625rem;font-weight:600;letter-spacing:-.009em;line-height:1;padding:.325rem .75rem}.c-asd-list__description{color:oklch(30.1% 0 0);font-size:.875rem;font-weight:400;letter-spacing:-.009em;line-height:1.7;margin-block-end:0}.l-asd-solutions{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(max(260px, calc(50% - 1rem)),1fr));.l-quote &{gap:1rem;grid-template-columns:1fr}}.c-asd-solution{border:1px solid oklch(87.7% 0 0);border-radius:var(--asd-card-radius);display:grid;overflow:hidden}.c-asd-solution__content{padding:1.25rem 2rem;&[class*='--problem']{background-color:oklch(97.7% 0 0)}}.c-asd-solution__tag{border:1px solid currentcolor;border-radius:var(--asd-tag-radius);display:block;font-size:.75rem;font-weight:600;margin-block-end:1rem;padding:.25rem .5rem;width:fit-content;&[class*='--problem']{background-color:oklch(85.8% .08 18.8);color:oklch(53.6% .16 24)}&[class*='--solution']{background-color:oklch(95.5% .03 175);color:oklch(70.4% .11 174)}}.c-asd-solution__title{display:block;font-size:1rem;font-weight:700;letter-spacing:-.009em;line-height:1;margin-block-end:1rem}.c-asd-solution__description{font-size:.875rem;font-weight:400;letter-spacing:-.009em;line-height:1.7;margin-block-end:0}.l-asd-collum{grid-column:span var(--_span-cols);@media (width <=770px){grid-column:span 12}}.c-asd-product-attribute__value{color:oklch(32.1% 0 0);font-size:.875rem;font-weight:400;letter-spacing:-.009em;line-height:1.5;margin-block-end:0}.c-asd-faq__item{border-bottom:1px solid oklch(90% 0 0);display:flex;gap:1.5rem;margin-block-end:1.5rem;padding-block-end:1.5rem;@media (width <=550px){flex-direction:column;gap:1rem}}.c-asd-faq__item--last{border-bottom:0;margin-block-end:0;padding-block-end:0}.c-asd-faq__icon{flex-shrink:0}.c-asd-faq__details{align-self:center;display:grid;flex:1;grid-template-rows:auto 0fr;transition:grid-template-rows 0.25s linear;@media (width <=550px){align-self:flex-start}}.c-asd-faq__details div{overflow:hidden}.c-asd-faq__details[open]{grid-template-rows:auto 1fr}.c-asd-faq__icon:has(svg){align-items:center;border:1px solid oklch(87.7% 0 0);border-radius:var(--asd-faq-icon-radius);color:var(--asd-faq-icon-color,var(--button-buy-bg-color));display:flex;flex-basis:3rem;height:3rem;justify-content:center;width:3rem}.c-asd-faq__icon:has(svg) svg{fill:currentcolor;height:1.5rem;width:1.5rem}.c-asd-faq__title{color:oklch(32.1% 0 0);cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:-.009em;line-height:1;margin:0}.c-asd-faq__description{color:oklch(32.1% 0 0);font-size:.875rem;font-weight:400;letter-spacing:-.009em;line-height:1.7;margin-block:0;padding-block-start:1rem}.c-asd-faq__details-icon{align-self:center;color:oklch(56.3% 0 0);cursor:pointer;margin-left:auto;transition:transform 0.25s linear;@media (width <=550px){display:none}}.c-asd-faq__details[open]~.c-asd-faq__details-icon{transform:rotate(180deg)}.l-asd-faq__categories{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-block-end:2rem}.c-asd-faq__category-filter{align-items:center;background:#fff0;border:1px solid currentcolor;color:oklch(50.1% 0 0);display:flex;font-size:.875rem;font-weight:500;gap:.25rem;line-height:1;padding:.5rem 1rem;transition:background-color 0.25s linear}.c-asd-faq__category-filter--active{background-color:var(--faq-filter-bg,var(--button-buy-bg-color));border-color:hsl(from var(--faq-filter-color,var(--button-buy-bg-color)) h s calc(l - 5));color:var(--faq-filter-color,oklch(100% 0 0))}.o-product-details__header{border-bottom:1px solid oklch(90.4% 0 0);padding:1.5rem}.o-product-details__nav-button{padding:.5rem 1.5rem}.o-product-details__body{padding:2rem}.o-product-details__title{color:oklch(32.1% 0 0);font-size:1.5rem;font-weight:700;letter-spacing:-.009em;line-height:1;margin-block-end:2rem}.c-asd-video__frame iframe{height:min(55vh, 500px)}.l-asd-product-additional_info{li{border-bottom:1px solid oklch(94.7% 0 0);@media (width <=580px){border:1px solid oklch(94.7% 0 0);border-radius:var(--asd-faq-icon-radius);margin-block-end:.5rem;overflow:hidden}}li span{align-items:center;background:hsl(0 0% 100%);display:flex;gap:1rem;padding-block:.5rem;@media (width <=580px){display:grid;grid-template-columns:auto;padding-inline:.5rem}}strong{align-items:center;align-self:stretch;background-color:oklch(97% 0 0);color:oklch(46.2% 0 265);display:flex;flex-basis:min(230px, 50%);font-weight:700;line-height:1.2;margin-block:-.5rem;padding:.75rem 1rem;@media (width <=580px){margin-inline:-.5rem;padding:.5rem}}.multiselect-list{list-style:disc inside}.multiselect-list li{border-bottom:0}}.table thead th{border:0}.table td,.table th{border-color:oklch(90% 0 0);padding:.875rem;text-align:center}tbody tr:first-child td{border-top:0}.product-description-share{margin-block:2rem 1rem;@media (width <=580px){gap:1rem}}.l-asd-related .category-products{padding:0}.o-product-actions{align-items:stretch;border:0;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(120px, 100%),1fr));padding:0;#downloads-product-button,#share-product-button,.o-wishlist{border:1px solid oklch(90% 0 0);border-radius:var(--asd-faq-icon-radius);font-size:.875rem;font-weight:500;height:100%;justify-content:center;padding:2rem 1rem;text-align:center;width:100%;svg{flex-shrink:0;max-height:1.25rem;width:auto}@media (width <=580px){aspect-ratio:1 / 1;padding:.125rem;span{display:none}}}@media (width <=580px){grid-template-columns:repeat(auto-fill,minmax(min(40px, 100%),1fr))}}.o-product-actions>:is(button,.share-product){flex:1}#downloads-product-button{align-items:center;background:#fff0;border:0;color:oklch(45.5% .01 237);display:flex;font-size:1rem;font-weight:500;gap:.5rem}#downloads-product-button svg{max-height:24px;width:100%}.estimate-shipping-title{display:block;font-size:.875rem;font-weight:500;letter-spacing:-.009em;line-height:1;margin-block-end:.5rem}.do-not-know-my-zipcode{display:block;font-size:var(--size-13);margin-block-start:.25rem}.block-shipping-estimate .block-simulate-freight .shipping-estimation-form input{border:1px solid oklch(90% 0 0);min-height:44px;padding:.5rem 1rem;width:72%}.block-shipping-estimate .block-simulate-freight .shipping-estimation-form .f-right button{background:oklch(97% 0 0);border:1px solid oklch(85.3% 0 0);color:oklch(46.5% 0 0);font-size:.875rem;font-weight:600;line-height:1;min-height:44px;padding:.5rem 1.25rem}.block-shipping-estimate .block-simulate-freight .shipping-estimation-form .f-right{top:22px}}@scope (.asd-review-modal){.modal-content{border:1px solid oklch(69.1% 0 0);border-radius:var(--asd-parcel-modal-radius,0)}.modal-body{padding:1rem 2rem 1.5rem}.modal-content .modal-header{border-bottom:1px solid oklch(90% 0 0);padding:1.25rem 2rem}.modal-content h4.modal-title{color:oklch(32.1% 0 0);font-size:1rem;font-weight:700;letter-spacing:-.009em;line-height:1;margin:0}.modal-header .close{display:none}[class*='col-md']{flex:0 0 100%;max-width:100%}.rating-options .col-6{padding:0}.rating-options strong{color:oklch(62% 0 0);font-size:.875rem;font-weight:600;margin-block-end:.25rem}.row:has(>.rating-area){gap:.25rem;justify-content:flex-end}.row:has(>.rating-area .validation-advice):not(.row:has(.validation-passed)){padding-block-end:2rem}.rating-area:first-child .validation-advice{line-height:1;position:absolute;width:auto}.rating-area{flex:0;position:static}#review-form .rating-options label{color:hsl(0 0% 84%);font-size:1rem}ul.form-list.review-list li.inline-label,.col-md-5{margin-block-end:.75rem}}@scope (#shipping-options-modal){.modal-content{border:1px solid oklch(69.1% 0 0);border-radius:var(--asd-parcel-modal-radius,0)}.modal-body{padding:0}.modal-content .modal-header{border-bottom:1px solid oklch(90% 0 0);padding:1.25rem 2rem}.modal-content h4.modal-title{color:oklch(32.1% 0 0);font-size:1rem;font-weight:700;letter-spacing:-.009em;line-height:1;margin:0}.modal-header .close{color:hsl(0 0% 20%);float:none;font-size:1.25rem;height:auto;line-height:1;margin:0;opacity:1;padding:0;position:static}.c-shipping-options__row{align-items:center;color:oklch(32.1% 0 0);display:grid;font-size:.875rem;gap:0 1rem;grid-template-columns:1fr max-content;letter-spacing:-.009em;line-height:1;padding:1.25rem 2rem;position:relative;&[class*='--best-method']{padding-top:1.75rem;position:relative}&[class*='--error']{color:var(--danger);font-weight:500}}.c-shipping-options__row:nth-child(even){background-color:oklch(97% 0 0)}.c-shipping-options__price{font-weight:700}.c-shipping-options__price--free{color:oklch(63.5% .13 166)}.c-shipping-options__best-method{color:oklch(63.5% .13 166);font-size:.75rem;font-weight:700;left:2rem;position:absolute;top:.75rem}.c-shipping-options__pickup{color:var(--blue);cursor:pointer;font-weight:700}.c-shipping-options__pickup-details{display:grid;font-size:.75rem;grid-column:1 / -1;grid-template-rows:0fr;transition:grid-template-rows 0.5s ease-in-out}.c-shipping-options__pickup-details>div{overflow:hidden}.open+.c-shipping-options__pickup-details{grid-template-rows:1fr}.c-shipping-options__pickup-address{display:block;font-weight:700;margin-block:1rem .5rem}.c-shipping-options__pickup-time span+span{margin-block-start:.25rem}.c-shipping-options__pickup-time h6{color:hsl(0 0% 20%);font-size:.75rem;font-weight:700;margin-block:.5rem .25rem}}@scope (.asd-reviews){:scope{display:flex;flex-wrap:wrap;gap:2rem}.asd-reviews__aside{flex:0 0 260px}.asd-reviews__main{flex:1;min-width:min(400px, 100%)}.asr-star-wrap{display:inline-flex;line-height:1;position:relative;white-space:nowrap}.asr-star-bg{color:hsl(0 0% 78%);display:inline-flex}.asr-star-fill{color:var(--review-icon-color,hsl(37 91% 55%));display:inline-flex;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.asr-aside-title{border-bottom:1px solid hsl(0 0% 91%);color:hsl(180 6% 6%);font-size:1.125rem;font-weight:700;margin:0 0 .75rem;padding-bottom:.5rem}.asr-overall{margin-bottom:1rem}.asr-overall__number{color:hsl(180 6% 6%);display:block;font-size:3rem;font-weight:700;line-height:1}.asr-overall__stars{margin:6px 0 4px}.asr-overall__stars .asr-star-wrap i{font-size:20px}.asr-overall__count{color:hsl(180 2% 34%);font-size:13px}.asr-histogram{margin-bottom:4px}.asr-hist-row{align-items:center;border-radius:3px;cursor:pointer;display:flex;gap:6px;padding:3px 4px;transition:background 0.15s}.asr-hist-row:hover{background:hsl(0 0% 95%)}.asr-hist-row--active{background:hsl(from var(--review-icon-color) h s calc(l + 45))}.asr-hist-label{color:hsl(189 100% 26%);font-size:.875rem;white-space:nowrap;width:70px}.asr-hist-bar{background:hsl(0 0% 94%);border-radius:2px;flex:1;height:12px;overflow:hidden}.asr-hist-bar__fill{background:var(--review-icon-color,hsl(37 91% 55%));border-radius:.125rem;height:100%}.asr-hist-pct{color:hsl(189 100% 26%);font-size:13px;text-align:right;width:32px}.asr-criteria-avg{border-top:1px solid hsl(0 0% 91%);margin-bottom:4px;margin-top:16px;padding-top:14px}.asr-criteria-avg__title{color:hsl(180 6% 6%);font-size:13px;font-weight:700;margin:0 0 10px}.asr-crit-row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.asr-crit-row__name{color:hsl(180 6% 6%);flex:1;font-size:13px}.asr-crit-row__stars{align-items:center;display:flex;gap:5px}.asr-crit-row__stars .asr-star-wrap i{font-size:12px}.asr-crit-row__val{color:hsl(180 2% 34%);font-size:12px}.asr-write-section{border-top:1px solid hsl(0 0% 91%);margin-top:16px;padding-top:16px}.asr-write-section__title{color:hsl(180 6% 6%);font-size:15px;font-weight:700;margin:0 0 4px}.asr-write-section__sub{color:hsl(180 2% 34%);font-size:13px;margin:0 0 10px}.asr-write-btn{box-sizing:border-box;width:100%}.asr-main-title{border-bottom:1px solid hsl(0 0% 91%);color:hsl(180 6% 6%);font-size:1.125rem;font-weight:700;margin:0 0 1rem;padding-bottom:.75rem}.asr-filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1rem}.asr-filter-bar__label{color:hsl(180 2% 34%);font-size:13px}.asr-filter-btn{align-items:center;background:hsl(0 0% 100%);border:1px solid hsl(180 5% 84%);border-radius:.25rem;color:hsl(180 6% 6%);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.25rem;padding:.25rem .75rem;transition:background 0.15s,border-color 0.15s}.asr-filter-btn i{font-size:.625rem}.asr-filter-btn:hover{background:hsl(180 23% 97%)}.asr-filter-btn.active{background:hsl(from var(--review-icon-color) h s calc(l + 35),hsl(43 92% 95%));border-color:var(--review-icon-color,hsl(37 91% 55%));color:var(--review-icon-color,hsl(37 91% 55%));font-weight:700}.asr-review{border-bottom:1px solid hsl(0 0% 91%);padding:18px 0}.asr-review:last-child{border-bottom:none}.asr-review__author{align-items:center;display:flex;gap:8px;margin-bottom:8px}.asr-review__avatar{align-items:center;background:hsl(0 0% 48%);border-radius:50%;color:hsl(0 0% 100%);display:inline-flex;flex-shrink:0;font-size:15px;font-weight:700;height:36px;justify-content:center;width:36px}.asr-review__name{color:hsl(180 6% 6%);font-size:14px;font-weight:700}.asr-review__stars-row{align-items:center;display:flex;gap:8px;margin-bottom:4px}.asr-review__stars-row .asr-star-wrap i{font-size:15px}.asr-review__title{color:hsl(180 6% 6%);font-size:.875rem;font-weight:700}.asr-review__date{color:hsl(180 2% 34%);font-size:.75rem;margin-bottom:.75rem}.asr-review__body{color:hsl(180 6% 6%);font-size:.875rem;line-height:1.3}.asr-review__criteria{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:.75rem}.asr-review-crit{display:flex;flex-direction:column;gap:2px}.asr-review-crit__name{color:hsl(180 2% 34%);font-size:12px}.asr-review-crit__stars{align-items:center;display:flex;gap:4px}.asr-review-crit__stars .asr-star-wrap i{font-size:11px}.asr-review-crit__val{color:hsl(180 6% 6%);font-size:12px;font-weight:600}.asr-show-more-wrap{margin-top:16px;text-align:center}.asr-show-more-btn{background:hsl(0 0% 100%);border:1px solid hsl(180 5% 84%);border-radius:3px;color:hsl(180 6% 6%);cursor:pointer;font-size:14px;padding:8px 24px;transition:background 0.15s,border-color 0.15s}.asr-show-more-btn:hover{background:hsl(180 23% 97%);border-color:hsl(210 11% 71%)}.asr-empty{color:hsl(180 2% 34%);font-size:.875rem;padding:1.25rem 0}.asr-empty__title{color:hsl(180 6% 6%);font-size:1.25rem;font-weight:700;margin:0 0 .5rem}.asr-empty__subtitle{color:hsl(0 0% 40%);font-size:.875rem;margin-block-end:1.5rem}.asr-empty-section .asr-write-btn{font-size:.875rem;padding:.75rem 2rem;width:fit-content}.asr-empty-state{align-items:center;display:flex;flex-direction:column;gap:.75rem;padding:2.5rem 1rem;text-align:center}.asr-empty-state__stars .asr-star-wrap i{font-size:2rem}.asr-empty-state__title{color:hsl(180 6% 6%);font-size:1.25rem;font-weight:700;margin:0}.asr-empty-state__desc{color:hsl(180 2% 34%);font-size:.875rem;margin:0 0 .5rem}.asr-empty-state .asr-write-btn{padding-left:2rem;padding-right:2rem;width:auto}@media (width <=768px){.asd-reviews{flex-direction:column;gap:1rem}.asd-reviews__aside{flex:1 0}.asr-overall__number{font-size:2rem}.asr-review__criteria{gap:.5rem .75rem}}}@scope (.asd-comments){@keyframes pulse-loading{0%{background-color:hsl(204 9% 90%)}50%{background-color:hsl(200 11% 95%)}100%{background-color:hsl(204 9% 90%)}}:scope{background-color:hsl(0 0% 100%)}.loading-comment+.loading-comment{border-top:1px solid hsl(0 0% 93%);margin-block-start:2rem;padding-block-start:1rem}.area_comments{grid-column:span 8;.l-quote &{grid-column:1/-1}}.comment-sticky{background:hsl(0 0% 100%);border:1px solid hsl(0 0% 93%);border-radius:var(--asd-card-radius);grid-column:span 4;padding:2rem 1.5rem;.l-quote &{grid-column:1/-1}}.comment-title{font-size:1rem;font-weight:600;line-height:1;margin-block-end:.25rem}.comment-subtitle{color:hsl(0 0% 40%);font-size:.875rem;font-weight:500}.loading-header{align-items:center;display:flex;justify-content:space-between}.loading-name{animation:pulse-loading 1.325s infinite ease-in-out;background-color:hsl(0 0% 90%);height:1.75rem;width:calc(100% - 40px - 1.5rem)}.loading-date{animation:pulse-loading 1.325s infinite ease-in-out;animation-delay:0.125s;background-color:hsl(0 0% 90%);height:1rem;width:50px}.loading-answer{animation:pulse-loading 1.25s infinite ease-in-out;background-color:hsl(0 0% 90%);height:3rem;margin-block-start:.5rem;width:calc(100% - 50px - 1.5rem)}.your_messages .comment-title{display:none}.client_question{align-items:center;display:flex;justify-content:space-between;margin-block-end:1rem}.client_question{p{color:hsl(0 0% 20%);font-size:1rem;font-weight:700;margin:0}i{display:none}span{color:hsl(0 0% 53%);font-size:.75rem;font-weight:500}}.reponse_question{p{color:hsl(0 0% 40%);font-size:1rem;font-weight:400;margin-block-end:.5rem;padding-inline-start:1rem}i{display:none}span{color:hsl(0 0% 53%);display:block;font-size:.75rem;font-weight:500;padding-inline-start:1rem}}}