@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(./figtree-variable.woff2) format("woff2")}:root{--color-primary-pink-600: #ad0662;--color-primary-pink-500: #d70777;--color-primary-pink-400: #f547a5;--color-primary-pink-300: #f7a1cf;--color-primary-pink-200: #f8c8e2;--color-primary-pink-100: #fbe9f3;--color-gray-pure-black: #000000;--color-gray-black: #0e1117;--color-gray-900: #1d222b;--color-gray-850: #2c323d;--color-gray-800: #3c424e;--color-gray-700: #5d6572;--color-gray-600: #7e8694;--color-gray-500: #9098a5;--color-gray-400: #b4b9c4;--color-gray-300: #c6cbd4;--color-gray-200: #d9dce3;--color-gray-100: #f1f3f7;--color-gray-50: #f4f6f9;--color-gray-white: #ffffff;--color-icon-black: #000000;--color-icon-gray: #757575;--color-icon-white: #ffffff;--color-tertiary-real-white: #ffffff;--color-badge-positive: #00af73;--color-badge-positive-light: #edfff8;--color-badge-negative: #ff4141;--color-badge-negative-light: #ffefef;--color-badge-green: #12be77;--color-badge-orange: #ff7f16;--color-text-primary: var(--color-gray-black);--color-text-secondary: var(--color-gray-700);--color-text-muted: var(--color-gray-600);--color-text-disabled: var(--color-gray-500);--color-text-inverse: var(--color-gray-white);--color-surface-primary: var(--color-gray-white);--color-surface-secondary: var(--color-gray-50);--color-surface-muted: var(--color-gray-100);--color-border-default: var(--color-gray-200);--color-border-strong: var(--color-gray-300);--color-action-primary: var(--color-primary-pink-600);--color-action-primary-hover: var(--color-primary-pink-500);--color-action-primary-soft: var(--color-primary-pink-100);--color-status-success: var(--color-badge-positive);--color-status-success-surface: var(--color-badge-positive-light);--color-status-error: var(--color-badge-negative);--color-status-error-surface: var(--color-badge-negative-light);--space-1: .4rem;--space-2: .8rem;--space-2-5: 1rem;--space-3: 1.2rem;--space-4: 1.6rem;--space-5: 2rem;--space-6: 2.4rem;--space-8: 3.2rem;--space-10: 4rem;--space-12: 4.8rem;--space-16: 6.4rem;--space-20: 8rem;--space-24: 9.6rem;--home-content-max-width: 192rem;--z-layer-header-control: 2;--z-layer-pdp-sticky-buy: 2;--z-layer-header-overlay: 3;--z-layer-header: 4;--header-announcement-height: 4.3rem;--header-desktop-gutter: 4.8rem;--header-mobile-announcement-height: 3.3rem;--header-mobile-bar-height: 5.6rem;--header-mobile-gutter: 1.6rem;--header-mobile-icon-size: 2.4rem;--header-mobile-icon-gap: 1.2rem;--header-mobile-logo-width: 14.3rem;--header-mobile-logo-height: 2rem;--header-mobile-logo-bottom-space: .6rem;--header-mobile-menu-row-height: 4.8rem;--header-logo-width: 23.5237rem;--header-logo-height: 3.2rem;--header-actions-gap: 1.2rem;--header-menu-item-x: 1.5rem;--header-menu-item-y: 1.2rem;--header-mega-top: 3.2rem;--header-mega-bottom: 5.6rem;--header-mega-column-width: 21rem;--header-mega-media-width: 42.7rem;--header-mega-media-height: 24rem;--hero-slide-max-height: 85rem;--hero-slide-content-x: 4.8rem;--hero-slide-content-y: 6rem;--hero-slide-content-gap: 6rem;--hero-slide-text-gap: 3.2rem;--hero-slide-title-gap: 1.2rem;--hero-slide-progress-width: 12rem;--hero-slide-control-gap: 2rem;--hero-slide-button-height: 4.8rem;--hero-slide-mobile-height: 56.5rem;--hero-slide-mobile-content-x: 1.6rem;--hero-slide-mobile-content-y: 4rem;--hero-slide-mobile-content-gap: 3.2rem;--hero-slide-mobile-text-gap: 1.5rem;--hero-slide-mobile-title-gap: .6rem;--hero-slide-mobile-button-height: 4rem;--hero-slide-duration: 5.6s;--product-card-media-background: var(--color-gray-white);--product-card-hover-scale: 1.03;--product-card-media-radius: 30px;--product-card-badge-radius: 4px;--product-card-badge-radius-mobile: 3px;--action-corner-radius: 8px;--product-card-content-gap: 1.5rem;--product-card-info-gap: .8rem;--product-card-swatch-gap: 2rem;--product-card-text-gap: .6rem;--product-card-action-gap: 2.4rem;--product-card-action-height: 4.8rem;--product-card-action-border: .1rem;--product-card-info-height: 0px;--product-card-info-height-mobile: 0px;--product-card-text-height: 0px;--product-card-text-height-mobile: 0px;--product-card-price-gap: .5rem;--product-card-review-height: 1.8rem;--product-card-star-gap: .2rem;--product-card-star-size: 1.6rem;--product-card-image-size: 100%;--product-card-image-offset-x: 0px;--color-chip-size: 2rem;--color-chip-size-small: 1.5rem;--color-chip-size-large: 3.2rem;--color-chip-selected-scale: .888889;--color-chip-ring-width: .05rem;--option-chip-width: 10.8rem;--option-chip-border: .1rem;--quantity-control-height: 4.8rem;--input-control-height: 4.8rem;--input-control-font-size: 1.4rem;--input-control-line-height: 1.5;--input-control-border-width: .1rem;--font-headline-family: "Figtree", sans-serif;--font-copy-family: var(--font-body-family);--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--type-body-default-size: 1.6rem;--type-body-default-line-height: 1.5;--type-h1-size: var(--mo-h1-size);--type-h2-size: var(--mo-h2-size);--type-h3-size: var(--mo-h3-size);--type-h4-size: var(--mo-h4-size);--type-h5-size: var(--mo-h5-size);--type-h6-size: var(--mo-h6-size);--type-h1-line-height: var(--mo-h1-line-height);--type-h1-letter-spacing: var(--mo-h1-letter-spacing);--type-h2-line-height: var(--mo-h2-line-height);--type-h2-letter-spacing: var(--mo-h2-letter-spacing);--type-h3-line-height: var(--mo-h3-line-height);--type-h3-letter-spacing: var(--mo-h3-letter-spacing);--type-h4-line-height: var(--mo-h4-line-height);--type-h4-letter-spacing: var(--mo-h4-letter-spacing);--type-h5-line-height: var(--mo-h5-line-height);--type-h5-letter-spacing: var(--mo-h5-letter-spacing);--type-h6-line-height: var(--mo-h6-line-height);--type-h6-letter-spacing: var(--mo-h6-letter-spacing);--type-body-1-size: 1.6rem;--type-body-1-line-height: 1.5;--type-body-1-letter-spacing: 0;--type-body-2-size: 1.4rem;--type-body-2-line-height: 1.5;--type-body-3-size: 1.2rem;--type-body-3-line-height: 1.4;--type-body-4-size: 1rem;--type-body-4-line-height: 1.4;--type-body-5-size: 1rem;--type-body-5-line-height: 1.4;--mo-h1-size: 3.2rem;--mo-h1-line-height: 1.3;--mo-h1-letter-spacing: -.01em;--mo-h2-size: 2.8rem;--mo-h2-line-height: 1.35;--mo-h2-letter-spacing: -.01em;--mo-h3-size: 2.4rem;--mo-h3-line-height: 1.4;--mo-h3-letter-spacing: -.01em;--mo-h4-size: 2rem;--mo-h4-line-height: 1.4;--mo-h4-letter-spacing: -.0075em;--mo-h5-size: 1.8rem;--mo-h5-line-height: 1.45;--mo-h5-letter-spacing: -.005em;--mo-h6-size: 1.8rem;--mo-h6-line-height: 1.45;--mo-h6-letter-spacing: -.005em;--mo-heading-line-height: var(--mo-h2-line-height);--mo-body1-size: 1.6rem;--mo-body1-line-height: 1.5;--mo-body2-size: 1.4rem;--mo-body2-line-height: 1.5;--mo-body3-size: 1.2rem;--mo-body3-line-height: 1.4;--mo-body4-size: 1rem;--mo-body4-line-height: 1.4;--mo-body5-size: 1rem;--mo-body5-line-height: 1.4;--pc-h1-size: 5.8rem;--pc-h2-size: 4.8rem;--pc-h3-size: 4rem;--pc-h4-size: 3.6rem;--pc-h5-size: 3.2rem;--pc-h6-size: 2.8rem;--pc-h1-line-height: 1.3;--pc-h1-letter-spacing: -.01em;--pc-h2-line-height: 1.3;--pc-h2-letter-spacing: -.01em;--pc-h3-line-height: 1.35;--pc-h3-letter-spacing: -.01em;--pc-h4-line-height: 1.4;--pc-h4-letter-spacing: -.01em;--pc-h5-line-height: 1.4;--pc-h5-letter-spacing: -.01em;--pc-h6-line-height: 1.4;--pc-h6-letter-spacing: -.0075em;--pc-body1-size: 2.4rem;--pc-body1-line-height: 1.45;--pc-body1-letter-spacing: -.005em;--pc-body2-size: 2rem;--pc-body2-line-height: 1.5;--pc-body3-size: 1.6rem;--pc-body3-line-height: 1.5;--pc-body4-size: 1.4rem;--pc-body4-line-height: 1.5;--pc-body5-size: 1.2rem;--pc-body5-line-height: 1.45;--motion-micro: .12s ease-out;--motion-standard: .24s ease-in-out;--motion-emphasis: .48s cubic-bezier(.16, 1, .3, 1)}@media screen and (min-width:750px){:root{--type-h1-size: var(--pc-h1-size);--type-h2-size: var(--pc-h2-size);--type-h3-size: var(--pc-h3-size);--type-h4-size: var(--pc-h4-size);--type-h4-line-height: var(--pc-h4-line-height);--type-h4-letter-spacing: var(--pc-h4-letter-spacing);--type-h5-size: var(--pc-h5-size);--type-h5-line-height: var(--pc-h5-line-height);--type-h5-letter-spacing: var(--pc-h5-letter-spacing);--type-h6-size: var(--pc-h6-size);--type-h6-line-height: var(--pc-h6-line-height);--type-h6-letter-spacing: var(--pc-h6-letter-spacing);--type-h1-line-height: var(--pc-h1-line-height);--type-h1-letter-spacing: var(--pc-h1-letter-spacing);--type-h2-line-height: var(--pc-h2-line-height);--type-h2-letter-spacing: var(--pc-h2-letter-spacing);--type-h3-line-height: var(--pc-h3-line-height);--type-h3-letter-spacing: var(--pc-h3-letter-spacing);--type-body-1-size: 2.4rem;--type-body-1-line-height: 1.45;--type-body-1-letter-spacing: -.005em;--type-body-2-size: 2rem;--type-body-3-size: 1.6rem;--type-body-3-line-height: 1.5;--type-body-4-size: 1.4rem;--type-body-4-line-height: 1.5;--type-body-5-size: 1.2rem;--type-body-5-line-height: var(--pc-body5-line-height)}}body,.text-body{font-family:var(--font-copy-family);font-size:var(--type-body-default-size);font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:0;line-height:var(--type-body-default-line-height)}h1,h2,h3,h4,h5,h6,.hxxl,.hxl,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.type-h1,.type-h2,.type-h3,.type-h4,.type-h5,.type-h6{font-family:var(--font-headline-family);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:0}h1,.hxxl,.hxl,.h0,.h1,.type-h1{font-size:var(--type-h1-size);line-height:var(--type-h1-line-height);letter-spacing:var(--type-h1-letter-spacing)}h2,.h2,.type-h2{font-size:var(--type-h2-size);line-height:var(--type-h2-line-height);letter-spacing:var(--type-h2-letter-spacing)}h3,.h3,.type-h3{font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);letter-spacing:var(--type-h3-letter-spacing)}h4,.h4,.type-h4{font-size:var(--type-h4-size);line-height:var(--type-h4-line-height);letter-spacing:var(--type-h4-letter-spacing)}h5,.h5,.type-h5{font-size:var(--type-h5-size);line-height:var(--type-h5-line-height);letter-spacing:var(--type-h5-letter-spacing)}h6,.h6,.type-h6{font-size:var(--type-h6-size);line-height:var(--type-h6-line-height);letter-spacing:var(--type-h6-letter-spacing)}.type-body-1{font-size:var(--type-body-1-size);line-height:var(--type-body-1-line-height);letter-spacing:var(--type-body-1-letter-spacing)}.type-body-2{font-size:var(--type-body-2-size);line-height:var(--type-body-2-line-height);letter-spacing:0}.type-body-3{font-size:var(--type-body-3-size);line-height:var(--type-body-3-line-height);letter-spacing:0}.type-body-4{font-size:var(--type-body-4-size);line-height:var(--type-body-4-line-height);letter-spacing:0}.type-body-5{font-size:var(--type-body-5-size);line-height:var(--type-body-5-line-height);letter-spacing:0}.mo-h1,.mo-h2,.mo-h3,.mo-h4,.mo-h5,.mo-h6{font-family:var(--font-headline-family);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:0;line-height:var(--mo-heading-line-height)}.mo-h1{font-size:var(--mo-h1-size);line-height:var(--mo-h1-line-height);letter-spacing:var(--mo-h1-letter-spacing)}.mo-h2{font-size:var(--mo-h2-size);line-height:var(--mo-h2-line-height);letter-spacing:var(--mo-h2-letter-spacing)}.mo-h3{font-size:var(--mo-h3-size);line-height:var(--mo-h3-line-height);letter-spacing:var(--mo-h3-letter-spacing)}.mo-h4{font-size:var(--mo-h4-size);line-height:var(--mo-h4-line-height);letter-spacing:var(--mo-h4-letter-spacing)}.mo-h5{font-size:var(--mo-h5-size);line-height:var(--mo-h5-line-height);letter-spacing:var(--mo-h5-letter-spacing)}.mo-h6{font-size:var(--mo-h6-size);line-height:var(--mo-h6-line-height);letter-spacing:var(--mo-h6-letter-spacing)}.mo-body1,.mo-body2,.mo-body3,.mo-body4,.mo-body5{font-family:var(--font-copy-family);font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:0}.mo-body1{font-size:var(--mo-body1-size);line-height:var(--mo-body1-line-height)}.mo-body2{font-size:var(--mo-body2-size);line-height:var(--mo-body2-line-height)}.mo-body3{font-size:var(--mo-body3-size);line-height:var(--mo-body3-line-height)}.mo-body4{font-size:var(--mo-body4-size);line-height:var(--mo-body4-line-height)}.mo-body5{font-size:var(--mo-body5-size);line-height:var(--mo-body5-line-height)}.pc-h1,.pc-h2,.pc-h3,.pc-h4,.pc-h5,.pc-h6{font-family:var(--font-headline-family);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:0}.pc-h1{font-size:var(--pc-h1-size);line-height:var(--pc-h1-line-height);letter-spacing:var(--pc-h1-letter-spacing)}.pc-h2{font-size:var(--pc-h2-size);line-height:var(--pc-h2-line-height);letter-spacing:var(--pc-h2-letter-spacing)}.pc-h3{font-size:var(--pc-h3-size);line-height:var(--pc-h3-line-height);letter-spacing:var(--pc-h3-letter-spacing)}.pc-h4{font-size:var(--pc-h4-size);line-height:var(--pc-h4-line-height);letter-spacing:var(--pc-h4-letter-spacing)}.pc-h5{font-size:var(--pc-h5-size);line-height:var(--pc-h5-line-height);letter-spacing:var(--pc-h5-letter-spacing)}.pc-h6{font-size:var(--pc-h6-size);line-height:var(--pc-h6-line-height);letter-spacing:var(--pc-h6-letter-spacing)}.pc-body1,.pc-body2,.pc-body3,.pc-body4,.pc-body5{font-family:var(--font-copy-family);font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:0}.pc-body1{font-size:var(--pc-body1-size);line-height:var(--pc-body1-line-height);letter-spacing:var(--pc-body1-letter-spacing)}.pc-body2{font-size:var(--pc-body2-size);line-height:var(--pc-body2-line-height)}.pc-body3{font-size:var(--pc-body3-size);line-height:var(--pc-body3-line-height)}.pc-body4{font-size:var(--pc-body4-size);line-height:var(--pc-body4-line-height)}.pc-body5{font-size:var(--pc-body5-size);line-height:var(--pc-body5-line-height)}.font-regular{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.content-for-layout[data-template=index]{width:100%;max-width:var(--home-content-max-width);margin-inline:auto}.content-for-layout[data-template=index] .page-width,.content-for-layout[data-template=index] .page-width-desktop{max-width:var(--home-content-max-width)}::selection{color:var(--color-text-primary);background-color:var(--color-primary-pink-200)}.quantity{min-height:var(--quantity-control-height);border:.1rem solid var(--color-gray-200);border-radius:0;background:var(--color-gray-white);color:var(--color-gray-black)}.quantity:before,.quantity:after{display:none}.quantity__input{font-family:var(--font-copy-family);font-size:1.6rem;font-weight:var(--font-weight-medium);line-height:1.5;opacity:1}.quantity__button{color:var(--color-gray-black)}.quantity__button .svg-wrapper{width:2.4rem;height:2.4rem}.quantity__button .svg-wrapper>svg{width:1.2rem;height:1.2rem}.quantity.quantity--large{min-height:5.6rem;padding-inline:2rem}.quantity.quantity--small{min-height:4rem;padding-inline:.8rem}.quantity.quantity--xsmall{min-height:3.4rem;padding-inline:.6rem}.quantity--small .quantity__input,.quantity--xsmall .quantity__input{font-size:1.4rem}.quantity--small .quantity__button .svg-wrapper,.quantity--xsmall .quantity__button .svg-wrapper{width:2rem;height:2rem}.quantity--small .quantity__button .svg-wrapper>svg,.quantity--xsmall .quantity__button .svg-wrapper>svg{width:1rem;height:1rem}@media screen and (max-width:749px){:root{--product-card-media-radius: 10px}.quantity{min-height:4rem}.quantity__input{font-size:1.4rem}.quantity__button .svg-wrapper{width:2rem;height:2rem}.quantity__button .svg-wrapper>svg{width:1rem;height:1rem}}:focus-visible{outline:.2rem solid var(--color-action-primary);outline-offset:.2rem}:is(a,button,summary,[role=button],[role=link],[role=tab],label[for]){-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}:is(a,button,summary,[role=button],[role=link],[role=tab],label[for]) img{-webkit-user-drag:none}html[data-input-method=pointer] :is(a,button,summary,[role=button],[role=link],[role=tab],label[for]):focus{outline:none;box-shadow:none}:is(a,button,summary,[role=button],[role=link],[role=tab],label[for]) :is(input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/design-system.css.map */
