.header__content{z-index:9}.product.attribute.description h2{font-size:24px}.product.attribute.description h3{font-size:24px}.product.data.items.accordion h2{font-size:80%}.gap_10 .pagebuilder-column-line{gap:10px}.button,button,button:after,a.action.primary:after{border-radius:5px !important}.w-100-important img{width:100% !important}.font-weight-bolder{font-weight:700}label[for],input[type=radio],input[type=checkbox]{cursor:pointer}form .field:not(.qty):not(.newsletter):not(.search) input:not(.checkbox):not(.radio),form .prar-form-item input,form select,.amcard-field.-datalist{border-radius:5px;height:42px;line-height:42px}form .field textarea,form .prar-form-item textarea{border-radius:5px}form .field textarea::placeholder,form .prar-form-item textarea::placeholder{font-size:16px !important}.field.street .field .label,.pagebuilder-column,.athlete2_product_info__wrapper{position:relative !important}form .field:not(.qty):not(.newsletter):not(.search) input:not(.checkbox):hover,form .field select:hover,form .field textarea:hover{border:solid 1px #0b0b0b}.fieldset>.field.product-question-captcha{margin:0}.col-md-4{width:33.33% !important;flex-basis:auto}.customer-account-createpassword h1.page-title{text-align:center;display:block !important}.product-page--fullwidth.checkout-cart-index .page-main,.catalog-product_compare-index .page-main{max-width:100%!important;padding-left:60px;padding-right:60px}.multishipping-checkout-success .page-title-wrapper .success-icon-wrapper:before,.checkout-onepage-success .page-title-wrapper .success-icon-wrapper:before{background:#004f91}#remember-me-box,.block-viewed-products-grid .action.towishlist,.form.form-discount .payment-option-inner .label,.form.payments .fieldset>br,.form.payments .fieldset>hr,.mst-rewards-top-link a img,.ox_quickview-catalog_product-view .product-info-main .product-reviews-summary,.page-product-grouped .product-info-price .price-box.price-final_price,.products-grid .product-item .block-attributes{display:none}#reward-points-form,.footer.content a{display:inherit}.icon-solidcircle{color:#fff;background-color:#000;font-size:21px;line-height:50px !important;width:50px !important;height:50px;margin:0 0 15px;display:inline-block !important;text-align:center;vertical-align:middle;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px}.icon-solidcircle span{display:none}.button-banner{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.filter-options .filter-options-content .range,.pagebuilder-column-group{flex-wrap:wrap}a.pagebuilder-button-primary{border-radius:5px}.grecaptcha-badge,.g-recaptcha{margin:10px 0}.a2-tooltip{text-transform:initial;font-weight:400;z-index:1}.tooltip-rewards{display:inline-block;margin-left:8px}.tooltip-rewards .fas{font-size:16px;color:#000}.action.tooltip-rewards .a2-tooltip{left:6px;width:300px}.cart-empty{padding:0;min-height:inherit}.contact-index-index .help{display:flex}.contact-index-index .help{font-weight:700;font-size:15px;margin:10px 0}.contact-index-index .help:before{font-family:"Font Awesome 5 Free";margin:0 12px 0 0;content:"\f05a";color:#036}.address .title{font-size:16px;font-weight:600;margin:40px 0 10px;border-top:#ccc 1px dashed;padding-top:20px;clear:both}.message.success:nth-child(2){margin-top:-45px}.hdmx__tickets button.action.create-button.primary span:before,.contact-index-index .help.ticket:before{font-family:"Font Awesome 5 Free";margin:0 12px 0 0;content:"\f590";color:#fff}.pswp__button.pswp__button--zoom:before{font-family:"Font Awesome 5 Free";margin:0 12px 0 0;content:"\f590";color:#fff}.product-grid__sku{font-size:11px;color:gray;position:absolute;left:75px;padding:7px}.contact-index-index .help.ticket:before{color:#036}.tabella_caratteristiche tbody tr td:first-child{text-transform:initial;background:#f4f4f4;width:40%;padding:14px 20px;font-size:16px;font-weight:700;border-bottom:1px solid #ddd}.tabella_caratteristiche tbody tr td:nth-child(2){width:60%;padding:14px 20px;font-size:16px;border-bottom:1px solid #ddd}p.max-attachment-size{margin-bottom:0}.header__item-search form .control{padding:1px}.header__item-search .form.minisearch label{position:absolute;left:0;top:0}.header__item-search .form.minisearch label:before{font-family:"Font Awesome 5 Free";margin:10px 12px;font-weight:900;content:"\f002";position:absolute}.header__item-search .form.minisearch .action.search{left:0;right:inherit}.product-add-form #pay-later{margin-top:20px}.magezon-builder>.level0.active>a:before{opacity:1;background-color:#004f91}.magezon-builder>.level0>a:before{width:100%;content:'';position:absolute;background:#035;display:block;z-index:-1;left:0;transform-origin:100% 0;transform:scaleY(1);opacity:0;transition:opacity .2s ease;height:2px;top:auto;bottom:0}.bigimagecategorie .ninjamenus-lazy.thumbnailcategorie{width:100% !important;height:auto;display:block}.mediumimagecategorie .ninjamenus-lazy.thumbnailcategorie{width:120px !important;height:120px;display:block}.message-success.success.message+.message-success.success.message{display:none}.checkout-billing-address .actions-toolbar .primary{margin-top:25px}.billing-address-details .edit-address{display:inline-flex;position:relative}.billing-address-details .edit-address .field-tooltip.toggle{top:24px;right:-30px}.a2-qn__link span .counter{background:#ddd;padding:5px}.slick-prev,.slick-next{z-index:1;width:45px !important}.cart-summary,.checkout-cart-index .cart-summar{z-index:2}.mst-product_kit__cart-list .mst-product_kit__cart-item .cart-item-wrapper .cart-item-inner .price-box .price{font-size:20px;font-weight:400}.kit-item-newPrice._discounted{display:none}.amcard-preview table>tbody>tr>td{padding:0}.minicart--style-modern .ox-slideout .block-minicart .related.additional-products{margin-bottom:0 !important}.minicart--style-modern .ox-slideout .block-minicart .related .block-content{padding-top:0}.minicart--style-modern .ox-slideout .block-minicart .products{margin:0}.minicart--style-modern .ox-slideout .block-minicart .products .product-item-name a{font-size:12px}.minicart--style-modern .ox-slideout .block-minicart .products .product-image-container{max-width:150px}.minicart--style-modern .ox-slideout .block-minicart .products .owl-carousel .owl-dots{padding-top:10px}.ox-slideout .block-minicart #minicart-content-wrapper{height:auto}.product-info-main .product-info-price,.table-wrapper.grouped .product-info-price,.product-options-bottom .product-info-price{flex-wrap:inherit}.product-item-inner .overlay-link{position:absolute;width:100%;height:100%;display:block;z-index:-1;background:0 0 !important;line-height:0 !important;font-size:0 !important;color:transparent !important}#a2-product-bar .cataloglabel{display:none}.cataloglabel.cataloglabel-placeholder,.ox-product-labels-wrapper{z-index:2 !important}.table-wrapper.grouped .shape-quadrato,.block.amshopby-morefrom .shape-quadrato,.block.additional-products .shape-quadrato{width:100%;display:flex;padding:10px;align-items:center;gap:8px;justify-content:center}.table-wrapper.grouped .cataloglabel.cataloglabel-placeholder,.table-wrapper.grouped .cataloglabel-top-right,.block.amshopby-morefrom .cataloglabel.cataloglabel-placeholder,.block.amshopby-morefrom .cataloglabel-top-right,.block.additional-products .cataloglabel.cataloglabel-placeholder,.block.additional-products .cataloglabel-top-right{width:100%}.table-wrapper.grouped .svg-label1-text-layer-2,.table-wrapper.grouped .svg-label1-text-layer-3,.block.amshopby-morefrom .svg-label1-text-layer-2,.block.amshopby-morefrom .svg-label1-text-layer-3,.block.additional-products .svg-label1-text-layer-2,.block.additional-products .svg-label1-text-layer-3{width:min-content;font-size:10px}.table-wrapper.grouped .svg-label1-text-layer-value,.block.amshopby-morefrom .svg-label1-text-layer-value,.block.additional-products .svg-label1-text-layer-value{font-size:32px}.table-wrapper.grouped .svg-label1-text-layer-4,.block.amshopby-morefrom .svg-label1-text-layer-4,.block.additional-products .svg-label1-text-layer-4{display:none}.table-wrapper.grouped .svg-label-sconto,.block.amshopby-morefrom .svg-label-sconto,.block.additional-products .svg-label-sconto{display:flex;align-items:baseline}#table_grouped .box-tocart .fieldset{display:flex}mstInPage__header .ox-overlay-close-btn{top:25px}.amshopby-morefrom .products-morefrom .product-items,.search.results .block{display:flex;flex-wrap:wrap}#mst-searchautocomplete-in-page .search.results .block{margin-bottom:10px}#mst-searchautocomplete-in-page .search.results .block dt.title{margin-right:20px}#mst-searchautocomplete-in-page .search.results .block .item{margin-bottom:10px;text-decoration:none;border:1px solid #ddd;padding:8px;cursor:pointer;border-radius:5px;background:#fff}#mst-searchautocomplete-in-page .search.results .block .item a{color:#000;font-size:15px}#mst-searchautocomplete-in-page .search.results .block .item:hover{background:#d4d4d4}#mst-searchautocomplete-in-page .search.results{margin-top:20px}#mst-searchautocomplete-in-page #most_searched_terms dd{margin-right:8px}.opc-wrapper .button.action.continue.primary,.opc-wrapper .action.primary.checkout{background-color:#e6685a}.opc-wrapper .customer_address_type{background-color:#fcf5ee;border-color:#fbd8b4;border-radius:5px;border-width:1px;border-style:dashed;font-weight:600;padding:5px 9px;display:inline-grid;margin-top:5px}.mst-attachment__list{margin:30px 0;border:2px dotted #ddd;padding:20px 20px 10px}.search.results dd,.search.results dt{margin-right:20px}.pr-cookie-close-modal:after{transform-origin:initial}.block-attributes ul{padding-left:0}.minicart-wrapper .action.showcart svg{width:22px}.circle-pulse{box-shadow:inset 0 0 64px 0 #fff}.minicart-wrapper .action.showcart svg{fill:#000}.ambrands-list-popup{border-top:1px solid #000;width:100vw !important;left:0;transform:none;position:fixed}.page-header .switcher .options ul.dropdown{right:0}.athlete2-social-icons-simple,.top-bar .athlete2-social-icons-simple{border-right:1px solid #e5e5e5;margin-right:5px;padding-right:5px}.top-bar.topline-3col .flex-right{flex-wrap:wrap-reverse;z-index:50}.cart-totals .rewards-points img,.top-bar .greet.welcome,table.table-totals .rewards-points img{margin-right:5px}.totals.totals-saving .mark,.totals.totals-saving .amount{font-weight:700}.totals.totals.discount.excl .mark,.totals.totals.discount.excl .amount .price{font-weight:700;color:#e84e24}.greet.welcome .logged-in{font-weight:600 !important}.page-header .topline-block a:not(.button){padding:2px;margin:0}.cart.page-title-wrapper{padding:0}#shopping-cart-table .item-info span.product-image-container{width:100px !important}.ambrand-index-index .page-main{max-width:100% !important}.actions-toolbar.move-towishlist a,.filter-options a{color:#000}.amshopby-filter-current .amshopby-remove{left:10px}.filter-options-content{padding-top:5px !important}.filter-options .filter-options-content .am-shopby-form{margin:0 0 0 8px !important;padding:3px 0 !important}.filter-options-content .am-swatch-wrapper{display:inline-block !important;margin:0 !important}.filter-options .filter-options-content .am-shopby-swatch-label .label,.mini-cart_bottom .item span{margin-left:5px}.ox-slideout .filters-slideout-content{padding:40px 25px 25px}.filters-slideout-content .ox-overlay-close-btn{display:none}.ox-slideout .block-account .block-new-customer{padding-bottom:20px;flex:none}.ox-slideout .block-account .mstSocialLogin__login{flex:1 1 auto;padding:30px}.ox-slideout .block-account .mstSocialLogin__login a{height:fit-content}.fieldset.address .field.street .field._required .label{display:none}.am-filter-go{border-color:#909090;background:#f6f6f6;color:#000}.filter-options .swatch-option{margin:0;max-width:inherit !important}.filter-current .swatch-option{box-shadow:none !important;margin:0;padding:0;min-height:inherit}.sidebar-nobg .filter-options{padding:15px 0 !important}.mstInPage__bucketList>div{display:flex;flex-direction:column}.mstInPage__bucketList .mstInPage__bucket{order:100}.mstInPage__bucketList .mstInPage__bucket.category_ids{order:1}.mstInPage__bucketList .mstInPage__bucket.manufacturer{order:2}.mstInPage__bucketList .mstInPage__bucket.price{display:none}.product-bar__info-price .tipoconfezione{display:none}.product__after-desc-block{max-width:70%}.product-info-main .product-reviews-summary{position:relative;margin-top:inherit}#amasty-shopby-product-list{margin-bottom:40px}.slick-slide img{display:inline}.ov-searchautocomplete{height:auto !important;min-height:200px}.ox-slideout{bottom:auto !important}.mst-searchautocomplete__item.magento_catalog_product .mst-product-image-wrapper,.mst-searchautocomplete__item.magento_catalog_product .mst-product-image-wrapper img{height:4rem !important}.mst-searchautocomplete__autocomplete ul li{padding:2px !important}.cart-totals .table-wrapper td,.cart-totals .table-wrapper th,.opc-block-summary .product-item .product-item-name,table.table-totals,table.table-totals td,table.table-totals th,table.totals{font-weight:400}.opc-block-summary .block.items-in-cart{margin-bottom:0}.opc-block-summary a.secondary{position:initial;margin-bottom:30px}.block-attributes{padding:.75rem .75rem .25rem;position:absolute;margin-top:1px !important;z-index:8;background:#f1f1f1;top:-1px;text-align:left;right:auto;left:100%;opacity:0}.products-grid .product-item:nth-child(4n+4) .block-attributes,ul.list .block-attributes{left:auto;right:100%;text-align:right}ul.list .block-attributes,ul.list .block-attributes-pointer{left:inherit;right:18%;top:5px}.products-grid .product-item:nth-child(4n+4) .block-attributes-pointer,ul.list .block-attributes-pointer{left:100%;border-left:10px solid #f1f1f1;border-right:none}.block-attributes-pointer{width:0;height:0;border-top:10px solid transparent;border-right:10px solid #f1f1f1;border-bottom:10px solid transparent;position:absolute;right:100%;top:20px}.account .additional-products{margin-top:50px}.account .column.main .block:not(.widget) .block-title{margin-bottom:0}.attributes{padding-bottom:.25rem;list-style:none;margin-left:0}.attribute-lable{margin-top:5px;list-style:none;margin-left:5px;font-weight:400;line-height:1}.block-attributes .attribute-name{margin:0 0 5px;padding:0 0 .25rem;font-weight:600}.block-attributes .attribute-lable li{color:#7d7d7d;white-space:nowrap;padding:3px 0;list-style:none}.billing-address-form .field-tooltip .field-tooltip-content,#checkout-step-shipping .field-tooltip .field-tooltip-content{right:-10px;top:40px;left:auto}#checkout-step-shipping .form-login .field-tooltip .field-tooltip-action:before{right:-10px;top:40px;left:auto}.info.registration{border:2px dashed #ff9800;margin:30px 0 10px;border-radius:10px;padding:20px}.billing-address-form .field-tooltip .field-tooltip-content:before{margin-top:-20px;right:10px;left:auto;top:0;border:10px solid transparent}.billing-address-form .field-tooltip .field-tooltip-content:after{border:10px solid transparent;height:0;width:0;margin-top:-20px;right:10px;left:auto;top:1px;border-bottom-color:#202020}.page-title-wrapper.product,.products-grid .product-item .product-item-details,#co-payment-form>.fieldset{text-align:left;display:flex;flex-direction:column}.products-grid .product-item .product-item-details .amshopby-option-link{order:5;padding:0 6px}.product-info-main .product-info-main-top{order:-10}.product-info-main,.products-grid .product-item .product-item-details div,.products-grid .product-item .product-item-details strong,#checkout-payment-method-load{order:10}.products-grid .product-item .product-item-details .product-item-actions,.products-grid .product-item .product-item-details.product-item-actions{opacity:0}.products-grid .product-item .block-attributes{margin-top:3px;opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.products-grid .product-item-info{height:100%}.product-item:hover .product-image-wrapper:after,.product-item:hover .product-image-wrapper:after{opacity:0}.product-item:hover .block-attributes{display:block;opacity:1;border-radius:5px}.products-grid .product-item:hover .product-item-details .product-item-actions,.products-grid .product-item:hover .product-item-details.product-item-actions{visibility:visible;animation:.15s cubic-bezier(.33,.975,.245,.91) forwards move-action-top}.products-grid .product-item .price-box{margin-top:5px}.products-grid .product-item .ox-product-labels-wrapper{padding:0 0 0 5px}.sidebar-nobg .swatch-option.selected{color:#000;box-shadow:inset 0 0 0 4px #000}.form.create.account>.fieldset.additional_info,.login-container .block.block-new-customer,.product-info-main .product-info-price{width:100%}.product.data.items.accordion{margin-bottom:60px}.product.attribute.description table{margin:20px 0;min-width:50%}.product.attribute.description table td,.product.attribute.description table th{padding:12px 8px;color:#000;border-bottom:1px solid #dee2e6}.product.attribute.description table tbody>tr>td{border-bottom:1px solid #dee2e6}.product.attribute.description table tbody>tr>td:first-child{min-width:200px}.customer-new-container,.product-info-main .product-info-price .price-box.price-final_price{width:50%}.product-info-main .price-box .price-tier_price .price-wrapper .price{font-size:initial}.price-box .risparmio-box,.product-info-main .risparmio-box{z-index:2;padding:0 7px;margin:5px 0 10px;border:1px solid #e6685a;color:#e6685a;line-height:24px;display:table;font-size:1.4rem}.risparmio-cart{font-size:1.2rem}.product-info-main .product-options-wrapper .fieldset .input-text{margin-top:inherit}.page-title-wrapper.product .page-title{order:2}.product-info-main .price-box .old-price .price-wrapper .price,.product-info-main .price-box .old-price .price-wrapper span{font-size:20px;margin-left:15px}.old-price{text-decoration:inherit}.swatch-attribute-selected-option{display:inline-block;position:relative;padding:0;margin-left:6px}.swatch-attribute-selected-option:before{content:'';display:block;position:absolute;width:100%;height:32%;left:0;top:auto;bottom:0;z-index:-1}.product-info-main .product-info-price,.product-options-bottom .product-info-price{margin-bottom:5px}.item-shipping-cost-included{color:#037d30;margin-top:5px}.swatch-opt{margin:15px 0}.product-info-stock-sku{display:flex;flex-direction:column;width:50%}.product-info-stock-sku>div{margin:5px 0;line-height:normal}.stock.available{display:none}.vat-included{color:#b3b3b3}.product-info-main .product.attribute.sku>.value{vertical-align:inherit}.product-info-main .product-options-bottom{align-items:flex-start}.block-title strong,.column.main .block .title strong,.tabs-style--minimal .product.data.items.accordion>.item.title>.switch,.tabs-style--minimal .product.data.items>.item.title.active>.switch{font-size:2.8rem;font-weight:300}#question-form{margin-top:30px}.athlete-reviews-wrapper{padding-top:30px}.panel.productquestions-panel{border:1px dotted #ddd;padding:20px;margin:20px 0;font-size:1.7rem}.panel.productquestions-panel .posted-answer{margin-left:30px}.panel.productquestions-panel .posted-answer .answer-image{max-width:300px}.panel.productquestions-panel .adminreplydiv{margin:20px 0 20px 60px}.panel.productquestions-panel .author{font-size:1.3rem}.checkout-agreements-block .choice.field,.panel.productquestions-panel .answerdiv{margin:20px 0}.product-features-description p{display:list-item;justify-items:left;list-style:inside;margin-bottom:.5rem}.product.attribute.description .product-short-description{margin-top:40px}.product-short-description,.product-info-price-description .product-features-description{margin-bottom:20px}.product-info-price-description .additional-attributes-wrapper .additional-attributes tbody tr th{padding-top:3px;padding-bottom:3px;white-space:nowrap;width:auto}.product-info-price-description .additional-attributes-wrapper .additional-attributes tbody tr td{padding-top:3px;padding-bottom:3px}.tech-info .additional-attributes-wrapper{padding:10px 30px 30px;background:#f4f4f4}.tech-info .applications-materials{padding-left:30px;box-sizing:border-box}.tech-info h3{border-bottom:1px solid #ccc;padding-bottom:10px;font-size:20px}#description .iframe{margin:30px 0;padding:20px 0}#description .image-supplementari{display:flex}#description .image-supplementari .supplementari{border:1px solid #ddd;padding:10px;margin:10px 10px 10px 0}.page-layout-2columns-right .extended-review-button{display:none!important}.product-item .price-box .price-container .price-label,.product-info-main .price-box .price-label,.prar-review-list-head .price-box .price-label{display:none!important}.table-comparison .cell{width:280px}.page-layout-2columns-right.catalog-product-view .number-of-ratings .rating-number .label{display:none}.product-info-main .product.attribute.overview,.ox_quickview-catalog_product-view .product-info-main .product.attribute.overview,.ox_quickview_catalog_product-view .product-info-main .product.attribute.overview{display:none!important}.block.widget.block-viewed-products-grid .product-items .product-item{max-width:16.66666667%;-webkit-flex-basis:16.66666667%;-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%}.product-info-main .parent-grouped{order:-20;margin-bottom:20px}.parent-grouped{padding:10px;border:1px solid #ddd;border-radius:5px}.description .parent-grouped{margin-top:20px}.table.grouped .block-boxtocart{min-width:400px}.table.grouped .description{max-width:400px}.table.grouped thead{display:table-header-group}.table-wrapper.grouped{margin:25px 0;padding-bottom:60px}.table.grouped tr td img.gallery__image{max-width:133px;min-width:133px;cursor:pointer}.table-wrapper.grouped .risparmio-box,.table-wrapper.grouped .tipoconfezione{margin:0 8px;display:inline-block}.tipoconfezione{line-height:initial;width:max-content}.table-wrapper.grouped .prices-tier,.table-wrapper.grouped .price-box{margin:3px 0;display:inline-block}.product.attribute.description a:visited,.product.attribute.description .alink:visited,.product.attribute.description a{text-decoration:underline}.mst-product_kit__cart-item .table-wrapper.grouped .price-box{display:block}.mst-product_kit__cart-item .table-wrapper.grouped tr{border-bottom:1px dashed #ddd}.table-wrapper.grouped .rewards__product-points{display:block}.table-wrapper.grouped tbody tr td{vertical-align:middle;padding:9px 15px}.cms-page-view table{background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd}.cms-page-view table td{padding:20px}table.dataTable thead td,table.dataTable thead th{border-bottom:1px solid #111 !important}table.dataTable tbody td{border-top:1px solid #ddd !important}table.dataTable .product-item-name{margin:0 0 5px}.price-excluding-tax .price,.price-including-tax .price{font-weight:300}.cart-container #ox-shipping-bar{float:right;padding-right:50px}.free-shipping-highlight{background:#f4ff2c;padding:1px 4px}.minicart-items .product-image-wrapper .product-image-photo{border:.1rem solid #a9a9a9;border-radius:.5rem}.mini-cart_bottom{padding:14px 70px 34px}.mini-cart_bottom_text .item:first-child{padding-top:2rem;border-top:.1rem solid #000}.mini-cart_bottom_text .item{padding:0;border:0;background:0 0;display:flex;align-items:center;list-style:none;margin-top:1.5rem}.mini-cart_bottom_text .item:last-child{padding-bottom:2rem;border-bottom:.1rem solid #000}.minicart-items dl.product.options.list dd{font-weight:inherit}.table-wrapper .product-item-details .item-sku{color:#b3b3b3;font-size:11px;display:block}.table-wrapper .item-options dd{margin:0 0 0 5px !important}.table-wrapper .item-options dt{font-weight:400;margin:0}.shipping-estimate.box{padding:10px 5px;text-align:center;border:4px solid #71bb57;border-radius:15px;font-size:15px}.cart-container .freeshippingbar-1{background:#c9d4d3;padding:5px;text-align:center;border:4px solid #71bb57;vertical-align:middle;border-radius:15px;font-size:15px;border-top:none;border-radius-top:none;border-top-right-radius:inherit;border-top-left-radius:inherit}.cart-container .checkout-methods-items .action.primary,.cart.page-title-wrapper .action.checkout{text-transform:uppercase}.cart.table-wrapper .col{padding:5px 14px}.cart.table-wrapper .items .tipoconfezione{color:#b3b3b3}table.table-totals tbody tr.grand.totals.excl strong,table.totals tbody tr.grand.totals.excl strong{color:grey;font-weight:400}table.table-totals tbody tr.grand.totals.excl .price,table.totals tbody tr.grand.totals.excl .price{font-size:18px;color:grey;font-weight:400}.amcard-field-container.-cart{margin-bottom:15px}.actions-toolbar.move-towishlist{position:absolute;z-index:2;left:90px}#reward-points-form b,.rewards-points,.rewards-points .price,.link.rewards .counter,.mst-rewards-top-link a,.rewards__checkout-cart-usepoints b{color:#f96b25 !important}.rewards__checkout-cart-usepoints .input-box label{top:10px;left:10px}.rewards__checkout-cart-usepoints button{width:100%}.payment-method-title i{font-size:25px}.opc-block-summary .grand.incl+.grand.excl .mark{padding-top:20px}.minicart--style-modern .ox-slideout .header.links,.prgdpr-consent-checkbox.required i,.prgdpr-consent-checkboxes label.agree{font-size:20px}.choice.field label,.opc-block-summary .payment-option._collapsible .payment-option-title,.prgdpr-consent-checkboxes label{cursor:pointer}.prgdpr-consent-checkbox-input input:not(input[type=file]){width:inherit;height:inherit !important}.block-title .block-subtitle,.social-login-authentication-channel .block-title{font-size:15px;text-transform:initial;font-weight:400}.opc-estimated-wrapper .estimated-block{text-transform:inherit}.login-container .block{align-content:flex-start}.block.social-login-authentication-channel.account-social-login{background:#f8f8f8;text-align:center;flex-flow:wrap;justify-content:center;padding-top:0}.block-authentication .block-new-customer .mstSocialLogin__login{margin-top:20px}.customer-account-create .mstSocialLogin__login._createAfter{max-width:920px;margin:0 auto;padding:40px 0}.customer-new-container .block-subtitle{font-size:20px;padding-bottom:20px}.mst-rewards-account-amount-wrapper .mst-rewards-logo{height:25px;margin-left:0}.mst-rewards-account-amount-wrapper .mst-rewards-account-amount .points{font-weight:400;color:#f96b25;font-size:3rem}.mst-rewards-account-amount .price{color:inherit}.sidebar-nobg .account-nav .item a,.sidebar-nobg .account-nav .item>strong{border-left:3px solid transparent;color:#575757;display:block;padding:5px 18px 5px 15px;font-weight:400}.account-nav .item.current a,.account-nav .item.current strong{border-color:#000}.block-rewards-account-summary .table>tbody>tr>td{padding:16px}.checkout-agreements-block .action-show{text-transform:none}.checkout-agreements-block .payment-option-title.field.choice{margin:0;padding:30px 30px 10px 0}.intl-tel-input{display:block !important}.opc-wrapper .billing-address-item.selected-item+.billing-address-item:before{display:none}.opc-wrapper .billing-address-item .action-select-billing-item.select{white-space:inherit;font-size:13px;text-align:left}.opc-wrapper .billing-address-item button .utente{font-size:16px;display:block;margin-bottom:10px}.ec-vat-data-form.fieldset{border:1px solid #ddd;padding:10px;margin-bottom:20px}.checkout-index-index .freeshippingbar-2{text-align:center;padding:30px;line-height:28px}.checkout-index-index .freeshippingbar-2 .help a{cursor:pointer !important;font-weight:600}.opc-sidebar{-ms-flex-order:1;-webkit-order:1;order:1;float:left;padding-right:80px}.opc-wrapper{-ms-flex-order:2;-webkit-order:2;order:2;float:right;padding-right:0}.opc-block-summary .payment-option._collapsible{border-bottom:1px solid #ddd;padding-bottom:15px}.opc-block-summary .payment-option-title{cursor:pointer;font-size:1.8rem;font-weight:600;display:block;text-decoration:none;margin-bottom:0;overflow:hidden;padding:30px 30px 10px 0;position:relative}.opc-block-summary .checkout-payment-method .payment-option-title span{font-size:1.8rem;letter-spacing:-.03em;font-weight:800}.opc-block-summary .payment-option-title:after{position:absolute;right:0;top:28px;width:24px;height:24px;-webkit-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:24px;color:#000;content:'\75';font-family:Athlete2;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.opc-block-summary form.form-discount{max-width:100%;display:flex;width:100%}.opc-block-summary form.form-discount .payment-option-inner{width:100%;padding-right:20px}.opc-block-summary form.form-discount .payment-option-inner p{margin-bottom:0}.opc-block-summary .actions-toolbar.rewards-checkout-buttons-block .secondary{display:inline;padding:10px;margin:inherit}.opc-wrapper .step-title{font-size:20px;font-weight:600 !important;margin-bottom:20px}.account .data.table .price-including-tax,.account .data.table .price-excluding-tax{font-size:inherit}.account .column.main .block.block-order-details-view .block-content .box.box-order-comment{width:100%}.pages strong.page{border-radius:8px}.order-details-items .table-order-items .grand_total{font-size:inherit}.order-details-items .table-order-items .grand_total_incl{font-size:18px}.order-details-items .item-options,.order-details-items .item.options{text-transform:initial;font-weight:400}.order-details-items .item-options dt,.order-details-items .item.options dt{float:left;margin-right:10px;margin-left:10px}.order-details-items .item-options dd,.order-details-items .item.options dd{margin:0}.order-details-items .item.options dt{margin:0}.order-details-items .table-order-items tbody td{white-space:inherit}.rewards-notification-block{background:#fff}.rating-summary .rating-result{float:none}.product-page--fullwidth.checkout-cart-index .page-main .rewards__product-points{display:block}.mk-want-invoice{font-size:15px;box-shadow:inset 0 0 0 2px #2c;padding:15px 10px !important;border-radius:5px;display:inline-block;margin:0 0 20px}.fieldset>.field .additional{margin-top:29px}.gallery__image-wrapper:after,.product-image-wrapper:after,.item-mst .mst__product-image:after{background-color:#000;content:"";border-radius:1rem;height:100%;opacity:.03;position:absolute;top:0;width:100%;left:0;z-index:3000}.product-item:hover .product-grid-overlay{border-radius:1rem}.banner-image-wrapper div[id^=jarallax-container-] div:after{background-color:#000;content:"";height:100%;opacity:.5;position:absolute;top:0;width:100%;left:0;z-index:3000}.pagebuilder-slider .aspectratio{aspect-ratio:16/2}.product-item .product-image-photo{background-color:#f8f8f8}.question-success-msg,.answer-success-msg{color:green;background-color:#d4edda;border:1px solid #c3e6cb;margin:20px 0;padding:20px}.question-error-msg,.answer-error-msg{color:red;background-color:#FF00002E;border:1px solid #FF00002E;margin:20px 0;padding:20px}.block.product-question{padding:60px 0;border-top:1px solid #000;border-bottom:1px solid #000}.athlete-reviews-wrapper{padding-bottom:60px 0;border-bottom:1px solid #000}.pickup-map{width:100%;height:400px;margin-top:1em}.pickup-map .ox-gmap-popup{padding:5px}.button-pickup-map{margin-top:10px}button.edit-address-link{background:#ddd;border:1px solid #ddd}.opc-wrapper .action-select-shipping-item{margin:5px 0 0}.pickup_point_button.action.secondary:before{font-family:"Font Awesome 5 Free";margin:0 10px 0 0;font-weight:900;content:"\f3c5"}.pickup_point_button.action.secondary.selected{background:#c3e235}.pickup_point_button.action.secondary.selected:before{content:"\f00c"}@keyframes slide-in{0{width:0;height:40px}50%{width:40px;height:40px}100%{width:0;height:40px}}.ox_quickview-preloader,.loading-mask .loader{animation:slide-in 2s ease-in-out infinite;background-size:cover;width:0;height:40px}.checkout-billing-address .title,.items.payment-methods .step-title{font-size:20px;margin-bottom:25px;font-weight:600}.checkout-billing-address .title{margin:35px 0 10px}.checkout-payment-method .checkout-billing-address .primary .action-update{width:100%;margin-bottom:40px}.comment .payment-option-title{color:green;font-size:17px;font-weight:700;margin-top:50px;cursor:pointer}.col.col-subtitle{background:#fff}.col.col-price{max-width:80px}.table-checkout-shipping-method tbody td.col-subtitle-pickuppoint{background:#fff;padding-left:0}.table-checkout-shipping-method tbody td.col-subtitle-pickuppoint>div:before{font-family:"Font Awesome 5 Free";margin:0 10px 0 0;font-weight:900;content:"\f3c5"}.table-checkout-shipping-method tbody td.col-subtitle-pickuppoint>div{font-size:20px}.table-checkout-shipping-method tr.row{cursor:pointer}.product-item-name-block .font-weight-bolder{vertical-align:top}.opc-block-summary .product-item .product-item-details .product.options{margin-top:inherit}.column.main .opc-block-summary .product-item{padding-bottom:15px}.column.main .opc-block-summary .product-item .product .toggle{padding-left:17px}.opcheckout-header-help{box-shadow:0px 15px 70px -8px rgba(0,0,0,.11);background:#fff;padding:20px;margin:50px 0;text-align:center;line-height:initial}.payment-group .payment-method{padding:5px 20px;border:2px solid #000;border-radius:10px;margin-bottom:10px}.block-order-details-comments .comment-date{margin-right:25px;max-width:150px}.order-links .item.current strong,.order-links .item a:focus:before,.order-links .item a:hover:before{border-radius:5px 5px 0 0}.review-grid-item .review-item-img img{max-width:100px}.table-wrapper.order-items .colname{display:flex;align-items:center}.table-wrapper.order-items .colname .order-item_name-wrp{margin-left:30px}.order-item_images-wrp .cataloglabel{display:none}.item-mst{padding:5px;border:1px solid #fff;flex:1}.item-mst:hover{background-color:rgba(0,0,0,.02)}.owl-stage-outer .owl-stage .product-item-info .product-grid__image-wrapper .product-image-container{width:489px !important}.block.widget.block-viewed-products-grid .product-items.widget-product-grid{justify-content:space-between}.backgroundImage:before{background-color:rgba(0,0,0,.5);bottom:0;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.backgroundImage>picture{bottom:0;display:flex;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.backgroundImage>picture img{height:auto;object-fit:cover;width:100%}.richTextRow.backgroundImage.richTextRow--twoColumns>.container{padding-bottom:69px;padding-top:69px;max-width:1300px}.backgroundImage>.container{position:relative;z-index:1}.dark,.dark .h1,.dark .h2,.dark .h3,.dark h1,.dark h2,.dark h3,.dark p,.dark ul{color:#fff !important}.backgroundImage{position:relative}.galleryRow{background-color:#fff}.galleryRow__grid{display:flex;flex-wrap:wrap}.videoRow__placeholder{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoRow__placeholder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.galleryRow__item:after{content:"";display:block;padding-bottom:100%}.galleryRow picture img{height:100%;object-fit:cover;width:100%}.galleryRow.dark{background-color:#232a31}.table-wrapper.grouped .mobile_row,.table-wrapper.grouped .d-lg-none{display:none}#table_grouped table#super-product-table tbody tr{border-bottom:2px solid #666}@media (min-width:1920px){.galleryRow__grid{margin-left:calc(50vw - 960px);max-width:1920px}}@media (min-width:1920px){.galleryRow__grid{margin-left:calc(50vw - 960px);max-width:1920px}}.galleryRow__item{cursor:pointer;display:inline-flex;flex:0 0 50%}@media (min-width:992px){.galleryRow__item{flex:0 0 25%}}@media only screen and (max-width:1024px){.h1,h1,.ox-banner-animated-text .ox-banner-animated-container span.text,h2.huge-5vw,.h2.huge-5vw,h2.huge-6vw,.h2.huge-6vw,h2.huge-7vw,.h2.huge-7vw,h2.big,.h2.big,h2.huge,.h2.huge{font-size:28px}.a2-qn .a2-qn__link{padding-left:8px;padding-right:8px}.fieldset>.field>.label,.fieldset>.fields>.field>.label{display:contents}.navigation a{display:inherit}.col-sm-6.col-md-4{width:50% !important;flex-basis:auto}.block.widget.block-viewed-products-grid .product-items .product-item{max-width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.slick-slider .slick-arrow,.widget-product-carousel .slick-arrow,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child:before,.tooltip-rewards,.ox-product-grid__categories{display:none !important}.checkout-cart-index.mobile-header--layout-5 .header__content .header__right .header__item-search{right:0}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child{padding-left:0 !important}.dt-bottone{display:block;color:#fff;border:2px solid #fff;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;text-indent:0 !important;content:'+';background-color:#31b131;width:131px;height:23px;line-height:inherit;margin:0 0 5px}.dt-child-opened .dt-bottone{background-color:#d33333}.filter-options .swatch-option{height:30px;min-width:40px;margin:3px}.catalogsearch-result-index .column.main .page-title-wrapper .page-title,.catalog-category-view .column.main .page-title-wrapper .page-title{margin-bottom:20px}.table.grouped .block-boxtocart,.table.grouped .description{min-width:inherit;max-width:inherit;width:100vw}.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison){display:table}.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison):not(.table-order-items)>tbody>tr td,.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr th{display:table-cell}.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody{display:table-row-group}.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison):not(.table-order-items)>tbody>tr{display:table-row}.table-wrapper .table:not(.cart):not(.totals):not(.table-order-items):not(.table-comparison) tbody>tr>td:first-child{max-width:200px}#description .image-supplementari,.product-info-main .product-options-bottom,.product-options-bottom .price-box{display:block}.mini-cart_bottom{padding:0 20px 20px}.minicart--style-modern .ox-slideout .block-minicart .dropdown-bottom-wrapper{padding:15px 20px 0}.ox-nav-sections .ox-overlay-close-btn{top:0;right:-40px;background:#fff;padding:12px 10px}.amshopby-morefrom .products-morefrom .product-items{margin-bottom:20px}.navigation a,.navigation a:hover,.navigation a:visited{color:inherit;text-transform:none;font-weight:400}.minicart--style-modern .ox-slideout-left{overflow:inherit}.cart-container #ox-shipping-bar{padding-right:inherit}.ox-nav-sections-item-content{padding:25px 0}.products-grid .product-item .product-item-details .product-item-actions,.products-grid .product-item .product-item-details.product-item-actions{opacity:1}.products-grid .product-item .product-item-details .product-item-actions span,.block-viewed-products-grid .product-item-actions,.swatch-option-tooltip,.product-info-main .product-reviews-summary,.am-widget-brand-slider{display:none !important}.product-page--fullwidth.checkout-cart-index .page-main,.catalog-product_compare-index .page-main{padding-left:10px;padding-right:10px}.product.media{margin-bottom:10px}.product-info-main .page-title-wrapper .page-title{font-size:24px !important;margin-bottom:5px}.product-info-main .price-box .old-price .price-wrapper .price,.product-info-main .price-box .old-price .price-wrapper span{font-size:18px;margin-left:0}.product-add-form .fieldset,.product-info-main .product-options-wrapper,.actions-toolbar{margin:0}form#question-form .actions-toolbar,.form-address-edit .actions-toolbar{margin-top:10px}.fieldset,.minicart--style-modern .ox-slideout .minicart-items-wrapper{margin-bottom:0}.swatch-opt,.product-info-main .swatch-attribute{margin-bottom:0}.product-item-info{padding:0}.minicart--style-modern .ox-slideout .block-minicart .block-content{padding-top:10px}.opc-estimated-wrapper .minicart-wrapper .action.showcart{background:#d4d4d4 !important}.minicart--show-counter-mobile .minicart-wrapper .action.showcart .counter-number{padding:2px 4px;border-radius:10px}.minicart-wrapper .action.showcart:hover,.minicart-wrapper .action.showcart:hover span{color:#fff !important}.wishlist-index-index .product-item,.product__after-desc-block{max-width:100%}.ox-nav-sections-item-content .block{margin-bottom:0}.ambrands-letter .ambrands-brand-item .ambrands-label{margin:5px}.ambrands-widget-548 .ambrands-brand-item{width:45% !important;min-height:120px !important}.crosssell.additional-products .block-title strong,.related.additional-products .block-title strong,.upsell.additional-products .block-title strong{max-width:inherit}.prar-prod-rating .prar-no-review{text-align:left}.customer-new-container{width:100%}.opc-sidebar{padding-right:inherit}.opc-wrapper .shipping-address-item br{display:none}.opc-wrapper .shipping-address-item{border:1px solid #ddd;padding:10px;width:100%;border-radius:5px}.cart.table-wrapper .col.subtotal{line-height:14px}.page-layout-checkout.mobile-header--layout-5 .logo__container,.checkout-index-index.mobile-header--layout-5 .logo__container,.page-layout-checkout.mobile-header--layout-4 .logo__container,.checkout-index-index.mobile-header--layout-4 .logo__container{margin:0 auto}.mk-want-invoice{margin:0 0 20px;width:100%}.button-pickup-map button{width:100%}.header__item-search .header__search-wrapper>form{width:40px}.ox-slideout .ox-overlay-close-btn{display:block;top:5px;right:0}.ov-searchautocomplete{height:100vh !important}.ox-slideout>div.mstInPage__backdrop{height:0}.std .ox-banner img,.ox-banner img{height:auto !important}#mst-searchautocomplete-in-page .search.results,.products-grid .product-item:hover .block-attributes{display:none}.block-search{z-index:auto}.custom-slide{left:25px !important}.touch .product-item-inner .overlay-link{display:block}.opc-summary-wrapper.custom-slide .modal-inner-wrap{padding:30px 15px}.table-wrapper.grouped .box-tocart .action.tocart{min-width:inherit}.ox-slideout .block-minicart .block-title strong,.minicart-wrapper .block-minicart .block-title strong{font-size:20px}.product-grid__sku{position:inherit;padding:0 7px}.products-grid .product-item .product-item-name a,.table-wrapper.grouped .product-item-name{font-size:16px !important}.mediumimagecategorie .ninjamenus-lazy.thumbnailcategorie{width:70px !important;height:70px}.pagebuilder-slider .aspectratio{aspect-ratio:4/2}.integrated-container.after-cards .form-integrated{margin-left:0}#toTop{bottom:10px !important}.makemedia__whatsapp__popup.bottom-right .make__wa__start__button{inset:auto !important;left:50% !important;margin-left:-27px;bottom:7px !important}.make__wa__start__button button{height:54px !important;width:54px !important}.additional-attributes tbody td:last-child,.additional-attributes tbody>tr td[data-th]:before{padding:0 15px 3px 0 !important}#description .iframe iframe{width:100% !important}.applications-materials{margin-top:20px}.magezon-builder>.level0.active>a:before{display:none}.mstInPage__header input[type=search]{margin-right:0;padding-left:5px}}@media only screen and (max-width:800px){.checkout-index-index .page-main{padding:30px 5px 0}.checkout-index-index .page-main .checkout-container .form-integrated{width:260px}.form-integrated .exp-cvv-container>div .input-container{padding:0 10px 0 42px;width:calc(112px)}.opc-estimated-wrapper{margin:0 5px 30px 10px !important}.billing-address-details .edit-address{display:grid}.billing-address-details .edit-address button{margin-right:10px;width:calc(100% - 36px)}.billing-address-details .edit-address .field-tooltip.toggle{right:0}.cart-container .block.additional-products{order:10}.order-actions-toolbar .action{margin-right:5px}.items.order-links{margin-top:20px}.order-details-items{padding:10px}#table_grouped .table.grouped .block-boxtocart,.table.grouped .description{min-width:100%;max-width:100%;width:100%}.table-wrapper.grouped .d-lg-none{display:block}.table-wrapper.grouped .hide_on_mobile,#table_grouped table#super-product-table>thead>tr>td.image,#table_grouped table#super-product-table>thead>tr>td.attribute,#table_grouped table#super-product-table>tbody>tr>td.hide_on_mobile,.table-wrapper.grouped .vat-included{display:none}.table-wrapper.grouped .more__info__mobile__button{display:inline-flex;margin-bottom:5px;align-items:center;gap:10px;color:#010101;background:#e2e2e2;border:2px solid #e2e2e2;padding:3px 15px;border-radius:5px}.table-wrapper.grouped .more__info__mobile__button:after{content:"\f0d7";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px}.table-wrapper.grouped .more__info__mobile__button.active:after{content:"\f0d8"}.table-wrapper.grouped .more__info__mobile__button:hover,.table-wrapper.grouped .more__info__mobile__button:focus{border:2px solid #e2e2e2;color:#010101;background-color:#fff;background:#fff}.table-wrapper.grouped tr td .gallery__item__mobile img.gallery__image{max-width:100%;min-width:100%;cursor:pointer}.table-wrapper.grouped .table:not(.cart):not(.totals):not(.table-order-items):not(.table-comparison) tbody>tr>td:first-child{max-width:100%}.table-wrapper.grouped .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td[data-th]:before{display:none}.table-wrapper.grouped .mobile_row ul{list-style:none;display:flex;flex-direction:column;gap:3px;margin:0;padding:0}.table-wrapper.grouped .mobile_row ul li:before{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;margin-right:4px}.table-wrapper.grouped .mobile_row ul li .dtr-title{font-weight:700}}