.component-hero{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:550px;justify-content:center;min-height:550px;position:relative}.component-hero .component-hero__background{height:100%;object-fit:cover;position:absolute;width:100%;z-index:-1}.component-hero .component-hero__overlay{background:linear-gradient(90deg,rgba(0,0,0,.15),transparent);height:100%;left:0;position:absolute;top:0;width:100%}.component-hero .container{position:relative}.component-hero .container .component-hero__content{margin-left:208px}.component-hero .component-hero__title{font-family:Catamaran;font-size:3rem;font-style:normal;font-weight:700;line-height:4rem;margin-bottom:.25rem}.component-hero .component-hero__description{font-family:Lato;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-bottom:1.5rem;word-break:break-word}.component-hero .component-hero__button{background-color:#fff;color:#464e4a;padding:16px 40px;width:fit-content}.component-hero .component-hero__button:hover{background-color:#f8f8f8}@media (max-width:991.98px){.component-hero{height:420px;min-height:420px}.component-hero .component-hero__title{font-size:1.75rem;line-height:2.75rem}.component-hero .component-hero__description{font-size:1.125rem;line-height:1.75rem}.component-hero .container .component-hero__content{margin-left:0;padding-top:104px}}@media (max-width:1199.98px){.component-hero .component-hero__background{object-position:center right}}@media (max-width:767.98px){.component-hero{height:70vh;min-height:70vh}.component-hero .component-hero__background{object-position:top center}}.component-title{text-align:center}.component-title__title{color:#464e4a;font-family:Catamaran;font-size:2rem;font-style:normal;font-weight:700;line-height:3rem;margin:0}.component-title__title p{margin:0}.component-title__subtitle{color:#68736d;font-family:Catamaran;font-size:1.75rem;font-style:normal;font-weight:400;line-height:2.5rem;margin-bottom:1.5rem}@media (max-width:767.98px){.component-title__title{font-size:1.5rem;line-height:2.5rem}.component-title__subtitle{font-size:1.25rem;line-height:2rem}}.component-information{background-color:#f0faf5;border-radius:16px;margin:0 auto;max-width:600px;padding:16px}.component-information .component-information__title{align-items:center;color:#00a65a;display:flex;flex-direction:row}.component-information .component-information__title .component-information__icon{margin-right:4px}.component-information .component-information__title .component-information__title-text{font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;margin:0}.component-information .component-information__description{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;padding-top:8px}.component-information .component-information__description p{margin:0}.component-information img{height:24px;object-fit:contain;width:24px}.component-cover{align-items:center;color:#fff;display:flex;justify-content:flex-start;min-height:400px;position:relative}.component-cover .component-cover__background{height:100%;left:0;position:absolute;top:0;width:100%}.component-cover .component-cover__background.primary{background-color:#00a65a}.component-cover .component-cover__background.secondary{background-color:#e1822d}.component-cover .component-cover__background-img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.component-cover .component-cover__overlay{background:linear-gradient(90deg,rgba(0,0,0,.6),transparent);height:100%;left:0;position:absolute;top:0;width:100%}.component-cover .component-cover__content{position:relative}.component-cover .component-cover__title{font-family:Catamaran;font-size:2rem;font-style:normal;font-weight:700;line-height:3rem;margin-top:1rem}.component-cover .component-cover__subtitle{font-family:Lato;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem;margin-top:.25rem}.component-cover .component-cover__button{background-color:#fff;color:#464e4a;margin-bottom:1.5rem;margin-top:1.5rem;padding:16px 40px;width:fit-content}.component-cover .component-cover__button:hover{background-color:#f8f8f8}.bitbag-page-theme-etchebest .component-cover .component-cover__background.primary{background-color:#e85121}.bitbag-page-theme-etchebest .component-cover .component-cover__background.secondary{background-color:#16315e}.component-push_app{background-color:#f8f6f4}.component-push_app .component-push_app__content{padding:3.5rem 0}.component-push_app .component-push_app__content .component-push_app__title{color:#464e4a;font-family:Catamaran;font-size:2rem;font-style:normal;font-weight:700;line-height:3rem;margin-bottom:.25rem}.component-push_app .component-push_app__content .component-push_app__description{color:#464e4a;font-family:Lato;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem}.component-push_app .component-push_app__content .component-push_app__buttons{margin-top:1.5rem}.component-push_app .component-push_app__content .component-push_app__buttons .component-push_app__button_android{margin-left:1rem}.component-push_app .component-push_app__content .component-push_app__buttons a{text-decoration:none}.component-push_app .component-push_app__image-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.component-push_app .component-push_app__image-wrapper .component-push_app__image{width:100%}@media (max-width:767.98px){.component-push_app{flex-direction:column;padding:0}.component-push_app .component-push_app__content{max-width:100%;padding-bottom:0;padding-top:2.5rem}.component-push_app .component-push_app__content .component-push_app__title{font-size:1.5rem;line-height:2.5rem}.component-push_app .component-push_app__content .component-push_app__buttons{display:flex;flex-direction:row;justify-content:space-between;margin-top:1.5rem}.component-push_app .component-push_app__content .component-push_app__buttons .component-push_app__button_android{margin-left:0}.component-push_app .component-push_app__image{border-radius:8px;margin-bottom:2.5rem;margin-top:2rem}}.component-illu_text{margin:0 auto;max-width:288px;text-align:center}.component-illu_text .component-illu_text__image{height:auto;margin-bottom:8px;max-width:160px}.component-illu_text .component-illu_text__title{font-size:1.125rem;font-style:normal;font-weight:700;line-height:28px}.component-illu_text .component-illu_text__description{font-size:1rem;font-style:normal;font-weight:400;line-height:24px;margin-top:.5rem;overflow-wrap:break-word}.component-illu_text .component-illu_text__description p{margin-bottom:0}.component-cta{display:flex}.component-cta__align_left{justify-content:start}.component-cta__align_center{justify-content:center}.component-cta__align_end{justify-content:end}.component-cta .component-cta__icon{height:16px;width:16px}.component-cta .component-cta__button{background-color:#fff}.component-cta .component-cta__button:hover{background-color:#f8f8f8}.component-cta .component-cta__button.primary{background-color:#00a65a}.component-cta .component-cta__button.primary:hover{background-color:#33b87b}.component-cta .component-cta__button.secondary{background-color:#f0faf5;color:#00a65a}.component-cta .component-cta__button.secondary:hover{background-color:rgba(240,250,245,.5)}.component-cta .component-cta__button.tertiary{background-color:#e1822d;color:#fff}.component-cta .component-cta__button.tertiary:hover{background-color:#e79b57}.bitbag-page-theme-etchebest .component-cta .component-cta__button.primary{background-color:#e85121}.bitbag-page-theme-etchebest .component-cta .component-cta__button.primary:hover{background-color:#c23e14}.bitbag-page-theme-etchebest .component-cta .component-cta__button.secondary{background-color:#16315e;color:#fff}.bitbag-page-theme-etchebest .component-cta .component-cta__button.secondary:hover{background-color:#0d1c36}@media (max-width:767.98px){.component-cta{display:block}}.component-divider{background-color:#eaeceb;border:0;height:1px}.component-image__align-left{text-align:left}.component-image__align-right{text-align:right}.component-image__align-center{text-align:center}.component-image_txt_btn .component-image_txt_btn__content{display:flex;flex-direction:column;height:100%;justify-content:center}.component-image_txt_btn .component-image_txt_btn__content .component-image_txt_btn__title{color:#464e4a;font-family:Catamaran;font-size:2rem;font-style:normal;font-weight:700;line-height:3rem;margin-bottom:.25rem}.component-image_txt_btn .component-image_txt_btn__content .component-image_txt_btn__description{color:#464e4a;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem}.component-image_txt_btn .component-image_txt_btn__content .component-image_txt_btn__description p{margin-bottom:0}.component-image_txt_btn .component-image_txt_btn__content .component-image_txt_btn__button{margin-top:1rem;width:fit-content}.component-image_txt_btn .component-image_txt_btn__image-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.component-image_txt_btn .component-image_txt_btn__image-wrapper .component-image_txt_btn__image{width:100%}@media (max-width:767.98px){.component-image_txt_btn{padding:0}.component-image_txt_btn .component-image_txt_btn__content{max-width:100%;padding-bottom:1rem;padding-top:1rem}.component-image_txt_btn .component-image_txt_btn__content .component-image_txt_btn__title{font-size:1.5rem;line-height:2.5rem}.component-image_txt_btn .component-image_txt_btn__content .component-image_txt_btn__button{margin-top:1rem;width:100%}.component-image_txt_btn .component-image_txt_btn__content_reverse{flex-direction:column-reverse}}.bitbag-page-theme-etchebest .component-image_txt_btn .component-image_txt_btn__button.primary{background-color:#e85121}.bitbag-page-theme-etchebest .component-image_txt_btn .component-image_txt_btn__button.primary:hover{background-color:#c23e14}.component-video_yt .component-video_yt__iframe-wrapper{height:0;padding-bottom:56.25%;position:relative;width:100%}@media (max-width:767.98px){.component-video_yt .component-video_yt__iframe-wrapper{height:185px;padding-bottom:0}}.component-video_yt .component-video_yt__iframe{height:100%;left:0;position:absolute;top:0;width:100%}.component-spacing-4{height:.25rem}.component-spacing-8{height:.5rem}.component-spacing-24{height:1.5rem}.component-spacing-32{height:2rem}.component-spacing-56{height:3.5rem}.component-icon_list ul{overflow-wrap:break-word;padding:0}.component-icon_list ul li{background-position:0;background-repeat:no-repeat;background-size:16px 16px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;list-style-type:none;margin-bottom:.5rem;padding-left:20px}.component-icon_list ul p{margin-bottom:0}.component-collection_faq .accordion-item{border:none;margin-bottom:.5rem}.component-collection_faq .accordion-button{color:#464e4a;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;padding:1rem}.component-collection_faq .accordion-button:after{background-image:var(--bs-accordion-btn-icon)}.component-collection_faq .accordion-button:focus{background-color:#f8f6f4;box-shadow:none}.component-collection_faq .accordion-button:not(.collapsed){background-color:#f8f6f4;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:none}.component-collection_faq .accordion-collapse{background-color:#f8f6f4;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.component-collection_faq .collapsed{background-color:#f8f6f4;border-radius:4px}.component-collection_faq .accordion-body{color:#68736d;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;overflow-wrap:break-word;padding:0 1rem 1rem}.component-collection_faq .accordion-body p{margin-bottom:0}.component-maillage{padding:3.625rem 0}.component-maillage.primary{background-color:#f0faf5}.component-maillage.primary .component-maillage__text{color:#00a65a;text-decoration:none}.component-maillage.primary .component-maillage__item{border-right:1px solid #7fd2ac}.component-maillage.default{background-color:#f8f6f4}@media (max-width:767.98px){.component-maillage.default .component-maillage__item:after{background-color:#b2bab7}}.component-maillage.default .component-maillage__text{text-decoration:none}.component-maillage .component-maillage__item{border-right:1px solid #b2bab7}.component-maillage .component-maillage__item:last-child{border-right:none}@media (max-width:767.98px){.component-maillage .component-maillage__item{border-right:none}.component-maillage .component-maillage__item:first-child{padding-top:0}.component-maillage .component-maillage__item:after{background-color:#7fd2ac;content:"";display:block;height:1px;margin:16px auto;width:24px}.component-maillage .component-maillage__item:last-child:after{border:0;display:none;margin:0;padding:0}}.component-maillage .component-maillage__text{font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;margin-bottom:0}.bitbag-page-theme-etchebest .component-maillage.primary{background-color:#e85121}.bitbag-page-theme-etchebest .component-maillage.primary .component-maillage__text{color:#fff}.bitbag-page-theme-etchebest .component-maillage.primary .component-maillage__item{border-right:1px solid #f8f8f8}.bitbag-page-theme-etchebest .component-maillage.primary .component-maillage__item:last-child{border-right:none}@media (max-width:767.98px){.bitbag-page-theme-etchebest .component-maillage.primary .component-maillage__item{border-right:none}.bitbag-page-theme-etchebest .component-maillage.primary .component-maillage__item:after{background-color:#f8f8f8}}.component-newsletter .component-newsletter__content{padding-top:3.5rem}.component-newsletter .component-newsletter__content .component-newsletter__title{color:#464e4a;font-family:Catamaran;font-size:2rem;font-style:normal;font-weight:700;line-height:3rem;margin-bottom:0}.component-newsletter .component-newsletter__content .component-newsletter__subtitle{color:#464e4a;font-family:Lato;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.component-newsletter .component-newsletter__image{padding-top:0;width:100%}@media (max-width:767.98px){.component-newsletter{flex-direction:column;padding:0}.component-newsletter .component-newsletter__content{max-width:100%;padding-top:2.5rem}.component-newsletter .component-newsletter__image{border-radius:8px;margin-bottom:2.5rem;margin-top:2rem}}.component-verbatims{padding:0 12px}.component-verbatims .component-verbatims__card{border:1px solid #ebebeb;border-radius:8px;padding:24px}.component-verbatims .component-verbatims__header{border-bottom:1px solid #ebebeb;display:flex;flex-direction:row;gap:1rem;min-height:72px;padding-bottom:1rem}.component-verbatims .component-verbatims__infos{font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;width:100%}.component-verbatims .component-verbatims__infos .component-verbatims__infos__name{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.component-verbatims .component-verbatims__infos p{margin:0;padding:0}.component-verbatims .component-verbatims__infos .component-verbatims__date{color:#68736d;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}.component-verbatims .component-verbatims__header__profile{border-radius:50%;height:3.5rem;width:3.5rem}.component-verbatims .component-verbatims__header__stars{display:flex;flex-direction:row;margin-top:.25rem}.component-verbatims .component-verbatims__header__stars__image{height:1rem;width:1rem}.component-verbatims .component-verbatims__content{align-self:stretch;color:#464e4a;font-size:1rem;font-style:normal;font-weight:400;height:100%;line-height:1.5rem;margin-top:1rem;overflow:auto}.component-verbatims .component-verbatims__content p{margin:0}.slick-initialized.slick-slider.carousel-verbatims .slick-prev{background:url(/build/quitoque/cms-shop/images/chevron_left.903fe323.svg) no-repeat 50%;background-color:#f0faf5;background-size:1.5rem 1.5rem;border:none;border-radius:4px;height:2.5rem;left:-48px;position:absolute;top:50%;width:2.5rem}.slick-initialized.slick-slider.carousel-verbatims .slick-next{background:url(/build/quitoque/cms-shop/images/chevron_right.b92a9e30.svg) no-repeat 50%;background-color:#f0faf5;background-size:1.5rem 1.5rem;border:none;border-radius:4px;height:2.5rem;position:absolute;right:-48px;top:50%;width:2.5rem}.slick-initialized.slick-slider.carousel-verbatims .slick-arrow{text-indent:-9999px}.slick-initialized.slick-slider.carousel-verbatims .slick-dots li{background-color:#f0faf5;border-radius:50px;height:8px;width:8px}.slick-initialized.slick-slider.carousel-verbatims .slick-dots li.slick-active{background-color:#00a65a;width:16px}.slick-initialized.slick-slider.carousel-verbatims .slick-dots li button:before{font-size:0}@media (max-width:767.98px){.carousel-verbatims__container{padding:0}.component-verbatims{padding:0 4px}}.component-paragraph{font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem;overflow-wrap:break-word}.component-paragraph h1{font-family:Catamaran,sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:80px}@media (max-width:767.98px){.component-paragraph h1{font-size:28px;line-height:44px}}.component-paragraph h2{font-family:Catamaran,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:52px}@media (max-width:767.98px){.component-paragraph h2{font-size:24px;line-height:40px}}.component-paragraph h3{font-family:Catamaran,sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:44px}@media (max-width:767.98px){.component-paragraph h3{font-size:20px;line-height:32px}}.component-paragraph a{font-weight:700}@media (max-width:767.98px){.component-simulator__description{margin-bottom:1rem!important}}.carousel-product .c-green,.carousel-product .icomoon.span-slick{color:#007e59!important}.carousel-product .bg-green-100,.carousel-product .product-widget .slick-dots li,.carousel-product .product-widget .slick-next,.carousel-product .product-widget .slick-prev{background-color:#d8fae6!important}.carousel-product .button.primary,.carousel-product .product-widget .slick-dots li.slick-active{background-color:#007e59!important}.carousel-product .title-2{color:#0f2c23;font-family:Catamaran;font-size:2rem;font-style:normal;font-weight:700;line-height:3rem;z-index:0}@media (max-width:767.98px){.carousel-product .title-2{font-size:28px;line-height:36px}.carousel-product .title-3{font-size:24px;line-height:32px}}.carousel-product em{color:#007e59!important;display:inline-block;font-style:normal!important;position:relative}.carousel-product em:before{background-color:#d8fae6;content:"";height:1.2em;position:absolute;transform:translateY(5px);width:100%;z-index:-1}@media (max-width:767.98px){.carousel-product em:before{transform:translateY(1px)}}.carousel-product .slick-dots{bottom:0;margin-top:24px;position:relative}.carousel-product .card.product{min-height:372px}@media (max-width:767.98px){.carousel-product .card.product .card__content_header{height:170px}}.carousel-product .card.product .card__content_body{flex:1}.carousel-product .card.product .card__content_body>.card__content_title>.title{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis}.carousel-product .card.product .card__content_body>.card__content_action{gap:8px;justify-content:flex-start}.dark{background-color:#f8f6f4!important}.bitbag-page-overlay .main-header{position:fixed;width:100%;z-index:1}.bitbag-page-overlay .main-header header{backdrop-filter:none;background:none;box-shadow:none}.bitbag-page-overlay .main-header header:before{backdrop-filter:blur(20px);background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),linear-gradient(180deg,#fff,hsla(0,0%,100%,0));bottom:0;box-shadow:0 0 12px rgba(17,24,90,.1);content:"";display:block;height:100%;left:0;opacity:1;position:absolute;right:0;top:0;width:100%;z-index:-1}.bitbag-page-overlay .main-header:not(.fill) header:before{opacity:0;transition:opacity .2s ease-in-out}.bitbag-page-overlay .main-header:not(.fill) header .logo img.img-dark{display:none!important}.bitbag-page-overlay .main-header:not(.fill) header .logo img.img-white{display:block!important}.bitbag-page-overlay .main-header:not(.fill) header .container .icon{filter:invert(100%) sepia(0) saturate(7471%) hue-rotate(36deg) brightness(112%) contrast(116%)}.bitbag-page-overlay .main-header:not(.fill) header .container .button.border{--bs-border-color:#fff;color:#fff}.bitbag-page-overlay .main-header:not(.fill) header .container .menu a{color:#fff}.row>div>.container{padding-left:0;padding-right:0}@media (max-width:767.98px){.cms-col-md{margin-bottom:1.5rem}.cms-col-md:last-child{margin-bottom:0}}