@charset "UTF-8";#header{max-width:69%;margin:auto!important}#nav-bar:before{content:none!important}#nav-bar{background-color:#fff!important}#nav-bar li{margin:0;padding:0;flex:1;text-align:center;display:inline-flex!important;justify-content:center;border-right:1px solid #362129}#nav-bar li:first-child{border-left:1px solid #362129}#nav-bar li a{font-size:12px;text-transform:uppercase;font-family:Roboto!important;font-weight:400!important}#nav-bar ul{width:100%;max-width:69%;display:flex!important;justify-content:space-between!important}#nav-bar li a{color:#362129!important;font-size:12px;text-transform:uppercase;font-family:Roboto!important;font-weight:400!important}.alert-success{text-align:center;background:#69804e;padding-block:2px;color:#fff}.shopify-section-header{padding:0!important}.shopify-section-header.fixed #header{background:#fff}#nav-user>ul>li>a:after,#nav-top>ul>li>a:after,#nav-top>ul>li>a:before{content:none!important}#nav-user>ul>li>a{color:#fff!important}@media screen and (max-width:991px){.header-menu{position:fixed;background:#fff;left:-100%;transition:.3s;top:0;bottom:0;height:100vh;width:300px;align-items:flex-start!important}.header-menu.active{left:0;transition:.3s}.header-menu ul{gap:13px!important;padding:34px!important}.header-menu a{color:#362129!important}}@media screen and (max-width:991px)and (min-width:1004px){.header-main .container-left{gap:7rem}}@media screen and (max-width:991px){.header-menu ul{gap:1rem;flex-direction:column}.header-for-custom .header-menu a{color:#000;font-size:14px}}@media screen and (max-width:991px){.container-right{display:none!important}}.close-menu{position:absolute;color:#000;font-family:Bowlby One;right:10px;top:10px;font-size:20px;cursor:pointer}@media screen and (min-width:991px){.close-menu{display:none}}@media screen and (max-width:991px){.header-logo{flex-shrink:0}}@media screen and (max-width:991px){.btn-icon-mobile,.burger-button{flex-shrink:0}}#page_131420881242 .header-for-custom{display:none!important}.header-for-custom{z-index:9;position:fixed;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw}.header-for-custom .header-menu{display:flex;gap:25px;align-items:center}.header-for-custom .custom-header{width:100%;padding:15px 30px}@media screen and (min-width:991px){.header-for-custom .custom-header{background:#362129}}.header-for-custom .container-left{display:flex;align-items:center}@media screen and (min-width:1024px){.header-for-custom .container-left{gap:7rem}}.header-for-custom .custom-header .container{display:flex;align-items:center;width:74%;margin:auto;justify-content:space-between}@media screen and (max-width:1200px){.header-for-custom .custom-header .container{width:90%}}@media screen and (max-width:1024px){.header-for-custom .custom-header .container{width:100%}}.header-for-custom .header-logo img{width:70px;height:70px!important;object-fit:contain}.header-for-custom .header-menu ul{display:flex;gap:5rem;list-style:none;margin:0;padding:0}@media screen and (max-width:1600px){.header-for-custom .header-menu ul{gap:2.5rem}}@media screen and (max-width:1300px){.header-for-custom .header-menu ul{gap:1.5rem}}.header-for-custom .header-menu a{text-decoration:none;color:#fff;font-size:18px;font-family:Bowlby One;font-weight:400;text-transform:uppercase;position:relative}@media screen and (max-width:1700px){.header-for-custom .header-menu a{font-size:14px}}.header-for-custom .header-menu a:after{content:"";display:block;height:2px;width:0;background:#f9f0e1;transition:width .2s}.header-for-custom .header-menu a:hover{color:#f9f0e1}.header-for-custom .header-menu a:hover:after{width:100%;transition:width .2s}.header-for-custom .header-icons{display:flex;align-items:center;gap:15px}.header-for-custom .icon{position:relative;text-decoration:none;font-size:18px}.header-for-custom .btn-top-header{color:#fff;text-decoration:none;padding:1px 25px;border-radius:28px;font-family:Roboto;font-weight:600;display:flex;align-items:center;gap:11px}.header-main.fixed{background:#fff;box-shadow:1px 1px 1px 1px #ddd}@media screen and (max-width:991px){.header-main.fixed{background:#e44334;box-shadow:none}}.header-main.fixed .header-menu a,.header-main.fixed .header-menu a:hover{color:#362129}.header-main.fixed .header-menu a:hover:after{width:100%;background-color:#362129;transition:width .2s}.header-main.fixed .btn-top-header{color:#362129}.burger-button{cursor:pointer}@media screen and (min-width:991px){.burger-button,.container-icon-mobile{display:none!important}}.burger-button img,.container-icon-mobile img{width:20px}.container-icon-mobile{display:flex;align-items:center;gap:15px}@media screen and (max-width:680px){.header-logo{transform:translate(30px)}}@media screen and (max-width:991px){body:not(.template-index) .header-main{background:#362129;box-shadow:none}}@media screen and (max-width:991px){.header-for-custom .container-left{width:100%;flex-basis:100vw;justify-content:space-between}}.custom-header.fixed .header-icons img{filter:brightness(0)}.custom-header-account{background-color:#faf6f3;margin-left:-2vw;margin-right:-2vw}.custom-header-account .header-logo img{width:60px!important;height:60px!important;object-fit:contain}.custom-header-account .container-account-menu{max-width:120rem;margin:auto;padding:10px 71px}.custom-header-account .container-left{display:flex;align-items:center;gap:25px}.custom-header-account .header-menu-account ul{display:flex;padding:0;list-style:none;margin:0;gap:25px}.custom-header-account .header-menu-account ul a{text-decoration:none;color:#000;padding:10px 15px;border-radius:8px}.custom-header-account .header-menu-account ul a:hover{background-color:#f3ede3}.ac-footer-section{background-color:#fff;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw}.ac-footer-section .ac-reassurance-title{font-size:18px;color:#362129;font-family:Roboto;font-weight:700;margin:0}.ac-footer-section .ac-reassurance-text{font-size:14px;color:#5a4a3a;font-family:Roboto;font-weight:400;line-height:1.5;width:168px;margin:auto}.ac-footer-section .ac-reassurance-item{position:relative}@media screen and (min-width:991px){.ac-footer-section .ac-reassurance-item:after{content:"";width:1px;height:60px;background:#362129;align-self:center;flex-shrink:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}}.ac-footer-section .ac-reassurance-item:last-child:after{content:none}.ac-footer-section .ac-footer-menu-list a{font-size:14px;color:#362129;text-decoration:none;font-family:Roboto;font-weight:400}.ac-footer-section .ac-reassurance-icon{display:flex;height:41px;align-items:center;justify-content:center}.ac-footer-section .ac-footer-contact-label{font-size:14px;color:#362129;font-family:Roboto;font-weight:700;margin-bottom:0}.ac-footer-section .ac-footer-contact-link{font-size:14px;color:#362129;font-family:Roboto;font-weight:400;margin-bottom:0}.ac-footer-section ul.list-icon-social{display:flex;gap:10px;align-items:center;padding:0;list-style:none}.ac-footer-section .ac-footer-social-label{display:flex;gap:15px}@media screen and (max-width:991px){.ac-footer-section .ac-footer-social-label{gap:6px;flex-direction:column}}.ac-footer-section .ac-footer-social-label span{color:#362129;font-family:Roboto;font-weight:700!important;font-size:14px}@media screen and (max-width:991px){.ac-reassurance-inner{width:100%!important;margin:0!important;justify-content:center!important;max-width:100%!important}.ac-reassurance-inner .ac-reassurance-title{font-size:14px}.ac-reassurance-inner .ac-reassurance-item{width:22%;padding:0!important}}@media screen and (max-width:991px){.ac-reassurance{padding-block:45px!important}}@media screen and (max-width:991px){.ac-footer-body-inner{max-width:100%!important;width:100%}}@media screen and (max-width:991px){.container-section-gallery figure,.container-section-gallery li,.container-section-gallery div.main,.container-section-gallery .main:before{height:150px!important;min-height:150px!important}.ac-footer-menu:nth-child(2){margin-top:43px}.ac-footer-menu:nth-child(3){order:4}.ac-footer-menu:nth-child(4){order:3}.ac-footer-social{order:5}}.ac-reassurance-inner.container-xlg{padding:0!important}.section-banner{margin-top:0}.section-banner .m6fr.wide.s4wi article{max-width:100%}.section-banner-custom{height:88vh}@media screen and (min-width:991px){.section-banner-custom{padding-top:51px}}.section-banner-custom .article-banner:before{content:none!important}.section-banner-custom .article-banner,.section-banner-custom .swiper-slide{height:100vh!important;width:100%!important}.section-banner-custom .title-banner{font-size:4em!important;color:#fff!important;line-height:82px;font-family:Bowlby One,sans-serif;font-weight:400}@media screen and (max-width:1024px){.section-banner-custom .title-banner{font-size:30px!important;line-height:40px}}.section-banner-custom .link-btn{margin-top:35px!important}.section-banner-custom .link-btn .btn-slider:before{content:none!important}.section-banner-custom .label-title-banner{font-size:15px;text-transform:uppercase;color:#fff;font-family:Roboto;letter-spacing:15%;margin-bottom:20px;display:block}.section-banner-custom .slider-fraction .swiper-custom-pagination .swiper-button-next:before{content:"";background-image:url(./assets/arrowSlide.png)}.wrapper-content-banner{width:71%;margin-inline:auto}@media screen and (max-width:991px){.wrapper-content-banner{width:100%;margin-inline:auto;transform:translateY(-41%)}}.swiper-pagination-fraction{display:none;opacity:0}.best-seller{color:#fff;position:absolute;left:50%;transform:translate(-50%,22vh);text-transform:uppercase;font-family:Roboto;font-weight:700;font-size:17px}.first-title p{font-size:15px;text-transform:uppercase;color:#fff;font-family:Roboto;letter-spacing:15%;margin-bottom:20px;display:block}@media screen and (max-width:768px){.first-title p{font-size:12px}}.second-title p{font-size:4em!important;color:#fff!important;line-height:82px;font-family:Bowlby One;font-weight:400}@media screen and (max-width:768px){.second-title p{font-size:25px!important;line-height:35px!important}}.btn-slider:before{content:none!important}.btn-slider{background-color:#e34334!important;color:#fff;border-radius:980px;font-family:Roboto;font-weight:600;border-radius:50px!important}.content-banner{transform:scale(1.1);padding-inline:31px}@media screen and (max-width:768px){.content-banner{margin-bottom:70px}}@media screen and (max-width:991px){.slider-fraction .swiper-outer{transform:scale(1.2)}}@media screen and (max-width:991px){.first-title p,.second-title p{text-align:center;padding-inline:10px}.title-styling.title-banner{margin:auto}}@media screen and (max-width:1550px){.title-styling.title-banner{display:block;width:82%;margin:auto}}@media screen and (max-width:1300px){.title-styling.title-banner{display:block;width:67%;margin:auto}}@media screen and (max-width:768px){.title-styling.title-banner{width:100%}}@media screen and (max-width:991px){.content-banner .link-btn{justify-content:center}}.section-gallery-cafe #ul-container-gallery .link-btn a{color:#fff!important}.section-gallery-cafe #ul-container-gallery .link-btn a:before{border-radius:980px!important;background:#362129!important;color:#fff!important}.section-gallery-cafe .title-bloc-gallery,.section-gallery-cafe .title-bloc-gallery p{font-family:Bowlby One,sans-serif;font-weight:400;font-size:35px}@media screen and (max-width:768px){.section-gallery-cafe .title-bloc-gallery,.section-gallery-cafe .title-bloc-gallery p{font-size:24px!important}}.banner-aboute-top .title-bloc-gallery,.banner-aboute-top .title-bloc-gallery p{font-family:Bowlby One,sans-serif;font-weight:400;font-size:35px}@media screen and (max-width:1550px){.banner-aboute-top .title-bloc-gallery,.banner-aboute-top .title-bloc-gallery p{font-size:50px!important}}@media screen and (max-width:1200px){.banner-aboute-top .title-bloc-gallery,.banner-aboute-top .title-bloc-gallery p{font-size:50px!important;line-height:50px!important}}@media screen and (max-width:768px){.banner-aboute-top .title-bloc-gallery,.banner-aboute-top .title-bloc-gallery p{font-size:44px!important;line-height:44px!important}}.gallery-about-bottom .title-bloc-gallery p{font-family:Bowlby One,sans-serif;font-weight:400;font-size:50px}@media screen and (max-width:1550px){.gallery-about-bottom .title-bloc-gallery p{font-size:50px!important}}@media screen and (max-width:1200px){.gallery-about-bottom .title-bloc-gallery p{font-size:30px!important;line-height:30px!important}}@media screen and (max-width:768px){.gallery-about-bottom .title-bloc-gallery p{font-size:24px!important;line-height:24px!important}}.title-bloc-gallery p{font-family:Bowlby One,sans-serif;font-weight:400;font-size:28px;color:#fff!important}@media screen and (max-width:768px){.title-bloc-gallery p{font-size:24px!important}}.alba-swiper .pl-swatches-collection{display:none}.alba-swiper .alba-card-name,.alba-swiper .alba-card-price{font-size:15px;color:#000;text-decoration:none;display:block;font-family:Roboto;font-weight:700;line-height:normal}.alba-swiper .alba-card-footer{display:flex;justify-content:space-between}.alba-swiper .alba-btn-add:before{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#362129}.alba-swiper [data-whatin=mouse] button:hover:before{border:none!important;background:#362129!important}.container-slide-product{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;background:transparent}.container-slide-product .alba-subtitle{margin-bottom:0;font-family:Bowlby One,sans-serif;font-weight:400;font-size:35px;color:#362129}.container-slide-product .alba-title{font-family:Bowlby One,sans-serif;font-weight:400;font-size:35px;color:#362129}@media screen and (max-width:991px){.container-slide-product .alba-title,.container-slide-product .alba-subtitle{font-size:24px}.container-slide-product .alba-section{margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%}}.container-slide-product .alba-card-name,.container-slide-product .alba-card-price{font-size:16px;font-family:Roboto;font-weight:700}.container-slide-product .pl-swatches-collection{display:none}.container-slide-product .desc-product{font-size:11px;font-style:italic}.container-slide-product .desc-price{font-size:11px}.container-slide-product .alba-arrow-btn:after{content:none!important}.container-slide-product .alba-arrow-btn:before{content:none!important}.container-slide-product .alba-arrow-btn{margin:0;padding:0;display:block;border:none;box-shadow:inherit!important}.container-slide-product .alba-arrow-btn.prev{transform:rotate(180deg)}.container-setup-product{width:100%;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding-inline:15px;padding-bottom:10px;background:#faf6f3;padding-top:0}@media screen and (max-width:400px){.container-setup-product{flex-direction:column;justify-content:center;height:auto!important}.container-setup-product .IntensityBar{text-align:center}}.container-setup-product .container-icon-expresso{display:inline-flex;align-items:center;gap:15px}.container-setup-product .container-icon-expresso img{position:inherit!important;height:40px!important;object-position:bottom}.container-setup-product .IntensityBar__label{font-size:12px;color:#362129;font-family:Roboto;font-weight:700}.container-setup-product .IntensityBar__block{width:6px;height:6px;display:block;background:#e44334;border-radius:50%;opacity:.4}.container-setup-product .IntensityBar__block.IntensityBar__block--filled{opacity:1}.container-setup-product .IntensityBar__blocks{display:flex;align-items:center;gap:3px}.container-setup-product .block-icon{display:flex;flex-direction:column;align-items:center;gap:0}.container-setup-product .block-icon span{font-size:12px;font-family:Roboto}.container-icon-expresso .block-icon{display:flex;align-items:center;gap:5px}.container-text-img{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;background:transparent}.section-texte-img{display:flex}@media screen and (max-width:1025px){.section-texte-img{flex-direction:column}}.section-texte-img .hero-content{flex:1;background:#69804e;color:#fff;padding:80px 14%;display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (max-width:1200px){.section-texte-img .hero-content{padding:40px 5%}}.section-texte-img .hero-time{font-size:14px;letter-spacing:2px;margin-bottom:20px;display:inline-block}.section-texte-img .hero-content h1,.section-texte-img .hero-content h1 p{font-size:48px;line-height:1.2;margin-bottom:20px;color:#fff;font-family:Bowlby One;font-weight:500;margin-top:0}@media screen and (max-width:1200px){.section-texte-img .hero-content h1,.section-texte-img .hero-content h1 p{font-size:37px}}@media screen and (max-width:991px){.section-texte-img .hero-content h1,.section-texte-img .hero-content h1 p{font-size:24px}}.section-texte-img .hero-content .desc{font-size:14px;line-height:1.6;margin-bottom:30px;max-width:500px;font-family:Roboto;font-weight:600}.section-texte-img .btn{display:inline-block;background:transparent;padding:10px 37px;border-radius:25px;text-decoration:none;font-size:14px;width:fit-content;position:relative}.section-texte-img .btn span{color:#fff;font-family:Roboto;font-weight:600;z-index:1;position:relative}.section-texte-img .btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#362129;border-radius:25px;width:100%;height:100%;transition:width .2s}.section-texte-img .btn:hover:after{width:100%;transition:width .2s}.section-texte-img .btn:hover span{color:#fff!important}.section-texte-img .hero-image img{width:100%;height:630px!important;object-fit:contain}@media screen and (max-width:1025px){.section-texte-img .hero-image img{height:400px!important;object-fit:cover;object-position:0 -59px}}@media screen and (max-width:768px){.section-texte-img .hero-image img{height:257px!important;object-fit:cover;object-position:0 -59px}}@media(max-width:768px){.section-texte-img .hero{flex-direction:column}.section-texte-img .hero-content{padding:40px 20px}.section-texte-img .hero-content h1{font-size:32px}.section-texte-img .hero-content p{font-size:13px}.section-texte-img .hero-image{height:300px}}.abonnement-bloc{background-color:#362129;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;display:none}.abonnement-bloc .section-abonnement{margin:auto;padding-block:50px;padding-inline:20px}@media screen and (min-width:1024px){.abonnement-bloc .section-abonnement{width:71%;padding-inline:0;padding-block:90px}}.abonnement-bloc .top-section{display:flex;align-items:center}@media screen and (max-width:768px){.abonnement-bloc .top-section{flex-direction:column;align-items:flex-start}}@media screen and (min-width:768px){.abonnement-bloc .left-section{flex-basis:40%}}.abonnement-bloc .left-section h2{color:#f9f0e1;font-family:Bowlby One;font-weight:500;font-size:35px}@media screen and (max-width:991px){.abonnement-bloc .left-section h2{font-size:24px}}.abonnement-bloc .right-section{display:inline-flex}@media screen and (min-width:768px){.abonnement-bloc .right-section{flex-basis:60%}}@media screen and (max-width:768px){.abonnement-bloc .right-section{flex-direction:column}}.abonnement-bloc .right-section .text{color:#f9f0e1;font-family:Roboto;font-size:14px;line-height:23px}.abonnement-bloc .right-section .btn-abo{background-color:#f9f0e1;color:#362129;text-decoration:none;padding:10px 30px;border-radius:35px;font-family:Roboto;font-weight:600}.abonnement-bloc .right-section .btn-abo:hover{color:#f9f0e1;background-color:#362129}.abonnement-bloc .bottom-section{display:flex;justify-content:center;gap:15px;margin-top:75px}@media screen and (max-width:1024px){.abonnement-bloc .bottom-section{flex-wrap:nowrap}}@media screen and (max-width:991px){.abonnement-bloc .bottom-section{flex-direction:column}}.abonnement-bloc .bottom-section .item-bloc-bottom{flex:1;border:1px solid #F9F0E1;padding:20px}.abonnement-bloc .bottom-section .item-bloc-bottom .header{display:flex;justify-content:space-between;align-items:baseline}.abonnement-bloc .bottom-section .item-bloc-bottom .header .number{font-size:50px;color:#e34334;font-family:Bowlby One}@media screen and (max-width:991px){.abonnement-bloc .bottom-section .item-bloc-bottom .header .number{font-size:40px}}.abonnement-bloc .bottom-section .item-bloc-bottom h5{font-size:26px;color:#f9f0e1;font-family:Roboto;font-weight:700}@media screen and (max-width:768px){.abonnement-bloc .bottom-section .item-bloc-bottom h5{font-size:18px}}.abonnement-bloc .bottom-section .item-bloc-bottom p{font-size:14px;color:#f9f0e1;font-family:Roboto;font-weight:700}.abonnement-bloc .radio-container{display:flex;flex-direction:column}.abonnement-bloc .radio-item{display:flex;align-items:center;cursor:pointer;font-size:14px;-webkit-user-select:none;user-select:none;font-family:Roboto;font-weight:400;color:#f9f0e1}.abonnement-bloc .radio-item input{display:none}.abonnement-bloc .custom-radio{height:24px;width:24px;border:2px solid #F9F0E1;border-radius:50%;margin-right:15px;display:inline-block;position:relative;transition:all .2s ease;margin-top:0}.abonnement-bloc .custom-radio:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:14px;height:14px;border-radius:50%;background-color:#69804e;transition:transform .2s cubic-bezier(.12,.4,.29,1.46)}.abonnement-bloc .radio-item input:checked+.custom-radio:after{transform:translate(-50%,-50%) scale(1)}.abonnement-bloc .radio-item:hover .custom-radio{border-color:#f9f0e1}.title-filter{text-transform:uppercase;color:#362129;font-family:Roboto;font-weight:600;font-size:16px}.header-filter{border-bottom:1px solid rgba(54,33,41,.2);padding-bottom:10px}.label-form-filter{color:#362129;font-family:Roboto;font-weight:600;font-size:16px;margin-bottom:10px;display:block}.ul-filter-form label{color:#362129;font-weight:400;font-family:Roboto}.check label:after{border-radius:0!important;border:1px solid rgba(54,33,41,.2)!important}.template-collection .l4cl figure picture,.template-collection .l4cl figure a{background:#faf6f3}.template-collection .check label:before{background:#fff}.template-collection .check input:checked~label:before{content:""!important;border-color:#fff!important;background:#e34334!important;border:4px solid white!important}.template-collection .pl-swatches-collection{display:none}.template-collection .alba-btn-add{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#362129;position:absolute;right:0}.template-collection .title-item-product-list{display:flex}.template-collection .title-item-product-list .title-product{text-decoration:none!important;width:84%}.template-collection .title-item-product-list a{text-decoration:none}.template-collection .title-item-product-list a:hover{color:#e34334!important}.template-collection .link-btn{display:none}.template-collection .container-setup-product{position:relative!important}@media screen and (max-width:768px){.alba-subtitle{font-size:18px}}.container-desc-left-product h1{color:#362129;font-family:Bowlby One;font-weight:400;font-size:30px}@media screen and (max-width:768px){.container-desc-left-product h1{font-size:18px}}.container-desc-left-product .mini-text-product{color:#362129;font-family:Roboto;line-height:28px;font-size:14px;font-weight:400}.container-desc-left-product .more-info{display:block;color:#362129;font-style:italic;font-family:Roboto;font-weight:500;font-size:14px;text-decoration:underline;margin-top:10px}.container-desc-left-product .btn-for-desc-product:before{content:none!important}.container-desc-left-product .btn-for-desc-product:hover{border:none!important;box-shadow:inherit!important}.container-desc-left-product .btn-for-desc-product{background:#362129!important;color:#fff;border-radius:28px;font-family:Roboto;font-weight:600;font-size:15px;padding:0 42px;flex:inherit!important}.container-desc-left-product .disabled.overlay-tertiary.btn-for-desc-product{opacity:.3}.container-desc-left-product #quantity{background:#fff;border:1px solid #362129;border-radius:28px;width:75px;color:#362129}.container-desc-left-product .container-btn-panier{display:flex;gap:30px}.container-desc-left-product .l4if.ul-specification{margin-right:auto}@media screen and (min-width:991px){.container-desc-left-product .l4if.ul-specification{width:65%}}.container-desc-left-product .l4if.ul-specification li{padding:10px 0;display:flex;justify-content:space-between;border-bottom:1px solid #362129}.container-desc-left-product .l4if.ul-specification li:first-child{border-top:1px solid #362129}.container-desc-left-product .l4if.ul-specification li:before,.container-desc-left-product .l4if.ul-specification li:after{content:none!important}.container-desc-left-product .l4if.ul-specification li .label{color:#362129;font-family:Roboto;font-weight:700;font-size:14px}.container-desc-left-product .l4if.ul-specification li .value{color:#362129;font-family:Roboto;font-weight:400;font-size:12px}.template-product .swiper-pagination-clickable{display:none!important}.template-product .jdgm-all-reviews-text__text a{color:#362129;font-size:12px;font-family:Roboto;font-weight:700}@media screen and (max-width:768px){.l4pr.s4wi:not(.no-thumbs-mobile) .swiper-button-next:after,.l4pr.s4wi:not(.no-thumbs-mobile) .swiper-button-prev:after{content:none!important}}@media screen and (max-width:768px){#collection .link-btn{display:none!important}}.link-btn a:before{background-color:#362129!important;border-radius:980px}[id^=quick-add-template]{display:none}.template-page .section-rich-text-custom{margin-bottom:0!important}.template-page .block-first-banner-page .bloc-text-banner p{color:#fff;font-size:75px;font-family:Bowlby One;line-height:75px;font-weight:400}@media screen and (max-width:768px){.template-page .block-first-banner-page .bloc-text-banner p{font-size:25px;line-height:normal}}@media screen and (min-width:1024px){.template-page .block-first-banner-page .bloc-text-banner{width:71%;margin-inline:auto}}.template-page .l4ft li.size-l{--mih: 80vh !important;position:relative}.template-page .container-text-img{margin-top:-34px}.template-page .logo-alba-page{position:absolute;z-index:3;right:13vw;transform:translateY(-60%);width:300px}.block-gallery-page-bottom{margin-top:-34px}.block-gallery-page-bottom .title-bloc-gallery{color:#f9f0e1!important}.block-gallery-page-bottom .bloc-text-banner p{color:#f9f0e1!important;font-size:14px;font-family:Roboto;font-weight:400;line-height:24px}.section-gallery-cafe:not(.block-first-banner-page) .logo-alba-page{display:none!important}.template-cart #content{margin-top:50px}.template-cart .title-cart-page{font-family:Bowlby One;color:#362129;font-weight:400}@media screen and (min-width:1024px){.template-cart .title-cart-page{font-size:35px}}.template-cart .title-product-item-list a{font-family:Roboto;font-weight:700}.template-cart .title-product-item-list span{font-family:Roboto;font-weight:400}.template-cart .input-amount-listening input{background:#fff!important;border:1px solid #362129!important;border-radius:28px!important;width:75px!important;color:#362129!important}.template-cart .li-item-product{padding-bottom:10px;border-bottom:1px solid rgba(54,33,41,.2)}.template-cart .bloc-aside-cart .title{font-size:16px;color:#362129;font-family:Roboto;font-weight:600}.template-cart .list-price{margin-top:20px;padding:22px 0 15px;border-top:1px solid rgba(54,33,41,.2);border-bottom:1px solid rgba(54,33,41,.2);margin-bottom:24px}.template-cart .bloc-aside-cart{border:1px solid #362129;padding:24px 24px 30px;border-radius:17px}.template-cart .list-price,.template-cart .list-price-total{list-style:none;padding-left:0}.template-cart .list-price li,.template-cart .list-price-total li{display:flex;justify-content:space-between;font-size:14px;font-family:Roboto;font-weight:600;margin-bottom:13px}.template-cart .list-price li .proprety,.template-cart .list-price-total li .proprety{color:#36212933}.template-cart .list-price li .price-value,.template-cart .list-price-total li .price-value{color:#362129}.template-cart .btn-pay{text-decoration:none;background-color:#362129;color:#fff;font-size:15px;font-family:Roboto;font-weight:600;border-radius:50px;padding:15px 40px}@media screen and (max-width:991px){.template-cart .btn-pay{padding:15px 20px}}.template-cart .btn-pay:hover{color:#fff}.template-cart .form-promo{display:flex;align-items:center;gap:20px}.template-cart .form-promo input[type=submit]{margin:0}.template-cart .form-promo input[type=text]{width:200px;background:#fff;border:1px solid black;border-radius:50px;font-family:Roboto;color:#362129}.template-cart .form-promo input[type=text]:focus{border:1px solid black!important}.template-cart .form-promo input[type=text]::placeholder{color:#36212933}.faq-section{padding:4rem 0 1rem}.faq-container{max-width:100%;margin:0 auto;padding:0}.faq-title{text-align:center;font-size:19px;text-transform:uppercase;margin-bottom:2rem;font-family:Roboto;font-weight:600;color:#332229}.faq-accordion{max-width:100%;margin:0 auto}.faq-item:first-child{border-top:1px solid #362129}.faq-item{border-bottom:1px solid #362129;margin-bottom:.5rem}.faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:none;padding:1.2rem 0;font-size:1.1rem;font-weight:500;text-align:left;cursor:pointer;transition:color .2s ease;color:inherit;text-decoration:none}.faq-question:hover{opacity:.8}.faq-question-text{flex:1;padding-right:1rem;color:#362129;font-family:Roboto;font-weight:700;font-size:18px}.faq-icon{font-size:2rem;font-weight:500;transition:transform .2s ease;flex-shrink:0;color:#362129}.faq-item.active .faq-icon{transform:rotate(45deg)}.faq-answer{display:none;overflow:hidden;padding-bottom:0;transition:all .3s ease}.faq-item.active .faq-answer{display:block;padding-bottom:1.2rem}.faq-answer-content{line-height:1.5;opacity:.8}.faq-question:focus-visible{outline:2px solid currentColor;outline-offset:2px}.title-faq{text-align:center;margin-bottom:75px}div#shopify-section-template--28219902132570__section_rich_text_bDFFF7>div{padding-block:0!important;margin-top:68px}.shopify-section-faq .title-styling p{font-size:17px;color:#362129;font-family:Roboto;font-weight:600}.shopify-section-faq .accordion-a details,.shopify-section-faq .accordion-a{border-top:1px solid #362129!important;border-bottom:1px solid #362129!important}.custom-quantity-atc{display:none;align-items:center;gap:24px;margin-top:35px}.custom-quantity-selector{position:relative}.custom-quantity-selector label{display:none}.quantity-input-wrapper{position:relative;width:auto;height:auto;border:1px solid #362129;border-radius:999px;background:#fff;display:flex;align-items:center;justify-content:center}.quantity-input{min-width:100px;border:none;background:transparent;text-align:center;font-size:16px;font-weight:400;color:#3b2028;outline:none;font-family:Roboto;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.quantity-input::-webkit-outer-spin-button,.quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty-btn{position:absolute;width:18px;height:18px;border:none;background:transparent;color:#3b2028;font-size:24px;line-height:1;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3}.qty-plus{top:19px;right:10px;transform:translateY(-50%)}.qty-minus{top:4px;left:10px}.custom-atc-btn{border:none;border-radius:999px;background:#3b2028;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:Roboto;text-decoration:none;padding:10px 45px}.custom-atc-btn:hover{opacity:.9}.custom-atc-btn:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width:768px){.custom-quantity-atc{flex-direction:column;align-items:stretch;padding:20px}.quantity-input-wrapper,.custom-atc-btn{width:100%}}.container-tass img{width:38px}.container-tass .container-icon-expresso{margin-top:14px;gap:35px;display:flex;align-items:center}#root{background-color:#fff!important}.shopify-section-header:before{content:none!important}.m6bx[class^=palette-]:before{background:#fff!important}.bowlby-one-regular{font-family:Bowlby One,sans-serif;font-weight:400;font-style:normal}.text-brown{color:#362129!important}.bg-brown{background-color:#362129!important;color:#fff!important}.title-for-section{font-size:35px;font-family:Bowlby One,sans-serif}@media screen and (max-width:991px){.title-for-section{font-size:24px}}.text-section p{font-family:Robot;font-weight:400;font-size:14px;color:#000}.section-rich-text-custom{padding-top:72px!important;padding-bottom:65px!important}@media screen and (max-width:991px){.section-rich-text-custom{padding-top:30px!important;padding-bottom:10px!important}}.section-rich-text-custom .text-section{font-family:Roboto,sans-serif;color:#000}.m6fr.wide{margin-left:-1vw;margin-right:-1vw}.container-section-gallery{margin-inline:-1vw}@media screen and (min-width:1920px){.container-xlg{max-width:1400px!important;margin:auto!important}}.template-product #content,.template-collection #content{margin-top:150px}.text-entete-collection-list{display:none!important}#collection{margin-bottom:100px}.noUi-connect:before{height:2px!important}.noUi-target:before{height:2px!important;background-color:#0003!important}.noUi-touch-area{background:#0003;border-radius:50%;position:relative;top:0}.noUi-horizontal .noUi-handle{top:-3px!important}.input-range.slider-is-here:not(.single){padding-top:15px!important}.input-range input{color:#362129!important;font-family:Roboto;font-weight:400;font-size:16px;background:#fff;border:none}input#min{padding-left:0!important}input#max{padding-right:0!important}.input-prefix-right{display:flex!important;align-items:center;justify-content:flex-end}.input-prefix-right span{padding:0!important;margin:0}.swiper-button-next:before,.swiper-button-prev:before{content:""!important;display:block;height:50px;width:50px;background-image:url(../assets/arrow-black.png)!important;background-repeat:no-repeat!important;background-position:center!important}.template-index .swiper-button-next:before,.template-index .swiper-button-prev:before{background-image:url(../assets/icon-arrow-white.png)!important}.template-index .m6fr.slider-fraction .swiper-custom-pagination{bottom:60px!important}.swiper-button-prev:before{transform:rotate(180deg)}.swiper-button-nav{transform:translate(-10px,-13%)}.title-label{font-size:12px;text-transform:uppercase;color:#362129;font-family:Roboto;font-weight:600;margin-bottom:10px;display:block}.n6br li{position:relative;margin:0 26px 0 0;color:#362129;font-size:12px;font-family:Roboto;font-weight:400}body:not(.template-page) .logo-alba-page{display:none!important}.brand-slider__text{font-family:Roboto;font-weight:400;font-size:14px;line-height:28px}.brand-slider__title{font-family:Bowlby One!important;font-weight:400;font-size:35px}@media screen and (max-width:1024px){.brand-slider__title{font-size:25px}}.container-full{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw}.template-page .hero-content{position:relative}@media screen and (min-width:1200px){.template-page .hero-content:after{content:url(../assets/logo-alba2.png);display:block;position:absolute;top:-153px;z-index:3;right:-153px}}@media screen and (max-width:768px){.l4ft li>.main{align-items:center;justify-content:center!important;display:flex!important}}@media screen and (max-width:1200px){.brand-slider-section{padding:70px 0 20px!important}}@media screen and (max-width:680px){.alba-btn-add{width:30px!important;min-width:30px!important;height:30px!important}a.alba-btn-add img{transform:scale(.6)}}@media screen and (max-width:680px){.input-range.slider-is-here{display:flex!important}}@media screen and (max-width:680px){.header-filter{margin-bottom:20px!important}}@media screen and (max-width:991px){.subscription-btn{padding:7px 20px!important}}[data-whatin=mouse] #root .l4cl li:hover figure .link-btn,[data-whatin=mouse] #root .l4cl li:hover figure form,[data-whatin=mouse] #root .l4cl .li:hover figure .link-btn,[data-whatin=mouse] #root .l4cl .li:hover figure form{visibility:visible;opacity:1;display:none}.pl-swatches-collection{display:none!important}.accordion-a summary{font-size:16px;color:#362129;font-family:Roboto;font-weight:700}.template-index header.title-styling p{font-size:35px;color:#362129;font-family:Bowlby One;font-weight:400}@media screen and (max-width:1024px){.template-index header.title-styling p{padding-top:70px!important}}@media screen and (max-width:768px){.template-index header.title-styling p{font-size:24px}}.template-index .text-class p{font-size:14px;color:#362129;font-family:Roboto;font-weight:400}.template-index .rich-text-custom{margin-block:46px}@media screen and (max-width:768px){.template-index .rich-text-custom{margin-bottom:0}}#root .l4cl li:hover figure .link-btn,#root .l4cl li:hover figure form{display:none}@media screen and (min-width:1024px){.banner-aboute-top .title-bloc-gallery{margin-left:70%;width:100%}}@media screen and (min-width:1024px){.banner-aboute-top .title-bloc-gallery p{font-size:70px;line-height:70px}}.gallery-about-bottom{margin-top:-34px}.gallery-about-bottom .title-bloc-gallery p{color:#f9f0e1!important;line-height:51px}.gallery-about-bottom .title-bloc-gallery+p{color:#f9f0e1!important;font-family:Roboto;font-weight:700;font-size:16px;line-height:24px}#root .swiper-button-disabled{display:block!important}.template-product .swiper-button-nav{transform:none!important}@media screen and (max-width:991px){#root .l4ft li.size-l{--mih: 250px !important}}.template-collection .container-setup-product{z-index:2222;margin-top:-19px;padding-top:9px;margin-bottom:9px}.template-collection #content,.template-product #content{margin-top:50px}.shopify-section-breadcrumbs{width:74%;margin:auto;padding-left:10px}@media screen and (max-width:1200px){.shopify-section-breadcrumbs{width:90%}}@media screen and (max-width:1024px){.shopify-section-breadcrumbs{width:100%}}.jdgm-carousel-title{margin-bottom:20px!important;font-family:Bowlby One;color:#362129!important;letter-spacing:3px}@media screen and (min-width:680px){.jdgm-carousel-title{font-size:32px}}.promo-gallery{margin-top:50px}.promo-gallery li:not(.inline) img{object-fit:contain!important;object-position:bottom!important}.template-product .jdgm-carousel__arrows{display:flex;justify-content:space-between;position:relative;top:-159px}.template-product .shopify-section>.shopify-app-block{background-color:#faf6f3;margin-inline:-2vw}.template-product .jdgm-carousel__left-arrow{transform:rotate(-180deg)!important;left:-15px}.template-product .jdgm-carousel__right-arrow{transform:rotate(0)!important;right:-15px}.template-product .jdgm-carousel-item{display:inline-flex!important;flex-direction:column;align-items:center;gap:20px}.template-product .jdgm-carousel-item__review-rating{text-align:center}.template-product .jdgm-carousel__left-arrow,.template-product .jdgm-carousel__right-arrow{position:relative;border:none!important}.template-product .jdgm-carousel__left-arrow:after,.template-product .jdgm-carousel__right-arrow:after{content:"";height:20px;width:20px;display:block;background-image:url(./arrow-black.png);background-size:auto;background-repeat:no-repeat;background-position:center;cursor:pointer}#page_94220451989 .rich-text-custom h2{font-family:Bowlby One!important;font-weight:400}@media screen and (min-width:768px){#page_94220451989 .rich-text-custom h2{font-size:35px;margin-top:25px}}.template-page .shopify-section-breadcrumbs{margin-top:50px}.no-intensiity{justify-content:flex-end!important}.block-Ristretto{order:1}.block-Expresso{order:2}.block-Lungo{order:3}.block-Cappuccino{order:4}.container-setup-product{height:69px}.img-Ristretto{width:24px}.img-Expresso{width:28px}.img-Lungo{width:30px}.img-Cappuccino{width:32px}aside#cart .container-setup-product{display:none!important}@media screen and (max-width:1100px){.alba-section{width:95%}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom.css.map */
