.art-page{--au: calc(min(100vw, 2400px) / 1920);--art-wall: var(--edit-wall, #f0edea);--art-shadow-c: 92 108 142;--art-shadow-u: max(var(--au), .6px);--art-shadow: calc(3 * var(--art-shadow-u)) calc(4 * var(--art-shadow-u)) calc(8 * var(--art-shadow-u)) rgb(var(--art-shadow-c) / .28), calc(10 * var(--art-shadow-u)) calc(14 * var(--art-shadow-u)) calc(28 * var(--art-shadow-u)) rgb(var(--art-shadow-c) / .3);--art-shadow-hover: calc(4 * var(--art-shadow-u)) calc(6 * var(--art-shadow-u)) calc(11 * var(--art-shadow-u)) rgb(var(--art-shadow-c) / .26), calc(14 * var(--art-shadow-u)) calc(20 * var(--art-shadow-u)) calc(38 * var(--art-shadow-u)) rgb(var(--art-shadow-c) / .32);overflow-x:clip;background:var(--edit-page, #fff);color:var(--color-ink)}.art-page.art-page .art-heading{color:var(--color-ink);font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:calc(80 * var(--au));line-height:1;text-transform:uppercase;-webkit-hyphens:manual;hyphens:manual}.art-page.art-page .art-button{display:inline-grid;place-items:center;min-width:max(calc(140 * var(--au)),6.75rem);height:max(calc(47 * var(--au)),2.25rem);padding-inline:max(calc(19 * var(--au)),.75rem);padding-top:calc(4 / 3 * var(--cap-nudge));box-sizing:border-box;--button-bg: var(--edit-on-color, #fff);--button-fg: var(--edit-button-text, #2b2b2b);background:var(--button-bg);color:var(--button-fg);font-size:max(calc(15.5 * var(--au)),.8125rem);font-weight:var(--weight-bold);line-height:1;text-decoration:none;white-space:nowrap;transition:background-color var(--duration-base) var(--ease-out)}.art-page.art-page .art-button:hover,.art-page.art-page .art-button:focus-visible{background:color-mix(in srgb,var(--button-bg) 85%,var(--button-fg))}.art-page.art-page .art-button--dark{--button-bg: var(--edit-button-dark, #171314);--button-fg: var(--edit-on-color, #fff)}.art-page.art-page .art-button--red{--button-bg: var(--color-art-red);--button-fg: var(--edit-on-color, #fff)}@media(max-width:63.99rem){.art-page.art-page .art-button{min-width:8.75rem;height:2.75rem;padding-inline:1.5rem;font-size:.9375rem}}.art-page.art-page .art-signup,.site-footer .art-signup{--field-h: max(calc(56 * var(--au)), 2.75rem);position:relative;display:flex;width:max-content;max-width:100%}.art-page.art-page .art-signup__input,.site-footer .art-signup__input{width:calc(310 * var(--au));min-width:12rem;height:var(--field-h);padding:0 calc(30 * var(--au));border:0;border-radius:0;background:var(--edit-signup, #ff968b);color:var(--edit-on-color, #fff);font:inherit;font-size:max(calc(17 * var(--au)),.9375rem);font-weight:var(--weight-bold);outline:none}.art-page.art-page .art-signup__input::placeholder,.site-footer .art-signup__input::placeholder{color:var(--edit-on-color, #fff);opacity:1}.art-page.art-page .art-signup__input:focus-visible,.site-footer .art-signup__input:focus-visible{box-shadow:inset 0 0 0 2px #fff}.art-page.art-page .art-signup__button,.site-footer .art-signup__button{display:grid;place-items:center;width:calc(58 * var(--au));min-width:2.75rem;height:var(--field-h);border:0;background:var(--edit-on-color, #fff);color:var(--color-art-red);cursor:pointer;transition:background-color var(--duration-base) var(--ease-out)}.art-page.art-page .art-signup__button svg,.site-footer .art-signup__button svg{width:calc(28 * var(--au));min-width:18px;height:auto;transition:translate var(--duration-base) var(--ease-out)}.art-page.art-page .art-signup__button:hover,.site-footer .art-signup__button:hover{background:color-mix(in srgb,#fff 85%,var(--color-art-red))}.art-page.art-page .art-signup__button:hover svg,.site-footer .art-signup__button:hover svg{translate:.2em 0}.art-page.art-page .art-signup__consent,.site-footer .art-signup__consent{max-width:24rem;margin:.75rem 0 0;font-size:var(--text-small);line-height:1.35}.art-page.art-page .art-signup__consent a,.site-footer .art-signup__consent a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.art-page.art-page .art-signup:has(.art-signup__note:not([hidden]))+.art-signup__consent,.site-footer .art-signup:has(.art-signup__note:not([hidden]))+.art-signup__consent{visibility:hidden}.art-page.art-page .art-signup__note,.site-footer .art-signup__note{position:absolute;top:calc(100% + .75rem);left:0;width:max(100%,20rem);margin:0;font-size:var(--text-small);line-height:1.35}@media(max-width:47.99rem){.art-page.art-page .art-heading{font-size:var(--text-display-l)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/art.css.map */
