@import"https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200..800;1,200..800&display=swap";html{scroll-behavior:smooth}body,h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,#wishlist-input{font-family:Inter Tight,serif!important}img{max-width:100%;width:100%}p{margin:0;color:#000}.info_content{font-size:12px;line-height:14.52px;font-weight:700;color:#000}.info_content ul.metafield-single_line_text_field-array li,.product__accordion-container .product__accordion.accordion .accordion__content p{list-style:none;font-size:12px;line-height:14.52px;font-weight:500;color:#000}.info_content ul.metafield-single_line_text_field-array{padding:0;margin:0}p.not-found-subtext{font-size:40px;font-weight:700;line-height:normal}.custom-il-header .header__heading_logo{margin:0 0 15px;display:flex}.custom-il-header .header__heading_logo .header__heading-link{padding:0;justify-self:unset;margin:0}.custom-il-header .header__heading_logo .header__heading-link .header__heading-logo-wrapper{display:flex}.custom-il-header .il-header-container{display:grid;grid-template-columns:4fr 1fr 1fr;align-items:flex-start;gap:2rem}.custom-il-header .il-header-container .header__inline-menu{margin-left:unset;grid-area:unset;margin:0}.custom-il-header .il-header-container .header__inline-menu ul:nth-child(1){flex-grow:1}.custom-il-header .il-header-container .header__icons{padding:unset;justify-self:unset;grid-area:unset;display:flex;align-items:center;gap:18px;justify-content:flex-end}.header__icon .svg-wrapper{height:unset;width:unset}.custom-il-header .il-header-container .header__inline-menu .list-menu{display:block;column-count:2}.custom-il-header .il-header-container .header__inline-menu .list-menu li{width:fit-content}.custom-il-header .il-header-container .header__inline-menu .list-menu li a{padding:0;line-height:54px;color:#000;font-size:58px;font-style:normal;font-weight:700;line-height:55px;letter-spacing:-.58px;text-transform:capitalize}.custom-il-header .il-header-container .header__inline-menu .list-menu li a:hover span{text-decoration:unset}.header-content p,.header-content a{font-weight:700;font-size:14px;line-height:16.94px;color:#000;text-decoration:unset;margin:0}.instagram_content{margin:13px 0 22px}.header__icon,.header__icon--cart .icon{width:100%;height:100%;margin:unset;display:flex!important;width:unset;text-decoration:unset}.header__icon .svg-wrapper svg,.header__icon svg{width:16px;height:16px}.header__icon .cart-count-bubble{position:unset;background-color:unset;color:#000}.header__icons span{font-weight:700;font-size:14px;line-height:16.94px;letter-spacing:0%}#cart-icon-bubble{gap:6px}.il-header-container .h-wishlist-icon svg{width:16px;height:auto}.section-header .header-wrapper{border:unset}.il-header-container .header__inline-menu .header__active-menu-item{text-decoration:none;color:#ccc}.footer .footer__content-top{width:100%;max-width:100%;padding:0 20px}.footer .title_newsletter{color:#fff;font-size:14px;line-height:16.94px;font-weight:700}.footer .custom_block_newsletter .footer-block__heading{font-size:58px;font-weight:700;line-height:70.18px;color:#fff;font-family:Inter Tight,serif;margin-bottom:10px}.footer .custom_block_newsletter .off_text{display:none}.footer .custom_newsletter .footer__newsletter{margin:0}.footer .custom_newsletter .footer__newsletter .newsletter-form__field-wrapper .field__input{background-color:#fff;color:#000;border:none;padding:10px}.footer .custom_newsletter .footer__newsletter .newsletter-description-text{display:flex;align-items:start;margin-top:10px;gap:8px;justify-content:space-between}.footer .custom_newsletter .footer__newsletter .newsletter-description-text input[type=checkbox]{margin:0;background-color:transparent;border:1px solid #fff;-webkit-appearance:unset;appearance:unset;padding:6px;cursor:pointer}.footer .custom_newsletter .footer__newsletter .newsletter-description-text input[type=checkbox]:checked{background-color:#fff;border:1px solid #fff}.footer .custom_newsletter .footer__newsletter .newsletter-description-text label{cursor:pointer;font-size:10px;color:#fff;font-weight:300;line-height:12.1px}.footer .custom_newsletter .footer__newsletter .newsletter-description-text .newsletter-form__button{position:unset;width:270px;justify-content:end}.footer .custom_newsletter .footer__newsletter .newsletter-description-text .newsletter-form__button span{font-size:14px;font-weight:700;line-height:16.94px;color:#fff;width:100%;justify-content:end;text-transform:uppercase}.footer .footer-block__details-content.rte{max-width:170px}.footer .footer-block__details-content p{font-size:14px;line-height:16.94px;color:#fff;font-weight:700;margin:0}.footer .footer-block__details-content p+p{margin-top:20px}.footer .footer-block__details-content.list-unstyled li{line-height:0}.footer .footer-block__details-content.list-unstyled li a{color:#fff;font-weight:700;font-size:14px;line-height:16.94px;text-decoration:underline;padding:0;margin:0}.footer .footer__content-top .footer__blocks-wrapper{grid-template-columns:1.3fr 1fr .5fr .8fr;gap:4rem;display:grid}.footer .footer__content-top .footer__blocks-wrapper .custom_block_newsletter{max-width:311px}.footer .footer__content-top .footer__blocks-wrapper.grid--4-col-tablet .grid__item{width:100%}.footer .footer__blocks-wrapper .ul_social_icon_text{display:flex;gap:10px;justify-content:end}.footer .footer-block__details-content{margin-bottom:0}.footer .footer__blocks-wrapper .ul_social_icon_text ul{margin:0;padding:0;display:flex;gap:20px}.footer .footer__blocks-wrapper .ul_social_icon_text ul li{list-style:none}.footer .footer__blocks-wrapper .ul_social_icon_text ul li a{font-size:14px;color:#fff;font-weight:700;line-height:16.94px;text-decoration:none}.footer .footer__content-bottom{display:none}.home-image-banner{position:relative}.home-image-banner .banner__content{position:absolute;justify-content:flex-start}.home-image-banner .banner__content .banner__heading p{font-weight:700;line-height:59px;color:#fff;text-align:left;margin:0}.marquee-text-container{border-top:1px solid #000}.marquee-text-container .rich-text__heading{font-weight:700;line-height:70.18px;margin:0}.marquee-container{white-space:nowrap;width:100%;display:inline-block;overflow:hidden}.marquee-text{position:relative;animation:marquee 60s linear infinite;width:max-content;left:100%;transition:right 1s ease-in-out}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - 100vw))}}.best-seller-collection .best-seller-header h2,.template-product .related-products .related-products__heading,.template-product-gift-card .related-products .related-products__heading{font-weight:700;font-size:58px;line-height:70.18px;margin-bottom:20px;margin-top:0}.best-seller-collection .custom-bestseller .featured-collection__image{display:flex}.best-seller-collection .custom-bestseller .best-seller-content{margin-top:13px;display:flex;align-items:flex-start;justify-content:space-between}.best-seller-collection .custom-bestseller .featured-collection-item a{text-decoration:unset}.best-seller-collection .custom-bestseller .price .price__regular{display:flex}.arrow_up{cursor:pointer}.template-index slider-component>ul.grid,.template-product-gift-card .related-products>ul.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;margin:0}.template-index slider-component>ul.grid .card-wrapper>.card>.card__inner .card__media,.template-index slider-component>ul.grid .card-wrapper>.card>.card__inner .media,.template-index slider-component>ul.grid .card-wrapper>.card>.card__inner .media>img{position:unset}.template-index slider-component>ul.grid .card-wrapper>.card>.card__inner .card__media+.card__content{display:none}.template-index slider-component>ul.grid li,.template-product-gift-card .related-products>ul.grid li{width:100%;max-width:100%}.template-index slider-component>ul.grid li .card-wrapper .card .card__content .card__information.card-info-product{padding:0;margin-top:13px;display:flex;justify-content:space-between}.template-index slider-component>ul.grid li .card-wrapper .card:hover .card__content .card__information.card-info-product .card__heading a{text-decoration:unset}.template-index slider-component>ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .card-information .price{margin:0}.template-index slider-component>ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .wishlist-engine{display:flex;position:relative;z-index:9}.template-index slider-component>ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .wishlist-engine .wishlist-engine-button{padding:0}.template-index slider-component>ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .wishlist-engine .wishlist-engine-button .wishlist-icon svg{width:12px;height:auto}body[class*=template-collection] .product-grid-container ul.grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:200px;column-gap:158px;row-gap:76px;margin:0}body[class*=template-collection] .product-grid-container ul.grid li{width:100%;max-width:100%}body[class*=template-collection] .product-grid-container ul.grid li .card-wrapper .card__media .media--transparent{background-color:#fff}body[class*=template-collection] .product-grid-container ul.grid li .card-wrapper .card .card__content .card__information.card-info-product,body[class*=template-product] .related-products ul.grid .grid__item .card-wrapper .card .card__content .card__information.card-info-product{padding:0;margin-top:0;display:flex;justify-content:space-between;gap:10px}body[class*=template-collection] .product-grid-container ul.grid li .card-wrapper .card .card__content,.template-index slider-component>ul.grid li .card-wrapper .card .card__content .card__information.card-info-product,body[class*=template-product] .related-products ul.grid .grid__item .card-wrapper .card .card__content{max-width:80%;width:100%;margin:6px auto 0;padding:0}body[class*=template-search] .product-grid-container ul.grid li .card-wrapper .card .card__content{max-width:60%}.template-index slider-component>ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .product_vendor,.best-seller-collection .featured-collection-item .best-seller-content .best-seller-product-content p:nth-child(1),.best-seller-collection .featured-collection-item .best-seller-content .best-seller-product-content h4,body[class*=template-collection] .product-grid-container ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .product_vendor,body[class*=template-product] .related-products ul.grid .grid__item .card-wrapper .card .card__content .card__information.card-info-product .product_vendor{font-weight:var(--vendor-font-weight);font-size:var(--vendor-font-size);line-height:var(--vendor-line-height);color:var(--vendor-font-color)}.best-seller-collection .featured-collection-item .best-seller-content .best-seller-product-content h4{margin:0}.template-index slider-component>ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .card__heading,.best-seller-collection .custom-bestseller .best-seller-content p,body[class*=template-collection] .product-grid-container ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .card__heading,body[class*=template-product] .related-products ul.grid .grid__item .card-wrapper .card .card__content .card__information.card-info-product .card__heading{font-weight:var(--product-grid-title-font-weight);font-size:var(--product-grid-title-font-size);line-height:var(--product-grid-title-line-height);color:var(--product-grid-title-font-color)}.template-collection .product-grid-container ul.grid li .card-wrapper .card:hover .card__content .card__information.card-info-product .card__heading a{text-decoration:unset}body[class*=template-collection] .product-grid-container ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .card-information .price,body[class*=template-product] .related-products ul.grid .grid__item .card-wrapper .card .card__content .card__information.card-info-product .card-information .price{margin:0}.card-wrapper .card .card__content .card__information.card-info-product .card-information .price>*,.best-seller-collection .best-seller-content .price .price__container *,body[class*=template-collection] .product-grid-container ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .card-information .price>*,body[class*=template-product] .related-products ul.grid .grid__item .card-wrapper .card .card__content .card__information.card-info-product .card-information .price>*{font-weight:var(--price-font-weight);font-size:var(--price-font-size);line-height:var(--price-line-height);color:var(--price-font-color)}body[class*=template-collection] .product-grid-container ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .wishlist-engine{display:flex;position:relative;z-index:9}body[class*=template-collection] .product-grid-container ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .wishlist-engine .wishlist-engine-button{padding:0}body[class*=template-collection] .product-grid-container ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .wishlist-engine .wishlist-engine-button .wishlist-icon svg{width:12px;height:auto}.main-illustation-container{padding:20px;display:flex;justify-content:space-between}.main-illustation-container .list-view{width:100%;max-width:100%}.main-illustation-container .list-view .list-illustation-image-content a{font-weight:700;color:#000;text-decoration:none;letter-spacing:0}.main-illustation-container .list-view .list-illustation-image-content a:hover{opacity:.2}.main-illustation-container .list-view .list-illustation-image-content{position:relative}.main-illustation-container .list-view .list-illustation-image-content .list-illustation-image{position:fixed;top:33%;right:23%;width:205px;height:auto}.main-illustation-container .list-view .list-illustation-image{display:none}.main-illustation-container .list-view .list-illustation-image-content .list-illustation-image .list-illustation-description p{font-size:8px;font-weight:700;line-height:9.68px;color:#000;margin:0}.main-illustation-container .grid-view .grid-illustation .grid-illustation-image-content .grid-illustation-description{font-size:12px;font-weight:400;line-height:16px;color:#000;margin:0}.main-illustation-container .toggle-buttons{display:flex;gap:13px;height:max-content}.main-illustation-container .toggle-buttons button{color:#7f7f7f;font-weight:700;font-size:10px;line-height:12.1px;border:none;background-color:transparent;cursor:pointer}.main-illustation-container .toggle-buttons button.active{color:#000}.template-page-artisti .main-illustation-container .grid-view{margin-top:20px}.main-illustation-container .grid-view .grid-illustation .grid-illustation-image-content{max-width:100%;margin:0 auto}.main-illustation-container .grid-view .grid-illustation .grid-illustation-image-content .grid-illustation-image{text-decoration:none}.main-illustation-container .grid-view .grid-illustation .grid-illustation-image-content .grid-illustation-title{display:flex;justify-content:space-between;align-items:center}.main-illustation-container .grid-view .grid-illustation .grid-illustation-image-content .grid-illustation-title span{color:#000;font-size:14px;line-height:20px;font-weight:600}.main-illustation-container .grid-view .grid-illustation{display:grid;gap:20px;margin:0;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.template-page-artisti .main-illustation-container .grid-illustation .grid-illustation-image-content .artisti-page-image-list{display:flex}.main-illustation-container .grid-illustation .grid-illustation-image-content .artisti-page-image-list img+img{display:none;opacity:0}.main-illustation-container .grid-illustation .grid-illustation-image-content:hover .artisti-page-image-list img{display:none}.main-illustation-container .grid-illustation .grid-illustation-image-content:hover .artisti-page-image-list img+img{opacity:1;display:block;transition:opacity .1s linear}.template-page-about .about-image-banner{padding:0 150px}.template-page-about .about-image-banner .about-image-desktop{display:flex}.template-page-about .about-image-banner .about-image-mobile{display:none}.template-page-about .marquee-text-container{border:none}.template-page-about .about-rich-text .rich-text__wrapper{margin:0}.template-page-about .about-rich-text .rich-text__text p{font-size:18px;line-height:normal;color:#000;margin-bottom:15px}.template-page-about .about-rich-text .rich-text__text p:last-child{margin-bottom:0}.template-page-about .about-slider-section .about-title{font-size:58px;line-height:70.18px;color:#000;font-weight:700;margin:0 0 34px 20px}.template-page-about .about-slider-section{border-top:1px solid #000}.template-page-about .about-slider-section .about-slider .swiper-slide{width:316px!important;height:343px;margin-right:34px!important}.template-blog .main-blog.page-width{padding-top:83px;padding-bottom:109px}.template-blog .main-blog .blog-articles{gap:66px}.template-blog .main-blog .blog-articles .article-card-wrapper .card__information{padding:9px 0}.template-blog .main-blog .blog-articles .article-card-wrapper .card__information h3{display:flex;justify-content:space-between;margin-bottom:0;align-items:center}.template-blog .main-blog .blog-articles .article-card-wrapper .card__information h3 .full-unstyled-link{font-size:14px;line-height:16.94px;color:#000;font-weight:700;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.template-blog .main-blog .blog-articles .article-card-wrapper .card__information h3 .arrow_blog{display:flex}.template-article .blog-rich-text .rich-text__wrapper{padding:70px 97px 0;justify-content:start}.template-article .blog-rich-text .rich-text__wrapper h2.rich-text__heading{font-size:58px;line-height:1;color:#000;font-weight:700;margin:0;max-width:650px}.template-article .blog-rich-text .rich-text__wrapper .blog_rich_text_content{margin-top:0;font-weight:400;font-size:12px;line-height:16.94px;color:#000}.template-article .blog-rich-text .rich-text__wrapper .rich-text__blocks{max-width:650px}.template-article .blog-rich-text .rich-text__wrapper .metafield-rich_text_field{margin-top:50px}.template-article .metafield-rich_text_field p{font-size:16px;line-height:18.94px;color:#000;margin-bottom:15px}.template-article .metafield-rich_text_field p:last-child{margin-bottom:0}.template-article .blog-content-image1 .image_blog{max-width:952px}.template-article .blog-content-image2-section{border-bottom:1px solid #000}.template-article .blog-content-image2{display:flex;gap:40px;padding-bottom:103px}.template-article .blog-content-image2 .image_blog{width:100%;max-width:100%}.template-article .content-for-layout .collection{padding-top:76px;padding-bottom:102px}.main-blog.page-width{padding:0 20px}.b2b-rich-text .rich-text__heading,.contact .title{font-weight:700;font-size:58px;line-height:33.18px;letter-spacing:unset;color:#000}.b2b-rich-text .rich-text__text p{text-align:center;font-size:14px;line-height:16.94px;letter-spacing:unset;color:#000;margin-bottom:20px}.b2b-rich-text .rich-text__text p:last-child{margin:0}.template-page-b2b .marquee-text-container{border-top:unset}.b2b-rich-text .rich-text{border-bottom:1px solid #000}.contact .title{margin-bottom:35px}.contact .field input,.customer .field input{min-height:unset;height:unset}.contact .field input,body[class*=template-customers] .customer .field input,.contact .field textarea,body[class*=template-customers] .customer .field textarea{border-left:unset;border-right:unset;border-top:unset;border-bottom:1px solid #1d4889;padding:0;font-family:Karla,sans-serif}.contact .field input:focus,.contact .field textarea:focus{outline:unset;box-shadow:unset}.contact .field input::placeholder,.contact .field textarea::placeholder,body[class*=template-customers] .customer .field input::placeholder,body[class*=template-customers] .customer .field textarea::placeholder{text-transform:uppercase}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{content:unset}.template-page-b2b .contact .field{margin-bottom:34px}.contact .contact__button button:after,.contact .contact__button button:before{content:unset}.contact .contact__button button{font-family:Karla,sans-serif;color:#fff;font-weight:700;font-size:16px;line-height:18.7px;text-transform:uppercase;padding:11px 6rem}.product__info-wrapper .main-info-content .info_title h2,.product__info-wrapper .main-info-content .info_content p,.product__info-wrapper .product__info-container .product__text,.product__info-wrapper .product__info-container .product__title h1,.product__info-wrapper .product__info-container .product__description p,.product__info-wrapper .description-title,.product__info-wrapper variant-selects .option__header .form__label .option_name,.product__info-wrapper variant-selects .option__header .form__label .option_select,.product .product__info-wrapper .price_title,.product .product__info-wrapper .price,.product__info-wrapper .product-form__quantity .quantity__label .qty-title,.product__info-wrapper .product-form__quantity .quantity__label .sub-text,.product__accordion-container .product__accordion.accordion .summary__title h2{margin:0;font-size:12px;line-height:14.52px;font-weight:500;color:#000;opacity:.6}.product .product__info-wrapper .price{font-weight:700}.product__info-wrapper .main-info-content .info_content p strong{font-weight:inherit}body.template-product .product .price-item.price-item--regular{margin-right:5px}.product__info-wrapper .main-info-content .info_content p,.product__info-wrapper .product__info-container .product__title h1,.product__info-wrapper .product__info-container .product__description p{opacity:1}.template-product .product__info-wrapper .main-info-content,.product__info-wrapper .product__info-container .product__description{margin-top:0;margin-bottom:10px}.template-product .product__info-wrapper .main-info-content.block-content-2 .info_content p{text-decoration:underline}.template-product .product__info-wrapper .product__description{margin:0 0 9px}.template-product .product__info-wrapper .product__description p{font-size:12px;line-height:14.52px;font-weight:700;color:#000}.template-product .product__info-wrapper variant-selects{margin:0 0 9px}.product__info-wrapper variant-selects .option__header .form__label{margin:0;line-height:normal;padding-bottom:2px}.template-product .product__info-wrapper variant-selects .option__header .form__label .option_select,.product__info-wrapper .product-form__quantity .quantity__label .sub-text,.product__info-wrapper variant-selects .option__header .form__label .option_select{font-size:8px}.template-product .product__info-wrapper variant-selects .option__content label,.template-product-gift-card .product__info-wrapper variant-selects .option__content label{margin:0;padding:3px 7px;color:#000;border:1px solid #000;opacity:.5;font-size:12px;font-weight:700}.product__info-wrapper variant-selects .product-form__input--pill input[type=radio]:checked+label{background-color:transparent;color:#000;opacity:1;padding:3px 7px}.product .product__info-wrapper .product__info-container .option__content{display:grid;grid-template-columns:1fr 1fr;width:max-content;gap:2px}.template-product-gift-card .product .product__info-wrapper .product__info-container .option__content{grid-template-columns:repeat(4,1fr)}.product .product__info-wrapper .price{opacity:1}.product .product__info-wrapper .product__info-container .price-section{margin:0}.product .product__info-wrapper .product__info-container .product-form__quantity{margin:0;flex:auto}.product .product__info-wrapper .price__container,.product .product__info-wrapper .product__info-container .product-form__quantity .quantity__label{margin:0}.template-product .product__info-wrapper .recipient-form-area{display:none}.product__info-wrapper .add-btn-area,.product__info-wrapper .add-btn-area .product-form,.product__info-wrapper .add-btn-area .product-form .product-form__submit,.product__info-wrapper .shopify-block{margin:2px 0}.add-btn-area .product-form__buttons{max-width:28rem}.shopify-app-block{background:#dadada;max-width:28rem;padding:7.4px 0;width:100%}.shopify-app-block .wishlist-engine .wishlist-engine-button{width:100%;height:100%;display:block;background-color:transparent!important;border:none;font-size:10px;font-weight:700;line-height:12.1px;padding:0}.shopify-app-block .wishlist-engine .wishlist-engine-button .wishlist-text{padding:0}.shopify-app-block .wishlist-engine .wishlist-engine-button .wishlist-text:before{content:"+";padding-right:5px;display:none}.add-btn-area .product-form__buttons .product-form__submit{width:100%;background-color:#31f5a4;max-width:100%;min-height:unset;padding:8px;font-weight:700;font-size:10px;line-height:12.1px;text-align:center;color:#000}.add-btn-area .product-form__buttons .product-form__submit:not([disabled]):hover:after{box-shadow:unset}.add-btn-area .product-form__buttons .product-form__submit:after{box-shadow:none}.template-product-gift-card .product__info-wrapper .product__title{margin-bottom:13px}.product__info-wrapper .main-info-content{margin-top:0;margin-bottom:24px}.template-product-gift-card .product__info-wrapper variant-selects{margin-top:0;margin-bottom:40px}.add-btn-area .customer .recipient-form span{font-size:12px;font-weight:700;opacity:.5;color:#000}.informative-popup-container{position:fixed;width:182px;border:1px solid #000;border-radius:2px;bottom:-48px;z-index:9999;background-color:#fff;padding:6px;right:22rem;transition:.5s ease-in-out;cursor:pointer}.informative-popup-container a,.newsletter-popup-container a{text-decoration:none}.informative-popup-container.active,.newsletter-popup-container.active{bottom:0;transition:.5s ease-in-out}.informative-popup-container .rich-text__text,.newsletter-popup-container .rich-text__text{font-weight:700;font-size:12px;line-height:12.1px;text-align:left;height:60px;display:flex;color:#000;flex-direction:column;align-items:start;justify-content:space-between}.newsletter-popup-container .rich-text__text a{display:flex;flex-direction:column;justify-content:space-between;color:#000;width:100%;height:100%;display:block}.newsletter-popup-container a{padding-top:20px}.newsletter-popup-container{position:fixed;width:182px;border:1px solid #000;border-radius:2px;bottom:-48px;z-index:9999;background-color:#fff;padding:6px;right:2rem;transition:.5s ease-in-out;cursor:pointer}.position-relative{position:relative}.informative-popup-close{position:absolute;top:-8px;right:-8px;padding:8px;display:flex;z-index:99;cursor:pointer}body:has(.first-image.active-tab) .media.media--hover-effect img:first-child{opacity:1}body:has(.second-image.active-tab) .media.media--hover-effect>img+img{opacity:1}.price-per-item__container quantity-input:before,.price-per-item__container quantity-input:after{content:unset}.price-per-item__container quantity-input{min-height:unset;width:max-content}.price-per-item__container quantity-input input{width:24px;color:#000;font-size:12px;font-style:normal;font-weight:700;line-height:normal;font-family:Inter Tight}.price-per-item__container quantity-input button{margin:unset;width:unset;color:#000;font-size:12px}.add-btn-area .customer .recipient-checkbox span{font-size:12px}.add-btn-area .customer .recipient-form{margin-bottom:12px}.add-btn-area .customer .recipient-checkbox{align-items:center}.add-btn-area .customer .recipient-checkbox>svg{margin-top:0}.add-btn-area .customer .recipient-form>input[type=checkbox]:checked+label .icon-checkmark{margin-top:3px}.add-btn-area .add-to-cart-form .field__input:focus,.add-btn-area .add-to-cart-form .field__input:not(:placeholder-shown),.add-btn-area .add-to-cart-form .field__input:-webkit-autofill,.add-btn-area .add-to-cart-form .customer .field input:focus,.add-btn-area .add-to-cart-form .customer .field input:not(:placeholder-shown),.add-btn-area .add-to-cart-form .customer .field input:-webkit-autofill{padding:5px!important;box-shadow:none}.template-product-gift-card .recipient-fields__field .field input,.template-product-gift-card .recipient-fields__field .field textarea{padding:5px!important;line-height:normal;height:max-content;font-size:12px;color:#000;font-weight:700;opacity:.5}.recipient-fields .recipient-fields__field{margin-bottom:5px}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:15px}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{content:unset}.customer.login #recover:focus,.customer.login #recover:focus-visible{box-shadow:unset;outline:unset;outline-offset:unset}body[class*=template-customers] h1,.template-cart h1{font-family:Inter Tight;font-size:40px;font-style:normal;font-weight:700;line-height:normal}body[class*=template-customers] .field input:focus,.search-modal__content .search .field input:focus{outline:unset;box-shadow:unset}body[class*=template-customers] .field input,.search-modal__content .search .field input{border:1px solid #000}body[class*=template-customers] .field input::placeholder{font-family:Inter Tight;font-size:14px;font-style:normal;font-weight:400;line-height:normal}body[class*=template-customers] .button:before,body[class*=template-customers] .shopify-challenge__button:before,body[class*=template-customers] .customer button:before,body[class*=template-customers] .shopify-payment-button__button--unbranded:before,body[class*=template-customers] .button:after,body[class*=template-customers] .shopify-challenge__button:after,body[class*=template-customers] .customer button:after,body[class*=template-customers] .shopify-payment-button__button--unbranded:after,.template-404 .button:after,.template-404 .shopify-challenge__button:after,.template-404 .customer button:after,.template-404 .shopify-payment-button__button--unbranded:after{content:unset}.template-page-contact .main-page-title{margin-bottom:0;font-weight:700}body[class*=template-customers] .customer form{margin-top:2rem}.template-404 h1{margin:0rem 0 2rem;font-weight:700}.template-404.page-margin{margin:10rem auto}body .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,body .predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:unset}.template-cart a{color:#000}.template-product-gift-card .recipient-fields__field .field input,.template-product-gift-card .recipient-fields__field .field textarea{border:1px solid #000}.shop-page-container .custom_filter_content{display:flex;justify-content:space-between;padding:0 20px;align-items:center}.shop-page-container .image_active_hover,.template-product .image_active_hover{display:flex;align-items:flex-start;gap:9px}.shop-page-container .image_active_hover .collection-tabs:first-child,.template-product .image_active_hover .collection-tabs:first-child{padding:8px;background-color:#f3f3f3}.shop-page-container .image_active_hover .collection-tabs,.template-product .image_active_hover .collection-tabs{width:44px;height:48px;border:1px solid transparent;border-radius:2px;cursor:pointer}.shop-page-container .image_active_hover .collection-tabs img,.template-product .image_active_hover .collection-tabs img{width:100%;height:100%;object-fit:cover;border-radius:2px;mix-blend-mode:darken}.shop-page-container .image_active_hover .collection-tabs.active-tab,.template-product .image_active_hover .collection-tabs.active-tab{border:1px solid #000}.shop-page-container .facets-container,.shop-page-container .main-collection-filters{padding:0}.shop-page-container .custom_facets__heading,.shop-page-container .filterSecond,.shop-page-container .mobile-facets__open .mobile-facets__open-label{cursor:pointer;font-weight:700;font-size:10px;line-height:100%;color:#000;margin:0;text-decoration:none}.shop-page-container .mobile-facets__open .mobile-facets__open-label:after{content:"+"}.shop-page-container .mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}.shop-page-container .custom_facets__heading:after{content:" +"}.custom_facets__heading:has(+#FacetsWrapperDesktop.filter-active):after{content:" -"}.shop-page-container .secondFilter__heading:after{content:"+ "}.secondFilter__heading:has(+.secondFilterContent.filter-active):before{content:"- "}.shop-page-container #FacetsWrapperDesktop,.shop-page-container .secondFilterContent{display:none}.shop-page-container #FacetsWrapperDesktop,.shop-page-container .secondFilterContent{z-index:2;background-color:#fff;width:100%;position:absolute;left:0;justify-content:end;align-items:flex-start;gap:30px;padding:0 4rem;cursor:default}.shop-page-container .secondFilterContent{margin-top:15px}.shop-page-container .secondFilterContent{gap:12px}.shop-page-container .custom_filter_content{display:flex;justify-content:space-between;position:relative}.shop-page-container .custom_filter_content_inner{flex-grow:1}.shop-page-container #FacetFiltersForm{display:flex;justify-content:end;height:100%;align-items:center;margin-right:30px;gap:30px}.shop-page-container #FacetsWrapperDesktop.filter-active,.shop-page-container .secondFilterContent.filter-active{display:flex;border-bottom:1px solid #000}.shop-page-container .secondFilterContent.filter-active .mobile-height-issues{display:flex;align-items:flex-start;gap:12px}.shop-page-container #main-collection-filters,.shop-page-container .facets-container,.shop-page-container facet-filters-form{height:auto}.shop-page-container .facets-container{display:block}.shop-page-container #FacetsWrapperDesktop .filter-text-detail-container{border:unset}.shop-page-container #FacetsWrapperDesktop .filter-title-txt .facets__summary-label{font-weight:700;font-size:10px;line-height:100%;letter-spacing:0%;color:#000}.shop-page-container .facets__summary:hover .facets__summary-label{text-decoration:unset;cursor:default}.shop-page-container .facets-layout-list .facets__label:hover .facet-checkbox__text-label,.shop-page-container .facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:unset;cursor:pointer}.shop-page-container fieldset{border:unset;padding:0;margin:0}.shop-page-container .facets__label.facet-checkbox,.shop-page-container .facets-layout{padding:0}.shop-page-container .filterFirst .facets__label.facet-checkbox svg,.shop-page-container .filterFirst .facets__label.facet-checkbox .svg-wrapper,body .card__badge,.shop-page-container .filterSecond .facets__label>svg,.shop-page-container .filterSecond .facets__label>.svg-wrapper{display:none}.shop-page-container .facets__summary{margin:0;padding:0 0 7px}.shop-page-container .facet-checkbox__text span{color:#00000080;font-weight:700;font-size:10px;line-height:100%}.shop-page-container .facet-checkbox__text{line-height:0}.shop-page-container .filterFirst .facets-layout .list-menu__item.facets__item{padding-bottom:3px}.shop-page-container .filterSecond .filter-img-box-title{padding-top:6px}.shop-page-container .filterSecond .filter-img-box-title,.shop-page-container .filterSecond .filter-img-icon-arrow{display:flex;align-items:center;justify-content:space-between}.shop-page-container .filterSecond .facet-checkbox__text-label{font-weight:700;font-size:10px;line-height:100%;color:#000}.shop-page-container .secondFilterContent .parent-display{padding-bottom:30px}.shop-page-container #ProductGridContainer{padding:52px 0}.shop-page-container .range-container input[type=range i]{-webkit-appearance:none;appearance:none;height:1px;background:#000;border-radius:0;outline:none;cursor:pointer;padding:0;margin:0;width:46px}.shop-page-container .range-container input[type=range i]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:3px;height:5px;background:#000;border-radius:0;cursor:pointer}.shop-page-container .range-container{display:flex;align-items:center;gap:3px}.shop-page-container .range-container input[type=range i]::-moz-range-thumb{width:3px;height:5px;background:#000;border-radius:0;cursor:pointer}.shop-page-container .range-container .range-view-txt{color:#000;font-weight:700;font-size:10px;line-height:100%}body .card-wrapper:hover .media.media--hover-effect>img+img{transition:unset;transform:unset}.shop-page-container .load-more_wrap{text-align:center;padding-top:67px}.shop-page-container .load-more_wrap button:after,.shop-page-container .load-more_wrap button:before{content:unset}.shop-page-container .load-more_wrap button{min-height:unset;max-height:unset;padding:8px 112px;max-width:unset;background-color:#eaeaea;font-weight:700;font-size:10px;line-height:100%;color:#000;text-transform:uppercase;text-align:center;cursor:pointer}button.button_countrycls{display:none}[lang=it] .country-title1 a,[lang=en] .country-title2 a{font-weight:700;color:#000}body .disclosure__list-wrapper{transform:unset;position:unset;border:unset;box-shadow:unset;max-height:unset}body #HeaderLanguageList{max-height:unset;min-width:unset;max-width:unset;scroll-padding:unset;padding:unset;overflow:unset;font-size:unset;display:flex}body #HeaderLanguageList .disclosure__item a{display:block;padding:0}body[class*=template-collection] .product-grid-container ul.grid{gap:20px}body[class*=template-collection] .product-grid-container ul.grid.range-grid-7{grid-template-columns:repeat(7,1fr)}body[class*=template-collection] .product-grid-container ul.grid.range-grid-6{grid-template-columns:repeat(6,1fr)}body[class*=template-collection] .product-grid-container ul.grid.range-grid-5{grid-template-columns:repeat(5,1fr)}body[class*=template-collection] .product-grid-container ul.grid.range-grid-4{grid-template-columns:repeat(4,1fr)}body[class*=template-collection] .product-grid-container ul.grid.range-grid-3{grid-template-columns:repeat(3,1fr)}body[class*=template-collection] .product-grid-container ul.grid.range-grid-2{grid-template-columns:repeat(2,1fr)}body[class*=template-collection] .product-grid-container ul.grid.range-grid-1{grid-template-columns:1fr}.template-product-gift-card .recipient-fields__field .field input:focus{box-shadow:unset}.d-flex{display:flex;gap:27px}.main-illustation-container .artisti-page-img{display:flex}.main-illustation-container .list-illustation-image-container .list-illustation-description{color:#000;font-style:normal;font-weight:700;line-height:normal;margin-top:6px}.d-flex .list-illustation-container::-webkit-scrollbar{width:0}.template-cart a.button:after,.template-cart a.field:before{content:unset}.template-cart .cart__warnings a.button{color:#fff}.template-collection .collection-hero__inner{padding:0 20px}.template-collection .collection-hero__inner .collection-hero__title{margin:26px 0 0;font-size:10px;font-style:normal;font-weight:700;line-height:normal}.template-product .product .badge{line-height:4px;font-size:9px;padding:4px 9px;font-weight:500;background-color:#000;color:#fff}.template-product .image_active_hover{padding:12px 20px}.template-product .product__media.product_media_second img+img{opacity:0}.template-product:has(.image_active_hover .collection-tabs.second-image.active-tab) .product_media_second img+img{opacity:1}body.template-collection-shop-page .price--on-sale .price-item--regular,body.template-index .price--on-sale .price-item--regular{font-weight:700;font-size:10px;line-height:12.1px;color:#000;margin-right:5px}body.template-collection-shop-page .price--on-sale .price__regular .price-item--regular{text-decoration:unset}body.template-collection-shop-page .price--on-sale .price__container{display:flex;gap:6px}body .wishlist-engine-button .wishlist-icon{background-image:url(../assets/heart-icon.svg);background-size:contain;background-repeat:no-repeat;width:13px;height:13px}body .wishlist-engine[data-total="1"] .wishlist-engine-button .wishlist-icon{background-image:url(../assets/heart-icon-fill.svg);background-size:contain;background-repeat:no-repeat;width:13px;height:13px}body .wishlist-engine-button .wishlist-icon svg{visibility:hidden}.footer .footer-block__details-content p a{text-decoration:unset;color:inherit}.template-search__search .search__input{border:1px solid #000}.template-search__search .search__input:focus-visible{box-shadow:unset}.main-illustation-container:has(.grid-view.active){flex-direction:column-reverse}.main-illustation-container:has(.grid-view.active) .toggle-buttons{justify-content:flex-end}.b2b-rich-text .titolo-sub-text{margin-left:12px}.customer.addresses .select select{padding:0;border-bottom:1px solid #1d4889}.customer.addresses .select select:focus{outline:unset;box-shadow:unset}.customer.addresses .address-edit-button,.customer.addresses .address-add-button{font-family:Karla,sans-serif;color:#fff;font-weight:700;font-size:16px;line-height:18.7px;text-transform:uppercase;padding:11px 6rem;background:#000}.field .field__input,.address-default-label,.select select{font-family:Karla,sans-serif}.customer.addresses .address-update-button{padding:11px 4rem}.customer.addresses .address-delete-button{font-family:Karla,sans-serif;font-weight:700;font-size:16px;line-height:18.7px;text-transform:uppercase;padding:11px 6rem;border:1px solid #000}.update-password-text{font-size:14px}.template-index .best-seller-collection .featured-collection-item .best-seller-content{display:flex;align-items:flex-start;justify-content:space-between;max-width:100%;margin:5px auto 0;width:100%}.template-index .best-seller-collection .wishlist-engine-button{padding:0}#rangeValue{display:none}.facets-container .active-facets .active-facets__button{margin-top:10px}.facets-container .active-facets__button-wrapper{padding-top:0}.facets-container .active-facets .active-facets__button .active-facets__button-inner,.facets-container .active-facets .active-facets__button-wrapper .active-facets__button-remove span{font-size:10px;font-weight:700;border-radius:unset;width:max-content}.facets-container .active-facets .active-facets__button .active-facets__button-inner .svg-wrapper{height:auto}body .range-grid-4 .card--standard>.card__content,body .range-grid-5 .card--standard>.card__content{padding:0 20px}.addresses .default-text{font-size:24px;font-weight:600;line-height:normal;margin-bottom:10px;margin-top:0}.filterFirst:has(#FacetsWrapperDesktop.filter-active) .custom_facets__heading:after{content:" -"}body[class*="template-customers/login"] button,body[class*="template-customers/register"] button,body[class*="template-customers/reset_password"] button{font-family:Karla,sans-serif;color:#fff;font-weight:700;font-size:16px;line-height:18.7px;text-transform:uppercase;padding:11px 6rem;background:#000}body[class*="template-customers/reset_password"] button{padding:0 3rem}body[class*=template-page-artisti] .artisti-page-image-list img{height:567px;object-fit:cover}.is-empty .cart__warnings{padding-bottom:10rem}.card-wrapper:hover .card__content a{text-decoration:unset}.product-media-container.constrain-height.media-fit-contain{border:unset}.mobile-filtra{display:none}body[class*=template-product] .related-products ul.grid .grid__item .card-wrapper .wishlist-engine .wishlist-engine-button{padding:0}body[class*=template-product] .related-products ul.grid .grid__item .card-wrapper .card .card__content{max-width:100%}.template-cart .cart-item__image-container{border:unset}.customer.recover-password-area,.customer.register{padding-block:10rem}.customer.register:not(.account):not(.order),.customer.recover-password-area:not(.account):not(.order){text-align:left}.facets-container .product-count .loading__spinner,section.shopify-section.section:has(.image_active_hover .second-image.active-tab) img.panzoom__content,.facets-container .product-count-vertical .loading__spinner{display:none}body.template-search .template-search.template-search--empty{padding:61.5px 0}.custom_filter_content:has(.active-facets-btn)+#ProductGridContainer{padding-top:90px}.custom_filter_content:has(.active-facets-btn)+#ProductGridContainer:has(.grid.range-grid-5){padding-top:130px}.template-collection .shop-page-container .collection .title-wrapper .title{font-weight:700}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:9999}.popup-content{background:#fff;max-width:714px;max-height:calc(100% - 40px);overflow-y:auto;position:relative}.popup-header-section{display:flex;align-items:center;justify-content:end;gap:10px;padding:16px;border-bottom:1px solid #e7e7e7}.popup-body-section{padding:16px}.popup-content img{max-width:100%;height:auto;display:block}.popup-logo{margin-bottom:20px}.popup_newsletter .footer__newsletter{max-width:100%;padding:20px 17px;background-color:#000}.popup_newsletter .footer__newsletter .newsletter-form__field-wrapper{display:flex;align-items:center;gap:10px;max-width:100%}.popup_newsletter .footer__newsletter .newsletter-form__field-wrapper .newsletter-form__button{position:static;align-self:end;background:transparent;padding:0;color:#fff;min-width:37px}.popup_newsletter .footer__newsletter .newsletter-form__field-wrapper .newsletter-form__button .svg-wrapper{width:auto;height:auto}.popup_newsletter .footer__newsletter .newsletter-form__field-wrapper .d-flex.newsletter-description-text{gap:5px;flex-direction:row-reverse}.popup_newsletter .footer__newsletter .newsletter-form__field-wrapper .d-flex.newsletter-description-text label{font-weight:300;font-size:12px;line-height:normal;color:#fff}.popup-content .popup-body-section .popup_newsletter{margin-top:30px}.popup-content h2{font-size:58px;font-weight:700;margin:0;flex:1}.template-product-gift-card .product__info-wrapper .mobile-structure-block .add-btn-area .product-form{background-color:#fff}.template-product-gift-card .add-btn-area .product-form .customer{padding-top:5px}.popup-content p{font-size:16px;line-height:24px;margin-top:10px}.popup-close{background:transparent;color:#000;padding:0;font-weight:600;cursor:pointer;border:none;border-radius:6px}.product-media-container.media-type-image{border:none}.product__accordion.accordion summary .svg-plus-icon{width:12px}.product__accordion.accordion summary .svg-plus-icon svg.icon.icon-plus{transition:.3s}.product__accordion.accordion details[open] summary svg.icon.icon-plus{transform:rotate(45deg)}.product__accordion-container{margin-bottom:9px}.product__accordion-container .product__accordion.accordion{border:unset;margin:0}.product__accordion-container .product__accordion.accordion .accordion__content{padding:0;margin:0}.product__accordion-container .product__accordion.accordion>details>summary{padding:0}.pdp-page-sontent .main-info-content:nth-last-child(2){display:block}.pdp-page-sontent .main-info-content:nth-child(1){margin-right:34px}.product .product__info-wrapper p a{text-decoration:unset;color:inherit!important;pointer-events:none}.product .product__info-wrapper p span{color:inherit!important}.product .product__info-wrapper p strong{font-weight:700}.desktop_popup_title{margin:0;font-size:14px;line-height:14.52px;font-weight:500;color:#000;padding:6px}.template-index slider-component>ul.grid .card-wrapper>.card>.card__inner .media>img+img{opacity:0;display:none;transition:opacity .1s linear}.template-index slider-component>ul.grid .card-wrapper:hover>.card>.card__inner .media>img+img{opacity:1;display:block;position:absolute;z-index:999999}.product__accordion-container .product__accordion.info-block-3{display:none}.main-illustation-container .list-illustation-image-container .list-illustation-image .artisti-page-img{flex-direction:column}.main-illustation-container .list-illustation-image-container .list-illustation-image .artisti-multi-image{display:flex;width:100%;gap:10px}.main-illustation-container .list-illustation-image-container .list-illustation-image .artisti-multi-image img{min-width:5vw}#wishlist-page-contain .wishlist-heading{font-size:58px;line-height:70.18px;color:#000;font-weight:700}.template-product .product__media-list .product__media-item .product__media .panzoom{text-align:center}.template-product .product__media-list .product__media-item .product__media img{margin:0 auto;object-fit:cover;height:100%}.template-index .best-seller-collection .featured-collection-item{width:100%;display:block;overflow:hidden}.template-index .best-seller-collection .featured-collection-item img{object-fit:cover;object-position:center center;max-width:100%;width:100%}.template-index .best-seller-collection .featured-collection-item:hover img+img{opacity:1;display:block;position:absolute;z-index:99;transition:opacity .1s linear}.custom-price-quantity{display:flex;gap:40px;margin-bottom:10px}.custom-price-quantity .product-form__input .quantity__label{line-height:0}.best-seller-collection .swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:0;width:100%}.template-index .custom-featured-collection .featured-collection-item{height:100%;position:relative;text-decoration:none}.template-index .custom-featured-collection .featured-collection-item .featured-collection__image img+img{display:none;transition:opacity .1s linear}.template-index .custom-featured-collection .featured-collection-item:hover .featured-collection__image img{display:none}.template-index .custom-featured-collection .featured-collection-item:hover .featured-collection__image img+img{display:block}.custom-featured-collection .page-width{padding:0 20px}.template-index .custom-featured-collection .featured-collection-item .best-seller-content{display:flex;justify-content:space-between}.template-index .custom-featured-collection .featured-collection-item a{text-decoration:none}.template-index .custom-featured-collection .featured-collection-item .featured-collection__image{display:flex;max-height:563px}.template-index .custom-featured-collection .featured-collection-item .best-seller-content{margin-top:6px}.template-index .custom-featured-collection .featured-collection-item .best-seller-content .best-seller-product-title .price{display:flex;align-items:start;line-height:14px}.template-index .custom-featured-collection .featured-collection-item .best-seller-content .wishlist-engine .wishlist-engine-button{display:flex;padding:0}.template-index .custom-featured-collection .custom_bestseller{display:none}.template-index .custom-featured-collection{padding-block:80px 52px}.template-index .custom-featured-collection.best-seller-collection .featured-collection-item:hover img+img{position:unset}.template-index .best-seller-collection .featured-collection-item .best-seller-content .best-collection-text,.template-index .best-seller-collection .featured-collection-item .best-seller-content p{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.best-seller-collection .best-seller-header h2 a{text-decoration:none;color:inherit}.template-product product-recommendations .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:20px}.template-product product-recommendations .grid>li{width:100%;max-width:100%}.template-index .custom-featured-collection .custom-bestseller .featured-wrapper{grid-template-columns:repeat(4,1fr)}.template-product-gift-card .pdp-page-sontent .info_content p strong{font-weight:700}.template-page-b2b .footer__content-top.page-width,.template-page-b2b .contact.page-width{padding-inline:20px}.template-product-conrnici .product__info-wrapper .main-info-content.block-content-2 .info_title,.template-product-conrnici .product__info-wrapper .main-info-content.block-content-1 .info_title{display:none}body div[id*=wishlist_engine_product_page]{padding:0}body div[id*=wishlist_engine_product_page] .wishlist-engine .wishlist-engine-button{padding:7.4px}.template-page-about .multicolumn .multicolumn-list,.template-page-about .about-rich-text .rich-text__wrapper .rich-text__blocks{text-align:center;max-width:62rem}.template-page-b2b .b2b-image-rich .rich-text__wrapper .rich-text__blocks,.template-page-about .about-image-rich .rich-text__blocks{max-width:100%}.template-page-about .about-image-rich .rich-text,.template-page-b2b .b2b-image-rich .rich-text,.template-page-about .image-with-text{background:#ccc}.template-page-about .image-with-text .about-image-title,.template-page-b2b .b2b-image-rich .heading-image-rich,.template-page-about .about-image-rich .heading-image-rich{color:#000;font-size:58px;line-height:54px;margin:0 0 40px}.template-page-about .shopify-section[id*=image_with_text]:first-child .image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__content{justify-content:end}.template-page-about .image-with-text .image-with-text__media-item{width:100%;max-width:40%}.template-page-about .template-page-about .page-width{padding:0 20px}.template-page-about .template-page-about .about-rich-text .rich-text__wrapper h3{text-align:center;font-size:30px;line-height:normal;margin:0 0 20px}.b2b-image-rich .rich-text__blocks p+p{margin-top:15px}.template-page-b2b .page-width,.template-page-about .page-width{padding-inline:0;width:100%}.template-page-b2b .b2b-image-rich .rich-text__wrapper .rich-text__blocks .rich-text__text,.image-with-text__text p{font-size:14px}.template-product .product__info-wrapper .main-info-content.block-content-5{display:none}.template-page-about .multicolumn .multicolumn-list{margin:0 auto}.template-page-about .multicolumn .multicolumn-list,.template-page-about section[id*=about_image_banner]+section .about-rich-text .rich-text__wrapper .rich-text__blocks{text-align:left}.template-page-about .multicolumn .multicolumn-list .multicolumn-card__info{padding:0;line-height:normal}.template-page-about .multicolumn .multicolumn-list{gap:20px;flex-wrap:nowrap}.template-page-about .multicolumn .multicolumn-list .multicolumn-list__item{width:100%;max-width:100%;flex:1}.template-page-about .main-cms-pages .right-side-title,.template-page-about .image-with-text .image-with-text__text p{font-size:18px;line-height:normal}.template-page-about .main-cms-pages{display:flex;gap:60px;max-width:1140px;margin:0 auto}.template-page-about .main-cms-pages .left-side-title{font-size:50px;line-height:1;font-weight:700;color:#000;min-width:260px}.template-page-about footer .page-width{padding:0 20px}.template-page-about .about-image-rich .rich-text{padding:0}.template-page-about .about-image-rich .rich-text .rich-text__blocks .rich-text__text{padding:50px}.template-page-about .about-image-rich .rich-text .rich-text__blocks .image-about-rich{margin:0}.template-page-about .about-image-rich .rich-text .rich-text__blocks .image-about-rich img{display:block}.template-page-about .about-image-rich .rich-text__text p{margin:0;text-align:center;line-height:normal}.template-page-about .image-with-text .about-image-title{margin:0}.template-page-about .image-with-text .mob-about-image-title{display:none}.template-page-about .shopify-section[id*=image_with_text]:first-child .image-with-text__grid.image-with-text__grid--reverse .about-image-title{max-width:350px}.template-page-b2b .shopify-section[id*=b2b_image_rich]:first-child .b2b-image-rich .heading-image-rich{max-width:700px}.template-page-b2b .b2b-image-rich .image-rich-content-container{display:flex;margin:0}.template-page-b2b .b2b-image-rich .image-rich-content-container.rich_text-grid--reverse{flex-direction:row-reverse}.template-page-b2b .b2b-image-rich .heading-image-rich{margin:0;padding:40px 20px}.template-page-b2b .b2b-image-rich .image-rich-content-container .rich-text__text,.template-page-b2b .b2b-image-rich .image-rich-content-container .image-about-rich{max-width:50%;flex:1}.template-page-b2b .b2b-image-rich .image-rich-content-container.rich_text-grid--reverse .image-about-rich{max-width:60%;flex:1 1 60%}.template-page-b2b .b2b-image-rich .image-rich-content-container .image-about-rich img{display:block}.template-page-b2b .b2b-image-rich .rich-text__wrapper .image-rich-content-container .rich-text__text{padding:60px 70px;font-size:22px;line-height:normal;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#d6fff1}.template-page-b2b .b2b-image-rich .rich-text__wrapper .image-rich-content-container .rich-text__text:after{content:none}.template-page-b2b .shopify-section[id*=b2b_image_rich]:nth-last-child(6) .b2b-image-rich .heading-image-rich{max-width:950px}.template-page-b2b .shopify-section[id*=b2b_image_rich]:nth-last-child(6) .b2b-image-rich .rich-text__wrapper .image-rich-content-container .rich-text__text{background-color:#ffffb3}.template-page-b2b .shopify-section[id*=b2b_image_rich]:nth-last-child(4) .b2b-image-rich .heading-image-rich{max-width:850px}.template-page-b2b .shopify-section[id*=b2b_image_rich]:nth-last-child(4) .b2b-image-rich .rich-text__wrapper .image-rich-content-container .rich-text__text{background-color:#f9b5f1;justify-content:center}.template-page-b2b .rich-text__text{text-align:left;font-size:18px;line-height:normal;margin:0}.template-page-b2b .rich-text-column .rich-text__text{columns:2;column-gap:20px}.b2b-rich-text .rich-text__text p{font-size:20px;line-height:normal;text-align:left}.lightbox-controls{flex-direction:row-reverse}.template-article .blog-rich-text .rich-text__wrapper .blog_rich_text_content{margin-top:15px}.template-article .blog-rich-text .rich-text__wrapper .rich-text__text h4{font-size:18px;font-weight:700;margin:0 0 15px}.template-article .blog-multi-images,.template-article .blog-image-section .image_blog,.template-article main .page-width{max-width:780px;margin:0;padding-inline:20px!important}.template-article .blog-multi-images{display:flex;gap:20px}.template-article .rich-text .rich-text__blocks .rich_info_content .metafield-rich_text_field{background-color:#ccc;padding:10px 15px}.template-article .rich-text .rich-text__blocks .rich_info_content p{font-size:16px;line-height:normal;display:flex;gap:5px}.template-article .rich-text .rich-text__blocks .rich_info_content p strong{font-size:28px}.customFormfilter .filterSecond,.mobile-filtra .mobile_second.mobile-facets__wrapper{display:none}.lightbox-inner img{aspect-ratio:4 / 5;height:100%;width:100%;object-fit:cover}.b2b_content.mobile-b2b{padding:0 2rem}.b2b_content.mobile-b2b p{font-size:32px}.b2b_content.mobile-b2b p a{text-decoration:none;color:#000}.right-side-title a{color:#000}.template-index .best-seller-collection .featured-collection-item img.artisti-default-image{display:none}@media screen and (min-width: 1800px){body[class*=template-collection] .product-grid-container ul.grid.range-grid-4 li .card-wrapper .card .card__content{max-width:75%}}@media screen and (min-width: 990px){.header{display:block;margin:0;width:100%;padding:20px 20px 56px!important;max-width:100%;border-bottom:1px solid #000}body .d-none{display:none}.home-image-banner{margin:0 20px 20px}.best-seller-collection .custom-bestseller .featured-collection-item{width:100%;flex:1}body .card:hover .media.media--hover-effect>img:first-child:only-child,body .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:unset}.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin:0 0 15px;padding:0;display:flex}body:has(.facets__wrapper.filter-active) .image_active_hover,.customFormfilter:has(.facets__wrapper.filter-active) .filterSecond,body:has(.facets__wrapper.filter-active) .range-container,body:has(.secondFilterContent.filter-active) .image_active_hover,body:has(.secondFilterContent.filter-active) .custom_facets__heading,body:has(.secondFilterContent.filter-active) .range-container{display:none}.main-illustation-container .list-illustation-image-container .list-illustation-image.hover-active{display:flex;flex-direction:column}.main-illustation-container .list-illustation-image-container{flex:0 1 205px}.d-flex .list-illustation-container{flex:0 1 66%;height:calc(100vh - 300px);overflow-y:auto}.template-collection .main-collection-popup-container{position:fixed;width:395px;border:1px solid #000;border-radius:0;bottom:-550px;z-index:9999;background-color:#fff;padding:0;right:15px;transition:.5s ease-in-out;cursor:pointer;height:650px;overflow:hidden}.template-collection .main-collection-popup-container .collection-popup-flex{display:flex;flex-direction:column}.template-collection .main-collection-popup-container .collection-popup-container{display:flex}.template-collection .main-collection-popup-container .collection-popup-container img{object-fit:cover;height:100%}.template-collection .main-collection-popup-container .collection-popup-content{padding:6px}.template-collection .main-collection-popup-container .collection-popup-content .metafield-rich_text_field{color:#000;font-family:Inter Tight;font-size:14px;font-style:normal;font-weight:300;line-height:normal;max-height:215px;overflow-y:auto}.template-collection .main-collection-popup-container .informative-popup-close{transform:rotate(45deg);top:0;right:0}.template-collection .main-collection-popup-container.active .informative-popup-close{transform:unset}.template-collection .main-collection-popup-container.active{bottom:-5px;transition:.5s ease-in-out}#FacetFiltersForm{position:relative}.facets-container:has(#FacetsWrapperDesktop) .active-facets.active-facets-desktop{align-items:center;max-width:100%;margin:0 auto;position:absolute;top:15px;left:-118px;padding:15px 20px;z-index:2}.active-facets.active-facets-desktop:has(+#FacetsWrapperDesktop.filter-active){z-index:-1}.customFormfilter:has(.secondFilterContent.filter-active) .active-facets.active-facets-desktop{z-index:-1}#FacetFiltersForm:has(#FacetsWrapperDesktop.filter-active),#FacetFiltersForm:has(.filter-active.activeFilter){position:unset}body[class*=template-page-artisti] .artisti-page-image-list{margin-bottom:6px}}@media (min-width: 1440px) and (max-width: 1600px){.active-facets.active-facets-desktop:has(+#FacetsWrapperDesktop.filter-active){max-width:400px}}@media (min-width: 1024px) and (max-width: 1439px){.active-facets.active-facets-desktop:has(+#FacetsWrapperDesktop.filter-active){max-width:400px;left:0}}@media (max-width: 1700px){body[class*=template-collection] .product-grid-container ul.grid.range-grid-5 li .card-wrapper .card .card__content{max-width:85%}}@media (max-width: 1600px){body[class*=template-collection] .product-grid-container ul.grid.range-grid-4 li .card-wrapper .card .card__content{max-width:83%}}@media (max-width: 1500px){body[class*=template-collection] .product-grid-container ul.grid.range-grid-4 li .card-wrapper .card .card__content{max-width:85%}}@media (max-width: 1240px){.template-page-about .main-cms-pages{max-width:950px}}@media (max-width: 1024px){.main-illustation-container .list-view .list-illustation-image-content .list-illustation-image{right:0}.best-seller-collection .custom-bestseller-grid .featured-collection-item a{text-decoration:none}.template-index .custom-featured-collection .custom-bestseller{display:none}.template-index .custom-featured-collection{padding-block:42px 50px}.template-page-about .about-image-banner .about-image-desktop img{object-fit:cover}.template-page-about .about-image-banner{padding:0 80px}.template-page-about .image-with-text .image-with-text__media-item{max-width:40%}.template-page-about .image-with-text .grid__item{padding:0}.template-page-b2b .b2b-image-rich .rich-text__wrapper .image-rich-content-container .rich-text__text{padding:40px}.template-page-about .main-cms-pages{max-width:100%;padding-inline:70px}.template-article .blog-multi-images,.template-article .blog-image-section .image_blog,.template-article main .page-width{max-width:70%}.template-article .rich-text .rich-text__blocks .rich_info_content .metafield-rich_text_field{padding:15px}}@media (max-width: 768px){.mobile-filtra{display:flex;gap:15px}.shop-page-container .mobile-filtra .mobile-facets__inner{width:100%;max-width:100%}.mobile-filtra .menu-opening .mobile-facets__close{width:10px;height:10px;top:10px;right:15px}.mobile-filtra .menu-opening .mobile-facets__close svg path{fill:#000}.mobile-facets .mobile-facets__header .mobile-facets__heading,.mobile-filtra .mobile-facets .mobile-facets__summary span{font-weight:700;font-size:10px;line-height:100%;color:#000;text-align:left}.mobile-filtra .mobile-facets .mobile-facets__summary,.mobile-facets .mobile-facets__header,.mobile-filtra .mobile-facets .mobile-facets__main .mobile-facets__item .mobile-facets__label{padding-inline:16px}.mobile-filtra .mobile-facets .mobile-facets__details:first-child .mobile-facets__summary,.mobile-filtra .mobile_second .mobile-facets .mobile-facets__details .mobile-facets__summary{padding-top:16px}.mobile-filtra .mobile-facets .mobile-facets__main .mobile-facets__item .mobile-facets__label>svg{display:none}.mobile-filtra .mobile-facets .mobile-facets__main .mobile-facets__item .mobile-facets__label{padding-block:4px}.mobile-filtra .mobile-facets .mobile-facets__main .mobile-facets__details .mobile-facets__list{overflow:inherit}.mobile-filtra .mobile-facets .mobile-facets__main .mobile-facets__item .filter-img-box-title{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.mobile-filtra .mobile_second .mobile-facets .mobile-facets__main{display:grid;grid-template-columns:1fr 1fr}.mobile-filtra .mobile_second .mobile-facets .mobile-facets__highlight{background-color:transparent}.mobile-facets__footer .mobile-facets__clear-wrapper{font-family:Karla,sans-serif;font-weight:700;font-size:10px;border:1px solid #000}.mobile-filtra .mobile-facets__footer>*{min-height:unset;max-width:unset;width:unset;flex:1;padding:7px}.mobile-facets__footer .mobile-facets__clear-wrapper a{text-decoration:none}.mobile-filtra .mobile-facets .mobile-facets__footer .button{font-size:10px}body .product-media-container.constrain-height .product__modal-opener .media{aspect-ratio:4 / 5}.page-width .best-seller-header{padding:0 64px}.template-product product-recommendations .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.mobile_header_content.header-content .menu-drawer__localization localization-form:nth-child(1){display:none}.mobile-filtra .mobile-facets .mobile-facets__details .mobile-facets__summary{display:flex;align-items:center;justify-content:space-between}.mobile-filtra .mobile-facets .mobile-facets__details .mobile-facets__summary:after{content:"+";font-weight:600;font-size:14px;line-height:normal}.mobile-filtra .mobile-facets .mobile-facets__details .mobile-facets__summary:has(~.mobile-facets__submenu.active-facet):after{content:"-"}.mobile-filtra .mobile-facets .mobile-facets__details .mobile-facets__submenu{position:absolute;height:0;overflow:hidden}.mobile-filtra .mobile-facets .mobile-facets__details .mobile-facets__submenu.active-facet{position:relative;height:auto}.template-page-about .main-cms-pages{flex-direction:column;gap:0}.template-page-about .main-cms-pages .left-side-title{font-size:30px;min-width:auto}.template-page-about .main-cms-pages .right-side-title{font-size:16px}.template-article .blog-rich-text .rich-text__wrapper{padding:50px 50px 0!important}.template-article .blog-multi-images{gap:10px}}@media (min-width: 768px) and (max-width: 991px){.template-product slider-component[id*=GalleryViewer-template--] .product__media-list{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.template-product slider-component[id*=GalleryViewer-template--] .product__media-list li{padding-left:0;box-sizing:content-box;display:flex;align-items:center;flex:unset;padding:unset;width:unset!important;display:unset}.template-product .product--thumbnail .product__media-item:not(.is-active),.template-product .product--thumbnail_slider .product__media-item:not(.is-active){display:flex}.template-product slider-component[id*=GalleryThumbnails-template--]{display:none}body.template-product-gift-card div[id*=wishlist_engine_product_page]{bottom:unset}.product-content-flex{padding:7px 0 30px}body .slider-buttons.quick-add-hidden{bottom:34px}body.template-product-gift-card .shopify-section.section.description-active .product__info-container{height:calc(100% - 66px)}body .custom-bestseller-grid .mobile-grid .featured-collection__image img{width:100%;height:100%;object-fit:cover}}@media (max-width: 991px){slider-component.slider-mobile-gutter.page-width,.best-seller-collection .page-width{padding:0}slider-component.slider-mobile-gutter.page-width .grid.product-grid .grid__item:first-child,.best-seller-collection .page-width .custom-bestseller .swiper-slide:first-child{padding-left:8px}slider-component.slider-mobile-gutter.page-width .grid.product-grid .grid__item:last-child,.best-seller-collection .page-width .custom-bestseller .swiper-slide:last-child{padding-right:8px}.mobile-small-media .btn-close{position:absolute;top:10px;right:10px;opacity:0;pointer-events:none;transition:opacity .3s ease}.mobile-small-media .btn-close.active{opacity:1;pointer-events:auto}.card-wrapper .card .card__content .card__information.card-info-product .card-information .price>*,.best-seller-collection .best-seller-content .price .price__container *,body[class*=template-collection] .product-grid-container ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .card-information .price>*,body[class*=template-product] .related-products ul.grid .grid__item .card-wrapper .card .card__content .card__information.card-info-product .card-information .price>*{font-weight:var(--price-font-weight-mobile);font-size:var(--price-font-size-mobile);line-height:var(--price-line-height-mobile);color:var(--price-font-color-mobile)}.template-index slider-component>ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .product_vendor,.best-seller-collection .custom-bestseller-grid .featured-collection-it2em .best-seller-content .best-seller-product-content p:nth-child(1),body[class*=template-collection] .product-grid-container ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .product_vendor,body[class*=template-product] .related-products ul.grid .grid__item .card-wrapper .card .card__content .card__information.card-info-product .product_vendor{font-size:var(--vendor-font-size-mobile);line-height:var(--vendor-line-height-mobile);color:var(--vendor-font-color-mobile);font-weight:var(--vendor-font-weight-mobile)}.template-index slider-component>ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .card__heading,.best-seller-collection .custom-bestseller-grid .featured-collection-item .best-seller-content .best-seller-product-content p:nth-child(2),body[class*=template-collection] .product-grid-container ul.grid li .card-wrapper .card .card__content .card__information.card-info-product .card__heading,body[class*=template-product] .related-products ul.grid .grid__item .card-wrapper .card .card__content .card__information.card-info-product .card__heading{font-weight:var(--product-grid-title-font-weight-mobile);font-size:var(--product-grid-title-font-size-mobile);line-height:var(--product-grid-title-line-height-mobile);color:var(--product-grid-title-font-color-mobile)}.header>.header__heading-link{padding:0}.template-page-about .about-image-banner .about-image-mobile{display:block}.desktopMedia,.shopify-section.description-active .panzoom__controls,.product.grid .mobile-small-media.d-none,.product-mobile-list-info,.description-button,.template-page-about .about-image-banner .about-image-desktop{display:none}.mobile-none{display:none!important}.header-wrapper .custom-il-header{display:flex;flex-direction:row-reverse;justify-content:flex-end;padding:18px 14px;border-bottom:1px solid #000;justify-content:space-between}.custom-il-header header-drawer{margin:unset;justify-self:unset;display:flex;gap:12px}.custom-il-header header-drawer .mobile_icon{padding:unset;justify-self:unset;display:block}.custom-il-header header-drawer .mobile_icon a{margin:unset}.custom-il-header #Details-menu-drawer-container{display:flex}.custom-il-header #Details-menu-drawer-container summary.header__icon{position:unset;height:unset;width:unset;padding:unset;margin:unset}.custom-il-header #Details-menu-drawer-container summary.header__icon span svg{right:20px;position:unset}.custom-il-header .il-header-container,.mobile_search .header__search .svg-wrapper.header__icon-close{display:none}.custom-il-header .header__heading_logo{flex-grow:1;margin:0}#menu-drawer .menu-drawer__navigation{padding:2rem 0}#menu-drawer .menu-drawer__menu-item,#menu-drawer .menu-drawer__navigation .mobile_search{padding:0 2rem;font-weight:700;font-size:58px;line-height:55.18px;color:#000;text-transform:capitalize}#menu-drawer .menu-drawer__navigation .mobile_search .custom_header_search .header__icon span{font-weight:700;font-size:58px;line-height:55.18px}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{background-color:unset}.mobile_header_content.header-content{padding:0 2rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:0}.mobile_header_content.header-content .contact_content{grid-area:1 / 1 / 1 / 4;margin-bottom:20px}.mobile_header_content.header-content .instagram_content{margin:0}.mobile_header_content.header-content .b2b_content{text-align:center;display:flex;align-items:center;justify-content:center;margin:20px 0}.mobile_header_content.header-content .mob-account-wishlist{display:flex;justify-content:flex-end;gap:8px;grid-column:2 / -1}.mobile_header_content.header-content .mob-account-wishlist .h-wishlist-icon{height:unset}.mobile_header_content.header-content .mob-account-wishlist .h-wishlist-icon svg{width:12px;height:10px}.footer .footer__content-top .footer__blocks-wrapper{grid-template-columns:1fr;gap:3rem;margin:0}.footer .footer__blocks-wrapper .ul_social_icon_text{justify-content:space-between}.footer .custom_block_newsletter .footer-block__heading{font-size:40px;line-height:normal;margin-bottom:0}.footer .footer-block__details-content.list-unstyled li a{text-decoration:none}.footer .footer-block__details-content.list-unstyled{margin:0}.footer{padding:20px 14px 23px!important}.footer .custom_block_newsletter .off_text{display:block;font-size:10px;line-height:12.1px;color:#fff;font-weight:700;margin-bottom:4px}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:1;transform:unset}.footer-block.grid__item{margin:0!important}.footer .footer__content-top{padding:0}.footer .footer-block__details-content.list-unstyled{margin-top:0}.banner_image_mobile img{height:100%;object-fit:cover}.home-image-banner .banner__content{position:absolute;bottom:0;justify-content:flex-start}.home-image-banner .banner__content .banner__heading p{font-weight:700;line-height:45px;color:#fff;text-align:left;margin:0}.best-seller-collection .best-seller-header h2,.template-product .related-products.page-width .related-products__heading h2,.template-product-gift-card .related-products .related-products__heading{font-weight:700;font-size:40px;line-height:48.4px;margin-bottom:39px;margin-top:0;color:#000}.home-image-banner .banner__content .banner__box{padding:27px 14px}.best-seller-collection .custom-bestseller,.template-index slider-component>ul.grid,.template-product-gift-card .related-products>ul.grid{display:grid;grid-template-columns:1fr 1fr}body slider-component.page-width{padding:0 20px}.best-seller-collection .custom-bestseller .best-seller-content{display:block}.best-seller-collection .custom-bestseller .best-seller-content p:nth-child(1){font-weight:400}.page-width{padding:0 20px}.header__heading-link{display:flex;margin:0}.main-illustation-container{gap:20px;flex-direction:column-reverse}.main-illustation-container .toggle-buttons{justify-content:end}.template-page-artisti .main-illustation-container .grid-view{margin:0}.template-page-about .multicolumn .multicolumn-list,.template-page-about .about-image-banner,.template-page-b2b .rich-text-column .rich-text__blocks,.template-page-b2b .rich-text__blocks,.template-page-about .about-rich-text .rich-text__wrapper{padding:0 40px;width:100%;max-width:100%}.template-page-about .about-slider-section .about-title{margin:0!important;padding:0 20px 40px;font-size:40px;line-height:48.4px}.template-blog .main-blog .blog-articles{gap:30px}.template-blog .main-blog.page-width{padding:33px 20px 20px}.template-article .blog-rich-text .rich-text__wrapper{padding:0 20px}.contact #ContactForm{max-width:100%}.template-page-b2b .marquee-text-container .rich-text__heading{font-weight:700;font-size:40px!important;line-height:48.4px}.b2b-rich-text .rich-text__heading,.contact .title{font-weight:700;font-size:40px;line-height:48.4px}.template-page-b2b .contact{padding-bottom:108px;padding-top:23px}.template-page-b2b .contact .title{margin-bottom:41px}.template-page-b2b .marquee-text-container{padding-bottom:33px}.template-article .content-for-layout .collection{padding-top:55px;padding-bottom:66px}.info-mobile-wrapper{text-align:center;padding:10px;border-top:1px solid #000;font-family:Inter Tight;font-weight:700;font-size:12px;line-height:12.1px;color:#000}.header-content p,.header-content a{font-size:10px}.description-button{font-weight:700;font-size:10px;line-height:12.1px;text-align:center;color:#000;background-color:#f7f7f7;padding:12px;width:100%}.mobile-add-cart .product-form__buttons{width:100%;background-color:#31f5a4;max-width:100%}.shopify-section.section.description-active .product__info-container{display:block;max-width:100%}.shopify-section.section.description-active .product__info-wrapper{max-width:100%;width:100%;padding:0}.template-product .product__info-wrapper .product__description p,.template-product .product__info-wrapper .description-title,.template-product .product__info-wrapper variant-selects .option__header .form__label .option_name,.template-product .product__info-wrapper variant-selects .option__header .form__label .option_select,.template-product .product__info-wrapper .main-info-content .info_title h2,.template-product .product__info-wrapper .main-info-content .info_content p,.product .product__info-wrapper .price,.product .product__info-wrapper .price_title,.template-product-gift-card .product__info-wrapper .product__info-container .product__title h1,.template-product-gift-card .product__info-wrapper .product__info-container .product__description p,.product__accordion-container .product__accordion.accordion .accordion__content p{font-size:11px;font-weight:500}.product .product__info-wrapper p strong{font-weight:500}.template-product .product__info-wrapper .main-info-content .info_title h2{font-size:11px}.template-product-gift-card .product__info-wrapper variant-selects .option__header .form__label .option_name{font-size:12px}.product__info-wrapper variant-selects .option__content label{padding:7px 13px!important;font-weight:700;font-size:10px;line-height:12.1px;text-align:center}body .product-form__quantity .form__label{margin-bottom:0}body .wishlist-text{padding-left:0}.template-product .product__info-wrapper variant-selects .option__content label{font-size:10px;font-style:normal;font-weight:700;line-height:normal}.product__accordion-container .product__accordion.accordion .accordion__content{text-align:justify}div[id*=price-template--] .price_title,.qty-title{font-weight:700;font-size:10px;line-height:12.1px;color:#000;opacity:.5}div[id*=price-template--]>*{font-weight:700;font-size:10px;line-height:12.1px;color:#000}div[id*=wishlist_engine_product_page]{margin:0;bottom:0;width:100%;left:0;padding:11.4px;background:#dadada;max-width:100%}div[id*=wishlist_engine_product_page] .wishlist-engine-button{color:#000;padding:unset;border:unset;display:block;background-color:transparent!important;text-align:center;font-size:10px;font-style:normal;font-weight:700;line-height:normal;position:relative}body div[id*=wishlist_engine_product_page] .wishlist-engine .wishlist-engine-button{line-height:20px}.option__content{display:grid;grid-template-columns:1fr 1fr;width:max-content;gap:2px}.template-product product-info{padding:0!important}.product{position:relative}.mobile-add-cart{width:100%;background-color:#31f5a4;max-width:100%;min-height:unset;padding:11px;font-weight:700;font-size:10px;line-height:12.1px;text-align:center;color:#000}.shopify-section.section .product__info-wrapper .description-button:after{content:"+"}.shopify-section.section.description-active .description-button:after{content:"-"}.add-btn-area .product-form__buttons .product-form__submit{margin:0;min-height:unset;padding:11px;font-weight:700;font-size:10px;line-height:14px;text-align:center;color:#000;background-color:#31f5a4}.product-form__buttons button:after,.product-form__buttons button:before{content:none}body .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}body .product .product__info-wrapper.grid__item{animation:unset;width:100%;max-width:100%;padding:0}.page-width:has(.product){padding:0}ul.product__media-list.contains-media{margin-bottom:0;scroll-padding-left:unset}body .product .slider.slider--mobile .slider__slide{margin:0;animation:unset!important;width:unset;min-width:100%;justify-content:center}.product__media-list .product-media-container{margin-top:24px}.product-mobile-list-info{width:100%;padding:0 20px;margin-bottom:3rem}.product-content-flex{display:flex;justify-content:space-between}body .product-media-container.constrain-height.media-fit-contain{width:100%;max-width:100%;margin:0 auto}.slider-buttons.quick-add-hidden{position:absolute;bottom:7px;right:15px}.slider-buttons.quick-add-hidden .slider-counter>*{color:#000;font-size:8px;font-style:normal;font-weight:700;line-height:normal}.grid--peek.slider .grid__item:first-of-type{margin:0;width:100%}.product-content-flex .product-list-title-with-price .mobile-product-vendor{color:#000;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.product-content-flex .product-list-title-with-price .mobile-product-title,.product-content-flex .product-list-title-with-price .mobile-product-price{color:#000;font-size:10px;font-style:normal;font-weight:700;line-height:normal}.product-mobile-list-info .wishlist-engine-button{padding:0!important}.product-mobile-list-info .wishlist-engine-button svg{width:12px}.product-mobile-list-info .wishlist-engine{display:flex}.grid__item.product__media-wrapper .slider-button.slider-button--prev,.grid__item.product__media-wrapper .slider-button.slider-button--next{display:none}.price-per-item__container quantity-input button,.price-per-item__container quantity-input input{font-size:10px}.template-product-gift-card .product__info-container .product__text,.template-product-gift-card .description-title,body.template-product-gift-card .main-info-content .info_title h2,.template-product-gift-card .option_name,.product__info-wrapper variant-selects .option__header .form__label .option_name{color:#000;font-size:10px;font-style:normal;font-weight:700;line-height:normal;opacity:.6;margin:0;letter-spacing:normal;text-transform:capitalize}.template-product-gift-card .option_select,.template-product .product__info-wrapper variant-selects .option__header .form__label .option_select,.sub-text,.product__info-wrapper variant-selects .option__header .form__label .option_select,.product__info-wrapper .product-form__quantity .quantity__label .sub-text{font-size:10px}.template-product-gift-card .product__title h1{font-size:10px;font-style:normal;font-weight:700;line-height:normal;color:#000}.template-product-gift-card .product__info-container .product__text{margin-top:8px}.template-product-gift-card div[id*=wishlist_engine_product_page]{bottom:-2px}body.template-product-gift-card .product__description,body.template-product-gift-card .main-info-content .info_content p{margin:0;font-size:10px;font-style:normal;font-weight:700;line-height:normal}body.template-product-gift-card .description-title,body.template-product-gift-card .product__title,body.template-product-gift-card .product__text,body.template-product-gift-card .back-top-shop-block,body.template-product-gift-card .recipient-checkbox,body.template-product-gift-card .recipient-fields,body.template-product-gift-card .product__description{padding-inline:20px}.add-btn-area .customer .recipient-form{margin-top:10px}.template-product-gift-card .recipient-fields__field .field input,.template-product-gift-card .add-btn-area .customer .recipient-form span,.template-product-gift-card .recipient-fields__field .field textarea{opacity:1}.template-product-gift-card .product-form__input--pill input[type=radio]:checked+label{background-color:#fff;color:#000}.template-product-gift-card .product-form__input--pill input[type=radio]+label{border-color:#00000080;color:#00000080;margin-top:0;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.template-product-gift-card .option__content{display:flex;flex-wrap:wrap;width:100%}.template-product-gift-card .recipient-checkbox>svg{width:11px;margin-top:0;margin-right:5px}.template-product-gift-card .recipient-checkbox>.icon.icon-checkmark{width:6px;margin:0}.template-product-gift-card .recipient-checkbox{text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:normal}body[class*=template-collection] .product-grid-container ul.grid.range-grid-2,body[class*=template-collection] .product-grid-container ul.grid{grid-template-columns:1fr 1fr}.shop-page-container #ProductGridContainer{padding:52px 0}body .active-facets{margin:0}.shop-page-container #FacetFiltersForm{justify-content:flex-start;gap:20px;align-items:flex-start;display:none}body .shop-page-container #FacetsWrapperDesktop.filter-active{position:fixed;height:calc(100vh - 89px);display:block;overflow-y:auto;padding:30px 20px 0}body .shop-page-container .secondFilterContent.filter-active{position:fixed;height:calc(100vh - 108px);top:110px;display:grid;grid-template-columns:1fr 1fr;gap:113px;overflow-y:auto;padding:0 20px}.shop-page-container .facet-checkbox__text{width:100%}body #menu-drawer .menu-drawer__localization{grid-area:1 / 4 / 1 / 3;text-align:right;display:flex;align-items:center;justify-content:flex-end}.product__accordion-container,body #menu-drawer .menu-drawer__localization form{display:block}body #menu-drawer .menu-drawer__localization form .disclosure .disclosure__list-wrapper #HeaderLanguageMobileList{padding:unset;max-width:unset;min-width:unset;width:100%;display:flex;justify-content:flex-end}body #menu-drawer .menu-drawer__localization form .disclosure .disclosure__list-wrapper #HeaderLanguageMobileList>li a{padding:0;display:block;font-weight:inherit}[lang=it] .header-content .country-title1 a,[lang=en] .header-content .country-title2 a{font-weight:700!important}.template-product-gift-card .shopify-section.section.description-active .product__info-container{height:calc(100% - 56px)}.add-btn-area .customer .recipient-form>input[type=checkbox]:checked+label .icon-checkmark{margin-top:0}.template-product-gift-card product-info[id*=MainProduct-template--]{padding-top:0;padding-bottom:0}.template-collection .mobile-collection-detail{border:unset;width:100%;padding:12px;color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;position:sticky;top:0}.template-collection .mobile-collection-detail:after{content:" +"}.template-collection .mobile-collection-container.active .mobile-collection-detail:after{content:" -"}.mobile-collection-container.active{position:fixed;top:69px;background-color:#fff;overflow-y:auto;z-index:2}.mobile-collection-container .main-collection-popup-container .collection-popup-content{padding:6px}.mobile-collection-container .main-collection-popup-container .collection-popup-container{display:flex;margin-bottom:13px;height:404px}.mobile-collection-container .main-collection-popup-container .collection-popup-container img{object-fit:cover;height:100%}.mobile-collection-container .main-collection-popup-container .collection-popup-content .metafield-rich_text_field{color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:10px;overflow-y:auto}body.template-index .best-seller-collection .featured-collection-item .best-seller-content p,body.template-index .best-seller-collection .featured-collection-item .best-seller-content .best-collection-text{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical}body:has(.mobile-collection-container.active){overflow:hidden}.mobile-collection-container .main-collection-popup-container{display:none}.mobile-collection-container.active .main-collection-popup-container{display:block}.mobile-small-media,.main-illustation-container .grid-view .grid-illustation .grid-illustation-image-content{width:100%}.template-collection .product-grid-container ul.grid.range-grid-2,.template-collection .product-grid-container ul.grid.range-grid-3,.template-collection .product-grid-container ul.grid.range-grid-4,.template-collection .product-grid-container ul.grid.range-grid-5{row-gap:30px}.b2b_content p a[title=B2B]{font-weight:900}#menu-drawer .menu-drawer__menu-item{padding-bottom:5px;background-color:unset}.template-index div[class*=featured_collection-padding]{padding-top:42px;padding-bottom:50px}.template-index div[class*=marquee_sec_]{padding-top:0;padding-bottom:4px}.template-index div[class*=marquee_sec_] h2{line-height:normal}.template-index div[class*=best_seller_collection]{padding-top:30px;padding-bottom:61px}.template-index section[id*=marquee_sec_]+section[id*=home_image_banner] div[class*=home_image_banner]{padding-bottom:0}.shop-page-container .secondFilter__heading:before,.secondFilter__heading:has(+.secondFilterContent.filter-active):before{content:unset}.shop-page-container .secondFilter__heading:after{content:" +"}.secondFilter__heading:has(+.secondFilterContent.filter-active):after{content:" -"}body.template-collection-shop-page .secondFilterContent.filter-active.activeFilter{display:block;top:130px;height:calc(100vh - 130px)}body.template-collection-shop-page .secondFilterContent.filter-active.activeFilter .mobile-height-issues{align-items:flex-start;gap:12px;display:grid;grid-template-columns:repeat(2,1fr);column-gap:100px;row-gap:25px}body:has(.secondFilterContent.filter-active.activeFilter),body:has(#FacetsWrapperDesktop.filter-active){overflow:hidden}body:has(.secondFilterContent.filter-active.activeFilter) .range-container,body:has(#FacetsWrapperDesktop.filter-active) .range-container{display:none}.shop-page-container .custom_filter_content{padding:11px 20px 0;flex-wrap:wrap;gap:10px;align-items:flex-start}.shop-page-container .image_active_hover{flex:1 1 100%}.shop-page-container .rangeValue{display:none}.shop-page-container .load-more_wrap{padding-top:61px}.shop-page-container #ProductGridContainer{padding-bottom:45px}.shop-page-container .range-container{height:25px}.custom_filter_content:has(.active-facets__button-inner) .range-container{height:17px}.template-page-about .content-for-layout .marquee-text-container{padding-top:15px}.template-page-about .content-for-layout .marquee-text-container .marquee-text{font-size:40px!important;line-height:normal}.template-page-about .about-slider-section .about-slider-spacing{padding-bottom:75px}.template-page-b2b .b2b-image-banner .b2b-image-mobile{height:592px}.template-page-b2b .b2b-image-banner .b2b-image-mobile img{height:100%;object-fit:cover}.b2b-rich-text .titolo-sub-text{margin-left:0;margin-top:23px}.template-article .blog-rich-text .rich-text__wrapper h2.rich-text__heading{font-size:40px}.template-article .content-for-layout .blog-image-section{padding-top:45px;padding-bottom:30px}.template-product .product__info-wrapper variant-selects .option__header .form__label .option_name,.product__info-wrapper .product-form__quantity .quantity__label .qty-title,.product__accordion-container .product__accordion.accordion .summary__title h2{font-size:11px;font-weight:500}.template-collection .shopify-section-group-header-group.section-header{position:sticky;top:0;left:0;width:100%;background:#fff;z-index:1000;transition:all .3s ease}body[class*=template-page-artisti] .grid-illustation .grid-illustation-image-content img{height:100%;object-fit:cover}body[class*=template-page-artisti] .artisti-page-image-list{margin-bottom:6px}body[class*=default-collection-page] .collection-hero,body[class*=default-collection-page] .custom_filter_content{display:none}#cart-icon-bubble{gap:3px}.template-page-about .about-image-mobile img{height:100%}.shopify-section.section.description-active div[id*=wishlist_engine_product_page]{bottom:34px}.shopify-section.section.description-active .product .mobile-add-cart.d-none{display:none}.p-20{padding:20px}.shopify-section.section.description-active .add-btn-area .product-form__buttons{max-width:100%}.menu-drawer__inner-container .mobile_search details[open] .modal-overlay:after{height:auto}.best-seller-collection .custom-bestseller-grid .mobile-grid{gap:20px}.custom_filter_content:has(.active-facets__button-inner) .range-container{position:absolute;top:73px;right:20px}.shop-page-container .custom_filter_content_inner .facets-wrapper .active-facets .active-facets__button-wrapper{margin-left:auto}.media model-viewer{transition:unset;position:unset}.product .slider-mobile-gutter .slider__slide{scroll-snap-align:unset}body .slider--mobile:after{content:unset}body ul.product__media-list.contains-media{margin-left:unset!important;width:100%;overflow:hidden}body .product-media-container.constrain-height .media{padding:unset;aspect-ratio:1 / 1.42}body .product .product__media-list .product__media-item.is-active .product__modal-opener .media .panzoom{position:static}.template-product .product__media.product_media_second img+img,.shopify-section.section.description-active .mobile-small-media,.shopify-section.section.description-active .image_active_hover,.shopify-section.section.description-active .product-mobile-list-info,.template-product-gift-card .product__media.product_media_second img+img{display:none}.template-product .product .product__media-list .product__media-item.is-active img{object-fit:none}.template-product .product .product__info-container .mobile-small-media img,.template-product-gift-card .product .product__info-container .mobile-small-media img{transform:scale(1.5)}.info_content{text-align:justify}.template-product .info_content ul.metafield-single_line_text_field-array li{font-size:11px;font-weight:500}.template-product-gift-card .product__info-wrapper .product__title{margin-bottom:8px}.template-product-gift-card .product__info-wrapper .main-info-content,.template-product-gift-card .product__info-wrapper variant-selects{margin-bottom:10px}.custom-bestseller-grid .mobile-grid .featured-collection__image img{object-fit:cover}.template-index .best-seller-collection .featured-collection-item .best-seller-content{max-width:calc(100% - 25px)}.template-index .custom-bestseller .featured-collection-item .best-seller-content{max-width:100%}.active-facets.active-facets-mobile{gap:12px;column-gap:15px;align-items:center}.facets-container .active-facets .active-facets__button,.facets-container .active-facets .active-facets__button-remove{margin:0;padding:0}.template-collection-shop-page .shop-page-container #ProductGridContainer{padding-top:25px}.grid__item.mobileMedia{display:block}.main-info-content{display:inline-block}.product__accordion-container .product__accordion.accordion.quick-add-hidden{margin:0;border:none}.product__accordion.accordion+.product__accordion.accordion{border-top:.1rem solid rgba(var(--color-foreground),.08)}.mobile-small-media{margin-bottom:20px}.product__info-wrapper.grid__item .product__info-container .grid__item.mobileMedia{max-width:100%;width:100%}.add-btn-area .product-form__buttons,.product__info-wrapper.grid__item .product__info-container{max-width:100%}.shopify-section.section.description-active .grid__item.product__media-wrapper.mobileMedia{width:125px;max-width:100%;height:170px;overflow:hidden}h2.accordion__title.inline-richtext{font-size:12px;font-weight:700;color:#000;opacity:.5}body .product .price-section .price_title{font-size:11px}.product__accordion.accordion .accordion__content{font-size:10px;font-weight:700;padding:0}.product__accordion-container .product__accordion.accordion>details>summary{padding:1rem 0}.product__accordion-container .product__accordion.accordion .accordion__content{padding-bottom:5px}.product-list-title-with-price .d-none,.mobile-small-media.d-none{display:block}section.shopify-section.section:has(.image_active_hover .second-image.active-tab) img.second-image-media{opacity:1!important;position:static!important}.template-product .product__info-wrapper .main-info-content,.product__info-wrapper .product__info-container .product__description{margin-bottom:10px}.pdp-page-sontent{margin-top:8px}.mob-pt-0{padding-top:0}.mobile-collection-container{position:fixed;bottom:0;width:100%;z-index:2}.template-collection.default-collection-page:has(.mobile-collection-container) .footer{padding:20px 22px 50px!important}.shopify-section.description-active:has(.image_active_hover .second-image.active-tab) .product_media_second .panzoom>img{display:block!important}.best-seller-collection .custom-bestseller-grid .mobile-grid,body.template-index slider-component>ul.grid{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;scroll-snap-type:x mandatory;padding-bottom:2rem}body.template-index slider-component>ul.grid li,.best-seller-collection .custom-bestseller-grid .mobile-grid .featured-collection-item{max-width:100%;flex:0 0 auto;width:calc(80vw - 3.75rem);scroll-snap-align:start}body.template-index slider-component>ul.grid .custom-card-product.product-card-wrapper .card__inner{height:100%}.product__accordion-container .product__accordion.info-block-3{display:block}.product__info-container .pdp-page-sontent .main-info-content.block-content-6{display:none}body.template-index slider-component>ul.grid li{animation:unset!important}.custom-price-quantity{margin-bottom:24px}.template-index slider-component>ul.grid .card-wrapper:hover>.card>.card__inner .media>img+img{opacity:0}.customer.recover-password-area:not(.account):not(.order),.customer.register:not(.account):not(.order),body[class*="template-customers/reset_password"] .customer.reset-password{max-width:100%;padding-left:14px}.template-index .custom-featured-collection .custom_bestseller{display:block}.best-seller-collection .swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset, 1%);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.template-index .custom-featured-collection.best-seller-collection .custom_bestseller .swiper-wrapper .swiper-slide:first-child{margin-left:8px!important}.template-index .custom-featured-collection .featured-collection-item:hover .featured-collection__image img{display:inherit}.template-index .best-seller-collection .featured-collection-item:hover img+img{opacity:0;transition:unset}.main-illustation-container .grid-illustation .grid-illustation-image-content:hover .artisti-page-image-list img+img{display:none}.main-illustation-container .grid-illustation .grid-illustation-image-content:hover .artisti-page-image-list img{opacity:1;display:block}.product .product__info-wrapper .price{font-weight:700}.template-page-about .image-with-text .about-image-title,.template-page-about .about-image-rich .heading-image-rich{font-size:40px;line-height:1}.template-page-b2b .b2b-image-rich .image-rich-content-container,.template-page-b2b .b2b-image-rich .image-rich-content-container.rich_text-grid--reverse,.template-page-about .image-with-text .image-with-text__grid{flex-direction:column;position:relative}.template-page-about .image-with-text .grid__item{width:100%;max-width:100%}.template-page-about .image-with-text .grid__item.image-with-text__text-item{position:relative}.section-header.shopify-section-group-header-group{top:0;z-index:10}.product__info-wrapper.grid__item .product__info-container .p-20.mob-pt-0{padding:0}.product__info-wrapper.grid__item .product__info-container .grid__item.mobileMedia,.product__info-wrapper.grid__item .product__info-container .product__accordion-container,.product__info-wrapper.grid__item .product__info-container variant-selects,.product__info-wrapper.grid__item .product__info-container .custom-price-quantity,.product__info-wrapper.grid__item .product__info-container .pdp-page-sontent{padding-inline:20px}.product__info-wrapper .add-btn-area{position:sticky;bottom:0;z-index:9}.template-product-gift-card .recipient-form .icon-checkmark{left:22px}.product .product__info-wrapper .mobile-structure-block{display:flex;flex-direction:column}.product .product__info-wrapper .mobile-structure-block .grid__item.product__media-wrapper{order:1}.product .product__info-wrapper .mobile-structure-block .pdp-page-sontent{order:2;display:flex;flex-wrap:wrap}.product .product__info-wrapper .mobile-structure-block .main-info-content.block-content-1{order:1}.product .product__info-wrapper .mobile-structure-block .main-info-content.block-content-1 .info_content p,.template-product .product__info-wrapper .main-info-content .info_title h2,.template-product .product__info-wrapper variant-selects .option__header .form__label .option_name,.product__info-wrapper .product-form__quantity .quantity__label .qty-title,.product__accordion-container .product__accordion.accordion .summary__title h2,.product .product__info-wrapper .mobile-structure-block .add-btn-area product-form .product-form__buttons button,.template-product .product__info-wrapper .mobile-structure-block variant-selects .option__content label{font-weight:700}.template-product .product__info-wrapper .mobile-structure-block variant-selects .option__content label{letter-spacing:0}.product .product__info-wrapper .mobile-structure-block .main-info-content.block-content-2{order:2;flex-grow:1}.product .product__info-wrapper .mobile-structure-block .main-info-content.block-content-5{order:4;display:none}.product .product__info-wrapper .mobile-structure-block .main-info-content.block-content-6{order:6;padding-right:0}.product .product__info-wrapper .mobile-structure-block .custom-price-quantity{order:3;padding-right:0}.product .product__info-wrapper .mobile-structure-block .custom-price-quantity .price{font-size:13px}.product .product__info-wrapper .mobile-structure-block .product__accordion-container{order:4;margin-bottom:0}.product .product__info-wrapper .mobile-structure-block variant-selects{order:3;margin-bottom:0}.product .product__info-wrapper .mobile-structure-block .price-section{order:5}.product .product__info-wrapper .mobile-structure-block .recipient-form-area{order:6}.product .product__info-wrapper .mobile-structure-block .add-btn-area{order:7;margin:0}.product .product__info-wrapper .mobile-structure-block .add-btn-area product-form,.product .product__info-wrapper .mobile-structure-block .add-btn-area product-form .product-form__buttons button{margin:0}.product .product__info-wrapper .mobile-structure-block div[id*=wishlist_engine]{order:8;margin:0}body.template-product .product .product__info-wrapper .mobile-structure-block .custom-price-quantity .price-item.price-item--regular{margin:0}.product .product__info-wrapper .mobile-structure-block variant-selects .product-form__input{margin-bottom:6px}.product .product__info-wrapper .mobile-structure-block variant-selects .product-form__input:nth-last-child(2){margin-bottom:0}.template-product .product__info-wrapper .mobile-structure-block variant-selects .option__content label{padding:4px 13px!important}.back-top-shop-block a,.back-top-shop-block span,.back-top-shop-block a:hover,.back-top-shop-block a:focus{font-family:Inter;font-weight:700;font-size:10px;letter-spacing:0;text-align:right;color:#919191;text-transform:lowercase;text-decoration:unset}.template-product .image_active_hover .back-top-shop-block{margin-left:auto;line-height:normal;display:flex}.template-page-about .image-with-text .about-image-title,body .product .price-section.MobilePriceSection .price_title,.template-page-about .about-image-rich .rich-text .rich-text__blocks .rich-text__text br,.product .product__info-wrapper .mobile-structure-block .custom-price-quantity.desktop-view{display:none}.template-page-about .image-with-text .about-image-title.mob-about-image-title{display:block}.template-page-about .image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__content .image-with-text__text:after{content:none}.template-page-about .shopify-section[id*=image_with_text] .image-with-text__grid.image-with-text__grid--reverse .about-image-title.mob-about-image-title{max-width:500px}.template-page-about .image-with-text .grid__item .about-image-title{position:absolute;bottom:0;color:#fff;padding:40px;width:100%;font-size:60px}.template-page-about .image-with-text .grid__item .about-image-title p{color:#fff}.template-page-b2b .b2b-image-rich .heading-image-rich{font-size:60px;line-height:normal}.template-page-about .image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__content:has(.image-with-text__text:empty){display:none}.template-page-about .about-image-rich .rich-text .rich-text__blocks .rich-text__text,.template-page-about .main-cms-pages{padding:40px}.template-page-b2b .b2b-image-rich .image-rich-content-container .rich-text__text,.template-page-b2b .b2b-image-rich .image-rich-content-container .image-about-rich,.template-page-b2b .b2b-image-rich .image-rich-content-container.rich_text-grid--reverse,.template-page-b2b .b2b-image-rich .image-rich-content-container.rich_text-grid--reverse .image-about-rich,.template-page-about .multicolumn .multicolumn-list,.template-page-about section[id*=about_image_banner]+section .about-rich-text .rich-text__wrapper .rich-text__blocks{max-width:100%}.template-page-b2b .b2b-image-rich .image-rich-content-container.rich_text-grid--reverse .image-about-rich{flex:1 1 100%}.template-page-b2b .b2b-image-rich .rich-text__blocks{padding:0}.template-page-b2b .shopify-section[id*=b2b_image_rich]:nth-last-child(6) .b2b-image-rich .heading-image-rich,.template-page-b2b .shopify-section[id*=b2b_image_rich]:nth-last-child(4) .b2b-image-rich .heading-image-rich,.template-page-b2b .shopify-section[id*=b2b_image_rich]:first-child .b2b-image-rich .heading-image-rich{max-width:650px}.template-page-b2b .shopify-section[id*=b2b_image_rich]:first-child .b2b-image-rich .rich-text__text br{display:none}.popup-content h2{font-size:40px}.shop-page-container .facet-checkbox__text span,.mobile-facets .mobile-facets__header .mobile-facets__heading,.mobile-filtra .mobile-facets .mobile-facets__summary span{font-size:13px}.mobile-filtra{margin-bottom:10px}.shop-page-container .mobile-facets__open .mobile-facets__open-label,.shop-page-container .range-container .range-view-txt{font-size:12px}}@media (min-width: 1025px) and (max-width: 1600px){.template-collection .product-grid-container ul.grid.range-grid-6{gap:50px}.template-collection .product-grid-container ul.grid{gap:150px}.template-page-about .about-image-banner .about-image-desktop img{max-height:742px}}@media (min-width: 992px) and (max-width: 1024px){.template-collection .product-grid-container ul.grid.range-grid-4{gap:60px}.template-collection .product-grid-container ul.grid{gap:50px}body[class*=template-collection] .product-grid-container ul.grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1025px) and (max-width: 1600px){.main-illustation-container .list-view .list-illustation-image-content .list-illustation-image{right:13.5%}}@media (max-width: 750px){.template-article .blog-rich-text .rich-text__wrapper .blog_rich_text_content{display:none}.template-article .blog-rich-text .rich-text__wrapper .metafield-rich_text_field{margin-top:0}.template-article .blog-rich-text .rich-text__wrapper{padding:48px 0 0}.template-article .blog-content-image2{gap:11px;padding-bottom:35px}.template-article .blog-content-image2-section{padding:0}.header__icons span{font-size:10px}.shop-page-container .facets__summary{padding-bottom:0}.main-illustation-container .grid-illustation .grid-illustation-image-content .grid-illustation-image .grid-illustation-description{display:none}.template-article .blog-image-section .image_blog,.template-article .blog-content-image1.page-width{padding-inline:0}.template-article .blog-content-image1.page-width{padding-bottom:41px}.template-page-artisti .main-illustation-container .grid-view{margin-top:0}.mobile-collection-container .main-collection-popup-container .collection-popup-container{height:320px}.template-page-about .multicolumn .multicolumn-list,.template-page-about .about-image-banner,.template-page-about .about-rich-text .rich-text__wrapper,.template-page-about .image-with-text__content,.template-page-about .about-image-rich .rich-text .rich-text__blocks .rich-text__text,.template-page-about .main-cms-pages,.template-page-b2b .b2b-image-rich .rich-text__wrapper .image-rich-content-container .rich-text__text,.template-page-b2b .rich-text-column .rich-text__blocks,.template-page-b2b .rich-text__blocks{padding-inline:20px}.template-page-b2b .b2b-image-rich .heading-image-rich{padding:20px}.template-page-b2b .b2b-image-rich .heading-image-rich,.template-page-about .image-with-text .grid__item .about-image-title{font-size:32px}.template-page-about .multicolumn .multicolumn-list,.template-page-about .about-rich-text .rich-text__wrapper .rich-text__blocks{text-align:start}.template-page-about .multicolumn .multicolumn-list{gap:10px}.template-page-about .image-with-text .image-with-text__text p,.template-page-b2b .rich-text__text,.template-page-about .about-rich-text .rich-text__text p{font-size:16px;margin:0}.template-page-b2b .rich-text-column .rich-text__text{columns:1}.template-page-b2b .b2b-rich-text .rich-text,.template-page-b2b .rich-text-column{padding-top:40px}.template-page-b2b .b2b-image-rich .rich-text__wrapper .image-rich-content-container .rich-text__text{font-size:18px}.template-page-b2b .rich-text[class*=b2b_column_richtext],.template-page-b2b .rich-text[class*=rich_text],.template-page-about .about-rich-text .rich-text[class*=about_rich_text]{padding:20px 0}.template-page-b2b .section:has(+.section .rich-text[class*=rich_text]) .rich-text[class*=b2b_column_richtext]{padding-bottom:0}.template-page-about .image-with-text .grid__item .about-image-title{padding:20px}.template-article .blog-multi-images,.template-article .blog-rich-text .rich-text__wrapper,.template-article .blog-image-section .image_blog,.template-article main .page-width{max-width:100%;width:100%;padding-inline:20px!important}.template-article .blog-multi-images{flex-direction:column}.popup-content{max-width:calc(100% - 40px)}}@media (min-width: 1024px){.contact #ContactForm{max-width:767px;padding-top:22px}}@media (max-width: 425px){.page-width .best-seller-header{padding:0 14px}.main-illustation-container .grid-view .grid-illustation{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.template-page-about .image-with-text .about-image-title,.template-page-about .about-image-rich .heading-image-rich{font-size:30px}.mobile-collection-container .main-collection-popup-container .collection-popup-container{height:100%}.popup_newsletter .footer__newsletter .newsletter-form__field-wrapper{flex-direction:column}.popup_newsletter .footer__newsletter .newsletter-form__field-wrapper .newsletter-form__button{margin-top:20px}.popup-content h2{font-size:28px}.popup-logo{margin-bottom:10px}}@media (max-width: 375px){.template-page-about .about-slider-section .about-title{font-size:30px;line-height:36.3px}.popup-content{max-width:calc(100% - 20px)}.footer .custom_block_newsletter .custom_newsletter .newsletter-form__field-wrapper{max-width:31rem}.custom-bestseller-grid .mobile-grid .featured-collection__image img{object-fit:cover}.home-image-banner .banner__content .banner__heading p{font-size:30px;line-height:40px}}@media (max-width: 320px){.footer .custom_block_newsletter .custom_newsletter .newsletter-form__field-wrapper{max-width:28rem}.custom-bestseller-grid .mobile-grid .featured-collection__image img{object-fit:cover}.best-seller-collection .best-seller-header h2,.template-product .related-products .related-products__heading,.template-product .related-products.page-width .related-products__heading h2,.template-product-gift-card .related-products .related-products__heading{font-size:30px}.template-product-gift-card .product .product__info-wrapper .product__info-container .option__content{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 992px){.page-width{padding:0 97px;max-width:100%}.related-products.page-width{padding:0 20px}.customer.recover-password-area:not(.account):not(.order),.customer.register:not(.account):not(.order),body[class*="template-customers/reset_password"] .customer.reset-password{margin-left:0;text-align:left;max-width:767px;padding-left:20px}.customer.recover-password-area a,.customer.register a{width:auto}.template-product .panzoom__content.transform-disabled{transform:unset!important}.template-product .product_media_second .panzoom>img{object-fit:contain}.banner_custom.home-image-banner .banner__content.page-width .banner__box{padding:4rem 2.6rem}div[class*=artisti_section_] .custom-bestseller .featured-collection-item:hover .featured-collection__image img+img{position:unset}div[class*=artisti_section_] .custom-bestseller .featured-collection-item:hover .featured-collection__image img:nth-child(1){display:none}div[class*=artisti_section_] .custom-bestseller .featured-collection-item:hover .featured-collection__image img:nth-child(2){display:block}.product .product__info-wrapper .custom-price-quantity:not(.desktop-view),.image_active_hover .back-top-shop-block{display:none}}.product .product__info-wrapper .custom-price-quantity:not(.desktop-view){display:block}@supports (hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none){.custom_filter_content:has(.active-facets-btn)+#ProductGridContainer{padding-top:120px}@media (max-width: 400px){.template-product .product .mobile-small-media .mobile-media-wrapper{height:240px}.template-product .product .mobile-small-media .mobile-media-wrapper img{object-fit:contain}}}@media (max-height: 700px){.template-collection .main-collection-popup-container{height:500px}.template-collection .main-collection-popup-container .collection-popup-container{height:300px}}@-moz-document url-prefix(){.list-illustation-container{scrollbar-width:none}.shop-page-container .range-container{height:21px}.custom_filter_content:has(.active-facets__button-inner) .range-container{height:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
