@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueLight.otf?v=1754397791) format("woff2"),url(/cdn/shop/files/HelveticaNeueLight.otf?v=1754397791) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Canela;src:url(Canela-Bold.woff2) format("woff2"),url(Canela-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Canela;src:url(Canela-Black.woff2) format("woff2"),url(Canela-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Canela;src:url(Canela-BlackItalic.woff2) format("woff2"),url(Canela-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Canela;src:url(Canela-Light.woff2) format("woff2"),url(Canela-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Canela;src:url(Canela-BoldItalic.woff2) format("woff2"),url(Canela-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Canela;src:url(Canela-Medium.woff2) format("woff2"),url(Canela-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Canela;src:url(Canela-MediumItalic.woff2) format("woff2"),url(Canela-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Canela;src:url(Canela-LightItalic.woff2) format("woff2"),url(Canela-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Canela;src:url(Canela-Thin.woff2) format("woff2"),url(Canela-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Canela;src:url(Canela-Regular.woff2) format("woff2"),url(Canela-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Canela;src:url(Canela-RegularItalic.woff2) format("woff2"),url(Canela-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Canela;src:url(Canela-ThinItalic.woff2) format("woff2"),url(Canela-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}*{font-family:Canela!important}.cart_product{width:fit-content}.product_filter_value{display:none}.product_filter_title p{margin:0}.product_filter_value.active_product_filter{display:block}.product_filter_title{color:#1606e4;font-size:20px;font-weight:700;padding:1.3rem 2.5rem;line-height:normal}button.button_countrycls{display:none}[lang=it] .country-title2 a,[lang=en] .country-title1 a{font-weight:700;color:#000}.custom-header-menu{display:flex}.header-wrapper-main .header .header__heading>a{padding:0;margin:0}.header__icons.header__icons--localization{gap:21px;padding:0}.header-custom-icon .svg-wrapper svg{width:auto;height:23px}.header-custom-icon .cart-count-bubble{bottom:auto;left:auto;right:-12px;top:-10px;background-color:#1606e4;font-weight:700}.header-custom-icon{display:flex}.header__icon--cart{margin:0}.menu-footer-custom{display:flex;align-items:flex-end;justify-content:space-between;width:100%}.menu-footer-custom .custom-menu{margin:0;padding:0 0 41px 47px}.menu-footer-custom .custom-menu li{list-style:none}#menu-drawer{display:none}.header__heading-logo-wrapper img{width:100%}.custom-menu-drawer-close{font-weight:400;line-height:normal;font-size:16px;padding:70px 0 101px;color:#1606e4}#menu-drawer .menu-drawer__inner-container .menu-container ul.menu{padding:0;list-style:none}#menu-drawer .menu-drawer__inner-container .menu-container ul.menu li{font-weight:400;line-height:normal}#menu-drawer .menu-drawer__inner-container .menu-container>ul.menu a,#menu-drawer .menu-drawer__inner-container .menu-container>ul.menu ul.menu a{text-decoration:unset;color:#1606e4}#menu-drawer .menu-drawer__inner-container .menu-container>ul.menu>li:not(:nth-last-child(1)){margin-bottom:33px}#menu-drawer .menu-drawer__inner-container .menu-container>ul.menu .dropdown-child{margin-top:12px}#menu-drawer .menu-drawer__inner-container .menu-container>ul.menu .dropdown-child li:not(:nth-last-child(1)){margin-bottom:12px}body .desktop-localization-wrapper{display:block;line-height:normal}body .disclosure__list-wrapper,body .disclosure__list-wrapper ul{position:static;transform:unset;box-shadow:unset;border:unset;animation:unset!important;max-height:unset;width:100%;padding:0;background-color:transparent}body .disclosure__list-wrapper ul{display:flex;flex-direction:row-reverse;justify-content:flex-end}body .disclosure__list-wrapper ul li{display:inline-flex}body .disclosure__list-wrapper ul li a{padding:0;display:inline-block;font-weight:400;font-size:16px;color:#1606e4}body .disclosure__list-wrapper ul li a[aria-current=true]{font-weight:500;color:#1606e4}#menu-drawer .menu-drawer__inner-container .menu-container>ul.menu .dropdown-child li a{color:#b1b1b1}.new_letter_new{background-color:#1606e4;padding:41px 30px 27px 61px}.new_letter_new *{color:#fff;margin:0;padding:0}.new_letter_new .signup-box,.new_letter_new .signup-box>form{display:flex}.new_letter_new .signup-box>form{flex:1;gap:52px}.new_letter_new .signup-box>form .form-contact-container{width:100%}.new_letter_new .signup-box>form .form-contact-container .space_bit>label{font-size:20px;font-weight:400;line-height:normal;flex:0 1 166px}.new_letter_new .signup-box>form .form-contact-container .space_bit>input,.new_letter_new .signup-box>form .form-contact-container .space_bit>input:focus,.new_letter_new .signup-box>form .form-contact-container .space_bit>input:focus-visible{border:unset;border-bottom:1px solid #fff;background-color:transparent;outline:unset;width:100%;box-shadow:unset;font-size:16px;height:25px}.new_letter_new .signup-box>form .form-contact-container>.space_bit{display:flex;align-items:flex-end;margin-bottom:15px;gap:26px}.new_letter_new .signup-box>form .form-contact-container>.space_bit:nth-last-child(1){margin-bottom:0}.new_letter_new .submit-form-container .button_newsletter{color:#1606e4;font-size:30px;font-weight:500;line-height:normal;padding:14px 76px;border-radius:36px;border:1px solid #1606E4;cursor:pointer;background-color:#fff}.new_letter_new .news-letter-title h2{font-size:30px;font-weight:400;line-height:33px;text-transform:uppercase;margin-bottom:28px}.new_letter_new .news-letter-title p{font-size:20px;font-weight:400;line-height:33px;margin:0;padding:0}.new_letter_new .submit-form-container{margin-left:auto}.new_letter_new .submit-form-container .space_bit{display:flex;gap:10px;margin-top:14px}.new_letter_new .submit-form-container .space_bit #terms{margin:0;width:12px;height:12px;border:unset}.new_letter_new .submit-form-container .space_bit .policy_text a{color:#fff;font-size:16px;font-weight:400;line-height:normal;text-decoration:unset}.new_letter_new .news-letter-title{flex:0 1 404px}.new_letter_new .signup-box{gap:184px}.footer__content-top .footer__blocks-wrapper{display:grid;flex-wrap:nowrap;grid-template-columns:1fr 1fr 1fr 1fr .2fr}.footer__content-top .footer__blocks-wrapper .footer-block{width:unset;flex:1}.footer__content-top .footer__blocks-wrapper .footer-block .footer-block__details-content{flex-direction:column}.footer__content-top .footer__blocks-wrapper{padding-inline:45px 40px}.footer__content-top .footer__blocks-wrapper .footer-block__image-wrapper{width:198px;margin:0 0 44px}.footer__content-top .footer__blocks-wrapper .footer-block__details-content .image_text p{color:#1606e4;font-size:18px;font-weight:400;line-height:33px;padding:0;margin:0}.footer__content-top .footer__blocks-wrapper .footer-block__details-content li a{padding:0;text-decoration:unset!important;color:#1606e4;font-size:20px;font-weight:400;line-height:33px}.footer__content-top .footer__blocks-wrapper .footer-block__heading,.footer__content-top .footer__blocks-wrapper .footer-block__details-content p,.footer__content-top .footer__blocks-wrapper .footer-block__details-content p a{margin:0;text-decoration:unset;color:#1606e4;font-size:20px;font-weight:400;line-height:33px}.footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) ul.footer-block__details-content a,.footer__content-top .footer__blocks-wrapper .footer-block__details-content p a[href*=mailto],.footer__content-top .footer__blocks-wrapper .footer-block__details-content .image_text p a{text-decoration:underline;text-underline-offset:auto;text-decoration-color:#1606e466}.footer__content-top .footer-block:nth-last-child(2) ul.footer-block__details-content{list-style:inside}.footer__content-top .footer-block:nth-last-child(2) ul.footer-block__details-content li::marker{color:#1606e4;padding-left:13px}.footer__content-top .footer-block:nth-last-child(2) ul.footer-block__details-content{padding-left:15px}.custom_social_with_payment .footer_social_payments{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:66px}.custom_social_with_payment .footer_social_payments .custom_payment_icon{width:55px;display:flex}.custom_social_with_payment .footer_social_payments .custom_payment_icon img{width:100%}.footer__content-top .footer__blocks-wrapper .footer-block:nth-last-child(1){align-self:flex-end}footer .footer__content-top .custom_footer_social .footer__list-social{justify-content:space-between}footer .footer__content-top .custom_footer_social .footer__list-social .icon{height:100%;width:100%}footer .footer__content-top .custom_footer_social .footer__list-social .icon path{fill:#1606e4}footer .footer__content-top .custom_footer_social .footer__list-social .list-social__item a{padding:0}footer .footer__content-top .custom_footer_social .footer__list-social .list-social__item a .svg-wrapper{width:30px;height:30px}footer .footer__content-top{padding-bottom:6px}footer .footer__content-bottom{display:none}footer .custom_bottom_text{text-align:center}footer .custom_bottom_text p{margin:0;color:#1606e4;font-size:16px;font-weight:400;line-height:33px;padding-bottom:11px}.new_letter_new .signup-box>form .form-contact-container .space_bit>input::placeholder{opacity:0}.submit-form-container .button_newsletter{width:100%}.d-flex{display:flex}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}details-modal details[open] .header__icon-close,.pages-index .new_letter_new,.pages-index footer.footer{display:none}body.pages-index .main-footer-menu .custom-header-menu .custom-menu li .disclosure__list-wrapper ul li a{color:#ffffff80;font-weight:500;line-height:normal}body .main-footer-menu .custom-header-menu .custom-menu li a,body.pages-cart .main-footer-menu .custom-header-menu .shop-right-text p a,body .main-footer-menu .custom-header-menu .shop-right-text p{padding:0;text-decoration:unset;color:#1606e4;font-weight:500;line-height:normal;transition:.5s;font-size:20px}body .main-footer-menu .custom-header-menu .shop-right-text p a{text-decoration:unset;color:#1606e4}body.pages-index .main-footer-menu .custom-header-menu .shop-right-text p,body.pages-index .main-footer-menu .custom-header-menu .shop-right-text a{color:#ffffff80;font-size:16px;font-weight:500;line-height:normal}body.pages-index .home-banner-video .home-video-background video{margin:0;padding:0;width:100vw;height:100dvh;object-fit:cover;display:block}.menu-footer-custom .custom-menu>li{margin-bottom:15px}.main-footer-menu .custom-header-menu .shop-right-text p{margin:0}body.pages-index .main-footer-menu .custom-header-menu .shop-right-text p{display:none}.menu-footer-custom .custom-menu>li:nth-last-child(1){margin-bottom:0}.pages-index .home-banner-video .home-video-content{position:fixed;z-index:9999;top:50%;transform:translate(-50%,-50%);width:calc(100% - 658px);margin:0 auto;left:50%;display:flex;justify-content:space-between;z-index:2}.pages-index .home-banner-video .home-video-content .home-video-content-link{text-decoration:unset}.pages-index .home-banner-video .home-video-content .home-video-content-title{margin:0 0 2px;color:#fff;font-size:20px;font-weight:400;line-height:normal;text-align:left}.pages-index .home-banner-video .home-video-content .home-video-content-text p{color:#fff;font-weight:400;line-height:normal;margin:0;text-align:left}.header .header__search .search-modal{height:100%;min-height:100vh;z-index:999999999;background-color:#ffffffe5}.header .header__search .search-modal .search__input{padding:22px;min-height:unset;max-height:unset;height:unset;box-shadow:unset;border-radius:36px;border:1px solid #1606E4;background-color:unset}.header .header__search .search-modal .search .field .field__label{display:none}.header .header__search .search-modal .field:after,.header .header__search .search-modal .select:after,.header .header__search .search-modal .customer .field:after,.header .header__search .search-modal .customer select:after,.header .header__search .search-modal .localization-form__select:after,.header .header__search .search-modal .field:before,.header .header__search .search-modal .select:before,.header .header__search .search-modal .customer .field:before,.header .header__search .search-modal .customer select:before,.header .header__search .search-modal .localization-form__select:before{content:unset}.header .header__search .search-modal .search__input::placeholder{opacity:1;text-align:center;color:#1606e4;font-size:20px;font-weight:700;line-height:110.5%}.header .header__search .search-modal .field .search__button.field__button{position:unset;width:unset;height:unset;color:#1606e4;font-size:20px;font-style:normal;font-weight:700;line-height:110.5%;margin-top:16px}.header .header__search .search-modal .search-modal__content .search-modal__form{margin-right:auto;margin-left:auto}.header .header__search .search-modal .search-modal__content .search-modal__form .search>.field{flex-direction:column;align-items:center}.header .header__search .search-modal .search-modal__content .search-modal__close-button{color:#1606e4;font-size:20px;font-weight:700;line-height:110.5%;text-decoration:unset}body .main-footer-menu .custom-header-menu .shop-right-text{padding-right:47px;padding-bottom:41px}body.pages-page-la-nostra-filosofia .main-footer-menu .custom-header-menu .custom-menu li a,body.pages-page-store .main-footer-menu .custom-header-menu .custom-menu li a,body.pages-page-scopri .main-footer-menu .custom-header-menu .custom-menu li a,body.pages-index .main-footer-menu .custom-header-menu .custom-menu li a,body.pages-page-la-nostra-filosofia .main-footer-menu .custom-header-menu .shop-right-text p a,body.pages-index .main-footer-menu .custom-header-menu .shop-right-text p a,body.pages-page-store .main-footer-menu .custom-header-menu .shop-right-text p a,body.pages-page-scopri .main-footer-menu .custom-header-menu .shop-right-text p a{color:#ffffff80}img{width:100%;object-fit:cover;height:100%}section[id*=la_nostra_banner]:has(.laNostra-banner-video){position:fixed;height:100vh}body section[id*=la_nostra_banner_title],body section[id*=custom_multicolumn],body section[id*=_rich_text_]{height:100vh;margin-top:0!important;position:relative}.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin:0;padding:0}body section[id*=la_nostra_banner_title] .la-nostra-content p{margin:0}body section[id*=la_nostra_banner_title] .la-nostra-content p{color:#fff;font-weight:400}body section[id*=la_nostra_banner_title] .la-nostra-content{text-align:center}body section[id*=la_nostra_banner_title] .laNostra-banner-title,body section[id*=la_nostra_banner_title] .laNostra-banner-title .la-nostra-content,body section[id*=la_nostra_banner_title] .laNostra-banner-title .la-nostra-content p{height:100%}section[id*=custom_multicolumn],body section[id*=_rich_text_]{display:flex;align-items:center;justify-content:center}body section[id*=la_nostra_banner_title] .laNostra-banner-title .la-nostra-content p{height:100%;display:flex;justify-content:center;align-items:center;width:100%}section[id*=custom_multicolumn] .custom-multicolumn .custom-multicolumn-column{flex:1}section[id*=custom_multicolumn] .custom-multicolumn div[class*=custom_multicolumn]{display:flex;justify-content:center;width:1080px;margin:0 auto;gap:58px}.pages-page-scopri section[id*=custom_multicolumn] .custom-multicolumn div[class*=custom_multicolumn]{gap:96px}section[id*=custom_multicolumn] .custom-multicolumn .custom-multicolumn-column .custom-multicolumn-number{color:#fff;font-weight:700;line-height:normal;text-align:center;margin-bottom:10px}section[id*=custom_multicolumn] .custom-multicolumn .custom-multicolumn-column .custom-multicolumn-content p{margin:0}section[id*=custom_multicolumn] .custom-multicolumn .custom-multicolumn-column .custom-multicolumn-content{color:#fff;font-style:normal;font-weight:400;line-height:115%;margin:0;text-align:center}section[id*=_rich_text_] .rich-text .rich-text__wrapper{margin:0;padding:0}section[id*=_rich_text_] .rich-text .rich-text__wrapper .rich-text__heading{font-weight:400;line-height:110.5%;text-align:left;margin-top:50px;margin-bottom:10px}.pages-page-la-nostra-filosofia section[id*=_rich_text_] .rich-text .rich-text__wrapper .rich-text__heading{text-transform:uppercase}.pages-page-scopri section[id*=_rich_text_] .rich-text .rich-text__wrapper .rich-text__heading{line-height:normal;margin:0 0 18px}section[id*=_rich_text_] .rich-text .rich-text__wrapper .rich-text__text{font-weight:400;line-height:158%;text-align:left;opacity:1}section[id*=la_technologianel_content]{background-color:#1606e4;position:relative;color:#fff}.la-technologianel-content{width:1080px;margin:0 auto}.la-technologianel-content .la-technologianel-title-description .la-technologianel-title{color:#fff;font-size:55px;font-weight:400;line-height:110.5%}.la-technologianel-content .la-technologianel-title-description .la-technologianel-description{padding-top:20px}.la-technologianel-content .la-technologianel-title-description .la-technologianel-description p{margin:0;color:#fff;font-size:20px;font-weight:400;line-height:158%}.la-technologianel-title-description{max-width:1053px;margin:0 auto}.la-technologianel-content .la-technologianel-block{max-width:1053px;margin:29px auto 0}.la-technologianel-content .la-technologianel-block .la-technologianel-block-content{display:flex;align-items:center;gap:15px;border-bottom:1px solid #FFF;padding-block:25px}.la-technologianel-content .la-technologianel-block .la-technologianel-block-content p{margin:0;line-height:normal}.la-technologianel-content .la-technologianel-block .la-technologianel-block-content .la-technologianel-number{color:#fff;font-size:30px;font-weight:700;line-height:normal}.la-technologianel-content .la-technologianel-block .la-technologianel-block-content .la-technologianel-number-content{color:#fff;font-size:24px;font-weight:400}body section[id*=_custom_rich_text]{height:auto;display:block}section[id*=_custom_rich_text] .rich-text .rich-text__wrapper{margin:0 auto}section{position:relative}.la-technologianel-multi .technologianel-multi-block{display:flex;gap:27px}section[id*=la_technologianel_multi_image]{background-color:#fff}section[id*=_store_banner_video]:has(.store-banner-video){position:fixed;height:100vh;width:100vw}body .store-banner-video{position:relative}body .store-banner-video:after{content:"";background-color:#00000080;position:absolute;left:0;top:0;width:100%;height:100%;z-index:99}body.pages-page-scopri .custom-img-section-rich-text{display:flex;gap:82px;align-items:baseline}body.pages-page-scopri .custom-img-section-rich-text .rich-text-image img{object-fit:contain}body.pages-page-scopri .custom-img-section-rich-text .rich-text-image{width:265px}.rich-text__blocks:has(.custom-img-section-rich-text){max-width:79rem}body.pages-page-scopri .main-scopri-content{display:flex}body.pages-page-scopri .main-scopri-content .main-scopri-banner-image{flex:0 1 664px}body.pages-page-scopri .main-scopri-content .main-scopri-container{background-color:#fff;padding:68px;flex:1}body.pages-page-scopri .main-scopri-content .main-scopri-container .scopri-title{color:#1606e4;font-weight:400;line-height:110.5%;margin-bottom:20px}body.pages-page-scopri .main-scopri-content .main-scopri-container .scopri-description p{color:#1606e4;font-weight:400;line-height:158%}body.pages-page-scopri .main-scopri-content .main-scopri-container p{margin:0}body.pages-page-scopri .main-scopri-content .main-scopri-container .main-scopri-block .scropri-block{display:flex;gap:15px;padding-block:25px;border-bottom:1px solid rgba(1,83,208,.34)}body.pages-page-scopri .main-scopri-content .main-scopri-container .main-scopri-block{column-count:2;column-gap:110px}body.pages-page-scopri .main-scopri-content .main-scopri-container-head{margin-bottom:59px}body.pages-page-scopri .main-scopri-content .main-scopri-container .main-scopri-block .scropri-block .scropri-number{color:#1606e4;font-weight:700;line-height:normal}body.pages-page-scopri .main-scopri-content .main-scopri-container .main-scopri-block .scropri-block .scropri-content-details .scropri-number-title{color:#1606e4;font-weight:400;line-height:normal;margin-bottom:10px}body.pages-page-scopri .main-scopri-content .main-scopri-container .main-scopri-block .scropri-block .scropri-content-details .scropri-number-description p{color:#b1b1b1;text-align:center;font-weight:400;line-height:normal;text-align:left}body.pages-page-scopri section[id*=custom_featured_collection]{background-color:#fff}body.pages-page-scopri section[id*=scopri_banner_image]{position:relative;height:calc(100vh - 467px);z-index:2}body.pages-page-scopri section[id*=scopri_banner_image] .scopri-banner-image{position:absolute;left:50%;top:-1.2rem;transform:translate(-50%)}body.pages-page-scopri section[id*=scopri_banner_image] .scopri-banner-image .scopri-banner-background{height:800px}body.pages-page-scopri section[id*=scopri_content_section]+section[id*=rich_text]{height:unset}body.pages-page-scopri .technologianel-multi-block{gap:18px}body.pages-page-scopri .custom-featured-collection .collection .title{color:#1606e4;font-size:25px;font-weight:400;line-height:110.5%}body.pages-page-scopri .custom-featured-collection .collection .swiper-button-next,body.pages-page-scopri .custom-featured-collection .collection .swiper-button-prev{display:block;position:unset;height:unset;margin:unset;z-index:2}body.pages-page-scopri .custom-featured-collection .collection .swiper-button-next:after,body.pages-page-scopri .custom-featured-collection .collection .swiper-button-prev:after{content:unset}body.pages-page-scopri .custom-featured-collection .collection__title .swiper-nevi-flex{display:flex;gap:20px}body.pages-page-scopri .custom-featured-collection .collection__title{display:flex;align-items:center;justify-content:space-between}body.pages-page-scopri .custom-featured-collection .collection__title .title{margin:0}body.pages-product .shopify-section .main-footer-menu :is(.custom-menu,.shop-right-text),.close-pdp-text,body.pages-product product-info .product .product__info-container .accordion details[open] svg.icon.icon-plus,body.pages-product product-info .product .product__info-container .active-icon,body.pages-product .section-header{display:none}body.pages-product .shopify-section .main-footer-menu{position:fixed;top:53px;right:43px;z-index:2}body.pages-product .shopify-section .main-footer-menu .menu-footer-custom .close-pdp-text{display:block}body.pages-product .shopify-section .main-footer-menu .menu-footer-custom .close-pdp-text a,body.pages-product .shopify-section .main-footer-menu .menu-footer-custom .close-pdp-text p{color:#1606e4;margin:0;font-size:20px;line-height:158%;text-decoration:none}body.pages-product .page-width{max-width:100%;padding:0 50px}body.pages-product product-info .product .product__info-container .product__title{margin-bottom:24px}body.pages-product product-info .product .product__info-container .product__title h1{font-weight:700;line-height:158%}body.pages-product product-info .product .product__info-container .main-meta-content+.main-meta-content{margin-top:15px}body.pages-product product-info .product .product__info-container .accordion summary .summary__title h2,body.pages-product product-info .product .product__info-container .product-form .bundle-products p,body.pages-product product-info .product .product__info-container .main-meta-content .meta-title{color:#b1b1b1;font-size:18px;line-height:158%;margin:0}body.pages-product product-info .product .product__info-container .main-meta-content .meta-description p{margin:0;color:#1606e4;text-align:justify;font-size:16px;line-height:158%}body.pages-product product-info .product .product__info-container .main-meta-content .meta-description ul{margin:0;padding-left:30px}body.pages-product product-info .product .product__info-container .accordion{border:none;margin-top:15px}body.pages-product product-info .product .product__info-container .accordion summary{padding:0}body.pages-product product-info .product .product__info-container .accordion summary svg.icon.icon-plus{width:16px}body.pages-product product-info .product .product__info-container .accordion details[open] summary{align-items:center}body.pages-product product-info .product .mobile-info-content .accordion__item:has(.accordion__content.active) .active-icon,body.pages-product product-info .product .product__info-container .accordion details[open] .active-icon{display:block;border:1px solid #1606E4;border-radius:50%;width:12px;height:12px}body.pages-product product-info .product .product__info-container .accordion details .accordion__content{padding:0;margin:3px 0 0}body.pages-product product-info .product .product__info-container .accordion details .accordion__content p{margin:0;color:#1606e4;font-size:14px;line-height:158%;text-transform:lowercase}body.pages-product product-info .product .product__info-container .bundle-products p{color:#b1b1b1;margin:0;font-size:18px;line-height:158%}body.pages-product product-info .product .product__info-container .bundle-products{margin-top:15px}body.pages-product product-info .product .product__info-container .bundle-products__grid{display:flex;gap:68px;margin:9px 0 25px}body.pages-product product-info .product .product__info-container .bundle-products__grid .bundle-product-card{flex:1}body.pages-product product-info .product .product__info-container .bundle-products__grid .bundle-product-card a{display:flex;gap:8px;text-decoration:none}body.pages-product product-info .product .product__info-container .bundle-products__grid .bundle-product-card .product-name{font-size:15px;line-height:107%;color:#1606e4}body.pages-product product-info .product .product__info-container .bundle-products__grid .bundle-product-card .product-price{color:#1606e4;font-size:20px;font-weight:700;line-height:158%;margin:7px 0 5px}body.pages-product product-info .bundle-product-container svg path{stroke:#1606e4}body.pages-product product-info .product .product__info-container .bundle-products__grid .bundle-product-img{width:100px;min-width:100px;height:100px;background-color:#d9d9d9}body.pages-product product-info .product .product__info-container .product-form{margin:15px 0 0}body.pages-product product-info .product .product__info-container .desktop-info-content div[id*=reviews]{display:none}body.pages-product product-info .product .product__info-container .bundle-products__footer{display:flex;align-items:center;max-width:484px;justify-content:space-between}body.pages-product product-info .product .product__info-container .simple-quantity{display:flex;align-items:center;max-width:66px}body.pages-product product-info .product .product__info-container .qty-input{max-width:none;flex:auto;margin:0;border:none;color:#1606e4;font-size:16px;line-height:158%;box-shadow:none;outline:none;width:100%;text-align:center}body.pages-product product-info .product .product__info-container .qty-input::-webkit-inner-spin-button,body.pages-product product-info .product .product__info-container .qty-input::-webkit-outer-spin-button{display:none}body.pages-product product-info .product .product__info-container .button.qty-btn{min-width:auto;padding:0;margin:0;background:transparent;min-height:auto;color:#1606e4;font-size:16px;line-height:158%}body.pages-product product-info .product .product__info-container .bundle-products__footer .bundle_quantity_label{color:#b1b1b1;font-size:16px;line-height:158%;margin-bottom:3px}body.pages-product product-info .product .product__info-container button.product-form__submit_bundle:after,body.pages-product product-info .product .product__info-container button.product-form__submit_bundle:before,.cart-drawer .cart-drawer__empty-content .button:before,.cart-drawer .cart-drawer__empty-content .button:after,body.pages-product product-info .product .product__info-container .button.qty-btn:after,body.pages-product product-info .product .product__info-container .button.qty-btn:before{content:none}body.pages-product product-info .product .price__container{margin:0}body.pages-product product-info .product .product__info-container .bundle_total_price .price__regular{color:#1606e4;font-weight:700;line-height:158%;line-height:normal}body.pages-product product-info .product .product__info-container .product-form__submit_bundle{max-width:100%;margin-top:18px}.cart-drawer .cart-drawer__empty-content .button,body.pages-product product-info .product .product__info-container button.product-form__submit_bundle{max-width:484px;width:100%;border-radius:50px;background-color:#1606e4}body.pages-product product-info .product .product__media-list{display:block}body.pages-product product-info .product .product__media-list .product-media-container{border:none}body.pages-product product-info .product .product__media-list .product__media-item{width:100%;max-width:100%}body.pages-product .shopify-block[id*=reviews]{padding:47px 0 29px}body.pages-product .custom-image-text{padding-inline:50px 95px}body.pages-product .custom-image-text .image-with-text__container{display:flex}body.pages-product .custom-image-text .image-with-text__container .image-with-text__image{max-width:696px;width:100%}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content{align-self:flex-start;padding:101px 111px 101px 70px}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content .image-with-text__title{color:#1606e4;line-height:110.5%;margin:0 0 27px}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content ul.image-with-text__list{margin:0;list-style-type:none;counter-reset:customlist;padding-left:0}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content ul.image-with-text__list li{border-bottom:1px solid rgba(1,83,208,.34);color:#1606e4;line-height:normal;letter-spacing:normal;position:relative;padding:25px 0 25px 42px;counter-increment:customlist}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content ul.image-with-text__list li:before{content:counter(customlist,decimal-leading-zero);position:absolute;left:0;top:50%;transform:translateY(-50%);font-weight:700;text-align:right}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content .image-with-text__description{margin-top:79px}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content .image-with-text__description h5{color:#1606e4;font-size:30px;font-weight:500;line-height:158%;margin:0;letter-spacing:normal}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content .image-with-text__description p{margin:10px 0;color:#1606e4;font-size:24px;line-height:158%;letter-spacing:normal}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content .image-with-text__description h6{color:#b1b1b1;font-size:16px;line-height:158%;margin:0;font-weight:400}body.pages-product .video-section{padding:0 50px}body.pages-blog-press .main-blog.page-width{padding:182px 0 83px;max-width:1464px}body.pages-blog-press .main-blog .title--primary{margin:0 0 16px;color:#1606e4;line-height:110.5%;text-transform:uppercase}body.pages-blog-press .main-blog .blog-description p{color:#1606e4;margin:0 0 83px;max-width:1004px;letter-spacing:normal;line-height:158%}body.pages-blog-press .main-blog .blog-articles{grid-template-columns:1fr 1fr 1fr;gap:135px 90px}body.pages-blog-press .main-blog .blog-articles .article-card-wrapper .card:hover .card__inner img{transform:none}body.pages-blog-press .main-blog .blog-articles .article-card-wrapper .card__information{padding:0}body.pages-blog-press .main-blog .blog-articles .article-card-wrapper .card__information h3 a{color:#1606e4;font-size:20px;line-height:110.5%;margin:35px 0 15px;text-decoration:none}body.pages-blog-press .main-blog .blog-articles .article-card-wrapper .card__information .article-card__excerpt{margin:0;color:#000;font-size:20px;line-height:110.5%}body[class*=pages-customers] [id*=main_footer_menu],body.customer-login [id*=newsletter],body.customer-login [id*=footer]{display:none}body.customer-login .shopify-section:has(.login-image){position:relative}body.customer-login .login-image,body.customer-login .mobile-login-image{height:100vh}body.customer-login .login-image img{display:block}body.customer-login .customer.login{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;display:flex;align-items:center;justify-content:center}body.customer-login form#customer_login{min-width:353px;width:100%;margin:0}body.customer-register form#create_customer .field:after,body.customer-register form#create_customer .field:before,.account-section .my-account-side-container .account-content form[id*=address_form] .field:before,.account-section .my-account-side-container .account-content form[id*=address_form] .field:after,body.customer-login form#customer_login .field:after,body.customer-login form#customer_login .field:before{content:none}body.customer-login form#customer_login .field{align-items:center}body.customer-login form#customer_login .field label{position:static;color:#fff;font-size:18px;font-weight:500;line-height:18px;letter-spacing:-.18px;text-transform:uppercase}body.customer-login form#customer_login .field input{background-color:transparent!important;height:auto;padding:0 0 3px;margin-left:3px;border:none;border-bottom:1px solid #fff;outline:none;box-shadow:none;color:#fff;font-size:16px;line-height:normal}body.customer-login .customer form#customer_login button{display:block;padding:0;margin-left:auto;margin-block:30px 45px;color:#fff;text-align:right;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-.18px;background-color:transparent;border:none;text-transform:uppercase;min-height:auto;min-width:auto}body.customer-register .customer.register #create_customer button:before,body.customer-register .customer.register #create_customer button:after,.account-section .customer.account .my-account-side-container button:after,.account-section .customer.account .my-account-side-container button:before,.template-404 a.button:after,.template-404 a.button:before,body.customer-login .customer form#customer_login button:before,body.customer-login .customer form#customer_login button:after{content:none}body.customer-login .customer form#customer_login .register-section{display:flex;gap:8px;align-items:center;color:#fff;font-family:Canela;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-.18px}body.customer-login .customer form#customer_login .register-section a{color:#fff;font-family:Canela;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-.18px;margin:0}body.customer-register .customer.register{max-width:761px;padding:247px 0 130px;text-align:left}body.customer-register .customer.register h1{color:#1606e4;font-size:20px;line-height:normal;letter-spacing:-.4px;text-decoration-line:underline;text-transform:uppercase}body.customer-register .customer.register .custom_checkbox,body.customer-register .customer.register .field+.field{margin-top:35px}.account-section .my-account-side-container .account-content form[id*=address_form] .field input,.account-section .my-account-side-container .account-content form[id*=address_form] .field .select-container select,body.customer-register .customer.register .field input,.pages-page-contact #ContactForm .field input,.pages-page-contact #ContactForm .field__input{border-bottom:1px solid #1606E4;padding:10px 3px;box-shadow:none;min-height:auto;height:auto;margin:0;line-height:normal;width:100%;flex:1;position:relative}.account-section .account-content form[id*=address_form] .field .select-container .select-arrow{width:18px;height:18px;position:absolute;right:10px;color:#1606e4}.account-section .my-account-side-container .account-content form[id*=address_form] .field .select-container{display:flex;align-items:center;width:100%}.account-section .my-account-side-container .account-content form[id*=address_form] .field .select-container label{display:none}.account-section .my-account-side-container .account-content form[id*=address_form] .check-btn label,.account-section .my-account-side-container .account-content form[id*=address_form] .address-check-btn label,body.customer-register .customer.register .field input::placeholder{color:#1606e4;font-size:14px;line-height:normal;letter-spacing:-.28px;text-transform:uppercase;left:3px}.customer .field input:not(:placeholder-shown)~label,body.customer-register .customer.register .field input:focus~label{top:-8px}.account-section .my-account-side-container .account-content form[id*=address_form] .check-btn,.account-section .my-account-side-container .account-content form[id*=address_form] .address-check-btn,body.customer-register .customer.register .custom_checkbox .checkbox-container{display:flex;align-items:center;gap:10px;position:relative}.account-section .my-account-side-container .account-content form[id*=address_form] .address-check-btn,.account-section .my-account-side-container .account-content form[id*=address_form] .check-btn{margin-top:10px}.account-section .my-account-side-container .account-content form[id*=address_form] .check-btn input[type=checkbox],.account-section .my-account-side-container .account-content form[id*=address_form] .address-check-btn input[type=checkbox],body.customer-register .customer.register .custom_checkbox .checkbox-container input[type=checkbox]{margin:0;border-radius:0;border-color:#1606e4;opacity:0}.account-section .my-account-side-container .account-content form[id*=address_form] .check-btn:before,.account-section .my-account-side-container .account-content form[id*=address_form] .address-check-btn:before,body.customer-register .customer.register .custom_checkbox .checkbox-container:before{content:"";position:absolute;width:15px;height:15px;border:1px solid #1606E4}.account-section .my-account-side-container .account-content form[id*=address_form] .address-check-btn:has(input[type=checkbox]:checked):before,.account-section .my-account-side-container .account-content form[id*=address_form] .check-btn:has(input[type=checkbox]:checked):before,body.customer-register .customer.register .custom_checkbox .checkbox-container:has(input[type=checkbox]:checked):before{background-color:#1606e4}body.customer-register .customer.register .custom_checkbox .checkbox-container+.checkbox-container{margin-top:10px}body.customer-register .customer.register .custom_checkbox .checkbox-container label{color:#1606e4;font-size:11px;line-height:normal;letter-spacing:-.22px;text-transform:uppercase;font-family:Helvetica Neue!important}body.customer-register .customer.register #create_customer button{margin:57px 0 0;border-radius:36px;background:#1606e4;padding:16px;max-width:447px;width:100%;color:#fff;font-size:20px;font-weight:400;line-height:normal;text-transform:uppercase}.account-section{display:flex}.account-section .customer.account{max-width:100%;width:100%;padding:120px 112px 134px 47px}.account-section .customer-img{width:100%;flex:0 1 60%}.account-section .customer-img img{display:block}.account-section .my-account-side-container a.button,.account-section .customer.account .mob-nav-header,.account-section .customer__title{display:none}.account-section .customer.account .my-account-side-container{align-items:start;margin:0}.account-section .my-account-side-container ul{list-style-type:none;margin:0;padding:0;line-height:inherit;text-align:left}.account-section .my-account-side-container ul li a{color:#1606e4;font-size:var(--account-font-size-text-title)!important;line-height:18px;font-weight:500;letter-spacing:-.15px;text-transform:uppercase;text-decoration:none}.account-section .my-account-side-container ul li a.active{font-weight:700}.account-section .my-account-side-container .account-item ul li h4{margin:0}.account-section .my-account-side-container .my-account-nav{max-width:150px;width:100%;padding:10px 0;border-right:1px solid #1606E4;margin-top:60px}.account-section .my-account-side-container ul li[data-address],.account-section .my-account-side-container .account-content form[id*=address_form] .field+.field,.account-section .my-account-side-container ul li+li{margin-top:10px}.account-section .customer.account .my-account-side-container .account-item p{margin:0}.account-section .customer.account .my-account-side-container .halo-page-content,.account-section .customer.account .my-account-side-container .my-account-dashboard{padding:0 0 0 83px}.account-section .customer.account .my-account-side-container .my-account-dashboard .account-item{padding:0}.account-section .customer.account .my-account-side-container .my-account-dashboard ul li a{text-decoration:underline}.account-section .customer.account .my-account-side-container .my-account-dashboard ul li+li{margin-top:20px}.account-section .customer.account .my-account-side-container .my-account-dashboard .account-item.order_history h2,.account-section .customer.account .my-account-side-container .my-account-dashboard ul li h4{color:#1606e4;font-size:20px!important;font-weight:400;line-height:normal;letter-spacing:-.4px;text-transform:uppercase;margin:0 0 8px}.account-section .customer.account .my-account-side-container .my-account-dashboard p{color:#1606e4;margin:0;font-size:16px!important;line-height:normal;letter-spacing:-.4px}.account-section .customer.account .my-account-side-container .my-account-dashboard .account-item.order_history{margin-top:20px}.template-404 a.button,.account-section .customer.account .my-account-side-container button{background-color:#1606e4;border-radius:36px;color:#fff;font-size:20px!important;line-height:normal;text-transform:uppercase;margin-top:10px}.account-section .customer.account .my-account-side-container .account-content h2{text-align:left}.account-section .customer.account .my-account-side-container form{margin-top:2rem}.account-section .my-account-side-container .account-content form[id*=address_form]{flex-direction:column;gap:10px}.pages-cart cart-items,.template-404{margin:160px auto}.template-404 h1{font-size:30px;line-height:158%;margin:0}.pages-search .template-search .template-search__header h1,.pages-cart cart-items .title-wrapper-with-link .title,.template-404 p{margin:0;font-size:55px;line-height:158%;font-weight:500;color:#1606e4}.pages-cart cart-items{margin-bottom:80px}.pages-search .template-search .template-search__header,.pages-cart .page-width{max-width:100%;padding:0 50px}.pages-search .template-search .template-search__results .card-wrapper:hover .card__inner img{transform:none!important}.pages-search .template-search .template-search__results .card .card__content{display:block}.pages-search .template-search .template-search__results .card .card__content .card__information{margin-top:20px;padding:0}.pages-search .template-search .template-search__results .card .card__content .productDescription p{margin:0;padding:0}.pages-search .template-search .template-search__results .grid{gap:135px 90px;display:grid;grid-template-columns:1fr 1fr 1fr}.pages-search .template-search .template-search__results .grid .grid__item{width:100%;max-width:100%}.pages-cart cart-items .title-wrapper-with-link a,.pages-cart cart-items table.cart-items td.cart-item__details,.pages-cart cart-items table.cart-items td.cart-item__details .cart-item__name,.pages-search .template-search .template-search__results .grid .grid__item h3 a{margin-bottom:10px;color:#1606e4;font-size:20px;font-weight:500;line-height:158%;text-transform:uppercase}.pages-cart cart-items table.cart-items .cart-item__totals .price,.pages-cart cart-items table.cart-items td.cart-item__details .product-option{color:#000;font-size:16px;font-weight:500}.pages-cart cart-items .title-wrapper-with-link a{margin:0}.pages-cart cart-items .cart-items th{font-size:20px;font-weight:500;line-height:158%;color:#1606e4}.pages-cart cart-items .cart-items td .cart-item__image-container{border:none;min-width:100px;width:100px;height:100px;background-color:#d9d9d9}.pages-cart cart-items .cart-items td .cart-item__image{height:100%}.pages-cart cart-items .quantity-popover-container{padding:0}cart-drawer-items table.cart-items .cart-item__quantity quantity-input,.pages-cart cart-items .quantity-popover-container quantity-input{border-radius:36px;border:1px solid #1606E4;color:#1606e4}cart-drawer-items table.cart-items .cart-item__quantity quantity-input{padding:4px 15px;max-width:100px}cart-drawer-items table.cart-items .cart-item__quantity quantity-input,cart-drawer-items table.cart-items .cart-item__quantity quantity-input button{color:#b1b1b1;width:auto;min-height:auto}.pages-cart cart-items .quantity-popover-container quantity-input{padding:7px 15px;max-width:100px;min-height:auto}.pages-cart cart-items .quantity-popover-container quantity-input button{color:#1606e4;width:auto}cart-drawer .cart-drawer cart-drawer-items{padding:24px 20px}cart-drawer .cart-drawer .drawer__inner{padding:0;border:0}cart-drawer-items table.cart-items thead,cart-drawer .drawer__inner .drawer__footer .tax-note,cart-drawer-items table.cart-items .cart-item__details .product-option,cart-drawer .cart-drawer .drawer__heading{display:none}cart-drawer .cart-drawer .drawer__header{background-color:#1606e4;padding:24px 20px;text-align:center;color:#fff}cart-drawer .cart-drawer .drawer__header .cart-progress-bar-custom{width:100%}cart-drawer .cart-drawer .drawer__header .cart-progress-bar-custom .shipping-message .cart-top-msg{color:#fff;font-size:18px;font-weight:700;line-height:110.5%}cart-drawer .cart-drawer .drawer__header .cart-progress-bar-custom .shipping-message{margin:0 0 18px}cart-drawer .cart-drawer .drawer__header .drawer__close{color:#fff;font-size:16px;font-weight:500;line-height:normal;right:15px;top:20px;min-width:auto;min-height:auto}cart-drawer .cart-drawer .drawer__header .drawer__close svg{width:16px;height:16px}cart-drawer .cart-drawer .drawer__header .drawer__close svg path{fill:#fff}cart-items .quantity-popover-container quantity-input .quantity__input{padding:0;font-size:15px;font-weight:900;line-height:110.5%}cart-drawer-items table.cart-items .cart-item__quantity quantity-input:before,cart-drawer-items table.cart-items .cart-item__quantity quantity-input:after,cart-drawer .drawer__inner .drawer__footer .button:before,body.pages-cart .cart__footer .cart__checkout-button:before,body.pages-cart .cart__footer .cart__checkout-button:after,cart-drawer .drawer__inner .drawer__footer .button:after,.pages-cart cart-items .quantity-popover-container quantity-input.quantity:before,.pages-cart cart-items .quantity-popover-container quantity-input.quantity:after{content:none}.cart-drawer .cart-items .cart-item__quantity,cart-drawer-items table.cart-items .cart-item__details{grid-column:2 / 5;padding-left:0!important}cart-drawer-items table.cart-items .cart-item__quantity .cart-item__price-wrapper{margin-top:10px}cart-drawer-items table.cart-items .cart-item__quantity .price{text-align:left;color:#1606e4;font-size:24px;font-weight:700;line-height:normal}cart-drawer-items table.cart-items .cart-item__quantity .cart-item__price-wrapper-container{position:relative}cart-drawer-items table.cart-items .cart-item__quantity .cart-item__price-wrapper-container .loading__spinner{padding:0;left:0}cart-drawer-items table.cart-items .cart-item{margin-bottom:10px;gap:8.75px}cart-drawer-items table.cart-items .cart-item__media{background-color:#d9d9d9;width:131px;height:163px;padding:0;border-radius:0}cart-drawer-items table.cart-items .cart-item__media img{width:100%;height:100%}cart-drawer-items table.cart-items .cart-item__details .cart-item__name{color:#1606e4;font-size:20px;font-weight:400;line-height:110.5%}cart-drawer-items table.cart-items .quantity-popover-container{display:block}cart-drawer-items table.cart-items .cart-item__quantity-wrapper{justify-content:space-between;align-items:end}cart-drawer-items table.cart-items .cart-item__quantity-wrapper cart-remove-button button{min-width:auto;min-height:auto}cart-drawer-items table.cart-items .cart-item__quantity-wrapper cart-remove-button .svg-wrapper,.pages-cart cart-items cart-remove-button .icon-remove,cart-drawer-items table.cart-items .cart-item__quantity-wrapper cart-remove-button .icon-remove{width:24px;min-width:24px;height:24px}cart-drawer .drawer__inner .drawer__footer{padding:14px 20px;border-color:#1606e4}cart-drawer .drawer__inner .drawer__footer .totals__total{color:#1606e4;font-size:20px;font-weight:400;line-height:110.5%}cart-drawer .drawer__inner .drawer__footer .totals__total-value{color:#1606e4;text-align:center;font-size:24px;font-weight:700;line-height:normal}cart-drawer .drawer__inner .drawer__footer .cart__ctas{display:block;margin-top:15px}body.pages-cart .cart__footer .cart__checkout-button,cart-drawer .drawer__inner .drawer__footer .cart__checkout-button{background-color:#1606e4;border-radius:38px;color:#fff;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.2);font-size:20px;font-weight:500;line-height:normal}cart-drawer .drawer__inner .drawer__footer .continue-button{width:100%;background-color:transparent;color:#b1b1b1;font-size:16px;font-weight:500;line-height:normal;min-height:auto;margin-top:17px}body .light-icon.header__icons .svg-wrapper .icon-search path,body .light-icon.header__icons .svg-wrapper .icon-cart path,body .light-icon.header__icons .svg-wrapper .icon-cart-empty path{stroke:#1606e4}body .light-icon.header__icons .svg-wrapper .icon-hamburger path,body .light-icon.header__icons .svg-wrapper .icon-account path{fill:#1606e4}body.pages-collection-custom-collection .collection.page-width,body.pages-collection-custom-collection .main-collection-content{max-width:1421px;padding:0}body.pages-collection-custom-collection .main-collection-content .collection-content .collection-title{font-weight:400;color:#1606e4;line-height:111%}body.pages-collection-custom-collection .main-collection-content .collection-content .collection-description{font-weight:400;color:#1606e4;max-width:100%}body.pages-collection-custom-collection .main-collection-content .collection-content .collection-description p{margin-top:16px;margin-bottom:24px;line-height:158%}body.pages-collection-custom-collection .main-collection-content .collection-content .collection-menu ul{display:grid;padding:0;margin:0;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}body.pages-collection-custom-collection .main-collection-content .collection-content .collection-menu ul li{list-style:none;min-width:316px;border:1px solid #1606E4;border-radius:36px}body.pages-collection-custom-collection .main-collection-content .collection-content .collection-menu ul li a{justify-content:center;color:#1606e4;font-size:20px;font-weight:700;line-height:normal}body.pages-collection-custom-collection .main-collection-content .facets-wrapper{position:fixed;right:5%;top:15%;padding:0;z-index:2}body.pages-collection-custom-collection .main-collection-content .mobile-facets__open-wrapper .mobile-facets__open .mobile-facets__open-label,body.pages-collection-custom-collection .main-collection-content .mobile-facets__open-wrapper .mobile-facets__open{color:#1606e4;font-size:20px;line-height:158%}body.pages-collection-custom-collection .main-collection-content .mobile-facets__open-wrapper .mobile-facets__open:hover .mobile-facets__open-label,body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .card__information .card__heading a:hover,body.pages-collection-custom-collection .product-grid-container .product-card-wrapper:hover .card__information .card__heading a{text-decoration:none}body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .card__information{grid-row-start:1;display:flex;align-items:center;padding:0;margin-top:31px}body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .card__information .card__heading{width:100%;line-height:normal}body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .card__information .card__heading a{font-size:var(--product-grid-title-font-size);color:#1606e4;font-weight:400;margin:0;text-transform:none}body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .card__information .card-information{text-align:end}body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .card__information .card-information .price{margin-top:0;line-height:normal;font-size:var(--product-grid-price-font-size);font-weight:700;color:#1606e4}body.pages-collection-custom-collection .product-grid-container .grid.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;row-gap:154px;margin-top:30px}body.pages-collection-custom-collection .product-grid-container .grid.product-grid .grid__item{max-width:100%;width:100%}body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .productDescription p{margin-top:8px;margin-bottom:23px;line-height:110.5%!important;font-size:20px;color:#b1b1b1;font-weight:400}body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .quick-add .quick-add__submit{background-color:#1606e4;border-radius:36px;color:#fff;padding:15px;font-size:20px;line-height:110.5%}body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .quick-add .quick-add__submit:hover:after,body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .quick-add .quick-add__submit:after{box-shadow:none}body.pages-collection-custom-collection .product-grid-container .card-wrapper .card__inner .card__content{display:none}body.pages-collection-custom-collection .custom-announcement{padding:0;background-color:#1606e4;color:#fff}body.pages-collection-custom-collection .custom-announcement .block-announcement{max-width:100%}body.pages-collection-custom-collection .custom-announcement .block-announcement p{display:inline;margin:0 10px;white-space:nowrap}body.pages-collection-custom-collection .custom-announcement .announcement-content{font-size:15px;margin:0;line-height:normal;height:100%;display:flex;padding:10px}.mobile-facets__disclosure:has(.mobile-facets) .mobile-facets{background:#12121200}body.pages-collectio-custom-collection:has(.mobile-facets__disclosure[open]) .main-collection-content .product-grid-container{background-color:red}.main-collection-content:has(.mobile-facets__disclosure.open)~.product-grid-container{background-color:red}.shopify-section-group-header-group[id*=custom_announcement]{display:none}body.pages-collection-custom-collection .shopify-section-group-header-group{display:block}body.pages-collection-custom-collection .main-collection-content .facets-wrapper:has(.mobile-facets__disclosure.menu-opening){z-index:99999999}body.pages-collection-custom-collection .facets-container details .mobile-facets__inner{transition:.7s;box-shadow:0 4px 4px #00000040}body.pages-collection-custom-collection .mobile-facets__disclosure.menu-opening .mobile-facets__submenu{position:unset!important;transform:unset!important}body.pages-collection-custom-collection .mobile-facets .submenu-open{visibility:visible!important}body.pages-collection-custom-collection .mobile-facets__details.menu-opening .mobile-facets__submenu .mobile-facets__close-button,body.pages-collection-custom-collection .mobile-facets__details.menu-opening .mobile-facets__submenu .mobile-facets__footer{display:none}body.pages-collection-custom-collection .mobile-facets__main .mobile-facets__submenu .facets-layout .mobile-facets__item .facets__label{padding-top:0;padding-bottom:3px;align-items:center}body.pages-collection-custom-collection .mobile-facets__main .mobile-facets__submenu .facets-layout .mobile-facets__item .facets__label:hover .facet-checkbox__text-label{text-decoration:none}body.pages-collection-custom-collection .mobile-facets__main .mobile-facets__submenu .facets-layout .mobile-facets__item:last-child .facets__label{padding-bottom:21px}body.pages-collection-custom-collection .mobile-facets__main .mobile-facets__submenu .facets-layout{overflow:unset}body.pages-collection-custom-collection .facets-container .mobile-facets__summary span{line-height:normal}body.pages-collection-custom-collection .mobile-facets__disclosure .mobile-facets .mobile-facets__main.has-submenu .mobile-facets__summary{padding-top:0}body.pages-collection-custom-collection .mobile-facets__disclosure .mobile-facets .mobile-facets__main.has-submenu .mobile-facets__summary span{color:#1606e4;font-size:20px;font-weight:700}body.pages-collection-custom-collection .mobile-facets__submenu .facets-layout .mobile-facets__item .facets__label span{color:#1606e4;font-size:20px;font-weight:400}body.pages-collection-custom-collection .content-for-layout{padding-top:85px}body.pages-collection-custom-collection .mobile-facets__details.menu-opening .mobile-facets__submenu{max-height:1000px;opacity:1;transition:max-height 1s ease,opacity 1s ease!important}body.pages-collection-custom-collection .mobile-facets__details .mobile-facets__submenu{max-height:0;opacity:0;overflow:hidden;transition:max-height .7s ease,opacity .7s ease!important;visibility:unset}body.pages-collection-custom-collection .mobile-facets__details .mobile-facets__submenu .mobile-facets__close-button,body.pages-collection-custom-collection .mobile-facets__details .mobile-facets__submenu .mobile-facets__footer{display:none}body.pages-collection-custom-collection .mobile-facets__details .mobile-facets__submenu.activeFilter{max-height:1000px;opacity:1;transition:max-height 2s ease,opacity .7s ease!important}body.pages-collection-custom-collection .mobile-facets__details .mobile-facets__submenu.activeFilter .facets-layout-list{visibility:visible}body.pages-collection-custom-collection .mobile-facets__disclosure .mobile-facets .mobile-facets__main.has-submenu .mobile-facets__summary div{cursor:pointer}body.pages-collection-custom-collection .facets-container .mobile-facets__inner .mobile-facets__header-inner .mobile-facets__heading.small-hide{font-size:25px;font-weight:700;color:#1606e4}body.pages-collection-custom-collection .facets-container .mobile-facets__header{padding-top:60px;border:none;position:inherit;text-align:left}body.pages-collection-custom-collection .facets-container .mobile-facets__header .mobile-facets__count{display:none}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content{display:block}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content h3,body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content .card__information{padding:0}body.pages-page-scopri .custom-featured-collection .card-wrapper:hover .card__inner+.card__content h3 a{text-decoration:unset}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content .card__information{display:flex;align-items:center;gap:15px}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content .card__information .price{display:flex;align-items:center;justify-content:flex-end}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content h3,body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .card__information .card__heading{width:100%;font-weight:700;font-size:var(--product-grid-title-font-size);color:#1606e4;display:flex;align-items:center;min-height:65px}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content h3 a,body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .card__information .card__heading a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}body.pages-page-scopri .card-information>*:not(.visually-hidden:first-child)+body.pages-page-scopri *:not(.rating):not(.card__information-volume-pricing-note){margin:0}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content .card__information .price *{font-weight:700;font-size:var(--product-grid-price-font-size);line-height:100%;letter-spacing:0%;color:#1606e4}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content .productDescription p,body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .productDescription p{font-weight:400;font-size:var(--product-grid-description-font-size);line-height:111.00000000000001%;color:#b1b1b1;margin:8px 0 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content .quick-add{margin:0}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content .quick-add button:after,body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content .quick-add button:before{content:unset}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content .quick-add button,body.pages-page-contact .button{height:unset;background-color:#1606e4;border-radius:36px;margin-top:23px;font-weight:400;font-size:20px;line-height:111.00000000000001%;color:#fff!important;min-height:unset;padding:12px 24px}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content{margin-top:31px}body.pages-collection-custom-collection .mobile-facets .mobile-facets__submenu .mobile-facets__item .mobile-facets__label>input[type=checkbox]:checked~.icon-checkmark{top:8px;background-color:unset}body.pages-collection-custom-collection .mobile-facets .mobile-facets__submenu .mobile-facets__item .mobile-facets__label>input[type=checkbox]:checked~.check-box{fill:#1606e4}body.pages-collection-custom-collection .mobile-facets .mobile-facets__submenu .mobile-facets__item .mobile-facets__label>input[type=checkbox]:checked~.mobile-facets__highlight{background-color:transparent}body.pages-collection-custom-collection .facets-container .facets .active-facets.active-facets-desktop{display:none}body.pages-collection-custom-collection .facets-container .mobile-facets__footer{border-top:none;flex-direction:column;gap:10px;justify-content:center;display:none}body.pages-collection-custom-collection .facets-container .mobile-facets__footer .button{border:none;margin:0}body.pages-collection-custom-collection .facets-container .mobile-facets__footer .button{width:100%;background-color:#1606e4;border-radius:36px;padding:12px 24px;font-size:20px;font-weight:500;line-height:normal;min-height:unset}body.pages-collection-custom-collection .facets-container .mobile-facets__footer .mobile-facets__clear-wrapper{border:1px solid #1606E4;background-color:#fff;font-size:20px;font-weight:500;line-height:normal;border-radius:50px;width:100%}body.pages-collection-custom-collection .facets-container .mobile-facets__footer .mobile-facets__clear-wrapper{padding:0}body.pages-collection-custom-collection .facets-container .mobile-facets__footer .mobile-facets__clear-wrapper a{color:#1606e4;text-decoration:none;line-height:normal;width:100%;padding:11px 24px;text-align:center}body.pages-collection-custom-collection .facets-container .mobile-facets__footer .button:after{box-shadow:none}body.pages-collection-custom-collection details .mobile-facets__close{right:-100%;transition:.7s;display:flex}body.pages-collection-custom-collection details.menu-opening .mobile-facets__close{right:1rem}body.pages-collection-custom-collection .card-wrapper:hover .media.media--hover-effect>img+img,body.pages-collection-custom-collection .card-wrapper .media.media--hover-effect>img{transition:unset!important;transform:unset!important}body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .quick-add .quick-add__submit{margin-top:23px;line-height:normal;min-height:unset;padding:12px 24px}body.pages-collection-custom-collection .quick-add{margin:0}body.pages-collection-custom-collection .main-collection-content .collection-content .collection-menu ul li a:focus,body.pages-collection-custom-collection .main-collection-content .collection-content .collection-menu ul li a.list-menu__item--active{background-color:#1606e4;color:#fff;border-radius:50px;text-decoration:unset}body.pages-collection-custom-collection .mobile-facets__disclosure .mobile-facets .mobile-facets__main.has-submenu .mobile-facets__summary span,body.pages-collection-custom-collection .mobile-facets__disclosure .mobile-facets .mobile-facets__main.has-submenu .mobile-facets__summary span .mobile-filter-close{display:flex;align-items:center}.mobile-facets__details:has(.mobile-facets__submenu.activeFilter) .mobile-facets__summary .mobile-filter-close{display:flex!important}body.pages-collection-custom-collection .mobile-facets__disclosure .mobile-facets .mobile-facets__main.has-submenu .mobile-facets__summary span .mobile-filter-close,.mobile-facets__details:has(.mobile-facets__submenu.activeFilter) .mobile-facets__summary .icon.icon-arrow{display:none}body.pages-index .main-footer-menu .custom-header-menu .custom-menu li .disclosure__list-wrapper ul li a:hover,body.pages-page-la-nostra-filosofia .main-footer-menu .custom-header-menu .custom-menu li a:hover,body.pages-page-store .main-footer-menu .custom-header-menu .custom-menu li a:hover,body.pages-page-scopri .main-footer-menu .custom-header-menu .custom-menu li a:hover,body.pages-index .main-footer-menu .custom-header-menu .custom-menu li a:hover,body.pages-page-la-nostra-filosofia .main-footer-menu .custom-header-menu .shop-right-text p a:hover,body.pages-index .main-footer-menu .custom-header-menu .shop-right-text p a:hover,body.pages-page-store .main-footer-menu .custom-header-menu .shop-right-text p a:hover,body.pages-page-scopri .main-footer-menu .custom-header-menu .shop-right-text p a:hover{color:#fff!important}.pages-page-la-nostra-filosofia .rich-text .rich-text__text{margin-top:13px}body .main-footer-menu .custom-header-menu .custom-menu li a:hover,body .main-footer-menu .custom-header-menu .shop-right-text p a:hover{color:#b1b1b1;transition:.5s}.drawer__inner-empty .cart__empty-text,.drawer__inner-empty .cart__login-title.h3,.drawer__inner-empty .cart__login-paragraph,.drawer__inner-empty a,.cart__empty-text,.cart__login-title,.cart__login-paragraph,.cart__login-paragraph a{color:#1606e4}.drawer__inner-empty .button:after,.drawer__inner-empty .button:before,.quick-add .quick-add__submit:after,.quick-add .quick-add__submit:before,.pages-cart .cart__warnings .button:after,.pages-cart .cart__warnings .button:before{content:unset}.drawer__inner-empty .button,.pages-cart .cart__warnings .button{background-color:#1606e4;color:#fff;padding:12px 24px;border-radius:50px}cart-drawer-items table.cart-items .cart-item__details .cart-item__name:hover{text-decoration:unset}cart-drawer-items table.cart-items .cart-item__details .cartProductDescription p{margin:6px 0 0;color:#b1b1b1;font-size:15px;font-weight:400;line-height:110.5%}body.customer-login .form__message,body.customer-login .errors li{color:#fff}body .header-custom-icon .cart-count-bubble{background-color:#fff;color:#1606e4;line-height:15px;align-items:center;font-size:11px}.pages-cart .cart-item__details a,.pages-cart .cart-item__details a:hover{text-decoration:unset;margin:0!important}.pages-cart .cartProductDescription p{margin:0;color:#b1b1b1;font-size:20px;font-style:normal;font-weight:400;line-height:110.5%;text-transform:capitalize}.pages-cart cart-items table.cart-items .cart-item__totals .price,.pages-cart cart-items table.cart-items td.cart-item__details .product-option{color:#1606e4;font-size:24px;font-weight:700;line-height:normal}body.pages-cart .header-custom-icon .cart-count-bubble,body.pages-blog-press .header-custom-icon .cart-count-bubble,body.pages-collection .header-custom-icon .cart-count-bubble,body.customer-register .header-custom-icon .cart-count-bubble,body.pages-404 .header-custom-icon .cart-count-bubble,body.pages-page .header-custom-icon .cart-count-bubble,body.pages-page-faq .header-custom-icon .cart-count-bubble,body.pages-page-contact .header-custom-icon .cart-count-bubble,body.pages-search .header-custom-icon .cart-count-bubble,body.pages-article .header-custom-icon .cart-count-bubble{background-color:#1606e4;color:#fff}.mobile-facets__disclosure .mobile-facets__close span .icon.icon-close{width:15px}.pages-index .home-banner-video .home-video-content .home-video-content-link:hover .home-video-content-title,.pages-index .home-banner-video .home-video-content .home-video-content-link:hover .home-video-content-text p{color:#fff9}cart-drawer-items table.cart-items .cart-item__quantity .cart-item__price-wrapper{margin-top:19px}cart-drawer-items table.cart-items .cart-item__quantity-wrapper{margin-top:22px}#HeaderLanguageList li:nth-child(1){padding-left:4px}.pages-page-la-nostra-filosofia section[id*=custom_multicolumn] .custom-multicolumn div[class*=custom_multicolumn]{gap:0}.bundle-products__grid .bundle-product-container{display:flex;flex-direction:column;justify-content:space-between}body.pages-product .quantity_price_button{display:flex;justify-content:space-between;align-items:center;max-width:484px}body.pages-product .quantity_price_button .product-form__quantity{flex:unset;max-width:unset;min-width:unset}body.pages-product .quantity_price_button .product-form__quantity .quantity__label.form__label{color:#b1b1b1;font-size:16px;line-height:158%;margin-bottom:3px}body.pages-product .quantity_price_button .price-per-item__container{max-width:100%;border:unset}body.pages-product .quantity_price_button .price-per-item__container .quantity{max-width:unset;border:unset;min-height:unset}body.pages-product .quantity:before,body.pages-product .quantity:after,body.pages-product .product-form__buttons .product-form__submit:after,body.pages-product .product-form__buttons .product-form__submit:before{content:unset}body.pages-product .quantity_price_button .price-per-item__container .quantity .quantity__button{margin:0;width:16px}body.pages-product .quantity_price_button .price-per-item__container .quantity .quantity__input{max-width:50px;flex:auto;margin:0;border:none;color:#1606e4;font-size:16px;line-height:158%;box-shadow:none;outline:none;width:100%;text-align:center;padding:0}body.pages-product .desktop_add-to-cart .desktop_price .price__regular{color:#1606e4;font-weight:700;line-height:158%}body.pages-product .product__title h1{font-weight:700;line-height:158%}body.pages-product .product-form__buttons .product-form__submit{max-width:484px;width:100%;border-radius:50px;background-color:#1606e4;margin:0;color:#fff;font-size:20px;font-weight:400;line-height:110.5%}body.pages-product .product-form__buttons{max-width:484px}body.pages-product product-info .product .product__info-container button.product-form__submit_bundle{color:#fff;font-size:20px;font-weight:400;line-height:110.5%}.my-account-side-container:has(.my-account-nav li a.orders.active) .my-account-dashboard .account-item.home.account.login-item,.my-account-side-container:has(.my-account-nav li a.home_active.active) .my-account-dashboard .account-item.order_history{display:none}.account-item.order_history table{box-shadow:0 0 0 .1rem #1606e4}.account-item.order_history thead:after,.account-item.order_history tfoot:before{background:#1606e4}.account-item.order_history thead tr th,.account-item.order_history tbody tr td{color:#1606e4}.account-item.order_history tbody tr td a{border-color:#1606e4;box-shadow:unset;color:#1606e4}body.pages-404 .template-404 .button{text-transform:capitalize}body.pages-404 .template-404 .title{color:#1606e4}.pages-cart cart-items .title-wrapper-with-link a{text-transform:capitalize}body.accounts-all-pages .header-custom-icon .cart-count-bubble{background-color:#1606e4;color:#fff}body.accounts-all-pages.customer-login .header-custom-icon .cart-count-bubble{background-color:#fff;color:#1606e4}.template-search__header p{text-align:center}*:focus-visible{outline:unset!important;outline-offset:unset!important;box-shadow:unset!important}body.pages-page main *,body.pages-page-faq main *,body.pages-page-contact main *{color:#1606e4!important}body.pages-page-faq main svg path{fill:#1606e4}body.pages-page-faq main .accordion summary:hover .accordion__title{text-decoration:unset}body.pages-page-faq .main-page-title,body.pages-page-contact .main-page-title{margin-bottom:0}.new_letter_new .submit-form-container .space_bit .policy_text a,.new_letter_new .submit-form-container .space_bit .policy_text p{line-height:normal}.new_letter_new .h-captcha{display:none}.pages-page-contact #ContactForm .field:after,.pages-page-contact #ContactForm .field:before{content:unset}.pages-page-contact #ContactForm .field .field__input{color:#000!important}.pages-page-contact #ContactForm .field .field__input+.field__label,.pages-page-contact #ContactForm .field .form__label{color:#1606e4;font-size:14px;line-height:normal;letter-spacing:-.28px;text-transform:uppercase;left:3px}.pages-page-contact #ContactForm .field input:not(:placeholder-shown)~label,.pages-page-contact #ContactForm textarea:not(:placeholder-shown)~label{top:-8px}body.pages-collection .header-custom-icon .cart-count-bubble>span{height:13px;display:block}body .main-footer-menu .custom-header-menu .custom-menu.dark-bg li a,body .main-footer-menu .custom-header-menu .shop-right-text.dark-bg p a{color:#1606e4!important}body .main-footer-menu .custom-header-menu .custom-menu.dark-bg li a:hover,body .main-footer-menu .custom-header-menu .shop-right-text.dark-bg p a:hover{color:#b1b1b1!important}body.pages-article .article-template__hero-container .article-template__hero-adapt{padding:0!important;height:750px}body.pages-article #MainContent *,body.pages-collection-custom-collection .collection.collection--empty *{color:#1606e4}body.pages-cart main *,#infinite-scroll-loader,body .customer.account.order *{color:#1606e4}body .customer.account.order .my-account-side-container{display:flex}.customer.account.order table.order-details{box-shadow:0 0 0 .1rem #1606e4}.customer.account.order thead:after,.customer.account.order tfoot:before{background:#1606e4}body.customer-login form#customer_login .field label{text-align:left}[lang=it] body.pages-index .country-title2 a,[lang=en] body.pages-index .country-title1 a{color:#fff!important}body .field input::placeholder{opacity:1!important}.account-section .my-account-side-container .account-content form[id*=address_form] .field label{display:none}body .account-section .my-account-side-container .field input::placeholder{color:#1606e4!important;font-size:14px;line-height:normal;letter-spacing:-.28px;text-transform:uppercase}body:has(.active.home_active) .account-item ul li:nth-child(1) h4{display:none}.product_filter .product_filter_title{display:flex;align-items:center;cursor:pointer}.product_filter .product_filter_title .mobile-facets__arrow .mobile-filter-close svg{display:none}.product_filter:has(.product_filter_value.active_product_filter) .product_filter_title .mobile-facets__arrow>svg{display:none}.product_filter:has(.product_filter_value.active_product_filter) .product_filter_title .mobile-facets__arrow .mobile-filter-close>svg{display:block!important}span.product_filter_txt{text-decoration:underline}body.customer-register .customer.register .field label{display:none}html[lang=en] #HeaderLanguageList .disclosure__item.country-title1 a,html[lang=it] #HeaderLanguageList .disclosure__item.country-title2 a{color:#fff}html[lang=en]:has(.dark-bg) #HeaderLanguageList .disclosure__item.country-title1 a,html[lang=it]:has(.dark-bg) #HeaderLanguageList .disclosure__item.country-title2 a,html[lang=en]:has(.dark-bg) .pages-collection #HeaderLanguageList .disclosure__item.country-title1 a,html[lang=it]:has(.dark-bg) .pages-collection #HeaderLanguageList .disclosure__item.country-title2 a,html[lang=en]:has(.light-bg) .pages-collection #HeaderLanguageList .disclosure__item.country-title1 a,html[lang=it]:has(.light-bg) .pages-collection #HeaderLanguageList .disclosure__item.country-title2 a{color:#b1b1b1!important}html[lang=en]:has(.light-bg) #HeaderLanguageList .disclosure__item.country-title1 a,html[lang=it]:has(.light-bg) #HeaderLanguageList .disclosure__item.country-title2 a{color:#fff!important}body .productDescription{min-height:35px;max-height:max-content;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width: 992px){section[id*=mobile_footer_section]{display:none}section[id*=main_footer_menu] .custom-menu{position:fixed;z-index:2;bottom:0}section[id*=main_footer_menu] .shop-right-text{position:fixed;z-index:2;bottom:0;right:0}.mobile-none{display:none}div[id*=_new_newsletter],div.shopify-section-group-footer-group{position:relative;z-index:2}body .store-banner-video .video-background .video-desktop{height:100vh;object-fit:cover}.header-wrapper-main .header{align-items:flex-start}body.pages-page-la-nostra-filosofia .desktop-banner-technologianel{height:860px}.new_letter_new .submit-form-container{flex:1 354px;align-self:end}.new_letter_new .signup-box>form .form-contact-container .space_bit>label{line-height:13px}body.pages-page-scopri .custom-img-section-rich-text{margin-bottom:50px}body.pages-page-scopri .custom-featured-collection .collection__title{margin-bottom:57px;padding:0;max-width:100%;padding:0 22rem}body.pages-product product-info .product .product__info-container .bundle-products{margin-top:158px}body .cart-progress-bar-custom .shipping-message p{margin:0}.shopify-section-group-header-group.section-header .header a.header__heading-link{position:fixed;z-index:99;top:0;padding-top:43px;padding-left:43px}.shopify-section-group-header-group.section-header .header .header__icons.header__icons--localization{position:fixed;z-index:99;top:0;right:0;padding-top:43px;padding-right:43px}body .shopify-section-group-header-group .header-wrapper-main .header{padding:0}body.pages-collection-custom-collection .shopify-section-group-header-group.section-header .header a.header__heading-link,body.pages-collection-custom-collection .shopify-section-group-header-group.section-header .header .header__icons.header__icons--localization{padding-top:58px}body.pages-collection-custom-collection .shopify-section-group-header-group.section-header .sticky-scroll-active .header a.header__heading-link,body.pages-collection-custom-collection .shopify-section-group-header-group.section-header .sticky-scroll-active .header .header__icons.header__icons--localization{padding-top:43px}body details-modal.header__search details[open=true] .search-modal.modal__content{position:fixed;z-index:9999}.search-modal__content .reset__button{top:14px}.search-modal__content .predictive-search.predictive-search--header{text-align:center;max-height:unset!important;height:39vh}.search-modal__content .predictive-search.predictive-search--header .predictive-search__loading-state svg{width:15px}body.pages-page .page-width{max-width:1080px;margin-top:101px}body.pages-page-faq .page-width,body.pages-page-contact .main-page-title{margin-top:101px}body.pages-page-faq .collapsible-content-wrapper-narrow,body.pages-page-faq .page-width{max-width:1080px}body.pages-page-la-nostra-filosofia section[id*=_rich_text_] .rich-text .rich-text__wrapper .rich-text__heading{margin-top:0}body.pages-page-store .technologianel-multi-block .multi-image-block{height:778px}.footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4) ul.footer-block__details-content a{text-decoration:underline!important}body.pages-page-scopri .main-scopri-content .main-scopri-container .main-scopri-block{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(9,auto);grid-auto-flow:column}body.pages-page-la-nostra-filosofia .laNostra-video-background{height:100vh;width:100vw}body.pages-article #MainContent{margin-top:140px}body.pages-page-scopri section[id*=custom_multicolumn] .custom-multicolumn .custom-multicolumn-column .custom-multicolumn-number{font-weight:400}.header .header__search .search-modal .search-modal__form[open=true] .search__input{padding-right:8rem}.mobile-facets__inner #FacetsWrapperMobile>.mobile-facets__footer{display:flex;flex-direction:column-reverse}body .customer.account.order .my-account-side-container{margin-top:114px}}@media (max-width: 1440px){body.pages-product .custom-image-text .image-with-text__container .image-with-text__content{padding:101px 70px}body.pages-product product-info .product .product__info-wrapper.grid__item{padding:0}body.pages-blog-press .main-blog.page-width{padding:120px 120px 83px}}@media (max-width: 1280px){body.pages-product .custom-image-text{padding-inline:30px}body.pages-product .video-section,body.pages-product .page-width{padding:0 30px}body.pages-product .custom-image-text .image-with-text__container .image-with-text__image{max-width:560px}body.pages-product product-info .product .product__info-container .bundle-products__grid{gap:25px}.account-section .customer.account{padding:136px 47px}}@media (max-width: 1024px){body.pages-product product-info .product .grid__item{width:50%;max-width:100%}body.pages-product product-info .product .product__info-wrapper.grid__item{padding-right:30px}body.pages-product product-info .product .product__info-container .bundle-products__grid .bundle-product-card a{flex-wrap:wrap}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content{padding:30px}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content .image-with-text__description{margin-top:40px}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content ul.image-with-text__list li{padding:20px 0 20px 42px}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content .image-with-text__description h5{font-size:26px}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content .image-with-text__title{margin-bottom:16px}body.pages-blog-press .main-blog.page-width{padding:120px 80px 83px}.pages-search .template-search .template-search__header,.pages-search .template-search .template-search__results,.pages-cart .page-width{padding:0 30px}.pages-search .template-search .template-search__results .grid{gap:80px 50px}.template-404 a.button,.account-section .customer.account .my-account-side-container button{font-size:18px!important}.account-section .customer-img{max-width:450px}.account-section .customer.account .my-account-side-container .halo-page-content,.account-section .customer.account .my-account-side-container .my-account-dashboard{padding-left:50px}.account-section .customer.account .my-account-side-container button{margin-left:0}body.pages-blog-press .main-blog .blog-articles{gap:120px 60px}}@media (max-width: 991px){section[id*=custom_multicolumn] .custom-multicolumn .custom-multicolumn-column .custom-multicolumn-content{line-height:158%}.desktop-none{display:none!important}#menu-drawer{left:-290px;position:fixed;top:0;background-color:#fff;height:100vh;z-index:99999;display:flex;flex-direction:column;padding-inline:17px 13px;border-right:1px solid #1606E4;transition:.5s}#menu-drawer.active{position:fixed;left:0;top:0;background-color:#fff;height:100vh;z-index:99999;display:flex;flex-direction:column;padding-inline:17px 13px;border-right:1px solid #1606E4;transition:.5s}.custom-menu-drawe-footer{padding-bottom:93px}.new_letter_new{padding:20px 39px}.new_letter_new .signup-box,.new_letter_new .signup-box>form{flex-direction:column;gap:0}.new_letter_new .news-letter-title{flex:unset;margin-bottom:10px}.new_letter_new .news-letter-title h2{margin-bottom:0}.new_letter_new .news-letter-title p{font-size:16px;line-height:158%}.new_letter_new .signup-box>form .form-contact-container .space_bit>label{display:none}.new_letter_new .signup-box>form .form-contact-container .space_bit>input::placeholder{opacity:1;color:#fff;font-size:13px;font-weight:400;line-height:33px}.new_letter_new .submit-form-container .button_newsletter{padding:14px;background-color:transparent;color:#fff;border:1px solid #fff;font-size:20px;margin-top:28px}.new_letter_new .submit-form-container .space_bit .policy_texta a p{font-size:10px}body.pages-product product-info .mobile_add-to-cart .mobile_quantity .product-form__input .quantity__label,body.pages-product product-info .product .product__info-container .bundle-products__footer,body.pages-product product-info .product .product__info-container .custom_bundle_product,div[id*=__footer],.pages-index div[id*=new_newsletter],section[id*=main_footer_menu]{display:none}.new_letter_new .submit-form-container{width:100%}.mobile-footer-section{padding-block:20px;padding-bottom:0}.mobile-footer-section .mobile-footer-logo img{width:100%}.mobile-footer-section .mobile-footer-logo{width:182px;margin:0 auto}.mobile-footer-section *{color:#1606e4;font-size:15px;font-weight:400;line-height:25px}.mobile-footer-section .mobile-footer-text{padding-inline:24px}.mobile-footer-menu .mobile-footer-menu-item:nth-child(1){border-top:1px solid #1606E4}.mobile-footer-menu .mobile-footer-menu-item{border-bottom:1px solid #1606E4;padding:16px 24px}.mobile-footer-menu .mobile-footer-menu-item h4,.mobile-footer-menu .mobile-footer-menu-item h4 p{margin:0;line-height:normal}.mobile-footer-menu .mobile-footer-menu-item .footer-block__details-content{display:none}.mobile-footer-menu .mobile-footer-menu-item .footer-block__details-content.active{display:block}.mobile-footer-bottom-content{padding:15px 12px 15px 24px;display:flex;align-items:flex-end;justify-content:space-between}.mobile-footer-bottom-content .custom_footer_text p{margin:0;font-size:13px;font-weight:500;line-height:150%;letter-spacing:.26px}.mobile-footer-bottom-content .mobile-footer-social .footer__list-social{gap:5px;justify-content:flex-end}.mobile-footer-bottom-content .mobile-footer-social .footer__list-social .list-social__item .svg-wrapper,.mobile-footer-bottom-content .mobile-footer-social .footer__list-social .list-social__item .svg-wrapper svg{width:19px;height:19px}.mobile-footer-bottom-content .mobile-footer-social .footer__list-social .list-social__item>a{padding:0}.mobile-footer-menu .mobile-footer-menu-item .footer-block__details-content>li>a,.mobile-footer-menu .mobile-footer-menu-item .footer-block__details-content>li>a:focus{padding:0;color:#1606e4;font-size:15px;font-weight:400;line-height:23px;text-decoration:unset}.mobile-footer-menu .mobile-footer-menu-item .footer-block__details-content{margin:0}.mobile-footer-menu-item:has(.footer-block__details-content.active) .mobile-dropdown-title{margin-bottom:12px}.mobile-footer-menu .mobile-footer-menu-item .footer-block__details-content.active li{margin-bottom:4px}.mobile-footer-menu-item:has(.footer-block__details-content.active) .mobile-dropdown-title .svg-menu-icon{transform:rotate(180deg)}.pages-index section[id*=mobile_footer_section]{display:none}.pages-index .home-banner-video .home-video-content{height:calc(100% - 412px);flex-direction:column;width:100%;font-size:20px;text-align:center}.pages-index .home-banner-video .home-video-content .home-video-content-text p,.pages-index .home-banner-video .home-video-content .home-video-content-title{text-align:center}body .header-wrapper-main .header{padding:14px 28px;position:fixed;width:100%;top:0}body.pages-collection-custom-collection .header-wrapper-main .header,body.pages-404 .header-wrapper-main .header,body.accounts-all-pages .header-wrapper-main .header,body.pages-search .header-wrapper-main .header,body.pages-page .header-wrapper-main .header,body.pages-page-faq .header-wrapper-main .header{position:sticky}.header,body.accounts-all-pages.customer-login .header-wrapper-main .header{position:fixed}section[id*=_rich_text_] .rich-text .rich-text__wrapper .rich-text__heading{margin-bottom:16px}body .header .custom-menu-drawer{margin:0}body .header .custom-menu-drawer .header__icon{width:unset;height:unset}body .header .custom-menu-drawer .header__icon .custom-hamburger{display:flex;width:30px;height:30px}body .header .custom-menu-drawer .header__icon .custom-hamburger .icon-hamburger{transform:unset;width:unset;height:unset}body .header__icons .header__search{display:none}body .header__icons.header__icons--localization{padding:0;gap:9px}body .header-custom-icon .svg-wrapper{width:29px;height:29px}body .header-custom-icon .svg-wrapper svg{width:auto;height:29px}#menu-drawer .menu-drawer__inner-container .menu-container ul.menu li .mobile_search .custom_header_search{line-height:normal}#menu-drawer .menu-drawer__inner-container .menu-container ul.menu li .mobile_search .header__icon.header__icon--search{color:#1606e4;text-decoration:unset;font-weight:400;line-height:normal;font-size:23px}#menu-drawer .menu-drawer__inner-container .menu-container ul.menu li .mobile_search .header__icon.header__icon--search>span{text-decoration:unset}.pages-page-la-nostra-filosofia .laNostra-video-background img{height:100vh;object-fit:cover}section[id*=custom_multicolumn] .custom-multicolumn div[class*=custom_multicolumn]{width:100%;flex-direction:column;gap:65px}section[id*=custom_multicolumn] .custom-multicolumn .custom-multicolumn-column .custom-multicolumn-number{margin-bottom:0}section[id*=_rich_text_] .rich-text .rich-text__wrapper{margin:0 auto;width:100%;max-width:100%}section[id*=_rich_text_] .rich-text .rich-text__wrapper .rich-text__blocks{padding:0 33px;max-width:100%}section[id*=la_technologianel_content] .la-technologianel-content{width:100%;padding-left:36px;padding-right:16px}.la-technologianel-content .la-technologianel-block{margin-right:28px}.la-technologianel-multi .technologianel-multi-block{flex-direction:column;gap:5px}.la-technologianel-multi .technologianel-multi-block .multi-image-block{height:280px}section.shopify-section.shopify-section-group-footer-group.section{background-color:#fff}.la-technologianel-content .la-technologianel-title-description .la-technologianel-description{display:none}.la-technologianel-content .la-technologianel-block .la-technologianel-block-content .la-technologianel-number-content{line-height:normal}.la-technologianel-content .la-technologianel-block .la-technologianel-block-content{padding-block:10px}body .store-banner-video .video-background .video-mobile{height:100vh;object-fit:cover}body.pages-page-store .main-custom-rich-text .rich-text{padding-top:28px;padding-bottom:28px}body.pages-page-scopri .custom-img-section-rich-text{flex-direction:column;margin-bottom:70px}body.pages-page-scopri .custom-img-section-rich-text .rich-text-image{width:179px}.sliderButton .thumbnail-list__item.slider__slide .thumbnail{background:#fff6!important}.sliderButton .thumbnail-list__item.slider__slide{width:15px;height:15px}.sliderButton .thumbnail-list__item.slider__slide .thumbnail img{opacity:0}.sliderButton .slider-button{display:none}body.pages-page-scopri .main-scopri-content{flex-direction:column}body.pages-page-scopri .main-scopri-content .main-scopri-container{padding:46px}body.pages-page-scopri .main-scopri-content .main-scopri-container .main-scopri-block{column-count:1}body.pages-page-scopri section[id*=scopri_banner_image]{position:relative;height:calc(100vh - 728px);z-index:9}body.pages-page-scopri section[id*=scopri_banner_image] .scopri-banner-image{width:100%;position:absolute;left:50%;top:-20rem;transform:translate(-50%)}body.pages-page-scopri section[id*=scopri_banner_image] .scopri-banner-image .scopri-banner-background{width:250px;margin:0 auto;height:unset}body.pages-page-scopri section[id*=scopri_content_section]+section[id*=rich_text] .rich-text{padding-top:35px;padding-bottom:120px}body.pages-product product-info .product{flex-direction:column}body.pages-product product-info .product .grid__item.product__media-wrapper{order:inherit}body.pages-product product-info .product .grid__item{padding:0;width:100%;max-width:100%}body.pages-product product-info .product .product__media-list{display:flex;scroll-padding-left:0}body.pages-product product-info .product .thumbnail-slider .thumbnail-list.slider{justify-content:center;gap:10px;margin-bottom:15px}body.pages-product product-info .product .thumbnail-slider .thumbnail-list.slider .thumbnail{border-radius:50%;border-color:#1606e4;opacity:1;box-shadow:none}body.pages-product product-info .product .thumbnail-slider .thumbnail-list.slider .thumbnail[aria-current]{background-color:#1606e4!important}body.pages-product product-info .product .product__media-list .product__media-item{margin-left:0}body.pages-product product-info .product .mobile-info-content .accordion__item .accordion__content,body.pages-product product-info .page-width{padding:0}body.pages-product product-info .product .mobile-info-content .accordion__item .accordion__content p,body.pages-product product-info .product .mobile-info-content .accordion__item .accordion__content,body.pages-product product-info .product .mobile-info-content .accordion__item .accordion__content ul,body.pages-product product-info .product .product__info-container .product__title,body.pages-product product-info .product .product__info-container .product-form,body.pages-product product-info .product slider-component{margin:0}body.pages-product product-info .product .product__media-list .product-media-container{width:100%}body.pages-product product-info .product .product__info-wrapper.grid__item{padding:22px 38px 59px}body.pages-product product-info .product .product__info-container .mobile-info-content{margin-top:0;margin-bottom:0}body.pages-product product-info{padding-bottom:0}body.pages-product product-info .product .product__info-container .product__title h1{line-height:110.5%;font-weight:400}body.pages-product product-info .product .product__info-container .mobile_product_subtitle{color:#b1b1b1;font-size:16px;line-height:158%;margin-bottom:21px}body.pages-product product-info .product .product__info-container .price{margin-bottom:40px}body.pages-product product-info .product .product__info-container .price .price__regular{color:#1606e4;line-height:110.5%}body.pages-product product-info .product .mobile-info-content .accordion__item+.accordion__item{border-top:1px solid #1606E4}body.pages-product product-info .product .mobile-info-content .accordion__item .accordion__header{display:flex;align-items:center;justify-content:space-between;padding:12px 0}body.pages-product product-info .product .mobile-info-content .accordion__item .accordion__header span{color:#b1b1b1;font-size:18px;line-height:158%}body.pages-product product-info .product .mobile-info-content .accordion__item .accordion__header span.accordion__icon{color:#1606e4;font-size:30px;font-weight:900;line-height:normal}body.pages-product product-info .product .mobile-info-content .accordion__item:has(.accordion__content.active) span.accordion__icon{display:none}body.pages-product product-info .product .mobile-info-content .accordion__item .accordion__content{height:0;overflow:hidden;transition:.5s}body.pages-product product-info .product .mobile-info-content .accordion__item .accordion__content.active{height:auto;margin-bottom:20px}body.pages-product product-info .product .mobile-info-content .accordion__item .accordion__content ul{padding-left:20px}body.pages-product .shopify-block[id*=reviews]{padding:30px 0}body.pages-product .shopify-section:has(product-info)+.shopify-section:has(.shopify-block[id*=reviews]){display:none}body.pages-product product-info .product .product__info-container .bundle-products__grid .bundle-product-img{min-width:126px;width:126px;height:126px}body.pages-product product-info .product .product__info-container .bundle-products__grid{gap:64px;margin-bottom:0}body.pages-product product-info .product .product__info-container .bundle-products__grid .bundle-product-card a{gap:10px}body.pages-product product-info .product .product__info-container .bundle-products__grid .bundle-product-card .product-price{margin:10px 0;font-size:15px}body.pages-product .custom-image-text .image-with-text__container{flex-direction:column}body.pages-product .custom-image-text{padding-inline:38px;padding-block:0}body.pages-product .custom-image-text .image-with-text__container .image-with-text__image{max-width:100%}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content{padding:46px 0 12px}body.pages-product .custom-image-text .image-with-text__container .image-with-text__image img{display:block}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content ul.image-with-text__list li:last-child{border-bottom:none}body.pages-product product-info{padding-top:100px}body.pages-product product-info .mobile_add-to-cart{display:flex;gap:11px;flex-direction:row-reverse;position:fixed;bottom:10px;left:0;width:100%;padding:0 39px;z-index:99}body.pages-product product-info .mobile_add-to-cart .mobile_quantity{max-width:108px}body.pages-product product-info .mobile_add-to-cart .mobile_quantity .product-form__input{margin:0}body.pages-product product-info .mobile_add-to-cart .mobile_quantity .product-form__input .quantity__button,body.pages-product product-info .mobile_add-to-cart .mobile_quantity .product-form__input .quantity{width:auto;min-height:auto}body.pages-product product-info .mobile_add-to-cart .mobile_quantity .product-form__input .quantity{padding:7px 24px;min-height:39px;background-color:#fff;border-radius:36px;border:1px solid #1606E4}body.pages-product product-info .mobile_add-to-cart .mobile_quantity .product-form__input .quantity:before{content:none}body.pages-product product-info .mobile_add-to-cart .mobile_quantity .product-form__input .quantity:after{border-radius:20px}body.pages-product product-info .product .mobile_add-to-cart sticky-product-form .product-form__buttons{margin-top:0;max-width:100%}body.pages-product product-info .product .product__info-container sticky-product-form{flex:1}body.pages-product product-info .product .product__info-container .product-form__buttons button{min-height:unset;font-size:20px;border-radius:36px;line-height:158%;padding:4px 22px;margin:0;max-width:100%}body.pages-product .shopify-section .main-footer-menu{position:fixed;bottom:auto;right:14px;top:30px;z-index:9}body.pages-product section[id*=main_footer_menu]{display:block}body.pages-blog-press .main-blog .blog-articles{gap:120px 60px;grid-template-columns:1fr 1fr}body.pages-blog-press .main-blog.page-width{padding:120px 50px 83px}body.pages-blog-press .main-blog .blog-description p{margin-bottom:60px}body.pages-collection-custom-collection .main-collection-content .collection-content .collection-menu ul{flex-direction:column}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content h3,body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content .quick-add button{font-size:15px}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content .productDescription p{font-size:10px}body.pages-page-scopri .custom-featured-collection .swiper{padding:0 15px}body.pages-collection-custom-collection .header-wrapper-main .custom-menu-drawer .menu-drawer-container .custom-hamburger .icon-hamburger path{fill:#1606e4}body.pages-collection-custom-collection .main-collection-content .facets-wrapper{position:inherit}body.pages-collection-custom-collection .main-collection-content .collection-content .collection-title,body.pages-collection-custom-collection .main-collection-content .collection-content .collection-description{display:none}body.pages-collection-custom-collection .product-grid-container .grid.product-grid{grid-template-columns:repeat(2,1fr);row-gap:50px;column-gap:10px;margin-top:0}body.pages-collection-custom-collection facet-remove.mobile-facets__clear-wrapper,body.pages-collection-custom-collection .facets-container .mobile-facets__header{display:none}body.pages-collection-custom-collection .facets-container .menu-opening .mobile-facets__inner{border-bottom:1px solid #1606E4}body.pages-collection-custom-collection .facets-container .menu-opening .mobile-facets__inner{max-width:100%;height:max-content;width:100%}body.pages-collection-custom-collection .mobile-facets .mobile-facets__main{padding-top:90px}body.pages-collection-custom-collection .content-for-layout{padding-top:0}body.pages-collection-custom-collection .shopify-section-group-header-group.section-header{position:inherit}body.pages-collection-custom-collection .shopify-section-group-header-group .header-wrapper-main .header{padding-bottom:31px;padding-top:7px;padding-inline:23px}body.pages-collection-custom-collection .content-for-layout .shopify-section>div{padding-top:0}body.pages-collection-custom-collection .main-collection-content.page-width{padding-inline:23px;padding-block:0px}body.pages-collection-custom-collection .product-grid-container .collection.page-width{padding-inline:23px}body.pages-collection-custom-collection .main-collection-content .collection-content .collection-menu ul{gap:8px}body.pages-collection-custom-collection .main-collection-content .collection-content .collection-menu ul li a{padding:6px}.main-collection-content .facets-container-drawer{padding-block:20px}.facets-container-drawer .facets-pill{display:none}body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .card__information .card__heading a{font-size:var(--product-grid-title-font-size-mobile)}body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .productDescription p{font-size:var(--product-grid-description-font-size-mobile);margin:0;padding-top:6px}body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .quick-add .quick-add__submit{min-height:unset;padding:12px;margin:0;font-size:15px}body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .card__information .card-information{display:none}body.pages-collection-custom-collection .mobile-facets__inner{height:max-content}body.pages-collection-custom-collection .facets-container .mobile-facets__disclosure.menu-opening[open] .mobile-facets .mobile-facets__inner{position:absolute;top:0;transition:.8s,top .8s!important;max-width:100%;width:100%;transform:unset!important}body.pages-collection-custom-collection .facets-container .mobile-facets__disclosure .mobile-facets .mobile-facets__inner{position:absolute;top:-320px;transition:.8s,top .8s!important;max-width:100%;width:100%;transform:unset!important}body.pages-collection-custom-collection .mobile-facets .mobile-facets__inner{transform:unset!important;width:100%}.pages-search .template-search .template-search__results .grid{grid-template-columns:1fr 1fr}body.customer-register .customer.register{max-width:calc(100% - 60px)}body.customer-register .customer.register{padding:0 0 100px}.account-section{flex-direction:column}.account-section .customer.account .my-account-side-container,body .customer.account.order .my-account-side-container{display:flex;flex-direction:column;gap:15px}.account-section .customer.account .my-account-side-container .my-account-dashboard{padding-left:0}.account-section .customer.account .my-account-side-container .my-account-dashboard{padding-bottom:5rem}.account-section .customer-img{max-width:100%}.active-facets.active-facets-mobile{display:none}body.pages-collection-custom-collection details .mobile-facets__close{top:-100%;right:1rem}body.pages-collection-custom-collection details.menu-opening .mobile-facets__close{top:.7rem;right:1rem}body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .priceMobile.mobile-none .price-item{font-weight:700;font-size:var(--product-grid-price-font-size-mobile);color:#1606e4;margin:0}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content .card__information{display:block}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content .quick-add button{margin-top:0}body .priceMobile *{font-weight:700;font-size:var(--product-grid-price-font-size-mobile);line-height:100%;color:#1606e4;line-height:normal}body .priceMobile{margin:12px 0 14px}body.pages-page-scopri .custom-featured-collection .collection__title{max-width:100%;padding:0 15px}body.pages-page-scopri .custom-featured-collection .collection__title .swiper-nevi-flex{display:none}body.pages-page-scopri .main-scopri-content .main-scopri-banner-image{height:681px}body.pages-page-scopri .main-scopri-content .main-scopri-banner-image img{object-position:center}body.pages-page-scopri .la-technologianel-multi .technologianel-multi-block{gap:12px;flex-direction:row}body.pages-page-scopri .la-technologianel-multi .technologianel-multi-block .multi-image-block{height:360px}body.pages-page-scopri .collection[id*=custom_featured_collection]{padding-top:130px;padding-bottom:63px}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{content:unset}body.pages-page-la-nostra-filosofia section[id*=_rich_text_] .rich-text .rich-text__wrapper .rich-text__heading{margin-top:0}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content h3,body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .card__information .card__heading{font-size:var(--product-grid-title-font-size-mobile);min-height:40px}.account-section .my-account-side-container ul li a{font-size:var(--account-font-size-text-mobile-title)!important}.pages-page-store section[id*=_rich_text_] .rich-text .rich-text__wrapper .rich-text__text{margin-top:16px}.header .header__search .search-modal .search-modal__content .search-modal__close-button{transform:translateY(-50%)}.custom-menu-drawer__container:has(.custom_header_search details[open=true]) .custom-menu-drawer-close{padding-bottom:0}.pages-page-scopri section[id*=custom_multicolumn] .custom-multicolumn div[class*=custom_multicolumn]{gap:65px;padding:0}body.pages-page-scopri .custom-img-section-rich-text{gap:48px;margin-bottom:60px}body.pages-page-scopri .main-scopri-content .main-scopri-container .scopri-title{margin-bottom:24px}body.pages-page-scopri .main-scopri-content .main-scopri-container .main-scopri-block .scropri-block{padding-block:15px}body.pages-page-scopri .main-scopri-content .main-scopri-container{padding-bottom:35px;padding-top:44px}body.pages-page-scopri .custom-featured-collection .collection .title{font-size:15px}body.pages-page-scopri .custom-featured-collection .collection__title{margin-bottom:14px}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content h3{font-weight:400}body.pages-page-scopri .custom-featured-collection .card-wrapper .card__inner+.card__content,body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .card__information{margin-top:11px}.mobile-facets__open:hover .mobile-facets__open-label,.mobile-facets__open-label{margin:0!important}cart-drawer .cart-drawer .drawer__inner{width:100%;max-width:100%}cart-drawer .drawer__inner .drawer__footer .totals__total-value{font-size:20px}cart-drawer .drawer__inner .drawer__footer .cart__checkout-button{font-size:16px}cart-drawer .cart-drawer cart-drawer-items{padding:32px 16px}body.customer-register .customer.register #create_customer button{margin-top:36px!important}body.customer-login{overflow:hidden}.pages-page-la-nostra-filosofia section[id*=custom_multicolumn] .custom-multicolumn div[class*=custom_multicolumn]{gap:65px}.close-text p{color:#1606e4;font-size:15px;text-transform:uppercase;font-weight:700;margin-bottom:0;margin-right:4px}body.pages-collection-custom-collection details.menu-opening .mobile-facets__close{top:22px}body.pages-blog-press main .main-blog .title--primary{font-size:30px}body.pages-blog-press main .main-blog .blog-articles .article-card-wrapper .card__information h3 a{margin:17px 0 8px}body.pages-blog-press main .main-blog .blog-articles .article-card-wrapper .card__information .article-card__excerpt,body.pages-blog-press main .main-blog .blog-description p{font-size:15px}.new_letter_new .signup-box>form .form-contact-container .space_bit>input,.new_letter_new .signup-box>form .form-contact-container .space_bit>input:focus,.new_letter_new .signup-box>form .form-contact-container .space_bit>input:focus-visible{border-radius:0}.mobile-facets__main:has(.mobile-facets__submenu.activeFilter) .mobile-facets__footer{display:block}cart-drawer .cart-drawer .drawer__header{padding-bottom:8px;padding-top:52px}cart-drawer .cart-drawer .drawer__header .cart-progress-bar-custom .shipping-message{margin:0 0 8px;line-height:normal}cart-drawer .cart-drawer .drawer__header .cart-progress-bar-custom .shipping-message .cart-top-msg{font-size:14px}body .cart-drawer{width:100%;max-width:100%;min-width:100%}body.pages-404 .shopify-section-group-header-group.section-header{position:static}body.pages-404 .template-404{margin-top:60px}body.pages-404 .template-404 .button{text-transform:capitalize}.search-modal__content.search-modal__content-bottom .reset__button.field__button{right:0;top:14px}.search-modal__content.search-modal__content-bottom .reset__button.field__button:after{content:unset}.custom_header_search.header__search details[open=true] .search-modal.modal__content{top:0;position:fixed}body .halo-page-content.addresses{padding:0!important;width:100%!important}body .halo-page-content.addresses customer-addresses{padding:0!important;max-width:100%!important}body.accounts-all-pages .my-account-nav.navbar{max-width:100%;padding:0 0 15px;border:none;border-bottom:1px solid #1606E4}body.accounts-all-pages .shopify-section-group-header-group.section-header{position:static}body.accounts-all-pages .customer.account{padding-top:0}body.accounts-all-pages .my-account-nav.navbar .ui.dropdown ul{display:flex;align-items:center;gap:15px}body.accounts-all-pages .my-account-nav.navbar .ui.dropdown a.button:before{content:unset}body.accounts-all-pages .my-account-nav.navbar .ui.dropdown a.button{color:#1606e4;font-size:20px;line-height:18px;font-weight:500;letter-spacing:-.15px;text-transform:uppercase;text-decoration:none;display:block!important;margin:0 0 14px;padding:0;min-height:unset;max-height:unset}body.accounts-all-pages .my-account-nav.navbar .ui.dropdown ul li{margin-top:0!important}body.accounts-all-pages .customer th,body.accounts-all-pages .customer td{padding-inline:14px}body.accounts-all-pages.customer-login .shopify-section-group-header-group.section-header{position:fixed}body .template-search{padding-top:27px}body.pages-page #iubenda_policy .iub_content{padding:0}body #iubenda_policy em{word-break:break-word}body.pages-page-contact .header-wrapper-main .header{position:static}.new_letter_new .submit-form-container .space_bit .policy_text p{line-height:12px}.new_letter_new .submit-form-container .space_bit .policy_text a{font-size:10px}body.accounts-all-pages.customer-login .mobile-login-image:after{content:"";position:fixed;background-color:#0000007f;top:0;left:0;width:100%;height:100%}body.pages-article .header-wrapper-main .header{position:static}body.pages-article .article-template__hero-container .article-template__hero-adapt{padding:0!important;height:550px}.customer.account.order .order-details .cart-discount svg{width:15px}.customer td:before{color:inherit;content:attr(data-label)}.account-section .customer.account .my-account-side-container .my-account-dashboard{width:100%}body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .card__information .card-information .price{font-size:var(--product-grid-price-font-size-mobile)}body.pages-page-la-nostra-filosofia .header-wrapper-main .header,body.pages-page-store .header-wrapper-main .header,body.pages-page-scopri .header-wrapper-main .header{position:absolute}body.pages-page-la-nostra-filosofia .section-header,body.pages-page-store .section-header,body.pages-page-scopri .section-header{position:static}body .productDescription{min-height:28px;max-height:max-content;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}html .custom-menu-drawer .custom-menu-drawe-footer #HeaderLanguageList .disclosure__item a{color:#1606e4!important}html[lang=en] .custom-menu-drawer .custom-menu-drawe-footer #HeaderLanguageList .disclosure__item.country-title1 a,html[lang=it] .custom-menu-drawer .custom-menu-drawe-footer #HeaderLanguageList .disclosure__item.country-title2 a{color:#b1b1b1!important}body.pages-collection-custom-collection .main-collection-content .collection-content .collection-menu ul li{min-width:unset}body.pages-product product-info .product .mobile-info-content .accordion__item .accordion__header p{margin:0}body.pages-product product-info .product .product__media-list .product-media-container{overflow:hidden!important}}@media (min-width: 992px) and (max-width: 1024px){.new_letter_new .news-letter-title{flex:0 1 304px}.new_letter_new .signup-box>form .form-contact-container .space_bit>label{flex:0 1 269px}.new_letter_new .signup-box{gap:35px}.new_letter_new .submit-form-container .button_newsletter{padding:14px 55px 12px}.new_letter_new{padding:40px 30px}section[id*=custom_multicolumn] .custom-multicolumn .custom-multicolumn-column .custom-multicolumn-number{font-size:50px!important}section[id*=custom_multicolumn] .custom-multicolumn .custom-multicolumn-column .custom-multicolumn-content,section[id*=_rich_text_] .rich-text .rich-text__wrapper .rich-text__text,.la-technologianel-content .la-technologianel-title-description .la-technologianel-description p,.la-technologianel-content .la-technologianel-block .la-technologianel-block-content .la-technologianel-number-content,.la-technologianel-content .la-technologianel-block .la-technologianel-block-content .la-technologianel-number{font-size:16px!important}section[id*=custom_multicolumn] .custom-multicolumn div[class*=custom_multicolumn]{width:780px;gap:17px}section[id*=_rich_text_] .rich-text .rich-text__wrapper .rich-text__heading,.la-technologianel-content .la-technologianel-title-description .la-technologianel-title{font-size:40px!important}.la-technologianel-content{width:100%;padding:0 33px}.laNostra-banner-video.laNostra_video_banner,.laNostra-banner-video.laNostra_video_banner .laNostra_video,.laNostra-banner-video.laNostra_video_banner .laNostra_video .laNostra-video-background{height:100%}section[id*=_rich_text_] .rich-text .rich-text__wrapper .rich-text__blocks{padding:0 33px;max-width:100%}.footer__content-top .footer__blocks-wrapper .footer-block__details-content .image_text p,.footer__content-top .footer__blocks-wrapper .footer-block__heading,.footer__content-top .footer__blocks-wrapper .footer-block__details-content p,.footer__content-top .footer__blocks-wrapper .footer-block__details-content p a,.footer__content-top .footer__blocks-wrapper .footer-block__details-content li a,footer .custom_bottom_text p,.new_letter_new .signup-box>form .form-contact-container .space_bit>label,.new_letter_new .submit-form-container .space_bit .policy_text a,.new_letter_new .news-letter-title p{font-size:15px}.custom_social_with_payment .footer_social_payments .custom_payment_icon{width:34px}.footer__content-top .footer__blocks-wrapper .footer-block__image-wrapper{width:100px}footer .footer__content-top .custom_footer_social .footer__list-social .list-social__item a .svg-wrapper{width:20px;height:20px}.new_letter_new .news-letter-title h2{margin-bottom:13px;line-height:33px}body.pages-page-scopri .main-scopri-content .main-scopri-container .main-scopri-block .scropri-block .scropri-content-details .scropri-number-title,body.pages-page-scopri .main-scopri-content .main-scopri-container .main-scopri-block .scropri-block .scropri-number{font-size:18px}body.pages-page-scopri .main-scopri-content .main-scopri-container .main-scopri-block .scropri-block .scropri-content-details .scropri-number-description p{font-size:10px}body.pages-page-scopri .main-scopri-content .main-scopri-container{padding:46px}body.pages-page-scopri .main-scopri-content .main-scopri-container .main-scopri-block{column-gap:50px}body.pages-page-scopri .main-scopri-content .main-scopri-banner-image{flex:0 1 400px}body.pages-collection-custom-collection .main-collection-content .collection-content .collection-menu ul li{min-width:280px}body.pages-page-scopri .custom-featured-collection .collection__title{padding:0 5rem}}@media (max-width: 767px){body.pages-product .custom-image-text .image-with-text__container .image-with-text__content .image-with-text__title{color:#1606e4;font-size:30px;line-height:110.5%}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content ul.image-with-text__list li:before{font-size:24px}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content ul.image-with-text__list li{line-height:158%;padding:10px 0 10px 42px}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content .image-with-text__description h5{font-size:30px;line-height:110.5%}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content .image-with-text__description{margin-top:59px}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content .image-with-text__description p{font-size:16px}body.pages-product .custom-image-text .image-with-text__container .image-with-text__content .image-with-text__description h6{font-size:11px;letter-spacing:normal;font-weight:400}body.pages-blog-press .main-blog.page-width{padding:120px 20px 83px}body.pages-blog-press .main-blog .blog-articles{gap:57px 40px}body.pages-blog-press .main-blog .blog-articles .article-card-wrapper .card__information h3 a{font-size:18px}body.pages-blog-press .main-blog .blog-articles .article-card-wrapper .card__information .article-card__excerpt{font-size:16px}.pages-cart cart-items .title-wrapper-with-link{align-items:center}.pages-search .template-search .template-search__header h1,.pages-cart cart-items .title-wrapper-with-link .title,.template-404 p{font-size:30px}.pages-cart cart-items .title-wrapper-with-link a,.pages-cart cart-items .cart-items th,.pages-cart cart-items table.cart-items td.cart-item__details,.pages-cart cart-items table.cart-items td.cart-item__details .cart-item__name,.pages-search .template-search .template-search__results .grid .grid__item h3 a{font-size:16px}.pages-cart cart-items .cart-items thead tr{margin-bottom:3rem}.pages-cart cart-items,.template-404{margin:120px auto}body.customer-login .customer.login{padding:20px}body.customer-login form#customer_login{width:100%}}@media (max-width: 576px){body.pages-product product-info .product .product__media-list .product-media-container{height:480px}body.pages-product product-info .product .product__media-list .product-media-container modal-opener,body.pages-product product-info .product .product__media-list .product-media-container .product__media{padding:0;height:100%}body.pages-product product-info .product .product__media-list .product-media-container .product__media img{position:static}body.customer-register .customer.register{max-width:calc(100% - 40px)}body.customer-register .customer.register #create_customer button,body.customer-register .customer.register .custom_checkbox,body.customer-register .customer.register .field+.field{margin-top:20px}.account-section .customer.account .my-account-side-container{flex-direction:column;gap:20px}.account-section .my-account-side-container .my-account-nav{border:none;margin-top:0}.account-section .customer.account .my-account-side-container .my-account-dashboard{padding-left:0}.account-section .customer.account{padding:136px 30px}body.pages-product product-info .product .product__info-container .bundle-products__grid{gap:10px}}@media (min-width: 1024px) and (max-width: 1800px){body.pages-collection-custom-collection .collection.page-width,body.pages-collection-custom-collection .main-collection-content{max-width:calc(100% - 50rem)}}@media (min-width: 1024px){body.pages-collection-custom-collection .main-collection-content .collection-content .collection-menu ul li{min-width:unset;max-width:unset;width:100%}}@media (min-width: 1000px) and (max-width: 1024px){body.pages-collection-custom-collection .product-grid-container .grid.product-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px) and (max-width: 1600px){body.pages-page-scopri section[id*=scopri_banner_image]{height:calc(100vh - 248px)}body .productDescription{min-height:43px}}@media (max-width: 375px){body.pages-collection-custom-collection .product-grid-container .product-card-wrapper .quick-add .quick-add__submit{min-height:unset;padding:12px;font-size:11px}body.pages-product product-info .product .product__info-container .product-form__buttons button{padding:7px 12px;font-size:15px}body.pages-product product-info .mobile_add-to-cart .mobile_quantity{max-width:95px}body.pages-product product-info .mobile_add-to-cart .mobile_quantity .product-form__input .quantity{padding:7px 16px;min-height:unset}body.pages-product product-info .product .product__info-wrapper.grid__item{padding:22px 20px 59px}body.pages-product product-info .mobile_add-to-cart{padding:0 20px}}@media only screen and (min-device-width: 375px) and (max-device-width: 430px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait){body .custom-menu-drawer-close{padding:43px 0 60px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
