@charset "UTF-8";@font-face{font-display:swap;font-family:Cherolina;font-style:normal;font-weight:400;src:url(/build/fonts/Cherolina.92003aaa.eot);src:url(/build/fonts/Cherolina.92003aaa.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Cherolina.96d567c5.woff2) format("woff2"),url(/build/fonts/Cherolina.eb4f6b32.woff) format("woff"),url(/build/fonts/Cherolina.9ad5d6f2.ttf) format("truetype"),url(/build/images/Cherolina.d3b3de6e.svg#Cherolina) format("svg")}.location-article-detail,.location-listing,.location-wishlist{display:flex;flex-direction:column;margin:50px auto;width:90%}.location-title{align-items:flex-start;display:flex;justify-content:space-between}.wishlist-link{background:#f14e4e;color:#fff;margin:0;padding:10px 20px}.parent-navigation,.wishlist-link{align-items:center;display:flex;white-space:nowrap}.parent-navigation{border-bottom:1px solid #000;flex-direction:row;flex-wrap:nowrap;font-size:21px;font-weight:500;gap:20px;justify-content:flex-start;overflow:auto;padding:10px 5%;width:100%}.parent-navigation a{color:#a9a9a9;text-decoration:none}.parent-navigation a:hover,.parent-navigation span{color:#000}.articles-list,.categories-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;justify-content:center;margin-top:40px}.articles-list .article-item,.articles-list .categorie-item,.categories-list .article-item,.categories-list .categorie-item{border:1px solid #000;border-radius:10px;display:flex;flex-direction:column;height:300px;height:auto;text-decoration:none;width:300px}.articles-list .article-item .article-img,.articles-list .article-item .categorie-img,.articles-list .categorie-item .article-img,.articles-list .categorie-item .categorie-img,.categories-list .article-item .article-img,.categories-list .article-item .categorie-img,.categories-list .categorie-item .article-img,.categories-list .categorie-item .categorie-img{border-radius:10px;height:100%;width:100%}.articles-list .article-item .article-img .no-image,.articles-list .article-item .article-img img,.articles-list .article-item .categorie-img .no-image,.articles-list .article-item .categorie-img img,.articles-list .categorie-item .article-img .no-image,.articles-list .categorie-item .article-img img,.articles-list .categorie-item .categorie-img .no-image,.articles-list .categorie-item .categorie-img img,.categories-list .article-item .article-img .no-image,.categories-list .article-item .article-img img,.categories-list .article-item .categorie-img .no-image,.categories-list .article-item .categorie-img img,.categories-list .categorie-item .article-img .no-image,.categories-list .categorie-item .article-img img,.categories-list .categorie-item .categorie-img .no-image,.categories-list .categorie-item .categorie-img img{aspect-ratio:1/1;border-radius:10px 10px 0 0;height:100%;object-fit:cover;width:100%}.categories-list{align-items:stretch}.categories-list .categorie-item{overflow:hidden}.categories-list .categorie-item .categorie-img{height:300px;width:300px}.categories-list .categorie-item .categorie-name{align-items:center;display:flex;height:100%;padding:10px 15px}.articles-list .article-item .article-img{position:relative}.articles-list .article-item .article-name{padding:10px 15px 0}.articles-list .article-item .article-price{font-size:21px;padding:0 15px 15px}.breadcrumbs{display:flex;flex-direction:row;gap:5px;overflow:auto;white-space:nowrap}.location-article-detail{display:flex;flex-direction:column;gap:15px}.location-article-detail .detail-head .categorie-name{color:#7eaba6;font-size:20px}.location-article-detail .article-detail{align-items:flex-start;display:flex;flex-direction:row;gap:30px;margin-top:10px}.location-article-detail .article-detail .article-description,.location-article-detail .article-detail .article-images{display:flex;flex-direction:column;gap:15px;width:50%}.location-article-detail .article-detail .article-description .article-price,.location-article-detail .article-detail .article-images .article-price{display:flex;flex-direction:column}.location-article-detail .article-detail .article-description .article-price .price-row,.location-article-detail .article-detail .article-images .article-price .price-row{align-items:baseline;display:flex;justify-content:flex-start}.location-article-detail .article-detail .article-description .article-price .price-row .price-value-tax,.location-article-detail .article-detail .article-images .article-price .price-row .price-value-tax{align-items:flex-start;display:flex}.location-article-detail .article-detail .article-description .article-price .price-row .price-value-tax .price-value,.location-article-detail .article-detail .article-images .article-price .price-row .price-value-tax .price-value{font-family:DreamOrphans;font-size:50px;font-weight:500}.location-article-detail .article-detail .article-description .article-price .price-row .price-value-tax .price-tax,.location-article-detail .article-detail .article-images .article-price .price-row .price-value-tax .price-tax{font-size:14px;vertical-align:top}.location-article-detail .article-detail .article-description .article-price .price-row .price-periodicity,.location-article-detail .article-detail .article-images .article-price .price-row .price-periodicity{font-family:DreamOrphans;font-size:20px}.location-article-detail .article-detail .article-description #share-article,.location-article-detail .article-detail .article-images #share-article{margin:0;width:150px}.location-article-detail .article-detail .article-description .article-cross-selling,.location-article-detail .article-detail .article-images .article-cross-selling{display:flex;flex-direction:column;margin-top:20px;width:100%}.location-article-detail .article-detail .article-description .article-cross-selling.touch-device .cs-list,.location-article-detail .article-detail .article-images .article-cross-selling.touch-device .cs-list{overflow-x:auto}.location-article-detail .article-detail .article-description .article-cross-selling .cs-list,.location-article-detail .article-detail .article-images .article-cross-selling .cs-list{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:25px;justify-content:flex-start;overflow:hidden}.location-article-detail .article-detail .article-description .article-cross-selling .cs-list .cs-item,.location-article-detail .article-detail .article-images .article-cross-selling .cs-list .cs-item{display:flex;flex-direction:column;min-width:300px;width:300px}.location-article-detail .article-detail .article-description .article-cross-selling .cs-list .cs-item .cs-art-price,.location-article-detail .article-detail .article-images .article-cross-selling .cs-list .cs-item .cs-art-price{flex-direction:row;gap:5px}.location-article-detail .article-detail .article-images{align-items:center;justify-content:center}.location-article-detail .article-detail .article-images .article-main-image{aspect-ratio:1/1;border:1px solid #000;border-radius:10px 10px;height:auto;position:relative;width:75%}.location-article-detail .article-detail .article-images .article-main-image .no-image,.location-article-detail .article-detail .article-images .article-main-image img{aspect-ratio:1/1;border-radius:10px;height:100%;object-fit:cover;width:100%}.location-article-detail .article-detail .article-images .article-image-gallery{display:flex;flex-direction:row;gap:10px;overflow:auto;width:100%}.location-article-detail .article-detail .article-images .article-image-gallery .article-gallery-image .no-image,.location-article-detail .article-detail .article-images .article-image-gallery .article-gallery-image img{cursor:pointer;height:100px;object-fit:cover;width:100px}.location-article-detail .article-detail .article-description p{margin:10px 0}.location-article-detail .article-detail .article-description ul{list-style:circle;margin:0}.location-article-detail .article-detail .article-description ul li{font-weight:400;margin:2px 0}.add-to-wishlist{background:#fff;border:1px solid #000;border-radius:0 0 20px 20px;border-top:none;-webkit-box-shadow:0 3px 5px -2px #000;-moz-box-shadow:0 3px 5px -2px #000;box-shadow:0 3px 5px -2px #000;cursor:pointer;height:69px;position:absolute;right:25px;top:-1px;width:64px}.add-to-wishlist:after,.add-to-wishlist:before{background:transparent;content:"";height:22px;position:absolute;top:0;width:22px}.add-to-wishlist:before{border:1px solid #000;border-bottom:none;border-left:none;border-radius:0 15px 0 0;-webkit-box-shadow:10px 0 0 0 #fff;-moz-box-shadow:10px 0 0 0 #fff;box-shadow:10px 0 0 0 #fff;left:-18px}.add-to-wishlist:after{border:1px solid #000;border-bottom:none;border-radius:15px 0 0 0;border-right:none;-webkit-box-shadow:-10px 0 0 0 #fff;-moz-box-shadow:-10px 0 0 0 #fff;box-shadow:-10px 0 0 0 #fff;right:-18px}.add-to-wishlist.small{height:52px;width:48px}.add-to-wishlist.small:after,.add-to-wishlist.small:before{height:16px;width:16px}.add-to-wishlist.small:before{border-radius:0 10px 0 0;-webkit-box-shadow:7px 0 0 0 #fff;-moz-box-shadow:7px 0 0 0 #fff;box-shadow:7px 0 0 0 #fff;left:-13px}.add-to-wishlist.small:after{border-radius:10px 0 0 0;-webkit-box-shadow:-7px 0 0 0 #fff;-moz-box-shadow:-7px 0 0 0 #fff;box-shadow:-7px 0 0 0 #fff;right:-13px}.add-to-wishlist.small .add-to-wishlist-container{font-size:24px}.add-to-wishlist.small .add-to-wishlist-container:hover i{font-size:28px}.add-to-wishlist.small .add-to-wishlist-container:hover i.fas{font-size:24px}.add-to-wishlist .add-to-wishlist-container{background:#fff;border-radius:0 0 20px 20px;color:#000;display:block;font-size:32px;height:100%;overflow:hidden;padding:15px;position:relative;width:100%;z-index:1}.add-to-wishlist .add-to-wishlist-container:hover i{color:#f14e4e;font-size:36px}.add-to-wishlist .add-to-wishlist-container:hover i.fas{font-size:32px}.add-to-wishlist .add-to-wishlist-container i{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.add-to-wishlist .add-to-wishlist-container i.fas{color:#f14e4e}.location-wishlist .btn-share{width:150px}.location-wishlist .head-title{align-items:center;display:flex;justify-content:space-between}.location-wishlist .buttons,.location-wishlist h1{align-items:center;display:flex;gap:25px}.location-wishlist .buttons button{margin:0}.location-wishlist .wishlist-email{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;margin-top:25px}.location-wishlist .wishlist-email .form-save-wishlist-mail{display:flex}.location-wishlist .wishlist-email .form-save-wishlist-mail button,.location-wishlist .wishlist-email .form-save-wishlist-mail input{border:1px solid #7eaba6;font-size:16px;margin:0}.location-wishlist .wishlist-email .form-save-wishlist-mail input{border-radius:20px 0 0 20px}.location-wishlist .wishlist-email .form-save-wishlist-mail button{background:#7eaba6;border-left:none;border-radius:0 20px 20px 0;color:#fff}.location-wishlist .wishlist-email .form-save-wishlist-mail button:hover{background:#628d88}.location-wishlist .wishlist-items{align-items:center;display:flex;flex-direction:column;margin-top:30px}.location-wishlist .wishlist-item{align-items:center;border-bottom:1px solid #000;display:flex;justify-content:space-between;width:80%}.location-wishlist .wishlist-item.wishlist-head{height:100px}.location-wishlist .wishlist-item .item-col{align-items:center;display:flex;font-size:20px;justify-content:center;width:20%}.location-wishlist .wishlist-item .item-col.item-img,.location-wishlist .wishlist-item .item-col.item-name{justify-content:flex-start}.location-wishlist .wishlist-item .item-col.responsive-col{width:60%}.location-wishlist .wishlist-item .item-col.responsive-col .item-col{width:33.33%}.location-wishlist .wishlist-item .item-col.item-qty input{width:100px}.location-wishlist .wishlist-item .item-img{padding:0}.location-wishlist .wishlist-item .item-img .no-image,.location-wishlist .wishlist-item .item-img img{aspect-ratio:1/1;height:100px;object-fit:cover;width:100px}.location-wishlist .wishlist-item .item-remove{color:#f14e4e;font-size:34px}.location-wishlist .wishlist-item .item-remove .remove-from-wishlist{cursor:pointer}.location-wishlist .list-my-wishlists{margin-top:20px}.location-wishlist .list-my-wishlists td,.location-wishlist .list-my-wishlists th{padding:20px}.location-info{display:flex;flex-direction:column;width:100%}.location-info .hero{align-items:center;background-image:url(/build/images/hero.8ddf5c5c.jpg);background-position:50%;background-size:cover;display:flex;gap:50px;justify-content:center;min-height:80vh;width:100%}.location-info .hero h1{color:#fff;font-size:50px}.location-info .hero h1 em{color:#f14e4e}.location-info .hero .hero-left,.location-info .hero .hero-right{color:#fff;display:flex;flex-direction:column;position:relative}.location-info .hero .hero-left{padding:0 10%;width:60%}.location-info .hero .hero-right{align-items:center;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;width:40%}.location-info .hero .hero-right .btn,.location-info .hero .hero-right button{margin:0;text-align:center}.location-info .eyebrow{color:#f14e4e;font-size:20px;font-weight:500;padding-left:40px;position:relative}.location-info .eyebrow:before{background-color:#f14e4e;content:"";display:inline-block;height:1px;left:0;margin-right:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px}.location-info p.lead{font-size:22px;max-width:800px}.location-info .mark{color:#f14e4ecc;font-family:Cherolina;font-size:55px;font-style:italic;line-height:30px}.location-info .location-background{background:#ffeaea}.location-info .faq-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:30px}.location-info .faq-grid .faq-item{border:1px solid #f14e4e;padding:20px;width:50%}.location-info .faq-grid .faq-item:first-child{border-radius:10px 0 0 0}.location-info .faq-grid .faq-item:nth-child(2){border-left:none;border-radius:0 10px 0 0}.location-info .faq-grid .faq-item:nth-child(3){border-radius:0 0 0 10px;border-top:none}.location-info .faq-grid .faq-item:nth-child(4){border-left:none;border-radius:0 0 10px 0;border-top:none}.location-info section{display:flex;flex-direction:column;padding:50px 5%;position:relative}.location-info section.concept{flex-direction:row;gap:2%}.location-info section.concept .concept-cards,.location-info section.concept .concept-title{width:49%}.location-info section.concept .concept-card{border-top:1px solid #f14e4e;display:flex;flex-direction:row;gap:20px;padding:35px 20px;width:100%}.location-info section.concept .concept-card:last-child{border-bottom:1px solid #f14e4e}.location-info section.concept .concept-card h3,.location-info section.concept .concept-card p{margin:0}.location-info section.instructions{gap:40px;padding:50px 0}.location-info section.instructions .section-head{padding:0 5%}.location-info section.instructions .steps{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:flex-start}.location-info section.instructions .steps .step{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-width:300px;padding:20px;width:20%}.location-info section.instructions .steps .step:last-child .step-num:before{right:-30%}.location-info section.instructions .steps .step .step-num{position:relative;text-align:center;width:100%}.location-info section.instructions .steps .step .step-num:before{background:#f14e4e;content:" ";height:1px;position:absolute;right:-100%;top:50%;width:300%;z-index:0}.location-info section.instructions .steps .step .step-num .mark{background:hsla(0,0%,100%,0);background:linear-gradient(90deg,hsla(0,0%,100%,0),#ffeaea 20%,#ffeaea 80%,hsla(0,0%,100%,0));display:block;font-size:70px;position:relative;width:100%;z-index:1}.location-info section.instructions .steps .step h3{margin-bottom:5px;margin-top:10px}.location-info section.instructions .steps .step p{text-align:center}.location-info section.options{gap:40px}.location-info section.options .formules-grid{display:flex;gap:3.33%;justify-content:space-between;overflow:auto}.location-info section.options .formules-grid .formule-card{border:1px solid #000;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;min-width:350px;padding:40px;width:30%}.location-info section.options .formules-grid .formule-card ul{list-style-type:disc}.location-info section.options .formules-grid .formule-card .formule-tag-label{color:#f14e4e;font-family:Cherolina;font-size:50px;line-height:30px}.location-info section.options .formules-grid .formule-card .formule-title{font-size:30px;margin:20px 0 5px}.location-info section.options .formules-grid .formule-card .formule-sub{font-size:20px}.location-info section.options .formules-grid .formule-card .price-line{display:flex;gap:5px;justify-content:space-between}.location-info section.options .formules-grid .formule-card .price-line i{color:#f14e4e}.location-info section.catalog .categories-list{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.location-info section.catalog .categories-list .categorie-item{min-width:300px;width:300px}.location-info section.cta{background:#ffeaea;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center}.location-info section.cta .btn,.location-info section.cta button{text-align:center}@media screen and (max-width:1580px){.location-info section.instructions .steps{gap:10px}.location-info section.instructions .steps .step{min-width:200px}}@media screen and (max-width:1440px){.location-wishlist .wishlist-items{margin-top:15px}.location-wishlist .wishlist-item{width:100%}.location-wishlist h1{flex-direction:column;gap:10px}.location-wishlist .head-title{align-items:flex-end}.location-info .hero .hero-left{padding:0 5%}.location-info section.concept{flex-direction:column}.location-info section.concept .concept-cards,.location-info section.concept .concept-title{width:100%}}@media screen and (max-width:1040px){.location-info section.instructions .steps{gap:20px;overflow:auto}.location-info section.instructions .steps .step{min-width:250px}}@media screen and (max-width:1024px){.location-article-detail,.location-listing,.location-wishlist{margin:25px auto}.location-article-detail .article-detail{flex-direction:column}.location-article-detail .article-detail .article-description,.location-article-detail .article-detail .article-images{align-items:center;width:100%}.location-wishlist .head-title{align-items:center;flex-direction:column;gap:15px}.location-wishlist .wishlist-items{gap:20px}.location-wishlist .wishlist-item{gap:20px;justify-content:center;padding-bottom:5px}.location-wishlist .wishlist-item.wishlist-head{display:none}.location-wishlist .wishlist-item .item-col{width:auto}.location-wishlist .wishlist-item .item-col.item-img{width:100px}.location-wishlist .wishlist-item .item-col.responsive-col{flex-direction:column;gap:5px;justify-content:flex-start;width:100%}.location-wishlist .wishlist-item .item-col.responsive-col .item-col{justify-content:flex-start;width:100%}.location-info .hero{flex-direction:column;min-height:60vh}.location-info .hero .hero-left,.location-info .hero .hero-right{padding:0 5%;width:100%}.location-info .faq-grid{flex-direction:column}.location-info .faq-grid .faq-item{border-radius:0;width:100%}.location-info .faq-grid .faq-item:first-child{border:1px solid #f14e4e;border-radius:10px 10px 0 0}.location-info .faq-grid .faq-item:nth-child(2),.location-info .faq-grid .faq-item:nth-child(3){border:1px solid #f14e4e;border-radius:0 0 0 0}.location-info .faq-grid .faq-item:nth-child(4){border:1px solid #f14e4e;border-radius:0 0 10px 10px}}@media screen and (max-width:768px){#my-wishlists{display:none}.location-article-detail .location-title h1,.location-listing .location-title h1,.location-wishlist .location-title h1{font-size:32px}.location-article-detail h2,.location-listing h2,.location-wishlist h2{font-size:28px}.location-article-detail .article-detail .article-images .article-main-image{width:100%}.add-to-wishlist{height:52px;width:48px}.add-to-wishlist:after,.add-to-wishlist:before{height:16px;width:16px}.add-to-wishlist:before{border-radius:0 10px 0 0;-webkit-box-shadow:7px 0 0 0 #fff;-moz-box-shadow:7px 0 0 0 #fff;box-shadow:7px 0 0 0 #fff;left:-13px}.add-to-wishlist:after{border-radius:10px 0 0 0;-webkit-box-shadow:-7px 0 0 0 #fff;-moz-box-shadow:-7px 0 0 0 #fff;box-shadow:-7px 0 0 0 #fff;right:-13px}.add-to-wishlist .add-to-wishlist-container{font-size:24px}.add-to-wishlist .add-to-wishlist-container:hover i{font-size:28px}.add-to-wishlist .add-to-wishlist-container:hover i.fas{font-size:24px}}@media screen and (max-width:425px){.location-article-detail .article-detail .article-description .article-cross-selling .cs-list .cs-item,.location-article-detail .article-detail .article-images .article-cross-selling .cs-list .cs-item{min-width:60vw;width:60vw}}:host,:root{--fa-style-family-classic:"FontAwesome";--fa-font-solid:normal 900 1em/1 "FontAwesome"}@font-face{font-display:block;font-family:FontAwesome;font-style:normal;font-weight:900;src:url(/build/fonts/fa-solid-900.9f1626ec.woff2) format("woff2"),url(/build/fonts/fa-solid-900.42ce62dd.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}