@font-face{font-family:PM Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(pm-fraunces-var-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:PM Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(pm-fraunces-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PM Karla;font-style:normal;font-weight:200 800;font-display:swap;src:url(pm-karla-var-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:PM Karla;font-style:normal;font-weight:200 800;font-display:swap;src:url(pm-karla-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PM Karla;font-style:italic;font-weight:200 800;font-display:swap;src:url(pm-karla-var-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:PM Karla;font-style:italic;font-weight:200 800;font-display:swap;src:url(pm-karla-var-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:where([class^=pm-],[class*=" pm-"]){--pm-color-dark: #222031;--pm-color-light-text: #4B3F58;--pm-color-purple: #A77AC9;--pm-color-dark-purple: #78559D;--pm-color-light-blue: #00B1E2;--pm-color-cream: #FDF9F3;--pm-color-white: #FFFFFF;--pm-font-heading: "PM Fraunces", serif;--pm-font-body: "PM Karla", sans-serif;--pm-weight-light: 300;--pm-weight-regular: 400;--pm-weight-medium: 500;--pm-weight-semibold: 600;--pm-weight-bold: 700;--pm-h2-size: 48px;--pm-h2-line-height: 1;--pm-h2-letter-spacing: -1px;--pm-h3-size: 36px;--pm-h3-line-height: 44px;--pm-h3-letter-spacing: -1px;--pm-h4-size: 24px;--pm-h4-line-height: 1;--pm-h5-size: 20px;--pm-h5-line-height: 28px;--pm-body-large-size: 24px;--pm-body-large-line-height: 36px;--pm-body-medium-size: 18px;--pm-body-medium-line-height: 27px;--pm-body-size: 16px;--pm-body-line-height: 24px;--pm-body-small-size: 14px;--pm-body-small-line-height: 21px;--pm-perimom-body-large-size: 18px;--pm-perimom-body-large-line-height: 28px;--pm-perimom-body-small-size: 14px;--pm-perimom-body-small-line-height: 20px;--pm-shadow-card: 0 4px 16px 0 #00000014;--pm-shadow-card-hover: 0 12px 32px 0 #0000001F;--pm-shadow-button: 0 4px 6px 0 #0000000F, 0 10px 15px 0 #00000014;--pm-shadow-text-glow: 0 4px 20px 0 #0000001F;--pm-blur-ambient: 128px}.pm-text-h2{font-family:var(--pm-font-heading);font-weight:400;font-size:var(--pm-h2-size);line-height:var(--pm-h2-line-height);letter-spacing:var(--pm-h2-letter-spacing)}.pm-text-h3{font-family:var(--pm-font-heading);font-weight:400;font-size:var(--pm-h3-size);line-height:var(--pm-h3-line-height);letter-spacing:var(--pm-h3-letter-spacing)}.pm-text-h4{font-family:var(--pm-font-heading);font-weight:400;font-size:var(--pm-h4-size);line-height:var(--pm-h4-line-height)}.pm-text-h5{font-family:var(--pm-font-heading);font-weight:400;font-size:var(--pm-h5-size);line-height:var(--pm-h5-line-height)}.pm-text-body-large{font-family:var(--pm-font-body);font-weight:400;font-size:var(--pm-body-large-size);line-height:var(--pm-body-large-line-height)}.pm-text-body-medium{font-family:var(--pm-font-body);font-weight:400;font-size:var(--pm-body-medium-size);line-height:var(--pm-body-medium-line-height)}.pm-text-body{font-family:var(--pm-font-body);font-weight:400;font-size:var(--pm-body-size);line-height:var(--pm-body-line-height)}.pm-text-body-small{font-family:var(--pm-font-body);font-weight:400;font-size:var(--pm-body-small-size);line-height:var(--pm-body-small-line-height)}.pm-font-heading{font-family:var(--pm-font-heading)}.pm-text-h2,.pm-text-h3,.pm-text-h4,.pm-text-h5,.pm-font-heading,.pm-button{font-variation-settings:"SOFT" 0,"WONK" 1}:is(a,span,button).pm-button{box-sizing:border-box;display:inline-block;height:auto;margin:0;padding:16px 28px;font-family:var(--pm-font-heading);font-weight:600;font-style:normal;font-size:16px;line-height:20px;letter-spacing:0;text-transform:none;text-align:center;text-decoration:none;color:var(--pm-color-white);background:var(--pm-color-purple);border:1px solid var(--pm-color-purple);border-radius:9999px;box-shadow:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}:is(a,button).pm-button:hover,:is(a,button).pm-button:focus-visible{color:var(--pm-color-white);background:var(--pm-color-dark-purple);border-color:var(--pm-color-dark-purple);box-shadow:var(--pm-shadow-button)}:is(a,button).pm-button:focus-visible{outline:2px solid var(--pm-color-dark);outline-offset:2px}:is(a,span,button).pm-button.pm-button--outline{height:54px;padding-top:0;padding-bottom:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--pm-color-purple);background:transparent;border-color:var(--pm-color-purple);box-shadow:none}:is(a,button).pm-button.pm-button--outline:hover,:is(a,button).pm-button.pm-button--outline:focus-visible{color:var(--pm-color-white);background:var(--pm-color-purple);border-color:var(--pm-color-purple);box-shadow:none}span.pm-button.pm-button--outline{cursor:default}.pm-button .pm-button__icon{flex-shrink:0;display:block;width:24px;height:24px;fill:none}:is(a,button).pm-button.pm-button--secondary{color:var(--pm-color-purple);background:transparent;border-color:var(--pm-color-purple);box-shadow:var(--pm-shadow-button)}:is(a,button).pm-button.pm-button--secondary:hover,:is(a,button).pm-button.pm-button--secondary:focus-visible{color:var(--pm-color-purple);background:#f1e4fe;border-color:var(--pm-color-purple);box-shadow:var(--pm-shadow-button)}:where([class^=pm-],[class*=" pm-"]) svg[fill=none],svg.pm-icon[fill=none],:where([class^=pm-],[class*=" pm-"]) svg[fill=none] g:not([fill]){fill:none}.pm-main-collection .pm-main-collection__deco g{fill:#a77ac9}.pm-box .pm-box__shadow g{fill:#9876b3}.pm-rating{display:flex;align-items:center;gap:8px}.pm-rating .pm-rating__stars{position:relative;display:block;flex:0 0 auto;width:78px;height:14px}.pm-rating .pm-rating__row{position:absolute;top:0;left:0;display:flex;gap:2px;height:14px;overflow:hidden}.pm-rating .pm-rating__row svg{flex:0 0 auto;display:block;width:14px;height:14px;stroke:var(--pm-color-light-blue);stroke-width:.5;stroke-linejoin:round}.pm-rating .pm-rating__row--empty svg{fill:none}.pm-rating .pm-rating__row--full svg{fill:var(--pm-color-light-blue)}.pm-rating .pm-rating__count{font-family:var(--pm-font-body);font-weight:400;font-size:16px;line-height:19px;color:var(--pm-color-light-text)}
/*# sourceMappingURL=/cdn/shop/t/44/assets/pm-tokens.css.map */
