@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ca55bb71b529573f-s.0vdai6er2bzon.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1361b9baaefe9807-s.p.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/92eb00116dd31e6a-s.370ev4_4-yiay.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e1f600cb732239d9-s.41r31qmhr7_rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1gavkj72q9u43.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}._2d26ka_className{font-family:Montserrat,Montserrat Fallback;font-style:normal}._2d26ka_variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/0bd866694792eeb1-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/fdb22df95c69d750-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/22bc6ebae07d77f5-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/3679aa72a9b9035f-s.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.XdMFZq_className{font-family:Caveat,Caveat Fallback;font-style:normal}.XdMFZq_variable{--font-caveat:"Caveat", "Caveat Fallback"}
@font-face{font-family:Pangolin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/769577a32e5fd1c9-s.3t11jqos1jno8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Pangolin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd3dbb7d3d1342af-s.p.00fdm2xbzuygn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pangolin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da26c3f06cc0856f-s.3hbg6arrfhrln.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Pangolin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2e4072b16d9c76db-s.13k5-r1tfmrtz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pangolin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/beba3d2fc2b2488a-s.p.2zm2rssz4nxla.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pangolin Fallback;src:local(Arial);ascent-override:99.93%;descent-override:33.28%;line-gap-override:0.0%;size-adjust:93.76%}.y_hlKW_className{font-family:Pangolin,Pangolin Fallback;font-style:normal;font-weight:400}.y_hlKW_variable{--font-home-handwriting:"Pangolin", "Pangolin Fallback"}
.Nmvota_footer{color:#694638;background:#f1dfd2;margin-top:64px;position:relative}.Nmvota_wave{color:#f1dfd2;width:100%;height:32px;position:absolute;top:-31px;left:0}.Nmvota_container{max-width:1600px;margin-inline:auto;padding:36px clamp(24px,4.5vw,64px) 24px}.Nmvota_grid{grid-template-columns:1.15fr 1fr 1.4fr;gap:clamp(24px,3vw,48px);display:grid}.Nmvota_grid>*{min-width:0}.Nmvota_brandLogo{width:88px;display:block}.Nmvota_brandLogo>img{border-radius:50%;width:100%;height:auto;display:block}.Nmvota_brandText{max-width:32ch;margin-top:14px;font-size:14px;line-height:1.5}.Nmvota_slogan{font:400 24px/1.1 var(--font-caveat), cursive;color:#7a5243;margin-top:10px}.Nmvota_slogan span{color:#b97569}.Nmvota_socials{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.Nmvota_social{border:1px solid #b98f79;border-radius:999px;align-items:center;min-height:36px;padding:6px 14px;font-size:13px;font-weight:600;transition:background-color .18s,color .18s;display:inline-flex}.Nmvota_social:hover{color:#fffaf4;background:#795042;border-color:#795042}.Nmvota_columnTitle{color:#694638;font:400 clamp(23px, 2vw, 28px)/1.2 var(--font-home-handwriting), cursive;margin-bottom:10px}.Nmvota_list{flex-direction:column;gap:2px;font-size:14px;line-height:1.4;display:flex}.Nmvota_list a{padding-block:4px;display:inline-block}.Nmvota_list a:hover{color:#9b5c45;text-underline-offset:4px;text-decoration:underline}.Nmvota_contactItem{overflow-wrap:anywhere;color:#745849;margin-bottom:6px;font-size:12px}.Nmvota_contactItem a{width:fit-content;padding-block:2px;display:block}.Nmvota_contactItem strong{color:#593b2f;font-size:14px;font-weight:600}.Nmvota_bottom{color:#745849;border-top:1px solid #d8bca9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:28px;padding-top:18px;font-size:12px;line-height:1.5;display:flex}@media not (min-width:760px){.Nmvota_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}.Nmvota_brand{grid-column:1/-1}}@media (max-width:600px){.Nmvota_footer{margin-top:48px}.Nmvota_container{padding:24px 20px 20px}.Nmvota_grid{gap:24px 16px}.Nmvota_brand{grid-template-columns:64px 1fr;align-items:center;gap:4px 16px;display:grid}.Nmvota_brandLogo{grid-row:span 2;width:64px}.Nmvota_brandText{margin:0;font-size:13px}.Nmvota_slogan{margin:0;font-size:21px}.Nmvota_columnTitle{margin-bottom:6px;font-size:22px}.Nmvota_list{gap:0;font-size:13px}.Nmvota_list a{align-items:center;min-height:32px;padding-block:0;display:inline-flex}.Nmvota_contactItem a{align-items:center;min-height:32px;padding-block:0;display:flex}.Nmvota_contactItem{margin-bottom:4px}.Nmvota_bottom{flex-direction:column;align-items:flex-start;margin-top:20px;font-size:11px}}@media (prefers-reduced-motion:reduce){.Nmvota_social{transition:none}}.Nmvota_legal{flex-direction:column;gap:2px;display:flex}.Nmvota_payments{flex-wrap:wrap;align-items:center;gap:8px;padding-inline-end:144px;display:flex}.Nmvota_payment{letter-spacing:.02em;color:#593b2f;background:#fffaf5;border-radius:6px;align-items:center;min-height:28px;padding:3px 12px;font-size:12px;font-weight:700;display:flex;box-shadow:0 1px #e4cdbf}.Nmvota_payment img{width:auto;height:18px;display:block}.Nmvota_contacts{font-style:normal}@media not (min-width:600px){.Nmvota_payments{padding-inline-end:60px}}@media not (min-width:360px){.Nmvota_grid{grid-template-columns:minmax(0,1fr)}}
.WyOPQq_toggle{border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-ink);background:0 0;border:none;place-items:center;display:inline-grid}.WyOPQq_toggle svg{width:24px;height:24px}.WyOPQq_panel{inset-inline:var(--space-4);gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);max-height:calc(100dvh - var(--header-topbar-height) - var(--header-expanded-height) - 24px);overscroll-behavior-y:contain;flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + var(--space-2));overflow-y:auto}.WyOPQq_link{padding:var(--space-3);border-radius:var(--radius-md);font-weight:600}.WyOPQq_link:hover{background:var(--color-sand)}.WyOPQq_upcoming{align-items:center;gap:var(--space-2);padding:var(--space-3);color:var(--color-ink-muted);font-weight:600;display:flex}.WyOPQq_soonTag{border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent);letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;font-size:10px;font-weight:700}@media not (max-width:1100px){.WyOPQq_toggle,.WyOPQq_panel{display:none}}
.GXWcAq_link{width:40px;height:44px;color:var(--color-ink);place-items:center;display:grid;position:relative}.GXWcAq_link>svg{width:23px;height:23px}.GXWcAq_link:hover{color:var(--color-accent-dark)}@media (max-width:1100px){.GXWcAq_link{width:38px}.GXWcAq_link>svg{width:22px;height:22px}}.GXWcAq_label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.GXWcAq_count{background:var(--color-accent);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;min-width:18px;height:18px;padding-inline:3px;font-size:10px;font-weight:700;line-height:1;display:grid;position:absolute;top:3px;right:1px}.GXWcAq_countPlaceholder{visibility:hidden;}
.n3YQIq_notice{z-index:100;inset-inline:1rem;width:fit-content;max-width:min(32rem,100% - 2rem);color:var(--color-ink);background:var(--color-cream);border:1px solid var(--color-accent);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);margin-inline:auto;padding:1rem 1.25rem;position:fixed;bottom:6rem}.n3YQIq_empty{text-align:center;color:var(--color-ink-soft);background:#fff;border:1px dashed #dcc6b8;border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}.n3YQIq_empty svg{color:#c5867b;width:32px;height:32px}.n3YQIq_empty a{color:var(--color-accent-dark);text-underline-offset:4px;font-weight:600;text-decoration:underline}.n3YQIq_more{justify-content:center;margin-top:28px;display:flex}
._8enZzG_price{align-items:baseline;gap:var(--space-2);font-family:var(--font-display);letter-spacing:-.01em;font-weight:700;display:inline-flex}._8enZzG_prefix{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-muted);font-weight:500}._8enZzG_compare{font-family:var(--font-sans);color:var(--color-ink-muted);font-size:.8em;font-weight:500;text-decoration:line-through}._8enZzG_sm{font-size:var(--text-lg)}._8enZzG_md{font-size:var(--text-xl)}._8enZzG_lg{font-size:var(--text-3xl)}._8enZzG_card{flex-direction:column-reverse;align-items:flex-start;gap:0;font-size:17px;line-height:1.2}._8enZzG_card ._8enZzG_compare{font-size:13px}
.Cuawza_bone{display:var(--bone-display,block);border-radius:var(--bone-radius,8px);color:#0000;-webkit-user-select:none;user-select:none;background:linear-gradient(100deg,#7954461c 30%,#7954460d 50%,#7954461c 70%) 0 0/300% 100%;animation:1.4s ease-in-out infinite Cuawza_shimmer}.Cuawza_line{background-clip:content-box;height:1lh;padding-block:.2lh}@keyframes Cuawza_shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.Cuawza_bone{animation:none}}
.eUugdG_card{height:100%;transition:border-color var(--transition), box-shadow var(--transition);background:#fff;border:1px solid #efe3da;border-radius:18px;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.eUugdG_card:hover,.eUugdG_card:focus-within{border-color:#a8796a;box-shadow:0 10px 28px #89594d29}.eUugdG_media{position:relative}.eUugdG_media>:first-child{border-radius:0}.eUugdG_card[data-sold-out] .eUugdG_media>:first-child{opacity:.45}.eUugdG_badges{z-index:2;pointer-events:none;flex-wrap:wrap;gap:6px;max-width:calc(100% - 72px);display:flex;position:absolute;top:12px;left:12px}.eUugdG_saleBadge,.eUugdG_soldOutBadge{border-radius:999px;padding:4px 9px;font-size:12px;font-weight:700;line-height:1.2}.eUugdG_saleBadge{color:#fff;background:#b5483a}.eUugdG_soldOutBadge{color:var(--color-ink-soft);box-shadow:0 0 0 1px var(--color-line);background:#fff}.eUugdG_favorite{z-index:2;color:#795446;width:40px;height:40px;transition:background-color var(--transition);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #492d221f}.eUugdG_favorite svg{width:20px;height:20px}.eUugdG_favorite:hover{background:#f6e7e1}.eUugdG_favorite[aria-pressed=true] svg{fill:#c5867b;stroke:#8d5247}.eUugdG_body{flex-direction:column;flex:1;gap:6px;padding:12px 16px 16px;display:flex}.eUugdG_brand{color:#8a776c;font-size:13px;line-height:1.3}.eUugdG_title{min-height:2.6em;font:600 18px/1.3 var(--font-sans);letter-spacing:-.01em;color:var(--color-ink);-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.eUugdG_title a:after{content:"";z-index:1;position:absolute;inset:0}.eUugdG_title a:focus-visible{outline:none}.eUugdG_card:has(.eUugdG_title a:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.eUugdG_rating{min-height:20px;color:var(--color-ink-soft);font-size:13px;line-height:20px}.eUugdG_rating>span{align-items:center;gap:5px;display:inline-flex}.eUugdG_rating svg{width:14px;height:14px;fill:var(--color-accent);color:var(--color-accent)}.eUugdG_options{flex-wrap:wrap;gap:4px;display:flex}.eUugdG_option{border:1px solid var(--color-line);color:var(--color-ink-soft);background:#faf5f1;border-radius:999px;padding:2px 8px;font-size:12px;line-height:1.4}.eUugdG_footer{justify-content:space-between;align-items:flex-end;gap:10px;margin-block-start:auto;padding-block-start:6px;display:flex}.eUugdG_cartAction{z-index:2;position:relative}.eUugdG_cartButton,.eUugdG_cartButtonAdded{z-index:2;color:#fff9f4;width:44px;height:44px;transition:background-color var(--transition);background:#785446;border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.eUugdG_cartButton:hover{background:#58382d}.eUugdG_cartButton:disabled{opacity:.6;cursor:progress}.eUugdG_cartButtonAdded{background:var(--color-mint)}.eUugdG_cartButton svg,.eUugdG_cartButtonAdded svg{width:22px;height:22px}.eUugdG_cartError{width:max-content;max-width:220px;box-shadow:var(--shadow-md);color:var(--color-danger);background:#fff;border-radius:8px;padding:6px 10px;font-size:12px;line-height:1.35;position:absolute;bottom:calc(100% + 6px);right:0}.eUugdG_mediaBone{aspect-ratio:1}.eUugdG_brandBone{width:38%}.eUugdG_titleBoneShort{width:64%}.eUugdG_optionsBone{--bone-radius:999px;width:58%;height:22.8px}.eUugdG_priceBones{flex-direction:column;width:34%;line-height:1.2;display:flex}.eUugdG_priceBone{font-size:17px}.eUugdG_oldPriceBone{width:70%;font-size:13px}.eUugdG_cartBone{--bone-radius:50%;flex-shrink:0;width:44px;height:44px}@container not (min-width:220px){.eUugdG_body{gap:4px;padding:10px 12px 12px}.eUugdG_brand{font-size:12px}.eUugdG_title{overflow-wrap:anywhere;font-size:15px}.eUugdG_badges{top:8px;left:8px}.eUugdG_favorite{width:36px;height:36px;top:6px;right:6px}.eUugdG_cartButton,.eUugdG_cartButtonAdded,.eUugdG_cartBone{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.eUugdG_card,.eUugdG_favorite,.eUugdG_cartButton{transition:none}}
.kssJPa_artwork{width:100%;aspect-ratio:var(--artwork-ratio,1);background-image:linear-gradient(145deg,#f5eee7,#ead8c8);border-radius:18px;place-items:center;display:grid;position:relative;overflow:hidden}.kssJPa_artwork:after{content:"";pointer-events:none;background-image:radial-gradient(circle at 30% 20%,#ffffff73,#0000 55%);position:absolute;inset:0}.kssJPa_glyph{font-size:var(--artwork-glyph,clamp(3rem, 18cqi, 6rem));filter:drop-shadow(0 6px 12px #1c19172e);line-height:1}.kssJPa_photo{background:#fff}.kssJPa_photo:after{display:none}.kssJPa_photo img{object-fit:contain;padding:6%}.kssJPa_sm{--artwork-glyph:2rem;--artwork-ratio:1}.kssJPa_md{--artwork-glyph:clamp(3rem, 22cqi, 4.5rem)}.kssJPa_lg{--artwork-glyph:clamp(4rem, 26cqi, 8rem);--artwork-ratio:1}
.O1hVda_frame{container-type:inline-size}.O1hVda_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.O1hVda_empty{padding:var(--space-8) var(--space-5);border:1px dashed var(--color-line);border-radius:var(--radius-xl);text-align:center;color:var(--color-ink-soft)}.O1hVda_grid>*{min-width:0;display:flex}.O1hVda_grid>*>*{flex:1}@container not (min-width:300px){.O1hVda_grid{grid-template-columns:minmax(0,1fr)}}@container (min-width:680px){.O1hVda_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@container (min-width:900px){.O1hVda_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:1180px){.O1hVda_wide{grid-template-columns:repeat(5,minmax(0,1fr))}}@container not (min-width:300px){.O1hVda_singleRow>:nth-child(n+2){display:none}}@container (300px<=width<680px){.O1hVda_singleRow>:nth-child(n+3){display:none}}@container (680px<=width<900px){.O1hVda_singleRow>:nth-child(n+4){display:none}}@container (min-width:900px){.O1hVda_singleRow>:nth-child(n+5){display:none}}@container (min-width:1180px){.O1hVda_singleRow.O1hVda_wide>:nth-child(5){display:flex}}
.y2puFq_shelf{container-type:inline-size}.y2puFq_track{--gap:14px;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--gap)) / 4);gap:var(--gap);overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;padding:2px 2px 10px;display:grid;overflow-x:auto}.y2puFq_track>*{scroll-snap-align:start;min-width:0;display:flex}.y2puFq_track>*>*{flex:1}.y2puFq_controls{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.y2puFq_control{color:#5b3a2e;width:44px;height:44px;transition:background-color var(--transition), border-color var(--transition);background:#fff;border:1px solid #e3d3c8;border-radius:50%;place-items:center;display:grid}.y2puFq_control:hover{background:#f6ece6;border-color:#a8796a}.y2puFq_control svg{width:20px;height:20px}@container not (min-width:900px){.y2puFq_track{grid-auto-columns:calc((100% - 2 * var(--gap)) / 3)}}@container not (min-width:640px){.y2puFq_track{--gap:10px;grid-auto-columns:46%}}.y2puFq_controlsSkeleton{height:44px}
.esxhOq_section{margin-block:clamp(36px,5vw,64px)}.esxhOq_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.esxhOq_heading h2{font:400 clamp(30px, 3vw, 44px)/1.12 var(--font-home-handwriting), cursive;color:#603b2c}.esxhOq_clear{border:1px solid var(--color-line);border-radius:var(--radius-pill);min-height:44px;color:var(--color-accent);background:#fff;padding:10px 16px;font-size:14px}.esxhOq_clear:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}
.H1K2vq_nav{color:var(--color-ink-muted);font-size:13px}.H1K2vq_list{flex-wrap:wrap;align-items:center;gap:4px 0;display:flex}.H1K2vq_list>li{align-items:center;min-width:0;display:inline-flex}.H1K2vq_list>li+li:before{content:"/";color:#c8b4a8;margin-inline:10px}.H1K2vq_list a{min-height:32px;color:var(--color-ink-soft);align-items:center;display:inline-flex}.H1K2vq_list a:hover{color:var(--color-accent-dark);text-underline-offset:3px;text-decoration:underline}.H1K2vq_home{gap:6px}.H1K2vq_home svg{width:18px;height:18px;color:var(--color-accent)}.H1K2vq_current{color:var(--color-ink);overflow-wrap:anywhere}@media (max-width:640px){.H1K2vq_current,.H1K2vq_level:not(:nth-last-child(2)){display:none!important}li:not(:nth-last-child(2))>.H1K2vq_home>.H1K2vq_homeLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.ItKg1a_layout{gap:var(--space-6);align-items:start;display:grid}.ItKg1a_lines{gap:var(--space-2);flex-direction:column;display:flex}.ItKg1a_line{gap:var(--space-5);background:#fffaf6;border:1px solid #ead9cf;border-radius:24px;grid-template-columns:96px 1fr;padding:18px 24px 18px 18px;display:grid}.ItKg1a_line>:first-child{border:1px solid #efe3da;border-radius:16px;overflow:hidden}.ItKg1a_lineBody{gap:var(--space-2);flex-direction:column;display:flex}.ItKg1a_lineTop{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.ItKg1a_lineTitle{font-family:var(--font-display);font-weight:700}.ItKg1a_lineTitle a:hover{text-underline-offset:3px;text-decoration:underline}.ItKg1a_lineMeta{font-size:var(--text-sm);color:var(--color-ink-muted)}.ItKg1a_lineControls{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-start:auto;display:flex}.ItKg1a_stepper{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:#fff;align-items:center;display:inline-flex;overflow:hidden}.ItKg1a_stepperButton{width:38px;height:38px;font-size:var(--text-lg);color:var(--color-ink-soft);transition:background var(--transition)}.ItKg1a_stepperButton:hover:not(:disabled){background:var(--color-sand)}.ItKg1a_stepperButton:disabled{opacity:.35;cursor:not-allowed}.ItKg1a_stepperValue{text-align:center;font-variant-numeric:tabular-nums;min-width:3ch;font-weight:700}.ItKg1a_remove{font-size:var(--text-sm);color:var(--color-ink-muted);text-underline-offset:3px;text-decoration:underline}.ItKg1a_remove:hover{color:var(--color-danger)}.ItKg1a_lineError{font-size:var(--text-sm);color:var(--color-danger)}.ItKg1a_summary{min-width:0;gap:var(--space-4);padding:var(--space-6);background:linear-gradient(145deg,#f1ddd5,#f7e9e1);border:1px solid #e5cec3;border-radius:30px;flex-direction:column;display:flex;position:sticky;inset-block-start:calc(var(--sticky-header-offset) + var(--space-4));box-shadow:0 18px 44px #603b2c14}.ItKg1a_summaryTitle{padding-bottom:var(--space-4);font:400 36px/1 var(--font-home-handwriting), cursive;color:#603b2c;border-bottom:1px solid #d9bfb1}.ItKg1a_summaryRow{justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);display:flex}.ItKg1a_summaryRow>*{overflow-wrap:anywhere;min-width:0;margin:0}.ItKg1a_summaryRow>:last-child{text-align:right}.ItKg1a_summaryTotal{font-size:var(--text-lg);border-block-start:1px solid #d9bfb1;align-items:baseline;padding-block-start:var(--space-4);font-weight:700;}.ItKg1a_summaryTotal dd{font-size:22px}.ItKg1a_free{color:#22705f;font-weight:700}.ItKg1a_back{min-height:44px;font-size:var(--text-sm);color:var(--color-accent-dark);border-radius:999px;justify-content:center;align-items:center;gap:6px;font-weight:600;display:inline-flex}.ItKg1a_back:hover{background:#ffffff8c}.ItKg1a_back svg{width:18px;height:18px}.ItKg1a_savings{color:var(--color-mint);font-weight:600}.ItKg1a_progress{font-size:var(--text-sm);color:var(--color-ink-soft);background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.ItKg1a_progress strong{color:var(--color-ink);font-weight:800}.ItKg1a_progressNote{font-size:var(--text-xs);color:var(--color-ink-muted)}.ItKg1a_progressTrack{border-radius:var(--radius-pill);background:#f0e4dd;height:8px;display:block;overflow:hidden}.ItKg1a_progressBar{border-radius:var(--radius-pill);background:var(--color-accent);height:100%;transition:width var(--transition);display:block}.ItKg1a_note{font-size:var(--text-xs);color:var(--color-ink-muted)}.ItKg1a_empty{align-items:center;gap:var(--space-4);padding:var(--space-9) var(--space-5);text-align:center;background:linear-gradient(135deg,#f1ddd5,#f8ebe4);border:1px solid #ead9cf;border-radius:30px;flex-direction:column;display:flex}.ItKg1a_emptyGlyph{width:76px;height:76px;color:var(--color-accent);background:#fffaf6;border-radius:50%;place-items:center;display:grid}.ItKg1a_emptyGlyph svg{width:34px;height:34px}.ItKg1a_empty h2{font:400 clamp(34px, 4vw, 48px)/1.05 var(--font-home-handwriting), cursive;color:#603b2c}.ItKg1a_emptyText{max-width:44ch;color:var(--color-ink-soft)}@media (min-width:900px){.ItKg1a_layout{gap:var(--space-7);grid-template-columns:minmax(0,1.6fr) minmax(320px,.8fr)}}@media not (min-width:560px){.ItKg1a_line{gap:var(--space-4);border-radius:22px;grid-template-columns:72px 1fr;padding:14px 18px 14px 14px}.ItKg1a_summary{border-radius:24px;padding:22px 18px;position:static}}.ItKg1a_suggestions{margin-top:clamp(40px,5vw,64px)}.ItKg1a_suggestions h2{font:400 clamp(30px, 3vw, 40px)/1.1 var(--font-home-handwriting), cursive;color:#603b2c;margin-bottom:6px}.ItKg1a_suggestions>p{color:var(--color-ink-soft);margin-bottom:18px}
.M4l4HG_homeSection,.M4l4HG_productSection{color:#38271f;font-family:Arial,Helvetica,sans-serif}.M4l4HG_homeSection{clip-path:inset(0 -100vmax);background:#f5e9df;padding:clamp(40px,5vw,80px) clamp(20px,5vw,80px);box-shadow:0 0 0 100vmax #f5e9df}.M4l4HG_productSection{padding-top:64px;scroll-margin-top:30px}.M4l4HG_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.M4l4HG_eyebrow{color:#795446;letter-spacing:.13em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:700;display:block}.M4l4HG_headingActions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.M4l4HG_writeReview{color:#795446;background:#fffaf5;border:1px solid #d7bfb2;border-radius:999px;align-items:center;min-height:44px;padding:12px 18px;font-size:13px;display:inline-flex}.M4l4HG_writeReview:hover{background:#f1ddd5}.M4l4HG_sectionHeading h2{font:400 clamp(32px, 3.8vw, 52px)/1.12 var(--font-home-handwriting), cursive;color:#603b2c}.M4l4HG_sectionHeading h2 span{color:#b76c62}.M4l4HG_instagramLink{text-underline-offset:5px;align-items:center;gap:12px;font-size:14px;text-decoration:underline;display:inline-flex}.M4l4HG_sectionIntro{color:#756054;max-width:70ch;margin:14px 0 28px;font-size:13px;line-height:1.6}.M4l4HG_homeCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.M4l4HG_card{background:#fffbf6;border:1px solid #e8dace;border-radius:24px 24px 38px;flex-direction:column;padding:28px;display:flex}.M4l4HG_cardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.M4l4HG_stars{color:#976d3e;align-items:center;gap:3px;display:inline-flex}.M4l4HG_stars svg{width:18px;height:18px}.M4l4HG_filledStar{fill:#bd9053;stroke:#976d3e}.M4l4HG_emptyStar{fill:#eee5da;stroke:#9b8977}.M4l4HG_quote{flex:1;margin:22px 0 26px;font-size:15px;line-height:1.75}.M4l4HG_reply{border-top:1px solid #e8dace;margin-block-start:20px;padding-block-start:16px;font-size:13px;line-height:1.6}.M4l4HG_reviewPages{flex-wrap:wrap;gap:18px;margin-block-start:24px;font-size:14px;display:flex}.M4l4HG_reviewPages a{text-underline-offset:3px;text-decoration:underline}.M4l4HG_author{align-items:center;gap:12px;display:flex}.M4l4HG_avatar{color:#694638;width:44px;height:44px;font-family:var(--font-home-handwriting), cursive;background:#e9d4c9;border-radius:50%;flex-shrink:0;place-items:center;font-size:24px;display:grid}.M4l4HG_author h3{letter-spacing:0;font:600 14px/1.5 Arial,sans-serif}.M4l4HG_author div>span{color:#79675b;font-size:12px}.M4l4HG_authorHeart{font:32px var(--font-caveat), cursive;color:#ac7164;margin-left:auto}.M4l4HG_handwritten{text-align:center;font:400 clamp(24px, 3vw, 34px)/1.2 var(--font-caveat), cursive;color:#805b4c;margin-top:30px}.M4l4HG_reviewLayout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.M4l4HG_reviewLayout[data-empty]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.M4l4HG_reviewLayout[data-empty]>div:first-child{display:flex}.M4l4HG_emptyReviews{text-align:center;color:#5d4639;background:#fff;border:1px solid #ecdcd2;border-radius:28px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:220px;padding:32px 24px;display:flex}.M4l4HG_emptyIcon{color:#c5867b;margin-bottom:6px;font-size:34px;line-height:1}.M4l4HG_summary{background:#f5ece3;border:1px solid #e8dace;border-radius:24px;grid-template-columns:150px 1fr;align-items:center;gap:24px;margin-bottom:24px;padding:24px;display:grid}.M4l4HG_average{font:400 58px/1 var(--font-home-handwriting), cursive;color:#603b2c;margin-bottom:8px;display:block}.M4l4HG_summary p{color:#79675b;margin-top:8px;font-size:12px}.M4l4HG_distribution{gap:8px;display:grid}.M4l4HG_distributionRow{color:#79675b;grid-template-columns:30px 1fr 14px;align-items:center;gap:10px;font-size:12px;display:grid}.M4l4HG_distributionRow meter{accent-color:#bd9053;width:100%;height:12px}.M4l4HG_distributionRow meter::-webkit-meter-bar{background:#e4d7ca;border:0}.M4l4HG_distributionRow meter::-webkit-meter-optimum-value{background:#bd9053}.M4l4HG_productCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.M4l4HG_productCards .M4l4HG_card{padding:22px}.M4l4HG_formPanel{background:#f1ddd5;border-radius:28px 28px 48px;padding:clamp(22px,3vw,36px);scroll-margin-top:30px}.M4l4HG_formTitle{font:400 34px/1.1 var(--font-home-handwriting), cursive;color:#603b2c}.M4l4HG_formIntro{color:#6d574b;margin:12px 0 24px;font-size:14px;line-height:1.6}.M4l4HG_form{gap:16px;display:grid}.M4l4HG_formRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.M4l4HG_field{gap:7px;min-width:0;display:grid}.M4l4HG_field label,.M4l4HG_ratingField legend{font-size:13px;font-weight:600}.M4l4HG_field input,.M4l4HG_field textarea{color:#38271f;background:#fffaf5;border:1px solid #d8bfb2;border-radius:12px;width:100%;min-height:46px;padding:12px 14px;font-size:16px}.M4l4HG_field textarea{resize:vertical;line-height:1.6}.M4l4HG_field input,.M4l4HG_field textarea{transition:border-color .16s,box-shadow .16s}.M4l4HG_field input:hover,.M4l4HG_field textarea:hover{border-color:#b48d7b}.M4l4HG_field input:focus,.M4l4HG_field textarea:focus{border-color:#795446;outline:none;box-shadow:0 0 0 3px #7954462e}.M4l4HG_field input[aria-invalid=true],.M4l4HG_field textarea[aria-invalid=true]{border-color:#a33732}.M4l4HG_ratingField{border:0;min-width:0}.M4l4HG_ratingOptions{gap:8px;margin-top:12px;display:flex}.M4l4HG_ratingOption{cursor:pointer;flex:1;position:relative}.M4l4HG_ratingOption input{opacity:0;width:1px;height:1px;position:absolute}.M4l4HG_ratingOption>span{color:#795446;background:#fffaf5;border:1px solid #d8bfb2;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-height:44px;font-size:13px;display:flex}.M4l4HG_ratingOption svg{width:18px;height:18px}.M4l4HG_ratingOption>span{transition:background-color .16s,border-color .16s,color .16s}.M4l4HG_ratingOption:hover input:not(:checked)+span{background:#fff;border-color:#795446}.M4l4HG_ratingOption input:checked+span{color:#fffaf5;background:#795446;border-color:#795446}.M4l4HG_ratingOption input:checked+span svg{fill:currentColor}.M4l4HG_ratingOption input:focus-visible+span{outline-offset:3px;outline:2px solid #694638}.M4l4HG_consent{color:#6d574b;cursor:pointer;align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;display:flex}.M4l4HG_consent input{accent-color:#795446;flex-shrink:0;width:18px;height:18px}.M4l4HG_consent:hover input:not(:checked){border-color:#795446}.M4l4HG_primaryButton{color:#fffaf5;min-height:50px;transition:background var(--transition);background:#795446;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:14px 22px;font-size:14px;font-weight:600;display:flex}.M4l4HG_primaryButton:hover{background:#603b2c}.M4l4HG_primaryButton:disabled{opacity:.6;cursor:wait}.M4l4HG_primaryButton svg{width:18px;height:18px}.M4l4HG_hint{color:#756054;font-size:12px;line-height:1.5}.M4l4HG_error{color:#a33732;font-size:12px;line-height:1.5}.M4l4HG_preview{overflow-wrap:anywhere;background:#fffaf5;border:1px dashed #bd9885;border-radius:16px;gap:12px;padding:20px;font-size:14px;line-height:1.6;display:grid}@media not (min-width:1000px){.M4l4HG_reviewLayout,.M4l4HG_reviewLayout[data-empty]{grid-template-columns:1fr}.M4l4HG_emptyReviews{min-height:0}.M4l4HG_formPanel{width:100%;max-width:720px}}@media not (min-width:700px){.M4l4HG_homeCards,.M4l4HG_productCards{grid-template-columns:1fr}.M4l4HG_card{padding:24px}.M4l4HG_homeSection{padding-block:40px}.M4l4HG_productSection{padding-top:40px}}@media not (min-width:420px){.M4l4HG_formRow{grid-template-columns:1fr}.M4l4HG_summary{grid-template-columns:110px 1fr;gap:14px;padding:18px}}.M4l4HG_previewNotice{border:1px dashed var(--color-accent);max-width:760px;color:var(--color-ink-soft);text-align:center;background:#fffaf5;border-radius:12px;margin:0 auto 20px;padding:12px 16px;font-size:14px;line-height:1.5}.M4l4HG_emptyIconBone{--bone-radius:50%;width:34px;height:34px;margin-bottom:6px}.M4l4HG_emptyLineBone{max-width:100%}
._6Nj7Kq_page{background:#fcf7f1;min-height:620px;padding:clamp(36px,6vw,76px) clamp(16px,4vw,60px) 84px}._6Nj7Kq_hero{text-align:center;max-width:780px;margin-inline:auto}._6Nj7Kq_eyebrow{color:#89594d;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}._6Nj7Kq_hero h1{font:400 clamp(42px, 5vw, 66px)/1.05 var(--font-home-handwriting), cursive;color:#603b2c;margin-top:8px}._6Nj7Kq_hero>p:not(._6Nj7Kq_eyebrow){color:#6b554a;margin-top:16px}._6Nj7Kq_layout{gap:var(--space-6);align-items:start;width:100%;max-width:1320px;margin:clamp(32px,5vw,54px) auto 0;display:grid}._6Nj7Kq_formPanel{background:#fffaf6;border:1px solid #ead9cf;border-radius:30px;min-width:0;padding:clamp(18px,3vw,30px)}._6Nj7Kq_items{gap:var(--space-3);padding:0;border-block-end:1px solid #d9bfb1;flex-direction:column;margin:0;padding-block-end:var(--space-4);list-style:none;display:flex}._6Nj7Kq_item{justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);display:flex}._6Nj7Kq_itemName{overflow-wrap:anywhere;min-width:0;color:var(--color-ink-soft)}._6Nj7Kq_item strong{white-space:nowrap;flex-shrink:0}._6Nj7Kq_empty{text-align:center;background:#f1ddd5;border-radius:30px;max-width:760px;margin:44px auto 0;padding:clamp(32px,6vw,64px)}._6Nj7Kq_empty h2{font:400 42px/1 var(--font-home-handwriting), cursive;color:#603b2c;margin-bottom:12px}._6Nj7Kq_empty p{color:#6b554a;margin-bottom:24px}@media (min-width:900px){._6Nj7Kq_layout{gap:var(--space-7);grid-template-columns:minmax(0,1.6fr) minmax(320px,.8fr)}}@media not (min-width:640px){._6Nj7Kq_page{padding-top:30px}._6Nj7Kq_hero{text-align:left}._6Nj7Kq_formPanel{background:0 0;border:0;border-radius:0;padding:0}}
.XFbqWa_header{z-index:10;height:calc(var(--header-topbar-height) + var(--header-expanded-height));pointer-events:none;flex-shrink:0;position:relative}.XFbqWa_header[data-sticky]{top:calc(-1 * var(--header-topbar-height));position:sticky}.XFbqWa_sentinel{top:calc(var(--header-topbar-height) + var(--header-expanded-height) - var(--header-height));pointer-events:none;width:1px;height:1px;position:absolute;left:0}.XFbqWa_topbar{height:var(--header-topbar-height);pointer-events:auto;color:#5b3d32;background:#f2e3da;font-size:13px;line-height:1.2}.XFbqWa_topbarInner{justify-content:space-between;align-items:center;gap:16px;max-width:1600px;height:100%;margin-inline:auto;padding-inline:clamp(16px,2.2vw,36px);display:flex}.XFbqWa_topbarOffer,.XFbqWa_topbarContacts,.XFbqWa_topbarContacts>*{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:flex}.XFbqWa_topbarOffer{font-weight:600}.XFbqWa_topbarContacts{gap:22px}.XFbqWa_topbar svg{color:#89594d;flex-shrink:0;width:16px;height:16px}.XFbqWa_topbarContacts a{font-weight:600}.XFbqWa_topbarContacts a:hover{color:#89594d;text-underline-offset:3px;text-decoration:underline}.XFbqWa_headerBar{height:var(--header-expanded-height);pointer-events:auto;background:#fcf8f4;transition:height .18s ease-out,box-shadow .1s ease-out}.XFbqWa_headerInner{justify-content:space-between;align-items:center;gap:24px;max-width:1600px;height:100%;margin-inline:auto;padding-inline:clamp(16px,2vw,32px);display:flex;position:relative;container-type:inline-size}.XFbqWa_navigation{white-space:nowrap;align-items:center;gap:clamp(14px,1.5cqw,26px);max-width:calc(50% - 8.5cqw);font-size:clamp(.8125rem,1cqw,.9375rem);display:flex}.XFbqWa_navigation>a:not(.XFbqWa_catalogButton):hover{color:#9b6250}.XFbqWa_catalogButton{color:#fff9f4;background:#785446;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 clamp(18px,1.7cqw,28px);font-weight:600;transition:background-color .18s;display:inline-flex}.XFbqWa_catalogButton:hover{background:#58382d}.XFbqWa_upcoming{color:#a1928a;cursor:default;position:relative}.XFbqWa_soonTag{color:#89594d;letter-spacing:.06em;text-transform:uppercase;background:#f1e1dc;border-radius:999px;padding:1px 6px;font-size:9px;font-weight:700;line-height:1.5;position:absolute;bottom:calc(100% + 1px);left:50%;translate:-50%}.XFbqWa_logo{z-index:2;left:50%;top:calc(6px - var(--header-topbar-height));background:#fcf8f4;border-radius:50% 50% 0 0;padding:6px 14px 0;transition:top .18s ease-out,padding .18s ease-out;position:absolute;transform:translate(-50%)}.XFbqWa_logoArtwork{width:calc(var(--header-topbar-height) + var(--header-expanded-height) - 18px);object-fit:contain;border-radius:50%;height:auto;transition:width .18s ease-out}.XFbqWa_headerActions{align-items:center;gap:clamp(4px,.6cqw,10px);display:flex}.XFbqWa_searchArea{position:relative}.XFbqWa_search{background:#f1eae4;border-radius:999px;align-items:center;width:clamp(200px,17cqw,280px);height:40px;padding-inline:6px 14px;display:flex}.XFbqWa_search:focus-within{box-shadow:0 0 0 2px var(--color-accent)}.XFbqWa_search button{border-radius:50%;flex-shrink:0;order:-1;place-items:center;width:32px;height:32px;display:grid}.XFbqWa_search button:hover{color:#89594d}.XFbqWa_search svg{width:18px;height:18px}.XFbqWa_search input{background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:14px}.XFbqWa_search input::placeholder{color:#887970}.XFbqWa_search input::-webkit-search-cancel-button{cursor:pointer}.XFbqWa_suggestions{z-index:40;background:#fffdfb;border:1px solid #eadbd1;border-radius:18px;width:min(420px,92vw);padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 44px #492d2224}.XFbqWa_suggestionList{flex-direction:column;gap:2px;display:flex}.XFbqWa_suggestion{border-radius:12px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 10px 6px 6px;font-size:14px;line-height:1.3;display:grid}.XFbqWa_suggestion:hover,.XFbqWa_suggestion:focus-visible{background:#f6ece6}.XFbqWa_suggestionImage{background:#fff;border-radius:10px;width:52px;height:52px;position:relative;overflow:hidden}.XFbqWa_suggestionImage img{object-fit:contain;padding:4px}.XFbqWa_suggestionTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.XFbqWa_suggestionPrice{white-space:nowrap;font-weight:700}.XFbqWa_suggestionsMessage{color:#6b5b51;padding:14px 12px;font-size:14px}.XFbqWa_suggestionsAll{color:#fff9f4;background:#785446;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:6px;font-size:14px;font-weight:600;display:flex}.XFbqWa_suggestionsAll:hover{background:#58382d}.XFbqWa_suggestionsAll svg{width:16px;height:16px}.XFbqWa_iconButton{width:40px;height:44px;color:var(--color-ink);cursor:pointer;place-items:center;display:grid;position:relative}.XFbqWa_iconButton:hover{color:var(--color-accent-dark)}.XFbqWa_iconButton svg{width:23px;height:23px}.XFbqWa_favoriteCount{color:#fff;font-variant-numeric:tabular-nums;background:#89594d;border-radius:50%;place-items:center;min-width:18px;height:18px;padding-inline:3px;font-size:10px;font-weight:700;line-height:1;display:inline-grid;position:absolute;top:3px;right:1px}.XFbqWa_tooltipAction{position:relative}.XFbqWa_actionTooltip{z-index:20;color:#fffaf6;white-space:nowrap;opacity:0;pointer-events:none;background:#5b3d32;border-radius:7px;padding:7px 10px;font-size:12px;line-height:1;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%,-3px)}.XFbqWa_tooltipAction:hover .XFbqWa_actionTooltip,.XFbqWa_tooltipAction:focus-visible .XFbqWa_actionTooltip{opacity:1;transform:translate(-50%)}.XFbqWa_mobileMenu,.XFbqWa_mobileCatalog,.XFbqWa_iconButton.XFbqWa_searchToggle{display:none}.XFbqWa_header[data-compact] .XFbqWa_headerBar{height:var(--header-height);box-shadow:0 1px 0 var(--color-line);transition:height .18s ease-out,box-shadow .16s ease-out .18s}.XFbqWa_header[data-compact] .XFbqWa_logo{padding:0;top:10px}.XFbqWa_header[data-compact] .XFbqWa_logoArtwork{width:52px}@media (max-width:1100px){.XFbqWa_topbar{font-size:12px}.XFbqWa_topbarContacts>span{display:none}.XFbqWa_headerInner{gap:8px;padding:0 8px 44px}.XFbqWa_navigation{display:none}.XFbqWa_mobileMenu{display:block}.XFbqWa_mobileMenu nav{z-index:30}.XFbqWa_logo,.XFbqWa_header[data-compact] .XFbqWa_logo{border-radius:50%;padding:0;top:4px}.XFbqWa_logoArtwork,.XFbqWa_header[data-compact] .XFbqWa_logoArtwork{width:48px}.XFbqWa_headerActions{gap:0}.XFbqWa_iconButton{width:38px}.XFbqWa_iconButton svg{width:22px;height:22px}.XFbqWa_tooltipAction .XFbqWa_actionTooltip{display:none}.XFbqWa_iconButton.XFbqWa_searchToggle{display:grid}.XFbqWa_searchArea{position:static}.XFbqWa_searchPanel{z-index:35;background:#fcf8f4;padding:10px 12px 12px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 24px #492d221f}.XFbqWa_searchArea[data-open] .XFbqWa_searchPanel{display:block}.XFbqWa_search{width:100%;height:44px}.XFbqWa_search input{font-size:16px}.XFbqWa_suggestions{width:auto;box-shadow:none;margin-top:10px;position:static}.XFbqWa_mobileCatalog{color:#fff9f4;background:#785446;justify-content:center;align-items:center;gap:8px;height:44px;font-size:15px;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0}.XFbqWa_mobileCatalog:hover{background:#58382d}.XFbqWa_mobileCatalog svg{width:18px;height:18px}}@media (max-width:480px){.XFbqWa_topbarContacts{display:none}}@media (max-width:400px){.XFbqWa_headerActions>.XFbqWa_tooltipAction{display:none}}@media (max-height:500px){.XFbqWa_header[data-sticky]{position:relative;top:auto}}
.HjQxJG_base{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);text-align:center;white-space:normal;max-width:100%;min-height:44px;transition:background var(--transition), color var(--transition), border-color var(--transition), transform var(--transition), box-shadow var(--transition);font-weight:600;line-height:1.4;display:inline-flex}.HjQxJG_base:active:not(:disabled){transform:translateY(1px)}.HjQxJG_base:disabled,.HjQxJG_base[aria-disabled=true]{opacity:.5;cursor:not-allowed}.HjQxJG_primary{background:var(--color-accent);color:#fff;border:1px solid var(--color-accent);box-shadow:var(--shadow-sm)}.HjQxJG_primary:hover:not(:disabled){background:var(--color-accent-dark);border-color:var(--color-accent-dark)}.HjQxJG_secondary{background:var(--color-ink);color:var(--color-cream);border:1px solid var(--color-ink)}.HjQxJG_secondary:hover:not(:disabled){background:#000}.HjQxJG_outline{color:var(--color-ink);border:1px solid var(--color-line);background:0 0}.HjQxJG_outline:hover:not(:disabled){border-color:var(--color-ink);background:var(--color-surface)}.HjQxJG_ghost{color:var(--color-ink-soft);background:0 0;border:1px solid #0000}.HjQxJG_ghost:hover:not(:disabled){color:var(--color-ink);background:var(--color-sand)}.HjQxJG_sm{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}.HjQxJG_md{padding:var(--space-3) var(--space-5);font-size:var(--text-base)}.HjQxJG_lg{padding:var(--space-4) var(--space-6);font-size:var(--text-lg)}.HjQxJG_block{width:100%}
.-V-KaW_field{flex-direction:column;gap:8px;min-width:0;display:flex}.-V-KaW_label{font-size:var(--text-sm);font-weight:600}.-V-KaW_inline{align-items:center;gap:12px;min-width:0;display:flex}.-V-KaW_inline .-V-KaW_label{color:var(--color-ink-muted);font-weight:400}.-V-KaW_select{min-width:0;font-size:16px}.-V-KaW_control{border:1px solid var(--color-line);min-height:48px;color:var(--color-ink);cursor:pointer;background:#fffaf5;border-radius:12px}.-V-KaW_inline .-V-KaW_select{width:230px;font-size:var(--text-sm)}.-V-KaW_inline .-V-KaW_control{border-radius:var(--radius-pill);background:var(--color-surface);font-weight:600}.-V-KaW_control:hover{border-color:var(--color-accent)}.-V-KaW_focused{outline:2px solid var(--color-accent);outline-offset:2px}.-V-KaW_invalid{border-color:var(--color-danger)}.-V-KaW_disabled{opacity:.5;cursor:not-allowed}.-V-KaW_value{padding:10px 16px}.-V-KaW_indicators{color:var(--color-accent);padding-inline:0 14px}.-V-KaW_separator{display:none}.-V-KaW_select .-V-KaW_menu{z-index:5;border:1px solid var(--color-line);box-shadow:var(--shadow-md);background:#fffaf5;border-radius:14px;margin-block:8px;overflow:hidden}.-V-KaW_menuList{padding:6px}.-V-KaW_option{cursor:pointer;overflow-wrap:anywhere;border-radius:8px;padding:12px}.-V-KaW_optionFocused{background:var(--color-sand)}.-V-KaW_optionSelected{background:var(--color-accent);color:#fff}.-V-KaW_error{color:var(--color-danger);font-size:var(--text-sm);font-weight:600}@media not (min-width:640px){.-V-KaW_inline{flex-wrap:wrap;width:100%}.-V-KaW_inline .-V-KaW_select{flex:1;min-width:190px}}
.XJYU7G_widget{z-index:30;font-family:Arial,sans-serif;transition:bottom .2s ease-out;position:fixed;bottom:22px;right:clamp(16px,3vw,36px)}@media not (min-width:900px){body:has([data-buy-bar][data-visible]) .XJYU7G_widget{bottom:calc(92px + env(safe-area-inset-bottom))}}.XJYU7G_trigger{color:#fffaf5;min-height:52px;box-shadow:var(--shadow-md);background:#795446;border:1px solid #e5d8ce;border-radius:999px;align-items:center;gap:10px;padding:14px 20px;font-size:14px;display:flex}.XJYU7G_trigger:hover{background:#603b2c}.XJYU7G_trigger svg{width:22px;height:22px}.XJYU7G_panel{color:#38271f;width:min(340px,100vw - 32px);max-height:calc(100dvh - 110px);box-shadow:var(--shadow-lg);background:#fffaf5;border:1px solid #e5d8ce;border-radius:24px 24px 8px;margin:0;padding:24px;font-family:Arial,sans-serif;position:fixed;inset:auto clamp(16px,3vw,36px) 86px auto;overflow:auto}.XJYU7G_heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.XJYU7G_heading h2{font:400 32px/1.2 var(--font-home-handwriting), cursive;color:#603b2c}.XJYU7G_heading h2 span{color:#ac7164}.XJYU7G_heading button{background:#f2e5db;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.XJYU7G_panel>p{color:#79675b;margin-top:12px;font-size:13px;line-height:1.6}.XJYU7G_links{gap:8px;margin-top:20px;display:grid}.XJYU7G_links a{background:#f5ece3;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:12px 14px;font-size:13px;display:flex}.XJYU7G_links a:hover{background:#f1ddd5}.XJYU7G_links svg{width:18px;height:18px}.XJYU7G_panel .XJYU7G_hours{font-size:12px}@media not (min-width:600px){.XJYU7G_trigger{justify-content:center;width:52px;padding:14px}.XJYU7G_trigger>span{display:none}.XJYU7G_widget{bottom:16px}.XJYU7G_panel{bottom:80px}}
.LU0fvq_form{gap:var(--space-5);flex-direction:column;display:flex}.LU0fvq_form fieldset{border:0;min-width:0}.LU0fvq_priceRow{border-bottom:1px solid #e7d8ce;flex-wrap:wrap;align-items:center;gap:10px 16px;padding-bottom:18px;display:flex}.LU0fvq_stockIn,.LU0fvq_stockOut{border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:13px;font-weight:700;display:inline-flex}.LU0fvq_stockIn{background:var(--color-mint-soft);color:#22705f}.LU0fvq_stockOut{color:var(--color-ink-soft);background:#efe7e2}.LU0fvq_stockDot{background:currentColor;border-radius:50%;width:8px;height:8px}.LU0fvq_sku{color:var(--color-ink-muted);flex-basis:100%;font-size:13px}.LU0fvq_fieldLabel{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);margin-block-end:var(--space-3);font-weight:700;display:flex}.LU0fvq_sizeHint{font-size:var(--text-sm);color:var(--color-ink-muted);text-underline-offset:3px;font-weight:500;text-decoration:underline}.LU0fvq_sizes{gap:var(--space-2);flex-wrap:wrap;display:flex}.LU0fvq_size{min-width:56px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);background:var(--color-surface);font-weight:600;font-size:var(--text-sm);transition:border-color var(--transition), background var(--transition), color var(--transition);border-radius:999px}.LU0fvq_size:hover:not(:disabled){border-color:var(--color-ink)}.LU0fvq_sizeActive{color:var(--color-cream);background:#795446;border-color:#795446;}.LU0fvq_sizeDisabled{color:var(--color-ink-muted);cursor:not-allowed;opacity:.6;text-decoration:line-through;}.LU0fvq_row{gap:var(--space-3);flex-wrap:wrap;align-items:stretch;display:flex}.LU0fvq_stepper{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface);align-items:center;gap:2px;min-height:54px;padding:0 5px;display:inline-flex}.LU0fvq_stepperButton{width:42px;height:42px;font-size:var(--text-lg);color:var(--color-ink-soft);transition:background-color var(--transition), color var(--transition);border-radius:50%;place-items:center;display:grid}.LU0fvq_stepperButton:hover:not(:disabled){color:var(--color-accent-dark);background:#f1e1dc}.LU0fvq_stepperButton:disabled{opacity:.4;cursor:not-allowed}.LU0fvq_stepperValue{text-align:center;font-variant-numeric:tabular-nums;min-width:2.5ch;font-weight:700}.LU0fvq_submit,.LU0fvq_inCart{border-radius:999px;flex:1;min-width:200px;min-height:54px}.LU0fvq_submit{background:#795446}.LU0fvq_inCart{background:var(--color-mint);color:#fff;transition:background-color var(--transition);justify-content:center;align-items:center;gap:10px;font-weight:700;display:inline-flex}.LU0fvq_inCart:hover{background:#26786a}.LU0fvq_inCart svg{width:20px;height:20px}.LU0fvq_status{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;display:flex}.LU0fvq_statusError{color:var(--color-danger);}.LU0fvq_buyBar{display:none}@media not (min-width:900px){.LU0fvq_buyBar{z-index:60;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fffdfb;border-top:1px solid #ead9cf;align-items:center;gap:12px;transition:translate .2s ease-out;display:flex;position:fixed;bottom:0;left:0;right:0;translate:0 110%;box-shadow:0 -8px 24px #492d221a}.LU0fvq_buyBar[data-visible]{translate:0}.LU0fvq_buyBarCopy{flex-direction:column;flex:1;min-width:0;display:flex}.LU0fvq_buyBarTitle{color:var(--color-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.LU0fvq_buyBarButton,.LU0fvq_buyBarInCart{color:#fff;background:#795446;border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-weight:700;display:inline-flex}.LU0fvq_buyBarInCart{background:var(--color-mint)}.LU0fvq_buyBarButton svg,.LU0fvq_buyBarInCart svg{width:20px;height:20px}}@media (prefers-reduced-motion:reduce){.LU0fvq_buyBar{transition:none}}.LU0fvq_priceBone{width:150px;font-family:var(--font-display);font-size:var(--text-3xl)}.LU0fvq_stockBone{--bone-radius:999px;width:128px;height:30.8px}.LU0fvq_skuBone{width:140px}.LU0fvq_sizeBone{min-width:56px;padding:var(--space-3) var(--space-4);font-weight:600;font-size:var(--text-sm);--bone-radius:999px;border:1px solid #0000}.LU0fvq_stepperBone,.LU0fvq_submitBone{--bone-radius:999px}.LU0fvq_stepperBone{width:122px;min-height:54px}.LU0fvq_submitBone{min-width:200px;height:calc(var(--space-4) * 2 + var(--text-lg) * 1.4 + 2px);flex:1}
._HI1TG_page{color:#38271f;background:#fcf8f4;width:100%;overflow:clip}._HI1TG_content{max-width:1460px;margin-inline:auto;padding:0 clamp(20px,3vw,48px) 80px}._HI1TG_crumbs{padding-top:20px}._HI1TG_heading{border-bottom:1px solid #eadbd2;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:end;gap:40px;padding-block:12px 24px;display:grid}._HI1TG_heading>*{min-width:0}._HI1TG_eyebrow{color:#89594d;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}._HI1TG_heading h1{font:400 clamp(36px, 4vw, 52px)/1.12 var(--font-home-handwriting), cursive;letter-spacing:-.02em;color:#603b2c;overflow-wrap:anywhere;margin-top:8px}._HI1TG_description{color:#6b554a;overflow-wrap:anywhere;max-width:62ch;font-size:16px;line-height:1.6}._HI1TG_searchHeading{border-bottom:0;grid-template-columns:1fr;padding-bottom:8px}._HI1TG_searchQuery{color:#6b554a;margin-top:6px;font-size:16px}@media (max-width:760px){._HI1TG_content{padding-inline:14px}._HI1TG_crumbs{padding-top:12px}._HI1TG_heading{grid-template-columns:1fr;gap:12px;padding-block:8px 20px}._HI1TG_description{font-size:14px;line-height:1.5}._HI1TG_searchHeading{padding-bottom:8px}}
.-w2YcG_stats{clip-path:inset(0 -100vmax);color:#38271f;background:#f5e9df;flex-wrap:wrap;justify-content:center;gap:12px 32px;margin:0;padding:18px 16px;font-family:Arial,Helvetica,sans-serif;list-style:none;display:flex;box-shadow:0 0 0 100vmax #f5e9df}.-w2YcG_stats:not(:has(li)){display:none}.-w2YcG_stat{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;font-size:14px;display:flex}.-w2YcG_statValue{font:400 26px/1 var(--font-home-handwriting), cursive;color:#603b2c}.-w2YcG_statText{color:#756054}.-w2YcG_statIcon{color:#b76c62;width:22px;height:22px}.-w2YcG_scroller{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-auto-columns:min(85%,340px);grid-auto-flow:column;gap:16px;margin:0;padding:4px 4px 16px;scroll-padding-inline:4px;list-style:none;display:grid;overflow-x:auto}.-w2YcG_scroller>li{scroll-snap-align:start;display:flex}.-w2YcG_scroller:focus-visible{outline-offset:4px;outline:2px solid #694638}.-w2YcG_reviewCard{flex:1;position:relative}.-w2YcG_reviewCard:hover:has(.-w2YcG_productLink){border-color:#d7bfb2}.-w2YcG_reviewCard:has(.-w2YcG_productLink:focus-visible){outline-offset:3px;outline:2px solid #694638}.-w2YcG_reviewCard .-w2YcG_reviewTop{flex-wrap:wrap;justify-content:flex-start;gap:8px 12px}.-w2YcG_verified{white-space:nowrap;color:#694638;background:#f1ddd5;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.-w2YcG_reviewTitle{margin-top:18px;font-size:15px}.-w2YcG_reviewCard time{color:#79675b;font-size:12px}.-w2YcG_reviewProduct{color:#795446;border-top:1px solid #e8dace;margin-top:18px;padding-top:14px;font-size:13px}.-w2YcG_productLink{text-underline-offset:3px;text-decoration:underline}.-w2YcG_productLink:after{content:"";border-radius:24px 24px 38px;position:absolute;inset:0}.-w2YcG_productLink:focus-visible{outline:none}.-w2YcG_instagram{color:#38271f;background:#fcf7f1;padding:40px 16px;font-family:Arial,Helvetica,sans-serif}.-w2YcG_instagram>.-w2YcG_shots{margin-top:24px}.-w2YcG_follow{color:#fff;background:#694638;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:12px 20px;font-size:14px;font-weight:500;display:inline-flex}.-w2YcG_follow:hover{background:#58382d}.-w2YcG_follow svg{width:18px;height:18px}.-w2YcG_shots{grid-auto-columns:min(62%,260px)}.-w2YcG_shot{aspect-ratio:9/16;background:#fffbf6;border:1px solid #e8dace;border-radius:22px;position:relative;overflow:hidden}.-w2YcG_shot img{object-fit:cover;object-position:top}@media (min-width:700px){.-w2YcG_stats{gap:16px 64px;padding:22px 40px}.-w2YcG_stat{font-size:15px}.-w2YcG_statValue{font-size:32px}.-w2YcG_scroller{grid-auto-columns:calc(33.3333% - 13.3333px);gap:20px}.-w2YcG_shots{grid-auto-columns:240px;justify-content:safe center}.-w2YcG_instagram{padding:clamp(40px,5vw,80px) clamp(20px,5vw,80px)}}@media (min-width:1200px){.-w2YcG_scroller{grid-auto-columns:calc(25% - 15px)}.-w2YcG_shots{grid-auto-columns:240px}}
.-RJi4G_page{background:#fcf7f1;min-height:620px;padding:clamp(36px,6vw,82px) clamp(16px,4vw,60px) 84px}.-RJi4G_hero{text-align:center;max-width:760px;margin-inline:auto}.-RJi4G_eyebrow{color:#89594d;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.-RJi4G_hero h1{font:400 clamp(46px, 6vw, 74px)/1 var(--font-home-handwriting), cursive;color:#603b2c;margin-top:8px}.-RJi4G_hero>p:not(.-RJi4G_eyebrow){color:#6b554a;max-width:58ch;margin:18px auto 0}.-RJi4G_content{width:100%;max-width:1320px;margin:clamp(32px,5vw,56px) auto 0}@media not (min-width:640px){.-RJi4G_page{padding-top:30px}.-RJi4G_hero{text-align:left}.-RJi4G_hero>p:not(.-RJi4G_eyebrow){margin-inline:0}}
._KaqsG_shell{--home-brown:#694638;--home-pink:#f1ddd5;--home-paper:#fcf7f1;--home-script:var(--font-caveat), cursive;background:var(--home-paper);color:#38271f;flex-direction:column;width:100%;min-height:100dvh;font-family:Arial,Helvetica,sans-serif;line-height:1.4;display:flex}._KaqsG_main{flex:1;width:100%;min-width:0;max-width:1600px;margin-inline:auto}
.adDjkG_form{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.adDjkG_lead{color:var(--color-ink-soft);line-height:1.55}.adDjkG_row{gap:var(--space-4);display:grid}@media (min-width:640px){.adDjkG_row{grid-template-columns:1fr 1fr}}.adDjkG_field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.adDjkG_label{font-size:var(--text-sm);font-weight:600}.adDjkG_input{width:100%;min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-xl);background:var(--color-cream);transition:border-color var(--transition), background var(--transition)}.adDjkG_input:focus{background:var(--color-surface);border-color:var(--color-ink);outline:none}.adDjkG_input:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.adDjkG_inputInvalid{border-color:var(--color-danger);}.adDjkG_code{font-size:var(--text-xl);letter-spacing:.4em;text-align:center}.adDjkG_error{font-size:var(--text-sm);color:var(--color-danger);font-weight:600}.adDjkG_success{font-size:var(--text-sm);color:var(--color-mint);font-weight:600}.adDjkG_hint{font-size:var(--text-sm);color:var(--color-ink-muted)}.adDjkG_secondaryActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.adDjkG_readonly{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-sand);flex-direction:column;display:flex}.adDjkG_readonly dt{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);font-weight:700}.adDjkG_readonly dd{overflow-wrap:anywhere;font-weight:600}
.c0m0RG_section{padding-block:var(--space-8)}.c0m0RG_tight{padding-block:var(--space-7)}.c0m0RG_head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;margin-block-end:var(--space-6);display:flex}.c0m0RG_eyebrow{font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent);margin-block-end:var(--space-2);font-weight:700;display:block}.c0m0RG_title{font:400 clamp(32px, 4vw, 52px)/1.12 var(--font-home-handwriting,sans-serif);color:#603b2c}.c0m0RG_description{max-width:58ch;color:var(--color-ink-soft);margin-block-start:var(--space-3)}.c0m0RG_action{font-size:var(--text-sm);color:var(--color-ink);border-block-end:2px solid var(--color-accent);white-space:nowrap;padding-block-end:2px;font-weight:700}
.firqcG_layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:32px;margin-top:28px;display:grid}.firqcG_results{min-width:0;scroll-margin-top:calc(var(--sticky-header-offset) + var(--space-4))}.firqcG_toolbar{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-block-end:16px;display:flex}.firqcG_count{font-size:var(--text-sm);color:var(--color-ink-muted)}.firqcG_filters{top:calc(var(--sticky-header-offset) + var(--space-4));max-height:calc(100dvh - var(--sticky-header-offset) - 2 * var(--space-4));overscroll-behavior-y:contain;position:sticky;overflow-y:auto}.firqcG_filtersToggle{display:none}.firqcG_filtersPanel{background:#fff;border:1px solid #efe3da;border-radius:18px;flex-direction:column;gap:4px;padding:8px 18px 18px;display:flex}.firqcG_filterGroup{border:0;flex-direction:column;gap:6px;min-width:0;padding:14px 0 12px;display:flex}.firqcG_filterGroup+.firqcG_filterGroup{border-top:1px solid #f1e7e0}.firqcG_filterGroup fieldset{border:0;min-width:0}.firqcG_filterTitle{color:var(--color-ink);margin-bottom:6px;padding:0;font-size:14px;font-weight:700}.firqcG_categoryList{flex-direction:column;display:flex}.firqcG_category,.firqcG_categoryActive{min-height:36px;color:var(--color-ink-soft);border-radius:10px;align-items:center;padding:6px 10px;font-size:14px;display:flex}.firqcG_category:hover{color:var(--color-ink);background:#f6ece6}.firqcG_categoryActive{color:var(--color-accent-dark);background:#f1e1dc;font-weight:700}.firqcG_check{cursor:pointer;align-items:center;gap:10px;min-height:36px;font-size:14px;display:flex}.firqcG_check:hover input:not(:checked){border-color:var(--color-accent)}.firqcG_checkCount{color:var(--color-ink-muted);margin-inline-start:auto;font-size:12px}.firqcG_priceRow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.firqcG_priceInput{background:#fffaf6;border:1px solid #e3d3c8;border-radius:10px;width:100%;min-width:0;height:40px;padding:0 10px;font-size:15px}.firqcG_priceInput:hover{border-color:#c9a796}.firqcG_priceInput:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 3px #89594d29}.firqcG_priceApply{color:#fff;background:#785446;border-radius:10px;height:40px;padding:0 12px;font-size:13px;font-weight:700}.firqcG_priceApply:hover{background:#58382d}.firqcG_reset{color:var(--color-accent-dark);text-underline-offset:3px;align-self:flex-start;margin-top:8px;padding:6px 0;font-size:14px;font-weight:600;text-decoration:underline}.firqcG_pagination{flex-direction:column;align-items:center;gap:16px;margin-top:32px;display:flex}.firqcG_more{color:#5b3a2e;min-width:min(100%,320px);min-height:48px;transition:background-color var(--transition);background:#fff;border:1px solid #785446;border-radius:999px;padding:0 28px;font-weight:700}.firqcG_more:hover{background:#f6ece6}.firqcG_pages{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.firqcG_page,.firqcG_pageActive,.firqcG_pageStep{min-width:42px;height:42px;color:var(--color-ink-soft);background:#fff;border:1px solid #e8dad0;border-radius:12px;place-items:center;padding:0 8px;font-weight:600;display:grid}.firqcG_page:hover,.firqcG_pageStep:hover:not(:disabled){color:var(--color-ink);border-color:#a8796a}.firqcG_pageActive{color:#fff;background:#785446;border-color:#785446}.firqcG_pageStep svg{width:18px;height:18px}.firqcG_pageStep:disabled{opacity:.4;cursor:not-allowed}@media not (min-width:1024px){.firqcG_layout{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:20px}.firqcG_filters{max-height:none;position:static;overflow:visible}.firqcG_filtersToggle{background:#fff;border:1px solid #e3d3c8;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-weight:600;display:inline-flex}.firqcG_filtersToggle svg{width:18px;height:18px}.firqcG_toggleChevron{transition:transform var(--transition)}.firqcG_filtersToggle[aria-expanded=true] .firqcG_toggleChevron{transform:rotate(180deg)}.firqcG_filtersPanel{margin-top:10px;display:none}.firqcG_filtersPanel[data-open]{display:flex}}.firqcG_filtersToggleBone{--bone-display:none;--bone-radius:999px;width:132px;height:44px}.firqcG_filterTitleBone{width:45%}.firqcG_rowBone{width:62%}.firqcG_priceFieldBone{--bone-radius:10px;grid-column:1/-1;height:40px}.firqcG_countBone{width:76px}.firqcG_sortBone{width:min(100%,319px);height:calc(2 * 10px + var(--text-sm) * 1.4 + 2px);--bone-radius:999px}.firqcG_moreBone{--bone-radius:999px;width:min(100%,320px);height:48px}.firqcG_pagesBone{width:min(100%,260px);height:42px}@media not (min-width:1024px){.firqcG_filtersToggleBone{--bone-display:block}}
._5bUVda_gallery{flex-direction:column;gap:12px;display:flex;container-type:inline-size}._5bUVda_stage{touch-action:pan-y;background:#fff;border:1px solid #efe3da;border-radius:24px;position:relative;overflow:hidden}._5bUVda_stage>:first-child{border-radius:0}._5bUVda_stage>:first-child img{padding:3%}._5bUVda_stage[data-sold-out]>:first-child{opacity:.45}._5bUVda_arrow{z-index:2;color:#5b3a2e;width:44px;height:44px;transition:background-color var(--transition);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%;box-shadow:0 2px 10px #492d2224}._5bUVda_arrow:hover{background:#f6ece6}._5bUVda_arrow svg{width:22px;height:22px}._5bUVda_arrowPrev{left:14px}._5bUVda_arrowNext{right:14px}._5bUVda_counter{z-index:2;color:var(--color-ink-soft);background:#ffffffe0;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;position:absolute;bottom:14px;left:50%;translate:-50%}._5bUVda_thumbs{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;gap:10px;padding:2px;display:flex;position:relative;overflow-x:auto}._5bUVda_videos{gap:12px;margin-top:4px;display:grid}._5bUVda_video{background:#fffaf5;border:1px solid #e5d8ce;border-radius:18px;overflow:hidden}._5bUVda_video summary{cursor:pointer;padding:16px 20px;font-weight:600}._5bUVda_video summary span{color:#795446;margin-right:8px}._5bUVda_video iframe,._5bUVda_video video{aspect-ratio:16/9;background:#221a16;border:0;width:100%;display:block}._5bUVda_videoLink{padding:0 20px 20px;text-decoration:underline;display:block}._5bUVda_thumb{scroll-snap-align:start;width:76px;transition:border-color var(--transition), opacity var(--transition);opacity:.75;border:2px solid #efe3da;border-radius:14px;flex:none;overflow:hidden}._5bUVda_thumb:hover{opacity:1;border-color:#c9a796}._5bUVda_thumbActive{opacity:1;border-color:#795446;}._5bUVda_thumbActive:hover{border-color:#795446}@container not (min-width:420px){._5bUVda_arrow{width:38px;height:38px}._5bUVda_arrowPrev{left:8px}._5bUVda_arrowNext{right:8px}}
.IGQZQa_form{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.IGQZQa_back{width:fit-content;min-height:40px;margin-bottom:var(--space-3);font-size:var(--text-sm);color:var(--color-accent-dark);align-items:center;gap:6px;font-weight:600;display:inline-flex}.IGQZQa_back:hover{text-underline-offset:3px;text-decoration:underline}.IGQZQa_back svg{width:18px;height:18px}.IGQZQa_hint{font-size:var(--text-xs);color:var(--color-ink-muted)}.IGQZQa_form .IGQZQa_submit{white-space:normal;line-height:1.4}.IGQZQa_fieldset{gap:var(--space-3);min-inline-size:0;padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.IGQZQa_legend{align-items:center;gap:var(--space-3);font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;display:flex}.IGQZQa_step{border-radius:var(--radius-pill);background:var(--color-ink);width:28px;height:28px;color:var(--color-cream);font-size:var(--text-sm);place-items:center;display:grid}.IGQZQa_row{gap:var(--space-3) var(--space-4);display:grid}.IGQZQa_field{flex-direction:column;gap:4px;min-width:0;display:flex}.IGQZQa_label{font-size:var(--text-sm);font-weight:600}.IGQZQa_optional{color:var(--color-ink-muted);font-weight:500}.IGQZQa_input,.IGQZQa_textarea{width:100%;min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-xl);background:var(--color-cream);transition:border-color var(--transition), background var(--transition)}.IGQZQa_input:focus,.IGQZQa_textarea:focus{background:var(--color-surface);border-color:var(--color-ink);outline:none}.IGQZQa_input:focus-visible,.IGQZQa_textarea:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.IGQZQa_inputInvalid{border-color:var(--color-danger);}.IGQZQa_textarea{resize:vertical;min-height:84px}.IGQZQa_error{font-size:var(--text-xs);color:var(--color-danger);font-weight:600}.IGQZQa_options{gap:var(--space-3);flex-direction:column;display:flex}.IGQZQa_option{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition), background var(--transition);display:flex}.IGQZQa_option input[type=radio]{appearance:none;border:2px solid var(--color-ink-muted);background:var(--color-surface);cursor:pointer;width:22px;height:22px;transition:border-color var(--transition), box-shadow var(--transition);border-radius:50%;flex:none;place-items:center;margin:1px 0 0;display:grid}.IGQZQa_option input[type=radio]:before{content:"";width:10px;height:10px;transition:transform var(--transition);background:#89594d;border-radius:50%;transform:scale(0)}.IGQZQa_option input[type=radio]:checked{border-color:#89594d}.IGQZQa_option input[type=radio]:checked:before{transform:scale(1)}.IGQZQa_option input[type=radio]:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.IGQZQa_option:hover{border-color:var(--color-ink-muted)}.IGQZQa_option:has(input:checked){border-color:var(--color-ink);background:var(--color-sand)}.IGQZQa_option:has(input:disabled){border-color:var(--color-line);cursor:not-allowed}.IGQZQa_option:has(input:disabled) input[type=radio]{border-color:var(--color-line);cursor:not-allowed}.IGQZQa_option:has(input:disabled) .IGQZQa_optionLabel{color:var(--color-ink-muted)}.IGQZQa_optionBody{overflow-wrap:anywhere;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.IGQZQa_optionLabel{font-weight:600;font-size:var(--text-sm)}.IGQZQa_optionHint{font-size:var(--text-sm);color:var(--color-ink-soft)}.IGQZQa_formError{padding:var(--space-4);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--text-sm);background:#fdecea;font-weight:600}.IGQZQa_consent{max-width:46ch;font-size:var(--text-xs);color:var(--color-ink-muted);text-align:center;margin-inline:auto}.IGQZQa_consent a{color:var(--color-ink-soft);text-underline-offset:2px;transition:color var(--transition);font-weight:700;text-decoration:underline}.IGQZQa_consent a:hover{color:var(--color-accent-dark);text-decoration-thickness:2px}@media (min-width:560px){.IGQZQa_rowTwo{grid-template-columns:repeat(2,minmax(0,1fr))}}.IGQZQa_paymentNotice{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-sand);color:var(--color-ink-soft);font-size:var(--text-sm);margin-block-start:var(--space-3);line-height:1.6}.IGQZQa_fieldset:disabled{opacity:.65}.IGQZQa_addressFields{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.IGQZQa_select{min-width:0}.IGQZQa_selectControl{border:1px solid var(--color-line);border-radius:var(--radius-xl);background:var(--color-cream);min-height:48px}.IGQZQa_selectFocused{border-color:var(--color-ink);background:var(--color-surface);outline:2px solid var(--color-ink);outline-offset:2px}.IGQZQa_selectInvalid{border-color:var(--color-danger)}.IGQZQa_selectValue{min-width:0;padding:var(--space-3) var(--space-4)}.IGQZQa_selectInput{max-width:100%;overflow:hidden}.IGQZQa_selectPlaceholder{color:var(--color-ink-muted)}.IGQZQa_selectSingleValue{overflow-wrap:anywhere}.IGQZQa_selectIndicators{gap:var(--space-2);padding-inline-end:var(--space-3)}.IGQZQa_selectMenu{margin-block:var(--space-2);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:0 8px 24px #603b2c1f}.IGQZQa_selectOption,.IGQZQa_selectMessage{padding:var(--space-3) var(--space-4);overflow-wrap:anywhere}.IGQZQa_selectOptionActive{background:var(--color-sand)}.IGQZQa_lookupRetry{padding:var(--space-2) 0;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.IGQZQa_promoRow{align-items:stretch;gap:12px;display:flex}.IGQZQa_promoRow input{flex:1;min-width:0}.IGQZQa_removePromo{color:#89594d;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:8px 0;text-decoration:underline}@media not (min-width:480px){.IGQZQa_promoRow{flex-direction:column}}.IGQZQa_stockNotice{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-sand);color:var(--color-ink);font-size:var(--text-sm);line-height:1.5}.IGQZQa_marketingConsent{margin-top:var(--space-1);font-size:var(--text-sm);cursor:pointer;align-items:center;gap:10px;display:flex}.IGQZQa_marketingConsent input{flex:none;width:18px;height:18px;margin:0}.IGQZQa_marketingConsent:hover input:not(:checked){border-color:var(--color-accent)}@media not (min-width:640px){.IGQZQa_fieldset{background:0 0;border:0;padding:0}.IGQZQa_form{gap:var(--space-6)}}
.X3thNa_progress{align-items:center;gap:var(--space-3);max-width:52ch;color:var(--color-ink-soft);font-size:var(--text-sm);flex-direction:column;display:flex}.X3thNa_progress p+p{margin-block-start:var(--space-2)}.X3thNa_spinner{width:36px;height:36px;margin:0 auto var(--space-3);border:3px solid var(--color-line);border-top-color:#89594d;border-radius:50%;animation:.8s linear infinite X3thNa_spin;display:block}@keyframes X3thNa_spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.X3thNa_spinner{animation:none}}
.eIZ0GW_section{color:#38271f;clip-path:inset(0 -100vmax);background:#efdacf;grid-template-columns:.7fr 1fr;align-items:center;gap:40px;margin-top:clamp(48px,5.5vw,88px);padding:clamp(40px,5vw,72px) clamp(20px,7vw,112px);display:grid;box-shadow:0 0 0 100vmax #efdacf}.eIZ0GW_art{color:#795446;background:#fbf1ea;border-radius:44% 56% 40% 60%;place-items:center;min-height:230px;display:grid;position:relative}.eIZ0GW_copy .eIZ0GW_form{max-width:460px}.eIZ0GW_art svg{opacity:.3;width:100px;height:100px;transform:rotate(-15deg)}.eIZ0GW_art span{font:400 32px/1.1 var(--font-caveat), cursive;position:absolute;bottom:30px;right:-10px;transform:rotate(-8deg)}.eIZ0GW_eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#795446;margin-bottom:12px;font-size:11px;font-weight:700;display:block}.eIZ0GW_copy h2,.eIZ0GW_dialogCopy h2{font:400 clamp(32px, 3.5vw, 48px)/1.05 var(--font-home-handwriting), cursive;color:#603b2c}.eIZ0GW_copy>p,.eIZ0GW_dialogCopy>p{color:#5d4639;margin:14px 0 20px;font-size:15px;line-height:1.45}.eIZ0GW_button{color:#fffaf5;background:#795446;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:14px 24px;font-size:14px;line-height:1.4;display:inline-flex}.eIZ0GW_button:hover{background:#603b2c}.eIZ0GW_button:disabled{opacity:.6;cursor:wait}.eIZ0GW_button svg{flex-shrink:0;width:18px;height:18px}.eIZ0GW_dialog{color:#38271f;width:min(800px,100vw - 32px);max-height:calc(100dvh - 40px);box-shadow:var(--shadow-lg);background:#fffaf5;border:1px solid #eaded5;border-radius:28px;margin:auto;padding:0;font-family:Arial,sans-serif;position:fixed;inset:0;overflow:auto}.eIZ0GW_dialog[open]{grid-template-columns:.65fr 1fr;display:grid}.eIZ0GW_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#2b1d1573}.eIZ0GW_close{z-index:1;background:#f5ece3;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:14px;right:14px}.eIZ0GW_dialogArt{color:#795446;background:#ecd7cb;place-content:center;justify-items:center;gap:24px;padding:36px;display:grid}.eIZ0GW_dialogArt svg{opacity:.5;width:100px;height:100px;transform:rotate(-12deg)}.eIZ0GW_dialogArt span{font:400 40px/1 var(--font-caveat), cursive;transform:rotate(-8deg)}.eIZ0GW_dialogCopy{padding:48px 32px 32px}.eIZ0GW_dialogCopy h2{font-size:34px}.eIZ0GW_form{gap:14px;display:grid}.eIZ0GW_field{gap:7px;display:grid}.eIZ0GW_field label{font-size:13px;font-weight:600}.eIZ0GW_field input{background:#fff;border:1px solid #d8bfb2;border-radius:12px;width:100%;min-height:46px;padding:12px 14px;font-size:16px}.eIZ0GW_field input[aria-invalid=true]{border-color:#a33732}.eIZ0GW_hint,.eIZ0GW_consent{color:#6f5c50;font-size:12px;line-height:1.4}.eIZ0GW_consent{align-items:flex-start;gap:10px;display:flex}.eIZ0GW_consent input{accent-color:#795446;flex-shrink:0;width:18px;height:18px}.eIZ0GW_error{color:#a33732;font-size:12px;line-height:1.5}.eIZ0GW_dialogCopy .eIZ0GW_success{color:#41634f;background:#e7eee4;border-radius:16px;padding:20px}.eIZ0GW_honeypot{display:none}@media not (min-width:650px){.eIZ0GW_section{grid-template-columns:1fr;gap:28px}.eIZ0GW_art{display:none}.eIZ0GW_dialog[open]{grid-template-columns:1fr}.eIZ0GW_dialogArt{display:none}.eIZ0GW_dialogCopy{padding:56px 24px 28px}}
.ejCyTa_page{background:#fcf7f1;padding:clamp(36px,6vw,76px) clamp(16px,4vw,60px) 84px}.ejCyTa_hero{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,4vw,56px);max-width:1180px;margin-inline:auto;display:grid}.ejCyTa_heroCopy>p:not(.ejCyTa_eyebrow){color:#6b554a;max-width:52ch;margin-top:16px;line-height:1.6}.ejCyTa_heroButton{color:#fff;background:#795446;border-radius:999px;align-items:center;gap:10px;min-height:48px;margin-top:24px;padding:0 26px;font-weight:700;display:inline-flex}.ejCyTa_heroButton:hover{background:#58382d}.ejCyTa_heroButton svg{width:18px;height:18px}.ejCyTa_heroImage{aspect-ratio:4/3;background:#f1e4d9;border-radius:28px;position:relative;overflow:hidden}.ejCyTa_heroImage img{object-fit:cover;object-position:70% center}.ejCyTa_eyebrow{color:#89594d;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.ejCyTa_hero h1{font:400 clamp(42px, 5vw, 66px)/1.05 var(--font-home-handwriting), cursive;color:#603b2c;margin-top:8px}.ejCyTa_section{max-width:1180px;margin:clamp(40px,5vw,64px) auto 0}.ejCyTa_sectionTitle{font:400 clamp(30px, 3vw, 42px)/1.1 var(--font-home-handwriting), cursive;color:#603b2c;margin-bottom:20px}.ejCyTa_benefits,.ejCyTa_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;list-style:none;display:grid}.ejCyTa_benefits li,.ejCyTa_steps li{background:#fff;border:1px solid #ead9cf;border-radius:22px;flex-direction:column;gap:8px;padding:22px;display:flex}.ejCyTa_benefits strong,.ejCyTa_steps strong{color:var(--color-ink);font-size:16px}.ejCyTa_benefits li>span:last-child,.ejCyTa_steps li>span:last-child{color:var(--color-ink-muted);font-size:14px;line-height:1.5}.ejCyTa_benefitIcon,.ejCyTa_stepNumber{color:#795446;background:#f1e1dc;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:6px;display:grid}.ejCyTa_benefitIcon svg{width:24px;height:24px}.ejCyTa_stepNumber{color:#fff;background:#795446;font-size:18px;font-weight:700}@media not (min-width:960px){.ejCyTa_benefits,.ejCyTa_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:760px){.ejCyTa_hero{grid-template-columns:minmax(0,1fr)}}@media not (min-width:480px){.ejCyTa_benefits,.ejCyTa_steps{grid-template-columns:minmax(0,1fr)}}.ejCyTa_layout{gap:var(--space-6);align-items:start;width:100%;max-width:1180px;margin:clamp(40px,5vw,64px) auto 0;display:grid}@media (min-width:960px){.ejCyTa_layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.ejCyTa_aside{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.ejCyTa_panel{gap:var(--space-4);background:#fffaf6;border:1px solid #ead9cf;border-radius:30px;flex-direction:column;min-width:0;padding:clamp(18px,3vw,30px);display:flex}.ejCyTa_panelTitle{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700}.ejCyTa_muted{color:var(--color-ink-muted);line-height:1.55}.ejCyTa_link{color:var(--color-accent);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ejCyTa_contacts{gap:var(--space-1);padding-inline:var(--space-2);color:var(--color-ink-muted);flex-direction:column;font-style:normal;display:flex}.ejCyTa_contacts a{color:var(--color-ink);font-weight:600}
.l2k6Pa_page{background:#fcf7f1;min-height:620px;padding:clamp(42px,7vw,90px) clamp(16px,4vw,60px) 84px}.l2k6Pa_card{align-items:center;gap:var(--space-4);max-width:var(--container-narrow);padding:var(--space-8) var(--space-6);border-radius:var(--radius-xl);text-align:center;background:linear-gradient(145deg,#f1ddd5,#fffaf6);border:1px solid #ead9cf;flex-direction:column;margin-inline:auto;display:flex;box-shadow:0 22px 54px #603b2c14}.l2k6Pa_glyph{border-radius:var(--radius-pill);color:#89594d;background:#fffaf6;place-items:center;width:72px;height:72px;font-size:2rem;display:grid}.l2k6Pa_eyebrow{color:#89594d;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.l2k6Pa_card h1{font:400 clamp(42px, 6vw, 64px)/1 var(--font-home-handwriting), cursive;color:#603b2c}.l2k6Pa_number{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);font-family:var(--font-display);letter-spacing:.02em;background:#fff;border:1px solid #ead9cf;font-weight:700;display:inline-flex}.l2k6Pa_text{max-width:52ch;color:var(--color-ink-soft)}.l2k6Pa_details{gap:var(--space-3);width:100%;border-block-start:1px solid var(--color-line);text-align:start;margin-block-start:var(--space-4);padding-block-start:var(--space-5);display:grid}.l2k6Pa_detailRow{justify-content:space-between;gap:var(--space-4);font-size:var(--text-sm);display:flex}.l2k6Pa_detailLabel{color:var(--color-ink-muted)}.l2k6Pa_detailValue{text-align:end;font-weight:600}.l2k6Pa_actions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-5);display:flex}.l2k6Pa_loading{text-align:center;color:#6b554a;background:#f1ddd5;border-radius:30px;max-width:760px;margin-inline:auto;padding:64px 24px}.l2k6Pa_reason{max-width:52ch;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);color:var(--color-ink-muted);font-size:var(--text-sm);background:#fffaf6}.l2k6Pa_crm{align-items:center;gap:var(--space-2);max-width:52ch;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--color-ink-soft);font-size:var(--text-sm);border:1px dashed #d8bca9;flex-direction:column;line-height:1.6;display:flex}.l2k6Pa_crmBadge{padding:2px var(--space-3);border-radius:var(--radius-pill);background:var(--color-sand);color:var(--color-accent-dark);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.l2k6Pa_refresh{display:contents}.l2k6Pa_refresh [data-status-note]{font-size:var(--text-sm);color:var(--color-ink-soft);flex-basis:100%;order:1}.l2k6Pa_refresh [data-status-note]:empty{display:none}
.gyzo1a_page{background:#fcf7f1;min-height:620px;padding:clamp(42px,6vw,80px) clamp(16px,2.4vw,40px) 80px}.gyzo1a_hero{text-align:center;max-width:760px;margin-inline:auto}.gyzo1a_eyebrow{color:#89594d;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.gyzo1a_hero h1{font:400 clamp(46px, 6vw, 76px)/1 var(--font-home-handwriting), cursive;color:#603b2c;margin-top:10px}.gyzo1a_hero h1 span{color:#c5867b}.gyzo1a_hero>p:not(.gyzo1a_eyebrow){color:#6b554a;max-width:58ch;margin:16px auto 0}.gyzo1a_cta{margin-top:22px}.gyzo1a_cta svg{width:1.1em;height:1.1em}.gyzo1a_products{min-height:280px;margin-top:clamp(32px,4vw,48px)}@media not (min-width:640px){.gyzo1a_page{padding-top:36px}.gyzo1a_hero{text-align:left}.gyzo1a_hero>p:not(.gyzo1a_eyebrow){margin-inline:0}}
.Rt6FEq_page{max-width:1460px;margin-inline:auto;padding:0 clamp(16px,3vw,48px) 72px}.Rt6FEq_page h1,.Rt6FEq_page h2{font-family:var(--font-home-handwriting), cursive;color:#603b2c;font-weight:400}.Rt6FEq_crumbs{min-height:52px;padding-block:18px 10px}.Rt6FEq_related{padding-top:56px}.Rt6FEq_related h2{margin-bottom:22px;font-size:clamp(30px,3vw,44px)}.Rt6FEq_layout{gap:24px;padding-block:8px 48px;display:grid}.Rt6FEq_info,.Rt6FEq_attributes{background:#f4e5dc;border-radius:24px;min-width:0}.Rt6FEq_info{flex-direction:column;gap:16px;padding:clamp(22px,3vw,40px);display:flex}.Rt6FEq_buyColumn{flex-direction:column;gap:16px;min-width:0;display:flex}.Rt6FEq_galleryBadges{z-index:2;gap:6px;display:flex;position:absolute;top:16px;left:16px}.Rt6FEq_saleBadge{color:#fff;background:#b5483a;border-radius:999px;padding:5px 12px;font-size:14px;font-weight:700}.Rt6FEq_summary{color:#5d4639;font-size:15px;line-height:1.55}.Rt6FEq_reviewLink{color:#795446;flex-wrap:wrap;align-items:center;gap:8px;width:fit-content;font-size:14px;font-weight:600;display:inline-flex}.Rt6FEq_reviewLink>svg{width:18px;height:18px}.Rt6FEq_reviewLink:hover{text-underline-offset:3px;text-decoration:underline}.Rt6FEq_favorite{z-index:2;color:#795446;background:#ffffffeb;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 2px 10px #492d2224}.Rt6FEq_favorite:hover{background:#f6e7e1}.Rt6FEq_favorite[aria-pressed=true] svg{fill:#c5867b;stroke:#8d5247}.Rt6FEq_trust{border-top:1px solid #dfcbbf;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:18px;display:grid}.Rt6FEq_trust a{height:100%;transition:border-color var(--transition), box-shadow var(--transition);background:#fcf7f1;border:1px solid #0000;border-radius:16px;flex-direction:column;gap:4px;padding:14px;display:flex}.Rt6FEq_trust a:hover{border-color:#c9a796;box-shadow:0 6px 16px #89594d1f}.Rt6FEq_trust svg{color:#795446;width:24px;height:24px;margin-bottom:4px}.Rt6FEq_trust strong{font-size:13px;font-weight:700;line-height:1.3}.Rt6FEq_trust span{color:#79675b;font-size:12px}.Rt6FEq_trustOffer{min-height:2lh}.Rt6FEq_attributes{padding:clamp(20px,2.6vw,32px) clamp(22px,3vw,40px)}.Rt6FEq_attributes h2{margin-bottom:14px;font-size:28px}.Rt6FEq_attributeList{flex-direction:column;gap:10px;font-size:14px;display:flex}.Rt6FEq_attribute{align-items:baseline;gap:8px;display:flex}.Rt6FEq_attribute dt{color:var(--color-ink-muted)}.Rt6FEq_attribute:after{content:"";border-bottom:1px dotted #c9b2a5;flex:1;order:1;min-width:16px}.Rt6FEq_attribute dd{text-align:right;max-width:60%;color:var(--color-ink);overflow-wrap:anywhere;order:2;font-weight:600}.Rt6FEq_line{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);font-weight:700}.Rt6FEq_title{font-size:clamp(32px,3.2vw,50px);line-height:1.08}.Rt6FEq_priceRow{align-items:center;gap:var(--space-3);padding-block:var(--space-2);flex-wrap:wrap;display:flex}.Rt6FEq_divider{background:var(--color-line);border:0;height:1px}.Rt6FEq_details{border-block-start:1px solid var(--color-line);max-width:80ch;padding-block:40px 8px}.Rt6FEq_detailTitle{margin-block-end:14px;font-size:clamp(30px,3vw,40px)}.Rt6FEq_description{gap:var(--space-3);color:var(--color-ink-soft);flex-direction:column;display:flex}.Rt6FEq_description ul,.Rt6FEq_description ol{gap:var(--space-2);flex-direction:column;padding-inline-start:1.25em;display:flex}.Rt6FEq_description ul{list-style:outside}.Rt6FEq_description ol{list-style:decimal}.Rt6FEq_description strong{color:var(--color-ink);font-weight:600}.Rt6FEq_bundle{margin-block:var(--space-5);background:#faf5ef;border:1px solid #e6d8cb;border-radius:32px;grid-template-columns:minmax(0,.6fr) minmax(0,1fr);gap:clamp(22px,4vw,64px);padding:clamp(28px,4vw,52px);display:grid}.Rt6FEq_bundleHeading h2{margin-block:9px 12px;font-size:clamp(30px,3vw,44px)}.Rt6FEq_bundleHeading p{color:var(--color-ink-soft)}.Rt6FEq_bundleEyebrow{color:var(--color-accent);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.Rt6FEq_bundleList{gap:12px;display:grid}.Rt6FEq_bundleItem{background:#fff;border:1px solid #ebded2;border-radius:20px;align-items:center;gap:18px;padding:12px 18px 12px 12px;display:flex}.Rt6FEq_bundleItem img,.Rt6FEq_bundlePlaceholder{object-fit:cover;background:#f2e8df;border-radius:13px;flex:none;width:88px;height:88px}.Rt6FEq_bundlePlaceholder{color:#c5867b;place-items:center;font-size:32px;display:grid}.Rt6FEq_bundleItemCopy{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}.Rt6FEq_bundleItemCopy a,.Rt6FEq_bundleItemCopy strong{color:var(--color-ink);font-weight:600}.Rt6FEq_bundleItemCopy a:hover{text-underline-offset:3px;text-decoration:underline}.Rt6FEq_bundleItemCopy span{color:var(--color-ink-muted);font-size:var(--text-xs)}.Rt6FEq_bundleQuantity{white-space:nowrap;color:#795446;margin-inline-start:auto;font-weight:700}@media not (min-width:600px){.Rt6FEq_bundle{border-radius:24px;grid-template-columns:minmax(0,1fr);padding:22px 18px}.Rt6FEq_bundleItem{gap:12px}.Rt6FEq_bundleItem img,.Rt6FEq_bundlePlaceholder{width:68px;height:68px}.Rt6FEq_crumbs{min-height:44px;padding-block:10px 4px}.Rt6FEq_info{padding:22px 18px}.Rt6FEq_trust{grid-template-columns:minmax(0,1fr)}.Rt6FEq_trustOffer{min-height:0}.Rt6FEq_trust a{grid-template-columns:24px 1fr;align-items:center;column-gap:12px;display:grid}.Rt6FEq_trust svg{grid-row:span 2;margin:0}}@media (min-width:900px){.Rt6FEq_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px}.Rt6FEq_galleryColumn{top:calc(var(--sticky-header-offset) + var(--space-4));position:sticky}}
._0b5DmG_grid ul,._0b5DmG_row ul{gap:12px;display:grid}._0b5DmG_grid ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}._0b5DmG_row ul{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;grid-auto-columns:minmax(180px,220px);grid-auto-flow:column;padding-bottom:4px;overflow-x:auto}._0b5DmG_row li{scroll-snap-align:start}._0b5DmG_grid,._0b5DmG_row{margin-top:24px}._0b5DmG_tile{height:100%;transition:border-color var(--transition), box-shadow var(--transition);background:#fff;border:1px solid #efe3da;border-radius:16px;align-items:center;gap:14px;padding:10px 16px 10px 10px;display:flex}._0b5DmG_tile:hover{border-color:#a8796a;box-shadow:0 8px 20px #89594d24}._0b5DmG_image{background:#fff;border-radius:12px;flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}._0b5DmG_image img{object-fit:contain;padding:4px}._0b5DmG_title{overflow-wrap:anywhere;min-width:0;color:var(--color-ink);font-size:15px;font-weight:600;line-height:1.3}@media not (min-width:560px){._0b5DmG_grid ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._0b5DmG_tile{flex-direction:column;align-items:flex-start;gap:8px;padding:10px}._0b5DmG_image{aspect-ratio:1.6;width:100%;height:auto}._0b5DmG_title{font-size:14px}}
.UIoZPW_back{width:190px;height:40px;margin-bottom:var(--space-3);background-clip:content-box;padding-block:11px}.UIoZPW_step{--bone-radius:50%;flex:none;width:28px;height:28px}.UIoZPW_legendText{width:160px}.UIoZPW_label{width:30%}.UIoZPW_input{height:calc(var(--space-3) * 2 + 1lh + 2px);--bone-radius:var(--radius-xl)}.UIoZPW_textarea{--bone-radius:var(--radius-xl);height:84px}.UIoZPW_fieldHint{width:70%;height:calc(var(--text-sm) * 1.4)}.UIoZPW_promoHint{width:80%;height:1lh}.UIoZPW_promoInput{flex:auto}.UIoZPW_promoButton{width:150px;height:calc(var(--space-3) * 2 + 1lh + 2px);--bone-radius:999px}.UIoZPW_radio{--bone-radius:50%;flex:none;width:22px;height:22px;margin-top:1px}.UIoZPW_text{width:fit-content;max-width:100%}.UIoZPW_submit{height:calc(var(--space-4) * 2 + var(--text-lg) * 1.4 + 2px);--bone-radius:999px}.UIoZPW_consent{flex-direction:column;display:flex}.UIoZPW_consentEnd{width:60%}.UIoZPW_summaryTitle{width:40%;font-size:36px;line-height:1}.UIoZPW_total{width:100%;font-size:22px}@media not (min-width:560px){.UIoZPW_fieldHint{height:calc(var(--text-sm) * 1.4 * 2)}.UIoZPW_promoHint{height:2lh}.UIoZPW_promoButton{width:100%}}
