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}.righ_top_links_jef a{color:#fff;margin-left:0;font-size:14px;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:14px;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-wrapper .inner li{line-height:1}@media(min-width:1025px){.mega-menu-wrapper .mega-menu-block:not(.no--content){padding-bottom:40px}}.mega-menu-promo-title{font-size:14px!important;text-transform:capitalize!important;text-decoration:underline}.mega-menu-wrapper .container{max-width:1980px}body.template-collection .product-grid--wrapper{column-gap:2px}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:24px;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{margin:-1px!important}[data-wetheme-section-type=collection--featured-collection] product-card>div{display:grid;grid-template-columns:1fr auto}[data-wetheme-section-type=collection--featured-collection] .grid-view-item-image{grid-column:1 / -1;grid-row:1}[data-wetheme-section-type=collection--featured-collection] .product-grid--title-wrapper{grid-column:1;grid-row:1;align-self:end;z-index:2;padding:0 6px 12px 14px;margin:0!important;overflow:hidden;opacity:0;transition:opacity .25s ease;pointer-events:none}[data-wetheme-section-type=collection--featured-collection] .product-grid--price{grid-column:2;grid-row:1;align-self:end;z-index:2;padding:0 14px 12px 6px;margin:0!important;text-align:right;white-space:nowrap;opacity:0;transition:opacity .25s ease;pointer-events:none}[data-wetheme-section-type=collection--featured-collection] product-card:hover .product-grid--title-wrapper,[data-wetheme-section-type=collection--featured-collection] product-card:hover .product-grid--price{opacity:1;pointer-events:auto}[data-wetheme-section-type=collection--featured-collection] product-card>div>*:not(.grid-view-item-image):not(.product-grid--title-wrapper):not(.product-grid--price),[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:600;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}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:1.4rem!important;font-family:PP Neue Montreal;font-weight:300;text-transform:capitalize}.collection-header__text-item{font-size:1.6rem;font-family:PP Neue Montreal;font-weight:400;text-transform:capitalize}.collection-header__text-item p{font-size:1rem;font-family:PP Neue Montreal;font-weight:300;text-transform:capitalize}.template-collection .product-grid--collection-name{text-align:left;font-size:13px;font-weight:400;opacity:1;padding-left:10px}.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:1.2rem;font-family:PP Neue Montreal;font-weight:600;padding-bottom:15px}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{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:12px;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:13px;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:14px}.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:13px;line-height:1.6;margin-top:16px}.pdp-collection-name{font-family:PP Neue Montreal;font-weight:400;font-size:14px;text-transform:capitalize;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:13px!important;text-transform:capitalize}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:12px!important}.swatch:not(.is-color-swatch):not(.linked-products-swatch) label{margin-right:30px!important;padding:0!important;min-width:unset!important;font-size:12px!important}.gallery-video-wrap{position:relative;width:100%;height:100%}.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:14px;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:13px;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:1.2rem!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}[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-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--title{padding-top:15px;padding-left:10px}[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}.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:13px}.paymentButtonsWrapper.btn-wrapper-default{position:relative;padding-bottom:28px}.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:1.2rem!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}product-card .swatch.custom-product-color-swatch{--c-swatch-gap: 7px;margin-top:6px;padding-left:10px}.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}.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}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
