@media screen and (max-width: 689.98px){body.home .wc-block-grid__products{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}.ct-woo-badge-used{background-color:#dac732 !important}body.archive .ct-active-filters{align-items:center}body.archive .ct-active-filters a{background-color:#ddd;padding:5px 10px;border-radius:5px;font-weight:600}body.archive .ct-active-filters a:first-of-type{background:#da3832;color:#fff}.select2-container.select2-container--open{z-index:9999999999}.cresta-whatsapp-chat-button{z-index:10 !important}.shop_table .free-gift .remove{display:none !important}.shop_table .free-gift .ct-increase,.shop_table .free-gift .ct-decrease,.shop_table .free-gift .price,.shop_table .free-gift .woocommerce-Price-amount.amount{display:none !important}.ct-image-container img{position:relative;width:100% !important}.ct-image-container img#placeholder{max-width:500px;margin:0 auto}.products-image-controls{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:1;display:flex;justify-content:space-between}.products-image-controls button{background-color:rgba(0,0,0,0);cursor:pointer}.products-image-controls button svg{width:1.5em}.products-image-controls button:first-child svg{transform:rotate(180deg)}.products-image-controls button:hover svg{fill:var(--paletteColor1)}.tns-nav{display:flex;align-items:center;justify-content:center;gap:.5em}.tns-nav button{width:.75em;height:.75em;border-radius:13em;background-color:var(--color)}.tns-nav button.tns-nav-active{background-color:var(--paletteColor1)}.ct-product-add-to-cart:not(:has(form)){display:none}.ct-product-add-to-cart:not(:has(form))+.ct-product-divider{display:none}.brand{color:var(--theme-text-color);text-transform:uppercase;margin-bottom:0 !important}.related-helmet ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:1em;padding:0;list-style:none}.related-helmet ul li{border:1px solid var(--theme-palette-color-1);border-radius:5px}.related-helmet ul li img{border-radius:5px}.default-info{margin-top:40px;margin-bottom:40px !important;font-size:13px}.variations .hidden{display:none !important}.single-product .product.product_cat-moto .ct-product-add-to-cart,.single-product .product.product_cat-moto [data-id=divider_2]{display:none !important}.single-attribute-taglia{margin-bottom:1.5em;font-weight:bold !important}.single-attribute-taglia>*{font-weight:bold}.single-attribute-taglia label{cursor:auto}.taglia-hidden .woo-variation-items-wrapper{display:none !important}body.post-type-archive-faq .faq-container section{padding:40px}body.post-type-archive-faq .faq-container section .page-title{font-size:clamp(1.875em,.92em + 4.77vw,4.5em);line-height:1.2}body.post-type-archive-faq .faq-container section .faq-title{font-weight:600;font-size:clamp(.938em,.824em + .57vw,1.25em) !important;cursor:pointer}body.post-type-archive-faq .faq-container section .faq-content{display:none;font-size:clamp(.813em,.744em + .34vw,1em)}body.post-type-archive-faq .faq-container section .faq-separator{height:3px;background-color:#000}body.post-type-archive-faq .faq-container section .faq-separator:last-of-type{display:none !important}.ct-sidebar .filter-num ul{display:grid;grid-template-columns:repeat(5, 1fr);gap:.5em}.ct-sidebar .filter-num ul li{border:1px solid;border-radius:10px;justify-content:center;background-color:#fff;border-color:#d9d9d9}.ct-sidebar .filter-num ul li a{width:100%;justify-content:center}.ct-sidebar .filter-num ul li a:before{content:none}.ct-sidebar .filter-num ul li .count{display:none}.ct-sidebar .filter-num ul li.chosen{background-color:#d9d9d9;border-color:#646666}.ct-sidebar .ct-widget{margin-bottom:20px !important}.ct-sidebar .ct-widget.widget_text .widget-title{background:#d9d9d9;margin-bottom:0;padding:5px 12px;font-weight:bold}.ct-sidebar .ct-widget .search-form input{border:1px solid #d9d9d9;border-radius:8px}.ct-sidebar .ct-widget.woocommerce{padding:0 12px 20px}.ct-sidebar .ct-widget.woocommerce:not(:last-child){border-bottom:1px solid}.ct-sidebar .ct-widget.woocommerce:not(.no-hide) .widget-title{cursor:pointer;margin-bottom:10px !important;font-weight:bold}.ct-sidebar .ct-widget.woocommerce:not(.no-hide) .widget-title::after{content:"";float:right;font-family:"Fontello"}.ct-sidebar .ct-widget.woocommerce:not(.no-hide).turn-off .widget-title::after{transform:rotate(180deg)}.ct-sidebar .ct-widget.woocommerce:not(.no-hide).turn-off ul{display:none}.ct-sidebar .ct-widget.woocommerce .menu-marche-container .current-menu-item a{font-weight:bold !important;color:#da3832 !important}body.woocommerce-checkout #billing_want_invoice_field{border-bottom:2px solid var(--theme-palette-color-5);padding:1.2em 0;margin-bottom:1em}body.woocommerce-checkout #billing_want_invoice_field .woocommerce-input-wrapper{display:flex;align-items:center;gap:1em}body.woocommerce-checkout #billing_want_invoice_field .woocommerce-input-wrapper label{margin-bottom:0 !important}body.woocommerce-checkout p.form-row{margin-bottom:1em}body.woocommerce-checkout p.form-row.form-row-first,body.woocommerce-checkout p.form-row.form-row-last{display:block;width:100%;float:none}body.woocommerce-checkout p.form-row label{width:100%}body.woocommerce-checkout .woocommerce-shipping-fields{margin-bottom:1em}/*# sourceMappingURL=magicbikeshop.min.css.map */