body{overflow-x:hidden}.header--root{background-color:transparent!important;padding:0 15px 0 0!important;mix-blend-mode:difference;border-bottom:0;transform:none!important}.section--header .header--root{position:fixed!important;top:0!important}body>.header--root{display:none!important}.header--root{pointer-events:none}.header--x-menu,.header--right-column,.header--menu-icon{pointer-events:all}.header--x-menu .x-menu .x-menu--level-1--link>a,.header--right-column .header--localization .disclosure--current-option,.header--right-column .header--account a,.header--right-column .header--search,.header--right-column .header--cart .header--cart-toggle{font-weight:900;font-size:11px;line-height:14px;color:#fff}.header--x-menu .x-menu .x-menu--level-1--link>a{padding:0 15px 0 0}.header--x-menu .x-menu .x-menu--level-1--link>a:hover{opacity:.5}.header--x-menu .x-menu .x-menu--level-1--link>a>svg{display:none}.header--x-menu .x-menu .x-menu--level-2--container{padding-top:40px}.header--right-column .header--account{padding-left:0}.header--right-column .header--localization .disclosure--toggle svg path{stroke:#fff}.header--right-column .header--localization .disclosure--toggle .icon--root{color:#fff}.header--left-column{padding-left:75px}.header--logo#logoWeb{position:fixed;z-index:1000;display:block}.header--logo#logoWeb .logo--image{width:60px!important}body.website_jef .header--top-row .header--left-column .header--menu-icon .x-menu--overlap-icon svg.icon--root.icon--menu path{fill:#fff}#newSubMenu .x-menu--level-2--container{display:none!important;position:fixed;z-index:3;width:100%;height:auto!important;min-height:32vh;background:#bfdbf3;opacity:0;padding:55px 75px 25px}#newSubMenu .x-menu--level-2--container.openedNew{display:block!important;opacity:1}#newSubMenu .x-menu--level-2--container ul{width:100%}#newSubMenu .x-menu--level-2--container li{display:inline-block;font-size:1.6rem;line-height:1.6rem;font-weight:400;color:#000}#newSubMenu .x-menu--level-2--container li:after{content:"/";display:inline-block;padding:0 5px 0 0}#newSubMenu .x-menu--level-2--container li:last-child:after{content:"";display:none}#newSubMenu .x-menu--level-2--container li a{display:inline-block;font-size:inherit;font-weight:inherit;color:inherit;padding:15px 5px 15px 0;text-transform:none}#newSubMenu .x-menu--level-2--container li a:hover{color:#fff}.customjef_heading_collection{padding:0 15px 25px 75px;font-weight:400;font-style:normal;text-transform:uppercase;font-size:2.6rem;line-height:2.6rem;letter-spacing:0;mix-blend-mode:difference;color:#fff;position:relative}@media screen and (max-width:767px){.customjef_heading_collection{padding-top:25px;font-size:1.8rem;line-height:1.8rem}}@media screen and (max-width:580px){.customjef_heading_collection{font-size:18px;line-height:18px}}.collection--header--heading [data-item~=featured-heading]{font-weight:700;font-style:normal;text-transform:var(--font--heading--uppercase);font-size:4.2rem;line-height:4.2rem;letter-spacing:0;mix-blend-mode:difference;color:#fff}.collection--header--heading p,.collection--header--root .collection--header--description p{font-size:.9rem;line-height:1.4rem;font-style:italic;font-weight:700;mix-blend-mode:difference;color:#fff}@media screen and (min-width:1024px){.collection--header--root[data-description-alignment=left-aligned-outside] .collection--header--description{padding-right:21vw}.collection--header--root[data-description-alignment=centered-outside] .collection--header--description{padding-right:10vw;padding-left:10vw}}@media screen and (min-width:1420px){.collection--header--root[data-description-alignment=left-aligned-outside] .collection--header--description{padding-right:45vw}.collection--header--root[data-description-alignment=centered-outside] .collection--header--description{padding-right:16vw;padding-left:16vw}}.collection--header--root.flex_cover{display:flex;align-items:self-end}.collection--header--root.flex_cover .collection--header--wrapper{flex:1.7}.collection--header--root.flex_cover .collection--header--description{flex:1}.collection--header--root.flex_cover[data-description-alignment=left-aligned-outside] .collection--header--description{padding-right:15px;padding-top:80px;height:33vh;overflow:auto}@media screen and (max-width:1240px){.collection--header--root.flex_cover[data-description-alignment=left-aligned-outside] .collection--header--description{display:none}}.template--collection .navigation--root .navigation--container.default{margin-top:40px}.template--collection .navigation--root .navigation--container.marginTop{margin-top:145px}.template--collection .navigation--root .navigation--container .navigation--filter[data-item]{height:auto;border:0;border-radius:0}.template--collection .navigation--root .navigation--container .navigation--filter[data-item] .navigation--button{height:auto;line-height:14px;border-radius:0;font-size:12px;font-weight:700;color:#000;letter-spacing:0}@media only screen and (min-width:768px){.template--collection .collection--body--root{padding:var(--spacing--block) 15px 80px}.featured-collection--root,.template--product .related-products--root,.featured-collection--root .carousel--root[data-spacing-around-blocks=true] .carousel--block{padding-left:7px;padding-right:7px}.template--product .related-products--root .related-products--wrapper{max-width:100vw!important}.search--root .predictive-search--products .predictive-search--product-grid,.template--collection .collection--body--root .collection--body--grid,.template--product .related-products--grid,.recent-products--root .recent-products--grid{grid-gap:15px}.recent-products--root{padding-left:15px;padding-right:15px}.recent-products--root .recent-products--grid[data-container=panel][data-columns="4"][data-fixed-columns=true]{grid-template-columns:none;display:flex}}.collection--header--root .collection--header--description.marginTop{margin-top:120px}.collection--header--root .collection--header--image video{max-width:100%;width:100%}@media screen and (max-width:767px){.template--collection #main-content{padding-top:125px}}.product--root .product--details-container .product--details .product--title,.product--root .product--details-container .product--details .product--price-container .product--price-wrapper .money{font-weight:700;font-size:11px;line-height:14px;color:#000}.product--root .product--details-container .product--details .product--price-container .product--price-wrapper .product--compare-price.money{opacity:.5}.customjef_product_description{font-size:1rem;line-height:1.6rem;font-weight:700;color:#000;margin-bottom:40px}@media screen and (min-width:1024px){.customjef_product_description{padding-right:15vw}}.template--product .product-page--block[data-block-type=description] .breadcrumbs--root li[data-item=caption]{font-style:normal}.template--product .product-page--block[data-block-type=buy-buttons] .customjef_addtocartproduct{background-color:#c1dbf3;border-radius:5px;display:flex;align-items:center;justify-content:space-between;padding:2vw;position:relative;min-height:120px;margin-top:var(--spacing--block);margin-bottom:var(--spacing--block)}.template--product .product-page--block[data-block-type=buy-buttons] .customjef_addtocartproduct .product-price--root{max-width:calc(50% - 15px)}.template--product .product-page--block[data-block-type=buy-buttons] .customjef_addtocartproduct>*{flex:1}.template--product .product-page--block[data-block-type=buy-buttons] .customjef_addtocartproduct .product-buy-buttons--root .product-buy-buttons--cta{white-space:nowrap;border:0;font-weight:700;letter-spacing:0;position:absolute;width:100%;height:100%;left:0;top:0;padding-left:50%;padding-right:2vw;justify-content:end;font-size:1rem}.template--product .product-page--block[data-block-type=buy-buttons] .customjef_addtocartproduct:hover *{color:#fff!important}.template--product .product-page--block[data-block-type=buy-buttons] .customjef_addtocartproduct .product-buy-buttons--primary .product-buy-buttons--spinner svg{fill:#fff!important}.template--product .product-page--block[data-block-type=buy-buttons] .customjef_addtocartproduct .product-buy-buttons--primary[data-loading=true] .product-buy-buttons--spinner{display:flex;align-items:center}@media screen and (max-width:767px){.template--product .product-page--block[data-block-type=buy-buttons] .customjef_addtocartproduct .product-buy-buttons--root .product-buy-buttons--cta{padding-left:0;padding-right:0;justify-content:center}.template--product .product-page--block[data-block-type=buy-buttons] .customjef_addtocartproduct .product-price--root{display:none}.priceProductMobile{display:flex;align-items:center;justify-content:space-between}.priceProductMobile .labelPrice{padding-bottom:0;font-style:italic;font-weight:700;font-size:14px;letter-spacing:0;text-transform:uppercase}}@media screen and (min-width:768px){form.product-page--form{display:flex;flex-direction:column;justify-content:space-between;height:calc(100vh - var(--sticky-offset));padding-top:120px!important}body.has_annoucement form.product-page--form{height:calc(100vh - var(--sticky-offset) - 37px)}body.has_annoucement form.product-page--form.addHeight{height:calc(100vh - var(--sticky-offset))}.product-page--block[data-block-type=price]{display:none;visibility:hidden}}.template--product .product-page--block[data-block-type=buy-buttons] .radios--root[data-display-only=false] .radios--header>*{padding-bottom:0;font-style:italic;font-weight:700;font-size:14px;letter-spacing:0}.template--product .product-page--block[data-block-type=buy-buttons] .radios--root[data-display-only=false] .radios--container .radios--value-button>*{line-height:32px;letter-spacing:0}#customjef_mediaProduct{background-color:#eee}.singleMediaProduct{position:relative;max-width:100%;height:100vh;text-align:center}.singleMediaProduct a{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}#customjef_mediaProduct .singleMediaProduct img{max-width:100%;max-height:100vh;display:inline-block;width:auto;height:auto}.customjef_heading_collection.productTitle.hiddenTitle{visibility:hidden}.slideshow--root .carousel--root .carousel--y-container{height:auto!important}.slideshow--root .featured-content--root[data-text-position=bottom-left] .featured-content--container:before,.slideshow--root .featured-content--root[data-text-position=center] .featured-content--container:before{display:none!important}.slideshow--root .carousel--root .carousel--y-container .carousel--block{width:100%!important}.slideshow--root .carousel--root .carousel--y-container,.slideshow--root .carousel--root .carousel--y-container .featured-content--root .featured-content--container{height:100vh!important}.drawer--instance[data-side=right]{position:fixed;max-width:80vw;width:400px}.cart--root[data-view=drawer]{padding-top:25px}.cart--root[data-view=drawer] .cart--header .cart--title{font-size:14px;text-align:left;line-height:20px;font-weight:600}.layout--viewport[data-drawer-side=right] .drawer--close{right:20px;position:fixed;color:#000;top:15px}.cart--root[data-view=drawer]:not([data-view=desktop]) .cart--body{border-top:0}form.cart--form .cart--body{margin-bottom:80px}form.cart--form .cart--footer .cart--tax-info[data-item=paragraph]{font-size:10px;line-height:12px}.drawer--overlay{height:100vh;max-height:100vh;overflow:hidden}.cart--checkout-button button[name=checkout]{min-width:100%;justify-content:space-between;padding:60px 15px;background-color:#c1dbf3;border-radius:5px;color:var(--bg-color--button)}@media screen and (max-width:420px){.cart--checkout-button button[name=checkout]{flex-direction:column;padding:5px;height:auto}}.cart--checkout-button button[name=checkout] .cart-button--text{white-space:nowrap;font-weight:700;letter-spacing:0;font-size:1rem;line-height:1rem;color:var(--bg-color--button)}.cart--root:not([data-view=desktop]) .cart--continue-shopping p{white-space:nowrap;font-weight:700;letter-spacing:0;font-size:12px;line-height:14px;color:var(--bg-color--button)}.cart--root:not([data-view=desktop]) .cart--continue-shopping p:after{display:none}.cart--root:not([data-view=desktop]) .cart--item{flex-wrap:nowrap;gap:15px}.inglobaContenutoItem .cart--item--title [data-item=block-heading],.inglobaContenutoItem .cart--item--info .cart--item--variant-name,.inglobaContenutoItem .cart--item--price .cart--item--total.money,.inglobaContenutoItem .cart--item--quantity .quantity-selector--remove{text-align:left;margin:0 0 5px;width:100%;display:block;letter-spacing:0}.inglobaContenutoItem .cart--item--title [data-item=block-heading]{font-size:12px;line-height:12px}.inglobaContenutoItem .cart--item--info .cart--item--variant-name,.inglobaContenutoItem .cart--item--price .cart--item--total.money,.inglobaContenutoItem .cart--item--quantity .quantity-selector--remove>*{font-weight:700;font-size:10px;line-height:10px}.inglobaContenutoItem .cart--item--quantity .quantity-selector--remove>*{opacity:.5}.cart--root:not([data-view=desktop]) .cart--item--image{flex:1}.cart--root:not([data-view=desktop]) .inglobaContenutoItem{flex:1.5}.inglobaLabelCheckout{text-align:center}.cart--checkout-button .inglobaLabelCheckout button[data-disabled=true] .cart-button--spinner svg,.cart--checkout-button .inglobaLabelCheckout button[data-loading=true] .cart-button--spinner svg{fill:var(--bg-color--button)}.template--.website_jef .shopify-policy__title,.template--page.website_jef .template-page--heading[data-item=section-heading]{margin-top:80px;font-weight:700;letter-spacing:0}.template--.website_jef .shopify-policy__title{margin-bottom:40px}#store-locator .listPositions #sliderContainer .titleLev3{margin-top:40px}.jconfirm.jconfirm-light{position:fixed;max-width:90%;height:auto;z-index:999;top:50%;background:;left:50%;transform:translate(-50%,-50%)}.jconfirm .jconfirm-box-container.jconfirm-no-transition{padding:0}.jconfirm .jconfirm-box{background-color:#fff;border:2px solid #768693!important;border-radius:0!important;color:#000}.jconfirm .jconfirm-box div.jconfirm-closeIcon{opacity:1;top:unset;right:unset;font-size:18px!important;color:var(--white);padding:3px;line-height:18px;width:25px;height:auto;cursor:pointer}.jconfirm .jconfirm-box .jconfirm-content{font-style:italic;letter-spacing:0;font-weight:700}.jconfirm .jconfirm-box.jconfirm-type-red div.jconfirm-closeIcon,.jconfirm .jconfirm-box.jconfirm-type-error .jconfirm-buttons .btn.btn-default,.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-buttons .btn.btn-default{background:#c1dbf3;color:#000}.jconfirm .jconfirm-box.jconfirm-type-red div.jconfirm-title-c .jconfirm-title{color:#c1dbf3;letter-spacing:0}.footer--blocks{align-items:center}.newsletter--wrapper .titlesForm{display:flex;justify-content:center;gap:5px;color:#a2ccf2;font-weight:700;font-family:var(--font--paragraph--family)}.newsletter--wrapper .titlesForm .bigger{text-transform:uppercase}form#newsletterForm input[type=email],form#newsletterForm input#nlFirstName{color:#a2ccf2;font-weight:700;font-size:1.6rem;line-height:2rem}form#newsletterForm input[type=email]::-webkit-input-placeholder,form#newsletterForm input#nlFirstName::-webkit-input-placeholder{color:#a2ccf2;font-weight:700;font-size:2rem;line-height:2rem;opacity:1}form#newsletterForm input[type=email]:-ms-input-placeholder,form#newsletterForm input#nlFirstName:-ms-input-placeholder{color:#a2ccf2;font-weight:700;font-size:2rem;line-height:2rem;opacity:1}form#newsletterForm input[type=email]::placeholder,form#newsletterForm input#nlFirstName::placeholder{color:#a2ccf2;font-weight:700;font-size:2rem;line-height:2rem;opacity:1}form#newsletterForm .gender_Form{display:flex;justify-content:space-evenly;flex:1;align-items:flex-start;gap:10px}form#newsletterForm .gender_Form .customRadio{flex:1;margin:0}form#newsletterForm .gender_Form .customRadio input[type=radio]+label{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;font-size:14px;color:#000;font-weight:700;letter-spacing:0;line-height:14px;text-align:left;text-transform:lowercase}form#newsletterForm .gender_Form .customRadio input[type=radio]+label>.fakeCheck{border-radius:0;border:1px solid #768693;background-color:#a7ceed}form#newsletterForm .gender_Form .customRadio input[type=radio]:checked+label>.fakeCheck:after{width:100%;height:100%;border-radius:0}form#newsletterForm .date_birth_Form{display:flex;margin-top:15px;justify-content:center;gap:20px;align-items:center}form#newsletterForm .date_birth_Form>*{flex:1;margin:0;padding:0}form#newsletterForm .date_birth_Form>label{text-align:right;color:#000;font-weight:700;font-size:16px;line-height:18px;letter-spacing:0;text-transform:lowercase}form#newsletterForm .date_birth_Form>input[type=date]{color:#a2ccf2;font-weight:700;font-size:16px;line-height:16px;background-color:transparent;border:0}form#newsletterForm .date_birth_Form>input[type=date]:focus,form#newsletterForm .date_birth_Form>input[type=date]:focus-visible{border:0;color:#a2ccf2;background-color:transparent;-webkit-appearance:none;outline:0;text-decoration:none}form#newsletterForm .flatcustomCheckbox .mandatoryMarker{display:none}form#newsletterForm .privacyDisplacement{margin-top:25px}form#newsletterForm .flatcustomCheckbox .legacyNewsletter{position:relative;cursor:pointer;font-size:11px;color:#000;font-weight:700;letter-spacing:0;line-height:12px;text-align:left;text-transform:none}form#newsletterForm .flatcustomCheckbox.customCheckbox input[type=checkbox]+label{padding-left:0;position:relative;cursor:pointer;display:flex;gap:20px}form#newsletterForm .flatcustomCheckbox.customCheckbox input[type=checkbox]+label>.fakeCheck{display:inline-block;position:relative;height:16px;width:16px;flex:0 0 16px;cursor:pointer;border-radius:0;border:1px solid #768693;background-color:#a7ceed;outline:none;top:unset;left:unset;margin:0}form#newsletterForm .flatcustomCheckbox.customCheckbox input[type=checkbox]:checked+label>.fakeCheck:after{height:100%;width:100%}form#newsletterForm button[type=submit]{background-color:#c1dbf3;border-radius:5px;padding:5px 15px;position:relative;margin-top:25px;line-height:normal}form#newsletterForm button[type=submit] #subscribe{font-family:var(--font--accent--family);font-weight:700;font-style:normal;text-transform:uppercase}.footer_legacy_brand{text-align:center;font-size:12px;line-height:14px;margin-top:25px;display:block}.footer--block[data-block-type=menu]{flex:1}.footer--block[data-block-type=menu] ul li a{font-weight:700}.title_option_customjef>label{display:flex;justify-content:start;gap:20px;width:100%}.title_option_customjef>label .sizeguide_button{font-style:normal;text-decoration:underline;cursor:pointer}.title_option_customjef{flex-direction:column}.infosizeguide{font-style:normal!important;font-weight:400!important}.infosizeguide>.sizeguide_button{text-decoration:underline;cursor:pointer}.overlay_jef{visibility:hidden;position:fixed;bottom:-100vh;width:100%;left:0;z-index:9999;height:80vh;padding:40px 3vw;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;background-color:#fff}.overlay_jef_bg{visibility:hidden;content:"";position:fixed;bottom:-100vh;left:0;width:100%;height:100%;background-color:#0000004d;z-index:9998}.overlay_jef.active{bottom:0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;visibility:visible}.overlay_jef_bg.active{visibility:visible;bottom:0}#overlay_sizeguide_image{background-color:#c1dbf3}#overlay_sizeguide_image img{max-width:100%;height:auto}#overlay_sizeguide_image .content_overlay{overflow:auto;height:calc(80vh - 80px);max-width:100%;width:767px;position:relative;display:block;margin:0 auto}.content_overlay #closeBox{position:absolute;height:140px;width:100%;cursor:pointer;top:0;right:0}.paymets_type_minicart{display:flex;justify-content:center;gap:5px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/customjef.css.map */
