@charset "UTF-8";html{scroll-behavior:smooth}html.ov_hidden{overflow:hidden}@media(min-width:1199px){html .mob{display:none!important}}@media(max-width:1200px){html .desk{display:none!important}}body{color:var(--color-nero)}.page-width{max-width:100%;padding-left:24px!important;padding-right:24px!important}@media(max-width:1199px){.page-width{padding-left:8px!important;padding-right:8px!important}}@media(max-width:1199px){body.index #MainContent{height:100vh;height:calc(var(--vh, 1vh) * 100);width:100%;overflow-y:scroll;scroll-snap-type:y mandatory;position:fixed;top:0;left:0}body.index #MainContent>div.shopify-section{scroll-snap-align:start}}#preview-bar-iframe,#admin-bar-iframe{display:none!important}.btn_next{width:-moz-fit-content;width:fit-content}.btn_special{background-color:var(--color-nero);width:-moz-fit-content;width:fit-content;flex-wrap:nowrap;display:inline-flex;padding-left:20px;padding-right:20px}#shop-hcaptcha-badge-container{display:none!important}.after_overlay:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(220deg,#0000 50%,#000000e6);opacity:1;transition:all .3s ease-in-out!important;z-index:0!important}.after_overlay.zindex-1:after{z-index:-1}.after_overlay.zindex0:after{z-index:0}.after_overlay.zindex1:after{z-index:1}.after_overlay *:not(img,video){z-index:1}.after_overlay img,.after_overlay video{z-index:-1}.text_grunge{background-image:url(/cdn/shop/files/pattern_titoli_a5a1a630-7f5a-4e0a-a43c-87b7bc3ca93c.png?v=1702481446);background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:cover;background-position:bottom;width:-moz-fit-content;width:fit-content;padding-right:16px;padding-left:8px}.custom-container{max-width:990px;margin:0 auto}@media(max-width:1199px){.custom-container{padding:0 1.5rem}}.frame_linea_visiva{display:block!important;position:relative;width:clamp(12px,1.5vw,20px);background-image:url(/cdn/shop/files/frame_bg_linea.svg?v=1709112311);background-color:var(--color-bianco);background-repeat:repeat-y;background-size:contain;background-position:center 0}.frame_linea_visiva:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,var(--color-turchese) 0%,var(--color-rosso) 100%);mix-blend-mode:lighten}.card_home{position:relative}.card_home h3{font-size:clamp(22px,2vw,28px)}@media(min-width:1000px){.drag-scroll{cursor:move;cursor:grab;cursor:-webkit-grab}.drag-scroll:active{cursor:grabbing;cursor:-webkit-grabbing}}.collection .description_area{opacity:.5}.add_to_cart_fixed{width:calc(100% - 20px);position:fixed;top:-80px;left:10px;border-radius:16px;background-color:var(--color-nero);color:var(--color-bianco);padding:12px;font-size:12px;font-family:var(--font-black);text-align:center;transition:all .5s ease-out}.add_to_cart_fixed.attaccato{top:10px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}body.product .product{opacity:0;animation:fadeIn 1s ease-in-out forwards}shopify-accelerated-checkout{width:100%}#box_cta_no_prod{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;padding:clamp(60px,11vw,150px) clamp(30px,6vw,120px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;margin-bottom:-7vw}@media(max-width:999px)and (min-width:450px){#box_cta_no_prod{background-position:50% 10%;background-repeat:no-repeat;background-size:140%}}#box_cta_no_prod *{position:relative;z-index:2;color:#fff}@media(min-width:1000px){#box_cta_no_prod *{max-width:60%}}#box_cta_no_prod h2{font-size:clamp(32px,6.5vw,64px);line-height:.82;font-family:Moderat-Black-italic,sans-serif;text-transform:uppercase;letter-spacing:0;word-break:auto-phrase}#box_cta_no_prod:after{content:"";position:absolute;z-index:1;display:block;top:0;left:0;width:100%;height:100%}.rich-text{padding-top:160px}@media(max-width:999px){.rich-text{padding-top:80px}}.header__search details{padding-bottom:0!important}@media(max-width:999px){body #accessiblyAppWidgetButton.accessibly-app-widget-button-container.middle-left{top:50%!important;left:-11px!important;transform:none!important;z-index:90!important;transform:scale(.75)!important}}body.Junior .product__text.inline-richtext.subtitle{display:flex;gap:20px;align-items:baseline;justify-content:space-between;flex-wrap:wrap}body.slam-prenotazioni #section_hero_prostore .heading_custom{top:unset;bottom:0}body.slam-prenotazioni #section_hero_prostore .heading_custom img{width:50vw}#sb-timeline #steps #steps-content #sb_booking_content div.datetime-step #sb_timeview_container .timeline-wrapper #sb_time_slots_container .slot{max-width:unset}#sb-timeline #steps #steps-content #sb_booking_content div.datetime-step #sb_timeview_container .timeline-wrapper #sb_time_slots_container .slot a span.end-time{width:auto}#sb-timeline #steps #steps-content #sb_booking_content div.datetime-step .time-legend{color:#fff}.search-modal__content{align-items:flex-start;margin-top:20vh}.search-modal__content input.search__input{border:2px solid;-o-border-image:linear-gradient(45deg,#01A29B,#000000) 1;border-image:linear-gradient(45deg,#01a29b,#000) 1}.grecaptcha-badge,.desk_nav_ctrl .level_2.etnz{display:none!important}.variant_alert{margin-top:-24px;margin-bottom:20px;font-size:13px;line-height:1.1;letter-spacing:.05vw;color:#e80001}@media(max-width:999px){.variant_alert{margin-top:0;font-size:10px}}body.cart .variant_alert{margin-top:20px!important;font-size:10px}@media(max-width:999px){body.cart .etichetta{font-size:10px}}.become_a_dealer .globo-form-input,.become_a_dealer .globo-form-control input,.become_a_dealer .globo-form-control textarea,.become_a_dealer .globo-form-control select,.become_a_dealer .gfb-style-material_filled .globo-form-control:not([data-type=file2],[data-type=imageOptions],[data-type=rating-level],[data-type=feedback],[data-type=matrix],[data-type=rating-star2],[data-type=checkbox],[data-type=radio],[data-type=colorSwatches],[data-type=rangeSlider],[data-type=switcher],[data-type=button],[data-type=signature]) .globo-form-input{border-radius:4px!important}.become_a_dealer label{color:rgb(var(--color-foreground),.75)!important;font-size:var(--font-body-scale)!important;letter-spacing:inherit!important}.become_a_dealer .gfb-style-material_filled .gfb__footer button{margin-bottom:0}.become_a_dealer .gfb__footer [type=submit]{padding:16px 22px!important;border-radius:4px!important;margin-bottom:40px!important;border:none!important;background-color:var(--color-rosso)!important;font-weight:700!important;font-size:17px;text-transform:uppercase;letter-spacing:2px;margin-left:8px;max-width:calc(100% - 16px)}.become_a_dealer .gfb-style-material_filled .gfb__footer{padding:0!important;margin-top:0!important}.become_a_dealer form input,.become_a_dealer form select{background-color:transparent;border:4px!important;box-shadow:none!important;padding:10px;height:auto;line-height:1.2}.become_a_dealer form .cf-field-description{font-size:10px}.become_a_dealer form .cf-step-counter{color:var(--color-nero);margin-bottom:20px;font-size:12px}.become_a_dealer form .cf-step-title{color:var(--color-rosso)}.become_a_dealer form .cf-country-picker{border-left:none}.become_a_dealer form h3{margin-bottom:20px}.become_a_dealer form .cf-field[data-cf-field-type=email_marketing_consent]{padding-top:0;padding-bottom:0;margin-top:20px;margin-bottom:0}.become_a_dealer form .cf-field-description{color:var(--color-nero);opacity:1;line-height:1.2}.become_a_dealer form .cf-field-description a{font-size:12px}.become_a_dealer form .cf-form-actions button{color:var(--color-bianco)!important;border:2px solid var(--color-nero)}.become_a_dealer form .cf-form-actions button.cf-cancel{background-color:#00000025}.private_bedge{background-color:#000!important;color:#fff!important}.private_bedge.product_card_custom{background-color:#000!important;color:#fff!important;position:absolute;z-index:1;padding:0 6px;font-size:10px;top:3%!important;left:8%!important}.private_bedge.product_card_custom.notify_me{border-radius:50vw;width:80px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;text-align:center;line-height:1;bottom:3%!important;right:8%!important;left:unset!important;top:unset!important;box-shadow:0 0 4px #ffffff70}@media(max-width:767px){.private_bedge.product_card_custom.notify_me{width:55px;gap:2px}}@media(max-width:767px){.private_bedge.product_card_custom.notify_me span{font-size:7px!important}.private_bedge.product_card_custom.notify_me span.notify_text{font-size:6px!important}}.private_disclaimer{cursor:pointer;padding:10px;background-color:#000;margin-top:-20px;margin-bottom:30px;overflow:hidden;height:32px}@media(max-width:999px){.private_disclaimer{margin-top:0}}.private_disclaimer.attivo{height:auto}.private_disclaimer h4,.private_disclaimer p{color:#fff;font-size:12px!important;line-height:1.25}.private_disclaimer h4{font-weight:800!important;padding-bottom:4px}.private_disclaimer h4 svg{width:20px;height:auto;display:inline-block;margin-left:0;margin-top:-15px;transform:rotate(-45deg) translateY(8px)}@keyframes shake{0%{transform:rotate(-45deg) translateY(8px) scale(1)}5%{transform:rotate(-45deg) translateY(8px) scale(1.5)}10%{transform:rotate(-45deg) translateY(8px) scale(1)}15%{transform:rotate(-45deg) translateY(8px) scale(1.5)}20%{transform:rotate(-45deg) translateY(8px) scale(1)}to{transform:rotate(-45deg) translateY(8px) scale(1)}}.private_disclaimer h4 svg{animation:shake 3s ease-in-out infinite}body.private_sales_subscription #section_tetolo_evidenza,body.subscription #section_tetolo_evidenza{padding-top:140px!important}@media(max-width:999px){body.private_sales_subscription #section_tetolo_evidenza,body.subscription #section_tetolo_evidenza{padding-top:80px!important}}body.private_sales_subscription #section_titolo_evidenza,body.subscription #section_titolo_evidenza{padding-top:40px!important;margin-top:80px}body.private_sales_subscription form.g-container,body.subscription form.g-container{padding:30px;box-shadow:0 0 20px #00000024;margin-top:-40px}body.private_sales_subscription form.g-container .wizard__footer,body.subscription form.g-container .wizard__footer{margin-top:13px}body.private_sales_subscription form.g-container .wizard__footer .description.globo-description,body.subscription form.g-container .wizard__footer .description.globo-description{padding:10px 20px;border-radius:20px;border:1px solid rgba(0,0,0,.1647058824);margin-bottom:0!important}@media(min-width:691px){body.private_sales_subscription form.g-container .wizard__footer .description.globo-description p,body.subscription form.g-container .wizard__footer .description.globo-description p{text-align:center!important}}body.private_sales_subscription form.g-container .wizard__footer .description.globo-description p,body.subscription form.g-container .wizard__footer .description.globo-description p{font-size:14px}body.private_sales_subscription form.g-container .header,body.subscription form.g-container .header{text-align:center}body.private_sales_subscription form.g-container .panel.movingIn.block-container,body.subscription form.g-container .panel.movingIn.block-container{gap:2px}body.private_sales_subscription form.g-container .globo-form-control,body.subscription form.g-container .globo-form-control{padding:0;margin:0;width:calc(50% - 1px)}@media(max-width:690px){body.private_sales_subscription form.g-container .globo-form-control,body.subscription form.g-container .globo-form-control{width:100%}}body.private_sales_subscription form.g-container .globo-form-control[data-type=acceptTerms],body.subscription form.g-container .globo-form-control[data-type=acceptTerms]{width:100%}body.private_sales_subscription form.g-container .globo-form-control[data-type=acceptTerms] a,body.subscription form.g-container .globo-form-control[data-type=acceptTerms] a{font-size:14px}body.private_sales_subscription form.g-container .globo-form-control *,body.subscription form.g-container .globo-form-control *{border-radius:0!important}body.private_sales_subscription form.g-container .globo-form-control input,body.private_sales_subscription form.g-container .globo-form-control textarea,body.private_sales_subscription form.g-container .globo-form-control select,body.subscription form.g-container .globo-form-control input,body.subscription form.g-container .globo-form-control textarea,body.subscription form.g-container .globo-form-control select{font-size:16px!important}body.private_sales_subscription form.g-container .globo-form-control .checkbox-wrapper,body.subscription form.g-container .globo-form-control .checkbox-wrapper{margin-top:20px}body.private_sales_subscription form.g-container button[type=submit],body.subscription form.g-container button[type=submit]{margin-top:20px;margin-bottom:0;border-radius:0;width:100%;height:50px;font-size:16px;text-transform:uppercase}@media(min-width:1000px){body.private_sales_subscription .shopify-section-group-footer-group,body.subscription .shopify-section-group-footer-group{margin-top:80px}}body.private_sales_subscription .footer_next .newsletter_next_bg,body.subscription .footer_next .newsletter_next_bg{display:none}body.private_sales_subscription .footer_next .corpo_footer,body.subscription .footer_next .corpo_footer{padding-top:80px}.product .private_sales_alert_banner{font-family:var(--font-mid);padding:8px;background-color:var(--color-rosso);display:block;transition:all .3s;position:relative;z-index:1;border-radius:4px}.product .private_sales_alert_banner p{text-transform:uppercase;font-size:12px;line-height:1;color:var(--color-bianco)}.product .private_sales_alert_banner:hover{background-color:#000}.product .look_correlato_box .private_sales_alert_banner{display:none!important}body.logged_user .visitatore{display:none}.contact .button.button--primary,.contact .button,.contact button,.cart .button.button--primary,.cart .button,.cart button,.login .button.button--primary,.login .button,.login button{background-color:var(--color-nero)!important;color:var(--color-bianco)!important;border-color:var(--color-nero)!important;font-size:14px;line-height:1;letter-spacing:.56px;padding:16px 24px;border-radius:4px;font-family:Moderat-Black,sans-serif;text-transform:uppercase;white-space:nowrap;border:1px solid transparent}.login #MainContent a[href="#recover"]{margin-left:auto!important;margin-right:auto!important}.login .field{margin:8px 0 0!important}.login button{margin:40px 0 30px!important}@media(max-width:690px){#shopify-section-template--15776599933065__next_mini_banner_eridcb .section_clean_video{background-position:80%!important}}body.search #Details-2-template--15776600293513__main{display:none}.slam_as_official_apparel_supplier_to_emirates_team_new_zealand_\2013_38th_america39s_cup__slam,.slam_as_official_apparel_supplier_to_emirates_team_new_zealand_\2013_38th_america39s_cup__slam .article-template__back{background-color:#000!important}.slam_as_official_apparel_supplier_to_emirates_team_new_zealand_\2013_38th_america39s_cup__slam .article-template__back a{color:#fff}.feedaty_widget .fdt_productstriscia-slim-blk_widget_product{width:auto!important;min-width:unset;min-height:unset;max-width:unset;max-height:unset;height:36px!important}.feedaty_widget img.fdt_productstriscia-slim-blk_stars{min-width:70px;width:90px;display:block}.feedaty_widget .fdt_productstriscia-slim-blk_widget_wrapper>a{flex-wrap:nowrap!important;gap:20px;justify-content:flex-start}[id*=comparable_products_add_to_compare]{position:absolute;top:10px;right:40px}@media(max-width:1199px){[id*=comparable_products_add_to_compare]{top:14px;right:15px}}.add-to-comparable[type=checkbox]+label:after{right:.07em;top:calc(.51em - 4px)!important;left:unset!important}.add-to-comparable[type=checkbox]+label:before{left:unset!important;right:0!important;top:-4px!important;border:1px solid var(--color-nero)!important;border-radius:4px!important}.add-to-comparable[type=checkbox]+label{padding-right:26px;padding-left:0;font-family:var(--font-mid);font-size:10px!important;text-transform:uppercase;letter-spacing:0!important;color:var(--color-nero)!important}@media(max-width:1199px){.add-to-comparable[type=checkbox]+label{font-size:8px!important}}.slick-arrow{border-radius:4px!important}.product-card-wrapper .badge.sales_next.price__badge-special_promo{background-color:var(--color-grigio)}
/*# sourceMappingURL=/cdn/shop/t/28/assets/next_style.css.map */
