@font-face{font-family:Italianno;font-style:normal;font-weight:400;font-display:swap;src:url(italianno.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:Italianno;font-style:normal;font-weight:400;font-display:swap;src:url(italianno-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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--brand-burgundy: #671241;--brand-olive: #a7a43d;--brand-pink: #e1c1d6;--brand-blue: #b2c7e1;--brand-cream: #f7f2e9;--accent: var(--brand-burgundy);--accent-contrast: var(--brand-cream);--check-a: var(--brand-burgundy);--check-b: var(--brand-olive);--check-size: 28px}:root:root{--font-accent--family: "Italianno", "Apple Chancery", "Segoe Script", cursive;--font-accent--style: normal;--font-accent--weight: 400}.script,.script *{font-family:var(--font-accent--family);font-weight:400;font-style:normal;letter-spacing:.01em;text-transform:none}.script{font-size:1.7em;line-height:.95;padding-block-end:.12em}.brand-check{background-image:repeating-conic-gradient(var(--check-a) 0% 25%,var(--check-b) 0% 50%);background-size:var(--check-size) var(--check-size);background-position:0 0}.brand-check-band{display:block;width:100%;height:calc(var(--check-size) * 2);background-image:repeating-conic-gradient(var(--check-a) 0% 25%,var(--check-b) 0% 50%);background-size:var(--check-size) var(--check-size)}.brand-check-band--single{height:var(--check-size)}.brand-harlequin{background-color:var(--check-a);background-image:repeating-conic-gradient(from 45deg,var(--check-b) 0% 25%,transparent 0% 50%);background-size:var(--check-size) calc(var(--check-size) * 1.6)}.brand-harlequin--subtle{background-image:repeating-conic-gradient(from 45deg,rgb(255 255 255 / .14) 0% 25%,transparent 0% 50%)}@media(prefers-reduced-motion:no-preference){.brand-check-band--drift{animation:brand-check-drift 12s linear infinite}}@keyframes brand-check-drift{to{background-position:calc(var(--check-size) * 2) 0}}.brand-sticker{--sticker-bg: var(--brand-olive);--sticker-fg: var(--brand-burgundy);display:inline-grid;place-items:center;padding:.55em .95em;background:var(--sticker-bg);color:var(--sticker-fg);font-weight:800;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;line-height:1;border-radius:999px;rotate:-6deg;box-shadow:0 2px #67124140}.brand-sticker--burst{border-radius:0;padding:.9em 1.1em;rotate:-10deg;box-shadow:none;clip-path:polygon(50% 0%,61% 13%,78% 7%,80% 25%,96% 30%,88% 45%,100% 58%,84% 66%,88% 84%,70% 82%,62% 97%,50% 86%,38% 97%,30% 82%,12% 84%,16% 66%,0% 58%,12% 45%,4% 30%,20% 25%,22% 7%,39% 13%)}.brand-sticker--pink{--sticker-bg: var(--brand-pink)}.brand-sticker--blue{--sticker-bg: var(--brand-blue)}.brand-sticker--cream{--sticker-bg: var(--brand-cream)}.product-accent{--sticker-bg: var(--accent);--check-a: var(--accent)}.product-accent .brand-media-panel{background:var(--accent);border-radius:15px}.button,.button-secondary,.button-custom{font-weight:700;letter-spacing:.01em;transition:transform .16s ease,box-shadow .16s ease}@media(prefers-reduced-motion:no-preference){.button:not([aria-disabled=true]):not(:disabled):hover,.button-custom:hover{transform:translateY(-2px)}}.h1.h1,.h2.h2{text-wrap:balance}.media-gallery__grid{background:var(--accent);border-radius:15px;padding:clamp(16px,4vw,40px)}.media-gallery__grid :is(.placeholder-svg,svg){color:var(--accent-contrast)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/315.css.map */
