@font-face{font-family:Futura;src:url(//dadaarrigoni.com/cdn/shop/t/3/assets/Futura-Medium.woff2?v=12419112274513591741670358996) format("woff2"),url(//dadaarrigoni.com/cdn/shop/t/3/assets/Futura-Medium.woff?v=55779225210804851001670358995) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:MontserratMb;src:url(//dadaarrigoni.com/cdn/shop/t/3/assets/Montserrat-Medium.woff2?v=104431405116809529871669369419) format("woff2"),url(//dadaarrigoni.com/cdn/shop/t/3/assets/Montserrat-Medium.woff?v=63187433878690143511669369419) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:CormorantMd;src:url(//dadaarrigoni.com/cdn/shop/t/3/assets/Cormorant-VariableFont_wght.ttf?v=55905305048036498201670406416) format("ttf");font-weight:500;font-style:normal;font-display:swap}.Hanken{font-family:Hanken Grotesk,sans-serif}.sottotitolo_grigio,.section.section__active.image-with-text__active .image-with-text__text,.featured-collection .collection__description,.page-with-title-Collezioni .multicolumn .multicolumn-list .column_nr_0 h3,.produtcts-raccomandation .subtitle,.sottotitolo_nero,.image-with-text.happy_frog .image-with-text__text p{font-family:Hanken Grotesk,sans-serif;color:#000;font-size:18px;line-height:24px;letter-spacing:0px}.titolo_dark,.rich-text .rich-text__blocks .rich-text__heading span,.featured-collection .title.h1,.page-with-title-Collezioni .multicolumn .multicolumn-list .column_nr_0 .rte p,.produtcts-raccomandation .product-recommendations__heading,.product .product__title h1,.blog h1.title--primary{font-family:Hanken Grotesk,sans-serif;font-size:38px;line-height:45px;letter-spacing:0}.standard_txt,.rich-text .rich-text__blocks p{font-family:Montserrat;color:#000;font-size:16px;line-height:24px;letter-spacing:0px}.happy_frog_btn,.page-with-title-HAPPY .section.image-with-text__active .color-background-2 .button--primary,.page-with-title-HAPPY .multicolumn .link.animate-arrow{font-size:32px;line-height:73px;font-family:Futura}.happy_frog_subtit,.page-with-title-HAPPY .multicolumn .grid--2-col-desktop .column_nr_0 .multicolumn-card__info h3,.page-with-title-HAPPY .collection .collection__title .collection__description p{font-family:Montserrat;font-size:16px;letter-spacing:2.4px;opacity:.5}.happy_frog_tit,.page-with-title-HAPPY .multicolumn .grid--2-col-desktop .column_nr_0 .multicolumn-card__info .rte p,.page-with-title-HAPPY .collection .collection__title .title{font-size:40px;line-height:50px;font-family:Futura}.happy_frog_tit2,.page-with-title-HAPPY .rich-text__blocks span strong,.page-with-title-HAPPY .section.image-with-text__active .image-with-text__heading{font-size:35px;lilne-height:45px;font-family:Futura;font-weight:500}.happy_frog_tit3,.image-with-text.happy_frog .image-with-text__heading.h1{font-size:60px;line-height:80px!important;text-align:center;font-family:Futura;font-weight:500;color:#c9e400!important}.blog_title_1,.blog .blog-articles__article:first-child .card__content .full-unstyled-link{font-family:CormorantMd;font-size:34px;line-height:42px;text-align:center;font-family:Futura;font-weight:500}.blog_title_1_small,.blog .blog-articles__article:first-child .card__content .full-unstyled-link small{font-size:16px;line-height:24px;letter-spacing:2.4px}.animation_long,.menu-opening .list-menu li,.menu-drawer,.menu-drawer .menu-drawer__navigation,.home .banner__content .button.button--secondary,.page-with-title-hometest .banner__content .button.button--secondary,.card-wrapper .card .card__media:after,.image-with-text__grid .image-with-text__text,.image-with-text__grid .image-with-text__heading,.image-with-text__grid .button--primary,.image-with-text__grid .button--primary:after,.section,.page-with-title-HAPPY .multicolumn .link.animate-arrow:after,.background-type-Background_Image .link_with_img_background .first_img,.background-type-Background_Image .link_with_img_background .secondt_img,.background-type-Background_Image .image-with-text__media .first_img,.background-type-Background_Image .image-with-text__media .secondt_img{-webkit-transition:all .8s ease-in-out!important;-moz-transition:all .8s ease-in-out!important;-o-transition:all .8s ease-in-out!important;transition:all .8s ease-in-out!important}.animation_short,.header__heading-link .h2,.mobile_menu,.mobile_menu:after,.mobile_menu:before,.header__icon--menu:before,.animation_out .menu-drawer,.animation_out .menu-drawer .menu-drawer__navigation,.animation_out .header__icon--menu:before,.home .banner--large .banner__buttons a:after,.page-with-title-hometest .banner--large .banner__buttons a:after,.card-wrapper .card .card__media .btn_acquista,.section .card__media:after,.section .card__content:after,.image-with-text__grid .image-with-text__media-item .img_cover,.page-with-title-HAPPY .collection__view-all a:after,.blog .blog-articles__article .card .card__information a small:after,.blog .blog-articles__article:first-child .card__content .full-unstyled-link,.blog .blog-articles__article:first-child .card__content .full-unstyled-link small,.image-with-text .image-with-text__heading.h1,.image-with-text .image-with-text__text.rte.body,.back_to_collection,.arrows_inner_wrp button{-webkit-transition:all .4s ease-in-out!important;-moz-transition:all .4s ease-in-out!important;-o-transition:all .4s ease-in-out!important;transition:all .4s ease-in-out!important}.animation_extrashort{-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.announcement-bar{background-color:red!important}.mobile_logo{display:none;min-width:100%}@media screen and (max-width: 990px){.mobile_logo{display:block}}.mobile_logo .header__heading-link{opacity:1!important}.header-wrapper{position:absolute;left:0;top:0;width:100%;background:transparent}@media screen and (min-width: 990px){.header-wrapper header-drawer{display:initial}}@media screen and (min-width: 990px){.header-wrapper .header__inline-menu{display:none!important}}@media screen and (max-width: 990px){.header-wrapper .header__inline-menu{display:none!important}}.header-wrapper .header--middle-left{display:flex;justify-content:space-between;align-items:end;flex-direction:row-reverse;flex-wrap:wrap}.header-wrapper .header--middle-left .header-drawer{justify-self:start;margin-left:initial;position:relative;margin-right:auto}.header-wrapper .header__heading-link{opacity:1}@media screen and (max-width: 990px){.header-wrapper .header__heading-link{opacity:0}}.header__heading-link .h2{color:#fff}.header__heading-link .h2.textColorActive,.inner_page .header__heading-link .h2{color:#000}.inner_page .mobile_menu:after,.inner_page .mobile_menu:before{background-color:#000}.MainContent__inner_page{padding-top:10rem}.page-with-title-hometest .MainContent__inner_page{padding-top:0rem}.mobile_menu{display:flex!important;min-width:30px;min-height:8px;max-height:8px;position:relative}.mobile_menu:after,.mobile_menu:before{display:block;width:100%;height:1px;background-color:#fff;content:"";position:absolute;top:0;right:0}.mobile_menu:before{top:auto;bottom:0;width:70%}.mobile_menu:hover:before{width:100%}.mobile_menu.menuColorActive:after,.mobile_menu.menuColorActive:before{background-color:#000}.menu-opening .mobile_menu{transform:rotate(90deg);min-height:30px;max-height:30px}.menu-opening .mobile_menu:after,.menu-opening .mobile_menu:before{transform:rotate(-45deg);bottom:50%}.menu-opening .mobile_menu:before{transform:rotate(45deg);width:100%;bottom:90%}.menu-opening .list-menu{overflow:hidden;position:relative}.menu-opening .list-menu li{opacity:0}.menu-opening .list-menu li.li_Active{opacity:1}.menu-open .header__heading-link .h2{color:#000}.menu-open .mobile_menu:after,.menu-open .mobile_menu:before{background-color:#000}.menu-open .menu-drawer .menu-drawer__navigation{opacity:1!important}.menu-drawer{top:0;width:100%;z-index:-1;background-color:#ffffffe6;transition-delay:.3s!important}.menu-drawer .menu-drawer__navigation{max-width:var(--page-width);margin-left:auto;margin-right:auto;min-width:var(--page-width);padding-top:192px;transition-delay:.95s!important;opacity:1!important;position:relative}@media screen and (max-width: 990px){.menu-drawer .menu-drawer__navigation{max-width:100vw;min-width:100vw}}.menu-drawer li{margin-left:1.5vw}.menu-drawer .list-menu__item{font-size:32px;line-height:38px;opacity:.5;font-family:CormorantMd;font-weight:500;-webkit-text-stroke:0px;-webkit-transition:opacity .2s ease-in-out!important;-moz-transition:opacity .2s ease-in-out!important;-o-transition:opacity .2s ease-in-out!important;transition:opacity .2s ease-in-out!important;padding-top:0;padding-bottom:0}@media screen and (max-width: 990px){.menu-drawer .list-menu__item{padding-bottom:4rem}}.menu-drawer .list-menu__item svg{display:none!important}.menu-drawer .list-menu__item:hover{-webkit-text-stroke:2px}.has-submenu{position:relative!important;opacity:1;background-color:transparent;margin-top:-4rem;border-left:0px;max-width:100vw;width:100%;background-color:transparent!important;border-left:0px!important}@media screen and (max-width: 768px){.has-submenu{margin-top:0rem}}.has-submenu .menu-drawer__close-button{display:none}.has-submenu .menu-drawer__menu li{margin-bottom:0!important}.js .menu-drawer__submenu{width:fit-content!important;opacity:0!important;-webkit-transition:opacity .2s ease-in-out!important;-moz-transition:opacity .2s ease-in-out!important;-o-transition:opacity .2s ease-in-out!important;transition:opacity .2s ease-in-out!important}li.li_Active{opacity:1!important}li.li_Active .menu-drawer__menu{opacity:0}li.li_Active .menu-opening .menu-drawer__menu{opacity:1}li.li_Active .menu-opening .menu-drawer__menu li a{border-left:1px solid rgba(0,0,0,.2)}li.li_Active .menu-opening .list-menu__item,li.li_Active .menu-opening summary.list-menu__item,li.li_Active .menu-opening .menu-drawer__submenu{opacity:1!important}li .single-menu-opening .menu-drawer__inner-submenu .menu-drawer__menu{padding-top:6rem}@media screen and (max-width: 768px){li .single-menu-opening .menu-drawer__inner-submenu .menu-drawer__menu{padding-top:0rem;padding-left:3rem;padding-bottom:1rem}}li .single-menu-opening .menu-drawer__inner-submenu .menu-drawer__menu li a{padding-left:1.5rem;font-size:26px}.js .menu-drawer__menu li{margin-bottom:42px}@media screen and (max-width: 768px){.js .menu-drawer__menu li{margin-bottom:0!important}}a.menu-drawer__menu-item--active,.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{background-color:transparent!important}.js .menu-drawer__navigation .submenu-open{visibility:visible!important}.header__icon--menu:before{width:0%!important;min-height:100vh!important;opacity:0;content:"";left:0;display:block;position:absolute}.header__icon--menu[aria-expanded=true]:before{top:0%;width:100%!important;z-index:-1;opacity:1;min-height:100vh!important}.header-wrapper--border-bottom{border-bottom:0px!important}.animation_out .menu-drawer{transition-delay:4s!important;opacity:1!important}.animation_out .menu-drawer .menu-drawer__navigation{transition-delay:0s!important}.animation_out .header__icon--menu:before{transition-delay:1s!important;top:0;opacity:0}.header-wrapper,.home .header-wrapper,.page-with-title-hometest .header-wrapper{background:linear-gradient(#fff 24%,#ffffffba 100%,#fff0)}.home .banner--large,.page-with-title-hometest .banner--large{min-height:87vh!important}.home .banner--large .media img,.page-with-title-hometest .banner--large .media img{object-position:top center}.home .banner--large .banner__heading span,.page-with-title-hometest .banner--large .banner__heading span{font-family:Hanken Grotesk,sans-serif;font-size:70px;line-height:105px;letter-spacing:0}@media screen and (max-width: 990px){.home .banner--large .banner__heading span,.page-with-title-hometest .banner--large .banner__heading span{font-size:50px}}.home .banner__content .banner__box,.page-with-title-hometest .banner__content .banner__box{max-width:100%!important;padding-left:0;margin-left:-3rem}@media screen and (max-width: 990px){.home .banner__content .banner__box,.page-with-title-hometest .banner__content .banner__box{margin-left:0rem;margin-right:0;padding-left:2rem;padding-right:2rem}}.home .banner__content .banner__box h2,.page-with-title-hometest .banner__content .banner__box h2{font-size:70px}@media screen and (max-width: 990px){.home .banner__content .banner__box h2,.page-with-title-hometest .banner__content .banner__box h2{font-size:50px}}.home .banner__content .button.button--secondary,.page-with-title-hometest .banner__content .button.button--secondary{background-color:transparent}.home .banner--large .banner__buttons a,.page-with-title-hometest .banner--large .banner__buttons a{padding-left:0;padding-right:0;margin-left:1vw;text-transform:uppercase;font-size:18px!important;letter-spacing:2.4px;line-height:24px;font: 16px/24px Montserrat}.home .banner--large .banner__buttons a:after,.page-with-title-hometest .banner--large .banner__buttons a:after{position:absolute;width:2rem;height:1px;border:0px;box-shadow:none;background-color:#fff;bottom:0;top:auto;left:0;right:auto}.home .banner--large .banner__buttons a:hover:after,.page-with-title-hometest .banner--large .banner__buttons a:hover:after{width:100%;left:auto;right:0;bottom:auto;top:0}.home .banner_with_image_back{cursor:pointer}.home .banner_with_image_back:hover a:after{width:100%;left:auto;right:0;bottom:auto;top:0}.card-wrapper .card .card__heading a{font-family:MontserratMb!important;font-size:16px;line-height:24px;color:#000}.card-wrapper .card .card__heading a small{font-family:MONTSERRAT!important}.card-wrapper .card .card__heading small{display:block;font-family:MONTSERRAT!important;font-size:15px;line-height:24px;color:#000;opacity:50%}.card-wrapper .card .card__media{display:flex;justify-content:center;align-items:center}.card-wrapper .card .card__media:after{content:"";position:absolute!important;width:0%!important;height:100%;background-color:#fff;left:auto;right:0;top:0;opacity:.85}.card-wrapper .card .card__media .btn_acquista{z-index:9999;position:relative;display:flex;justify-content:center;max-height:0;overflow:hidden}.card-wrapper .card .card__media .btn_acquista:after{content:"";width:100%;height:1px;position:absolute;bottom:0;background-color:#000}.card-wrapper .card:hover .card__media .btn_acquista{transition-delay:.7s!important;max-height:4rem}.card-wrapper .card:hover .card__media:after{width:100%!important;left:0;right:auto}.section .card__media:after,.section .card__content:after{background-color:#ccc;content:"";position:absolute;left:0;top:0;width:100%;height:100%}.section.section__product-card-wrapper__active .card__media:after,.section.section__product-card-wrapper__active .card__content:after{width:0%}@media screen and (min-width: 990px){.banner_with_image_back .image_mob_class{display:none!important}.banner_with_image_back .image_class_dek{display:block!important}}@media screen and (max-width: 990px){.banner_with_image_back .image_mob_class{display:block!important}.banner_with_image_back .image_class_dek{display:none!important}}.image-with-text__grid .image-with-text__media-item .img_cover{width:100%;height:100%;display:block;position:absolute;z-index:1;background-color:#fff}.image-with-text__grid .image-with-text__text,.image-with-text__grid .image-with-text__heading,.image-with-text__grid .button--primary{max-height:0rem}.image-with-text__grid .image-with-text__text.h1,.image-with-text__grid .image-with-text__heading.h1,.image-with-text__grid .button--primary.h1{font-family:Hanken Grotesk,sans-serif;font-size:22px;line-height:28px;margin-top:5px;padding-top:0}.image-with-text__grid .image-with-text__text{opacity:.5!important;margin-top:19px}.image-with-text__grid .button--primary{min-height:unset!important;height:0;max-height:0;border:0px;background-color:#fff;color:transparent;text-transform:uppercase;opacity:1;font-family:Montserrat;font-size:18px;line-height:24px;padding:0!important;min-width:initial!important;margin-top:10px!important;overflow:initial!important;letter-spacing:2.4px}.image-with-text__grid .button--primary:after{box-shadow:none!important}.image-with-text__grid .button--primary:after{position:absolute;top:auto;bottom:-10px;margin-left:auto;margin-right:auto;width:2rem;height:1px;background-color:#000;opacity:0}.image-with-text__grid .button--primary:hover:after{width:100%}.image-with-text.happy_frog{background-color:#fff}.image-with-text.happy_frog .gradient{background-color:#00000005}.image-with-text.happy_frog .image-with-text__heading.h1{color:#c9e400}@media screen and (max-width: 990px){.image-with-text.happy_frog .image-with-text__heading.h1{font-size:42px}}.image-with-text.happy_frog .image-with-text__text{opacity:1!important;margin-top:32px!important;margin-bottom:54px}.image-with-text.happy_frog .image-with-text__text p{letter-spacing:0;text-transform:initial}.image-with-text.happy_frog .image-with-text__media{border:0px solid}.image-with-text.happy_frog .image-with-text__grid .button--primary{min-height:45px!important;min-width:289px!important;color:transparent;border:1px solid #000!important;padding-left:1rem!important;padding-right:1rem!important;background-color:transparent;font-size:16px;line-height:24px;letter-spacing:2.4px;padding-top:5px!important;padding-bottom:5px!important;text-transform:initial;margin-top:0}.image-with-text.happy_frog .image-with-text__grid .button--primary:after{width:.1rem;height:100%;opacity:0!important;background-color:#ccc;z-index:-1;bottom:0!important}.image-with-text.happy_frog .image-with-text__grid .button--primary:hover:after{width:100%;height:100%;opacity:1!important}.banner.banner_parralax{min-height:450px!important;margin-top:-1px}.banner.banner_parralax .banner__content .banner__box .banner__text span{color:#fff;font-family:Montserrat;font-size:32px;line-height:36px;max-width:740px;display:block}@media screen and (max-width: 990px){.banner.banner_parralax .banner__content .banner__box .banner__text span{color:#000;font-size:23px}}.newsletter{position:relative;overflow:hidden}.newsletter .publi_custom__img{position:absolute;width:100%;height:100%}.newsletter .publi_custom__img img{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.newsletter .newsletter__wrapper{background-color:#000000b3}.newsletter .newsletter__wrapper .h1{color:#fff;font-size:38px;line-height:42px;font-family:var(--font-body-family);max-width:660px;margin-left:auto;margin-right:auto;text-align:left}.newsletter .newsletter__wrapper #form_wrp{max-width:660px;margin-left:auto;margin-right:auto;text-align:left}.newsletter .newsletter__wrapper #form_wrp .newsletter-form{align-items:flex-start;margin:0 auto;max-width:100%;width:100%}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%}.newsletter .newsletter__wrapper .field__input{background-color:transparent;border:0px;border-bottom:1px solid #fff;box-shadow:none;color:#fff;padding-left:0}.newsletter .newsletter__wrapper .field__input:placeholder{color:#fff}.newsletter .newsletter__wrapper .field__label{color:#fff;left:0}.newsletter .newsletter__wrapper .newsletter-form__button{color:#fff;width:8.4rem;font-size:1rem;letter-spacing:2.4px;line-height:24px;height:auto;margin-top:1rem}.newsletter .newsletter__wrapper .field{display:flex;flex-direction:column}.newsletter .newsletter__wrapper .field:after{box-shadow:none!important}.newsletter .newsletter__wrapper .field .privacy-check_wrp{margin-top:10px}.newsletter .newsletter__wrapper .field .privacy-check_wrp label{font-size:14px;color:#fff;line-height:22px}.newsletter .newsletter__wrapper .field .privacy-check_wrp label a{font-style:italic;color:#fff;text-decoration:none}.newsletter .newsletter__wrapper .field .privacy-check_wrp label a:hover{text-decoration:underline}.section{opacity:0}.section.section__active{opacity:1}.section .fluid-section{max-width:none;padding-left:0;padding-right:0}.section .fluid-section .image-with-text__media-item,.section .fluid-section .image-with-text__media,.section .fluid-section .global-media-settings img{max-height:545px;overflow:hidden}.section.section__active.image-with-text__active .img_cover{width:0;transition-delay:.5s!important}.section.section__active.image-with-text__active .image-with-text__text,.section.section__active.image-with-text__active .image-with-text__heading,.section.section__active.image-with-text__active .button--primary{max-height:10rem;overflow:hidden}.section.section__active.image-with-text__active .button--primary{transition-delay:1.2s!important;min-height:calc(3rem + var(--buttons-border-width) * 2)!important;height:auto;max-height:10rem;color:#000}@media screen and (max-width: 990px){.section.section__active.image-with-text__active .button--primary{min-width:initial!important}}.section.section__active.image-with-text__active .button--primary:after{opacity:1}.section.section__active.image-with-text__active .happy_frog .button--primary{min-height:45px!important;min-width:289px!important}.image-with-text .color-background-2{background:#00000005}.image-with-text .color-background-2 .button--primary{background:transparent}.image-with-text .banner_double_imgs .image-with-text__media-item{display:flex}.image-with-text .banner_double_imgs .image-with-text__media-item .image-with-text__media{width:50%}.page-width-publifarm{max-width:85vw}@media screen and (max-width: 1440px){.page-width-publifarm{max-width:95vw}}.featured-collection .title.h1{margin-bottom:68px!important}.featured-collection .collection__description{margin-top:50px!important}@media screen and (max-width: 990px){.featured-collection .slider-mobile-gutter .slider__slide{padding-left:1rem;padding-right:1rem}}.featured-collection .price{font-size:16px;letter-spacing:0;line-height:24px;margin-top:25px;padding-top:9px}.collection_page .grid__item_custom__img_x_2_heigh{height:64rem}.collection_page .card__content .card__badge{display:none}.footer{border:0px!important}@media screen and (max-width: 990px){.footer .fiirst_block{margin-bottom:0rem!important}.footer .footer-block__details-content{margin-bottom:0rem}.footer .footer-block__details-content .list-menu__item--link{padding-top:0;padding-bottom:0}.footer .footer__content-top{padding-bottom:0}}.footer p{font-size:12px}.footer .footer-block:nth-child(3),.footer .footer-block:nth-child(4){padding-left:80px}@media screen and (max-width: 990px){.footer .footer-block:nth-child(3),.footer .footer-block:nth-child(4){padding-left:0}}.footer .footer-block:nth-child(4){text-align:right!important}@media screen and (max-width: 990px){.footer .footer-block.grid__item{margin:1rem 0}}.fiirst_block{width:auto!important;margin-right:35px}@media screen and (max-width: 990px){.fiirst_block{margin-bottom:5rem!important}}.fiirst_block img{max-width:80px;min-width:80px}.footer__content-bottom{border:0px!important;padding-top:0!important}.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{display:flex;justify-content:space-between;flex-direction:row;align-items:center;width:100%;padding-top:0}@media screen and (max-width: 990px){.copyright__content{font-size:10px!important}}@media screen and (max-width: 990px){.copyright__content a{font-size:10px!important}}.page-with-title-Collezioni .image-with-text.happy_frog .image-with-text__text{opacity:1!important;margin-top:32px!important;margin-bottom:37px}.page-with-title-Collezioni .image-with-text.happy_frog .image-with-text__heading.h1{margin-bottom:4rem}.page-with-title-Collezioni .main-page-title{opacity:0;display:none}.collection .grid-wrapper>li{display:flex;justify-content:center;align-items:center;min-height:34rem}.collection .grid-wrapper>li>img{width:100%;height:100%;object-fit:cover;border-radius:0}.collection .grid-wrapper{display:grid;grid-gap:11px;grid-template-columns:repeat(auto-fit,minmax(20%,1fr));grid-auto-rows:auto;grid-auto-flow:dense}@media screen and (max-width: 768px){.collection .grid-wrapper{grid-template-columns:1fr 1fr!important}}.collection .grid-wrapper .wide{grid-column:span 2;padding-bottom:14rem}.collection .grid-wrapper .tall{grid-row:span 2;padding-bottom:14rem}.collection .grid-wrapper .big{grid-column:span 2;grid-row:span 2;padding-bottom:14rem}@media screen and (max-width: 768px){.collection .grid-wrapper .big{padding-bottom:5rem}}.collection .card-wrapper{min-width:100%}.collection .product-count{display:none!important}.collection #FacetSortDrawerForm{border:1px solid rgba(0,0,0,.3);padding:.5rem}.collection #FacetSortDrawerForm .facet-filters__label{display:none!important}.less-elements{grid-template-columns:1fr 1fr 1fr 1fr!important}.produtcts-raccomandation .subtitle{font-size:14px;line-height:22px}.produtcts-raccomandation.color-background-2{background-color:#00000005}.produtcts-raccomandation .price-item.price-item--regular{font-family:MontserratMb!important;font-size:16px!important;line-height:24px!important;color:#000}.product .product--large.product--left{margin-bottom:67px;margin-top:5px}@media screen and (min-width: 1024px){.product .product--large:not(.product--no-media) .product__media-wrapper{max-width:43%}}@media screen and (min-width: 1024px){.product .product--large:not(.product--no-media) .product__info-wrapper{max-width:43%}}.product .product-media-container{border:0px}.product .image-with-text__grid{margin-top:10px}.product .image-with-text__grid .image-with-text__content{background-color:#00000005}.product .product-form__input .form__label{display:none}.product .accordion{border-top:0px}.product .bottom_section{display:flex;flex-direction:row}.product .bottom_section .product-form__input{max-width:115px;min-width:auto}.product .bottom_section .product-form__buttons{display:flex}.product .bottom_section .product-form{padding-top:0;margin-top:0;margin-left:6px}.product .bottom_section .quantity__input{padding:0;border-left:1px solid #767676;border-right:1px solid #767676;max-width:38px}.product .bottom_section .swym-btn-container .swym-add-to-wishlist.swym-heart:after{border:1px solid #cccc;color:#ccc!important;font-size:1.5rem}.product .bottom_section .product-form__submit{padding-left:20px;padding-right:20px;background-color:#00000026;color:#000}.product .bottom_section .product-form__submit span{font-family:Montserrat;font-size:14px;line-height:24px;text-transform:uppercase}.product .bottom_section .swym-button-bar.swym-wishlist-button-bar{margin:0 0 0 6px}.product .bottom_section .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icon{height:48px;line-height:48px;background-image:none}.product .bottom_section .quantity{max-width:115px}.product .bottom_section .quantity__button{max-width:38px}.product .accordion__content p{font-family:Montserrat;font-size:14px;line-height:22px}.product .product__accordion .summary__title .accordion__title{font-family:MontserratMb!important;font-size:14px;line-height:22px}.product .product__text.subtitle{font-family:Montserrat}.product .product__text.caption-with-letter-spacing{font-family:Montserrat;font-size:14px;letter-spacing:2.4px;line-height:24px;margin-bottom:.5rem;opacity:.5}.product .product .product__text subtitle{font-size:14px}.product .price-item.price-item--regular{font-family:Montserrat;font-size:26px;line-height:40px}.product .product__tax,.product .price--sold-out .price__badge-sold-out{display:none}.page-with-title-HAPPY h1.main-page-title{font-size:105px;text-align:center;font-weight:500;font-family:Futura;margin-bottom:0rem}@media screen and (max-width: 768px){.page-with-title-HAPPY h1.main-page-title{font-size:70px}}.page-with-title-HAPPY .rich-text__blocks h2.rich-text__heading span{font-family:MontserratMb;font-size:16px;text-align:center;font-weight:400px}.page-with-title-HAPPY .rich-text__blocks p{font-size:16px;line-height:24px}@media screen and (max-width: 768px){.page-with-title-HAPPY .rich-text__blocks span strong{font-size:27px!important}}.page-with-title-HAPPY .color-background-2{background-color:#fff}.page-with-title-HAPPY .color-background-2 .rich-text__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-with-title-HAPPY .color-background-2 .rich-text__wrapper:after{content:"";position:relative;height:8rem;width:1px;background-color:#000;display:block;margin-top:7rem;display:none}.page-with-title-HAPPY .section.image-with-text__active .color-background-2{background-color:#00000005!important}.page-with-title-HAPPY .section.image-with-text__active .color-background-2 .button--primary{text-transform:initial}.page-with-title-HAPPY .section.image-with-text__active .color-background-2 .button--primary:after{width:100%}.page-with-title-HAPPY .section.image-with-text__active .color-background-2 .button--primary:hover:after{width:2rem}.page-with-title-HAPPY .image-with-text__grid .button--primary{text-transform:initial}.page-with-title-HAPPY .image-with-text__grid--reverse .image-with-text__content{min-height:370px}.page-with-title-HAPPY .multicolumn.color-inverse .page-width{min-width:100%;padding-left:0;padding-right:0;background-color:#fff!important}.page-with-title-HAPPY .multicolumn.color-inverse .page-width .multicolumn-card__image-wrapper{margin-left:0;margin-right:0}.page-with-title-HAPPY .multicolumn.color-inverse ul.multicolumn-list{column-gap:0;row-gap:0}.page-with-title-HAPPY .multicolumn .link.animate-arrow{position:relative;color:#000}.page-with-title-HAPPY .multicolumn .link.animate-arrow:after{position:absolute;content:"";top:auto;bottom:0;margin-left:auto;margin-right:auto;height:1px;background-color:#000;width:100%;left:0}.page-with-title-HAPPY .multicolumn .link.animate-arrow:hover:after{width:2rem}.page-with-title-HAPPY .multicolumn .link.animate-arrow .icon-wrap{display:none}.page-with-title-HAPPY .multicolumn.color-accent-2{background-color:#fff!important}.page-with-title-HAPPY .multicolumn.color-accent-2 .page-width{padding-left:0;padding-right:0}@media screen and (max-width: 768px){.page-with-title-HAPPY .multicolumn.color-accent-2 .page-width{margin-right:0}}.page-with-title-HAPPY .multicolumn.color-accent-2 ul{column-gap:0;row-gap:0}.page-with-title-HAPPY .multicolumn.color-accent-2 li{display:flex;justify-content:center;align-items:center;min-height:370px;height:370px}.page-with-title-HAPPY .multicolumn.color-accent-2 li .multicolumn-card.content-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.page-with-title-HAPPY .multicolumn.color-accent-2 li.column_nr_0 .multicolumn-card.content-container,.page-with-title-HAPPY .multicolumn.color-accent-2 li.column_nr_1 .multicolumn-card.content-container{align-items:center}.page-with-title-HAPPY .multicolumn.color-accent-2 li.column_nr_1{background-color:#0000000f}.page-with-title-HAPPY .multicolumn.color-accent-2 li.column_nr_2 .multicolumn-card__info{display:none}.page-with-title-HAPPY .multicolumn.color-accent-2 li.column_nr_2 .multicolumn-card__image-wrapper{min-height:370px;margin:0}.page-with-title-HAPPY .multicolumn.color-accent-2 li.column_nr_2 .multicolumn-card__image-wrapper .media{min-height:100%}.page-with-title-HAPPY .collection{background-color:#0000000f}.page-with-title-HAPPY .collection .collection__title{margin-bottom:51px;margin-top:75px}@media screen and (max-width: 768px){.page-with-title-HAPPY .collection .collection__title{margin-top:51px}}.page-with-title-HAPPY #shopify-section-template--17128435384625__main{background-image:url(/cdn/shop/files/Anello-rosa.png?v=1680080742);background-position:105% center;background-repeat:no-repeat;background-size:19rem}@media screen and (max-width: 768px){.page-with-title-HAPPY #shopify-section-template--17128435384625__main{background-size:12rem;background-position:115% 82%}}.page-with-title-HAPPY #shopify-section-template--17128435384625__96ac0c9c-954f-435f-8b0e-84870454e3e9{background-image:url(/cdn/shop/files/Anello-bianco.png?v=1680080743);background-position:-5% top;background-repeat:no-repeat;background-size:19rem}@media screen and (max-width: 768px){.page-with-title-HAPPY #shopify-section-template--17128435384625__96ac0c9c-954f-435f-8b0e-84870454e3e9{background-size:12rem;background-position:-15% top}}.page-with-title-HAPPY .section-template--17128435384625__96ac0c9c-954f-435f-8b0e-84870454e3e9-padding{background-color:transparent}.page-with-title-HAPPY #shopify-section-template--17128435384625__af236a48-33e9-4be8-9aac-c3f6188f11f4 .color-background-2{background-color:#00000005}.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab .grid__item{width:calc(50% - 8px);max-width:calc(50% - 8px)}@media screen and (max-width: 768px){.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab .grid__item{width:100%;max-width:100%}}.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab ul.grid{column-gap:16px}.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab .column_nr_0{padding-left:9vw}@media screen and (max-width: 768px){.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab .column_nr_0{padding-left:0vw}}.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab .column_nr_0 .multicolumn-card__image-wrapper{padding-left:0;padding-right:0;margin-left:0;margin-right:0;margin-top:0;padding-top:0}.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab .column_nr_0 img{min-width:100%;height:auto}.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab .column_nr_0 .media{min-height:58rem}@media screen and (max-width: 768px){.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab .column_nr_0 .media{min-height:51rem}}.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab .column_nr_1{padding-right:6rem}@media screen and (max-width: 768px){.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab .column_nr_1{padding-right:0rem}}.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab .column_nr_1 .multicolumn-card{display:flex;flex-direction:column-reverse}.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab .column_nr_1 .multicolumn-card .multicolumn-card__image-wrapper{padding-left:0;padding-right:0;margin-left:0;margin-right:0;margin-top:0;padding-top:0}.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab .column_nr_1 .media{padding-bottom:79.6%;min-height:41rem;margin-top:70px}.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab .multicolumn-card{background:#fff}.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab h3{font-family:Montserrat,sans-serif;color:#000;opacity:.5;font-size:16px;line-ehgith:24px;letter-sapcing:2.4px;margin-left:73px}@media screen and (max-width: 768px){.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab h3{margin-left:0}}.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab .rte{font-family:Futura;font-size:40px;line-height:50px;color:#000;margin-left:73px}@media screen and (max-width: 768px){.page-with-title-HAPPY #shopify-section-template--17128435384625__b1b07d50-835e-4d6e-8fd4-a4c28b7c9cab .rte{margin-left:0}}.page-with-title-HAPPY #Slide-template--17128435384625__7a4daee1-4a86-4b49-9ee9-cdd981b9a091-1{padding-left:10rem;padding-right:8rem}@media screen and (max-width: 768px){.page-with-title-HAPPY #Slide-template--17128435384625__7a4daee1-4a86-4b49-9ee9-cdd981b9a091-1{padding-left:0rem;padding-right:0rem}}.page-with-title-HAPPY #Slide-template--17128435384625__7a4daee1-4a86-4b49-9ee9-cdd981b9a091-2{padding-right:6rem}@media screen and (max-width: 768px){.page-with-title-HAPPY #Slide-template--17128435384625__7a4daee1-4a86-4b49-9ee9-cdd981b9a091-2{padding-right:0rem}}.page-with-title-HAPPY #shopify-section-template--17128435384625__fc3a1445-f141-445c-b791-7893757f8cd7 .section-template--17128435384625__fc3a1445-f141-445c-b791-7893757f8cd7,.page-with-title-HAPPY #shopify-section-template--17128435384625__8ee2e0ff-3b10-4f06-82e5-dbe2f6a9ae24 .color-background-2{background:#00000005}.page-with-title-HAPPY #shopify-section-template--17128435384625__961dbe3b-4fb2-402c-846f-0ec20db88264 h2 span{font-size:32px;line-height:36px;font-weight:400;font-family:Montserrat,sans-serif;color:#6c6c6c}.page-with-title-HAPPY .collection__view-all{position:relative;display:block;margin-top:-10rem}.page-with-title-HAPPY .collection__view-all a{position:relative;z-index:1;transition-delay:1.2s!important;min-height:calc(3rem + var(--buttons-border-width) * 2)!important;height:auto;max-height:10rem;color:#000;box-shadow:none;background-color:transparent!important}.page-with-title-HAPPY .collection__view-all a:after{position:absolute;top:auto;bottom:-12px;margin-left:auto;margin-right:auto;width:2rem;height:1px;background-color:#000;opacity:1;box-shadow:none}.page-with-title-HAPPY .collection__view-all a:hover:after{opacity:1;width:100%;box-shadow:none}@media screen and (max-width: 768px){.page-with-title-HAPPY #shopify-section-template--17128435384625__e2659917-587f-400e-a1c3-63d3e252aebd .title{text-align:center}}.page-with-title-HAPPY #shopify-section-template--17128435384625__e2659917-587f-400e-a1c3-63d3e252aebd .collection__description{margin-bottom:1rem}@media screen and (max-width: 768px){.page-with-title-HAPPY #shopify-section-template--17128435384625__e2659917-587f-400e-a1c3-63d3e252aebd .collection__view-all{display:flex;flex-direction:column;align-items:center;margin-top:-3rem}}.blog h1.title--primary{margin-bottom:165px}@media screen and (max-width: 768px){.blog .main-blog{padding-bottom:0}}.blog .blog-articles__article .card{flex-direction:row!important}.blog .blog-articles__article .card .card__inner .card__media{z-index:2}.blog .blog-articles__article .card .article-card__info,.blog .blog-articles__article .card .article-card__excerpt{opacity:0}.blog .blog-articles__article .card .card__information{overflow:hidden}.blog .blog-articles__article .card .card__information a{text-decoration:none!important}.blog .blog-articles__article .card .card__information a small{position:relative;display:flex;justify-content:end;flex-direction:column;align-items:center}.blog .blog-articles__article .card .card__information a small:after{content:"";display:block;position:absolute;height:2px;width:100%;background-color:#000;margin-top:5px}.blog .blog-articles__article .card .card__content:after{background-color:#0000000f}.blog .blog-articles__article .card:hover .card__information a small:after{width:50%}.blog .blog-articles__article:nth-child(2n) .card{flex-direction:row!important}.blog .blog-articles__article:nth-child(2n) .card .card__heading{position:relative;min-height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.blog .blog-articles__article:nth-child(2n) .card .card__heading strong{display:none}.blog .blog-articles__article:nth-child(odd) .card{flex-direction:row-reverse!important}.blog .blog-articles__article:nth-child(odd) .card .card__heading{position:relative;z-index:99;min-height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.blog .blog-articles__article:nth-child(odd) .card .card__heading strong{display:none}.blog .blog-articles__article:first-child .article-card-wrapper{min-width:100%}.blog .blog-articles__article:first-child .card__content{position:absolute}.blog .blog-articles__article:first-child .card__content{position:absolute;min-height:100%}.blog .blog-articles__article:first-child .card__content .card__information{display:flex;z-index:999;justify-content:center;align-items:center}.blog .blog-articles__article:first-child .card__content .card__information .article-card__info,.blog .blog-articles__article:first-child .card__content .card__information .article-card__excerpt{display:none}.blog .blog-articles__article:first-child .card__content .full-unstyled-link,.blog .blog-articles__article:first-child .card__content .full-unstyled-link small{color:#fff;opacity:0}.blog .blog-articles__article:first-child .card__content{display:none!important}.blog .blog-articles__article:first-child .card__inner .card__content{display:grid!important}.blog .blog-articles__article:first-child:hover .full-unstyled-link,.blog .blog-articles__article:first-child:hover .full-unstyled-link small{opacity:1}.blog .blog-articles__article:first-child:hover .full-unstyled-link small:after{background-color:#fff;margin-top:14px!important}.blog .blog-articles_new>.blog-articles__article{display:flex;justify-content:center;align-items:center;min-height:34rem}@media screen and (max-width: 768px){.blog .blog-articles_new>.blog-articles__article{max-height:52rem}}.blog .blog-articles_new{display:grid;grid-gap:11px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:400px;grid-auto-flow:dense}@media screen and (max-width: 768px){.blog .blog-articles_new{grid-template-columns:1fr 1fr;grid-auto-rows:auto}}.blog .blog-articles_new .blog-articles__article{grid-column:span 2}.blog .blog-articles_new .tall{grid-row:span 2}.blog .blog-articles_new .blog-articles__article:first-child{grid-column:span 2;grid-row:span 2}.blog .card-wrapper .card .card__media:after{background-color:#000;opacity:.4}@media screen and (max-width: 768px){.featured-collection .slider-counter{display:none!important}}#shopify-section-template--17128435384625__0c879569-cf49-40e1-bbc9-b57ca1e33325 .image-with-text__grid{max-width:1200px;margin-left:auto}@media screen and (min-width: 1440px){#shopify-section-template--17128435384625__0c879569-cf49-40e1-bbc9-b57ca1e33325 .image-with-text__grid{max-width:1332px}}@media screen and (min-width: 1900px){#shopify-section-template--17128435384625__0c879569-cf49-40e1-bbc9-b57ca1e33325 .image-with-text__grid{max-width:1579px}}#shopify-section-template--17128435384625__0c879569-cf49-40e1-bbc9-b57ca1e33325 .image-with-text__grid img,#shopify-section-template--17128435384625__0c879569-cf49-40e1-bbc9-b57ca1e33325 .image-with-text__grid .image-with-text__media{box-shadow:none;border:0}#shopify-section-template--17128435384625__c51f2b5a-98e2-476c-ac7e-180f1ae0bb86 .page-width{max-width:none;overflow:hidden}#shopify-section-template--17128435384625__c51f2b5a-98e2-476c-ac7e-180f1ae0bb86 .page-width .grid--3-col-desktop .grid__item{max-width:none}.section.section__active.image-with-text__active .button--primary{min-height:45px!important;min-width:289px!important;text-transform:uppercase}#shopify-section-template--16943521366321__9a34ff8e-6053-4acf-ba9b-73572b315412 .rich-text__text p{font-family:Montserrat;font-size:32px;line-height:36px}.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:50%;height:50%;min-width:50%}.image-with-text.background-type-Background_Image .image-with-text__text-item{display:flex;justify-content:center;align-items:end}.image-with-text.background-type-Background_Image .image-with-text__text-item .image-with-text__media{display:none}.image-with-text.background-type-Background_Image .image-with-text__text-item .link_with_img_background{position:absolute;top:0;left:0;width:100%;height:100%}.image-with-text.background-type-Background_Image .image-with-text__text-item .button.button--primary{position:absolute;z-index:1;margin-bottom:14%;background-color:#ffffff80!important}.image-with-text.background-type-Background_Image .image-with-text__text-item .image-with-text__content{background-size:cover;background-position:center}.image-with-text .image-with-text__heading.h1{z-index:9999;position:absolute;bottom:4rem;font-weight:100;font-size:3.2rem;font-family:Montserrat,sans-serif;opacity:.8;transition-delay:0s!important}.image-with-text .image-with-text__text.rte.body{z-index:9999;position:absolute;bottom:4rem;color:#000;opacity:0!important;transition-delay:0s!important}.background-type-Background_Image .link_with_img_background .first_img{opacity:1}.background-type-Background_Image .link_with_img_background .secondt_img{opacity:0}.background-type-Background_Image .image-with-text__media .first_img{opacity:1}.background-type-Background_Image .image-with-text__media .secondt_img{opacity:0}.background-type-Background_Image:hover .link_with_img_background .first_img,.background-type-Background_Image:hover .link_with_img_background .secondt_img,.background-type-Background_Image:hover .image-with-text__media .first_img{opacity:1}.background-type-Background_Image:hover .image-with-text__media .secondt_img,.background-type-Background_Image:hover .image-with-text__heading.h1{opacity:0}.background-type-Background_Image:hover .image-with-text__text.rte.body{opacity:1!important}@media screen and (max-width: 768px){.image-with-text__text-item{min-height:32rem;aspect-ratio:1 / 1}}@media screen and (max-width: 768px){.image-with-text__content{align-items:center!important}}.product .price .badge.price__badge-sold-out{font-size:1.8rem;letter-spacing:.06rem;padding:0;margin:0;padding-top:0!important;vertical-align:middle;margin-top:10px!important;position:relative}.maison_title,.page-with-title-Maison #shopify-section-template--18077651370289__fa1bd91e-cdab-4442-8ab0-9e24c9cb630f .multicolumn-card__info h3,.page-with-title-Maison #Slide-template--18077651370289__1b06a08a-3d3f-46a8-85cf-6c67bd408573-1 .multicolumn-card__info h3{font-size:52px;font-family:Montserrat,sans-serif}.maison_title_responsive{font-size:41px}.maison_subtitle,.page-with-title-Maison #shopify-section-template--18077651370289__fa1bd91e-cdab-4442-8ab0-9e24c9cb630f .title-wrapper-with-link h2,.page-with-title-Maison #Slide-template--18077651370289__fa1bd91e-cdab-4442-8ab0-9e24c9cb630f-2 .rte,.page-with-title-Maison #Slide-template--18077651370289__c72ba098-32c9-4cad-ba3b-7d44471265e0-2 .multicolumn-card h3,.page-with-title-Maison #Slide-template--18077651370289__c72ba098-32c9-4cad-ba3b-7d44471265e0-2 .multicolumn-card h2,.page-with-title-Maison #Slide-template--18077651370289__e1198787-cf9d-4c51-a799-612200cd4816-1 h3,.page-with-title-Maison #Slider-template--18077651370289__f9bdef57-5b12-4461-acd9-033dbdbbac3b h3,.page-with-title-Maison #shopify-section-template--18077651370289__af0e1ee5-3f48-4522-8f5e-d79c9cbcc9ef h3,.page-with-title-Maison .grid_publifarm .second_cel .block_top .cel_conts h2,.page-with-title-Maison .grid_publifarm .third_cel .block_top .cel_conts h2,.page-with-title-Maison .grid_publifarm .second_cel .block_bottom .cel_conts h2,.page-with-title-Maison .grid_publifarm .third_cel .block_bottom .cel_conts h2{font-size:25px;color:#000;font-family:Montserrat,sans-serif}.maison_text{font-size:18px;color:#000}.maisons_cit,.page-with-title-Maison #Slide-template--18077651370289__c72ba098-32c9-4cad-ba3b-7d44471265e0-2 .multicolumn-card cite{font-size:27px;color:#000;text-align:center;font-family:Montserrat,sans-serif}.box_short,.page-with-title-Maison #Slide-template--18077651370289__fa1bd91e-cdab-4442-8ab0-9e24c9cb630f-2 .rte,.page-with-title-Maison #Slide-template--18077651370289__1b06a08a-3d3f-46a8-85cf-6c67bd408573-2 .rte{padding-left:10rem;padding-right:10rem}.page-with-title-Maison #shopify-section-template--18077651370289__fa1bd91e-cdab-4442-8ab0-9e24c9cb630f .title-wrapper-with-link h2{min-width:100%;text-align:center;font-family:Montserrat,sans-serif}.page-with-title-Maison #shopify-section-template--18077651370289__fa1bd91e-cdab-4442-8ab0-9e24c9cb630f .multicolumn-card__info h3{font-family:Montserrat,sans-serif;text-align:center}@media screen and (max-width: 768px){.page-with-title-Maison #shopify-section-template--18077651370289__fa1bd91e-cdab-4442-8ab0-9e24c9cb630f .multicolumn-card__info h3{font-size:34px}}.page-with-title-Maison #Slide-template--18077651370289__fa1bd91e-cdab-4442-8ab0-9e24c9cb630f-2 .rte{min-width:100%;line-height:4rem;text-align:center}@media screen and (max-width: 768px){.page-with-title-Maison #Slide-template--18077651370289__fa1bd91e-cdab-4442-8ab0-9e24c9cb630f-2 .rte{padding-left:0;padding-right:0;font-size:21px}}.page-with-title-Maison #Slide-template--18077651370289__c72ba098-32c9-4cad-ba3b-7d44471265e0-1 .content-container{min-height:100%}.page-with-title-Maison #Slide-template--18077651370289__c72ba098-32c9-4cad-ba3b-7d44471265e0-1 .content-container{min-height:100%;display:flex;flex-direction:column}.page-with-title-Maison #Slide-template--18077651370289__c72ba098-32c9-4cad-ba3b-7d44471265e0-1 .multicolumn-card__image-wrapper{min-height:100%;height:100%;display:flex;flex-direction:column;flex:1 1 auto;background-color:#333}.page-with-title-Maison #Slide-template--18077651370289__c72ba098-32c9-4cad-ba3b-7d44471265e0-1 .multicolumn-card__image-wrapper .media{min-height:100%;display:flex;flex:1 1 auto}@media screen and (max-width: 768px){.page-with-title-Maison #Slide-template--18077651370289__c72ba098-32c9-4cad-ba3b-7d44471265e0-2 .multicolumn-card{padding-top:4rem}}@media screen and (max-width: 768px){.page-with-title-Maison #Slide-template--18077651370289__c72ba098-32c9-4cad-ba3b-7d44471265e0-2 .multicolumn-card h2{padding-top:4rem}}.page-with-title-Maison #Slide-template--18077651370289__c72ba098-32c9-4cad-ba3b-7d44471265e0-2 .multicolumn-card h3,.page-with-title-Maison #Slide-template--18077651370289__c72ba098-32c9-4cad-ba3b-7d44471265e0-2 .multicolumn-card h2{min-width:100%;text-align:center}.page-with-title-Maison #Slide-template--18077651370289__c72ba098-32c9-4cad-ba3b-7d44471265e0-2 .multicolumn-card .rte{@xtend .maison_text;}.page-with-title-Maison #Slide-template--18077651370289__c72ba098-32c9-4cad-ba3b-7d44471265e0-2 .multicolumn-card cite{line-height:4rem;display:flex;flex-direction:column;font-style:normal;margin-top:3rem;margin-bottom:4rem}.page-with-title-Maison #Slide-template--18077651370289__e1198787-cf9d-4c51-a799-612200cd4816-1 h3,.page-with-title-Maison #Slider-template--18077651370289__f9bdef57-5b12-4461-acd9-033dbdbbac3b h3,.page-with-title-Maison #shopify-section-template--18077651370289__af0e1ee5-3f48-4522-8f5e-d79c9cbcc9ef h3{min-width:100%;text-align:center}.page-with-title-Maison #shopify-section-template--18077651370289__af0e1ee5-3f48-4522-8f5e-d79c9cbcc9ef .multicolumn.background-primary .multicolumn-card{background:#fff}.page-with-title-Maison #Slide-template--18077651370289__1b06a08a-3d3f-46a8-85cf-6c67bd408573-1 .multicolumn-card__info h3,.page-with-title-Maison #Slide-template--18077651370289__1b06a08a-3d3f-46a8-85cf-6c67bd408573-2 .rte{text-align:center}@media screen and (max-width: 768px){.page-with-title-Maison #Slide-template--18077651370289__1b06a08a-3d3f-46a8-85cf-6c67bd408573-2 .rte{padding:0}}.page-with-title-Maison .grid_publifarm{display:flex}@media screen and (max-width: 768px){.page-with-title-Maison .grid_publifarm{flex-direction:column}}.page-with-title-Maison .grid_publifarm .first_cel{width:40%;background-size:cover;background-position:center center;display:flex;margin-right:5rem}@media screen and (max-width: 768px){.page-with-title-Maison .grid_publifarm .first_cel{margin-right:0rem;min-height:32rem;width:100%;margin-bottom:3rem}}.page-with-title-Maison .grid_publifarm .second_cel{margin-right:2rem}.page-with-title-Maison .grid_publifarm .second_cel,.page-with-title-Maison .grid_publifarm .third_cel{width:30%;display:flex;position:relative;overflow:hidden;flex-direction:column}@media screen and (max-width: 768px){.page-with-title-Maison .grid_publifarm .second_cel,.page-with-title-Maison .grid_publifarm .third_cel{width:100%}}.page-with-title-Maison .grid_publifarm .second_cel .block_top,.page-with-title-Maison .grid_publifarm .third_cel .block_top{min-height:43rem;display:block}.page-with-title-Maison .grid_publifarm .second_cel .block_top .cel_conts h2,.page-with-title-Maison .grid_publifarm .third_cel .block_top .cel_conts h2,.page-with-title-Maison .grid_publifarm .second_cel .block_bottom .cel_conts h2,.page-with-title-Maison .grid_publifarm .third_cel .block_bottom .cel_conts h2{margin-bottom:0;padding-bottom:0;margin-top:0}.page-with-title-Maison .grid_publifarm .second_cel img,.page-with-title-Maison .grid_publifarm .third_cel img{max-width:20rem}@media screen and (max-width: 768px){.page-with-title-Maison .grid_publifarm .second_cel img,.page-with-title-Maison .grid_publifarm .third_cel img{max-width:100%;margin-top:2rem}}@media screen and (max-width: 768px){.page-with-title-Maison .section-template--18077651370289__1b06a08a-3d3f-46a8-85cf-6c67bd408573-padding{padding-top:21px!important;padding-bottom:0}}@media screen and (max-width: 768px){.page-with-title-Maison .section-template--18077651370289__fa1bd91e-cdab-4442-8ab0-9e24c9cb630f-padding{padding-top:21px!important}}.back_to_collection{margin-top:50px;font-family:Montserrat;font-size:14px;line-height:24px;margin-bottom:.5rem;opacity:.5;color:#121212bf;text-decoration:none}.back_to_collection:hover{opacity:.8}.card__badge .badge.color-inverse{background-color:#0000004d;border-color:#0000001a;border:0px}.home #shopify-section-template--16943521104177__5053b079-ec3b-4e49-993d-c291ace6944a .image-with-text .image-with-text__text.rte.body,.home #shopify-section-template--16943521104177__b4d912e5-6379-46e3-ae3d-ced3078cb78e .image-with-text .image-with-text__text.rte.body,.home #shopify-section-template--16943521104177__6b78f601-730d-41e1-9ae0-47facfaa47e1 .image-with-text .image-with-text__text.rte.body,.home #shopify-section-template--16943521104177__7bbdedc9-8945-48c6-beb1-1790f1174b0e .image-with-text .image-with-text__text.rte.body,.home #shopify-section-template--16943521104177__aa01ca9d-5dc4-4ef9-9d1c-d66f53777a44 .image-with-text .image-with-text__text.rte.body,.home #shopify-section-template--16943521104177__ea0a9e01-eb4a-4152-8d7b-93822b89b6f6 .image-with-text .image-with-text__text.rte.body{z-index:9999;position:relative;bottom:4rem;color:#000;opacity:1!important;transition-delay:0s!important}@media screen and (max-width: 768px){.home #shopify-section-template--16943521104177__5053b079-ec3b-4e49-993d-c291ace6944a .image-with-text .image-with-text__text.rte.body,.home #shopify-section-template--16943521104177__b4d912e5-6379-46e3-ae3d-ced3078cb78e .image-with-text .image-with-text__text.rte.body,.home #shopify-section-template--16943521104177__6b78f601-730d-41e1-9ae0-47facfaa47e1 .image-with-text .image-with-text__text.rte.body,.home #shopify-section-template--16943521104177__7bbdedc9-8945-48c6-beb1-1790f1174b0e .image-with-text .image-with-text__text.rte.body,.home #shopify-section-template--16943521104177__aa01ca9d-5dc4-4ef9-9d1c-d66f53777a44 .image-with-text .image-with-text__text.rte.body,.home #shopify-section-template--16943521104177__ea0a9e01-eb4a-4152-8d7b-93822b89b6f6 .image-with-text .image-with-text__text.rte.body{z-index:9999;position:relative;bottom:4rem;color:#000;opacity:1!important;transition-delay:0s!important;min-height:5rem}}.home #shopify-section-template--16943521104177__5053b079-ec3b-4e49-993d-c291ace6944a .image-with-text__active .image-with-text__text,.home #shopify-section-template--16943521104177__b4d912e5-6379-46e3-ae3d-ced3078cb78e .image-with-text__active .image-with-text__text,.home #shopify-section-template--16943521104177__6b78f601-730d-41e1-9ae0-47facfaa47e1 .image-with-text__active .image-with-text__text,.home #shopify-section-template--16943521104177__7bbdedc9-8945-48c6-beb1-1790f1174b0e .image-with-text__active .image-with-text__text,.home #shopify-section-template--16943521104177__aa01ca9d-5dc4-4ef9-9d1c-d66f53777a44 .image-with-text__active .image-with-text__text,.home #shopify-section-template--16943521104177__ea0a9e01-eb4a-4152-8d7b-93822b89b6f6 .image-with-text__active .image-with-text__text{line-height:30px}.home #shopify-section-template--16943521104177__5053b079-ec3b-4e49-993d-c291ace6944a .image-with-text .image-with-text__heading.h1,.home #shopify-section-template--16943521104177__b4d912e5-6379-46e3-ae3d-ced3078cb78e .image-with-text .image-with-text__heading.h1,.home #shopify-section-template--16943521104177__6b78f601-730d-41e1-9ae0-47facfaa47e1 .image-with-text .image-with-text__heading.h1,.home #shopify-section-template--16943521104177__7bbdedc9-8945-48c6-beb1-1790f1174b0e .image-with-text .image-with-text__heading.h1,.home #shopify-section-template--16943521104177__aa01ca9d-5dc4-4ef9-9d1c-d66f53777a44 .image-with-text .image-with-text__heading.h1,.home #shopify-section-template--16943521104177__ea0a9e01-eb4a-4152-8d7b-93822b89b6f6 .image-with-text .image-with-text__heading.h1{z-index:9999;position:relative;font-weight:100;font-size:3.2rem;font-family:Montserrat,sans-serif;opacity:.8;transition-delay:0s!important;margin-top:77%;line-height:53px}.home #shopify-section-template--16943521104177__5053b079-ec3b-4e49-993d-c291ace6944a .button.button--primary,.home #shopify-section-template--16943521104177__b4d912e5-6379-46e3-ae3d-ced3078cb78e .button.button--primary,.home #shopify-section-template--16943521104177__6b78f601-730d-41e1-9ae0-47facfaa47e1 .button.button--primary,.home #shopify-section-template--16943521104177__7bbdedc9-8945-48c6-beb1-1790f1174b0e .button.button--primary,.home #shopify-section-template--16943521104177__aa01ca9d-5dc4-4ef9-9d1c-d66f53777a44 .button.button--primary,.home #shopify-section-template--16943521104177__ea0a9e01-eb4a-4152-8d7b-93822b89b6f6 .button.button--primary{position:relative!important;margin-bottom:6rem!important}@media screen and (max-width: 768px){.home #shopify-section-template--16943521104177__5053b079-ec3b-4e49-993d-c291ace6944a .image-with-text__content .first_img,.home #shopify-section-template--16943521104177__5053b079-ec3b-4e49-993d-c291ace6944a .image-with-text__content .secondt_img,.home #shopify-section-template--16943521104177__b4d912e5-6379-46e3-ae3d-ced3078cb78e .image-with-text__content .first_img,.home #shopify-section-template--16943521104177__b4d912e5-6379-46e3-ae3d-ced3078cb78e .image-with-text__content .secondt_img,.home #shopify-section-template--16943521104177__6b78f601-730d-41e1-9ae0-47facfaa47e1 .image-with-text__content .first_img,.home #shopify-section-template--16943521104177__6b78f601-730d-41e1-9ae0-47facfaa47e1 .image-with-text__content .secondt_img,.home #shopify-section-template--16943521104177__7bbdedc9-8945-48c6-beb1-1790f1174b0e .image-with-text__content .first_img,.home #shopify-section-template--16943521104177__7bbdedc9-8945-48c6-beb1-1790f1174b0e .image-with-text__content .secondt_img,.home #shopify-section-template--16943521104177__aa01ca9d-5dc4-4ef9-9d1c-d66f53777a44 .image-with-text__content .first_img,.home #shopify-section-template--16943521104177__aa01ca9d-5dc4-4ef9-9d1c-d66f53777a44 .image-with-text__content .secondt_img,.home #shopify-section-template--16943521104177__ea0a9e01-eb4a-4152-8d7b-93822b89b6f6 .image-with-text__content .first_img,.home #shopify-section-template--16943521104177__ea0a9e01-eb4a-4152-8d7b-93822b89b6f6 .image-with-text__content .secondt_img{background-position:top!important;height:66%;min-height:75%;background-size:cover!important}}.home #shopify-section-template--16943521104177__5053b079-ec3b-4e49-993d-c291ace6944a .image-with-text__text-item,.home #shopify-section-template--16943521104177__b4d912e5-6379-46e3-ae3d-ced3078cb78e .image-with-text__text-item,.home #shopify-section-template--16943521104177__6b78f601-730d-41e1-9ae0-47facfaa47e1 .image-with-text__text-item,.home #shopify-section-template--16943521104177__7bbdedc9-8945-48c6-beb1-1790f1174b0e .image-with-text__text-item,.home #shopify-section-template--16943521104177__aa01ca9d-5dc4-4ef9-9d1c-d66f53777a44 .image-with-text__text-item,.home #shopify-section-template--16943521104177__ea0a9e01-eb4a-4152-8d7b-93822b89b6f6 .image-with-text__text-item{background-color:#fff}.home .image-with-text.background-type-Background_Image .image-with-text__media span{aspect-ratio:1 / 1;background-size:cover!important}.home .section .fluid-section .image-with-text__media-item{max-height:initial!important}#Slide-template--17532756721969__3be77650-7f48-4a5f-84fb-2e4f19bba519-1 .multicolumn-card__info{padding-left:0;display:flex;justify-content:center;align-items:center;min-height:100%;flex:1;flex-direction:row;background-color:#fff}#Slide-template--17532756721969__26743ccb-7747-48b4-9511-55a2087d8d34-1 .multicolumn-card__info{background-color:#fff}@media screen and (max-width: 768px){#Banner-template--16943521104177__4202c769-31ac-424f-8bfc-e9cee3788bd3{justify-content:center;align-items:center}}@media screen and (max-width: 768px){#Banner-template--16943521104177__4202c769-31ac-424f-8bfc-e9cee3788bd3 .banner__media.media{height:41rem;min-height:100%}}@media screen and (max-width: 768px){#Banner-template--16943521104177__4202c769-31ac-424f-8bfc-e9cee3788bd3 .banner__content.banner__content--middle-center{position:absolute;background-color:transparent;margin-top:auto}}@media screen and (max-width: 768px){#Banner-template--16943521104177__4202c769-31ac-424f-8bfc-e9cee3788bd3 .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient{background-color:transparent;margin-top:auto}}@media screen and (max-width: 768px){#Banner-template--16943521104177__4202c769-31ac-424f-8bfc-e9cee3788bd3 .button--secondary{border:1px solid #fff;color:#fff}}#Slide-template--18077651370289__e1198787-cf9d-4c51-a799-612200cd4816-2 .multicolumn-card,#Slide-template--18077651370289__f9bdef57-5b12-4461-acd9-033dbdbbac3b-2 .multicolumn-card{min-height:100%;display:flex;flex-direction:column}#Slide-template--18077651370289__e1198787-cf9d-4c51-a799-612200cd4816-2 .multicolumn-card__image-wrapper,#Slide-template--18077651370289__f9bdef57-5b12-4461-acd9-033dbdbbac3b-2 .multicolumn-card__image-wrapper{min-width:100%;min-height:100%;display:flex;flex-direction:column;flex:1}#Slide-template--18077651370289__e1198787-cf9d-4c51-a799-612200cd4816-2 .media--transparent,#Slide-template--18077651370289__f9bdef57-5b12-4461-acd9-033dbdbbac3b-2 .media--transparent{min-height:100%;flex:1}.page-with-title-Store h1{font-family:Montserrat,sans-serif}.slidergallery .slick-track{margin-left:-13rem;overflow:hidden}@media screen and (max-width: 768px){.slidergallery .slick-track{margin-left:0rem;max-height:initial}}.slidergallery .slick-slide{display:block;position:relative;overflow:hidden;margin-left:7px;margin-right:7px;aspect-ratio:1/1}@media screen and (max-width: 768px){.slidergallery .slick-slide{margin-left:0;margin-right:0}}.slidergallery .slick-slide img{display:block;object-fit:cover;position:absolute;width:100%;height:100%}@media screen and (max-width: 768px){.slidergallery .slick-slide.empty_slide{display:none}}.arrows_inner_wrp{display:flex;margin-left:33vw;margin-top:33px;margin-bottom:87px}@media screen and (max-width: 768px){.arrows_inner_wrp{margin-left:0;width:100%;justify-content:center;margin-bottom:33px}}.arrows_inner_wrp button{background-color:transparent;border:0px;opacity:1}.arrows_inner_wrp button.slick-disabled{opacity:.3}.CookieDeclaration{display:none}.page-with-title-Cookie .CookieDeclaration{display:initial}
/*# sourceMappingURL=/cdn/shop/t/3/assets/publifarm-dada-style.scss.css.map */
