@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,400&display=swap";html,body{font-variant-numeric:lining-nums}:root{--font-body--family: "Cormorant Garamond", "Times New Roman", serif !important;--font-body--weight: 500 !important;--font-subheading--family: "Cormorant Garamond", "Times New Roman", serif !important;--font-subheading--weight: 500 !important;--font-heading--family: "Cormorant Garamond", "Times New Roman", serif !important;--font-heading--weight: 400 !important;--font-accent--family: "Cormorant Garamond", "Times New Roman", serif !important;--font-accent--weight: 400 !important}html body .gh-scope:has(.gv4-faq) .section__head{text-align:center}html body .gh-scope:has(.gv4-faq) .section__title{font-family:var(--font-heading--family)!important;font-weight:300!important;letter-spacing:.01em;line-height:1.1}html body .gh-scope:has(.gv4-faq) .section__head:after{content:"";display:block;width:48px;height:1px;margin:18px auto 0;background:currentColor;opacity:.35}html body .gv4-faq{max-width:780px;margin:0 auto}html body .gv4-faq details{border-top:1px solid rgb(0 0 0 / .1)}html body .gv4-faq details:last-of-type{border-bottom:1px solid rgb(0 0 0 / .1)}html body .gv4-faq summary{position:relative;padding:24px 44px 24px 0;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.15rem,1.6vw,1.35rem);letter-spacing:.01em;line-height:1.35;transition:opacity .25s ease}html body .gv4-faq summary:hover{opacity:.65}html body .gv4-faq summary:before,html body .gv4-faq summary:after{content:"";position:absolute;right:4px;top:50%;width:14px;height:1px;background:currentColor;font-size:0;transition:transform .35s ease,opacity .35s ease}html body .gv4-faq summary:after{transform:rotate(90deg)}html body .gv4-faq details[open] summary:after{content:"";transform:rotate(0);opacity:0}html body .gv4-faq__corps{padding:0 44px 28px 0;font-size:1.08rem;line-height:1.75;color:#000000ad;max-width:62ch}html body .gv4-faq details[open] .gv4-faq__corps{animation:lova-faq-in .45s ease both}@keyframes lova-faq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}html body .gv4-aide{max-width:780px;margin:clamp(40px,5vw,64px) auto 0;padding:clamp(28px,4vw,44px) clamp(20px,4vw,48px);flex-direction:column;align-items:center;text-align:center;gap:22px;border:1px solid rgb(0 0 0 / .12)}html body .gv4-aide h2{font-family:var(--font-heading--family)!important;font-weight:400!important;font-size:clamp(1.4rem,2.4vw,1.9rem)!important;text-transform:none!important;letter-spacing:.01em;margin:0 0 10px!important}html body .gv4-aide p{font-size:1.05rem;line-height:1.7;margin:0 auto;color:#000000ad!important}html body .gv4-aide .button{background:transparent!important;color:var(--color-foreground, #000)!important;border:1px solid currentColor!important;border-radius:0!important;padding:14px 34px!important;font-family:var(--font-body--family)!important;font-size:.8rem!important;letter-spacing:.22em;text-transform:uppercase;transition:background .3s ease,color .3s ease}html body .gv4-aide .button:hover{background:var(--color-foreground, #000)!important;color:var(--color-background, #fff)!important}@media(max-width:600px){html body .gv4-faq summary{padding:20px 36px 20px 0}html body .gv4-faq__corps{padding-right:0}html body .gv4-aide{align-items:center}}.product-information product-price .price-with-note{align-items:baseline}.product-information product-price .price-note{font-style:italic!important;letter-spacing:.01em;text-transform:none!important}.group-block-content>.text-block:has(+.text-block h1),.group-block-content>.text-block:has(+.text-block h1) :is(p,span){font-size:28px!important;line-height:1.15!important}html body .klarna-block{padding-top:0!important;padding-bottom:18px!important}html body .klarna-block__inner{background:none!important;border:0!important;border-radius:0!important;padding:0!important;gap:0!important;display:block!important}html body .klarna-block__badge,html body .klarna-block__message--line2{display:none!important}html body .klarna-block__text,html body .klarna-block__message{font-family:var(--font-body--family)!important;font-size:var(--klarna-font-size-line1, 15px)!important;font-weight:500!important;line-height:1.4!important;color:#0000008c!important;margin:0!important}html body .klarna-block__message strong{font-weight:inherit!important;color:inherit!important}html body .lova-reassure{text-align:center}html body .lova-reassure p{margin:0;font-family:var(--font-body--family)}html body .lova-reassure__main{white-space:nowrap;font-size:11.5px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:#000000b8}html body .lova-reassure__date{margin-top:4px!important;font-size:14px;font-weight:500;color:#00000080}html body .accordion summary.details__header{font-size:14px!important}html body .sticky-atc__accordion-list,html body .sticky-atc__accordion-item,html body .sticky-atc__accordion-item-label{font-family:var(--font-body--family)!important}html body .sticky-atc__accordion-item-label{font-size:15px;font-weight:500}html body .sticky-atc__button{padding-block:0!important;display:flex!important;align-items:center;justify-content:center}html body .sticky-atc__button-text{line-height:1.3!important}html body .onglets-fiche__panel .jm-review-widget,html body .onglets-fiche__panel .jdgm-widget,html body .onglets-fiche__panel .jdgm-rev-widg,html body .onglets-fiche__panel .shopify-app-block{padding-top:0!important;margin-top:0!important}html body .onglets-fiche__panel .jdgm-rev-widg__header,html body .onglets-fiche__panel .jm-review-widget>:first-child{margin-top:0!important;padding-top:0!important}html body :is(.jm-review-widget,.jdgm-widget){font-family:var(--font-body--family)!important;color:#24242a!important;font-variant-numeric:lining-nums}html body .jm-review-widget .jm-review-widget-minimal-header__title,html body .jdgm-rev-widg__title{font-family:var(--font-heading--family)!important;font-weight:500!important;font-size:clamp(1.35rem,3vw,1.75rem)!important;letter-spacing:.01em!important;text-transform:none!important;color:#24242a!important}html body .jm-review-widget :is(p,span,div,.jm-no-reviews-state__text){font-family:var(--font-body--family)!important}html body .jm-review-widget .jm-no-reviews-state__text{font-size:17px!important;color:#24242ab3!important}html body .jm-review-widget :is(.jm-button,.jm-button--primary),html body .jdgm-widget :is(.jdgm-write-rev-link,.jdgm-btn,.jdgm-submit-rev){background:#24242a!important;color:#fff!important;border:1px solid #24242a!important;border-radius:0!important;box-shadow:none!important;font-family:var(--font-body--family)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:14px 34px!important;transition:background .2s ease,color .2s ease}html body .jm-review-widget .jm-button:hover,html body .jdgm-widget :is(.jdgm-write-rev-link,.jdgm-btn):hover{background:transparent!important;color:#24242a!important}html body .jm-review-widget .jm-button--secondary{background:transparent!important;color:#24242a!important}html body :is(.jm-review-widget,.jdgm-widget,.jdgm-prev-badge) [class*=star]{color:#24242a!important}html body :is(.jm-review-widget,.jdgm-widget) [class*=star] svg{fill:#24242a!important}html body .jm-review-widget:has(.jm-no-reviews-state__text) .jm-review-widget__body{display:none!important}html body :is(.jm-review-widget,.jdgm-widget) :is(input,textarea,select){border-radius:0!important;font-family:var(--font-body--family)!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lova-bags-luxe.css.map */
