@import url("https://use.typekit.net/zjw8qzz.css");
@font-face {
font-family:"Please Display VF";
src:url("https://use.typekit.net/af/b49f1e/0000000000000000775f0199/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/b49f1e/0000000000000000775f0199/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/b49f1e/0000000000000000775f0199/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:300 900;font-stretch:normal;
}
@font-face {
font-family:"Please Display VF";
src:url("../fonts/please-display-vf-polish-fallback.woff2?v=20260529c") format("woff2"),url("../fonts/please-display-vf-polish-fallback.woff?v=20260529c") format("woff"),url("../fonts/please-display-vf-polish-fallback.ttf?v=20260529c") format("truetype");
font-display:swap;font-style:normal;font-weight:300 900;font-stretch:normal;
unicode-range:U+00D3,U+00F3,U+0104-0107,U+0118-0119,U+0141-0144,U+015A-015B,U+0179-017C;
}
@font-face {
font-family:"Please Display VF Polish Fallback";
src:url("../fonts/please-display-vf-mark-fallback-test.woff2?v=20260529i") format("woff2");
font-display:swap;font-style:normal;font-weight:300 900;font-stretch:normal;
}
@font-face {
font-family:"Please VF";
src:url("https://use.typekit.net/af/93ea9d/0000000000000000775f019a/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/93ea9d/0000000000000000775f019a/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/93ea9d/0000000000000000775f019a/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:300 900;font-stretch:normal;
}
@font-face {
font-family:"Please VF";
src:url("../fonts/please-vf-polish-fallback.woff2?v=20260529c") format("woff2"),url("../fonts/please-vf-polish-fallback.woff?v=20260529c") format("woff"),url("../fonts/please-vf-polish-fallback.ttf?v=20260529c") format("truetype");
font-display:swap;font-style:normal;font-weight:300 900;font-stretch:normal;
unicode-range:U+00D3,U+00F3,U+0104-0107,U+0118-0119,U+0141-0144,U+015A-015B,U+0179-017C;
}
@font-face {
font-family:"Please VF Polish Fallback";
src:url("../fonts/please-vf-mark-fallback-test.woff2?v=20260529i") format("woff2");
font-display:swap;font-style:normal;font-weight:300 900;font-stretch:normal;
}
@font-face {
font-family:"Please VF Acute Preview";
src:url("../fonts/please-vf-acute-preview.woff2") format("woff2");
font-display:auto;font-style:normal;font-weight:300 900;font-stretch:normal;
}
@font-face {
font-family:"Please Display VF Acute Preview";
src:url("../fonts/please-display-vf-acute-preview.woff2") format("woff2");
font-display:auto;font-style:normal;font-weight:300 900;font-stretch:normal;
}
:root{--ftw-font-body:"Please VF Polish Fallback","Please VF", Arial, sans-serif;--ftw-font-heading:"Please Display VF Polish Fallback","Please Display VF", Arial, sans-serif;--ftw-font-h1:"Please Display VF Polish Fallback","Please Display VF", Arial, sans-serif;--ftw-font-h2:"Please Display VF Polish Fallback","Please Display VF", Arial, sans-serif;--ftw-font-h3:"Please Display VF Polish Fallback","Please Display VF", Arial, sans-serif;--ftw-font-h4:"Please Display VF Polish Fallback","Please Display VF", Arial, sans-serif;--ftw-font-h5:"Please Display VF Polish Fallback","Please Display VF", Arial, sans-serif;--ftw-font-h6:"Please Display VF Polish Fallback","Please Display VF", Arial, sans-serif;--chillberry-page-bg:#fff5e1;--chillberry-brown:#85391F;--chillberry-brown-rgb:133,57,31;--chillberry-cream:#FFF5E1;--chillberry-cream-rgb:255,245,225;--chillberry-pink:#F55587;--chillberry-pink-rgb:245,85,135}
body, body.figma-partial-preview, p, li, a, button, input, textarea, select, label, blockquote, cite{font-family:var(--ftw-font-body)}
h1,h2,h3,h4,h5,h6{font-family:var(--ftw-font-heading)}
h1{font-family:var(--ftw-font-h1)}
h2{font-family:var(--ftw-font-h2)}
h3{font-family:var(--ftw-font-h3)}
h4{font-family:var(--ftw-font-h4)}
h5{font-family:var(--ftw-font-h5)}
h6{font-family:var(--ftw-font-h6)}
.figma-partial-preview{box-sizing:border-box;margin:0;background:var(--chillberry-page-bg);color:#18181b;font-family:var(--ftw-font-body)}
.figma-partial-preview *{box-sizing:border-box}
html,body{margin:0;padding:0}
body{background:var(--chillberry-page-bg)}
.ftw-breadcrumb-link{display:inline-block;cursor:pointer;transition:transform .2s ease,filter .2s ease,text-shadow .2s ease,opacity .2s ease}
.ftw-breadcrumb-link:hover,.ftw-breadcrumb-link:focus-visible{transform:translateY(-2px) scale(1.03);filter:brightness(1.06);text-shadow:0 6px 18px rgba(133,57,31,.2);opacity:.92;outline:none}
[data-ftw-node-tags-normalized*="button:"]:hover,[data-ftw-node-tags-normalized*="button:"]:focus-visible,[data-ftw-form-role="submit"]:hover,[data-ftw-form-role="submit"]:focus-within,[data-ftw-form-role="submit"]>.ftw-form-submit-control:hover,[data-ftw-form-role="submit"]>.ftw-form-submit-control:focus-visible,[data-contact-trigger]:hover,[data-contact-trigger]:focus-visible,button:hover,button:focus-visible,[role="button"]:hover,[role="button"]:focus-visible,input[type="button"]:hover,input[type="button"]:focus-visible,input[type="submit"]:hover,input[type="submit"]:focus-visible,input[type="reset"]:hover,input[type="reset"]:focus-visible{box-shadow:none!important;filter:none!important;text-shadow:none!important}
[data-ftw-node-tags-normalized*="button:"]:hover *,[data-ftw-node-tags-normalized*="button:"]:focus-visible *,[data-ftw-form-role="submit"]:hover *,[data-ftw-form-role="submit"]:focus-within *,[data-ftw-form-role="submit"]>.ftw-form-submit-control:hover *,[data-ftw-form-role="submit"]>.ftw-form-submit-control:focus-visible *,[data-contact-trigger]:hover *,[data-contact-trigger]:focus-visible *,button:hover *,button:focus-visible *,[role="button"]:hover *,[role="button"]:focus-visible *,input[type="button"]:hover *,input[type="button"]:focus-visible *,input[type="submit"]:hover *,input[type="submit"]:focus-visible *,input[type="reset"]:hover *,input[type="reset"]:focus-visible *{box-shadow:none!important;text-shadow:none!important;filter:none!important}
.ftw-page-layout{min-height:100vh;background:var(--chillberry-page-bg)}
.ftw-page{display:block;width:100%;overflow-x:hidden;overflow-x:clip}
.ftw-responsive-partial{width:100%;max-width:100%;overflow-x:clip}
.ftw-page-partial{display:block;width:100%}
.ftw-page-partial--contained{display:block;width:100%;min-width:min(100%, var(--ftw-partial-min-width, 0px));max-width:min(100%, var(--ftw-partial-max-width, 100vw));margin-inline:auto}
.ftw-page-partial--contained > .ftw-page-partial__inner{display:flex;justify-content:center;width:100%}
.ftw-page-partial--full-bleed{display:block;overflow-x:clip}
.ftw-page-partial > [class$="-full-bleed-bg"]{display:block;overflow-x:clip}
.ftw-embed-fit{position:relative;overflow:hidden}
.ftw-embed-fit iframe,.ftw-embed-fit video,.ftw-embed-fit embed,.ftw-embed-fit object{display:block;width:100%;height:100%;border:0}
.ftw-embed-fit--contain iframe,.ftw-embed-fit--contain video,.ftw-embed-fit--contain embed,.ftw-embed-fit--contain object{object-fit:contain}
.ftw-embed-fit--cover iframe,.ftw-embed-fit--cover video,.ftw-embed-fit--cover embed,.ftw-embed-fit--cover object{object-fit:cover}
.ftw-embed-fit--fill iframe,.ftw-embed-fit--fill video,.ftw-embed-fit--fill embed,.ftw-embed-fit--fill object{object-fit:fill}
.ftw-embed-fit--none iframe,.ftw-embed-fit--none video,.ftw-embed-fit--none embed,.ftw-embed-fit--none object{object-fit:none}
.ftw-embed-fit--scale-down iframe,.ftw-embed-fit--scale-down video,.ftw-embed-fit--scale-down embed,.ftw-embed-fit--scale-down object{object-fit:scale-down}
[data-ftw-form-role="field"],[data-ftw-form-role="submit"]{position:relative}
[data-ftw-form-role="field"]>.ftw-form-control,[data-ftw-form-role="submit"]>.ftw-form-submit-control{position:relative;z-index:1;width:100%;height:100%;min-width:0;margin:0;padding:0;border:0;outline:none;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;box-shadow:none;-webkit-appearance:none;appearance:none;border-radius:0}
[data-ftw-form-role="field"]>.ftw-form-control::placeholder{color:inherit;opacity:.7}
[data-ftw-form-role="field"]>.ftw-form-control--checkbox{display:inline-block;width:1.1em;height:1.1em}
[data-ftw-form-role="field"]>.ftw-form-control--textarea{resize:none}
[data-ftw-form-role="submit"]>.ftw-form-submit-control{display:flex;flex-direction:inherit;justify-content:inherit;align-items:inherit;cursor:pointer}
[data-ftw-form-role="submit"]>.ftw-form-submit-control>*{pointer-events:none}
.chillberry-font-debug{position:fixed;right:20px;bottom:20px;z-index:9999;display:flex;flex-direction:column;gap:12px;max-width:min(620px,calc(100vw - 40px));padding:16px 18px;border:1px solid rgba(133,57,31,.14);border-radius:18px;background:rgba(255,245,225,.96);box-shadow:0 14px 40px rgba(133,57,31,.14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}
.chillberry-font-debug__group{display:flex;flex-direction:column;gap:6px}
.chillberry-font-debug__label,.chillberry-font-debug__subhead,.chillberry-font-debug__line{margin:0;color:rgba(133,57,31,1)}
.chillberry-font-debug__label{font-family:"Please VF Polish Fallback","Please VF",Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}
.chillberry-font-debug__subhead{font-family:"Helvetica Neue",Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;opacity:.72}
.chillberry-font-debug__line--body{font-family:"Please VF Polish Fallback","Please VF",Arial,sans-serif;font-size:24px;font-weight:400;line-height:1.3;letter-spacing:.01em}
.chillberry-font-debug__line--display{font-family:"Please Display VF Polish Fallback","Please Display VF",Arial,sans-serif;font-size:34px;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:rgba(245,85,135,1)}
.chillberry-font-debug__line--body-preview{font-family:"Please VF Acute Preview",Arial,sans-serif;font-size:24px;font-weight:400;line-height:1.3;letter-spacing:.01em}
.chillberry-font-debug__line--display-preview{font-family:"Please Display VF Acute Preview",Arial,sans-serif;font-size:34px;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:rgba(245,85,135,1)}
@media (max-width: 767px){
.chillberry-font-debug{right:12px;bottom:12px;padding:12px 14px;border-radius:14px;max-width:calc(100vw - 24px)}
.chillberry-font-debug__line--body{font-size:18px}
.chillberry-font-debug__line--display{font-size:24px}
.chillberry-font-debug__line--body-preview{font-size:18px}
.chillberry-font-debug__line--display-preview{font-size:24px}
}
