@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)}@font-face{font-family:Miller-Banner-SemiBold;src:url(/cdn/shop/files/Miller-Banner-SemiBold.woff?v=1782900235)}@font-face{font-family:Figtree-Bold;src:url(/cdn/shop/files/Figtree-Bold.woff?v=1782900450)}*{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}.pointer{cursor:pointer}.bg-grey{background:#f2f2f2}.color-red{color:red}.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%;text-align:center;transform:translate(-50%,-50%);width:100%}.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-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:1100px;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,.delivery-returns 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-returns ul{margin:10px 0 10px 50px!important;list-style:lower-latin!important;font-family:poppins-regular,sans-serif!important;font-size:14px!important;line-height:22px}.delivery p,.page>div>div>div.rte.mt-4>div>p{font-family:poppins-regular,sans-serif!important;font-size:14px!important;line-height:22px}#subscribe{display:block;padding:10px 0}#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>ul>li.self-stretch.flex.mrl-hh>div>button>span,#shopify-section-sidebar>section>div>nav>ul>li:nth-child(9)>button,#menu0 *,#accordion0 *{color:#b10000;font-weight:700}#shopify-section-header>section>header>nav>div>div.items-center.flex>ul>ul>li:nth-child(1)>a>span,#shopify-section-sidebar>section>div>nav>ul>li:nth-child(1)>a{color:#000;font-weight:700}#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}.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{font-size:calc(24px + .5vw)!important;font-weight:500;line-height:normal}.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:16px 0 0;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{min-height:75px!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}#trustoo-popup-optIn-title{background:#000!important}.react-responsive-modal-modal.pp-modal #email{color:#000!important}.product-price-block>span:nth-child(4)>s{font-weight:100}#CartContainer>div.flex.flex-col>form{justify-content:space-between;display:flex;flex-direction:column}#CartContainer>div.flex.flex-col.h-full{height:93vh}#main-search .pagination{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin:40px 0 0;padding:0;list-style:none}#main-search .pagination>li.w-28,#main-search .pagination>li.md\:w-1\/3{flex:1 1 120px;min-width:120px}#main-search .pagination>li.w-28.text-left{justify-self:start}#main-search .pagination>li.w-28.text-right{justify-self:end}#main-search .pagination>li.w-28 a{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid currentColor!important;padding-bottom:2px;line-height:1}#main-search .pagination>li.w-28.text-left a:before{content:"\2190";display:inline-block}#main-search .pagination>li.w-28.text-right a:after{content:"\2192";display:inline-block}#main-search .pagination>li:not(.w-28){padding:0!important;border-bottom:0!important}#main-search .pagination>li:not(.w-28) a{border-bottom:0!important;border:1px solid #000!important;border-radius:3px;min-width:36px;height:36px;padding:0 10px!important;display:inline-flex;align-items:center;justify-content:center;font-size:11px;letter-spacing:.5px;line-height:1;transition:background .15s ease,color .15s ease,border-color .15s ease}#main-search .pagination>li:not(.w-28) a:hover{background:#0000000a}#main-search .pagination>li.active{border:0!important;padding:0!important}#main-search .pagination>li.active{border-radius:3px;border:1px solid #000!important;background:#000!important;color:#fff!important;min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;letter-spacing:.5px}#main-search .pagination>li:not(.w-28)>span{border-bottom:0!important;border:1px solid rgba(0,0,0,.25)!important;border-radius:3px;min-width:36px;height:36px;padding:0 10px!important;display:inline-flex;align-items:center;justify-content:center;font-size:11px;opacity:.7}#main-search .pagination a:focus-visible{outline:2px solid #000;outline-offset:2px}@media(max-width:768px){#main-search .pagination{gap:8px}#main-search .pagination>li.w-28,#main-search .pagination>li.md\:w-1\/3{flex:1 1 80px;min-width:80px}#main-search .pagination>li.w-28 a span:not(.visually-hidden){display:none}#main-search .pagination>li:not(.w-28) a,#main-search .pagination>li.active,#main-search .pagination>li:not(.w-28)>span{min-width:34px;height:34px}}#main-search .container-input-buttons-search{gap:10px;border-bottom:1px solid;width:40%}#main-search .container-input-buttons-search .search-icon{width:16px}#main-search .container-input-buttons-search #search{font-size:14px;color:#00000094;text-transform:uppercase}#main-search .collection-list{gap:10px}#main-search .collection,#main-search #SearchGrid{margin:40px 0}#shopify-section-header>section>header>nav>div>div.items-center.flex>ul>ul{gap:10px}#shopify-section-header header nav .h-cont{display:flex;align-items:center;justify-content:space-between;width:auto;margin:0 4%;gap:20px}#shopify-section-header header nav .h-cont>.items-center.flex{display:flex;align-items:center;min-width:0;flex:1 1 auto}#shopify-section-header header nav .items-center.flex>ul{display:flex;align-items:center;flex-wrap:nowrap;gap:clamp(8px,.9vw,18px)!important;min-width:0}#shopify-section-header header nav .items-center.flex li{white-space:nowrap;margin-right:0!important}#shopify-section-header header nav .items-center.flex li>a>span,#shopify-section-header>section>header>nav>div>div.items-center.flex>ul>ul>li.self-stretch.flex.mrl-hh>div>button>span{font-size:clamp(11px,.72vw,12px)!important}#shopify-section-header header nav .flex.items-stretch.justify-end.text-right{flex:0 0 auto;white-space:nowrap;gap:clamp(6px,.7vw,14px)}@media screen and (min-width:1026px)and (max-width:1500px){#shopify-section-header header.text-header-text{padding:20px 0!important}#shopify-section-header header nav .h-cont{display:grid!important;grid-template-columns:1fr auto;grid-template-areas:"main utilities" "menu menu";align-items:center;row-gap:14px}#shopify-section-header header nav .h-cont>.items-center.flex{display:contents}#shopify-section-header header nav .items-center.flex>:first-child{grid-area:main}#shopify-section-header header nav .items-center.flex>ul{grid-area:menu;width:100%;display:flex!important;justify-content:center;align-items:center;flex-wrap:wrap!important;column-gap:18px!important;row-gap:8px!important;margin:20px 0 0!important}#shopify-section-header header nav .flex.items-stretch.justify-end.text-right{grid-area:utilities;justify-self:end}#shopify-section-header header nav .items-center.flex li,#shopify-section-header header nav .items-center.flex li a{white-space:nowrap}}#filters{padding:0!important}.strategia-filter-panel{width:100%;padding:28px 4% 35px;background:#fff}.strategia-filter-grid{display:grid;grid-template-columns:minmax(160px,.7fr) minmax(130px,.7fr) minmax(190px,1fr) minmax(220px,1.2fr);gap:clamp(35px,5vw,90px);align-items:start}.strategia-filter-group{min-width:0}#CollectionFiltersForm .strategia-filter-heading h3{font-size:12px!important;font-weight:700!important;line-height:1.2;margin:0 0 16px!important;text-transform:uppercase;letter-spacing:.02em}.strategia-filter-heading h3 span{font-weight:400;margin-left:3px}.strategia-filter-values{display:flex;flex-direction:column;gap:7px;max-height:260px;overflow-y:auto;padding:0 12px 0 0!important;margin:0!important;scrollbar-width:thin;scrollbar-color:#999 transparent}.strategia-filter-values::-webkit-scrollbar{width:3px}.strategia-filter-values::-webkit-scrollbar-track{background:transparent}.strategia-filter-values::-webkit-scrollbar-thumb{background:#999}.strategia-filter-values{display:flex;flex-direction:column;gap:8px;max-height:260px;overflow-y:auto;padding-right:8px;margin:0}.strategia-filter-value{margin:0;padding:0;list-style:none}#CollectionFiltersForm .strategia-filter-label{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;padding:6px 0 6px 14px;cursor:pointer;font-size:12px!important;line-height:1.4;text-transform:uppercase;color:#111;border-bottom:1px solid transparent;background:transparent!important;transition:color .2s ease,border-color .2s ease,opacity .2s ease}#CollectionFiltersForm .strategia-filter-label:before{content:"";position:absolute;left:0;top:50%;width:0;height:1px;background:#111;transform:translateY(-50%);transition:width .2s ease,opacity .2s ease;opacity:0}#CollectionFiltersForm .strategia-filter-label:hover{opacity:.7}#CollectionFiltersForm .strategia-filter-count{font-size:11px;color:#11111159;transition:color .2s ease,opacity .2s ease}.strategia-filter-label:hover{opacity:.65}.strategia-filter-name{display:block;background:transparent!important}.strategia-filter-count{font-size:11px;color:#11111159;background:transparent!important;transition:color .2s ease}.filter-checkbox:checked+.strategia-filter-label{font-weight:600;color:#111!important;border-bottom-color:#11111138}.filter-checkbox:checked+.strategia-filter-label:before{width:8px;opacity:1}.filter-checkbox:checked+.strategia-filter-label .strategia-filter-name,.filter-checkbox:checked+.strategia-filter-label .strategia-filter-count{background:transparent!important;color:#111!important}.filter-checkbox:checked+.strategia-filter-label .strategia-filter-count{color:#111111a6!important}.filter-checkbox:focus-visible+.strategia-filter-label{outline:none;border-bottom-color:#1116}.strategia-filter-label::selection,.strategia-filter-label *::selection{background:transparent;color:inherit}.strategia-price-filter{display:flex;align-items:center;gap:8px;width:100%}.strategia-price-field{display:flex;align-items:center;gap:6px;border-bottom:1px solid rgba(17,17,17,.45);padding-bottom:6px}#CollectionFiltersForm .strategia-price-field span{font-size:11px!important;flex:0 0 auto}#CollectionFiltersForm .strategia-price-field input{width:100%;border:0!important;outline:0!important;background:transparent;font-size:12px!important;padding:0}.strategia-price-separator{opacity:.5}.strategia-active-filters{display:none}.strategia-active-filter{display:inline-flex;align-items:center;gap:7px;padding:6px 9px;border:1px solid #000;font-size:10px;line-height:1;text-transform:uppercase}.strategia-active-filter span{font-size:14px;line-height:8px}.ecomsend__Modal__DescriptionText,.ecomsend__Modal__DescriptionText *,[class*=ecomsend__Modal__DescriptionText],[class*=ecomsend__Modal__DescriptionText] *{font-size:10px!important;line-height:1.55!important;text-align:center!important;word-break:normal!important;overflow-wrap:normal!important;white-space:normal!important;hyphens:none!important;-webkit-hyphens:none!important;letter-spacing:0!important}.ecomsend__Modal__DescriptionText,[class*=ecomsend__Modal__DescriptionText]{width:100%!important;max-width:330px!important;margin:14px auto 0!important;padding:0 4px!important}.ecomsend__Modal__DescriptionText p,[class*=ecomsend__Modal__DescriptionText] p{margin:0!important;padding:0!important}
/*# sourceMappingURL=/cdn/shop/t/37/assets/style-nicola.css.map */
