 #colorbox.fast-buy{z-index:10000000;}#cboxOverlay.fast-buy{background-color:rgba(0,0,0,0.5);z-index:1000000;} :root{--cc-primary:#d80011;--cc-dark:#1a1a1a;--cc-card-bg:#fff;--cc-card-border:#dedede;--cc-action-bg:#1a1a1a;--cc-action-separator:rgba(255,255,255,0.16);--cc-buy-green:#008c24;--cc-action-height:46px;--cc-action-icon-width:52px;--cc-font:var(--primary-font,"Lato",Arial,Helvetica,sans-serif);}.item > .product:not(.product-crosssell){position:relative !important;display:flex !important;flex-direction:column !important;width:100% !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:var(--cc-action-height) !important;margin-left:0 !important;border:1px solid var(--cc-card-border) !important;border-radius:0 !important;background:var(--cc-card-bg) !important;box-shadow:none !important;transform:none !important;overflow:visible !important;box-sizing:border-box !important;transition:border-color .18s ease !important;}@media (min-width: 992px){.item > .product:not(.product-crosssell):hover,.item > .product:not(.product-crosssell):focus-within{border-color:var(--cc-card-border) !important;box-shadow:none !important;transform:none !important;z-index:30 !important;}}.item > .product:not(.product-crosssell)
.product-list-image-container{position:relative !important;display:block !important;width:100% !important;height:auto !important;aspect-ratio:1 !important;margin:0 !important;padding:0 !important;border-radius:0 !important;background:#fff !important;overflow:hidden !important;box-sizing:border-box !important;}.item > .product:not(.product-crosssell)
.product-list-image-container .grid-card-link.url-image{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;overflow:hidden !important;}.item > .product:not(.product-crosssell)
.product-list-image-container .grid-card-link.url-image > img{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;display:block !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;margin:0 !important;padding:0 !important;object-fit:contain !important;object-position:center center !important;border-radius:0 !important;transform:none !important;transform-origin:center center !important;}.item > .product:not(.product-crosssell)
.product-list-image-container.imageHover
.grid-card-link.url-image > .primaryImage{z-index:1 !important;opacity:1 !important;transition:opacity .22s ease !important;}.item > .product:not(.product-crosssell)
.product-list-image-container.imageHover
.grid-card-link.url-image > .secondImage{z-index:2 !important;opacity:0 !important;transition:opacity .22s ease !important;}@media (min-width: 992px){.item > .product:not(.product-crosssell)
    .product-list-image-container.imageHover:hover
    .grid-card-link.url-image > .primaryImage{opacity:0 !important;transform:none !important;}.item > .product:not(.product-crosssell)
    .product-list-image-container.imageHover:hover
    .grid-card-link.url-image > .secondImage{opacity:1 !important;transform:none !important;}}@media (max-width: 991px){.item > .product:not(.product-crosssell)
    .product-list-image-container .secondImage{display:none !important;}.item > .product:not(.product-crosssell)
    .product-list-image-container .primaryImage{opacity:1 !important;}}.item > .product:not(.product-crosssell)
.product-list-image-container > div.promotion{position:absolute !important;top:12px !important;left:12px !important;right:auto !important;bottom:auto !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;width:auto !important;max-width:calc(100% - var(--cc-badge-inset,24px)) !important;margin:0 !important;padding:0 !important;gap:4px !important;z-index:12 !important;transform:none !important;pointer-events:none !important;}.item > .product:not(.product-crosssell)
.product-list-image-container > div.promotion > span.new-product,.item > .product:not(.product-crosssell)
.product-list-image-container > div.promotion > span.discount{position:static !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;max-width:100% !important;min-height:24px !important;margin:0 !important;padding:0 9px !important;border:0 !important;border-radius:0 !important;color:#fff !important;font-family:var(--cc-font) !important;font-size:12px !important;font-weight:700 !important;line-height:24px !important;letter-spacing:0 !important;text-transform:uppercase !important;white-space:nowrap !important;box-shadow:none !important;transform:none !important;}.item > .product:not(.product-crosssell)
.product-list-image-container > div.promotion > span.new-product{background:var(--cc-primary) !important;}.item > .product:not(.product-crosssell)
.product-list-image-container > div.promotion > span.discount{background:var(--cc-primary) !important;}.item > .product:not(.product-crosssell)
.product-list-info{position:relative !important;display:flex !important;flex-direction:column !important;width:100% !important;margin:0 !important;padding:0 !important;border-radius:0 !important;background:#fff !important;overflow:visible !important;box-sizing:border-box !important;}.item > .product:not(.product-crosssell)
.description,.item > .product:not(.product-crosssell)
.description-without-resume{display:flex !important;flex-direction:column !important;width:100% !important;margin:0 !important;padding:0 !important;border-radius:0 !important;background:#fff !important;box-sizing:border-box !important;}.item > .product:not(.product-crosssell)
.product-list-name{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:54px !important;margin:0 !important;padding:8px 12px 6px !important;border-radius:0 !important;box-sizing:border-box !important;}.item > .product:not(.product-crosssell)
.product-list-name a{display:-webkit-box !important;width:100% !important;margin:0 !important;padding:0 !important;overflow:hidden !important;color:#111 !important;font-family:var(--cc-font) !important;font-size:14px !important;font-weight:600 !important;line-height:1.25 !important;text-align:center !important;text-decoration:none !important;text-transform:uppercase !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;}.item > .product:not(.product-crosssell)
.product-list-name a:hover{color:#111 !important;text-decoration:none !important;}.item > .product:not(.product-crosssell) div.price,.item > .product:not(.product-crosssell) .product-list-price{width:100% !important;min-height:82px !important;margin:0 !important;padding:6px 10px 10px !important;text-align:center !important;box-sizing:border-box !important;}.item > .product:not(.product-crosssell)
.action-control{position:absolute !important;top:100% !important;left:-1px !important;right:auto !important;display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:stretch !important;justify-content:flex-start !important;width:calc(100% + var(--cc-bar-bleed,2px)) !important;height:var(--cc-action-height) !important;min-height:var(--cc-action-height) !important;max-height:var(--cc-action-height) !important;margin:0 !important;padding:0 !important;gap:0 !important;border:0 !important;border-radius:0 !important;background:var(--cc-action-bg) !important;overflow:hidden !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(-4px) !important;z-index:40 !important;box-sizing:border-box !important;transition:opacity .16s ease, transform .20s ease, visibility 0s linear .20s !important;}.item > .product:not(.product-crosssell)
.action-control:not(.cc-action-ready){opacity:0 !important;visibility:hidden !important;pointer-events:none !important;}@media (min-width: 992px){.item > .product:not(.product-crosssell):hover
    .action-control.cc-action-ready,.item > .product:not(.product-crosssell):focus-within
    .action-control.cc-action-ready{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translateY(0) !important;transition:opacity .16s ease, transform .20s ease, visibility 0s linear 0s !important;}}.item > .product:not(.product-crosssell)
.cc-fav-zone,.item > .product:not(.product-crosssell)
.cc-cart-zone,.item > .product:not(.product-crosssell)
.cc-buy-zone{position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important;height:var(--cc-action-height) !important;min-height:var(--cc-action-height) !important;min-width:0 !important;margin:0 !important;padding:0 !important;border-radius:0 !important;background:var(--cc-action-bg) !important;color:#fff !important;text-decoration:none !important;overflow:hidden !important;box-sizing:border-box !important;transition:background-color .18s ease !important;}.item > .product:not(.product-crosssell)
.cc-icon{display:block !important;width:22px !important;height:22px !important;flex:0 0 22px !important;color:#fff !important;stroke:#fff !important;pointer-events:none !important;}.item > .product:not(.product-crosssell)
.cc-icon--heart-filled{fill:#fff !important;}.item > .product:not(.product-crosssell)
.cc-fav-zone{flex:0 0 var(--cc-action-icon-width) !important;width:var(--cc-action-icon-width) !important;min-width:var(--cc-action-icon-width) !important;max-width:var(--cc-action-icon-width) !important;border-right:1px solid var(--cc-action-separator) !important;cursor:pointer !important;}.item > .product:not(.product-crosssell)
.cc-fav-zone:hover,.item > .product:not(.product-crosssell)
.cc-fav-zone:focus-within,.item > .product:not(.product-crosssell)
.cc-fav-zone--active{background:var(--cc-buy-green) !important;}.item > .product:not(.product-crosssell)
.cc-fav-zone__inner,.item > .product:not(.product-crosssell)
.cc-fav-zone .add-fav,.item > .product:not(.product-crosssell)
.cc-fav-zone [data-wishlist-item],.item > .product:not(.product-crosssell)
.cc-fav-zone .cc-fav-btn--static{position:static !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;color:#fff !important;text-decoration:none !important;}.item > .product:not(.product-crosssell)
.cc-fav-zone .add-fav > svg:not(.cc-icon),.item > .product:not(.product-crosssell)
.cc-fav-zone [data-wishlist-item] > svg:not(.cc-icon),.item > .product:not(.product-crosssell)
.cc-fav-zone .add-fav > i,.item > .product:not(.product-crosssell)
.cc-fav-zone [data-wishlist-item] > i,.item > .product:not(.product-crosssell)
.cc-fav-zone .add-fav__svg{display:none !important;}.item > .product:not(.product-crosssell).cc-ready
.product-list-image-container > .add-fav{display:none !important;}.item > .product:not(.product-crosssell)
.cc-fav-zone--disabled{opacity:.45 !important;cursor:default !important;pointer-events:none !important;}.item > .product:not(.product-crosssell)
.cc-cart-zone{flex:0 0 var(--cc-action-icon-width) !important;width:var(--cc-action-icon-width) !important;min-width:var(--cc-action-icon-width) !important;max-width:var(--cc-action-icon-width) !important;border-right:1px solid var(--cc-action-separator) !important;cursor:pointer !important;}.item > .product:not(.product-crosssell)
.cc-cart-zone:hover,.item > .product:not(.product-crosssell)
.cc-cart-zone:focus-within,.item > .product:not(.product-crosssell)
.cc-cart-zone--details-fallback:hover{background:var(--cc-buy-green) !important;}.item > .product:not(.product-crosssell)
.cc-cart-btn{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;color:#fff !important;cursor:pointer !important;}.item > .product:not(.product-crosssell)
.cc-cart-btn:hover,.item > .product:not(.product-crosssell)
.cc-cart-btn:focus,.item > .product:not(.product-crosssell)
.cc-cart-btn:active{border:0 !important;background:transparent !important;box-shadow:none !important;color:#fff !important;outline:0 !important;}.item > .product:not(.product-crosssell)
.cc-buy-zone{flex:1 1 auto !important;width:auto !important;min-width:0 !important;max-width:none !important;}.item > .product:not(.product-crosssell)
.cc-buy-zone:hover,.item > .product:not(.product-crosssell)
.cc-buy-zone:focus-within{background:var(--cc-buy-green) !important;}.item > .product:not(.product-crosssell)
.cc-buy-zone form,.item > .product:not(.product-crosssell)
.cc-buy-zone .product-form-fast-qtd,.item > .product:not(.product-crosssell)
.cc-buy-zone .addto{display:flex !important;align-items:stretch !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;}.item > .product:not(.product-crosssell)
.cc-buy-zone .form-add-dinamic-product,.item > .product:not(.product-crosssell)
.cc-buy-zone .fast-qty-buy,.item > .product:not(.product-crosssell)
.cc-buy-zone .group-btn-fast-buy,.item > .product:not(.product-crosssell)
.cc-buy-zone input[type="number"],.item > .product:not(.product-crosssell)
.cc-buy-zone .input-group,.item > .product:not(.product-crosssell)
.cc-buy-zone .qty-selector,.item > .product:not(.product-crosssell)
.cc-buy-zone .message-fast-buy{display:none !important;}.item > .product:not(.product-crosssell)
.cc-buy-zone .btn-fast.first,.item > .product:not(.product-crosssell)
.cc-buy-zone .btn-more-details,.item > .product:not(.product-crosssell)
.cc-buy-zone .btn-fast-buy,.item > .product:not(.product-crosssell)
.cc-buy-zone .cc-buy-fallback{display:flex !important;align-items:center !important;justify-content:center !important;flex:1 1 auto !important;width:100% !important;min-width:0 !important;height:100% !important;margin:0 !important;padding:0 14px !important;border:0 !important;border-radius:0 !important;background:transparent !important;background-color:transparent !important;box-shadow:none !important;color:#fff !important;font-family:var(--cc-font) !important;font-size:13px !important;font-weight:800 !important;line-height:1 !important;letter-spacing:0 !important;text-align:center !important;text-transform:uppercase !important;text-decoration:none !important;white-space:nowrap !important;cursor:pointer !important;}.item > .product:not(.product-crosssell)
.cc-buy-zone .btn-fast.first:hover,.item > .product:not(.product-crosssell)
.cc-buy-zone .btn-more-details:hover,.item > .product:not(.product-crosssell)
.cc-buy-zone .btn-fast-buy:hover,.item > .product:not(.product-crosssell)
.cc-buy-zone .cc-buy-fallback:hover,.item > .product:not(.product-crosssell)
.cc-buy-zone .btn-fast.first:focus,.item > .product:not(.product-crosssell)
.cc-buy-zone .btn-more-details:focus,.item > .product:not(.product-crosssell)
.cc-buy-zone .btn-fast-buy:focus,.item > .product:not(.product-crosssell)
.cc-buy-zone .cc-buy-fallback:focus{border:0 !important;background:transparent !important;box-shadow:none !important;color:#fff !important;outline:0 !important;}.item > .product:not(.product-crosssell)
.cc-buy-zone .btn-more-details .add2cart{color:#fff !important;font:inherit !important;letter-spacing:inherit !important;text-transform:inherit !important;}.item > .product:not(.product-crosssell)
.cc-cart-zone--hidden,.item > .product:not(.product-crosssell)
.cc-buy-zone--hidden{display:none !important;}.item > .product.tag-isvendatecnica:not(.product-crosssell)
.cc-cart-zone,.item > .product.cc-technical-sale:not(.product-crosssell)
.cc-cart-zone{display:none !important;}.item > .product.product-unavailable-in-list:not(.product-crosssell)
.cc-cart-zone,.item > .product.cc-product-unavailable:not(.product-crosssell)
.cc-cart-zone{display:none !important;}.item > .product.tag-istravapma:not(.product-crosssell) .from-price,.item > .product.tag-istravapma:not(.product-crosssell) .from-price-text.pre,.item > .product.tag-istravapma:not(.product-crosssell) .discount,.item > .product.tag-istravapma:not(.product-crosssell) .price-off,.item > .product.tag-istravapma:not(.product-crosssell) .cash-payment-price{display:none !important;}.product-list-carousel .owl-item:hover,.owl-carousel .owl-item:hover{position:relative !important;z-index:20 !important;}@media (min-width: 992px){.product-list-carousel .owl-item > .item,body#page-product-detail .recommended #SimilarProductSlider .owl-item > .item{position:relative !important;padding-bottom:var(--cc-action-height) !important;box-sizing:border-box !important;}.product-list-carousel
    .item > .product:not(.product-crosssell),body#page-product-detail .recommended #SimilarProductSlider
    .item > .product:not(.product-crosssell){margin-bottom:0 !important;}.product-list-carousel
    .item > .product:not(.product-crosssell)
    .action-control,body#page-product-detail .recommended #SimilarProductSlider
    .item > .product:not(.product-crosssell)
    .action-control{left:0 !important;right:0 !important;width:100% !important;max-width:100% !important;}}.products.categoryProduct > .item{box-sizing:border-box !important;}@media (min-width: 992px){.products.categoryProduct > .item{position:relative !important;padding-bottom:var(--cc-action-height) !important;}.products.categoryProduct
    > .item
    > .product:not(.product-crosssell){margin-bottom:0 !important;}.products.categoryProduct
    > .item
    > .product:not(.product-crosssell)
    .product-list-info{position:static !important;}.products.categoryProduct
    > .item
    > .product:not(.product-crosssell)
    .action-control{left:0 !important;right:0 !important;width:auto !important;max-width:none !important;}}@media (max-width: 991px){:root{--cc-action-height:44px;--cc-action-icon-width:42px;}.item > .product:not(.product-crosssell){margin-bottom:0 !important;overflow:hidden !important;}.item > .product:not(.product-crosssell)
    .action-control{position:relative !important;top:auto !important;left:auto !important;right:auto !important;width:100% !important;transform:none !important;}.item > .product:not(.product-crosssell)
    .action-control.cc-action-ready{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;}.item > .product:not(.product-crosssell)
    .cc-icon{width:20px !important;height:20px !important;flex-basis:20px !important;}.item > .product:not(.product-crosssell)
    .cc-buy-zone .btn-fast.first,.item > .product:not(.product-crosssell)
    .cc-buy-zone .btn-more-details,.item > .product:not(.product-crosssell)
    .cc-buy-zone .btn-fast-buy,.item > .product:not(.product-crosssell)
    .cc-buy-zone .cc-buy-fallback{padding:0 8px !important;font-size:11px !important;}.item > .product:not(.product-crosssell)
    .product-list-name{min-height:50px !important;padding-left:8px !important;padding-right:8px !important;}.item > .product:not(.product-crosssell)
    .product-list-name a{font-size:12px !important;}.item > .product:not(.product-crosssell) div.price,.item > .product:not(.product-crosssell) .product-list-price{min-height:74px !important;padding-left:6px !important;padding-right:6px !important;}}@media (max-width: 479px){:root{--cc-action-height:42px;--cc-action-icon-width:38px;}.item > .product:not(.product-crosssell)
    .cc-buy-zone .btn-fast.first,.item > .product:not(.product-crosssell)
    .cc-buy-zone .btn-more-details,.item > .product:not(.product-crosssell)
    .cc-buy-zone .btn-fast-buy,.item > .product:not(.product-crosssell)
    .cc-buy-zone .cc-buy-fallback{padding:0 6px !important;font-size:10px !important;}.item > .product:not(.product-crosssell)
    .product-list-image-container > div.promotion{top:8px !important;left:8px !important;}.item > .product:not(.product-crosssell)
    .product-list-image-container > div.promotion > span.new-product,.item > .product:not(.product-crosssell)
    .product-list-image-container > div.promotion > span.discount{min-height:22px !important;padding:0 7px !important;font-size:10px !important;line-height:22px !important;}}.item > .product:not(.product-crosssell)
.cc-fav-zone:focus-visible,.item > .product:not(.product-crosssell)
.cc-cart-btn:focus-visible,.item > .product:not(.product-crosssell)
.cc-buy-zone a:focus-visible,.item > .product:not(.product-crosssell)
.cc-buy-zone button:focus-visible{outline:2px solid #fff !important;outline-offset:-3px !important;}@media (prefers-reduced-motion: reduce){.item > .product:not(.product-crosssell),.item > .product:not(.product-crosssell) *,.item > .product:not(.product-crosssell) *::before,.item > .product:not(.product-crosssell) *::after{transition:none !important;}}#shipping-response,#freight-content,.shipping-calculator,.shipping-service{display:block !important;visibility:visible !important;opacity:1 !important;}#shipping-response{height:auto !important;max-height:none !important;overflow:visible !important;}#freight-content .shipping-service{height:auto !important;min-height:20px !important;}body.tag-isvendatecnica #shipping-response,body.tag-isvendatecnica #freight-content{display:block !important;}@media (min-width: 992px){:root{--cc-action-height:48px;--cc-action-icon-width:54px;}.item > .product:not(.product-crosssell)
    .product-list-name{height:60px !important;min-height:60px !important;max-height:60px !important;padding:9px 14px 7px !important;overflow:hidden !important;}.item > .product:not(.product-crosssell)
    .product-list-name a{font-size:15px !important;line-height:1.25 !important;}.item > .product:not(.product-crosssell) div.price,.item > .product:not(.product-crosssell) .product-list-price{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;height:104px !important;min-height:104px !important;padding:7px 12px 11px !important;}.item > .product:not(.product-crosssell)
    .price .box-price-to > .to-price,.item > .product:not(.product-crosssell)
    .product-list-price .box-price-to > .to-price{font-size:27px !important;line-height:1.05 !important;}.item > .product:not(.product-crosssell)
    .price .product-parcel,.item > .product:not(.product-crosssell)
    .product-list-price .product-parcel{margin-top:5px !important;}}@media (min-width: 1600px){body#page-homepage
    .product-list.boxed > .container,body#page-homepage
    .title-custom:has(+ .product-list.boxed) > .container{width:calc(100% - var(--coremma-page-side,40px)) !important;max-width:1600px !important;margin-right:auto !important;margin-left:auto !important;padding-right:0 !important;padding-left:0 !important;box-sizing:border-box !important;}body#page-homepage
    .product-list.boxed > .container > .row,body#page-homepage
    .title-custom:has(+ .product-list.boxed) > .container > .row{width:100% !important;margin-right:0 !important;margin-left:0 !important;padding-right:0 !important;padding-left:0 !important;}body#page-homepage
    .title-custom:has(+ .product-list.boxed)
    > .container
    > .row
    > .col-xs-12{width:100% !important;padding-right:20px !important;padding-left:20px !important;}body#page-homepage
    .title-custom:has(+ .product-list.boxed)
    .title-custom-style{font-size:26px !important;}body#page-homepage
    .product-list.boxed
    .product-list-carousel{width:100% !important;max-width:1600px !important;}body#page-homepage
    .product-list.boxed
    .product-list-carousel
    .owl-item > .item{margin-right:20px !important;margin-left:20px !important;}}.cc-category-btn-wrap{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;margin:16px 0 8px !important;padding:0 !important;box-sizing:border-box !important;}.cc-category-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:200px !important;height:40px !important;padding:0 28px !important;border:2px solid var(--cc-dark) !important;border-radius:0 !important;background:transparent !important;color:var(--cc-dark) !important;font-family:var(--cc-font) !important;font-size:13px !important;font-weight:700 !important;line-height:1 !important;letter-spacing:.5px !important;text-transform:uppercase !important;text-decoration:none !important;cursor:pointer !important;box-sizing:border-box !important;transition:background-color .18s ease, color .18s ease !important;}.cc-category-btn:hover,.cc-category-btn:focus{background:var(--cc-dark) !important;color:#fff !important;text-decoration:none !important;outline:0 !important;}@media (max-width: 991px){.product .product-list-info.product-list-info{flex:1 1 auto !important;min-height:0 !important;}.product .product-list-info.product-list-info > .action-control.action-control{margin-top:auto !important;}}@media (max-width: 991px){#page-homepage .product-list-carousel .owl-controls,#page-homepage .product-list-carousel .owl-buttons{pointer-events:none !important;}#page-homepage .product-list-carousel .owl-prev,#page-homepage .product-list-carousel .owl-next,#page-homepage .product-list-carousel .owl-page{pointer-events:auto !important;}#page-homepage .product-list-carousel .owl-prev,#page-homepage .product-list-carousel .owl-next{top:50% !important;bottom:auto !important;transform:translateY(-50%) !important;width:36px !important;min-width:36px !important;max-width:36px !important;height:56px !important;min-height:56px !important;max-height:56px !important;padding:0 !important;box-sizing:border-box !important;}#page-homepage .product-list-carousel
    .item > .product:not(.product-crosssell)
    .action-control.cc-action-ready{position:relative !important;z-index:80 !important;}}@media (max-width: 991px){body#page-product-detail .recommended #SimilarProductSlider .owl-controls,body#page-product-detail .recommended #SimilarProductSlider .owl-buttons,body#page-product-detail .recommended #SimilarProductSlider .owl-pagination{pointer-events:none !important;}body#page-product-detail .recommended #SimilarProductSlider .owl-buttons > .owl-prev,body#page-product-detail .recommended #SimilarProductSlider .owl-buttons > .owl-next,body#page-product-detail .recommended #SimilarProductSlider .owl-pagination > .owl-prev,body#page-product-detail .recommended #SimilarProductSlider .owl-pagination > .owl-next,body#page-product-detail .recommended #SimilarProductSlider .owl-pagination > .owl-page{pointer-events:auto !important;}body#page-product-detail .recommended #SimilarProductSlider .owl-buttons > .owl-prev,body#page-product-detail .recommended #SimilarProductSlider .owl-buttons > .owl-next{top:50% !important;bottom:auto !important;transform:translateY(-50%) !important;width:36px !important;min-width:36px !important;max-width:36px !important;height:56px !important;min-height:56px !important;max-height:56px !important;padding:0 !important;box-sizing:border-box !important;}}.product .cc-fav-zone .add-fav,.product .cc-fav-zone [data-wishlist-item]{opacity:1 !important;visibility:visible !important;}@media (min-width: 992px){.product .product-list-info.product-list-info{flex:1 1 auto !important;min-height:0 !important;}}:root{--cc-action-bg:#008000;}@media (min-width: 992px){.item > .product.product-unavailable-in-list:not(.product-crosssell) div.price,.item > .product.product-unavailable-in-list:not(.product-crosssell) .product-list-price,.item > .product.cc-product-unavailable:not(.product-crosssell) div.price,.item > .product.cc-product-unavailable:not(.product-crosssell) .product-list-price{display:none !important;}}@media (max-width: 991px){.item > .product:not(.product-crosssell)
    .price .box-price-to > .to-price,.item > .product:not(.product-crosssell)
    .product-list-price .box-price-to > .to-price{font-size:25px !important;line-height:1.05 !important;}}html body .item > .product.tag-isvendatecnica:not(.product-crosssell) div.price,html body .item > .product.tag-isvendatecnica:not(.product-crosssell) .product-list-price,html body .item > .product.tag-isvendatecnica:not(.product-crosssell) .cash-payment-container,html body .item > .product.tag-isvendatecnica:not(.product-crosssell) .payment-method-discount,html body .item > .product.tag-isvendatecnica:not(.product-crosssell) .pix-discount-badge,html body .item > .product.tag-isvendatecnica:not(.product-crosssell) .promotion .discount{display:none !important;}body#page-product-detail.tag-isvendatecnica
    #product-price-info [data-priceable-type] > [class*="price"],body#page-product-detail.tag-isvendatecnica
    #product-price-info .pix-discount-badge,body#page-product-detail.tag-isvendatecnica
    #product-price-info .payment-method-discount,body#page-product-detail.tag-isvendatecnica
    #product-price-info .product-parcel,body#page-product-detail.tag-isvendatecnica
    #product-price-info [class*="installment"]{display:none !important;}@media (max-width: 767px){html body .item > .product.tag-isvendatecnica:not(.product-crosssell)
    .cc-buy-zone .cc-buy-fallback--technical-sale,html body .item > .product.cc-technical-sale:not(.product-crosssell)
    .cc-buy-zone .cc-buy-fallback--technical-sale{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-width:0 !important;height:100% !important;min-height:var(--cc-action-height) !important;margin:0 !important;padding:3px 5px !important;overflow:hidden !important;text-overflow:clip !important;font-size:10px !important;font-weight:800 !important;line-height:1.08 !important;letter-spacing:0 !important;text-align:center !important;white-space:normal !important;overflow-wrap:normal !important;word-break:normal !important;}}@media (max-width: 374px){html body .item > .product.tag-isvendatecnica:not(.product-crosssell)
    .cc-buy-zone .cc-buy-fallback--technical-sale,html body .item > .product.cc-technical-sale:not(.product-crosssell)
    .cc-buy-zone .cc-buy-fallback--technical-sale{padding-right:3px !important;padding-left:3px !important;font-size:9px !important;line-height:1.05 !important;}}@media (min-width: 768px){html body .item > .product.tag-isvendatecnica:not(.product-crosssell)
    .cc-buy-zone .cc-buy-fallback--technical-sale,html body .item > .product.cc-technical-sale:not(.product-crosssell)
    .cc-buy-zone .cc-buy-fallback--technical-sale{min-width:0 !important;padding-right:6px !important;padding-left:6px !important;font-size:12px !important;line-height:1.15 !important;text-align:center !important;white-space:normal !important;overflow-wrap:normal !important;word-break:normal !important;}}@media (max-width: 1199px){select.form-control.select_redirect_to{height:40px !important;padding-top:0 !important;padding-bottom:0 !important;line-height:normal !important;font-size:16px !important;}#mobile-filter-button{height:40px !important;}}@media (max-width: 767px){.rightColumn > .row.products.xsResponse{margin-right:0 !important;margin-left:0 !important;}}@media (max-width: 991px){#page-homepage .product-list:not(:has(.tag-ofertas-especiais-home)) .product-list-carousel .owl-prev,#page-homepage .product-list:not(:has(.tag-ofertas-especiais-home)) .product-list-carousel .owl-next{top:60px !important;transform:none !important;}}.facet__item-count{color:#6b6b6b !important;}@media (min-width: 1200px){body#page-search[data-device="computer"] .container.main-container{width:calc(100% - var(--coremma-page-side,40px)) !important;max-width:1600px !important;}}.item > .product:not(.product-crosssell) .action-control a:focus-visible,.item > .product:not(.product-crosssell) .action-control button:focus-visible,.item > .product:not(.product-crosssell) .action-control [tabindex]:focus-visible{outline:2px solid #fff !important;outline-offset:-4px !important;}.item > .product:not(.product-crosssell) .cc-buy-zone .btn-fast.first:focus-visible,.item > .product:not(.product-crosssell) .cc-buy-zone .btn-more-details:focus-visible,.item > .product:not(.product-crosssell) .cc-buy-zone .btn-fast-buy:focus-visible,.item > .product:not(.product-crosssell) .cc-buy-zone .cc-buy-fallback:focus-visible{outline:2px solid #fff !important;outline-offset:-4px !important;} .text-content{word-break:break-word;overflow:hidden;max-height:90px;color:#666;}.text-content p{margin-top:14px;margin:14px 0 20px;}.text-content a{color:#fe0187;}.category-text-left .text-content{max-height:352px;}.category-text-row .text-content{max-height:212px;} body#page-category-list[data-device="computer"]{--coremma-cat-red:#e30613;--coremma-cat-dark:#343434;--coremma-cat-text:#202020;--coremma-cat-muted:#555;--coremma-cat-soft:#f3f3f3;--coremma-cat-border:#dedede;--coremma-cat-sidebar:300px;--coremma-cat-gap:40px;}body#page-category-list[data-device="computer"] .breadcrumb,body#page-category-list[data-device="computer"] .breadcrumb-container{margin-top:22px !important;margin-bottom:26px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#666 !important;font-size:13px !important;line-height:1.4 !important;}body#page-category-list[data-device="computer"] .breadcrumb a,body#page-category-list[data-device="computer"] .breadcrumb-container a{color:#555 !important;text-decoration:none !important;transition:color .15s ease !important;}body#page-category-list[data-device="computer"] .breadcrumb a:hover,body#page-category-list[data-device="computer"] .breadcrumb-container a:hover{color:var(--coremma-cat-red) !important;}body#page-category-list[data-device="computer"]
.container:has(.leftColumn):has(.rightColumn){width:calc(100% - var(--coremma-page-side,40px)) !important;max-width:1600px !important;margin-left:auto !important;margin-right:auto !important;padding-left:15px !important;padding-right:15px !important;box-sizing:border-box !important;}body#page-category-list[data-device="computer"]
.container:has(.leftColumn):has(.rightColumn)
.row:has(> .leftColumn):has(> .rightColumn){display:flex !important;align-items:flex-start !important;width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;}body#page-category-list[data-device="computer"]
.leftColumn{flex:0 0 var(--coremma-cat-sidebar) !important;width:var(--coremma-cat-sidebar) !important;max-width:var(--coremma-cat-sidebar) !important;float:none !important;margin:0 !important;padding-left:0 !important;padding-right:0 !important;box-sizing:border-box !important;}body#page-category-list[data-device="computer"]
.rightColumn{flex:1 1 auto !important;width:auto !important;max-width:none !important;min-width:0 !important;float:none !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:var(--coremma-cat-gap) !important;padding-left:0 !important;padding-right:0 !important;box-sizing:border-box !important;}body#page-category-list[data-device="computer"]
.rightColumn .category-top{margin:0 0 28px !important;padding:0 !important;}body#page-category-list[data-device="computer"]
.rightColumn .taxon-title-text{position:relative !important;display:inline-block !important;margin:0 !important;padding:8px 0 12px 27px !important;border:0 !important;background:transparent !important;color:var(--coremma-cat-dark) !important;font-size:23px !important;font-weight:800 !important;line-height:1.15 !important;text-transform:uppercase !important;}body#page-category-list[data-device="computer"]
.rightColumn .taxon-title-text::before{position:absolute !important;top:0 !important;bottom:0 !important;left:0 !important;width:15px !important;background:#444 !important;content:"" !important;}body#page-category-list[data-device="computer"]
.rightColumn .taxon-title-text::after{position:absolute !important;bottom:0 !important;left:27px !important;width:150px !important;height:2px !important;background:var(--coremma-cat-red) !important;content:"" !important;}body#page-category-list[data-device="computer"]
.leftColumn .panel-group{width:100% !important;margin:0 0 18px !important;}body#page-category-list[data-device="computer"]
.leftColumn .panel{width:100% !important;margin:0 0 18px !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}body#page-category-list[data-device="computer"]
.leftColumn .panel-heading{position:relative !important;width:100% !important;min-height:64px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:var(--coremma-cat-soft) !important;}body#page-category-list[data-device="computer"]
.leftColumn .panel-heading::before{position:absolute !important;top:20px !important;bottom:20px !important;left:0 !important;width:8px !important;background:var(--coremma-cat-red) !important;content:"" !important;}body#page-category-list[data-device="computer"]
.leftColumn .panel-title{position:static !important;margin:0 !important;padding:0 !important;}body#page-category-list[data-device="computer"]
.leftColumn .panel-title > a,body#page-category-list[data-device="computer"]
.leftColumn .panel-heading .panel-title > a{position:relative !important;display:flex !important;align-items:center !important;width:100% !important;min-height:64px !important;padding:0 46px 0 24px !important;color:#2c2c2c !important;font-size:17px !important;font-weight:800 !important;line-height:1.15 !important;text-decoration:none !important;text-transform:uppercase !important;}body#page-category-list[data-device="computer"]
.leftColumn .panel-title > a > .pull-left{position:absolute !important;top:50% !important;right:18px !important;left:auto !important;float:none !important;margin:0 !important;color:var(--coremma-cat-red) !important;transform:translateY(-50%) !important;}body#page-category-list[data-device="computer"]
.leftColumn .panel-title > a .fa-caret-right{transition:transform .15s ease !important;}body#page-category-list[data-device="computer"]
.leftColumn .panel-title > a.active .fa-caret-right{transform:rotate(90deg) !important;}body#page-category-list[data-device="computer"]
.leftColumn .panel-collapse{border:0 !important;}body#page-category-list[data-device="computer"]
.leftColumn .panel-body{padding:14px 14px 16px 18px !important;border:0 !important;background:#fff !important;}body#page-category-list[data-device="computer"]
.leftColumn .panel-body a,body#page-category-list[data-device="computer"]
.leftColumn .panel-body label{color:#333 !important;font-size:13px !important;line-height:1.45 !important;}body#page-category-list[data-device="computer"]
.leftColumn .panel-body a:hover{color:var(--coremma-cat-red) !important;text-decoration:none !important;}body#page-category-list[data-device="computer"]
#accordionNoMainCategory .panel-body > .tree{margin:0 !important;}body#page-category-list[data-device="computer"]
#accordionNoMainCategory .tree > li > a{display:block !important;padding:7px 0 !important;color:#262626 !important;font-size:13px !important;font-weight:600 !important;line-height:1.35 !important;}body#page-category-list[data-device="computer"]
#accordionNoMainCategory .category-level-2{position:static !important;display:block !important;float:none !important;min-width:0 !important;margin:0 0 6px 12px !important;padding:0 0 0 10px !important;border:0 !important;border-left:1px solid #ddd !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}body#page-category-list[data-device="computer"]
#accordionNoMainCategory .category-level-2 > li > a{display:block !important;padding:4px 0 !important;color:#555 !important;font-size:12px !important;font-weight:400 !important;line-height:1.4 !important;}body#page-category-list[data-device="computer"]
#accordionNo .checkbox__label{display:block !important;margin:0 !important;padding:6px 0 !important;color:#333 !important;font-size:13px !important;font-weight:400 !important;line-height:1.4 !important;cursor:pointer !important;}body#page-category-list[data-device="computer"]
#accordionNo .facet__item-input{margin-right:7px !important;vertical-align:middle !important;accent-color:var(--coremma-cat-red);}body#page-category-list[data-device="computer"]
.rightColumn .productFilter{display:flex !important;align-items:center !important;justify-content:flex-end !important;width:100% !important;min-height:42px !important;margin:0 0 26px !important;padding:0 !important;border:0 !important;background:transparent !important;}body#page-category-list[data-device="computer"]
.rightColumn .sort-select-container{float:none !important;width:auto !important;margin:0 !important;}body#page-category-list[data-device="computer"]
.rightColumn .sort-select-container .form-group{display:block !important;margin:0 !important;}body#page-category-list[data-device="computer"]
.rightColumn .sort-select-container label{display:none !important;}body#page-category-list[data-device="computer"]
.rightColumn #orderbySelect{width:170px !important;height:42px !important;margin:0 !important;padding:0 34px 0 13px !important;border:1px solid #555 !important;border-radius:0 !important;background-color:#fff !important;color:#555 !important;font-size:14px !important;font-weight:400 !important;line-height:40px !important;box-shadow:none !important;}body#page-category-list[data-device="computer"]
.rightColumn .pagination-select-container{display:none !important;}body#page-category-list[data-device="computer"]
.rightColumn .categoryProduct{clear:both !important;width:auto !important;}body#page-category-list[data-device="computer"]
.leftColumn .panel-title > a:focus-visible,body#page-category-list[data-device="computer"]
.rightColumn #orderbySelect:focus-visible{outline:2px solid var(--coremma-cat-red) !important;outline-offset:2px !important;}@media (min-width: 992px) and (max-width: 1199px){body#page-category-list[data-device="computer"]{--coremma-cat-sidebar:250px;--coremma-cat-gap:28px;}body#page-category-list[data-device="computer"]
    .leftColumn .panel-title > a,body#page-category-list[data-device="computer"]
    .leftColumn .panel-heading .panel-title > a{font-size:15px !important;}} .es-pdp-block{padding:16px 0 8px;border-top:1px solid #eee;margin-top:4px;}.es-pdp-price{font-size:28px;font-weight:700;color:#222;margin:0 0 4px;line-height:1.2;}.es-pdp-avail{font-size:13px;color:#666;margin:0 0 14px;}.es-pdp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;background-color:#25d366;color:#fff;font-size:13px;font-weight:700;letter-spacing:0.5px;padding:13px 20px;border-radius:4px;text-decoration:none;transition:background-color 0.2s ease;box-sizing:border-box;}.es-pdp-btn:hover,.es-pdp-btn:focus{background-color:#1ebe5d;color:#fff;text-decoration:none;}.es-pdp-btn__icon{fill:#fff;flex-shrink:0;}body#page-product-detail.tag-qteestoqueextra .pdp-coremma-tag-actions--extra-stock,body#page-product-detail.tag-qteestoqueextra .pdp-coremma-availability--extra-stock{display:none !important;}body .item .product.product-unavailable-in-list.tag-qteestoqueextra .product-list-info .price{display:block !important;}body .item .product.product-unavailable-in-list.tag-qteestoqueextra .product-unavailable-description.cc-extra-stock-msg,.tag-qteestoqueextra .product-unavailable-description.cc-extra-stock-msg{background-color:transparent !important;color:#555 !important;font-size:12px !important;margin:4px 0 6px;line-height:1.3;}.tag-qteestoqueextra .cc-buy-zone{visibility:visible !important;}.cc-buy-fallback--extra-stock{display:inline-flex !important;align-items:center;justify-content:center;gap:6px;}.cc-buy-fallback--extra-stock .cc-icon--wa{flex-shrink:0;width:16px;height:16px;}.cc-extra-stock-msg{font-size:11px;color:#666;margin:4px 0 0;line-height:1.3;}.cc-buy-fallback--extra-stock .cc-icon--wa{display:none;}.es-pdp-btn{background-color:#008000;}.es-pdp-btn:hover,.es-pdp-btn:focus{background-color:#060;}