@font-face{font-family:Cathalia;src:url(/cdn/shop/files/CathaliaRegular.eot);src:url(/cdn/shop/files/CathaliaRegular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/CathaliaRegular.woff2) format("woff2"),url(/cdn/shop/files/CathaliaRegular.woff?v=1726217984) format("woff"),url(/cdn/shop/files/CathaliaRegular.ttf?v=1726217985) format("truetype");font-weight:400;font-style:normal;font-display:swap}:focus{outline:none!important}.search__input.search-field{border-radius:50px!important;border-color:#c2c2c2}.header__wrapper.block-layout-true.full-width-false .header__block-top-wrapper{max-width:1640px;padding:0 20px}div#logo{padding:30px 0 0}form#search-box{width:398px;margin-top:10px}.search__input.search-field{border-radius:50px!important;border-color:#c2c2c2;padding-left:30px;padding-right:30px;font-size:14px;font-weight:500;margin-top:0}.search-form button[type=submit]{width:23px;height:23px;background:url(search-icon.png) no-repeat center/cover!important;padding:0!important;top:50%;transform:translateY(-50%);right:25px}a.header__nav__link{font-size:16px!important;font-weight:500!important;color:#333!important;-webkit-text-stroke:.2px;height:unset!important;line-height:25px!important;padding:0 28px!important}ul#main-nav{max-width:1640px;padding:0 20px;margin:20px auto 16px}.search-form button[type=submit] svg{display:none}g.hover-fill{fill:#b2b2b2}.header__nav__list-item.has_sub_menu a.header__nav__link.first-level svg,.header__nav__submenu .header__nav__list-item.has_sub_menu a.header__nav__link.second-level svg{right:10px important}.cart-custom{display:flex;align-items:center}.cart-custom button.slideout__trigger-mobile-menu{padding-left:0!important;padding-right:0!important;height:unset!important;line-height:20px!important;font-size:14px;color:#333!important;letter-spacing:0;font-weight:800!important}span.js-cart-count.cart__count{font-size:14px!important;color:#333!important;background:unset!important;font-weight:800!important;letter-spacing:1px!important;text-transform:uppercase!important}li.header__shopping-cart-link.cart__link-login a,li.header__shopping-cart-link.cart__link-account a{font-size:14px;font-weight:600!important;padding-right:25px!important;height:unset!important;line-height:20px!important}li.header__shopping-cart-link.cart__link-login a img,li.header__shopping-cart-link.cart__link-account a img{margin-right:10px}ul.header__nav__submenu a.header__nav__link{padding:0 10px!important}.header__wrapper.block-layout-true .header__main-nav.stickynav.sticky--active{width:100%!important;max-width:100%!important;margin:0!important;padding:20px!important}.header__topbar-announcement-text p{font-size:13px!important;font-weight:500;line-height:40px!important}.cart-custom button.slideout__trigger-mobile-menu img{margin-right:10px}.header__shopping-cart-links .disclosure__toggle,.header__wrapper.cart-top-bar-true .disclosure__toggle{font-size:14px;font-weight:500!important;color:#333;background:unset}.header__shopping-cart-links .disclosure__toggle:after,.header__wrapper.cart-top-bar-true .disclosure__toggle:after{content:"";width:20px;height:20px;background:url(select-arrow.png) no-repeat center / auto}.header-section .disclosure-list,.footer-section .disclosure-list{border:1px solid #dcdcdc;padding-top:0;padding-bottom:0!important;margin-bottom:0;background:#fff;border-bottom:0px;min-height:auto!important}.header-section .disclosure-list__item,.footer-section .disclosure-list__item{padding:0!important}.header-section .disclosure-list__item a,.footer-section .disclosure-list__item a{display:block;line-height:20px;font-size:14px;font-weight:500!important;height:40px;padding:10px 30px!important;border-bottom:1px solid #dcdcdc}.footer-section{border-top:6px solid #f64c3f!important;background:#000;padding:0;position:relative}.footer-section:before{content:"";width:58px;height:58px;background:url(dish-icon.png) no-repeat center/cover;position:absolute;left:50%;transform:translate(-50%);top:-32px}.footer-section>.row .footer__content-list{padding:60px 0 50px;display:flex;gap:0}.footer-section>.row{max-width:1640px;margin:0 auto;padding:0 20px;width:100%!important}.footer-section>.row:after{display:none}.footer-block:nth-child(1){width:33.33%}.footer-section .footer-sect{max-width:100%!important;min-width:unset!important}.footer-block:nth-child(2),.footer-block:nth-child(3){width:33.33%}.footer-block:nth-child(4){width:33.33%}html[lang=it] .footer-block:nth-child(3){width:33.33%}.footer-block h3.h5{font-size:18px;line-height:14px;text-transform:uppercase;font-weight:600;margin-bottom:24px}html[lang=it] .footer-block h3.h5{margin-bottom:18px;line-height:20px}.footer-text.footer-sect p{font-size:14px;color:#9f9f9f;font-weight:500;line-height:24px;max-width:416px;margin-bottom:0}.footer-menu.footer-sect ul li{line-height:16px;margin-bottom:20px}.footer-menu.footer-sect ul li a{font-size:14px;font-weight:500;transition:all .5s ease;color:#9f9f9f;line-height:12px!important}.footer__newsletter .rte p{font-size:14px;color:#9f9f9f;font-weight:500;margin-bottom:16px}.footer__newsletter input#email-address{height:50px;padding:10px 30px;border-radius:50px;background:#fff;color:#333!important;font-weight:500;font-size:14px;margin-bottom:35px}.footer__newsletter input#email-address::placeholder{color:#333;opacity:.7}#footer-signup button svg{display:none}#footer-signup button{border-radius:0 24px 24px 0;width:55px;background:url(send-email.png) no-repeat 15px center/auto #e8302a!important}.social-icons__wrapper svg path{fill:#535353;transition:all .5s ease}.social-icons__wrapper svg:hover path{fill:#fff;transition:all .5s ease}.social-icons__wrapper svg{width:20px;height:20px}.social-icons__wrapper{margin-top:0}.footer-section .disclosure__toggle{height:39px;padding:0 25px;border-radius:50px;border-color:#333;background:0 0;font-size:14px;color:#9f9f9f;font-weight:500;line-height:20px}.sub-footer.grid__wrapper{padding:0 0 10px}div.sub-footer{margin-top:0}div.sub-footer .footer-left p{color:#9f9f9f;font-size:14px}#footer-signup button:hover{background:url(send-email.png) no-repeat 15px center / auto #e8302a!important}.info-item{display:flex;align-items:flex-start;gap:10px;margin-bottom:25px}.footer-info-sec .info-item:first-child{margin-left:5px}body .footer-info-sec .info__detail a{text-decoration:none!important}div.sub-footer .footer-left p a{color:#9f9f9f;font-weight:700}.footer-menu.footer-sect ul li a:hover{color:#fff;transition:all .5s ease}.info__detail p{color:#353535!important;margin-top:-4px;margin-bottom:6px!important}.info__detail h6{font-size:14px;color:#9f9f9f;font-weight:400;transition:all .5s ease}body .footer-info-sec .info__detail a:hover h6{color:#fff;transition:all .5s ease}ul.pay__icons{display:flex;padding:0;list-style:none;line-height:normal;margin:15px 0 10px;justify-content:flex-end}ul.pay__icons li img{padding-left:4px;border-radius:6px}.banner-slider-section .banner-list{display:flex}.banner-slider-section .banner-list>div{width:100%}.banner-slider-section .banner-list .banner_box a{width:100%}.banner-slider-section .banner-list .banner_box img{width:100%;height:auto}.banner-slider-section .banner-list .banner_box .mobile-banner{display:none}.banner-slider-section .banner-list>.banner_box{display:none}.banner-slider-section .banner-list>.banner_box:first-child{display:flex}.banner-slider-section .slick-dots{display:flex;width:100%;justify-content:center;align-items:center;gap:0;position:absolute;bottom:10px;padding:0;margin-bottom:23px}.banner-slider-section .slick-dots li{height:16px;width:16px;margin:0 7px;padding:0;display:flex}.banner-slider-section .slick-dots li button{padding:0;background-color:#ffffff4d;height:15px;width:15px;border-radius:100%;font-size:0;border:0px;position:relative;transition:all .5s ease;cursor:pointer}.banner-slider-section .slick-dots li button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,0);border-radius:100%;transition:all .1s ease}.banner-slider-section .slick-dots li button:hover,.banner-slider-section .slick-dots li.slick-active button{background-color:#fff}.banner-slider-section .slick-dots li button:hover:before,.banner-slider-section .slick-dots li.slick-active button:before{top:-4px;right:-4px;bottom:-4px;left:-4px;border:1px solid rgba(255,255,255,1)}.banner-slider-section .banner_contant_main{position:absolute;top:50%;left:0;margin:0;padding:0;height:max-content;width:100%;transform:translateY(-50%);float:none}.banner-slider-section .banner_contant_main.left{text-align:left}.banner-slider-section .banner_contant_main.center{text-align:center}.banner-slider-section .banner_contant_main.right{text-align:right}.banner-slider-section .banner_contant_main h4{color:#e8302a;font-size:64px;font-family:Cathalia;line-height:1;margin:0;font-weight:400;letter-spacing:normal}.banner-slider-section .banner_contant_main h2{font-size:80px;text-transform:uppercase;color:#fff;letter-spacing:normal;margin:-20px 0 0;font-weight:700;line-height:1;max-width:870px;display:inline-block}.banner-slider-section .banner_contant_main p{font-size:24px;color:#fff;line-height:32px;margin:15px 0 40px}.banner-slider-section a.site_btn{text-transform:uppercase;text-decoration:none;padding:16px 34px;display:inline-block;border-radius:100px;background:#fff;color:#000;font-size:16px;font-style:normal;line-height:normal;font-weight:700;letter-spacing:1px;width:max-content;max-width:max-content}.banner-slider-section .banner-list .banner_box a:hover{background:#e8302a;color:#fff}.banner_box{display:block!important;position:relative}.site-container{max-width:1640px;padding:0 20px;margin:0 auto}.home-usp-lists{background:#141414;padding:0 20px}ul.usp-lists{display:flex;align-items:stretch;margin:0}li.usp-item{display:flex;align-items:center;width:100%;justify-content:center;padding:12px 15px;border-right:1px solid #2d2d2d}li.usp-item p{font-size:14px;line-height:16px;color:#fff;text-transform:uppercase;letter-spacing:1px;margin:0 0 0 12px}ul.usp-lists li.usp-item:last-child{border-right:0}.icons_list{display:flex;align-items:center;justify-content:space-between;margin:62px 0;gap:20px}.icon_box{display:flex}.icon_img{flex:0 0 95px;margin-right:20px}.icon-details h3{font-size:17px;color:#333;text-transform:uppercase;margin-bottom:8px;line-height:17px;font-weight:800}.icon-details p{color:#6d6d6d;font-size:14px;font-weight:500;max-width:200px;margin:0;line-height:19px}.icon_box:nth-child(2) .icon-details p{max-width:250px}.icon_img img{box-shadow:0 23px 35px #00000026;border-radius:50%}.custom-collections-grid-3{padding:0 20px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px;margin:40px 0}.custom-collections-grid-5{padding:0 20px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:5px;margin:40px 0}.collection-img{overflow:hidden;border-radius:10px;margin-bottom:12px;height:100%}.custom-collections-grid-5 .collection-img{height:350px}.collection-item:hover img{scale:1.05;transition:all .5s ease}.collection-img img{transition:all .5s ease;width:100%;height:100%;object-fit:cover}.collection-item h3{font-size:26px;text-align:center;color:#333;font-weight:700;line-height:20px;margin-bottom:20px}.collection-item a{color:#3333337f!important;text-align:center;display:block;text-transform:uppercase;font-weight:600;font-size:16px;letter-spacing:1px;text-decoration:underline;line-height:13px}.collection-item{position:relative;display:flex;flex-direction:column}.collection-item a:before{content:"";width:100%;height:100%;left:0;top:0;position:absolute}.image-with-right-content{max-width:1640px;margin:80px auto;padding:0 20px}.image-with-content-container{margin-left:calc(50% - 50vw)}.image-with-content-container{margin-left:calc(50% - 50vw);display:grid;grid-template-columns:1.41fr 1fr;gap:125px;align-items:center}.img-content-right h2{font-size:65px;text-transform:uppercase;font-weight:600;color:#333;line-height:40px;z-index:-1;position:relative;margin-bottom:30px}.img-content-right h3{color:#e8302a;font-family:Cathalia;font-size:64px;font-weight:500;letter-spacing:-4px;line-height:54px;margin-bottom:0}.img-content-right p{font-size:24px;color:#333;line-height:30px;margin-bottom:30px}.img-content-right a{width:162px;height:51px;background:#000;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:16px;font-weight:500;display:flex;justify-content:center;align-items:center;line-height:15px;transition:all .5s ease;border-radius:50px}html[lang=it] .img-content-right a{padding:0 20px;width:190px}.img-content-right a:hover{background:#e62e2f;transition:all .5s ease}.about-section-inner{display:grid;grid-template-columns:auto auto auto;position:relative}.about-container{padding:0 20px;max-width:1840px;margin:0 auto}.about-col-2{max-width:495px;text-align:center;padding:0 50px}.about-col-2 img{margin:12px auto 18px}.about-section-inner .bottom-img{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.about-img img{border-radius:10px;transition:all .5s ease;width:100%}.about-col-1{max-width:665px}.about-col-3{max-width:640px}.bottom-about-img img{width:100%;border-top-left-radius:10px;border-top-right-radius:10px;border:10px solid #fff;border-bottom:0}.about-col-2 p{font-size:16px;color:#333;font-weight:500;margin-bottom:0;line-height:22px}.about-col-2 h2{font-size:26px;font-weight:700;color:#333;-webkit-text-stroke:.7px;line-height:20px;margin-bottom:18px}.about-col-2 a{font-size:16px;font-weight:600;color:#333;text-transform:uppercase;letter-spacing:2px;text-decoration:underline;margin-top:20px;display:inline-block;line-height:14px;transition:all .5s ease}.about-col-2 a:hover{color:#e52e2f;transition:all .5s ease}.about-us-sections{margin:90px 0 50px}.img-content-left img{width:100%;height:100%;object-fit:cover}.customer-review-fluid{display:flex;margin:40px 0 90px;align-items:stretch;overflow:hidden;background:#f5f5f5}.review-right{overflow:hidden}.review-left{flex:0 0 575px;position:relative}.review-details{position:absolute;right:64px;bottom:0}.review-details h3{font-size:26px;font-weight:300;color:#fff;margin-bottom:0;line-height:20px}.review-details h2{font-size:52px;color:#fff;font-weight:700;line-height:36px;margin-top:13px;margin-bottom:44px}.review-dots ul.slick-dots{display:flex;width:100%;justify-content:start;align-items:center;gap:0;position:relative;padding:0;margin-bottom:37px}.review-dots ul.slick-dots li{height:16px;width:16px;margin:0 7px;padding:0;display:flex}.review-dots ul.slick-dots li button{padding:0;background-color:#ffffff4d;height:15px;width:15px;border-radius:100%;font-size:0;border:0;position:relative;transition:all .5s ease;cursor:pointer}.review-dots ul.slick-dots li button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,0);border-radius:100%;transition:all .1s ease}.review-dots .slick-dots li button:hover:before,.review-dots .slick-dots li.slick-active button:before{top:-4px;right:-4px;bottom:-4px;left:-4px;border:1px solid rgba(255,255,255,1)}.review-dots .slick-dots li button:hover,.review-dots .slick-dots li.slick-active button{background-color:#fff}.review-item{padding:16px 66px;border-right:1px solid #dcdcdc;height:100%;display:flex!important;flex-direction:column;justify-content:center;align-items:start}.review-slider .slick-slide>div,.review-slider-container{height:100%}.review-slider .slick-track,.review-slider .slick-list,.review-slider{height:100%}.review-slider-container{max-width:1185px}.review-slider:after{content:"";position:absolute;width:2px;height:100%;background:#f5f5f5;right:0;z-index:9;top:0}.review-item img{margin-bottom:20px}.review-item h4{font-size:16px;font-weight:700;line-height:20px;margin-bottom:12px;color:#333}.review-item p{font-size:15px;color:#333;font-weight:500;line-height:22px;font-style:italic;margin:0;max-width:250px;min-height:66px}.review-item span{color:#767676;font-size:16px;font-weight:600;display:inline-block;line-height:16px;margin-top:20px}.review-left img{height:100%;width:100%;object-fit:cover}.instagram-posts-grid{display:flex;flex-wrap:wrap}.instagram-container{max-width:1340px;padding:0 20px;margin:0 auto 35px}.instagram-item{width:25%;padding:10px}.instagram-item:nth-child(-n+3){width:33.33%}.instagram-item img{width:100%;height:400px;object-fit:cover;border-radius:10px;transition:all .5s ease}.instagram-details img{width:unset;height:unset;margin:0 auto 22px}.instagram-details{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}a:focus{outline:unset!important}.instagram-item a{overflow:hidden;position:relative;display:block;border-radius:10px}.instagram-item:not(.instagram-details):hover img{scale:1.05;transition:all .5s ease}.instagram-details h3{font-size:28px;font-weight:700;color:#333;line-height:19px;margin-bottom:18px}.instagram-details p{font-size:16px;max-width:360px;margin:0 auto;color:#333;font-weight:500}.insta-heading h2{font-size:63px;text-transform:uppercase;font-weight:600;color:#e5e5e5;line-height:46px;margin-bottom:0;text-align:center}.instagram-inner{margin-top:50px}.insta-heading{margin-bottom:10px}.insta-heading img{margin:-22px auto 0}.header__block-top-wrapper div#shopping-links{margin-top:10px}.product-index .price{display:block!important}.product__grid--buttons{width:100%;transform:unset!important;height:auto;position:relative;opacity:1!important;visibility:visible!important;right:unset;border:unset}.product__grid--buttons button{width:100%!important;height:auto!important;min-height:unset!important}.view-all-btn a{position:absolute;width:190px;background:#fff;font-size:20px;color:#e8302a;font-weight:600;left:50%;transform:translate(-50%);text-align:center;top:-18px;text-decoration:underline}.view-all-btn{position:relative;border-top:1px solid #e5e5e5;max-width:1600px;margin:0 auto 54px}.featured_product-title{font-size:32px;text-transform:uppercase;font-weight:700;color:#333;line-height:1;margin-bottom:0;padding-bottom:8px}.product_img_card{border-radius:10px;overflow:hidden}.product_img_card img{object-fit:cover;object-position:center;border:10px}.product-index .product-title{font-size:16px;color:#333;line-height:21px;font-weight:500}.product-info{margin-top:15px}button.custom_add_to_cart{font-size:16px;color:#333;opacity:.7;font-weight:600;text-transform:uppercase;text-decoration:underline;margin-top:16px;line-height:24px!important;letter-spacing:2px}.price.price--listing *{font-size:18px!important;color:#333;font-weight:700}.row.featured__collection-container{max-width:1650px;width:100%!important;padding:0 20px}.main--collection__title h1,div#searchResultsWrapper h1,header.article__header h1.blog-title{color:#333;font-size:40px;font-weight:700;text-transform:uppercase}.main--collection__title{padding:0}.collection-description p{font-size:18px!important;font-weight:500!important;color:#333!important;margin:0!important}.collection-description{margin-top:0!important}.collection-description .rte{margin-bottom:0!important}.collection-template.main__section{margin-top:5px}.breadcrumbs{max-width:1640px;margin:20px auto 30px;padding:0 20px;width:100%!important}section.row.collection_container{width:100%;max-width:1660px;margin:0 auto;padding:0 20px}div#full-width-filter{display:flex!important;align-items:center;max-width:1600px;padding:0;flex-wrap:wrap;justify-content:space-between}.filtering__results{width:100%!important}ul.collection__topbar-controls{width:40%!important}ul.current_tags li.current_tag a{border-radius:50px;font-size:14px;font-weight:500;color:#333!important;padding:10px 30px 10px 20px}a.current_filters--clear.js-current-filter.clear-tags{color:#e52e2f;font-size:16px;font-weight:500}.collection__topbar-controls li button{border-radius:50px;border-color:#dbdbdb}.collection__topbar-controls li button img{opacity:.3}.collection__topbar-controls--filter{margin-left:12px}.collection__topbar-controls li button:hover img,.collection__topbar-controls li.active img{opacity:1;filter:invert(22%) sepia(43%) saturate(4277%) hue-rotate(346deg) brightness(113%) contrast(93%)}.collection__topbar-controls--sortby p{font-size:14px;font-weight:700;margin:0 14px 0 0}.collection__topbar-controls--sortby button,.collection__topbar-controls--filter button{font-size:14px;color:#949494;padding:9px 22px!important}.collection__topbar-controls--sortby{display:flex!important;justify-content:flex-end;align-items:center}.collection__topbar-controls--sortby button img{margin-left:68px;opacity:1!important}.collection__topbar-controls--filter button{font-size:14px;font-weight:700!important;color:#333!important}.collection__topbar-controls--filter button img{opacity:1!important;margin-left:10px}.top__bar_filters{position:relative;margin-left:-50vw;margin-right:-50vw;left:50%;right:50%;width:100vw;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:30px;padding:10px 20px;margin-top:70px}ul.collection__topbar-controls{margin-bottom:0}div#main-collection-product-grid{row-gap:0;column-gap:20px}div#main-collection-product-grid .product-index .product-title{font-size:18px;min-height:auto}div#pagination{position:relative;margin-left:-50vw;margin-right:-50vw;left:50%;right:50%;width:100vw;border-top:1px solid #e5e5e5;padding-top:35px;margin-bottom:80px;margin-top:30px}.pagination-wrapper .links *{width:40px!important;height:40px!important;display:inline-block;border:1px solid #c7c7c7;padding:0!important;color:#000!important;font-weight:500;line-height:28px;border-radius:50%;margin:0 1px;display:inline-flex;align-items:center;justify-content:center;font-size:14px}#pagination span.current,.pagination-wrapper .links :hover{background:#e8302a!important;border-color:#e8302a;font-weight:500;color:#fff!important}a.next-page,a.prev-page{font-size:14px;font-weight:500;border:1px solid #c7c7c7;padding:0 30px;display:inline-block!important;width:auto!important;border-radius:50px}#pagination .pagination-wrapper .links{padding:0 6px}a.next-page:hover,a.prev-page:hover{background:#e62e2f!important;border-color:#e62e2f;color:#fff!important}span.count,li.collection_showing_counts{font-size:14px;color:#949494;margin:0;line-height:18px;font-weight:500}li.collection_showing_counts{margin-left:20px}div#main-collection-product-grid[data-grid-type=list] .product_img_card,div#main-collection-product-grid[data-grid-type=list] .product_img_card img{min-height:auto!important}div#main-collection-product-grid[data-grid-type=list] .product-info{margin-top:0}div#main-collection-product-grid[data-grid-type=list] .product-info-inner{padding-left:20px;text-align:left}div#main-collection-product-grid[data-grid-type=list] .product-info-inner h3.product-title.h5{font-size:16px;margin-bottom:5px}div#main-collection-product-grid[data-grid-type=list] .product-info-inner .price.price--listing *{font-size:16px!important}div#main-collection-product-grid[data-grid-type=list] .product-index{margin-top:20px}#pagination span.count{display:none}.breadcrumbs .page-title{font-size:14px;text-transform:capitalize;color:#777;font-weight:500}.breadcrumbs span.separator{font-size:17px;color:#777!important;font-weight:500}a.homepage-link{font-weight:700;font-size:14px;color:#000!important}.shopify-section:has(.collection_container){overflow:hidden}[data-grid-type~=list] .product-index .product-index-inner,[data-grid-type~=list] .search-article .prod-image,[data-grid-type~=list] .search-page .prod-image{width:60%}div#main-collection-product-grid[data-grid-type=list] .product__grid--buttons{width:40%}div#main-collection-product-grid[data-grid-type=list] button.custom_add_to_cart{margin-top:0}.template-collection .shopify-section-group-header-group:not(.js-site-announcement-bar),.template-product .shopify-section-group-header-group:not(.js-site-announcement-bar),body:not(.template-index) .shopify-section-group-header-group:not(.js-site-announcement-bar){border-bottom:1px solid #e5e5e5}.breadcrumbs>.desktop-12{margin:0!important}.product__page_wrapper{width:100%!important;max-width:1640px;margin:0 auto;padding:0 20px}.product .product-page{margin-top:0!important;padding-top:0!important}.template-product .breadcrumbs{margin-top:18px!important;margin-bottom:15px!important}.product .product-page .grid__wrapper.edge{gap:60px}.product__title_c h1{font-size:28px;font-weight:700;color:#333;margin-bottom:20px}.product .product-page .grid__wrapper.edge div#product-price *{font-size:24px;color:#e8302a;font-weight:500;line-height:18px}.product-blocks__block--price #product-price{padding-bottom:28px;border-bottom:1px solid #dcdcdc}.product__variants-swatches{margin-top:15px}.product__variants-swatches .swatch{padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #dcdcdc}.product__variants-swatches .swatch:last-child{border:0;padding-bottom:0;margin-bottom:0}span.js-variant-stock-levels__message{font-size:15px;color:#e8302a;font-weight:500}body .quantity-control-down,body .quantity-control-up,.ajax-cart__qty-control--down,.ajax-cart__qty-control--up{font-size:24px;color:#767676!important;height:40px!important;width:40px!important;background:#f0f0f0!important;border-radius:0;display:inline-flex!important;align-items:center;justify-content:center}button.quantity-control-down,.ajax-cart__qty-control--down{padding-left:8px!important;padding-bottom:3px!important}.product-media-container img{min-height:600px;object-fit:cover}body .quantity-selector,.ajax-cart__item-quantity{width:142px!important;border-color:#dadada!important;border-radius:50px!important;overflow:hidden;height:40px!important;display:flex;justify-content:space-between}button.quantity-control-down,.ajax-cart__qty-control--down{border-right:1px solid #dadada}button.quantity-control-up,.ajax-cart__qty-control--up{border-left:1px solid #dadada}body .product-qty.quantity,.ajax-cart__qty-input{font-size:18px;color:#767676!important}#soc span,.option-label,.selector-wrapper label,ul.view-more li.detail-item{font-size:15px;font-weight:500;color:#333!important;line-height:18px}.swatch-element:not(.color) .swatches__form--label{font-size:14px;font-weight:500;height:40px;padding:0 22px!important;border-radius:10px!important;border-color:#dadada;color:#6f6f6f!important;transition:all .5s ease}.swatch .swatch-element:not(.color) input:checked+label,.swatch .swatch-element:not(.color) input:hover+label{background:#000;border-color:#000!important;color:#fff!important;transition:all .5s ease}body .product-page .quantity-control-down:hover,body .product-page .quantity-control-up:hover,.ajax-cart__qty-control--down:hover,.ajax-cart__qty-control--up:hover{background:#f44a43!important;color:#fff!important}.swatch .color input:checked+label:before{content:"";position:absolute;width:14px;height:10px;background:url(check.png) no-repeat center/contain}.quantity-add-to-cart{display:flex;align-items:start;margin-top:15px;padding-top:30px;border-top:1px solid #dcdcdc}input.add.AddtoCart{width:auto!important;padding:20px 76px!important;height:unset!important;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;background-color:#e8302a!important;line-height:13px!important;border-radius:50pc;margin-top:18px}html[lang=it] input.add.AddtoCart{padding:0 45px!important;width:auto!important}html[lang=it] #sticky-cart .AddtoCart{width:auto!important;padding:0 20px!important}button#MyRegistryWidgetApiContainer_0{border-radius:50px!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important}.mr-itsuniversal{bottom:2px!important;right:10px!important}.note.note-success,.note.note-error{font-size:12px;padding:5px 15px;line-height:22px;border-radius:50px}.product-blocks__block--additional_content{font-size:15px;color:#333;font-weight:500}.product-blocks__block.product-blocks__block--buttons{margin-left:30px;margin-bottom:0}.product-blocks__block--additional_content .product-blocks__inner svg.vantage--icon-theme-mail{width:0;height:0;position:relative}.product-blocks__block--additional_content .product-blocks__inner svg.vantage--icon-theme-mail+.rte{position:relative;margin-left:-6px}.product-blocks__block--additional_content .product-blocks__inner svg.vantage--icon-theme-mail+.rte:before{content:"";position:absolute;width:22px;height:17px;background:url(envalop.png) no-repeat center/cover;left:-30px;top:3px}button.js-accordion-header.c-accordion__header{font-size:18px!important;font-weight:600!important;color:#333!important;letter-spacing:0!important;line-height:20px!important;padding-left:0!important;padding-top:18px!important;padding-bottom:18px!important;border-color:#dcdcdc!important}.product-blocks__block--additional_content{margin-bottom:30px;margin-top:12px}.c-accordion.c-accordion--default.c-accordion--vantage .c-accordion__header svg{margin-right:20px;margin-top:-2px}.c-accordion.c-accordion--default .c-accordion__inner *{font-size:16px!important}.c-accordion__inner ul.view-more li{margin-bottom:10px}.product-blocks__block--share{border-top:1px solid #dcdcdc}.product-blocks__block--share #soc{padding-top:30px}.product-blocks__block--share div#soc a,.article-details .share-icons a{display:inline-flex;width:42px;height:42px;margin:0 8px 0 0;border:1px solid #d9d9d9;align-items:center;justify-content:center;transition:all .5s ease}.product-blocks__block--share div#soc a:hover,.article-details .share-icons a:hover{border-color:#e62e2f;transition:all .5s ease}.product-blocks__block--share div#soc a svg path,.article-details .share-icons a svg path{fill:#979797}.product-blocks__block--share div#soc a:hover svg path,.article-details .share-icons a:hover svg path{fill:#e62e2f}.product-blocks__block--share #soc span.vib-center,.article-details .share-icons span.vib-center{display:none}.grid__wrapper.edge.related_products_slider.related_products_slider{grid-template-columns:1fr!important}div#sticky-cart{border-radius:50px;overflow:hidden;padding-left:18px}div#sticky-cart h4.p{font-size:16px;font-weight:500}#sticky-cart .AddtoCart{background:#e62e2f;text-transform:uppercase}div#sticky-cart div#product-price *{color:red!important;font-weight:500}.product-recommendations{max-width:1760px;width:100%!important;margin:0 auto;padding:0 80px}.related_products_slider button.slick-arrow{position:absolute;top:43%;transform:translateY(-50%)}.related_products_slider button.slick-next{right:-80px;font-size:0;width:40px;height:40px;border-radius:50%;background:url(right-arrow.png) no-repeat center/auto #ededed}.related_products_slider button.slick-prev{left:-80px;font-size:0;width:40px;height:40px;border-radius:50%;background:url(left-arrow.png) no-repeat center/auto #ededed}.related_products_slider button.slick-arrow:hover{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%)}.related_products_slider .slick-slide{margin:0 10px}.related_products_slider .slick-list{margin:0 -10px}.related_products_slider .slick-slide .price.price--listing,.related_products_slider .product__grid--buttons{display:none!important}.related_products_slider .slick-slide .product-index{margin-bottom:20px}.related_products_slider .product_img_card img,.related_products_slider .product_img_card{min-height:unset!important}.product-recommendations.row h2.section-title{font-size:32px;font-weight:700;color:#333;padding-top:35px;margin-bottom:32px;padding-bottom:0}.thumb-slider.thumbnail-slider.custom.horizontal-carousel{max-width:640px;margin:20px auto 0}.horizontal-carousel #thumb-slider-wrapper .product-single__thumbnails-item{width:23.8%!important;margin:0 5px!important;height:148px!important;display:flex;align-items:center;padding:10px;border:1px solid #dcdcdc}.thumb-slider.thumbnail-slider.custom.horizontal-carousel .flickity-prev-next-button .flickity-button-icon path{fill:#b2b2b2}.thumb-slider.thumbnail-slider.custom.horizontal-carousel .flickity-prev-next-button.previous{left:-44px}.thumb-slider.thumbnail-slider.custom.horizontal-carousel .flickity-prev-next-button.next{right:-44px}.slides.product-image-container .flickity-prev-next-button{display:none}.zoom_btn svg.zoom_btn--icon path{fill:#fff;stroke:#fff}.breadcrumbs a{font-weight:600!important;color:#333;font-size:14px}.related_products_slider .product-index:hover .product__grid--buttons{display:none!important}.banner-slider-section+.home-usp-wrapper{display:none}.ajax-cart__drawer-wrapper .modal-cart-count,.ajax-cart__drawer-wrapper .cart-title,.ajax-cart__drawer-wrapper .ajax-cart__title a{font-size:16px!important}.ajax-cart__cart-variants{font-weight:600;color:#333}.ajax-cart__accordion .tlink.has_sub_menu span{font-size:32px!important;width:auto!important}.ajax-cart__drawer-wrapper .ajax-cart__summary-wrapper .ajax-cart__buttons .ajax-cart__button-view_cart,.ajax-cart__drawer-wrapper .ajax-cart__summary-wrapper .ajax-cart__buttons .ajax-cart__button-submit,input#checkout,.cart #sticky-cart .cart-checkout input#checkout{border-radius:50px;font-size:16px;font-weight:600!important;text-transform:uppercase;letter-spacing:2px}shopify-accelerated-checkout-cart{width:312px;margin:0 auto;display:block}.ajax-cart__drawer-wrapper .ajax-cart__cart-item{border-color:#dcdcdc!important}.ajax-cart__buttons-additional{margin-bottom:80px}.ajax-cart__cart-title__wrapper h4.ajax-cart__title a{max-width:90%}.collection__banner-image .product_img_card img,.collection__banner-image .product_img_card{border-radius:0!important}.collection__banner-image{margin-bottom:20px}.main__page-container{max-width:1640px;margin:30px auto 0;width:100%!important;padding:0 20px;gap:0;display:flex}.main__page-container p,.main__page-container ul li,.main__page-container ol li{font-size:16px;line-height:28px;font-weight:400;margin-bottom:10px}section#product-334866185 .product-blocks__block.product-blocks__block--buttons{margin-left:0}input#contactFormSubmit{border-radius:50px;width:180px;font-weight:600;text-transform:uppercase;letter-spacing:2px}.contact__form--input input,.contact__form--input select{border-radius:50px!important}.contact__form--input textarea{border-radius:20px}.template-page-contact .main__page-container,.template-page-contact .main__page-container div#page{margin-bottom:0!important}div#contactFormWrapper{margin-bottom:30px}.template-blog .product_img_card,.template-blog .product_img_card img{min-height:auto!important;border-radius:0!important}.template-blog span.count{display:block!important}section.blog-template.main__section .row.grid__wrapper{max-width:1640px;width:100%!important;padding:0 20px;margin:0 auto;display:flex;flex-direction:column}.footer-section .disclosure-list__item--current .disclosure-list__option{text-decoration:none}input#Filter-Price-2,input#Filter-Prezzo-2{height:unset;padding:10px 20px;border-radius:50px}.search__product-loop .product_img_card,.search__product-loop .product_img_card img,#search-products .product_img_card,#search-products .product_img_card img{min-height:auto!important}#header-wrapper #predictive-search-results{max-width:1600px!important;margin:0 auto;padding:0 20px}div#searchResultsWrapper #pagination span.count{display:block!important}div#searchResultsWrapper{width:100%!important;max-width:1600px;padding:0 20px}div#search-bar input{border-radius:50px;font-size:15px;color:#333;padding:0 30px}.customer-login input,.customer-login button:not(.accounts__recover-password){border-radius:50px!important;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:2px}section.user-login{padding-bottom:80px}.customer-login button:not(.accounts__recover-password):hover{background:#f44a43!important}div#comment-form input[type=submit],div#modal-recover-password input.button.btn-secondary,div#recover-password input.button.btn-secondary,form#create_customer input.button.btn-secondary{border-radius:50px;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:2px;padding:0 30px}.article.template-article .article-template.main__section>.row{max-width:1640px;margin:0 auto;padding:0 20px;width:100%!important}.article.template-article .article-template.main__section div#article-body{width:100%!important;margin:0;padding:0}.article .footer-info-sec .info-item img{margin:unset}div#search-products{margin-bottom:0}form#create_customer input,div#recover-password input#email,#modal-recover-password input#email{border-radius:50px}html[lang=it] .about-col-2{padding:0 34px}.header__wrapper.full-width-false .header__linklist-columns-wrapper{padding:0 40px!important}.header__linklist-columns-list a.header__linklist-link{font-size:16px!important;font-weight:500}div#main-list-collection-all .product_img_card,div#main-list-collection-all .product_img_card img{height:273px;min-height:auto!important}div#main-list-collection-all #pagination span.count{display:block}section.collection-list-template.main__section>.row{max-width:1640px;margin:0 auto;padding:0 20px;width:100%}div#main-list-collection-all .product-info.collection__title a{font-size:16px;font-weight:600;color:#333;text-transform:uppercase}div#main-list-collection-all .product-loop.grid__wrapper{padding:0}div#thumb-slider-wrapper .carousel-nav:not(.flickity-enabled){display:flex;align-items:center;justify-content:center}.header__shopping-cart-links-container li a:hover,.header__shopping-cart-links-container li button:hover,.cart-custom:hover span,a.header__nav__link:hover,.header__linklist-columns-list a.header__linklist-link:hover{color:#e42c33!important}.header__nav__list-item.first-level:after{background-color:#e42c33}.header__shopping-cart-links-container>li.header__shopping-cart-link:hover img{filter:invert(16%) sepia(100%) saturate(2763%) hue-rotate(345deg) brightness(110%) contrast(88%)}div#footer-signup p.note-success.success{color:#0c8061;font-size:15px;font-weight:500;border-radius:50pc;padding:10px 20px}span.price__badge.price__badge--sold-out,span.price__badge.price__badge--sold-out span{font-size:18px!important;border-radius:50px!important}div[slot=shadow-slot-uid_5034c87398_mti6mti6mjk]{border-radius:50px;overflow:hidden}div#pagination .pagination-wrapper{padding:0 20px}.customer-login input:not([type=submit]){text-transform:none}.header__wrapper.block-layout-true.full-width-false .header__block-top-wrapper{display:flex}.header__shopping-cart-links-container li span.js-cart-count{width:auto!important}.customers-register div#customer-wrapper{max-width:590px;margin:50px auto;padding:0 20px}.customers-register div#customer-wrapper input{border-radius:50px}.action_bottom input{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:2px;padding:0 30px;margin-top:10px}.customers-register div#create-customer{margin-top:50px}.slideshow-section .slideshow__caption-wrapper .slideshow__title{text-transform:uppercase;margin:-25px 0 0}.slideshow-section .slideshow__btn-wrapper a{text-transform:uppercase;text-decoration:none;padding:16px 34px;display:inline-block;border-radius:100px;font-size:16px;font-style:normal;line-height:normal;font-weight:700;letter-spacing:1px;width:max-content;max-width:max-content}.slideshow-section .slideshow__btn-wrapper a:hover{background:#e8302a;color:#fff}.slideshow-section .slideshow__caption-wrapper h4{color:#e8302a;font-size:64px;font-family:Cathalia;line-height:1;margin:0;font-weight:400;letter-spacing:normal}.slideshow-section .slideshow__caption-wrapper .rte p{margin:5px 0 40px}.slideshow-section .product_img_card{border-radius:0}.slideshow-section .flickity__section .flickity-page-dots .dot{background:#fff}.slideshow-section .flickity-page-dots .dot{width:14px;height:14px}.header-section ul.mobile_country{display:none;gap:10px;padding:10px 10px 0;margin:0}div#rawa-share{display:none!important}@media screen and (min-width:1541px){div#main-collection-product-grid .product_img_card,div#main-collection-product-grid .product_img_card img{min-height:560px!important}}@media (max-width:1810px){.about-section-inner .bottom-img{width:540px}.about-img img,.about-img{height:100%;object-fit:cover}.about-col-2,html[lang=it] .about-col-2{padding:0 20px}.about-col-2 img{margin:5px auto 10px}.about-col-2 h2{font-size:24px;margin-bottom:10px}.related_products_slider button.slick-prev{left:-60px}.related_products_slider button.slick-next{right:-60px}}@media (max-width:1680px){.image-with-content-container{gap:40px}.review-item{padding:16px 35px}.about-section-inner .bottom-img{display:none}.bottom-about-img.mobile{display:block!important;margin:0 -40px -10px;position:relative}.insta-heading h2{font-size:54px}.insta-heading img{width:320px}ul.search__product-loop.grid__wrapper{grid-template-columns:1fr 1fr 1fr 1fr}ul.search__product-loop.grid__wrapper li{grid-column:unset!important}.custom-collections-grid-5 .collection-img{height:300px}}@media (max-width:1540px){li.usp-item p{letter-spacing:0px}.icon-details h3{font-size:16px}.icon_img{flex:0 0 75px;margin-right:15px}.icon-details p{max-width:250px}.collection-item h3{font-size:20px;line-height:18px;margin-bottom:15px}.collection-item a{font-size:14px}.img-content-right h2{font-size:56px;line-height:30px}.img-content-right h3{font-size:54px}.review-left{flex:0 0 485px}.review-details h2{font-size:42px;line-height:30px;margin-bottom:34px}.review-details h3{font-size:20px;line-height:22px}.about-col-2>img{width:40px}.insta-heading h2{font-size:42px}.insta-heading img{width:250px}.footer-block:nth-child(1){width:33.33%}.footer-block:nth-child(2),.footer-block:nth-child(3){width:33.33%!important}.footer-block:nth-child(4){width:33.33%}.featured_product-title{font-size:28px;line-height:1.1}.product-media-container img{min-height:unset!important}.horizontal-carousel #thumb-slider-wrapper .product-single__thumbnails-item{width:31.7%!important;height:118px!important}.thumb-slider.thumbnail-slider.custom.horizontal-carousel{max-width:600px;padding:0 40px}.product .product-page .grid__wrapper.edge{gap:40px}.thumb-slider.thumbnail-slider.custom.horizontal-carousel .flickity-prev-next-button.next{right:-40px}.header__wrapper.block-layout-true.full-width-false .header__block-top-wrapper{gap:0}.header__wrapper.block-layout-true.full-width-false .header__block-top-wrapper{display:flex}div#main-list-collection-all .product_img_card,div#main-list-collection-all .product_img_card img{height:215px;min-height:auto!important}.banner-slider-section .banner_contant_main h2{font-size:60px}.banner-slider-section .banner_contant_main h4{font-size:44px}.banner-slider-section .banner_contant_main p{font-size:22px;line-height:30px;margin:5px 0 30px}.slideshow-section .slideshow__caption-wrapper h4{font-size:44px}.slideshow-section .slideshow__caption-wrapper .slideshow__title{font-size:60px;margin:-15px 0 0}.slideshow-section .slideshow__caption-wrapper .rte p{margin:5px 0 20px;font-size:22px;line-height:30px}}@media (max-width:1365px){.icon_box{flex-direction:column;justify-content:center;align-items:center}.icon_img{margin-right:0;margin-bottom:20px}.icon-details{text-align:center}.icons_list{align-items:start;margin:40px auto}.collection-item h3{font-size:16px;line-height:15px;margin-bottom:15px}.collection-item a{font-size:13px}.img-content-right h2{font-size:48px;line-height:20px}.img-content-right p{font-size:20px;line-height:28px;margin-bottom:20px}.image-with-content-container{gap:20px}.image-with-right-content{margin:60px auto}.about-us-sections{margin:60px 0 50px}.customer-review-fluid{margin:40px 0 60px}.review-item p{max-width:100%}[data-grid-type~=list] .product-index .product-index-inner,[data-grid-type~=list] .search-article .prod-image,[data-grid-type~=list] .search-page .prod-image{width:40%}div#main-collection-product-grid[data-grid-type=list] .product__grid--buttons{width:70%}.product .product-page .grid__wrapper.edge{gap:20px}.product__title_c h1{font-size:22px;margin-bottom:15px}.product-recommendations.row h2.section-title{font-size:26px;padding-top:15px;margin-bottom:22px;padding-bottom:0}body div#sticky-cart{width:95%}.custom-collections-grid-5 .collection-img{height:250px}}@media screen and (max-width:1200px){li.header__shopping-cart-link.cart__link-account{display:none}.banner-slider-section .banner_contant_main h2{font-size:50px;margin:0}.banner-slider-section .banner_contant_main h4{font-size:35px}.banner-slider-section .banner_contant_main p{font-size:18px;line-height:26px;margin:5px 0 20px}.banner-slider-section a.site_btn{padding:14px 24px;font-size:14px}.slideshow-section .slideshow__caption-wrapper h4{font-size:35px}.slideshow-section .slideshow__caption-wrapper .slideshow__title{font-size:50px;margin:0}.slideshow-section .slideshow__caption-wrapper .rte p{margin:5px 0 20px;font-size:18px;line-height:26px}.slideshow-section .slideshow__btn-wrapper a{padding:14px 24px;font-size:14px}}@media (max-width:1199px){.img-content-right h2{font-size:40px;line-height:20px}.img-content-right h3{font-size:42px;line-height:45px}.img-content-right h2{font-size:32px;line-height:34px;margin-top:-13px;margin-bottom:14px}.insta-heading h2{font-size:36px}.insta-heading img{width:210px}.instagram-item:not(.instagram-details) img{height:320px}.instagram-details h3{font-size:24px;margin-bottom:12px}.instagram-details img{width:50px;height:50px;margin:0 auto 12px}form#search-box{width:100%;margin-top:0}div#logo img{width:200px}div#logo{padding-top:20px}.header__block-top-wrapper div#shopping-links{margin-top:0}a.header__nav__link{padding:0 24px!important}.footer-section>.row .footer__content-list{flex-wrap:wrap}.footer-block:nth-child(2),.footer-block:nth-child(3){width:33.33%!important}.footer-block:nth-child(1){width:33.33%}.footer-block:nth-child(4){width:100%;padding-top:30px;border-top:1px solid #585858}.main--collection__title h1,div#searchResultsWrapper h1,header.article__header h1.blog-title{font-size:28px}.collection-description p{font-size:16px!important}.top__bar_filters{margin-top:50px}.main--collection__title{padding:0 20px}div#main-collection-product-grid[data-grid-type=list] .product-index{flex-wrap:wrap}[data-grid-type~=list] .product-index .product-index-inner,[data-grid-type~=list] .search-article .prod-image,[data-grid-type~=list] .search-page .prod-image{width:35%}div#main-collection-product-grid[data-grid-type=list] .product__grid--buttons{width:100%;margin-top:25px;justify-content:inherit}div#main-collection-product-grid[data-grid-type=list] button.custom_add_to_cart{justify-content:flex-start}.blog-template #recent-posts .recent-image img{height:320px}ul.search__product-loop.grid__wrapper{grid-template-columns:1fr 1fr 1fr}#search-products #product-loop .product-index{width:31.2%!important;clear:unset!important}div#search-products{margin-bottom:0}div#main-list-collection-all .product_img_card,div#main-list-collection-all .product_img_card img{height:165px}div#search-products div#product-loop{display:flex;flex-wrap:wrap}.custom-collections-grid-5 .collection-img{height:200px}}@media (max-width:991px){.banner-slider-section .banner-list .banner_box .mobile-banner{display:block}.banner-slider-section .banner-list .banner_box .mobile-banner+img{display:none}ul.usp-lists{flex-wrap:wrap}li.usp-item{width:50%;margin:8px 0;padding:5px}li.usp-item:nth-child(2){border-right:0}.icon_box{width:48%}.icons_list{flex-wrap:wrap;max-width:600px;margin:40px auto}.custom-collections-grid-5{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0px}.custom-collections-grid-5 .collection-item{width:32.5%;margin:0 2px 30px}.review-left{flex:0 0 450px}.review-details h2{font-size:36px;line-height:20px;margin-bottom:25px}.insta-heading h2{font-size:30px;line-height:34px}.insta-heading img{width:170px;margin-top:-15px}.instagram-item:not(.instagram-details) img{height:240px}.instagram-details p{font-size:14px}.instagram-details img{width:30px;height:30px;margin:0 auto 8px}div#logo{padding-top:18px}#mobile-header.header__mobile-container{max-width:1640px;padding:10px 20px!important;margin:0 auto}.footer-block:nth-child(1){width:50%}.footer-block:nth-child(2){width:45%!important}.footer-block:nth-child(4){width:45%;margin-top:30px}.footer-block:nth-child(3){padding-top:30px;border-top:1px solid #585858;margin-top:30px;width:100%!important}.footer-section>.row .footer__content-list{padding:60px 0 30px}.footer-block h3.h5{font-size:16px;margin-bottom:20px}div#main-collection-product-grid .product-index.span-6.md-span-4.sm-span-6{grid-column:auto / span 6!important}li.collection_showing_counts{margin-left:0}.main--collection__title h1,div#searchResultsWrapper h1,header.article__header h1.blog-title{font-size:22px}body div#sticky-cart h4.p{font-size:14px;font-weight:500;line-height:17px;margin-bottom:5px}body #sticky-cart .AddtoCart{width:auto!important;padding:10px 20px!important;font-size:14px}body #sticky-cart .product-info{display:flex;width:50%!important;justify-content:space-between;align-items:center}body #sticky-cart p.option-label{text-align:center!important}.home-usp-wrapper{display:none}.banner-slider-section+.home-usp-wrapper{display:block}.banner-slider-section .banner_contant_main h2{font-size:38px}.banner-slider-section .banner_contant_main h4{font-size:30px}.banner-slider-section .banner_contant_main p{font-size:16px;line-height:21px;margin:0 0 15px}.banner-slider-section a.site_btn{padding:12px 22px;font-size:14px}.custom-collections-grid-5 .collection-img{height:250px}.slideshow-section .slideshow__caption-wrapper h4{font-size:30px}.slideshow-section .slideshow__caption-wrapper .slideshow__title{font-size:38px;margin:0}.slideshow-section .slideshow__caption-wrapper .rte p{margin:0 0 15px;font-size:16px;line-height:21px}.slideshow-section .slideshow__btn-wrapper a{padding:12px 22px;font-size:14px}}.d-hide{display:none}@media (max-width:980px){section.product-page.product-template .product-photos,.product .product-page .grid__wrapper.edge{display:flex;flex-direction:column}.m-hide{display:none}.d-hide{display:block}.product-blocks__block--share #soc{border-bottom:1px solid #dcdcdc;padding-bottom:30px}.product .product-page{padding-bottom:0}input.add.AddtoCart{padding:20px 36px!important;font-size:14px;letter-spacing:1px;border-radius:50px;margin-top:16px;width:200px!important}button#MyRegistryWidgetApiContainer_0{width:240px!important}.product__title_c.d-hide h2{font-size:24px!important;font-weight:700;color:#333;margin-bottom:14px}.product-blocks__block--price.d-hide div#product-price{padding-bottom:10px}.product-blocks__block--price.d-hide div#product-price *{color:#e62e2f;font-weight:600;font-size:18px}.product-recommendations.row h2.section-title{font-size:22px}section.product-recommendations__wrapper .global__section{padding-bottom:0}body #mobile-header.header__mobile-container .header__shopping-cart-links{width:20%!important}body #mobile-header.header__mobile-container .header__desktop-logo{width:60%!important;padding-top:0}body #mobile-header.header__mobile-container .mobile-menu__trigger{width:20%!important;background:transparent}body #mobile-header.header__mobile-container{justify-content:space-between}.cart-custom button.slideout__trigger-mobile-menu img{width:24px}.c-accordion.c-accordion--mobile-nav{padding-top:0!important;margin-top:-6px}div#logo img{max-width:180px}ul.search__product-loop.grid__wrapper{grid-template-columns:1fr;gap:0}div#main-list-collection-all .product-loop .collection-index{grid-column:unset!important}div#main-list-collection-all .product-loop{grid-template-columns:1fr 1fr 1fr}button.custom_add_to_cart{font-size:14px}.product-blocks__block--price #product-price{padding-bottom:20px;padding-top:20px;border-top:1px solid #dcdcdc;justify-content:flex-start;align-items:flex-start;margin-top:15px}.mobile-account__links li.header__shopping-cart-link{display:block!important}.mobile-account__links li.header__shopping-cart-link a{display:flex;align-items:center}.mobile-account__links ul{display:flex;margin-bottom:10px}li.header__shopping-cart-link a{font-size:14px;font-weight:600!important}.mobile-account__links li.header__shopping-cart-link.cart__link-account a{padding-right:10px!important;margin-right:10px;border-right:1px solid #c9c9c9!important}.mobile-account__links{margin-left:10px;margin-top:5px;border-bottom:1px solid #dddddd;margin-right:10px;padding-bottom:5px}.c-accordion.c-accordion--mobile-nav a{font-size:16px;font-weight:500;color:#333!important}.header-section ul.mobile_country{display:flex}.header-section ul.mobile_country li{display:flex;width:100%;border:solid 1px #dcdcdc}.header-section ul.mobile_country li .selectors-form__item{width:100%;margin:0}.header-section ul.mobile_country li .selectors-form__item .disclosure__toggle{padding:12px 20px!important;width:100%;display:flex;justify-content:space-between}.header-section ul.mobile_country li .disclosure{width:100%}.header-section .disclosure-list{width:100%;left:0;top:100%!important}}@media (max-width:767px){.banner-slider-section .slick-dots{gap:0px;margin-bottom:15px}.banner-slider-section .slick-dots li{height:13px;width:13px}.banner-slider-section .slick-dots li button,.review-dots ul.slick-dots li button{height:12px;width:12px}.review-dots ul.slick-dots li{margin:0 4px;width:13px;height:13px!important}.image-with-content-container{grid-template-columns:1fr;margin-left:unset}.image-with-content-container .img-content-left img{border-radius:10px;margin-bottom:20px}.image-with-right-content{margin:40px auto}.customer-review-fluid{flex-direction:column;margin:40px 0}.review-item{padding:40px 20px}.review-left{flex:unset}.review-details{top:50%;transform:translateY(-50%);bottom:unset;right:20px}.review-dots ul.slick-dots{margin-bottom:0}.about-section-inner{grid-template-columns:1fr;justify-content:center}.about-col-2{max-width:100%}.bottom-about-img.mobile{margin:0}.bottom-about-img img{margin:30px 0 0;border:0;border-radius:10px}.about-col-2,html[lang=it] .about-col-2{padding:30px 0}.about-col-3,.about-col-1{max-width:100%}.about-us-sections{margin:40px 0}.instagram-item:not(.instagram-details) img{height:180px}.instagram-item:nth-child(2){width:50%}.instagram-item:nth-child(3),.instagram-item:nth-child(1){width:25%}.instagram-item{padding:5px}.product-index:hover .product__grid--buttons{display:block!important}.row.grid__wrapper.main__page-container{margin-top:10px}.main__page-container h2{font-size:20px;margin-bottom:16px}.main__page-container h3{font-size:16px}.footer-section .disclosure-list{max-width:220px}div#thumb-slider-wrapper .carousel-nav:not(.flickity-enabled) .image-thumbnail{height:auto!important}}@media (max-width:739px){ul.pay__icons{justify-content:center;flex-wrap:wrap}div.sub-footer .footer-right{order:1}div.sub-footer .footer-left{text-align:center;margin-bottom:10px;border-top:1px solid #585858;padding-top:20px}div.sub-footer .selectors-form{justify-content:center}ul.pay__icons li img{padding:0 2px 4px;width:40px}.footer-section .disclosure__toggle{height:35px;padding:0 15px;font-size:12px}div#full-width-filter{flex-direction:column;gap:15px}ul.collection__topbar-controls{justify-content:center;align-items:center;flex-wrap:wrap;text-align:center;width:100%!important}.collection__topbar-controls--sortby button img{margin-left:18px}.collection__topbar-controls--sortby p{margin:0 6px 0 0}div#main-collection-product-grid .product-index .product-title{font-size:15px;min-height:63px}.main--collection__title h1,div#searchResultsWrapper h1,header.article__header h1.blog-title{font-size:20px}.pagination-wrapper .links *{width:30px!important;height:30px!important;font-size:12px}a.next-page,a.prev-page{font-size:12px;padding:0 20px;height:30px!important;line-height:30px!important}div#pagination{margin-top:0;margin-bottom:50px}body div#main-collection-product-grid[data-grid-type~=list] .product-index.span-6.md-span-4.sm-span-6{grid-column:auto / span 12!important}.product__title_c.d-hide h2{font-size:20px!important}.product-blocks__block--price.d-hide div#product-price{text-align:left;justify-content:flex-start;align-items:start}.thumb-slider.thumbnail-slider.custom.horizontal-carousel{display:block!important}.variant-stock-levels__inner,.product-blocks__inner{justify-content:flex-start!important}.product__variants-swatches,.product-blocks__block--stock_levels{text-align:left!important}.quantity-add-to-cart{flex-direction:column}input.add.AddtoCart{margin-left:0;margin-top:0;margin-right:0}.product-blocks__block.product-blocks__block--buttons{margin-left:0}input.add.AddtoCart{width:235px!important}.option-label{text-align:left}.related_products_slider button.slick-arrow{width:30px!important;height:30px}.product-recommendations{padding:0 60px}.related_products_slider button.slick-prev{left:-40px}.related_products_slider button.slick-next{right:-40px}.share-icons{text-align:left}.cart div#sticky-cart .sticky-cart__form{flex-direction:column;justify-content:center;align-items:center}.cart div#sticky-cart .cart-total h3{font-size:15px;margin-top:10px;margin-bottom:15px}body.template-cart #sticky-cart{width:90%;height:auto!important;padding-bottom:10px}.cart div#sticky-cart .cart-checkout{width:auto!important}.ajax-cart__buttons-additional{margin-bottom:40px}.ajax-cart__page-wrapper .ajax-cart__cart-item{display:flex;flex-wrap:wrap;gap:0}.ajax-cart__page-wrapper ul.ajax-cart__cart-item .ajax-cart__item-details.v-center{width:70%;padding-left:10px}.ajax-cart__page-wrapper .ajax-cart__item-image{width:15%}.ajax-cart__page-wrapper ul.ajax-cart__cart-item .ajax-cart__item-details.v-center .ajax-cart__title a{max-width:100%}.ajax-cart__page-wrapper .ajax-cart__item-price{width:10%;margin-top:10px}.ajax-cart__page-wrapper .ajax-cart__item-price span.money{color:#e52e2f;font-weight:500}.ajax-cart__page-wrapper .ajax-cart__item-qty{width:28%;margin-top:15px;margin-left:-20px}.ajax-cart__page-wrapper .ajax-cart__item-line-price{width:40%;margin-top:10px}.blog-template #recent-posts{gap:0}.blog-template .recent-post{margin-bottom:20px!important}#search-products #product-loop .product-index{width:47.9%!important;clear:unset!important}.filtering__results ul.current_tags{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}}@media (max-width:700px){li.usp-item{flex-direction:column}li.usp-item p{margin-left:0;margin-top:10px;text-align:center;font-size:13px}.custom-collections-grid-5 .collection-img{height:200px}}@media (max-width:640px){.icon_box{width:100%}.icon_box{width:100%;flex-direction:row;justify-content:start}.icon-details{text-align:left;margin-left:15px}.icon-details p,.icon_box:nth-child(2) .icon-details p{max-width:100%;font-size:13px}.icon_img{margin-right:0;margin-bottom:0;flex:0 0 60px}.icon-details h3{font-size:13px;line-height:16px;margin-bottom:3px}.custom-collections-grid-5 .collection-item{width:49%}.custom-collections-grid-3{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.custom-collections-grid-3 .collection-item{width:49%;margin-bottom:30px}.custom-collections-grid-3{margin-bottom:0}.custom-collections-grid-5{margin-top:0;margin-bottom:0}.img-content-right h3{font-size:32px;line-height:35px}.img-content-right h2{font-size:26px;line-height:33px}.img-content-right p{font-size:16px;line-height:25px;margin-bottom:14px}.img-content-right a{width:152px;height:45px;font-size:15px}.review-details h2{font-size:28px;line-height:10px;margin-bottom:24px}.instagram-item:nth-child(2){width:100%!important}.instagram-item.instagram-details{padding:30px 0}.instagram-item{width:33.33%!important}.instagram-item.instagram-details{order:-1}.instagram-item:not(.instagram-details) img{height:180px}.insta-heading h2{font-size:22px;line-height:28px}.insta-heading img{width:140px;margin-top:-10px}.footer-block:nth-child(1),.footer-block:nth-child(2),.footer-block:nth-child(3),.footer-block:nth-child(4){width:100%!important}.footer-block:nth-child(4),.footer-block:nth-child(3){margin-top:12px}.footer-block:nth-child(2){margin-top:30px;padding-top:30px;border-top:1px solid #585858}.footer-text.footer-sect p{max-width:100%}.banner-slider-section .slick-dots{bottom:0}button.custom_add_to_cart{font-size:14px;letter-spacing:1px}.featured__collection-product{margin-bottom:20px}.view-all-btn a{width:110px font-size: 16px top: -14px}.featured_product-title{font-size:24px;line-height:1}.view-all-btn{margin:0 20px 40px}.row.grid__wrapper.featured-heading .clear{display:none}.row.grid__wrapper.featured-heading{display:flex;justify-content:center;align-items:center;width:100%!important;flex-direction:column}.product-index .product-title{font-size:15px}.product-info{margin-top:15px}.product__title_c.d-hide h2{font-size:18px!important;line-height:26px;margin-bottom:15px}.horizontal-carousel #thumb-slider-wrapper .product-single__thumbnails-item{width:48%!important;height:160px!important;justify-content:center}.thumb-slider.thumbnail-slider.custom.horizontal-carousel .flickity-prev-next-button.next{right:-34px}.swatch-element:not(.color) .swatches__form--label{padding:0 14px!important;height:32px}.product-blocks__block--share #soc{padding:20px 0}button.js-accordion-header.c-accordion__header{font-size:16px!important;padding:16px 0!important}.thumb-slider.thumbnail-slider.custom.horizontal-carousel{padding:0 30px}body #sticky-cart .product-info{flex-direction:column;justify-content:start;align-items:unset;width:100%!important}body #sticky-cart div.current-option{display:none}.blog-template .blog__post-loop li.article-index,.blog__post-loop li.article-index .rte{margin-bottom:20px}div#main-list-collection-all .product-loop{grid-template-columns:1fr 1fr}div#main-list-collection-all .product_img_card,div#main-list-collection-all .product_img_card img{height:130px}.footer-section:before{width:40px;height:40px;top:-22px}.collection__topbar-controls--filter{margin-left:0}#pagination .pagination-wrapper .links,#pagination .prev-page,#pagination .next-page{margin:5px 0}.banner-slider-section .banner-list .banner_box img{height:500px;object-fit:cover}.banner-slider-section .banner_contant_main{bottom:inherit;top:40px;transform:none}.slideshow-section .slideshow__caption{left:0!important;top:0!important;transform:unset!important}}.shopify-section.home-usp-wrapper.mobile,.shopify-section.icon-section.mobile{display:none}@media screen and (max-width:505px){#search-products #product-loop .product-index .product-title{min-height:60px!important}.banner-slider-section+.home-usp-wrapper{display:none}.shopify-section.icon-section{display:none}.shopify-section.home-usp-wrapper.mobile,.shopify-section.icon-section.mobile{display:block}li.usp-item{flex-direction:row;display:flex!important}li.usp-item p{margin-left:10px;margin-top:0;text-align:left}.icon_box{display:flex!important}.icon_img img{box-shadow:none}.header-section .disclosure-list{min-width:320px}.header-section ul.mobile_country li .selectors-form__item .disclosure__toggle{padding:8px 12px!important;font-size:12px;font-weight:700!important}}@media (max-width:405px){li.collection_showing_counts{margin-top:10px;width:100%}}@media (max-width:479px){li.usp-item{width:100%;border:0;flex-direction:row}.instagram-item:not(.instagram-details) img{height:120px}li.usp-item p{margin-left:10px;margin-top:0;text-align:left}.custom-collections-grid-5 .collection-item,.custom-collections-grid-3 .collection-item{width:100%!important}.custom-collections-grid-5 .collection-item{margin-bottom:18px}.horizontal-carousel #thumb-slider-wrapper .product-single__thumbnails-item{height:130px!important}shopify-accelerated-checkout-cart{width:222px;margin:0 auto 30px;display:block}.ajax-cart__page-wrapper ul.ajax-cart__cart-item .ajax-cart__item-details.v-center{padding-left:0;margin-top:10px}.ajax-cart__page-wrapper .ajax-cart__cart-item li{width:100%!important;justify-content:flex-start!important;align-items:flex-start!important}.ajax-cart__page-wrapper .ajax-cart__item-qty{margin-left:0;text-align:left}.ajax-cart__page-wrapper .ajax-cart__item-qty .ajax-cart__item-quantity.a-left{margin-left:0}.ajax-cart__page-wrapper .ajax-cart__item-image img{max-width:120px}body .ajax-cart__page-wrapper .ajax-cart__item-remove--js{width:unset!important}.ajax-cart__page-wrapper .ajax-cart__item-price,.ajax-cart__page-wrapper .ajax-cart__item-line-price{text-align:left}.blog-template #recent-posts{display:flex!important;flex-direction:column;width:100%!important}.blog-template #recent-posts .recent-image img{height:auto}.blog-template #recent-posts .recent-caption{max-width:380px;width:auto!important}.cart-custom button.slideout__trigger-mobile-menu img{width:20px}.cart-custom button.slideout__trigger-mobile-menu img{margin-right:0}span.js-cart-count.cart__count{font-size:13px!important;letter-spacing:0px!important;margin-top:-12px}.banner-slider-section .banner_contant_main p br{display:none}.custom-collections-grid-5 .collection-img{height:300px}}@media screen and (max-width:375px){ul.pay__icons{max-width:230px;margin-left:auto;margin-right:auto}div#main-collection-product-grid .product-index.span-6.md-span-4.sm-span-6{grid-column:auto / span 12!important}.product-index .product-title{min-height:unset}div#top-bar{display:flex}div#main-collection-product-grid .product-index .product-title{min-height:auto}.header__topbar-announcement-text p{line-height:22px!important;padding:0 10px;font-size:12px!important}.sub-footer.grid__wrapper{display:flex;flex-direction:column}.instagram-item:not(.instagram-details) img{height:100px}div#CollectionProductGrid>.grid__wrapper{display:flex;margin-bottom:-10px}div#main-collection-product-grid[data-grid-type=list] .product-index{flex-direction:column;justify-content:center;margin-top:30px}[data-grid-type~=list] .product-index .product-index-inner,[data-grid-type~=list] .search-article .prod-image,[data-grid-type~=list] .search-page .prod-image{width:100%;margin-bottom:16px}div#main-collection-product-grid[data-grid-type=list] .product-info{width:100%}div#main-collection-product-grid[data-grid-type=list] .product-info-inner{padding:0;text-align:center}div#main-collection-product-grid[data-grid-type=list] button.custom_add_to_cart{justify-content:center;margin-bottom:0}.horizontal-carousel #thumb-slider-wrapper .product-single__thumbnails-item{height:90px!important}.horizontal-carousel #thumb-slider-wrapper .product-single__thumbnails-item{width:47.6%!important}div#sticky-cart{height:auto!important;flex-direction:column;justify-content:center;align-items:center;border-radius:10px!important;padding-top:10px;text-align:center;padding-right:10px}body #sticky-cart .price{align-items:center}body #sticky-cart .AddtoCart{height:auto!important;line-height:24px;border-radius:50px!important;margin-bottom:18px!important;padding:10px 20px!important;width:100%!important}body #sticky-cart .product-info{width:100%!important;padding:5px!important}aside.mini-cart{width:100%!important}.ajax-cart__header-wrapper{display:flex!important}.ajax-cart__drawer-wrapper .ajax-cart__title a{max-width:100%;margin-top:10px;font-size:14px!important}.ajax-cart__drawer-wrapper .ajax-cart__cart-item,form.ajax-cart__cart-form{display:flex;flex-direction:column}.ajax-cart__drawer-wrapper .ajax-cart__item-image img{max-width:100px}.ajax-cart__page-wrapper .ajax-cart__header-wrapper{display:flex}.ajax-cart__cart-form,.ajax-cart__footer-wrapper.grid__wrapper.edge{display:flex;flex-direction:column}div#contactFormWrapper{display:flex}.contact__form--input textarea{width:100%!important;min-width:unset}.template-blog .global__section .row.grid__wrapper{display:flex;justify-content:center;align-items:center;gap:0}ul.blog__post-loop,ul.blog__post-loop li{display:flex;gap:0}div#logo img{max-width:140px}aside#slideout-collection-sidebar{width:100%}#search-products #product-loop .product-index{width:97.9%!important;clear:unset!important;margin-bottom:20px}#search-products #product-loop .product-index .product-title{min-height:auto!important}div#main-list-collection-all .product-loop{grid-template-columns:1fr;gap:20px}div#main-list-collection-all .product_img_card,div#main-list-collection-all .product_img_card img{height:180px;min-height:auto!important}.collection__list--description.grid__wrapper{display:flex;margin-bottom:20px}.slideshow-section .slideshow__caption-wrapper .rte p br{display:none}}.collection__topbar-controls li.collection__topbar-controls--filter{display:none}.oxi-social-login{margin:20px 0 0}.slideshow-section .slideshow .slideshow__caption{min-width:unset;width:100%}.slideshow-section .slideshow .slideshow__caption .slideshow__caption-wrapper{max-width:1640px;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom.css.map */
