@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-display:swap;src:url(fredoka-var-latin.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(nunito-var-latin.woff2) format("woff2")}:root{--cream: #FFF8F0;--butter: #FBE4E9;--cocoa: #48312A;--cocoa-deep: #33211B;--cocoa-soft: #5C433A;--pink: #FDC3D4;--pink-deep: #F79CBB;--berry: #B23A60;--leaf: #6B7D35;--sage: #F3DAD0;--ink: #48312A;--ink-soft: rgba(72, 49, 42, .9);--ink-faint: rgba(72, 49, 42, .8);--on-dark: #FFF8F0;--on-dark-soft: rgba(255, 248, 240, .9);--line: rgba(72, 49, 42, .12);--line-dark: rgba(255, 248, 240, .18);--display: "Nunito", system-ui, sans-serif;--script: "Fredoka", system-ui, sans-serif;--sans: "Nunito", system-ui, sans-serif;--mono: "Nunito", system-ui, sans-serif;--bounce: cubic-bezier(.32, .72, 0, 1);--ease: cubic-bezier(.32, .72, 0, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--pad: clamp(22px, 4.5vw, 64px);--r: 28px;--r-soft: 40px}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;pointer-events:none;opacity:0;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E")}.pd-wrap{width:100%;margin:0 auto;padding-inline:var(--pad);max-width:1580px}.pd-section{display:block}.pd-rte p{color:var(--ink-soft);font-size:var(--text-body);line-height:1.65;margin:0 0 18px;max-width:65ch}.pd-rte p:last-child{margin-bottom:0}.pd-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:clamp(34px,4.5vw,60px)}.pd-sec-title{margin:0;color:var(--cocoa);font-family:var(--script);font-weight:600;font-size:clamp(38px,4.8vw,64px);line-height:1.05;letter-spacing:0;text-wrap:balance}.pd-squiggle{display:none}.pd-eyebrow{font-family:var(--sans);font-size:15px;font-weight:700;letter-spacing:0;color:var(--cocoa);display:inline-flex;align-items:center;gap:8px;width:fit-content;background:none;border-radius:0;padding:0}.pd-eyebrow:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--pink-deep);flex:none}.pd-lede{color:var(--ink-soft);font-size:var(--text-body);line-height:1.65;margin:0 0 18px;max-width:65ch}.pd-lede--intro{color:var(--cocoa);font-family:var(--sans);font-weight:500;font-size:clamp(18px,1.6vw,21px);line-height:1.55}.pd-bezel{background:#48312a0b;box-shadow:inset 0 0 0 1px #48312a12;border-radius:calc(var(--r-soft) + 6px);padding:6px}.pd-bezel>*{border-radius:var(--r-soft);overflow:hidden;display:block}.pd-btn{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 28px;border-radius:999px;background:var(--cocoa);color:var(--cream);font-family:var(--display);font-weight:600;font-size:17px;text-decoration:none;white-space:nowrap;transition:transform .4s var(--bounce),background .3s}.pd-btn svg{width:28px;height:28px;padding:7px;box-sizing:border-box;border-radius:50%;flex:0 0 auto;background:#fff8f029;transition:transform .6s var(--ease)}.pd-btn--pink{background:var(--pink);color:var(--cocoa)}.pd-btn--pink:hover{background:var(--pink-deep)}.pd-btn--pink svg{background:#48312a24}.pd-btn:hover svg{transform:translate(2px,-1px)}.pd-btn:active{transform:scale(.98)}body{background-color:var(--cream)}.pd-box__size,.pd-box__size *{font-family:var(--display)}.pd-box__size-per{font-family:var(--sans)}.pd-review__body{font-style:normal}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--display);font-weight:600;border-radius:999px;letter-spacing:0}.button:before,.button:after{border-radius:999px}.pd-foot button,footer button,footer input{font-family:var(--display)}footer input{font-family:var(--sans)}h1,h2,.h0,.h1,.h2{font-family:var(--script);font-weight:600;letter-spacing:0}h3,.h3,h4,.h4{font-family:var(--sans);font-weight:700;letter-spacing:0}.button.visually-hidden:before,.button.visually-hidden:after{display:none}:root{--text-body:17px;--font-body-family:"Nunito",system-ui,sans-serif;--font-body-weight:400;--font-body-weight-bold:700;--font-heading-family:"Fredoka",system-ui,sans-serif;--font-heading-weight:700;--pd-nav-h:60px}@media(min-width:961px){:root{--pd-nav-h:72px}}html h1,html h2,html .h0,html .h1,html .h2,html .product__title h1,html .product__title .h1,html .pd-cat__done h2,html .pd-fh__h,html .pd-stack__figure,html .pd-stack__peek b,html .pd-cmp__table .is-big,html .pd-fh__sticker b,html .pd-mq,html .pd-bleed__word,html .pd-reviews__count,html .pd-card--mix__t,html .pd-box__title,html .pd-giant__line{font-family:var(--script)}html .pd-fh__h,html .pd-card--mix__t,html .product__title h1{font-weight:600}.button,.pd-btn,.pd-fh__pill,.pd-nav__link,.pd-nav__cart,.pd-menu__link,.pd-card__name{font-weight:700}.pd-menu__link{font-size:26px}html .pd-review__title,html .pd-foot__colhead,html .pd-foot__card-title{font-family:var(--sans);font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/17/assets/prodani-tokens.css.map */
