.lbc-page{--lbc-ink: #314f60;--lbc-blue: #496a7b;--lbc-coral: #e07a5f;--lbc-cream: #f5f0e6;--lbc-line: #cdd7dc;background:#fff}.lbc{--lbc-font: var(--text-font-family, "Poppins", sans-serif);font-family:var(--lbc-font);color:var(--lbc-ink, #314f60);font-size:16px;line-height:1.55;letter-spacing:0}.lbc *,.lbc *:before,.lbc *:after{box-sizing:border-box}.lbc h1,.lbc h2,.lbc h3,.lbc p{margin:0}.lbc h1,.lbc h2,.lbc h3{font-family:inherit;font-weight:600;letter-spacing:-.035em;text-transform:none}.lbc button,.lbc input,.lbc select{font:inherit}.lbc button{cursor:pointer}.lbc [hidden]{display:none!important}.lbc :focus-visible{outline:3px solid #b64f3c;outline-offset:4px}.lbc-container{max-width:1280px;padding-inline:20px;margin-inline:auto}.lbc-nav{background:#fff;border-bottom:1px solid var(--lbc-line, #cdd7dc)}.lbc-nav__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:0;list-style:none;padding:0 20px;margin:0 auto;max-width:720px}.lbc-nav__list li{min-width:0}.lbc-nav__link{width:100%;height:100%;min-height:48px;display:flex;align-items:stretch;justify-content:center;padding:0;color:var(--lbc-blue, #496a7b);font-size:14px;text-align:center;text-decoration:none}.lbc-nav__label{display:flex;align-items:center;padding:8px 2px;border-bottom:3px solid transparent;overflow-wrap:anywhere}.lbc-nav__link.is-current{color:#b64f3c;font-weight:600}.lbc-nav__link.is-current .lbc-nav__label{border-bottom-color:currentColor}.lbc-nav__link:not(.is-current):hover .lbc-nav__label{border-bottom-color:var(--lbc-coral, #e07a5f)}.lbc-intro__inner{display:grid;gap:15px;padding-top:22px;padding-bottom:14px}.lbc-intro__title{font-size:clamp(28px,7.4vw,36px);line-height:1.12}.lbc-intro__promise{margin-top:10px!important;font-size:18px;font-weight:600;line-height:1.4}.lbc-intro__details{margin-top:5px!important;font-size:15px;color:var(--lbc-blue, #496a7b);line-height:1.55}.lbc-intro__rating{display:flex;align-items:center;gap:9px;margin-top:14px!important;font-size:13px;line-height:1.6}.lbc-intro__rating svg{color:var(--lbc-coral, #e07a5f);flex:0 0 25px}.lbc-intro__rating strong{font-weight:600}.lbc-intro__review-content{min-width:0;min-height:25px}.lbc-intro__review-content>.skeepers_product__stars{display:none}.lbc-intro__rating[data-lbc-reviews-ready] .lbc-intro__review-content>.skeepers_product__stars{display:block}.lbc-intro__rating[data-lbc-reviews-ready] .lbc-intro__review-fallback{display:none!important}.lbc-intro__rating .skeepers_product__stars,.lbc-intro__rating .skeepers_product__stars .stars__rating,.lbc-intro__rating .skeepers_product__stars .text__rating{margin:0!important;padding:0!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important}.lbc-intro__rating .skeepers_product__stars .stars{display:none!important}.lbc-intro__rating .skeepers_product__stars .review__header,.lbc-intro__review-fallback{display:inline!important;color:inherit!important;font:inherit!important;text-decoration:none}.lbc-intro__rating .skeepers_product__stars .text__rating{display:inline}.lbc-intro__rating .skeepers_product__stars .text__rating>span{font-family:inherit!important;font-size:inherit!important;color:inherit!important}.lbc-intro__rating .skeepers_product__stars .rate-aggregate,.lbc-intro__rating .skeepers_product__stars .rate-aggregate__separator,.lbc-intro__rating .skeepers_product__stars .rate-aggregate__max{font-weight:600!important}.lbc-intro__rating .skeepers_product__stars .rate-total{font-weight:400!important}.lbc-intro__rating .review__header:hover,.lbc-intro__review-fallback:hover{text-decoration:underline;text-underline-offset:4px}.lbc-intro__image{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:7px}.lbc-intro .lbc-intro__video-link{display:flex;align-items:center;gap:8px;width:fit-content;max-width:100%;min-height:44px;margin:4px 0 0;padding:6px 0;border:0;border-radius:3px;background:transparent;color:var(--lbc-blue, #496a7b);font-family:inherit;font-size:15px;font-weight:400;line-height:1.5;text-align:left;text-decoration:underline;text-decoration-color:#a6b8c1;text-decoration-thickness:1px;text-underline-offset:4px}.lbc-intro__video-link svg{flex:0 0 14px}.lbc-intro .lbc-intro__video-link:hover{color:var(--lbc-ink, #314f60);text-decoration-color:currentColor}.lbc-page [class^=trust-benefits-]{display:none}.lbc-page [data-lbc-after-products][hidden]{display:none!important}.lbc-page #libelte-collection-products{scroll-margin-top:calc(var(--header-height, 80px) + 20px)}@media(min-width:741px){.lbc-container{padding-inline:32px}.lbc-nav__link{font-size:16px;min-height:56px}.lbc-intro__inner{padding-top:32px;padding-bottom:24px;gap:24px}.lbc-intro__title{font-size:40px}.lbc-intro__promise{font-size:21px}.lbc-intro__details{font-size:17px}.lbc-intro__rating{font-size:15px}.lbc-intro__image{aspect-ratio:16/9}}@media(min-width:1000px){.lbc-container{padding-inline:40px}.lbc-intro__inner{grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding-top:40px;padding-bottom:28px}.lbc-intro__title{max-width:550px;font-size:43px}.lbc-intro__details{max-width:440px;margin-top:10px!important}.lbc-intro__rating{margin-top:22px!important}}@media(prefers-reduced-motion:reduce){.lbc *,.lbc *:before,.lbc *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(max-width:740px){.lbc-intro__inner{padding-top:16px;padding-bottom:8px;gap:12px;row-gap:8px}.lbc-intro__promise{margin-top:8px!important}.lbc-intro__rating{align-items:center;gap:6px;margin-top:8px!important;line-height:1.4}.lbc-intro__rating>svg{display:block;width:17px;height:17px;flex:0 0 17px}.lbc-intro__review-content{display:flex;align-items:center;min-height:17px;line-height:1.4}.lbc-intro__image{aspect-ratio:16/9}}.lbc-nav--evenement .lbc-nav__list{grid-template-columns:repeat(3,minmax(0,1fr)) max-content;padding-inline:12px}.lbc-nav--evenement .lbc-nav__link--evenement{color:#111;font-family:Libelte Kalam,cursive;font-weight:400;font-size:14px}.lbc-nav--evenement .lbc-nav__link--evenement .lbc-nav__label{white-space:nowrap;overflow-wrap:normal}@media(max-width:740px){.lbc-nav--evenement .lbc-nav__link--evenement .lbc-nav__label{padding-inline:3px}}@media(min-width:741px){.lbc-nav--evenement .lbc-nav__list{grid-template-columns:repeat(4,minmax(0,1fr));padding-inline:20px}.lbc-nav--evenement .lbc-nav__link--evenement{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/150/assets/libelte-collection.css.map */
