@font-face{font-family:poppins-regular,sans-serif;src:url(https://font.heavy-studio.com/Poppins-Regular.ttf)}@font-face{font-family:poppins-medium,sans-serif;src:url(https://font.heavy-studio.com/Poppins-Medium.ttf)}@font-face{font-family:poppins-semibold,sans-serif;src:url(https://font.heavy-studio.com/Poppins-SemiBold.ttf)}@font-face{font-family:poppins-extrabold,sans-serif;src:url(https://font.heavy-studio.com/Poppins-ExtraBold.ttf)}@font-face{font-family:DharmaGothicC-Regular;src:url(/cdn/shop/files/DharmaGothicC-Regular.ttf?v=1725604765)}@font-face{font-family:SuisseWorks-Regular;src:url(/cdn/shop/files/SuisseWorks-Regular.ttf?v=1751527679)}*{margin:0;padding:0;box-sizing:border-box;font-family:poppins-regular,sans-serif!important}html,body{margin:0;padding:0;width:100%;height:100%}img{max-width:100%;width:100%;display:block}a{text-decoration:none}.max-w-full{max-width:100%}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.relative{position:relative}.none{display:none}.poppins{font-family:poppins-regular,sans-serif!important}.poppins-medium{font-family:poppins-medium,sans-serif!important}.poppins-semibold{font-family:poppins-semibold,sans-serif!important}.poppins-extrabold{font-family:poppins-extrabold,sans-serif!important}.dharma-gothic{font-family:DharmaGothicC-Regular,sans-serif!important}.suisse-works{font-family:SuisseWorks-Regular,sans-serif!important}.grid{display:grid}.template-2{grid-template-columns:1fr 1fr}.template-3{grid-template-columns:1fr 1fr 1fr}.template-4{grid-template-columns:1fr 1fr 1fr 1fr}.flex{display:flex}.underline{text-decoration:undrline}.fw-100{font-weight:100!important}.fw-400{font-weight:400!important}.fw-600{font-weight:600!important}.fw-800{font-weight:800!important}.bold{font-weight:700!important}.font-11{font-size:11px!important}.font-13{font-size:13px!important}.font-14{font-size:calc(12px + .1vw)!important}.font-16{font-size:calc(14px + .1vw)!important}.font-18{font-size:calc(16px + .2vw)!important}.font-32{font-size:calc(16px + .4vw)!important}.text-center{text-align:center}.m-0-auto{margin:0 auto}.semibold{font-weight:600!important}#MainContent{margin-top:125px}.pointer{cursor:pointer}.bg-grey{background:#f2f2f2}.announcement-bar .announcement-bar__message p{font-family:"poppins-medium" sans-serif;font-size:13px;font-weight:400}.btn-coming-soon{margin:0 auto;border-bottom:1px solid white;background:none;color:#fff;font-size:calc(8px + .3vw)}.text-section-image{position:absolute;top:50%;left:50%;margin-top:30px;text-align:center;transform:translate(-50%,-50%);width:100%}#splide01-slide01 .text-section-image h5{font-size:calc(100px + 8vw);line-height:calc(80px + 8vw);color:#fff!important;font-weight:100}#splide01-slide01 .text-section-image h3{color:#fff!important;font-size:calc(15px + .7vw)!important;font-weight:100}#splide01-slide01 .text-section-image h6{color:#fff!important;font-size:calc(18px + 1.1vw)!important;font-weight:800!important;width:77%;margin:calc(10px + 1vw) auto 0}#splide01-slide01 .text-section-image p{color:#fff!important;margin-top:calc(70px + 2vw);font-size:calc(12px + .5vw);font-weight:700}.text-section-grid a{font-size:14px}.section-grid .text-section-grid .text{margin-top:100px}.section-grid .text-section-grid .cell{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3vw;text-align:center}.section-grid .text-section-grid .cell .title{font-size:calc(20px + 1vw);border:0;outline:none;margin:10px 0;font-weight:700}.section-grid .text-section-grid .cell .sale-title{font-size:calc(12px + .5vw);border:0;outline:none;margin:0}.section-grid .text-section-grid .cell .subtitle{font-size:calc(8px + .4vw);border:0;outline:none}.section-grid .relative.nomobile:nth-child(3),.section-grid .relative.nomobile:nth-child(4){padding:20px 0}.strategia_bando img{width:80vw;max-width:450px;margin:45px auto}.text-slider-prod{margin:auto}.text-slider-prod a{margin-top:3vw;display:block}.text-slider-prod .h4{line-height:calc(16px + .5vw)!important}.text-section-about h3{font-size:calc(20px + .5vw)!important;line-height:calc(22px + 1vw);font-weight:500!important}.text-section-about p{margin-top:0}.text-section-about{position:absolute;margin-top:0;text-align:center;transform:translate(-50%,-50%);width:100%;padding:10px 40px}.section-description-about{max-width:43vw;padding:calc(20px + 1vw) 10px;margin:0 auto;flex-direction:column;align-items:center;justify-content:center;gap:2vw}.section-description-logo{padding:calc(10px + .5vw) 10px calc(20px + 1vw)}.section-description-logo img{width:calc(150px + 3vw);padding:22px 0}.section-description-logo p{padding:0 calc(40px + 1vw)}.section-description-logo p,.section-description-about p{padding:0 30px;line-height:normal!important}.section-description-logo,.section-description-about{flex-direction:column;max-width:1000px;flex-wrap:wrap;margin:0 auto;justify-content:center;align-items:center;gap:calc(5px + .7vw);text-align:center}.newsletter-ss24{max-width:600px;margin:60px auto;padding:0 30px}.newsletter-ss24 form{margin:0;padding:0}.margin-0{margin:0!important}.email-ss24{border-bottom:2px solid black;background:#f8f8f8;font-size:calc(12px + .13vw)!important;color:#2b2b2b;width:100%;padding-bottom:5px}.section-newsletter .subtitle-form{margin:15px 0!important}.product-block-description{font-family:poppins-regular,sans-serif!important;font-size:13px!important}.product-variant-picker-block .flex.flex-wrap.items-center.justify-start{gap:10px}.variant-input{font-size:11px;margin-right:.4vw}.guida-taglie{margin-right:3px}#product-form-template--23301604835626__main{margin:1vw 0}.add-to-cart-container .size-guide{font-size:11px!important;width:260px;min-height:35px!important;padding:0!important;display:flex;justify-content:center;align-items:center;border:1px solid #000;cursor:pointer;margin-bottom:10px}.list-lang{margin-left:10px}#MainContent .page .por-marche{display:flex;justify-content:center;align-items:center;margin:100px auto;flex-direction:column;padding:0 20px;max-width:1200px}#MainContent .page .por-marche *{text-align:left}section>div>div>div.rte.mt-4>div,.faq,.delivery,.term-conditions,.resi{max-width:900px;margin:0 auto;padding:0 20px 40px}.section-link{max-width:900px;margin:0 auto;padding:0 20px}.section-link .list-link li{font-size:14px}.delivery h3{font-family:poppins-semibold,sans-serif!important;font-size:calc(15px + .4vw)!important;margin:30px 0 5px;font-weight:500}.resi h3,.resi h4,.resi .font-14.bold.poppins{font-family:poppins-semibold,sans-serif!important;margin:30px 0 5px}.faq ul,.delivery ul,.resi ul,.term-conditions .ul{margin:20px 0 20px 50px!important;list-style:lower-latin!important;font-family:poppins-regular,sans-serif!important;font-size:14px!important;line-height:normal}.delivery p,.page>div>div>div.rte.mt-4>div>p{font-family:poppins-regular,sans-serif!important;font-size:12px!important;line-height:20px}#subscribe{display:block;padding:10px 0}#shopify-section-header>section>header>nav>div>div.items-center.flex>ul>ul>li:nth-child(1)>a>span:before{content:"";background-image:url(/cdn/shop/files/the-simple-twinkling-star-free-png.png?v=1756368587);background-size:contain;background-repeat:no-repeat;width:10px;height:10px;display:inline-block;margin-right:6px}#shopify-section-header>section>header>nav>div>div.items-center.flex>ul>ul>li:nth-child(1)>a>span{font-weight:700;display:flex;justify-content:center;align-items:center}#shopify-section-header>section>header>nav>div>div.items-center.flex>ul>li{margin:0}#shopify-section-header>section>header>nav>div>div.items-center.flex>ul{gap:1vw}#shopify-section-header>section>header>nav>div>div.items-center.flex>ul>li>a>span{font-size:calc(11px + .1vw)!important;font-family:poppins-regular,sans-serif!important}#shopify-section-header>section>header>nav .h-cont{margin:0 4%}#shopify-section-header>section>header>nav>div>div.flex.items-stretch.justify-end.text-right{gap:10px}.gf-filter-contents-inner .gf-option-block .gf-block-title .h3,.sort-by,#gf-tree{border:none!important}#gf-tree{padding:0 20px}.gf-filter-contents-inner .gf-option-block .gf-block-title .h3 span{font-size:calc(9px + .1vw)!important;font-weight:600!important}#gf-controls-container,#gf-grid #gf-products .open-quick-view,.spf-product__label.spf-product__label-sale.sale-text,.spf-product-card__vendor,.spf-product__form{display:none!important}#gf-products>*{max-width:100%;width:100%;padding:0!important}#gf-products{grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important;padding:0!important;margin:0!important;gap:10px}#gf-products .spf-product__info{text-align:center}.spf-product-card__saleprice.money{color:#000}#gf-products>div>div>div.spf-product__info>div.h4.spf-product-card__title>a{font-family:poppins-semibold,sans-serif!important}.spf-product-card__title{line-height:20px!important;margin-bottom:15px!important}.product-variant-picker-block .flex.justify-between{max-width:260px}.giuda-taglie{font-size:11px!important}.tabella-taglie{margin-top:20px}#shopify-section-header>section>header>nav>div>div.items-center.flex>ul>li:nth-child(4){color:#b10000}#splide01 #splide01-list{gap:10px!important}footer .foot-2 .underline.uppercase a{font-size:13px!important}.torna-su{font-size:9px!important;margin-top:5px;width:200%;transform:translate(-25%)}footer .footer .need-help a{margin-bottom:0}#CollectionProductGrid .collection-list{gap:10px}.faq.dropdown-boot{width:100%}.faq .footer-collapsible{align-items:center}.faq p,.term-conditions p,.delivery p,.resi p{font-size:14px!important;line-height:normal}.page .faq h3.footer-collapsible span{font-size:18px!important}.page .faq h2,.page .term-conditions h2,.page .delivery h2,.page .resi h2{font-size:22px!important;margin:25px 0 6px;font-weight:600}.term-conditions h3.western{margin:30px 0 8px}header>nav>div>div.items-center.flex>ul>ul>li{margin:0 13px 0 0}.product-collection-single{position:relative}#shopify-section-header>section>header>nav>div>div.items-center.flex>ul>ul>li.self-stretch.flex.mrl-hh>div>button>span,#shopify-section-sidebar>section>div>nav>ul>li:nth-child(7)>button{color:#b11902;font-weight:700}#accordion0>li:nth-child(1)>a,#accordion0>li:nth-child(2)>a,#accordion0>li:nth-child(3)>a{color:#b11902;font-weight:500!important}.navigation-expand span{color:#b11902}.price-collection-grid .text-primary-accent a{font-weight:700}.price-collection-grid .price-onsale-collection-grid{order:1}.price-collection-grid .text-primary-accent{order:3;font-weight:700;background:#ffeaee;padding:4px 10px}.price-collection-grid span:nth-child(3){order:2}.permanent-element{background:#000;color:#fff;width:33%;padding:3px 5px;position:absolute;z-index:2;bottom:90%;right:0;font-size:12px;display:block}.ultimi-pezzi{position:absolute;top:10px;right:10px;z-index:2;background:#000;color:#fff;padding:10px;font-size:12px;font-weight:700;border-radius:0}.splide__slide--clone{display:none!important}.title-container .title-2{font-size:calc(28px + .5vw)!important;font-weight:500;line-height:calc(26px + .5vw)!important}.text-section-grid .subtitle{font-size:calc(10px + .5vw)!important}.sp-pay-installment span:nth-child(1),.sp-pay-installment{font-size:calc(12px + .1vw)!important;font-family:poppins-regular,sans-serif!important}#iubenda_policy h2{font-size:22px!important;line-height:normal}#shopify-pc__banner__btn-decline{display:none}.product-swatches__swatches-wrapper{max-width:100vw;display:flex;flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:4px;padding-bottom:5px;margin-bottom:0!important}.product-swatches{overflow:hidden}.product-swatches__swatches-wrapper{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.product-swatches__swatch-content--square{background-position:center!important;background-size:contain!important;min-height:65px!important;width:65px!important;margin:0!important;border:0!important}.product-swatches__swatches-wrapper::-webkit-scrollbar{display:none;width:0}#newsletter-product-form{scroll-margin-top:120px}.made-italy{margin-bottom:6px!important;margin-top:0!important}.cart-notification{position:fixed;top:100px;right:50px;background:#fff;border:1px solid #ccc;border-radius:6px;padding:10px 12px;max-width:450px;box-shadow:0 4px 12px #00000026;opacity:0;transform:translateY(-10px);transition:all .3s ease;z-index:9999}.cart-notification.show{opacity:1;transform:translateY(0)}.cart-notification .go-to-cart{font-weight:500}.notification-left{display:flex;align-items:center}.notification-thumbnail{width:40px;height:40px;object-fit:cover;margin-right:8px}.notification-text div{font-size:12px}.notification-cart-link{display:flex;align-items:center;font-size:12px;color:#000;text-decoration:none}.notification-cart-link span{margin-right:4px}
/*# sourceMappingURL=/cdn/shop/t/20/assets/style-nicola.css.map */
