@media (max-width: 769px){.cs_only_desktop{display:none!important}}@media (min-width: 770px){.cs_only_mobile{display:none!important}}#fra-ber #shopify-section-guarantee,#chi-siamo #shopify-section-guarantee,#domande-frequenti #shopify-section-guarantee,#contattaci #shopify-section-guarantee,#legal-area #shopify-section-guarantee,#diventa-un-rivenditore #shopify-section-guarantee,#news #shopify-section-guarantee,#account #shopify-section-guarantee,#crea-un-account #shopify-section-guarantee,#errore-404-not-found #shopify-section-guarantee,#il-tuo-carrello #shopify-section-guarantee{display:none!important}.cs_scrolling_text.cs_scrolling_social{display:none}#chi-siamo .cs_scrolling_text.cs_scrolling_social{display:block!important}#chi-siamo .main-content,#contattaci .main-content,#account .main-content,#diventa-un-rivenditore .main-content,#legal-area .main-content,#crea-un-account .main-content,#domande-frequenti .main-content{margin-bottom:75px}#errore-404-not-found .main-content{margin:100px 0 120px}@media (max-width: 769px){#diventa-un-rivenditore .section-header{margin-bottom:0!important;padding-bottom:15px!important}#diventa-un-rivenditore .cs_page_subheading_text{margin-bottom:50px!important}}.wg-drop.country-selector,.wg-drop.country-selector ul{background-color:transparent!important;border:none!important}.wg-drop.country-selector .wgcurrent{border:none!important}.country-selector a,.country-selector a:hover{color:#fff!important}.wg-drop.country-selector .wgcurrent:after{display:none!important}img.wg-flag{border-radius:0!important}aside.country-selector.weglot_switcher.default.wg-drop .wgcurrent a{padding-right:0!important;padding-left:0!important}aside.country-selector.weglot_switcher.default.wg-drop a img.wg-flag{height:20px;padding-top:8px}.wg-drop.country-selector a{padding:0!important}@media (max-width: 769px){.wg-flags a img.wg-flag{margin-right:5px}}.wg-li.wgcurrent.wg-flags{background:transparent!important}a:hover,button:hover,[role=button]:hover,input:hover,label:hover,select:hover,textarea:hover{opacity:1!important}.newsletter__submit{background:#f6afa5!important;border-color:#f6afa5!important;margin:0 0 0 8px!important}#input-newsletter_popup{border-radius:8px!important;border:1px solid #bbbbbb!important;background:#fff!important}#NewsletterPopup .modal-content.overlay-content{box-shadow:0 0 12px #00000040;border-radius:20px}.cs_popup_close{background-color:transparent;padding:15px 15px 0;color:#000;font-size:24px;font-weight:600}.note.form-success{color:#000}@media screen and (min-width: 770px){.content-newsletter_popup{padding:40px 60px 60px!important}}#ContactForm--template--16335077081296__946e94e6-8cfb-4ab3-bc3a-b68eabac4374 .note.form-success{color:#fff!important}.recommendation-modal__container,.recommendation-modal__backdrop{display:none!important}#announcement .wrapper{max-width:100%!important;padding:0!important;margin:0!important}.site-nav__item .material-icons-outlined{line-height:22px!important}.cs_header_announce_wa{font-family:League Spartan,sans-serif!important;font-style:normal;font-weight:400!important;font-size:12px!important;line-height:19.2px;text-align:center;text-transform:uppercase;padding:6px 0}.cs_header_announce{overflow:hidden;font-family:League Spartan,sans-serif!important;font-style:normal;font-weight:400!important;font-size:12px!important;line-height:19.2px;white-space:nowrap;text-align:center;text-transform:uppercase;padding:10px 0}@media (max-width: 640px){.cs_header_announce{font-size:12px;line-height:18.2px}}.cs_header_announce span{display:inline-block;white-space:nowrap;animation:marquee 40s linear infinite}.cs_logo_text_mobile{margin:-10px 0 -40px!important}input.search-input.input-group-field,input.search-input.input-group-field:hover,input.search-input.input-group-field:focus,input.search-input.input-group-field:active,.overlay-content .btn:not(.disabled):not([disabled]):hover,.overlay-content .btn:not(.disabled):not([disabled]):focus,.overlay-content textarea:not(.disabled):not([disabled]):hover,.overlay-content textarea:not(.disabled):not([disabled]):focus,.overlay-content select:not(.disabled):not([disabled]):hover,.overlay-content select:not(.disabled):not([disabled]):focus,.overlay-content input:not(.disabled):not([disabled]):hover,.overlay-content input:not(.disabled):not([disabled]):focus{background:#f7f7f7!important;border:1px solid #000000}.search-bar .input-group{border:1px solid #000000;border-radius:6px}.image-xl{height:130px!important}#shopify-section-guarantee .grid .grid__item:first-of-type .guarantee-image img{padding:10px 0}#shopify-section-guarantee,#shopify-section-guarantee-home{background-color:#f5f5f5!important;padding:70px 0}.section-border{border-top:0px solid #FFFFFF!important}.cs_guarantee_heading{font-family:League Spartan,sans-serif!important;font-weight:900;font-style:normal;font-size:33px;line-height:100%;letter-spacing:1px;text-align:center;margin-bottom:50px}.guarantee-title{font-family:League Spartan,sans-serif!important;font-style:normal;font-weight:700;font-size:20px;line-height:100%;text-transform:uppercase;text-align:center;margin-bottom:16px;min-height:40px}@media (max-width: 769px){.guarantee-title{font-size:18px}}.guarantee-text.rte.spacer-none.text-center.small--text-center{font-family:League Spartan,sans-serif!important;font-style:normal;font-weight:400!important;line-height:20.8px!important}@media screen and (min-width: 770px){#section-guarantee{margin-top:60px}}.cs_scrolling_social{background-color:#004c97!important;color:#000!important;font-family:Brandon Grotesque Black,sans-serif!important;font-weight:500;font-size:32px;line-height:32px;text-transform:uppercase;padding:15px 0}.cs_scrolling_social_sep{margin:0 10px;color:#fff!important}.overlay-content .btn:not(.disabled):not([disabled]):hover,.overlay-content .btn:not(.disabled):not([disabled]):focus,.overlay-content textarea:not(.disabled):not([disabled]):hover,.overlay-content textarea:not(.disabled):not([disabled]):focus,.overlay-content select:not(.disabled):not([disabled]):hover,.overlay-content select:not(.disabled):not([disabled]):focus,.overlay-content input:not(.disabled):not([disabled]):hover,.overlay-content input:not(.disabled):not([disabled]):focus{opacity:1;color:#000;background-color:#efefef!important;border-color:#eee!important;-webkit-box-shadow:0 0 0 0rem #ffffff!important;-moz-box-shadow:0 0 0 0rem #ffffff!important;-ms-box-shadow:0 0 0 0rem #ffffff!important;-o-box-shadow:0 0 0 0rem #ffffff!important;box-shadow:0 0 #fff!important}@media screen and (min-width: 770px){h1{font-family:League Spartan,sans-serif!important;text-transform:uppercase!important;font-size:48px!important;font-weight:700;line-height:90%!important;letter-spacing:1px;color:#000!important}h2{font-family:League Spartan,sans-serif!important;text-transform:uppercase!important;font-size:33px!important;font-weight:700!important;line-height:33px!important}h3{font-family:League Spartan,sans-serif!important;text-transform:uppercase!important;font-weight:700;font-size:33px!important;line-height:100%!important}h4{font-family:League Spartan,sans-serif!important;text-transform:uppercase!important;font-weight:700;font-size:20px!important;line-height:20px!important}p{font-family:League Spartan,sans-serif!important;font-size:16px!important;line-height:20.8px!important}.product-thumbnail-wrapper{border-radius:10px!important}h1.product-single__title{font-size:33px!important;font-weight:700!important;line-height:100%!important}.tab-header-title{font-family:League Spartan,sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:700!important;line-height:100%!important;text-transform:uppercase}header,header p,header ul,header ol,header a{font-family:League Spartan,sans-serif!important;font-size:17px!important;line-height:20.8px!important}body,body p,body ul,body ol,body a{font-family:League Spartan,sans-serif!important;font-size:17px!important;line-height:20.8px!important}footer,footer p,footer ul,footer ol,footer a{font-family:League Spartan,sans-serif!important;font-size:17px!important;line-height:20.8px!important}footer input{font-family:League Spartan,sans-serif!important;font-size:17px!important;line-height:20.8px!important}}@media screen and (max-width: 769px){h1{font-family:League Spartan,sans-serif!important;text-transform:uppercase!important;font-size:34px!important;font-weight:700!important;color:#1a1a1a!important;text-align:center;line-height:90%}h2{font-family:League Spartan,sans-serif!important;text-transform:uppercase!important;font-size:28px!important;font-weight:700!important;line-height:28px!important}h3{font-family:League Spartan,sans-serif!important;text-transform:uppercase!important;font-size:24px!important;font-weight:700!important;line-height:100%!important}h4{font-family:League Spartan,sans-serif!important;text-transform:uppercase!important;font-size:18px!important;font-weight:700!important;line-height:100%!important}p{font-family:League Spartan,sans-serif!important;font-size:14px!important;line-height:18.2px!important;font-weight:400}h1.product-single__title{font-size:24px!important;line-height:24px!important;text-align:left}.tab-header-title{font-size:18px!important;line-height:18px!important;font-weight:700}}.text-small a{font-size:12px!important}.loox-float-toggler-container{display:none!important}#contenitore_countdown{display:flex;flex-direction:column;justify-content:center;padding:20px 20px 0;font-family:Arial,sans-serif;background:#004c97;border-radius:10px}p#intro_countdown{text-align:center;color:#fff;margin-bottom:0}#countdown{display:flex;justify-content:center;padding:20px;font-family:Arial,sans-serif;background:#004c97;border-radius:10px}.time{padding:20px 10px 10px;margin:5px;background-color:#ffffff20;border-radius:5px;text-align:center}.number{font-size:44px;font-weight:700;color:#fff}.label{display:block;font-size:14px;margin-top:0;color:#fff}.badge{text-transform:uppercase;font-size:20px!important;font-weight:700;text-overflow:ellipsis;overflow:hidden;background-color:#000;color:#fff;border-radius:0!important;padding:6px 40px 3px 15px!important;white-space:nowrap;vertical-align:baseline;line-height:1;display:inline-block;position:relative;clip-path:polygon(0% 0,100% 0,80% 100%,0 100%)}.grid-product__badge.grid-product__badge-top-left{top:0!important;left:0!important}.badge .material-icons{display:none}.badge.qb-saved-amount{text-transform:uppercase;font-size:12px!important;font-weight:600;text-overflow:ellipsis;overflow:hidden;background-color:#000!important;color:#fff!important;border-radius:0!important;padding:5px!important;white-space:nowrap;vertical-align:baseline;line-height:1;display:inline-block;position:relative;clip-path:unset}.tab-header-title{cursor:pointer}.card.tab{border-top:1px solid #B7B7B7}.cs_accordion_last{border-bottom:1px solid #000000}.card-group>.card+.card{margin-top:0!important}.card-header{border-bottom:0px!important;background-color:#fff}.tab-body{border-left:0px!important;background-color:#fff}.tab-content.dbtfy-shop_protect-text .rte p{font-family:League Spartan,sans-serif!important;font-size:17px;font-weight:400!important}.card-header.tab-header{font-size:17px!important;font-weight:600;text-transform:uppercase;margin-bottom:0!important}.cs_video_product_page{padding-bottom:32px}.qty-input.input--small,.btn.btn-square-small.qty-adjust.qty-plus.js-qty__adjust--plus,.btn.btn-square-small.qty-adjust.qty-minus.js-qty__adjust--minus{background-color:#fff;border:1px solid #000000}.money{font-family:League Spartan,sans-serif!important}.product-single__price{font-family:League Spartan,sans-serif!important;font-style:normal;font-weight:500;font-size:30px;line-height:100%}.text-muted{color:#bbb!important}#stickyAddToCart .text-muted,.text-sale{color:#000!important}.btn--primary{border-radius:4px;border:1px solid #000!important;background-color:#000!important;color:#fff!important}.btn--primary:hover,.btn--primary:focus{border-radius:4px;border:1px solid #000!important;background-color:#000!important;color:#fff!important;box-shadow:none!important}.btn{border-radius:4px;border:1px solid #000!important;background-color:#000!important;color:#fff!important}.btn:hover,.btn:focus{border-radius:4px;border:1px solid #000!important;background-color:#000!important;color:#fff!important;box-shadow:none!important}.btn__add-to-cart-text,.btn-outline-primary,.btn--primary{font-family:League Spartan!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;line-height:100%;color:#fff!important}.product--wrapper.product-single__media.media-wrapper.thumbnail-bottom_center{border-radius:20px!important;padding-top:120%!important}.single-option-list-type.single-option-selector__radio.single-option-selector-template--16231737458896__main.product-form__input.select--small.js-single-option-selector{background-color:#fff!important;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 20px;gap:8px;width:100%!important;height:48px;border:1px solid #000000!important;border-radius:0!important;font-family:League Spartan;font-style:normal;font-weight:500;font-size:17px!important;line-height:130 align-self: stretch!important;display:inline-block!important}#BackInStockInput{width:100%;margin-bottom:16px;border:1px;border-style:solid}.cs_product_table,.cs_product_table td{border:1px solid #00000030!important;background-color:#fff!important;border-radius:0!important}.cs_product_table tbody,.table-wrap{border-radius:0!important}.cs_product_table th{font-weight:700;color:#000;background-color:#eee!important;border:1px solid #00000030!important;border-radius:0!important}.cs_product_table{max-width:100%;width:100%;table-layout:fixed}.cs_product_table th,.cs_product_table td{word-wrap:break-word}.badge.qb-saved-amount{background-color:#d40e14!important;padding:4px!important;align-items:flex-start;gap:8px;border-radius:0!important}.qb-price.text-money{font-family:League Spartan!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:130%!important}.cs_scheda.text-link{color:#000}.cs_text_smaller_font{font-size:11px!important}.card-body{background-color:#fff!important}.ca-form{background:#fff;border-radius:4px!important;border:1px solid #000!important;justify-content:center;align-items:center;align-self:stretch}.ca-form .btn__text{color:#fff!important}.grid-product__title{font-family:League Spartan,sans-serif!important;font-style:normal;font-weight:700!important;font-size:20px;line-height:100%;text-transform:uppercase!important}.grid-product_claim_title{font-family:League Spartan,sans-serif!important;font-style:normal;font-weight:700!important;font-size:20px;line-height:100%}.cs_truncate_product_title{height:3em;overflow:hidden}.js-drawer-open-button-left.collection-filters-btn.btn.btn--small.small--full{color:#fff;background:#000!important;border-radius:4px;border:1px solid #000!important;color:#fff!important;display:none!important}.title-upsell_bundles{overflow:hidden;text-overflow:ellipsis;font-family:League Spartan,sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:700!important;line-height:100%!important;text-transform:uppercase!important}.select--small.select-upsell_bundles.text-ellipsis.select-max{background-color:#fff!important}.collection-and-pagination-container .grid-spacer>.grid__item{margin-bottom:60px!important}.shopify-section.featured-products-section .section-header__title{font-size:48px!important;line-height:90%!important;white-space:nowrap}@media (max-width: 640px){.shopify-section.featured-products-section .section-header__title{font-size:34px!important;line-height:90%!important;white-space:normal}}.shopify-section.featured-products-section #section-template--16335077081296__7df502f7-6d53-47a9-8ff3-9da76fc9fa29 .box{padding-top:0!important}.shopify-section.featured-products-section #section-template--16335077081296__8bd89db5-9f6b-483f-9bf6-9773c87e2b88 .box{padding-top:90px!important}.cs_home_intro_text{text-align:center;font-size:40px!important;font-family:Brandon Grotesque Black,sans-serif!important;font-weight:500;line-height:100%!important;text-transform:uppercase}.cs_card_content_bottom{position:absolute;bottom:0;margin:0% 30% 7.5% 7.5%}.cs_home_intro_card_4_12{background-image:url(https://XXXXXXXXXX);border-radius:32px;background-size:cover;height:450px;position:relative}.cs_home_intro_card_8_12{border-radius:32px;background-size:cover;height:450px;position:relative}#cs_video_background{border-radius:32px;position:relative;width:100%;height:450px;overflow:hidden}@media (max-width: 640px){#cs_video_background{border-radius:32px;position:relative;width:100%;height:89vw;overflow:hidden}}#cs_video_background video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.cs_home_card_tag{font-family:League Spartan,sans-serif!important;font-style:normal;font-weight:700;font-size:12px;line-height:100%;text-transform:uppercase;color:#000;background:#fff9;border-radius:8px;padding:8px;margin-bottom:10px!important}.cs_home_card_title{font-family:Brandon Grotesque black,sans-serif!important;font-style:normal;font-weight:500;font-size:20px;line-height:100%;text-transform:uppercase;color:#fff;text-align:left}.cs_home_card_price{width:219px;height:20px;font-family:League Spartan,sans-serif!important;font-style:normal;font-weight:500;font-size:20px;line-height:100%;color:#fff}.cs_home_card_button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 20px;gap:8px;width:219px;height:46px;background:#000;border-radius:8px;color:#fff;text-transform:uppercase;font-family:Brandon Grotesque black,sans-serif!important;font-style:normal;font-weight:500;font-size:14px;line-height:100%;white-space:nowrap}.slick-quotes .card{background-color:#f7f7f7;border-radius:6px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.slick-quotes .card-body-lg{padding:10px 0 0;margin:0 0 0 -40px}.slick-quotes img{width:100%;height:auto}.slick-quotes h4{font-size:16px!important;line-height:16px!important}.slick-quotes p{font-size:12px!important;line-height:12px!important}.slick-arrow:not(.disabled):not([disabled]),.slick-arrow:not(.disabled):not([disabled]):focus{opacity:1;color:#000;background-color:#ececec;border-radius:50px;border-color:#e6e6e6;-webkit-box-shadow:0 0 0 0rem #cccccc;-moz-box-shadow:0 0 0 0rem #cccccc;-ms-box-shadow:0 0 0 0rem #cccccc;-o-box-shadow:0 0 0 0rem #cccccc;box-shadow:0 0 #ccc}.slick-arrow:not(.disabled):not([disabled]):hover{opacity:1;color:#000;background-color:#ececec;border-color:#e6e6e6;-webkit-box-shadow:0 0 0 .2rem #cccccc;-moz-box-shadow:0 0 0 .2rem #cccccc;-ms-box-shadow:0 0 0 .2rem #cccccc;-o-box-shadow:0 0 0 .2rem #cccccc;box-shadow:0 0 0 .2rem #ccc;border-radius:50px}.slick-arrow:before{font-size:22px}#section-template--19268693000499__dbdcf1bd-3814-473a-ab64-5f31452677cb .box .wrapper{max-width:100%!important;padding:0!important;margin:0!important}.cs_scrolling_text{overflow:hidden;font-family:Brandon Grotesque Black,sans-serif!important;font-style:normal;font-weight:500;font-size:32px;line-height:100%;color:#fff;background:#000;white-space:nowrap;text-align:center;text-transform:uppercase;padding:15px 0}@media (max-width: 640px){.cs_scrolling_text{font-size:32px;line-height:35px}}.cs_scrolling_text span{display:inline-block;white-space:nowrap;animation:marquee 40s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}#section-template--18007798022436__3f25dec2-6c12-4a26-957f-4eb37810ea6d .Container{padding:0!important}.cs_scrolling_categories_sep{margin:0 10px;color:#ffc4bc!important}.cs_home_card_discover_6_12_left{background-image:url(https://cdn.shopify.com/s/files/1/0767/7355/6531/files/kit_58ea63b4-f7b7-4164-93e8-fd85b66f3735.jpg?v=1685951495);border-radius:29px;background-size:cover;height:450px;position:relative}.cs_home_card_discover_6_12_right{background-image:url(https://XXXXXXXXXX);border-radius:29px;background-size:cover;height:450px;position:relative}.cs_intro_carousel_card{background-image:url(/cdn/shop/files/sfondo_box.png)!important;background-size:cover;background-repeat:no-repeat;min-width:200px;padding:28px 10px;flex:0 0 auto}.cs_intro_carousel_card h3{color:#fff;margin:0 0 50px}.cs_intro_carousel_card a{color:#fff;text-decoration:underline}@media (min-width: 768px){.cs_intro_carousel_card{width:auto}}@media (max-width: 767px){.cs_intro_carousel_card{width:100%}.carousel-view .item-list{width:70%!important;justify-content:flex-start!important}.carousel-view{overflow:hidden;max-width:95%!important}}div#section-template--16335077081296__946e94e6-8cfb-4ab3-bc3a-b68eabac4374.section-default{background-image:url(/cdn/shop/files/sfondo-iscrizione-newsletter.jpg?v=1708503465)!important;background-size:cover;background-position:center!important;background-repeat:no-repeat}@media screen and (max-width: 640px){div#section-template--16335077081296__946e94e6-8cfb-4ab3-bc3a-b68eabac4374.section-default{background-position:right!important}}.newsletter-section .material-icons{display:none}.shopify-section.newsletter-section .checkbox label,.shopify-section.newsletter-section .checkbox label:after{padding:0 0 0 10%;text-align:left}#section-template--16335077081296__946e94e6-8cfb-4ab3-bc3a-b68eabac4374 h2,#section-template--16335077081296__946e94e6-8cfb-4ab3-bc3a-b68eabac4374 p,#section-template--16335077081296__946e94e6-8cfb-4ab3-bc3a-b68eabac4374 label{color:#fff}#section-template--16335077081296__946e94e6-8cfb-4ab3-bc3a-b68eabac4374 .btn.btn--primary.full{width:auto!important;padding:16px 50px}#section-template--16231737196752__946e94e6-8cfb-4ab3-bc3a-b68eabac4374 .checkbox input[type=checkbox]:checked~label:after,#section-template--16231737196752__946e94e6-8cfb-4ab3-bc3a-b68eabac4374 .radio input[type=radio]:checked~label:after{color:#fff!important}#section-template--16335077081296__2506641c-908a-455c-9a6a-9fdf69571085{background-image:url(/cdn/shop/files/sfondo-diventa-rivenditore.jpg?v=1708503465)!important;background-size:cover;background-position:center!important;background-repeat:no-repeat}#section-template--16335077081296__2506641c-908a-455c-9a6a-9fdf69571085 h3,#section-template--16335077081296__2506641c-908a-455c-9a6a-9fdf69571085 p{color:#fff;padding:0 0 10px}.cs_hidden_seo{position:absolute!important;left:-9999px!important;top:-9999px!important;height:1px!important;width:1px!important;overflow:hidden!important}.btn--add-to-cart{border-radius:4px!important;border:1px solid #000!important;color:#fff!important;background:#000!important}.btn--add-to-cart:hover,.btn--add-to-cart:focus{border-radius:4px!important;border:1px solid #000!important;background:#000!important;color:#fff!important;box-shadow:none!important}.price-container-wrapper,.product-single__quantity.spacer-bottom{margin:0 0 20px}.product-single__quantity.spacer-bottom .inline-label,label.single-option-radio__label{margin-bottom:8px!important}.variant-label-option-value{text-transform:none!important;font-size:16px!important;font-weight:700!important}select.single-option-list-type:hover,select.single-option-list-type:focus{box-shadow:none!important}.product-single__form .product-form__item .product-form__input{border:1px solid #000000!important}.card-header.tab-header{padding:18px 0 16px 4px!important;line-height:20px!important}.card.tab{border-top:1px solid #B7B7B7!important}.card.tab:last-child{border-bottom:1px solid #B7B7B7!important}.tab-header{font-family:League Spartan,sans-serif!important;font-weight:400;font-style:normal;text-transform:initial;letter-spacing:0px}.tab-header:after{font-family:Material icons outlined;font-size:25px;font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;vertical-align:bottom;overflow:hidden;content:"expand_more"!important;margin:-2px 0 0 8px;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0}.tab-header:not(.active){border-bottom-color:transparent!important}.tab-header:not(.active)+.tab-body{display:none}.tab-header>:not(:first-child){margin-left:8px}.tab-header.active:after{content:"expand_less"!important}#stickyAddToCart{background-color:#004c97!important;border:0!important}body:not(.dbtfy-sticky_addtocart-destroy) .dbtfy-sticky_addtocart .select-wrapper-sticky_addtocart select{width:100px!important;color:#fff;border:1px solid #fff;background-color:transparent;padding:16px 0 16px 20px;line-height:20.8px}.title-sticky_addtocart.text-ellipsis{width:497px;height:16px;font-family:League Spartan;font-style:normal;font-weight:500;font-size:17px!important;line-height:100%;text-transform:uppercase;color:#fff}.total-sticky-price{color:#fff}.select--small.select-upsell_bundles.text-ellipsis.select-max{border:solid 1px black}.dt-info{text-align:center}._c_consegna{padding:0 20px 20px;color:#000}@media screen and (min-width: 641px){._c_info_consegna{font-family:League Spartan,sans-serif!important;font-weight:400;font-style:normal;font-size:17px!important;line-height:1.6;text-align:center}}@media screen and (max-width: 640px){._c_info_consegna{font-family:League Spartan,sans-serif!important;font-weight:400;font-size:11px;line-height:1.6;text-align:center}}._c_chiusura{padding:0 20px 20px;color:#000}@media screen and (min-width: 641px){._c_info_chiusura{font-family:League Spartan,sans-serif!important;font-weight:400;font-style:normal;font-size:17px!important;line-height:1.6;text-align:center}}@media screen and (max-width: 640px){._c_info_chiusura{font-family:League Spartan,sans-serif!important;font-weight:400;font-size:11px;line-height:1.6;text-align:center}}._c_hidden{display:none}@media screen and (min-width: 641px){.product-single__meta--wrapper{margin-top:0!important}}@media screen and (max-width: 640px){.grid__item.one-whole.small-order-1{margin-bottom:0!important}}.dbtfy-upsell_bundles .form-item-upsell_bundles{justify-content:space-between}.dbtfy-upsell_bundles .box-wrap-upsell_bundles{max-width:80%!important}select.select--small:hover,select.select--small:focus{box-shadow:none!important}.text-money.flex.align-center.flex-wrap.spacer-bottom .spacer-bottom-none{display:none}.total-upsell_bundles.small-order-1.spacer-left-xs .money{font-size:30px;font-weight:400}.dbtfy-upsell-bundle-current-price .money{font-size:20px;font-weight:400}.grid-product__title.h6{font-size:20px!important;font-weight:700!important}.grid-product__price-wrap .grid-product__price.text-money{font-weight:400;font-size:20px;line-height:45px!important;color:#000}.dbtfy.dbtfy-collection_addtocart .ca-button.btn.btn-outline-primary.btn--small.small--full.text-ellipsis.full.radius-none,.dbtfy.dbtfy-collection_addtocart .ca-select.btn.btn-outline-primary.btn--small.small--full.text-ellipsis.full.radius-none{font-size:14px!important;padding:16px 0 14px;line-height:100%}.cs_image_container_chi_siamo{display:flex}.cs_image_container_chi_siamo img{width:calc(50% - 12px);margin:0 12px}@media screen and (max-width: 769px){.cs_about_intro{font-size:14px!important;padding:10px 0 0}}.cs_text_emoji_chi_siamo{font-family:Brandon Grotesque Black,sans-serif!important;font-style:normal;font-weight:500;font-size:40px!important;line-height:100%!important;text-align:center;text-transform:uppercase;margin:140px 0}.cs_h3_chi_siamo{margin-top:80px;margin-bottom:32px}.tab-header-title.cs_chi_siamo{width:75%;font-size:60px!important;font-weight:500;text-transform:uppercase;margin-bottom:0!important;line-height:60px!important;padding-left:24px}.cs_accordion_text_chi_siamo{width:75%;font-family:League Spartan,sans-serif!important;font-style:normal;font-weight:500;font-size:17px!important;line-height:20.8px;padding-left:8px;text-align:justify}@media screen and (max-width: 640px){.tab-header-title.cs_chi_siamo{width:70%;font-size:35px!important;font-weight:500;text-transform:uppercase;margin-bottom:0!important;line-height:35px!important;padding-left:24px}.cs_accordion_text_chi_siamo{width:90%;font-family:League Spartan,sans-serif!important;font-style:normal;font-weight:500;font-size:17px!important;line-height:20.8px;padding-left:8px;text-align:justify}}#chi-siamo .card.tab{border-top:2px solid #000000!important}#chi-siamo .card.tab:last-child{border-bottom:2px solid #000000!important}#chi-siamo .card{border-radius:0!important}#chi-siamo .tab-header:after{content:""!important;display:inline-block;width:60px;height:60px;background-image:url(https://cdn.shopify.com/s/files/1/0767/7355/6531/files/Arrow_downward.svg?v=1687766576);background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:8px;vertical-align:middle}#chi-siamo .tab-header.active:after{content:""!important;display:inline-block;width:60px;height:60px;background-image:url(https://cdn.shopify.com/s/files/1/0767/7355/6531/files/Arrow_downward.svg?v=1687766576);transform:rotate(180deg);background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:8px;vertical-align:middle}@media screen and (max-width: 640px){#chi-siamo .tab-header:after{content:""!important;display:inline-block;width:48px;height:48px;background-image:url(https://cdn.shopify.com/s/files/1/0767/7355/6531/files/Arrow_downward.svg?v=1687766576);background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:8px;vertical-align:middle}#chi-siamo .tab-header.active:after{content:""!important;display:inline-block;width:48px;height:48px;background-image:url(https://cdn.shopify.com/s/files/1/0767/7355/6531/files/Arrow_downward.svg?v=1687766576);transform:rotate(180deg);background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:8px;vertical-align:middle}}#chi-siamo .card-header.tab-header.active,#chi-siamo .card-body.tab-body{background-color:#ffebe9!important}#domande-frequenti .card-header.tab-header{padding:16px 0!important}.tab-header-title.cs_faq{font-family:League Spartan,sans-serif!important;width:90%;font-size:16px!important;font-weight:700;text-transform:uppercase;margin-bottom:0!important;line-height:16px!important;padding:0;font-style:normal}.cs_accordion_text_faq{width:90%;font-family:League Spartan,sans-serif!important;font-style:normal;font-weight:400;font-size:17px!important;line-height:20.8px}.cs_accordion_last_faq{border-bottom:1px solid #B7B7B7}#domande-frequenti .card-body{padding:8px 0 16px!important}#domande-frequenti .card.tab{border-top:1px solid #B7B7B7!important}#domande-frequenti .card.tab:last-child{border-bottom:1px solid #B7B7B7!important}#domande-frequenti .card{border-radius:0!important}#domande-frequenti .tab-header:after{content:""!important;display:inline-block;width:32px;height:32px;background-image:url(/cdn/shop/files/Keyboard_arrow_down.svg?v=1699961162);background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:8px;vertical-align:middle}#domande-frequenti .tab-header.active:after{content:""!important;display:inline-block;width:32px;height:32px;background-image:url(/cdn/shop/files/Keyboard_arrow_down.svg?v=1699961162);transform:rotate(180deg);background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:8px;vertical-align:middle}@media screen and (min-width: 641px){.cs_h3_faq{margin-top:64px!important;margin-bottom:24px;text-align:left!important;font-family:League Spartan,sans-serif!important;font-weight:900;font-size:33px;font-style:normal;line-height:100%}}@media screen and (max-width: 640px){.cs_h3_faq{margin-top:40px!important;margin-bottom:16px;text-align:left!important;font-family:League Spartan,sans-serif!important;font-weight:900!important;font-size:24px!important;font-style:normal;line-height:100%}}@media screen and (min-width: 641px){#domande-frequenti .box{padding-top:80px}}@media screen and (max-width: 640px){#domande-frequenti .box{padding-top:60px}}.cs_page_subheading_text{text-align:center!important;font-size:17px!important;font-weight:500;line-height:130%;margin-bottom:86px!important}.cs_pdf{font-size:20px!important;text-decoration:none!important;font-size:20px;font-family:League Spartan;font-weight:700;line-height:100%;text-transform:uppercase;color:#000!important}.cs_pdf_icon{font-size:20px!important;padding-right:5px}.cs_legal_area_line{border-top:1px solid #B7B7B7;margin-top:10px;margin-bottom:10px}.cs_icon_link{display:flex;align-items:center;padding:10px 0}.cs_icon_link img{margin-right:16px}@media screen and (min-width: 641px){#legal-area .box{padding-top:80px}}@media screen and (max-width: 640px){#legal-area .box{padding-top:60px}}@media screen and (max-width: 769px){#legal-area .section-header{padding-bottom:0;margin-bottom:15px}#legal-area .cs_page_subheading_text{margin-bottom:60px!important}}.cs_btn_contact_form{display:flex;padding:16px 20px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:8px;background:#000}.full-width-btn{width:100%}.cs_contact_col_1{padding:100px 10% 0 0}.cs_contact_col_2{padding:100px 0}.cs_custom_label{color:#000;font-size:14px;font-family:League Spartan,sans-serif!important;font-weight:500 important!;margin-top:20px}#ContactFormName{border-radius:0;border:1px solid var(--bbbbbb, #BBB);font-size:17px!important;font-family:League Spartan,sans-serif!important;font-weight:500}#ContactFormEmail,#ContactFormPhone,#ContactFormMessage,#ContactFormCompany,#ContactFormCountry,#ContactFormCity{border-radius:0;border:1px solid var(--bbbbbb, #BBB)}.cs_form_checkbox,#ContactFormPrivacy{padding:15px 0 30px}#confirmation-message{text-align:left;color:#004c97;font-size:48px;padding:0 0 80px;line-height:100%}@media screen and (max-width: 640px){#confirmation-message{text-align:left;color:#004c97;font-size:34px;padding:0 0 80px;line-height:100%;margin-top:-80px}.cs_contact_col_1 h1{text-align:left}}#CustomerEmail,#CustomerPassword{border-radius:8px;border:1px solid var(--bbbbbb, #BBB)}#CustomerLoginForm label{padding:20px 0 0}#CustomerLoginForm button{margin:25px 0 20px}.cs_form_link{margin-bottom:8px!important;text-decoration:underline}#FirstName,#LastName,#Email,#CreatePassword{border-radius:8px;border:1px solid var(--bbbbbb, #BBB)}.cs_text_register{color:#000;font-family:League Spartan,sans-serif!important;font-size:17px!important;font-style:normal;font-weight:500!important;line-height:130%;text-decoration-line:underline}.text-center.spacer-top{margin-top:32px}#RecoverEmail{border-radius:8px;border:1px solid var(--bbbbbb, #BBB)}@media (min-width: 770px){#crea-un-account .page-title{margin-bottom:60px!important}}.article_grid-title{font-size:20px!important;font-family:Brandon Grotesque Black,sans-serif!important;font-weight:500}.cs_pink_text_breadcrumb{color:#004c97}.breadcrumb-nav.inline-list{padding:0 0 0 8px}@media screen and (max-width: 769px){.breadcrumb-nav.inline-list{margin:0 0 0 -8px}}.cs_footer_copyright,.cs_footer_copyright a{font-size:12px!important;line-height:12px!important}@media (max-width: 769px){.cs_footer_copyright,p.credentials.text-small{text-align:left!important}}@media screen and (max-width: 769px){.grid__item.large--one-fifth.medium--one-fifth.footer-item.footer-html{padding-top:0!important;margin-bottom:0!important}.site-footer__custom_html{font-size:14px}}.bottom-footer{border-top:0px solid #000000!important;border-color:#000!important}.footer-item+.footer-item:before{border-top:0!important}.cs_footer_social_icon{margin:0 15px 0 0;width:32px;height:32px}.payment-icons{filter:grayscale(100%)}@media (min-width: 770px){#section-footer .grid__item.large--two-fifths.medium--two-fifths.footer-item.footer-html{text-align:right}.cs_footer_social_icon{margin:0 0 0 15px}}.mm-item-title{font-size:14px;font-family:Brandon Grotesque Black,sans-serif!important;font-weight:500!important;line-height:100%!important;text-transform:uppercase}.mm-item.dropdown-menu,.dropdown-menu{background:#004c97!important;border:none!important}a.mm-item-title.h6,a.dropdown-link,a.mm-item-title.h6:hover,a.dropdown-link:hover{color:#fff!important}.dropdown-link:hover,.dropdown-link:focus,.dropdown-open>.dropdown-link{background:transparent!important}#MenuParent-1 .dropdown-link,#MenuParent-2 .dropdown-link{padding:1.5px!important}.cs_drawer_menu_logo{padding:15px 0 0}.drawer__header{border:0!important}.drawer--left{width:100%!important}.drawer__inner.drawer-left__inner{display:flex;flex-direction:column;justify-content:space-between}#shopify-section-drawer-menu,#NavDrawer,.drawer__header,.drawer__inner.drawer-left__inner,.mobile-nav__has-sublist,.mobile-nav__sublist,.mobile-nav__link,.mobile-nav__item.mobile-nav__item--secondary{background:#004c97!important}.drawer__title span{display:none}.drawer__header .overlay-content .btn:not(.disabled):not([disabled]),.drawer__header .overlay-content .btn:not(.disabled):not([disabled]):hover,.drawer__header .overlay-content .btn:not(.disabled):not([disabled]):focus,.drawer__header .overlay-content textarea:not(.disabled):not([disabled]):hover,.drawer__header .overlay-content textarea:not(.disabled):not([disabled]):focus,.drawer__header .overlay-content select:not(.disabled):not([disabled]):hover,.drawer__header .overlay-content select:not(.disabled):not([disabled]):focus,.drawer__header .overlay-content input:not(.disabled):not([disabled]):hover,.drawer__header .overlay-content input:not(.disabled):not([disabled]):focus,.drawer__header .btn.btn-square-small.js-drawer-close.modal-close.js-modal-close{background-color:#fff!important;border-color:#fff!important;font-size:24px}#NavDrawer .btn .material-icons-outlined.icon-width{display:none}#NavDrawer .btn.btn--small.btn--full.spacer-bottom{font-family:Brandon Grotesque Black,sans-serif!important;font-size:14px!important;line-height:14px!important;text-transform:uppercase!important;border:1px solid #FFFFFF!important;background:transparent!important;padding:16px 20px!important}#NavDrawer .btn.btn--primary.btn--small.btn--full{font-family:Brandon Grotesque Black,sans-serif!important;font-size:14px!important;line-height:14px!important;text-transform:uppercase!important;border:1px solid #62B22E!important;background:#62b22e!important;padding:16px 20px!important}.cs_drawer_menu_main{margin:20% 0 0}.cs_drawer_menu_cta{margin:30% 0 0}.drawer__close .drawer__close-button{font-size:25px!important}.mobile-nav__sublist{margin:0!important}.drawer__close-button,.mobile-nav__toggle-btn,.mobile-nav__toggle-open,.mobile-nav__toggle-close,.mobile-nav__toggle .btn.btn-square-small.mobile-nav__toggle-btn{background:#004c97!important;border:0px solid #004C97!important}.mobile-nav__has-sublist .mobile-nav__toggle-link{font-family:Brandon Grotesque Black,sans-serif!important;font-size:18px!important;line-height:18px!important;text-transform:uppercase!important}.mobile-nav__has-sublist{height:18px!important}li.mobile-nav__item{border-bottom:1px solid #FFFFFF!important;background:#004c97!important;padding:15px 0}.mobile-nav__item:first-child{border-top:1px solid #FFFFFF!important}.mobile-nav__sublist li.mobile-nav__item{border-bottom:0!important;border-top:0!important;padding:2px 0!important}.mobile-nav__sublist{margin:10px 0 0!important}.drawer__inner-section,.mobile-nav__has-sublist.mobile-nav--expanded .mobile-nav__item:first-child{border-top:0!important}.mobile-nav__sublist:before{border-left:0!important}.mobile-nav__item .mobile-nav__link{font-family:Brandon Grotesque Black,sans-serif!important;font-size:18px!important;line-height:18px!important;text-transform:uppercase!important}.mobile-nav__toggle .material-icons-outlined{line-height:35px!important}.mobile-nav__sublist .mobile-nav__item .mobile-nav__link{font-family:League Spartan,sans-serif!important;font-weight:500!important;font-size:14px!important;line-height:20.8px!important;text-transform:none!important;border-bottom:0!important}.mobile-nav__item{margin-top:0!important}.mobile-nav__sublist{padding:0 0 0 16px;border:0!important}.overlay-content .btn:not(.disabled):not([disabled]):hover,.overlay-content .btn:not(.disabled):not([disabled]):focus,.overlay-content textarea:not(.disabled):not([disabled]):hover,.overlay-content textarea:not(.disabled):not([disabled]):focus,.overlay-content select:not(.disabled):not([disabled]):hover,.overlay-content select:not(.disabled):not([disabled]):focus,.overlay-content input:not(.disabled):not([disabled]):hover,.overlay-content input:not(.disabled):not([disabled]):focus{background-color:#fff!important;border-color:#fff!important}.mobile-nav__has-sublist a,a.mobile-nav__link{color:#fff!important}.mobile-nav--expanded .mobile-nav__toggle-open,.mobile-nav__toggle-close,button.btn.btn-square-small.mobile-nav__toggle-btn{border:1px solid #004c97!important}.overlay-content .btn:not(.disabled):not([disabled]):hover{background:#004c97!important}.drawer__footer .btn.btn--primary.btn--checkout.full,.drawer__footer .btn.btn--primary.btn--checkout.full:hover,.drawer__footer .btn.btn--primary.btn--checkout.full:active{background-color:#000!important;border-color:#000!important}#CartContainer .drawer__header{background:#fff!important}.drawer__header .btn.btn-square-small.js-drawer-close.modal-close.js-modal-close{background:#fff!important;color:#000!important;border:none!important}.qty-container .btn.btn-square-small.qty-adjust{background:#f7f7f7!important;color:#000!important;border:none!important}.qty-container .btn.btn-square-small.qty-adjust:hover{background:#f2f2f2!important;color:#000!important;border:none!important}input.qty-container:focus{background:#f2f2f2!important;color:#000!important;border:none!important}.drawer__header .drawer__title a{font-family:Brandon Grotesque Black,sans-serif!important;font-style:normal;font-weight:700!important;text-transform:uppercase}.dbtfy-agree_to_terms,.dbtfy-agree_to_terms a{font-size:14px!important;line-height:18px!important}.checkbox label:after{font-size:18px!important}.overlay-content .checkbox input[type=checkbox]:checked~label:before,.overlay-content .checkbox input[type=checkbox]:checked~label:after{color:#000!important}.drawer__footer .text-small a{font-size:17px!important}#iubenda-cs-banner.iubenda-cs-padded:not(.iubenda-cs-branded) .iubenda-banner-content,#iubenda-cs-banner.iubenda-cs-padded:not(.iubenda-cs-branded) .iubenda-banner-content a{font-family:League Spartan,sans-serif!important;font-style:normal;font-weight:500;font-size:14px!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/concrete.css.map */
