body,body *{font-family:PP Neue Montreal,sans-serif}body{font-weight:400}h1,h2,h3,h4,h5,h6{font-family:PP Neue Montreal,sans-serif}h4,h5,h6{font-size:16px;font-weight:700}.righ_top_links_jef a{color:#fff;margin-left:0;font-size:16px;padding:12px}.mainnav_jef{padding-left:30px;font-size:16px}.mainnav_jef .top-links ul li:not(:has(.offers-drawer-icon-container)){text-transform:capitalize!important;font-size:16px;font-family:PP Neue Montreal;font-weight:400}.wrapper-spacing--h{padding-left:30px!important;padding-right:30px!important}.slideshow-slider-container .swiper-slide .slideshow-bg-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;display:block}.site-nav__dropdown.mega-menu-dropdown{left:-30px}[data-mega-menu-block-id=content] .mega-menu--links{grid-template-columns:repeat(2,1fr)!important}#mega-menu-dropdown-chi-siamo .mega-menu--links,#mega-menu-dropdown-chi-siamo .mega-menu--links>li,#mega-menu-dropdown-chi-siamo .mega-menu--links>div{display:grid!important;grid-template-columns:1fr!important;width:100%!important;gap:0!important}#mega-menu-dropdown-chi-siamo .mega-menu--links>li,#mega-menu-dropdown-chi-siamo .mega-menu--links>div{width:100%!important}.mega-menu-wrapper .mega-menu .site-nav__dropdown{padding:0 30px}.mega-menu-dropdown a{font-size:14px!important;font-weight:300}.mega-menu-link--title a,.mega-menu-dropdown .menu-link a{text-transform:none!important}.mega-menu-link--title a:first-letter,.mega-menu-dropdown .menu-link a:first-letter{text-transform:none}.site-nav__link span.animated-underline,.site-nav__dropdown a span.animated-underline,.mega-menu-link--title a span.animated-underline,.mega-menu-dropdown a span.animated-underline,.mega-menu-dropdown .menu-link a span,.mega-menu-dropdown .menu-link a span.animated-underline,.mega-menu-wrapper .menu-link a span,.mega-menu-wrapper .menu-link a span.animated-underline{background-image:none!important;background-size:0 0!important;background-position:0 100%!important}.mega-menu-dropdown a.animated-link--item,.mega-menu-dropdown .menu-link a.animated-link--item,.mega-menu-link--title a.animated-link--item,.mega-menu--links a.animated-link--item{background-image:none!important;text-decoration:none!important}.site-nav__link:hover,.site-nav__link:focus,.site-nav__dropdown a:hover,.site-nav__dropdown a:focus,.mega-menu-link--title a:hover,.mega-menu-link--title a:focus,.mega-menu-dropdown a:hover,.mega-menu-dropdown a:focus,.mega-menu-dropdown .menu-link a:hover,.mega-menu-dropdown .menu-link a:focus,.mega-menu-wrapper .menu-link a:hover,.mega-menu-wrapper .menu-link a:focus,.mega-menu-dropdown a.animated-link--item:hover,.mega-menu-dropdown a.animated-link--item:focus,.mega-menu-dropdown .menu-link a.animated-link--item:hover,.mega-menu-dropdown .menu-link a.animated-link--item:focus,.mega-menu-link--title a.animated-link--item:hover,.mega-menu-link--title a.animated-link--item:focus,.mega-menu--links a.animated-link--item:hover,.mega-menu--links a.animated-link--item:focus{text-decoration:none!important;background-image:none!important}.mega-menu-wrapper .inner li{line-height:1}@media(min-width:1025px){.mega-menu-wrapper .mega-menu-block:not(.no--content){padding-bottom:70px}}.mega-menu-promo-title{font-size:14px!important;text-transform:unset!important;text-decoration:underline}.mega-menu-wrapper .container{max-width:1980px}body.template-collection .product-grid--wrapper{column-gap:2px}.collection-header__text-content.wrapper-spacing--v--content.wrapper-spacing--h{padding-bottom:0;padding-top:0}.collection-header__title{margin-bottom:8px}#CollectionFiltersForm .facets__form-inner.desktop{gap:8px}body.template-collection .shopify-section.wrapper-spacing--v--template.wrapper-spacing--h{padding-top:0}#CollectionFiltersForm .facets__wrapper,#CollectionFiltersForm .facets__header,#CollectionFiltersForm .facet-checkbox{font-size:13px}#CollectionFiltersForm .facets__heading.label-font{display:none}#CollectionFiltersForm .facets__disclosure{border:unset}#CollectionFiltersForm .filter-swatch--color{width:20px;height:20px}.mega-menu-block .mega-menu--promos{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:18px 20px!important;align-items:start!important}.mega-menu-block .mega-menu--promos>div{width:100%!important}.mega-menu-block .mega-menu--promos>div:empty{display:none!important}.mega-menu-block .mega-menu--promos>div:has(.mega-menu-promo-card:empty){display:none!important}.mega-menu-block .mega-menu-promo-card,.mega-menu-block .mega-menu-promo-card .inner,.mega-menu-block .mega-menu-promo-card .mega-menu-promo,.mega-menu-block .mega-menu-promo-card .mega-menu-promo-wrapper{width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important}.mega-menu-block .mega-menu-promo-card .mega-menu-promo-image,.mega-menu-block .mega-menu-promo-card .mega-menu-promo-image .responsive-image-wrapper,.mega-menu-block .mega-menu-promo-card .mega-menu-promo-image img{width:100%!important;display:block!important;margin:0!important}.mega-menu-block .mega-menu-promo-card .mega-menu-promo-text--wrapper,.mega-menu-block .mega-menu-promo-card .mega-menu-promo-text,.mega-menu-block .mega-menu-promo-card .mega-menu-promo-text-content,.mega-menu-block .mega-menu-promo-card a.mega-menu-promo-title{width:100%!important;text-align:left!important;align-self:flex-start!important}.mega-menu-block .mega-menu-promo-card .mega-menu-promo-text--wrapper{margin-top:10px!important}.mega-menu-block .mega-menu-promo-card .mega-menu-promo-title,.mega-menu-block .mega-menu-promo-card .mega-menu-promo-title a{display:block!important;text-align:left!important;text-decoration:underline!important;color:#000!important;font-size:14px!important;line-height:1.3!important}.mega-menu-block .mega-menu-promo-card a,.mega-menu-block .mega-menu-promo-card a:hover,.mega-menu-block .mega-menu-promo-card a:focus{text-align:left!important;align-self:flex-start!important;color:#000!important}.h4.mega-menu-link--title,.mega-menu-link--title a{font-weight:400!important}.collage-builder__heading{font-family:PP Neue Montreal;font-weight:400;font-size:16px;text-transform:unset}a[data-animate-hover-zoom]:hover .collage-builder__image,a[data-animate-hover-zoom]:hover .collage-builder__image img,a[data-animate-hover-zoom]:hover .collage-builder__image .responsive-image-wrapper,a[data-animate-hover-zoom]:hover .collage-builder__media-wrapper .collage-builder__image,a[data-animate-hover-zoom]:hover .collage-builder__media-wrapper .collage-builder__image img,.collage-builder__image[data-animate-hover-zoom-bg-img],.collage-builder__image[data-animate-hover-zoom-bg-img] img,.collage-builder__image[data-animate-hover-zoom-bg-img] .responsive-image-wrapper{transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;scale:1!important;background-size:cover!important;background-position:50% 50%!important;transition:none!important}.grid__item:not(.swiper-slide){margin:-1px!important}[data-wetheme-section-type=collection--featured-collection] product-card>div{position:relative;background-color:inherit;padding-bottom:57px}[data-wetheme-section-type=collection--featured-collection] .grid-view-item-image{display:block;margin-bottom:0!important}[data-wetheme-section-type=collection--featured-collection] .product-grid--meta-overlay{position:absolute;left:14px;right:14px;bottom:0;z-index:2;padding:10px 0 12px;background-color:inherit;opacity:0;pointer-events:none;transition:opacity .25s ease}[data-wetheme-section-type=collection--featured-collection] .product-grid--meta-top{display:flex;align-items:center;justify-content:space-between;gap:12px}[data-wetheme-section-type=collection--featured-collection] .product-grid--title-wrapper,[data-wetheme-section-type=collection--featured-collection] .product-grid--title,[data-wetheme-section-type=collection--featured-collection] .product-grid--title a,[data-wetheme-section-type=collection--featured-collection] .product-grid--price,[data-wetheme-section-type=collection--featured-collection] .product-grid--subtitle,[data-wetheme-section-type=collection--featured-collection] .product-grid--subtitle p,[data-wetheme-section-type=collection--featured-collection] .product-grid--subtitle div{text-align:left!important;margin:0!important;padding:0!important}[data-wetheme-section-type=collection--featured-collection] .product-grid--title-wrapper{flex:1 1 auto;min-width:0}[data-wetheme-section-type=collection--featured-collection] .product-grid--title a{display:block}[data-wetheme-section-type=collection--featured-collection] .product-grid--subtitle{display:block;width:100%;font-size:13px;font-weight:400;line-height:1.25;margin:0!important;text-transform:unset;text-align:left}[data-wetheme-section-type=collection--featured-collection] .product-grid--subtitle p,[data-wetheme-section-type=collection--featured-collection] .product-grid--subtitle div{margin:0!important;text-align:left!important}[data-wetheme-section-type=collection--featured-collection] .product-grid--price{text-align:right;white-space:nowrap;flex:0 0 auto}[data-wetheme-section-type=collection--featured-collection] product-card:hover .product-grid--meta-overlay{opacity:1;pointer-events:auto}@media screen and (max-width:1024px){[data-wetheme-section-type=collection--featured-collection] product-card>div{padding-bottom:49px}[data-wetheme-section-type=collection--featured-collection] .product-grid--meta-overlay{padding:10px 0;opacity:1!important;pointer-events:auto!important}[data-wetheme-section-type=collection--featured-collection] .swiper-scrollbar.large-hide,[data-wetheme-section-type=collection--featured-collection] .swiper-scrollbar{display:none!important;height:0!important;margin:0!important}[data-wetheme-section-type=collection--featured-collection] .product-grid--slider-enabled{margin-bottom:0!important;padding-bottom:0!important}}[data-wetheme-section-type=collection--featured-collection] .product-grid--wrapper{position:relative}[data-wetheme-section-type=collection--featured-collection] .swiper-btn--wrapper{z-index:20;pointer-events:none;opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important}[data-wetheme-section-type=collection--featured-collection] .swiper-button--prev,[data-wetheme-section-type=collection--featured-collection] .swiper-button--next{pointer-events:auto;opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important;animation:none!important;top:auto!important;margin-top:0!important;outline:none!important}[data-wetheme-section-type=collection--featured-collection] .swiper-button--prev:after,[data-wetheme-section-type=collection--featured-collection] .swiper-button--next:after{transition:none!important}[data-wetheme-section-type=collection--featured-collection] product-card>div>*:not(.grid-view-item-image):not(.product-grid--meta-overlay),[data-wetheme-section-type=collection--featured-collection] product-card>.product-grid--footer,[data-wetheme-section-type=collection--featured-collection] .quick-add-wrapper{display:none!important}.quick-add-icon-btn{display:none}[data-wetheme-section-type=collection--featured-collection]{padding:0!important}.grid-view-item .grid-view-item-image:not(:last-child){margin-bottom:0}[data-wetheme-section-type=custom-collection-cards] .section-header-wrapper,[data-wetheme-section-type=collection--featured-collection] .section-header-wrapper{margin-bottom:0!important}[data-wetheme-section-type=custom-collection-cards] .custom-collection-card__media{position:relative;overflow:hidden;display:block}[data-wetheme-section-type=custom-collection-cards] .custom-collection-card__media img,[data-wetheme-section-type=custom-collection-cards] .custom-collection-card__media svg{display:block;width:100%}[data-wetheme-section-type=custom-collection-cards] .custom-collection-card__overlay{position:absolute;bottom:0;left:0;right:0;padding:12px 14px;display:flex;flex-direction:column;gap:2px;opacity:1;pointer-events:none}[data-wetheme-section-type=custom-collection-cards] .custom-collection-card__title{font-weight:400;color:#fff}[data-wetheme-section-type=custom-collection-cards] .custom-collection-card__subtitle{font-size:1.4em;opacity:1;color:#fff}[data-wetheme-section-type=custom-collection-cards]{padding:0!important}[data-wetheme-section-type=custom-collection-cards] .swiper-btn--wrapper{z-index:20;pointer-events:none;opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important}[data-wetheme-section-type=custom-collection-cards] .swiper-button--prev,[data-wetheme-section-type=custom-collection-cards] .swiper-button--next{pointer-events:auto;opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important;animation:none!important;top:auto!important;margin-top:0!important;outline:none!important}[data-wetheme-section-type=custom-collection-cards] .swiper-button--prev:after,[data-wetheme-section-type=custom-collection-cards] .swiper-button--next:after{transition:none!important}body.template-index .site-header.overlay-header.force-hover{background-color:#f2f2f0!important}body:not(.template-index) .site-header{background-color:#fff!important}body.template-index{background-color:#f2f2f0}body:not(.template-index){background-color:#fff}body.template-index [data-wetheme-section-type=footer-bottom]{background-color:#f2f2f0!important}body:not(.template-index) [data-wetheme-section-type=footer-bottom]{background-color:#fff!important}.custom-collection-cards-wrapper h3{font-size:16px!important;font-family:PP Neue Montreal;font-weight:300;text-transform:lowercase}.custom-collection-cards-wrapper h3:first-letter{text-transform:capitalize}.collection-header__text-item{font-size:16px;font-family:PP Neue Montreal;font-weight:700;text-transform:uppercase}.collection-header__text-item p{font-size:14px;font-family:PP Neue Montreal;font-weight:400;text-transform:lowercase}.collection-header__text-item:first-letter{text-transform:uppercase}.template-collection .product-grid--collection-name{text-align:left;font-size:13px;font-weight:400;opacity:1;padding-left:10px}.template-collection .product-grid--subtitle{text-align:left;font-size:14px;font-weight:400;opacity:1;padding-left:10px;min-height:45px}.template-collection .product-grid--title{padding-top:15px;padding-left:10px}.product-grid--price{padding-top:11px;font-size:1rem;padding-right:10px}#manifesto h2{font-size:16px;font-family:PP Neue Montreal;font-weight:600;padding-bottom:15px}.homepage-featured-rich-text p,.homepage-featured-rich-text strong{font-size:14px!important}body.template-index .footerjef,body.template-index .logofooter{background-color:#f2f2f0}body:not(.template-index) .logofooter,body:not(.template-index) .footerjef{background-color:#fff}.copyright--desktop{font-size:10px;text-align:center}.footerjef{width:100%;display:flex;padding:90px 60px}.footerjef_left{width:30%}.footerjef_right{display:flex;width:70%;justify-content:flex-end;gap:60px;padding-left:250px}.bottom--footer-row{justify-content:center!important;flex-direction:unset!important;padding-top:10px}.newsletter_footer input:not(.alt-input):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]):not([type=hidden]):not(.btn){padding:0 0 0 8px!important}.newsletter_footer{padding:0 60px 0 0}.newsletter_footer h4{font-family:PP Neue Montreal;font-weight:400;font-size:16px;text-transform:unset;margin:0}.newsletter_footer p{font-family:PP Neue Montreal;font-weight:400;font-size:13px;text-transform:unset}.policyfooter{font-size:10px!important;padding-top:5px}.newsletter_footer input{border:1px solid black!important;margin-bottom:5px}.newsletter_footer .btn{background:#d4ff00;color:#000;width:100%;text-transform:unset;letter-spacing:unset;border:1px solid black}.footer-email-input{background-color:unset!important}.boxmenufooter{flex:1}.boxmenufooter h4{font-family:PP Neue Montreal;font-weight:400;font-size:14px;text-transform:unset;margin:0 0 20px}.menufooter_links{display:flex;flex-direction:column}.menufooter_links a{font-size:13px}.menufooter_links a:hover{text-decoration:underline}[data-wetheme-section-type=collection--featured-collection] .product-grid--title a{font-weight:700;text-transform:uppercase}.template-collection .product-grid--title a{font-size:14px;font-weight:700;text-transform:uppercase}.template-collection product-card>div{display:grid;grid-template-columns:1fr auto;align-items:start}.template-collection product-card>div>.grid-view-item-image{grid-column:1 / -1}.template-collection product-card>div>.product-grid--title-wrapper{grid-column:1}.template-collection product-card>div>.product-grid--price{grid-column:2;grid-row:2;text-align:right;padding-left:8px;white-space:nowrap;align-self:start}.template-collection product-card>div>.product-grid--collection-name,.template-collection product-card>div>.product-grid--footer{grid-column:1 / -1}[data-wetheme-section-type=collection--featured-collection] .grid-view-item-image .aspect-ratio--square{padding-bottom:125%!important}.product-details-product-title{font-family:PP Neue Montreal;font-weight:700;font-size:16px}.swatch-element.color label{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;border-radius:50%!important;border:none!important;box-shadow:none!important;display:block!important}.swatch-element.color.active label{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #000!important}.swatch-element:not(.color){display:inline-flex!important;align-items:center}.swatch-element:not(.color) label{font-family:PP Neue Montreal;font-size:1rem;font-weight:400;padding:0 4px;cursor:pointer;border-bottom:1px solid transparent;transition:border-color .15s;background:none!important}.swatch-element:not(.color).active label{border-bottom:1px solid #000!important}.swatch-element:not(.color).soldout label{opacity:.35;text-decoration:line-through}.swatch-element.nero label{background-color:#000!important}.swatch-element.bianco label{background-color:#fff!important;border:1px solid #ccc!important}.swatch-element.grigio label{background-color:gray!important}.swatch-element.grigio-chiaro label{background-color:#d3d3d3!important}.swatch-element.grigio-scuro label{background-color:#404040!important}.swatch-element.rosso label{background-color:#c00!important}.swatch-element.rosso-scuro label{background-color:#8b0000!important}.swatch-element.blu label{background-color:#039!important}.swatch-element.blu-navy label{background-color:#001f5b!important}.swatch-element.blu-chiaro label{background-color:#69c!important}.swatch-element.verde label{background-color:#2d6a2d!important}.swatch-element.verde-chiaro label{background-color:#90ee90!important}.swatch-element.verde-militare label{background-color:#4b5320!important}.swatch-element.giallo label{background-color:#f5c800!important}.swatch-element.arancione label{background-color:#f60!important}.swatch-element.rosa label{background-color:#ffb6c1!important}.swatch-element.fucsia label{background-color:#ff007f!important}.swatch-element.viola label{background-color:#7b2fbf!important}.swatch-element.lilla label{background-color:#c8a2c8!important}.swatch-element.marrone label{background-color:#7b3f00!important}.swatch-element.beige label{background-color:#f5f0dc!important;border:1px solid #ccc!important}.swatch-element.crema label{background-color:#fffdd0!important;border:1px solid #ccc!important}.swatch-element.ecru label{background-color:#c2b280!important}.swatch-element.camel label{background-color:#c19a6b!important}.swatch-element.bordeaux label{background-color:#722f37!important}.swatch-element.senape label{background-color:#d4a017!important}.swatch-element.turchese label{background-color:#30d5c8!important}.swatch-element.azzurro label{background-color:#7ec8e3!important}.swatch-element.ruggine label{background-color:#b7410e!important}.swatch-element.sabbia label{background-color:#c2b280!important}.swatch-element.panna label{background-color:#f5f0dc!important;border:1px solid #ccc!important}.pdp-description-plain{font-family:PP Neue Montreal;font-weight:300;font-size:14px;line-height:1.6;margin-top:16px;letter-spacing:.5px}.pdp-collection-name{font-family:PP Neue Montreal;font-weight:400;font-size:16px;text-transform:unset;margin:4px 0 0;padding-top:5px}.pdp-collection-name a{color:inherit;text-decoration:none}.pdp-collection-name a:hover{text-decoration:underline}#ProductPrice .money,#ComparePrice .money{font-size:14px!important}p#ComparePrice{font-size:small}p#pdp-color-variant-label,body.template-product .product-form-block .option-label-wrapper .header.label-font{font-family:PP Neue Montreal;font-size:14px!important;text-transform:unset}.product-section [data-size-guide-link]{font-size:14px!important}h3.size-guide-drawer__heading.h5{text-transform:unset;font-family:PP Neue Montreal;font-size:14px}.size-guide-drawer__content table td{padding:10px}.pdp-delivery-info{margin-top:30px;margin-bottom:30px}.pdp-delivery-info__title{font-family:PP Neue Montreal;font-weight:400;font-size:14px;margin:0 0 8px;text-transform:unset;letter-spacing:unset}.pdp-delivery-info__content{font-family:PP Neue Montreal;font-weight:400;font-size:.9rem;line-height:1.6;color:#444}.pdp-detail-list{list-style:disc;padding-left:1.2rem;margin:0}.pdp-detail-list li{margin-bottom:4px;line-height:1.5;color:#000}.pdp-detail-list li::marker{color:#000}.swatch .swatch-items-wrapper .swatch-element label{outline:none!important}.swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element input:checked+label{border-bottom:1px solid #000!important;color:#000!important;font-size:14px!important}.swatch:not(.is-color-swatch):not(.linked-products-swatch) label{margin-right:15px!important;padding:0!important;min-width:unset!important;font-size:14px!important}.gallery-video-wrap{position:relative;width:100%;height:100%}@media(max-width:809px){[data-wetheme-section-type=image--gallery] .gallery-grid{flex-direction:column;align-items:stretch}[data-wetheme-section-type=image--gallery] .gallery-grid .homepage-gallery-grid-item{width:100%!important}[data-wetheme-section-type=image--gallery] .gallery-grid .homepage-gallery-grid-item .grid-image{aspect-ratio:4 / 5;overflow:hidden;width:100%}[data-wetheme-section-type=image--gallery] .gallery-grid .homepage-gallery-grid-item .grid-image>a,[data-wetheme-section-type=image--gallery] .gallery-grid .homepage-gallery-grid-item .grid-image>.gallery-video-wrap,[data-wetheme-section-type=image--gallery] .gallery-grid .homepage-gallery-grid-item .grid-image .responsive-image-wrapper,[data-wetheme-section-type=image--gallery] .gallery-grid .homepage-gallery-grid-item .grid-image img,[data-wetheme-section-type=image--gallery] .gallery-grid .homepage-gallery-grid-item .grid-image video{width:100%;height:100%}[data-wetheme-section-type=image--gallery] .gallery-grid .homepage-gallery-grid-item .grid-image img,[data-wetheme-section-type=image--gallery] .gallery-grid .homepage-gallery-grid-item .grid-image video{object-fit:cover;display:block}}.wrapper-spacing--v[data-wetheme-section-type=video--video] .grid--center,.wrapper-spacing--v[data-wetheme-section-type=video--video] .grid__item,.wrapper-spacing--v[data-wetheme-section-type=video--video] .homepage-hero-content--video,.wrapper-spacing--v[data-wetheme-section-type=video--video] deferred-media,.wrapper-spacing--v[data-wetheme-section-type=video--video] [data-media-wrapper],.wrapper-spacing--v[data-wetheme-section-type=video--video] video,.wrapper-spacing--v[data-wetheme-section-type=video--video] iframe{margin-left:auto!important;margin-right:auto!important}.wrapper-spacing--v[data-wetheme-section-type=video--video] .grid--center{display:flex!important;justify-content:center!important;width:100%}.wrapper-spacing--v[data-wetheme-section-type=video--video] .homepage-hero-content--video{float:none!important;margin-left:auto!important;margin-right:auto!important;display:block!important}.wrapper-spacing--v[data-wetheme-section-type=video--video] [data-media-wrapper]{width:100%!important;max-width:100%!important;display:block}.wrapper-spacing--v[data-wetheme-section-type=video--video] video,.wrapper-spacing--v[data-wetheme-section-type=video--video] iframe{display:block!important;margin-left:auto!important;margin-right:auto!important;max-width:100%!important}.wrapper-spacing--v[data-wetheme-section-type=video--video] .deferred-media-poster-image{margin-left:auto!important;margin-right:auto!important;max-width:100%}#shopify-section-template--29147558904141__custom_html_pHxUYz .custom-html.wrapper-spacing--v.wrapper-spacing--h.color-scheme--light{background-color:#ecedea;padding:0!important;display:none}#shopify-section-template--29147558904141__custom_html_pHxUYz .custom-html.wrapper-spacing--v.wrapper-spacing--h.color-scheme--light .text-link-animated{line-height:0}.pdp-accordion .summary .label-font{font-family:PP Neue Montreal;font-weight:400;font-size:16px;text-transform:unset;letter-spacing:unset}.template-product .product--add-to-cart-button{line-height:2.6}.pdp-accordion .collapsible-content .content{padding:0 15px 0 0}.pdp-delivery-info__content,.pdp-accordion .content.rte p,.pdp-accordion .content.rte ul li{font-size:14px;font-weight:300}.pdp-accordion .pdp-accordion__item{border-top:1px solid var(--border-color);border-bottom:0px solid var(--border-color)!important}.pdp-accordion .pdp-accordion__item:first-child{border-top:none}.pdp-accordion .pdp-accordion__item:last-child{border-bottom:1px solid var(--border-color)}.pdp-accordion .collapsible-content .content ul{list-style-type:disc;padding-left:3px;margin:0}.pdp-accordion .collapsible-content .content li{margin-bottom:0}.template-product .text-with-icon .text-with-icon--content{gap:0px}.pdp-related-products{margin-top:30px}.pdp-related-products__title{font-family:PP Neue Montreal;font-weight:600;font-size:1rem;margin:0 0 16px;text-transform:unset;letter-spacing:unset}.pdp-related-products__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.pdp-related-products__item{text-decoration:none;color:inherit}.pdp-related-products__image img{width:100%;display:block}.pdp-related-products__info{padding:8px 0 0}.pdp-related-products__name{font-size:.9rem;font-weight:400;margin:0 0 4px}.pdp-related-products__price{font-size:.9rem;font-weight:300;margin:0}[data-wetheme-section-type=template--product--recommendations] .section-header-wrapper h2,[data-wetheme-section-type=template--product--recommendations] .section-header-wrapper h3,[data-wetheme-section-type=template--product--recommendations] .section-title{font-size:16px!important;font-family:PP Neue Montreal;font-weight:300!important;text-transform:none!important;letter-spacing:unset!important}[data-wetheme-section-type=template--product--recommendations] product-card>div{display:grid;grid-template-columns:1fr auto;align-items:start;padding-bottom:5px}[data-wetheme-section-type=template--product--recommendations] product-card>div>.custom-product-color-swatch{grid-column:1 / -1}[data-wetheme-section-type=template--product--recommendations] product-card>div>.grid-view-item-image{grid-column:1 / -1}[data-wetheme-section-type=template--product--recommendations] product-card>div>.product-grid--title-wrapper{grid-column:1}[data-wetheme-section-type=template--product--recommendations] .product-grid--wrapper .grid__item{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}[data-wetheme-section-type=template--product--recommendations] .product-grid--wrapper .swiper-slide{margin-right:0!important}[data-wetheme-section-type=template--product--recommendations] product-card>div>.product-grid--price{grid-column:2;grid-row:2;text-align:right;padding-left:8px;white-space:nowrap;align-self:start}[data-wetheme-section-type=template--product--recommendations] product-card>div>.product-grid--collection-name,[data-wetheme-section-type=template--product--recommendations] product-card>div>.product-grid--footer{grid-column:1 / -1}[data-wetheme-section-type=template--product--recommendations] .product-grid--footer{display:block!important}[data-wetheme-section-type=template--product--recommendations] .product-grid--footer .swatch{display:flex!important;flex-wrap:wrap}[data-wetheme-section-type=template--product--recommendations] .product-grid--collection-name{text-align:left;font-size:1rem;opacity:1;padding-left:10px}[data-wetheme-section-type=template--product--recommendations] .product-grid--subtitle{text-align:left;font-size:14px;font-weight:400;opacity:1;padding-left:10px;min-height:45px}[data-wetheme-section-type=template--product--recommendations] .product-grid--title{padding-top:15px;padding-left:10px!important}[data-wetheme-section-type=template--product--recommendations] .product-grid--title a{font-weight:700;text-transform:uppercase}[data-wetheme-section-type=template--product--recommendations] .grid-view-item-image{position:relative}[data-wetheme-section-type=template--product--recommendations] .product-card__image--secondary{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease}[data-wetheme-section-type=template--product--recommendations] product-card:hover .product-card__image--secondary{opacity:1}.card-color-swatch--wrapper{padding-top:10px!important;padding-left:10px!important}.card-color-swatch--inner{margin-right:10px!important}.card-color-swatch-input{border-radius:50%!important;border:none!important;box-shadow:none!important}.card-color-swatch-input.swatch-selected{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #000!important}.card-color-swatch--inner[data-color-value=Nero] .card-color-swatch-input{background-image:none!important;background-color:#000!important}.card-color-swatch--inner[data-color-value=Bianco] .card-color-swatch-input{background-image:none!important;background-color:#fff!important;border:1px solid #ccc!important}.card-color-swatch--inner[data-color-value=Grigio] .card-color-swatch-input{background-image:none!important;background-color:gray!important}.card-color-swatch--inner[data-color-value="Grigio Chiaro"] .card-color-swatch-input{background-image:none!important;background-color:#d3d3d3!important}.card-color-swatch--inner[data-color-value="Grigio Scuro"] .card-color-swatch-input{background-image:none!important;background-color:#404040!important}.card-color-swatch--inner[data-color-value=Rosso] .card-color-swatch-input{background-image:none!important;background-color:#c00!important}.card-color-swatch--inner[data-color-value="Rosso Scuro"] .card-color-swatch-input{background-image:none!important;background-color:#8b0000!important}.card-color-swatch--inner[data-color-value=Blu] .card-color-swatch-input{background-image:none!important;background-color:#039!important}.card-color-swatch--inner[data-color-value="Blu Navy"] .card-color-swatch-input{background-image:none!important;background-color:#001f5b!important}.card-color-swatch--inner[data-color-value="Blu Chiaro"] .card-color-swatch-input{background-image:none!important;background-color:#69c!important}.card-color-swatch--inner[data-color-value=Verde] .card-color-swatch-input{background-image:none!important;background-color:#2d6a2d!important}.card-color-swatch--inner[data-color-value="Verde Chiaro"] .card-color-swatch-input{background-image:none!important;background-color:#90ee90!important}.card-color-swatch--inner[data-color-value="Verde Militare"] .card-color-swatch-input{background-image:none!important;background-color:#4b5320!important}.card-color-swatch--inner[data-color-value=Giallo] .card-color-swatch-input{background-image:none!important;background-color:#f5c800!important}.card-color-swatch--inner[data-color-value=Arancione] .card-color-swatch-input{background-image:none!important;background-color:#f60!important}.card-color-swatch--inner[data-color-value=Rosa] .card-color-swatch-input{background-image:none!important;background-color:#ffb6c1!important}.card-color-swatch--inner[data-color-value=Fucsia] .card-color-swatch-input{background-image:none!important;background-color:#ff007f!important}.card-color-swatch--inner[data-color-value=Viola] .card-color-swatch-input{background-image:none!important;background-color:#7b2fbf!important}.card-color-swatch--inner[data-color-value=Lilla] .card-color-swatch-input{background-image:none!important;background-color:#c8a2c8!important}.card-color-swatch--inner[data-color-value=Marrone] .card-color-swatch-input{background-image:none!important;background-color:#7b3f00!important}.card-color-swatch--inner[data-color-value=Beige] .card-color-swatch-input{background-image:none!important;background-color:#f5f0dc!important;border:1px solid #ccc!important}.card-color-swatch--inner[data-color-value=Crema] .card-color-swatch-input{background-image:none!important;background-color:#fffdd0!important;border:1px solid #ccc!important}.card-color-swatch--inner[data-color-value=Ecru] .card-color-swatch-input{background-image:none!important;background-color:#c2b280!important}.card-color-swatch--inner[data-color-value=Camel] .card-color-swatch-input{background-image:none!important;background-color:#c19a6b!important}.card-color-swatch--inner[data-color-value=Bordeaux] .card-color-swatch-input{background-image:none!important;background-color:#722f37!important}.card-color-swatch--inner[data-color-value=Senape] .card-color-swatch-input{background-image:none!important;background-color:#d4a017!important}.card-color-swatch--inner[data-color-value=Turchese] .card-color-swatch-input{background-image:none!important;background-color:#30d5c8!important}.card-color-swatch--inner[data-color-value=Azzurro] .card-color-swatch-input{background-image:none!important;background-color:#7ec8e3!important}.card-color-swatch--inner[data-color-value=Ruggine] .card-color-swatch-input{background-image:none!important;background-color:#b7410e!important}.card-color-swatch--inner[data-color-value=Sabbia] .card-color-swatch-input{background-image:none!important;background-color:#c2b280!important}.card-color-swatch--inner[data-color-value=Panna] .card-color-swatch-input{background-image:none!important;background-color:#f5f0dc!important;border:1px solid #ccc!important}.site-header__logo-image .logo_image,.header-section.sticky-header .logo_image,.header-section.sticky-header.sticked .logo_image{width:var(--logo-max-width)!important;max-width:var(--logo-max-width)!important;min-width:var(--logo-max-width)!important;transition:none!important}.header-section.sticky-header .site-title,.header-section.sticky-header.sticked .site-title{padding:var(--logo-padding, 10px) 0!important}@media(prefers-reduced-motion:no-preference){.header-section.sticked .site-header__logo{transform:unset!important}}.righ_top_links_jef{--cart-bubble-background: var(--nav-text-color);--cart-bubble-text: var(--header-color)}.header-section:not(.sticked) .site-header.overlay-header:not(.overlay-header--disable):not(.overlay-header--hover):not(.force-hover):not(:hover) .righ_top_links_jef{--cart-bubble-background: var(--overlay-header-text-color);--cart-bubble-text: var(--nav-text-color)}.header-section.sticked .righ_top_links_jef{--cart-bubble-background: #000000;--cart-bubble-text: #ffffff}.righ_top_links_jef .site-header__cart-toggle{display:inline-flex;align-items:center}.count-bubble.count-bubble--cart{display:inline-flex;justify-content:center;align-items:center;min-width:1.1rem;min-height:1.1rem;padding:0 .3rem;margin-left:.5rem;border-radius:999px;font-size:.7rem;line-height:1;background-color:var(--cart-bubble-background);color:var(--cart-bubble-text)}#mega-menu-dropdown-collezioni .mega-menu-link--title{display:none}#mega-menu-dropdown-collezioni ul.menu-link{gap:25px!important}body.template-index .site-nav__dropdown{background-color:#f2f2f0}body:not(.template-index) .site-nav__dropdown{background-color:#fff}product-media-grid.product-media--grid-wrapper [data-media-main]{gap:0!important}.template-product product-media-grid.product-media--grid-wrapper,.template-product product-media-grid.product-media--grid-wrapper [data-media-main],.template-product product-media-grid.product-media--grid-wrapper .media-column--odd-full,.template-product product-media-grid.product-media--grid-wrapper .media-column--odd-full a,.template-product product-media-grid.product-media--grid-wrapper .media-column--odd-full img,.template-product product-media-grid.product-media--grid-wrapper .in-viewport,.template-product product-media-grid.product-media--grid-wrapper .in-viewport img{transform:none!important;scale:1!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transition:none!important;animation:none!important;will-change:auto!important}@media(min-width:1025px){.template-product [data-product-media-wrapper]{width:65%!important}.template-product .product-form-wrapper{width:35%!important}}.paymentButtonsWrapper.btn-wrapper-default{display:flex!important;flex-direction:row!important;gap:8px!important}.paymentButtonsWrapper.btn-wrapper-default .product--add-to-cart-button,.paymentButtonsWrapper.btn-wrapper-default .width-full{flex:1!important;width:auto!important}.template-product .paymentButtonsWrapper.btn-wrapper-default{flex-wrap:wrap!important}.template-product .paymentButtonsWrapper.btn-wrapper-default .product--add-to-cart-button,.template-product .paymentButtonsWrapper.btn-wrapper-default .dynamic-section-button--buy_buttons_UyKaDq--dynamic,.template-product .paymentButtonsWrapper.btn-wrapper-default .width-full{flex:0 0 100%!important;width:100%!important;max-width:100%!important}.dynamic-section-button--buy_buttons_UyKaDq{color:#000!important;background-color:#fff!important;border:1px solid black!important;text-transform:none!important;padding:0!important;font-size:14px}.paymentButtonsWrapper.btn-wrapper-default{position:relative;padding-bottom:28px}@media(max-width:1024px){.template-product product-media[data-device=mobile] [data-slider-main]{padding-bottom:28px}.template-product product-media[data-device=mobile] .media-slider-navigation{position:absolute;top:auto;right:auto;bottom:0;left:50%;transform:translate(-50%);margin:0;padding:0;gap:0;background:transparent}.template-product product-media[data-device=mobile] .media-slider-navigation .flex-prev,.template-product product-media[data-device=mobile] .media-slider-navigation .flex-next{display:none}.template-product product-media[data-device=mobile] .media-slider-navigation [class*=swiper-pagination-]{position:static;width:auto;line-height:0}.template-product product-media[data-device=mobile] .media-slider-navigation .swiper-pagination-bullet{width:6px;height:6px;margin:0 4px!important;background:#00000059;opacity:1}.template-product product-media[data-device=mobile] .media-slider-navigation .swiper-pagination-bullet-active{background:#000}}.dynamic-section-button--buy_buttons_UyKaDq--dynamic{display:flex!important;flex-direction:column!important;height:100%!important}.dynamic-section-button--buy_buttons_UyKaDq--dynamic .shopify-payment-button,.dynamic-section-button--buy_buttons_UyKaDq--dynamic shopify-accelerated-checkout{flex:1!important;height:100%!important;display:flex!important;flex-direction:column!important}.dynamic-section-button--buy_buttons_UyKaDq--dynamic shop-pay-wallet-button{flex:1!important}.shopify-payment-button__more-options{position:absolute!important;bottom:0!important;left:0!important;text-align:left!important;display:block!important}[data-wetheme-section-type=diary-cards] .section-header-wrapper{margin-bottom:40px}.diary-cards-wrapper .homepage-sections--title,.diary-cards-wrapper .rte.homepage-sections--title.h1,.shopify-section.rich-text .wrapper-spacing--v .homepage-sections--title{font-size:16px!important;font-family:PP Neue Montreal!important;font-weight:600!important;text-transform:unset!important;letter-spacing:unset!important;line-height:1.3!important}[data-wetheme-section-type=diary-cards] .sitewide--title-wrapper,.diary-cards-wrapper .sitewide--title-wrapper{padding-bottom:15px!important}.diary-card{display:block;text-decoration:none;color:inherit}.diary-card__media{overflow:hidden;display:block;width:100%;aspect-ratio:1 / 1}.diary-card__img{display:block;width:100%;height:100%;object-fit:cover}.diary-card__info{padding:12px 0 0}.diary-card__category{display:block;font-family:PP Neue Montreal;font-weight:300;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;color:#888;margin-bottom:4px}.diary-card__title{font-family:PP Neue Montreal;font-weight:600;font-size:1rem;text-transform:uppercase;margin:0;letter-spacing:.03em;color:#000}[data-wetheme-section-type=collection--featured-collection] .swiper-button--prev,[data-wetheme-section-type=collection--featured-collection] .swiper-button--next,[data-wetheme-section-type=custom-collection-cards] .swiper-button--prev,[data-wetheme-section-type=custom-collection-cards] .swiper-button--next{background:none!important;background-color:transparent!important;border:none!important;box-shadow:none!important;width:32px!important;height:32px!important;padding:0!important}[data-wetheme-section-type=collection--featured-collection] .swiper-button--prev:hover,[data-wetheme-section-type=collection--featured-collection] .swiper-button--next:hover,[data-wetheme-section-type=custom-collection-cards] .swiper-button--prev:hover,[data-wetheme-section-type=custom-collection-cards] .swiper-button--next:hover{box-shadow:none!important;filter:none!important}[data-wetheme-section-type=collection--featured-collection] .swiper-button--prev svg,[data-wetheme-section-type=collection--featured-collection] .swiper-button--next svg,[data-wetheme-section-type=custom-collection-cards] .swiper-button--prev svg,[data-wetheme-section-type=custom-collection-cards] .swiper-button--next svg{display:none!important}[data-wetheme-section-type=collection--featured-collection] .swiper-button--prev:after,[data-wetheme-section-type=collection--featured-collection] .swiper-button--next:after,[data-wetheme-section-type=custom-collection-cards] .swiper-button--prev:after,[data-wetheme-section-type=custom-collection-cards] .swiper-button--next:after{content:"";display:block;width:16px;height:16px;border-top:2px solid #000000;border-right:2px solid #000000}[data-wetheme-section-type=collection--featured-collection] .swiper-button--prev:after,[data-wetheme-section-type=custom-collection-cards] .swiper-button--prev:after{transform:rotate(-135deg)}[data-wetheme-section-type=collection--featured-collection] .swiper-button--next:after,[data-wetheme-section-type=custom-collection-cards] .swiper-button--next:after{transform:rotate(45deg)}.swatch.custom-product-color-swatch .swatch-items-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:var(--c-swatch-gap, 16px)}.swatch.custom-product-color-swatch .swatch-items-wrapper .swatch-element{display:flex;align-items:center;position:relative}.swatch.custom-product-color-swatch{padding-left:5px}product-card .swatch.custom-product-color-swatch{--c-swatch-gap: 7px;margin-top:10px;padding-left:11px}.template-collection product-card>div>.custom-product-color-swatch{grid-column:1 / -1}product-card .swatch.custom-product-color-swatch .swatch-items-wrapper .swatch-element.color.active .c-swatch{box-shadow:inset 0 0 0 1px var(--c-swatch-edge),0 0 0 1.5px var(--c-swatch-ring-gap),0 0 0 2.5px var(--c-swatch-ring)}product-card .swatch.custom-product-color-swatch .swatch-items-wrapper .swatch-element.color a.c-swatch:hover{box-shadow:inset 0 0 0 1px var(--c-swatch-edge),0 0 0 1.5px var(--c-swatch-ring-gap),0 0 0 2.5px var(--c-swatch-edge)}.swatch.custom-product-color-swatch{--c-swatch-edge: var(--text-color-transparent25, rgba(0, 0, 0, .25));--c-swatch-ring: var(--text-color, #000);--c-swatch-ring-gap: var(--color-primary-background, #fff)}.swatch.custom-product-color-swatch .swatch-items-wrapper .swatch-element.color .c-swatch{display:block!important;box-sizing:border-box;flex:0 0 auto;position:relative;width:var(--c-swatch-size, 16px);height:var(--c-swatch-size, 16px);border-radius:var(--c-swatch-radius, 50%);background-color:var(--c-swatch-color, transparent)!important;background-image:var(--c-swatch-image, none)!important;background-size:cover!important;background-position:50% 50%!important;background-repeat:no-repeat!important;box-shadow:inset 0 0 0 1px var(--c-swatch-edge);text-decoration:none;cursor:pointer;transition:box-shadow .2s ease}.swatch.custom-product-color-swatch .swatch-items-wrapper .swatch-element.color span.c-swatch{cursor:default}.swatch.custom-product-color-swatch .swatch-items-wrapper .swatch-element.color.active .c-swatch{box-shadow:inset 0 0 0 1px var(--c-swatch-edge),0 0 0 2px var(--c-swatch-ring-gap),0 0 0 3.5px var(--c-swatch-ring)}.swatch.custom-product-color-swatch .swatch-items-wrapper .swatch-element.color a.c-swatch:hover{box-shadow:inset 0 0 0 1px var(--c-swatch-edge),0 0 0 2px var(--c-swatch-ring-gap),0 0 0 3.5px var(--c-swatch-edge)}.swatch.custom-product-color-swatch .swatch-items-wrapper .swatch-element.color a.c-swatch:focus-visible{outline:2px solid var(--c-swatch-ring);outline-offset:4px}.swatch.custom-product-color-swatch .swatch-items-wrapper .swatch-element.color.soldout .c-swatch{opacity:.6}.swatch.custom-product-color-swatch .swatch-items-wrapper .swatch-element.color.soldout .c-swatch:after{content:"";position:absolute;top:50%;left:50%;width:calc(var(--c-swatch-size, 18px) + 4px);height:1px;background:var(--c-swatch-ring);transform:translate(-50%,-50%) rotate(-45deg)}.gallery-slideshow,[data-wetheme-section-type*=gallery-slideshow],[data-wetheme-section-type*=gallery].gallery-section{padding:0!important}.gallery-slideshow .swiper-container,.gallery-slideshow .gallery-slideshow__slider,.gallery-slideshow__slider,.gallery-slideshow .gallery-slideshow__slides,.gallery-slideshow__slides{position:relative;overflow:hidden;width:100%}.gallery-slideshow .gallery-slideshow__slide,.gallery-slideshow__slide,.gallery-slideshow .swiper-slide{position:relative;width:100%;display:block}.gallery-slideshow .gallery-slideshow__media,.gallery-slideshow__media,.gallery-slideshow .media,.gallery-slideshow .gallery-media{position:relative;display:block;width:100%;overflow:hidden;aspect-ratio:4 / 5;background:#f4f4f2}.gallery-slideshow .gallery-slideshow__media img,.gallery-slideshow__media img,.gallery-slideshow .gallery-slideshow__slide img,.gallery-slideshow__slide img,.gallery-slideshow .swiper-slide img,.gallery-slideshow .gallery-slideshow__slide video,.gallery-slideshow__slide video{display:block;width:100%;height:100%;object-fit:cover}.gallery-slideshow .gallery-slideshow__content,.gallery-slideshow__content,.gallery-slideshow .gallery-slideshow__caption,.gallery-slideshow__caption{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:18px 20px 16px;color:#fff;background:linear-gradient(180deg,#0000,#00000073)}.gallery-slideshow .gallery-slideshow__title,.gallery-slideshow__title,.gallery-slideshow .gallery-slideshow__caption h2,.gallery-slideshow__caption h2,.gallery-slideshow .gallery-slideshow__caption h3,.gallery-slideshow__caption h3{margin:0 0 4px;color:#fff;font-family:PP Neue Montreal;font-size:1.1rem;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.gallery-slideshow .gallery-slideshow__text,.gallery-slideshow__text,.gallery-slideshow .gallery-slideshow__caption p,.gallery-slideshow__caption p{margin:0;color:#ffffffe6;font-family:PP Neue Montreal;font-size:.8rem;font-weight:400;line-height:1.5}.gallery-slideshow .swiper-button-prev,.gallery-slideshow .swiper-button-next,.gallery-slideshow .gallery-slideshow__button-prev,.gallery-slideshow .gallery-slideshow__button-next{background:none!important;background-color:transparent!important;border:none!important;box-shadow:none!important;width:32px!important;height:32px!important;padding:0!important;margin-top:-16px!important}.gallery-slideshow .swiper-button-prev:after,.gallery-slideshow .swiper-button-next:after,.gallery-slideshow .gallery-slideshow__button-prev:after,.gallery-slideshow .gallery-slideshow__button-next:after{content:"";display:block;width:16px;height:16px;border-top:2px solid #000000;border-right:2px solid #000000}.gallery-slideshow .swiper-button-prev:after,.gallery-slideshow .gallery-slideshow__button-prev:after{transform:rotate(-135deg)}.gallery-slideshow .swiper-button-next:after,.gallery-slideshow .gallery-slideshow__button-next:after{transform:rotate(45deg)}.gallery-slideshow .swiper-pagination,.gallery-slideshow .gallery-slideshow__pagination{bottom:12px!important}.gallery-slideshow .swiper-pagination-bullet,.gallery-slideshow .gallery-slideshow__pagination .swiper-pagination-bullet{width:8px;height:8px;background:#ffffffb3;opacity:1}.gallery-slideshow .swiper-pagination-bullet-active,.gallery-slideshow .gallery-slideshow__pagination .swiper-pagination-bullet-active{background:#fff}@media screen and (max-width:767px){.gallery-slideshow .gallery-slideshow__content,.gallery-slideshow__content,.gallery-slideshow .gallery-slideshow__caption,.gallery-slideshow__caption{padding:14px 14px 12px}.gallery-slideshow .gallery-slideshow__title,.gallery-slideshow__title,.gallery-slideshow .gallery-slideshow__caption h2,.gallery-slideshow__caption h2,.gallery-slideshow .gallery-slideshow__caption h3,.gallery-slideshow__caption h3{font-size:.9rem}.gallery-slideshow .gallery-slideshow__text,.gallery-slideshow__text,.gallery-slideshow .gallery-slideshow__caption p,.gallery-slideshow__caption p{font-size:.7rem}}@media(min-width:1025px){.footerjef .boxmenufooter.collapsible-tab .collapsible-content{height:auto!important;opacity:1!important;overflow:visible!important}.footerjef .boxmenufooter.collapsible-tab .collapsible-content .content{transform:none!important;visibility:visible!important}.footerjef .boxmenufooter.collapsible-tab collapsible-button{cursor:default;pointer-events:none}.footerjef .boxmenufooter .summary .icon--right{display:none}}.template-collection .money{font-size:14px}.template-product .product-grid--price .money.price--sale-price,.template-product .money,.template-collection .money,.cart-drawer__product-card--price--sale,.cart-drawer__subtotal--sale{color:var(--text-color)!important}.template-product .sale-price{color:var(--text-color);opacity:.4}.btn-hover-default,.btn,.quick-shop--block .quick-add-icon-btn,.shopify-payment-button__button.shopify-payment-button__button--unbranded,button.pswp__button{will-change:auto!important;transition:none!important}.btn-hover-default:hover,.btn:hover,.quick-shop--block .quick-add-icon-btn:hover,.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,button.pswp__button:hover{translate:none!important;transform:none!important;box-shadow:none!important;filter:none!important}.section-contact-form .section-contact-form--form{display:flex;flex-wrap:wrap;row-gap:16px;column-gap:20px;max-width:960px;margin:0 auto}.cart-drawer__heading.h5{font-family:PP Neue Montreal!important;font-size:14px;text-transform:capitalize;display:flex;align-items:center;gap:6px;line-height:1;--cart-bubble-background: #000000;--cart-bubble-text: #ffffff}.cart-drawer__heading.h5 .count-bubble.count-bubble--cart{margin-left:0;transform:translateY(1px)}.cart-drawer__product_card--image{width:80px}.cart-drawer__product_card--title,.cart-drawer__product-card--price{font-family:PP Neue Montreal!important}.cart-drawer__product-card--info--body{font-family:PP Neue Montreal!important;font-size:13px!important}.cart-drawer__sub-footer .cart-drawer__subtotal .cart-drawer__subtotal--heading,.cart-drawer__sub-footer .cart-drawer__subtotal .cart-drawer__subtotal--price{font-family:PP Neue Montreal!important;font-size:14px!important}.cart-drawer__taxes-shipping{font-size:10px}.cart-drawer__footer--buttons,.cart-drawer__footer--button,.cart-drawer__empty-btn-container .cart-drawer__empty-btn{font-family:PP Neue Montreal;font-size:13px;text-transform:unset}.cart-drawer__subtotal--compare{color:var(--cart-drawer-text-color-transparent70)}#showroom .shopify-section.rich-text p,#showroom .shopify-section.rich-text strong{font-size:14px}.mega-menu-wrapper .mega-menu .site-nav__dropdown{overflow:visible!important;overflow-y:visible!important;height:auto!important;max-height:none!important}.mega-menu-wrapper .mega-menu .site-nav__dropdown .mega-menu-block,.mega-menu-wrapper .mega-menu .site-nav__dropdown .mega-menu-block .mega-menu--links,.mega-menu-wrapper .mega-menu .site-nav__dropdown .mega-menu-block .mega-menu--promos{overflow:visible!important;height:auto!important;max-height:none!important}.mega-menu-block .mega-menu--promos{margin-top:10px!important}[data-wetheme-section-type=collection--featured-collection] .product-grid--title a{font-weight:700;text-transform:uppercase;font-size:14px}.product-grid--price .money{font-size:14px}.bottom--footer---links li{font-size:10px;line-height:14px}.product-grid--subtitle{text-align:left}[data-grid-slider-wrapper] .swiper-scrollbar.swiper-scrollbar-horizontal{position:relative;top:0;margin-bottom:0;display:none}.site-nav__dropdown.mega-menu-dropdown{top:calc(100% + 0px)}#mega-menu-dropdown-scopri .mega-menu--links{grid-template-columns:1fr!important}#mega-menu-dropdown-scopri .mega-menu--links>li,#mega-menu-dropdown-scopri .mega-menu--links>div{width:100%!important}#mega-menu-dropdown-scopri .mega-menu--links{grid-template-columns:1fr!important;align-items:start!important}#mega-menu-dropdown-scopri .mega-menu--links .menu-link:empty{display:none!important}#mega-menu-dropdown-scopri .mega-menu--links{grid-template-columns:1fr!important;align-items:start!important;align-content:start!important;row-gap:60px!important}#mega-menu-dropdown-scopri .mega-menu--links>li,#mega-menu-dropdown-scopri .mega-menu--links>div{width:100%!important;height:auto!important;min-height:0!important;align-self:start!important}#mega-menu-dropdown-scopri .mega-menu--links .menu-link:empty,#mega-menu-dropdown-scopri .mega-menu--links>li:not(:has(.menu-link li)) .menu-link{display:none!important}#mega-menu-dropdown-scopri .mega-menu--links>li:not(:has(.menu-link li)) .inner .h4.mega-menu-link--title{padding-bottom:0!important}.iubenda-tp-btn[data-tp-float]{opacity:0!important}.menufooter_links a,.menufooter_links .js-iubenda-preferences-link{font-size:13px}.template-404 h3{font-weight:400;font-size:16px}.template-404 .template-title--wrapper .template-description{margin:0 auto}.template-404 .wrapper-spacing--v--template{padding-bottom:0!important}.pdp-accordion .collapsible-content .content ul{list-style:none!important;padding-left:3px;margin:0}.pdp-accordion .collapsible-content .content li{list-style:none!important;position:relative;padding-left:10px;margin-bottom:0}.pdp-accordion .collapsible-content .content li::marker{content:""}.pdp-accordion .collapsible-content .content li:before{content:"";position:absolute;left:0;top:.85em;width:2px;height:2px;border-radius:50%;background:currentColor;transform:translateY(-50%)}product-media-grid.product-media--grid-wrapper [data-media-main].custom-aspect-ratio:not(.media--single) .media-column--odd-full{width:calc(50% - var(--grid-spacing) / 2)!important;padding-top:8px}.search--header h3{font-size:16px!important;font-weight:700}.search-wrapper .collection-filters{display:none!important}.search-wrapper .product-grid--title{font-weight:700!important;margin-top:10px}.predictive-search__title,.predictive-search__nav-button{font-size:16px!important;font-weight:700;font-family:PP Neue Montreal,sans-serif}.predictive-search__grid-item .product-grid--title a{font-weight:700!important;padding-top:10px}.search-wrapper .product-grid--title-wrapper,.search-wrapper .product-grid--price,.search-wrapper .product-grid--subtitle{padding-left:10px!important}#success-message{background-color:unset!important;border:1px solid black!important;border-radius:0!important;font-size:14px!important;font-family:PP Neue Montreal,sans-serif!important;color:#000!important}.mobile-nav__logo-title--inner{border:0!important}.mobile-promo--block>li.mega-menu-promo-card:nth-of-type(n+3){display:none!important}.image-with-text-wrapper .featured-row__subtext p{display:inline-block!important;padding-top:10px!important}.feature-row--no-overlapping .feature_row__image_wrapper{float:none!important}.global-drawer__close{right:5px;padding:8px 8px 12px 12px}@media(min-width:1025px){.kb-enabled>*{transform:none!important;transition:none!important}}search-dropdown{transform:none!important;transition:opacity .25s ease-in,visibility .25s ease-in!important}search-dropdown[aria-hidden=false]{transition:opacity .25s ease-out,visibility .25s ease-out!important}@media screen and (min-width:750px){.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar{display:none!important}}@media screen and (max-width:749px){.template-product .swatch.is-mobile-sticky-size-option{box-sizing:border-box;position:fixed;left:0;right:0;bottom:0;z-index:60;margin:0;padding:14px 14px calc(14px + env(safe-area-inset-bottom));background:#fffffffa;border-top:1px solid rgba(0,0,0,.12);box-shadow:0 -10px 30px #00000014}.template-product .swatch.is-mobile-sticky-size-option.is-hidden-before-footer,.template-product .swatch.is-mobile-sticky-size-option .option-label-wrapper,.template-product .swatch.is-mobile-sticky-size-option .swatch-items-wrapper{display:none!important}.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar{display:grid;gap:12px}.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar__header{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar__header .label-font{text-transform:none!important}.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar__guide{display:inline-block!important;font-size:14px;text-decoration:none!important;background-image:none!important;box-shadow:none!important}.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar__guide a[data-size-guide-link]{text-decoration:none!important;background-image:none!important;box-shadow:none!important;border-bottom:0!important}.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar__guide:before,.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar__guide:after,.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar__guide a[data-size-guide-link]:before,.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar__guide a[data-size-guide-link]:after{display:none!important}.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar__sizes{display:flex;width:100%;gap:0;overflow:hidden;-webkit-overflow-scrolling:auto;padding:2px 0 0}.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar__size{flex:1 1 0;min-width:0;height:auto;padding:0 2px;border:0;border-radius:0;background:transparent;color:inherit;font-family:PP Neue Montreal;font-size:14px;font-weight:400;line-height:1.2;box-shadow:none;text-align:center}.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar__size.is-active{border-bottom:0;position:relative}.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar__size.is-active:after{content:"";position:absolute;left:50%;bottom:1px;width:1.2em;height:1px;background:#000;transform:translate(-50%)}.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar__size.is-disabled,.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar__size:disabled{opacity:.35}.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar__cta{width:100%;min-height:44px;font-size:14px;color:#000!important;background-color:#fff!important;border:1px solid black!important;text-transform:none!important;padding:0!important;font-family:PP Neue Montreal}.template-product .swatch.is-mobile-sticky-size-option .mobile-pdp-size-bar__cta:hover{transform:none!important;box-shadow:none!important;background-color:#fff!important;color:#000!important}.template-product .product-details-primary{padding-bottom:130px}.template-product .paymentButtonsWrapper.btn-wrapper-default{display:none!important}}@media(max-width:480px){.standalone-icon--wrapper .pswp__icn,.standalone-icon--wrapper svg{min-width:16px;min-height:16px;width:16px;height:16px}}.mobile-pdp-size-bar__header .header.label-font{letter-spacing:normal!important}.newsletter-signup{font-family:PP Neue Montreal,sans-serif;text-align:left}.newsletter-signup__heading{font-family:PP Neue Montreal;font-weight:400;font-size:16px;text-transform:unset;margin:0 0 8px}.newsletter-signup__description{margin:0 0 8px}.newsletter-signup__form{display:flex;flex-direction:column;gap:10px}.newsletter-signup__field input[type=email]{width:100%;min-height:45px;margin:0;border:1px solid #000000!important;border-radius:0;background:transparent}.newsletter-signup__label--prefs{display:block;margin-bottom:6px;font-size:13px}.newsletter-signup__dropdown summary{width:100%;min-height:45px;padding:0 8px;border:1px solid #000000;box-sizing:border-box;font-size:13px}.newsletter-signup__checkbox{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;cursor:pointer}.newsletter-signup__checkbox input[type=checkbox]{flex:0 0 auto;width:16px;height:16px;margin:1px 0 0;accent-color:#000000}.newsletter-signup__privacy a{text-decoration:underline}.newsletter-signup__submit{width:100%;min-height:45px;border:1px solid #000000;border-radius:0;background-color:#d4ff00;color:#000;font-family:PP Neue Montreal,sans-serif;font-size:18px;font-weight:300;cursor:pointer}.newsletter-signup__submit:hover{background-color:#000;color:#fff}.newsletter-signup__success{margin:0}.newsletter-signup__disclaimer{font-size:11px;opacity:.7}.newsletter-signup__disclaimer a{text-decoration:underline}#popup .desktop-popup.fullscreen-popup{min-width:0;width:500px!important;max-width:calc(100vw - 32px)}#popup #fullscreen.popup{min-height:0}#popup #fullscreen .popup--body-outer{display:block;padding:28px 24px 4px;text-align:left}#popup .popup--close{position:absolute;top:18px;right:18px;color:#000}#slide-up{overflow-y:auto}#slide-up .popup--body{padding:28px 24px 4px;text-align:left}#slide-up .popup--close-btn{top:18px;right:18px;color:#000}.newsletter-signup--variant-popup{color:#000}.newsletter-signup--variant-popup .newsletter-signup__heading{font-size:20px;margin:0 40px 20px 0}.newsletter-signup--variant-popup .newsletter-signup__description{font-size:15px;margin:0 0 20px}.newsletter-signup--variant-popup .newsletter-signup__form{gap:18px}.newsletter-signup--variant-popup .newsletter-signup__label{display:block;margin-bottom:8px;font-size:15px;text-transform:uppercase}.newsletter-signup__required{color:#e5484d}.newsletter-signup--variant-popup .newsletter-signup__field input[type=email],.newsletter-signup--variant-popup .newsletter-signup__field input[type=date],.newsletter-signup--variant-popup .newsletter-signup__dropdown summary{width:100%;min-height:40px;margin:0;padding:0 12px;border:1px solid #c8c8c8!important;border-radius:6px!important;background:#fff;color:#000;font-size:15px;box-shadow:none;box-sizing:border-box}.newsletter-signup--variant-popup .newsletter-signup__field input[type=date]{height:40px;line-height:normal;padding-top:0;padding-bottom:0;-webkit-appearance:none;appearance:none}#popup .newsletter-signup--variant-popup .newsletter-signup__form{margin:0;padding:0}#popup .newsletter-signup--variant-popup .newsletter-signup__disclaimer{display:block;margin:0;font-size:11px;line-height:1.4}.newsletter-signup--variant-popup .newsletter-signup__field input:focus,.newsletter-signup--variant-popup .newsletter-signup__dropdown summary:focus-visible{border-color:#000!important;outline:none}.newsletter-signup__dropdown{position:relative}.newsletter-signup__dropdown summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer}.newsletter-signup__dropdown summary::-webkit-details-marker{display:none}.newsletter-signup__dropdown[open] summary svg{transform:rotate(180deg)}.newsletter-signup__dropdown-panel{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:5;display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid #000000;background:#fff}.newsletter-signup--variant-popup .newsletter-signup__dropdown-panel{border-color:#c8c8c8;border-radius:6px}.newsletter-signup--variant-popup .newsletter-signup__dropdown-panel .newsletter-signup__checkbox{font-size:15px}.newsletter-signup--variant-popup .newsletter-signup__privacy{font-size:13px}.newsletter-signup--variant-popup .newsletter-signup__submit{min-height:40px;border:0;font-size:15px;font-weight:700;text-transform:uppercase}#popup .newsletter-signup--variant-popup .newsletter-signup__success{margin:0;font-size:15px;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
