:root{--pink-500:#FF9EB0;--charcoal:#3D3D3D;--paper:#FFF8FB;--blush-200:#FFCFD0;--peach-200:#F7D98F;--butter-200:#FEF1B7;--sage-200:#CFDEBF;--sky-200:#BCDFF5;--lilac-200:#DBCEE8;--rose-400:#DE8B8D;--caramel-400:#D29765;--olive-400:#CFBB5C;--sage-400:#97AA81;--sky-400:#7BAAC8;--lilac-400:#AC91C8;--pink-050:#FFF2F4;--pink-100:#FFE4E9;--pink-200:#FFCFD8;--pink-300:#FFB9C6;--pink-600:#F4879B;--pink-700:#E06F85;--grey-100:#F1EDEE;--grey-200:#E4DEDF;--grey-400:#B4ACAE;--grey-600:#7A7274;--way-pink:#FFCFD0;--way-charcoal:#4A4A4E;--way-chocolate:#6B4B3A;--way-sky:#BCDFF5;--way-beige:#E6D6C3;--way-lilac:#DBCEE8;--way-sage:#CFDEBF;--font-heading:"Dongle",system-ui,sans-serif;--font-sans:"DM Sans",system-ui,sans-serif;--font-display:"Playwrite IN",cursive;--heading-xl:clamp(72px,9vw,148px);--heading-lg:clamp(56px,6vw,104px);--heading-md:clamp(40px,4.4vw,72px);--heading-sm:34px;--heading-lh:.82;--heading-ls:0em;--heading-weight:700;--subhead-lg:28px;--subhead-md:22px;--subhead-sm:18px;--subhead-weight:600;--subhead-lh:1.32;--body-lg:17px;--body-md:15px;--body-sm:13px;--body-weight:400;--body-lh:1.62;--display-lg:52px;--display-md:38px;--display-sm:26px;--display-weight:300;--display-lh:1.15;--cta-size:12px;--cta-weight:700;--cta-ls:.14em;--label-size:9px;--label-weight:500;--label-ls:.22em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:140px;--gutter:20px;--gutter-lg:56px;--max-content:1180px;--grid-gap:12px;--radius-xs:4px;--radius-sm:8px;--radius-md:14px;--radius-lg:24px;--radius-xl:40px;--radius-pill:999px;--shadow-none:none;--shadow-sm:0 1px 2px rgba(61,61,61,.05);--shadow-card:0 8px 24px -8px rgba(224,111,133,.18);--shadow-raised:0 16px 40px -12px rgba(224,111,133,.24);--shadow-cta:0 6px 16px -6px rgba(224,111,133,.45);--shadow-sheet:0 -12px 40px -16px rgba(61,61,61,.16);--border-hairline:1px solid var(--grey-200);--border-pink:1px solid var(--pink-200);--ease-soft:cubic-bezier(.22,.61,.36,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-settle:cubic-bezier(.34,1.32,.64,1);--dur-fast:.12s;--dur-base:.22s;--dur-slow:.42s;--dur-reveal:.64s;--press-scale:.97;--hover-lift:-2px;--surface-page:var(--paper);--surface-card:#FFFFFF;--surface-sunken:var(--pink-050);--surface-brand:var(--pink-500);--surface-brand-soft:var(--pink-100);--surface-inverse:var(--charcoal);--text-heading:var(--pink-500);--text-body:var(--charcoal);--text-muted:var(--grey-600);--text-label:var(--grey-400);--text-on-brand:#FFFFFF;--text-on-inverse:var(--paper);--text-link:var(--pink-700);--text-link-hover:var(--charcoal);--action-bg:var(--pink-500);--action-bg-hover:var(--pink-600);--action-bg-active:var(--pink-700);--action-fg:#FFFFFF;--action-ghost-fg:var(--pink-700);--action-ghost-border:var(--pink-300);--action-disabled-bg:var(--grey-200);--action-disabled-fg:var(--grey-400);--line-subtle:var(--grey-200);--line-brand:var(--pink-200);--line-strong:var(--charcoal);--status-success:var(--sage-400);--status-success-bg:var(--sage-200);--status-info:var(--sky-400);--status-info-bg:var(--sky-200);--status-warning:var(--caramel-400);--status-warning-bg:var(--butter-200);--status-sale:var(--rose-400);--status-sale-bg:var(--blush-200);--focus-ring:0 0 0 3px var(--pink-200)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--pink-500);color:var(--text-body);font-family:var(--font-sans);font-size:var(--body-md);line-height:var(--body-lh);-webkit-font-smoothing:antialiased;text-wrap:pretty}h1,h2,h3{font-family:var(--font-heading);font-weight:var(--heading-weight);line-height:var(--heading-lh);color:var(--text-heading);margin:0;text-transform:lowercase}h1{font-size:var(--heading-xl)}h2{font-size:var(--heading-lg)}h3{font-size:var(--heading-md)}h4,h5{font-family:var(--font-sans);font-weight:var(--subhead-weight);line-height:var(--subhead-lh);color:var(--text-body);margin:0}h4{font-size:var(--subhead-lg)}h5{font-size:var(--subhead-md)}p{margin:0 0 var(--space-4)}a{color:var(--text-link);text-decoration:none;transition:color var(--dur-fast) var(--ease-soft)}a:hover{color:var(--text-link-hover)}img{display:block;max-width:100%}button{font-family:inherit}::selection{background:var(--pink-200);color:var(--charcoal)}.fw-script{font-family:var(--font-display);font-weight:var(--display-weight);text-transform:none}.fw-label{font-family:var(--font-sans);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-ls);text-transform:uppercase;color:var(--text-label)}.fw-site{background:var(--pink-500);min-height:100vh;padding:0 0 48px;zoom:var(--fw-zoom,1)}.fw-page{max-width:1220px;margin:0 auto;background:var(--paper);overflow:clip;position:relative}.fw-page--curved{border-radius:0 0 40px 40px}.fw-announce{display:flex;align-items:center;justify-content:center;gap:10px;padding:11px 20px;font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;background:var(--pink-500);color:#fff}.fw-btn{font-family:var(--font-sans);font-weight:var(--cta-weight);letter-spacing:var(--cta-ls);text-transform:uppercase;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1;border:1.5px solid transparent;text-decoration:none;white-space:nowrap;padding:14px 30px;font-size:12px;transition:background var(--dur-fast) var(--ease-soft),transform var(--dur-fast) var(--ease-settle),box-shadow var(--dur-base) var(--ease-soft),color var(--dur-fast) var(--ease-soft)}.fw-btn--sm{padding:10px 20px;font-size:11px}.fw-btn--md{padding:14px 30px;font-size:12px}.fw-btn--lg{padding:18px 40px;font-size:13px}.fw-btn--full{width:100%}.fw-btn--primary{background:var(--action-bg);color:var(--action-fg);box-shadow:var(--shadow-cta)}.fw-btn--primary:hover{background:var(--action-bg-hover);box-shadow:var(--shadow-raised);transform:translateY(var(--hover-lift));color:#fff}.fw-btn--primary:active{background:var(--action-bg-active);box-shadow:none;transform:scale(var(--press-scale))}.fw-btn--secondary{background:#fff;color:var(--action-ghost-fg);border-color:var(--action-ghost-border)}.fw-btn--secondary:hover{box-shadow:var(--shadow-card);transform:translateY(var(--hover-lift));color:var(--action-ghost-fg)}.fw-btn--secondary:active{border-color:var(--action-bg-active);transform:scale(var(--press-scale))}.fw-btn--ghost{background:transparent;color:var(--action-ghost-fg)}.fw-btn--ghost:hover{color:var(--charcoal);transform:translateY(var(--hover-lift))}.fw-btn--inverse{background:#fff;color:var(--action-bg-hover)}.fw-btn--inverse:hover{box-shadow:var(--shadow-raised);transform:translateY(var(--hover-lift));color:var(--action-bg-hover)}.fw-btn--inverse:active{color:var(--action-bg-active);transform:scale(var(--press-scale))}.fw-btn:disabled,.fw-btn[aria-disabled=true]{background:var(--action-disabled-bg);color:var(--action-disabled-fg);box-shadow:none;cursor:not-allowed;transform:none}.fw-pill{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:7px 14px;border-radius:var(--radius-pill);line-height:1;background:var(--grey-100);color:var(--charcoal);transition:box-shadow var(--dur-fast) var(--ease-soft)}.fw-pill--brand{background:var(--pink-100);color:var(--pink-700)}.fw-pill--solid{background:var(--pink-500);color:#fff}.fw-pill--outline{background:transparent;color:var(--charcoal);box-shadow:inset 0 0 0 1px var(--line-subtle)}.fw-pill--selected{box-shadow:0 0 0 1.5px var(--charcoal)}.fw-badge{display:inline-flex;align-items:center;font-family:var(--font-sans);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;border-radius:var(--radius-pill);line-height:1;background:var(--status-sale-bg);color:var(--status-sale)}.fw-badge--brand{background:var(--pink-500);color:#fff}.fw-badge--success{background:var(--status-success-bg);color:var(--status-success)}.fw-badge--info{background:var(--status-info-bg);color:var(--status-info)}.fw-badge--quiet{background:var(--grey-100);color:var(--text-muted)}.fw-input{font-family:var(--font-sans);font-size:15px;color:var(--charcoal);background:#fff;border:1.5px solid var(--line-subtle);border-radius:var(--radius-pill);padding:13px 18px;outline:none;width:100%;transition:border-color var(--dur-fast) var(--ease-soft),box-shadow var(--dur-fast) var(--ease-soft)}.fw-input:focus{border-color:var(--pink-300);box-shadow:var(--focus-ring)}.fw-input::placeholder{color:#757575;opacity:1}.fw-stepper{display:inline-flex;align-items:center;background:#fff;border:1.5px solid var(--line-subtle);border-radius:var(--radius-pill)}.fw-stepper button{width:40px;height:44px;border:0;background:transparent;color:var(--charcoal);font-family:var(--font-sans);font-size:16px;font-weight:500;cursor:pointer;line-height:1}.fw-stepper button:disabled{color:var(--grey-400);cursor:not-allowed}.fw-stepper span{min-width:26px;text-align:center;font-family:var(--font-sans);font-size:15px;font-weight:600;color:var(--charcoal)}.fw-swatch{width:28px;height:28px;border-radius:var(--radius-pill);border:0;cursor:pointer;padding:0;position:relative;outline:none;outline-offset:3px;box-shadow:inset 0 0 0 1px #3d3d3d14;transition:outline-color var(--dur-fast) var(--ease-soft),transform var(--dur-fast) var(--ease-settle)}.fw-swatch[aria-pressed=true],.fw-swatch.is-selected{outline:1.5px solid var(--charcoal)}.fw-stars{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans)}.fw-stars>span{display:inline-flex;gap:2px}.fw-stars small{font-size:11px;font-weight:500;color:var(--text-muted)}.fw-sh{display:flex;flex-direction:column;gap:12px;align-items:flex-start;text-align:left}.fw-sh--center{align-items:center;text-align:center}.fw-sh h2{font-family:var(--font-heading);font-weight:var(--heading-weight);line-height:var(--heading-lh);margin:0;text-transform:lowercase;color:var(--text-heading)}.fw-sh--sm h2{font-size:var(--heading-sm)}.fw-sh--md h2{font-size:var(--heading-md)}.fw-sh--lg h2{font-size:var(--heading-lg)}.fw-sh--xl h2{font-size:var(--heading-xl)}.fw-sh p{font-family:var(--font-sans);font-size:var(--body-md);line-height:var(--body-lh);color:var(--text-body);margin:0;max-width:520px}html{scroll-padding-top:96px}[data-block-link]{cursor:pointer;-webkit-tap-highlight-color:transparent}.fw-card{background:var(--surface-card);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-card);display:flex;flex-direction:column;transition:box-shadow var(--dur-base) var(--ease-soft),transform var(--dur-base) var(--ease-soft);color:inherit}.fw-card:hover{box-shadow:var(--shadow-raised);transform:translateY(var(--hover-lift));color:inherit}.fw-card__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--pink-050);display:block}.fw-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--dur-slow) var(--ease-soft)}.fw-card:hover .fw-card__media img{transform:scale(1.02)}.fw-card__badge{position:absolute;top:12px;left:12px;font-family:var(--font-sans);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:var(--status-sale-bg);color:var(--status-sale);padding:6px 12px;border-radius:var(--radius-pill)}.fw-card__body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px;flex:1}.fw-card__title{font-family:var(--font-sans);font-size:15px;font-weight:600;color:var(--charcoal);line-height:1.3}.fw-price{display:flex;align-items:baseline;gap:8px;font-family:var(--font-sans)}.fw-price__now{font-size:17px;font-weight:600;color:var(--charcoal);line-height:1}.fw-price--sale .fw-price__now{color:var(--status-sale)}.fw-price__was{font-size:14px;font-weight:400;color:var(--text-muted);text-decoration:line-through;line-height:1}.fw-card__colours{display:flex;gap:6px;margin-top:2px}.fw-card__colours span{width:14px;height:14px;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px #3d3d3d14}.fw-card__cta{margin-top:auto;padding-top:10px}.fw-slot{position:relative;display:grid;place-items:center;background:var(--pink-050);border:1.5px dashed var(--pink-300);border-radius:var(--radius-sm);overflow:hidden;color:var(--pink-700);font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-align:center;padding:12px}.fw-slot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fw-header{position:sticky;top:0;z-index:20;background:#fff8fbc7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line-brand)}.fw-header__in{max-width:var(--max-content);margin:0 auto;padding:18px 32px;display:flex;align-items:center;gap:24px}.fw-header__nav{display:flex;gap:20px;margin-left:4px}.fw-header__nav a{font-family:var(--font-sans);font-size:13px;font-weight:500;color:var(--charcoal)}.fw-header__nav a:hover{color:var(--pink-700)}.fw-header__nav a.is-active{color:var(--pink-700);font-weight:600}.fw-header__icons{margin-left:auto;display:flex;align-items:center;gap:20px;color:var(--charcoal)}.fw-header__icons a,.fw-header__icons button{display:flex;color:var(--charcoal);border:0;background:transparent;padding:0;cursor:pointer;align-items:center;gap:7px}.fw-bag-count{font-family:var(--font-sans);font-size:12px;font-weight:600;min-width:18px;height:18px;border-radius:999px;background:var(--pink-500);color:#fff;display:grid;place-items:center;padding:0 5px}.fw-footer{background:var(--paper);border-top:1px solid var(--line-brand)}.fw-footer__grid{max-width:var(--max-content);margin:0 auto;padding:56px 32px 28px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.fw-footer__col{display:flex;flex-direction:column;gap:9px}.fw-footer__col a{font-family:var(--font-sans);font-size:13px;color:var(--charcoal)}.fw-footer__col a:hover{color:var(--pink-700)}.fw-footer__base{max-width:var(--max-content);margin:0 auto;padding:0 32px 34px;display:flex;justify-content:space-between}.fw-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#3d3d3d57;opacity:0;pointer-events:none;transition:opacity .45s var(--ease-soft)}.fw-scrim.is-open{opacity:1;pointer-events:auto}.fw-drawer{position:fixed;top:0;right:0;bottom:0;z-index:90;width:452px;max-width:100vw;background:#fff;display:flex;flex-direction:column;box-shadow:var(--shadow-sheet);transform:translate(100%);transition:transform .5s var(--ease-settle)}.fw-drawer.is-open{transform:none}.fw-bag-scroll::-webkit-scrollbar{width:6px}.fw-bag-scroll::-webkit-scrollbar-thumb{background:var(--pink-200);border-radius:999px}.fw-lift{transition:transform var(--dur-base) var(--ease-soft),box-shadow var(--dur-base) var(--ease-soft)}.fw-lift:hover{transform:translateY(-2px)}.fw-hide{display:none!important}.fw-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.shopify-section{display:block}@keyframes fw-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-press]:active{transform:scale(.97)!important}.fw-chip{font-family:var(--font-sans);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border:1.5px solid var(--grey-200);background:transparent;color:var(--grey-600);border-radius:999px;padding:7px 16px;cursor:pointer;transition:background .25s var(--ease-soft),color .25s var(--ease-soft),border-color .25s var(--ease-soft)}.fw-chip.is-on{border-color:var(--pink-500);background:var(--pink-500);color:#fff}.fw-ugc-item{position:relative;min-width:0;height:240px;border-radius:var(--radius-sm)}.fw-ugc-item.is-hidden{display:none}.fw-ugc-item__tag{position:absolute;left:12px;bottom:12px;background:#ffffffeb;border-radius:999px;padding:7px 14px;font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pink-700);pointer-events:none}.fw-fade{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .45s var(--ease-soft)}.fw-fade.is-on{opacity:1;pointer-events:auto}@media(max-width:767px){.fw-d:not(.fw-d--fallback){display:none!important}body{background:#fff}.fw-site{background:#fff;padding:0;min-height:0;zoom:1}.fw-page{max-width:none;background:#fff;border-radius:0;overflow:visible}}@media(min-width:768px){.fw-m{display:none!important}}.fw-m{font-family:var(--font-sans);color:var(--charcoal);background:#fff}.fw-m button{cursor:pointer}.fw-m img{max-width:none}.m-rail{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.m-rail::-webkit-scrollbar{display:none}@keyframes m-nudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}:root{--fw-accent:#FF9EB0;--fw-deep:#DE7A8E;--fw-tint:#FFF0F4;--fw-zoom:1}.fw-themed,[data-fw-themed]{transition:background-color .45s var(--ease-soft),color .45s var(--ease-soft),border-color .45s var(--ease-soft),fill .45s var(--ease-soft),stroke .45s var(--ease-soft),box-shadow .45s var(--ease-soft)}html.fw-lock,html.fw-lock body{overflow:hidden}#fw-toast{position:fixed;left:50%;bottom:28px;z-index:200;transform:translate(-50%,16px);background:var(--charcoal);color:#fff;font-family:var(--font-sans);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:12px 20px;border-radius:999px;opacity:0;pointer-events:none;transition:opacity .3s var(--ease-soft),transform .4s var(--ease-settle);max-width:calc(100vw - 32px);text-align:center}#fw-toast.is-on{opacity:1;transform:translate(-50%)}[data-acc-panel]{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .4s var(--ease-soft),visibility 0s linear .4s}[data-acc-item].is-open>[data-acc-panel]{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .4s var(--ease-soft),visibility 0s}[data-acc-panel]>*{overflow:hidden;min-height:0}[data-acc-toggle]{cursor:pointer}[data-pane]:not(.is-on):not(.fw-fade){display:none}[data-add-variant][aria-busy=true]{opacity:.6;cursor:progress}[data-fw-add][aria-disabled=true],[data-add-variant][aria-disabled=true]{opacity:.55;cursor:not-allowed}.fw-cover{width:100%;height:100%;object-fit:cover;display:block}.fw-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fw-d :focus-visible,.fw-m :focus-visible{outline:3px solid var(--pink-200);outline-offset:2px}.fw-swatch.is-selected:focus-visible,.fw-swatch[aria-pressed=true]:focus-visible{outline:1.5px solid var(--charcoal);outline-offset:3px;box-shadow:0 0 0 7px var(--pink-200)}
/*# sourceMappingURL=/cdn/shop/t/54/assets/frenchie.css.map */
