:root{--mollia-bordeaux: #8B1A1A;--mollia-bordeaux-hover: #6F1414;--mollia-bordeaux-light: rgba(139, 26, 26, .08);--mollia-creme: #FFFFFF;--mollia-lin: #F7F4F0;--mollia-lin-dark: #ECE6DF;--mollia-taupe: #7A5F50;--mollia-corail: #F08474;--mollia-noir-chaud: #1A1010;--mollia-gris-doux: #4A3030;--font-display: "Fraunces", Georgia, serif;--font-body: "Cormorant Garamond", Georgia, serif;--space-xs: 8px;--space-sm: 16px;--space-md: 24px;--space-lg: 36px;--space-xl: 56px;--space-xxl: 72px;--ease: cubic-bezier(.22, 1, .36, 1);--t-fast: .18s;--t-base: .28s;--t-slow: .6s}body{font-family:var(--font-body);font-weight:400;color:var(--mollia-noir-chaud);background:var(--mollia-creme);line-height:1.65;font-size:16px;-webkit-font-smoothing:antialiased}p,li{font-size:16px;line-height:1.7;font-weight:400}@media(max-width:749px){body{font-size:15px}p,li{font-size:15px;line-height:1.65}}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;letter-spacing:-.5px;line-height:1.1;color:var(--mollia-noir-chaud)}h1{font-weight:700;letter-spacing:-1px}a{color:var(--mollia-bordeaux);text-decoration:none;transition:opacity var(--t-fast) var(--ease)}a:hover{opacity:.78}.mollia-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:16px 36px;background:var(--mollia-bordeaux);color:var(--mollia-creme);font-family:var(--font-display);font-weight:500;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;border:none;cursor:pointer;overflow:hidden;transition:background var(--t-base) var(--ease),transform var(--t-fast) var(--ease),box-shadow var(--t-base) var(--ease),opacity var(--t-fast) var(--ease)}.mollia-btn:hover{background:var(--mollia-bordeaux-hover);transform:translateY(-2px) scale(1.02);box-shadow:0 10px 24px #8b1a1a47;opacity:1}.mollia-btn:active{transform:translateY(0) scale(1)}.mollia-btn--ghost{background:transparent;color:var(--mollia-bordeaux);border:1px solid var(--mollia-bordeaux)}.mollia-btn--ghost:hover{background:var(--mollia-bordeaux);color:var(--mollia-creme)}.mollia-btn:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transition:left .6s var(--ease)}.mollia-btn:hover:after{left:100%}.mollia-reveal{opacity:0;transform:translateY(40px);filter:blur(2px);transition:opacity .7s var(--ease),transform .7s var(--ease),filter .7s var(--ease)}.mollia-reveal.is-visible{opacity:1;transform:translateY(0);filter:blur(0)}.mollia-reveal--delay-1{transition-delay:.1s}.mollia-reveal--delay-2{transition-delay:.2s}.mollia-reveal--delay-3{transition-delay:.3s}.mollia-reveal--delay-4{transition-delay:.4s}.mollia-reveal--delay-5{transition-delay:.5s}.mollia-reveal--scale{transform:scale(.96)}.mollia-reveal--scale.is-visible{transform:scale(1)}.mollia-reveal--slide-left{transform:translate(-30px)}.mollia-reveal--slide-left.is-visible{transform:translate(0)}@keyframes mollia-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.mollia-float{animation:mollia-float 4s ease-in-out infinite}@keyframes mollia-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mollia-marquee{display:flex;overflow:hidden;width:100%}.mollia-marquee__track{display:flex;gap:48px;animation:mollia-marquee 30s linear infinite;white-space:nowrap;flex-shrink:0;padding-right:48px}.mollia-tagline{font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--mollia-bordeaux)}.mollia-quote{font-family:var(--font-body);font-style:italic;font-weight:400;color:var(--mollia-gris-doux)}.product-card,[class*=product-card],.resource-card,[class*=card-wrapper]{transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}.product-card:hover,[class*=product-card]:hover,.resource-card:hover,[class*=card-wrapper]:hover{transform:translateY(-4px);box-shadow:0 12px 28px #1a101014}@media(max-width:749px){.mollia-btn{width:100%;padding:18px 24px;font-size:13px;letter-spacing:1.2px}.mollia-tagline{font-size:11px;letter-spacing:2.5px}}.header__heading,.header__heading-link,.header__logo,.header__heading--text,.theme-header__logo,[data-header-logo]{font-size:clamp(28px,3.5vw,42px)!important}.header__logo img,.theme-header__logo img,[data-header-logo] img{max-height:56px!important;height:auto!important}@media(max-width:749px){.header__heading,.header__heading-link,.header__heading--text,.theme-header__logo,[data-header-logo]{font-size:28px!important}.header__logo img,.theme-header__logo img,[data-header-logo] img{max-height:44px!important}}.mollia-btn:not(.mollia-btn--ghost):not(.mollia-hero__cta){animation:mollia-cta-breath 3.5s ease-in-out infinite}@keyframes mollia-cta-breath{0%,to{box-shadow:0 0 #8b1a1a00;transform:translateY(0) scale(1)}50%{box-shadow:0 0 0 14px #8b1a1a1f;transform:translateY(-1px) scale(1.015)}}.product-card-link,[class*=product-card]{transition:transform .4s cubic-bezier(.22,1,.36,1)}.product-card-link:hover img,[class*=product-card]:hover img{transform:scale(1.04)}.product-card-link img,[class*=product-card] img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.mollia-hero__badge{animation:mollia-hero-badge-float 4s ease-in-out infinite}@keyframes mollia-hero-badge-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.mollia-hero__visual img{animation:mollia-ken-burns 20s ease-in-out infinite alternate;transform-origin:center center;will-change:transform}@keyframes mollia-ken-burns{0%{transform:scale(1) translate(0)}to{transform:scale(1.08) translate(-1%)}}.mollia-hero__visual .mollia-hero__placeholder{transition:transform .2s linear}.mollia-hero[data-parallax=on] .mollia-hero__visual img{will-change:transform}@keyframes mollia-fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}[class*=product-card],[class*=card-wrapper]{animation:mollia-fade-up .8s var(--ease) backwards}[class*=product-card]:nth-child(1),[class*=card-wrapper]:nth-child(1){animation-delay:.1s}[class*=product-card]:nth-child(2),[class*=card-wrapper]:nth-child(2){animation-delay:.2s}[class*=product-card]:nth-child(3),[class*=card-wrapper]:nth-child(3){animation-delay:.3s}[class*=product-card]:nth-child(4),[class*=card-wrapper]:nth-child(4){animation-delay:.4s}[class*=product-card]:nth-child(5),[class*=card-wrapper]:nth-child(5){animation-delay:.5s}[class*=product-card]:nth-child(6),[class*=card-wrapper]:nth-child(6){animation-delay:.6s}[class*=product-card]:nth-child(7),[class*=card-wrapper]:nth-child(7){animation-delay:.7s}[class*=product-card]:nth-child(8),[class*=card-wrapper]:nth-child(8){animation-delay:.8s}.header__menu,.header__menu a,.menu-list,.menu-list a,[class*=header] nav a,.header-menu a,header nav a,.menu__item{font-family:var(--font-display)!important;font-weight:600!important;letter-spacing:.5px!important}@media(max-width:749px){.menu-drawer a[href*=pyjama-short-femme],.menu-drawer a[href*=pantacourt-pyjama-femme],.menu-drawer a[href*=pyjama-pantalon-femme],.menu-drawer a[href*=robe-de-nuit-femme]{font-size:18px!important;padding-inline-start:24px!important;opacity:.82}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;animation-iteration-count:1!important}.mollia-reveal{opacity:1;transform:none;filter:none}.mollia-hero__visual img{animation:none!important;transform:none!important}[class*=product-card],[class*=card-wrapper]{animation:none!important;opacity:1!important;transform:none!important}}@media(max-width:749px){.section-mollia-hero .mollia-hero__visual{height:46vh;min-height:300px;max-height:440px}.section-mollia-hero .mollia-hero__title{font-size:clamp(30px,8.2vw,40px)}.section-mollia-hero .mollia-hero__text{padding:var(--space-sm) var(--space-md) var(--space-md)}.section-mollia-hero .mollia-hero__text-inner{gap:10px}.section-mollia-hero .mollia-hero__cta{margin-top:4px}.section-mollia-tw .mollia-tw__card{min-height:auto;padding:var(--space-md) var(--space-md)}.section-mollia-tw .mollia-tw__score{margin-bottom:var(--space-md)}.section-mollia-tw .mollia-tw__mark{font-size:40px;margin-bottom:0}.section-mollia-tw .mollia-tw__author{margin-top:var(--space-sm)}.section-mollia-tw .mollia-tw__cta{padding:var(--space-sm) var(--space-sm) var(--space-md)}}@media(max-width:749px){.menu-drawer a[href*="/collections/signature"],.menu-drawer a[href*="/collections/classique"]{font-size:18px!important;padding-inline-start:24px!important;opacity:.82}}@media(min-width:750px){.menu-list__link[href*="/collections/signature"] .menu-list__link-title,.menu-list__link[href*="/collections/classique"] .menu-list__link-title{font-size:.8em;opacity:.85}}.menu-list__link[href*="/collections/signature"] .menu-list__link-title:before,.menu-drawer a[href*="/collections/signature"] .menu-drawer__menu-item-text:before{content:"";display:inline-block;width:.85em;height:.85em;margin-right:.4em;vertical-align:-.08em;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%238B1A1A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%2021%20V9%20a3.4%203.4%200%201%200%20-3.4%203.4'/%3E%3C/svg%3E") center / contain no-repeat}.price{color:var(--mollia-bordeaux, #8B1A1A)!important;font-family:var(--font-display, "Fraunces", Georgia, serif);font-weight:600}.compare-at-price{color:#9c8e83!important;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/44/assets/mollia.css.map */
