.Q9a1Pq_footer{--footer-ink:#4a0a05;color:var(--footer-ink);background:#fafaf9;font-family:inherit;font-size:14px;line-height:1.2}.Q9a1Pq_container{box-sizing:content-box;max-width:var(--page-max);padding:56px var(--page-gutter) 0;margin-inline:auto}.Q9a1Pq_top{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 12px;display:grid}.Q9a1Pq_wordmark,.Q9a1Pq_contact,.Q9a1Pq_studio,.Q9a1Pq_explore{border-top:1px solid;padding-top:12px}.Q9a1Pq_wordmark{grid-column:1/-1;padding-top:16px}.Q9a1Pq_brandLink{font-size:20px;font-family:var(--font-display), serif;text-decoration:none;display:inline-block}.Q9a1Pq_contact{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:5px;display:flex}.Q9a1Pq_nap{flex-direction:column;align-items:flex-start;gap:5px;font-style:normal;display:flex}.Q9a1Pq_social{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.Q9a1Pq_contact a,.Q9a1Pq_action,.Q9a1Pq_link,.Q9a1Pq_legalLink{color:inherit;text-decoration:none}.Q9a1Pq_contact a:hover,.Q9a1Pq_action:hover,.Q9a1Pq_link:hover,.Q9a1Pq_legalLink:hover{text-underline-offset:3px;text-decoration:underline}.Q9a1Pq_studio,.Q9a1Pq_explore{min-width:0}.Q9a1Pq_sectionHeading{color:inherit;margin:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.2}.Q9a1Pq_studio p,.Q9a1Pq_explore p{max-width:32ch;margin:8px 0 0}.Q9a1Pq_studio p+p{margin-top:4px}.Q9a1Pq_action{align-items:center;min-height:32px;margin-top:12px;display:inline-flex}.Q9a1Pq_lower{flex-direction:column;gap:48px;margin-top:60px;display:flex}.Q9a1Pq_story{order:2;min-width:0}.Q9a1Pq_onlineStudio{max-width:43ch;color:inherit;font-size:14px;line-height:1.2;display:block}.Q9a1Pq_localDelivery{margin-top:40px}.Q9a1Pq_links{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 12px;display:grid}.Q9a1Pq_linkList{flex-direction:column;align-items:flex-start;gap:4px;margin-top:20px;display:flex}.Q9a1Pq_story,.Q9a1Pq_links>section{border-top:1px solid #4a0a054d;padding-top:10px}.Q9a1Pq_link{min-height:24px;font-size:14px;line-height:1.2}.Q9a1Pq_bottom{border-top:1px solid;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:100px;padding:10px 0;font-size:14px;display:flex}.Q9a1Pq_copyright,.Q9a1Pq_legalLink{color:inherit;font-size:14px}.Q9a1Pq_copyright{flex-basis:100%}.Q9a1Pq_badges{flex-wrap:wrap;align-items:center;gap:12px;width:100%;margin-top:4px;display:flex}.Q9a1Pq_badge{line-height:0;display:inline-flex}.Q9a1Pq_badge img{width:auto;height:40px;display:block}.Q9a1Pq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Q9a1Pq_footer a:focus-visible{outline-offset:3px;outline:2px solid}@media (min-width:640px){.Q9a1Pq_container{padding-right:var(--page-gutter);padding-left:var(--page-gutter)}.Q9a1Pq_top{-moz-column-gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.Q9a1Pq_contact{grid-column:auto}.Q9a1Pq_lower{grid-template-columns:minmax(0,7fr) minmax(0,9fr);gap:24px;display:grid}.Q9a1Pq_story{order:0}.Q9a1Pq_links{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 12px}}@media (min-width:1024px){.Q9a1Pq_top{grid-template-columns:calc(43.75% - 12px) repeat(3,minmax(0,1fr));gap:12px}.Q9a1Pq_wordmark{grid-column:auto}.Q9a1Pq_lower{grid-template-columns:calc(43.75% - 12px) minmax(0,1fr);gap:12px}.Q9a1Pq_links{gap:32px 12px}.Q9a1Pq_linkList{margin-top:32px}.Q9a1Pq_link{min-height:0}.Q9a1Pq_copyright{flex-basis:calc(43.75% - 12px)}}
.bzRDUW_frame{background-color:rgb(var(--bg-secondary));border-radius:var(--radius);min-width:0;position:relative;overflow:hidden}:where(.bzRDUW_frame){width:100%}.bzRDUW_ratio45{aspect-ratio:4/5}.bzRDUW_ratio34{aspect-ratio:3/4}.bzRDUW_ratio32{aspect-ratio:3/2}.bzRDUW_ratio54{aspect-ratio:5/4}.bzRDUW_ratio169{aspect-ratio:16/9}.bzRDUW_ratio11{aspect-ratio:1}.bzRDUW_fill>:is(a,button,picture,video,span,img){width:100%;max-width:none;height:100%;max-height:none;display:block;position:absolute;inset:0}.bzRDUW_fill img,.bzRDUW_fill picture img,.bzRDUW_fill video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;max-width:none;height:100%;max-height:none}.bzRDUW_reveal{opacity:0;transition:opacity var(--transition-std-duration) var(--transition-std-ease)}.bzRDUW_revealShown{opacity:1}@media (prefers-reduced-motion:reduce){.bzRDUW_reveal{opacity:1;transition:none}}
.pXRsma_section{min-width:0}.pXRsma_rule{border-top:var(--rule)}.pXRsma_ruleStrong{border-top:var(--rule-width) solid var(--rule-strong)}.pXRsma_spaceNone{padding-block:0}.pXRsma_spaceCompact{padding-block:var(--section-space-compact)}.pXRsma_spaceDefault{padding-block:var(--section-space)}.pXRsma_spaceLoose{padding-block:var(--section-space-loose)}.pXRsma_body{gap:1.5rem;min-width:0;display:grid}.pXRsma_label{max-width:28ch;font-family:var(--font-sans);font-size:var(--text-caption);letter-spacing:0;text-transform:none;color:rgb(var(--content-secondary) / 1);margin:0;font-weight:400;line-height:1.2}.pXRsma_content{min-width:0}@media (min-width:900px){.pXRsma_labelled{-moz-column-gap:2.5rem;grid-template-columns:minmax(0,12.5rem) minmax(0,1fr);align-items:start;column-gap:2.5rem}}
.Co5JNW_container{width:100%;min-width:0;container-type:inline-size}.Co5JNW_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2rem .75rem;display:grid}@container (min-width:40rem){.Co5JNW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 1.5rem}}@container (min-width:56rem){.Co5JNW_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1700px){@container (min-width:80rem){.Co5JNW_grid.Co5JNW_adaptive{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}}}
.yG3O6G_menu{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2rem;display:grid}.yG3O6G_navigation{-moz-column-gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;column-gap:1.5rem;min-width:0;display:grid}.yG3O6G_headings,.yG3O6G_lists{grid-column:1/-1;grid-template-columns:inherit;-moz-column-gap:inherit;column-gap:inherit;display:grid}.yG3O6G_headings{border-bottom:1px solid rgb(var(--border-basic-primary));align-items:center;min-height:2rem;padding-bottom:.75rem}.yG3O6G_lists{align-items:start;padding-top:.75rem}.yG3O6G_discovery{border-top:1px solid rgb(var(--border-basic-primary));grid-column:1/-1;margin-top:1.5rem;padding-top:1rem}.yG3O6G_promos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.5rem;min-width:0;display:grid}@media (max-width:1099px){.yG3O6G_menu{grid-template-columns:minmax(0,1fr)}.yG3O6G_navigation,.yG3O6G_promos{grid-column:1/-1}}@media (max-width:639px){.yG3O6G_menu,.yG3O6G_navigation,.yG3O6G_headings,.yG3O6G_lists{grid-template-columns:minmax(0,1fr)}.yG3O6G_promos{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}
.yljj7W_tile{container-type:inline-size}.yljj7W_info{padding-top:.75rem}.yljj7W_titleLink{width:fit-content;max-width:100%;color:inherit;display:block}.yljj7W_title{font-family:var(--font-display), serif;letter-spacing:0;overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-size:1.25rem;font-weight:400;line-height:1.2}.yljj7W_description{overflow-wrap:anywhere;text-wrap:pretty;margin:.375rem 0 0;font-size:.75rem;font-weight:400;line-height:1.5}.yljj7W_price{font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin-top:.625rem;font-size:.875rem;font-weight:400;line-height:1.4;display:flex}.yljj7W_priceValue{font:inherit;white-space:nowrap;margin:0}@container (min-width:15rem){.yljj7W_title{font-size:1.5rem}.yljj7W_description{font-size:.875rem}}@container (min-width:25rem){.yljj7W_info{padding-top:1rem}}
