.popup-module__GC2jHq__backdrop{z-index:60;padding:var(--gutter);background:color-mix(in srgb, var(--text) 42%, transparent);animation:popup-module__GC2jHq__fade var(--motion-standard) ease both;place-items:center;display:grid;position:fixed;inset:0}.popup-module__GC2jHq__card{width:min(860px,100%);max-height:min(640px, calc(100dvh - 2 * var(--gutter)));background:var(--surface);border-radius:var(--radius-lg);outline:none;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);animation:.52s cubic-bezier(.22,.9,.2,1) both popup-module__GC2jHq__rise;display:grid;position:relative;overflow:hidden}.popup-module__GC2jHq__photo{background:var(--brand-blush);min-height:100%;position:relative}.popup-module__GC2jHq__photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.popup-module__GC2jHq__body{gap:var(--space-2);padding:var(--space-6) var(--space-8) var(--space-4);flex-direction:column;display:flex;overflow-y:auto}.popup-module__GC2jHq__noPhoto{grid-template-columns:1fr;width:min(460px,100%)}.popup-module__GC2jHq__close{z-index:1;background:color-mix(in srgb, var(--surface) 88%, transparent);width:40px;height:40px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;font-size:1.4rem;line-height:1;display:grid;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.popup-module__GC2jHq__eyebrow{color:var(--muted);margin:0;font-size:.95rem}.popup-module__GC2jHq__headline{font-family:var(--font-display);color:var(--text);text-wrap:balance;margin:0;font-size:clamp(1.6rem,3.2vw,2.1rem);line-height:1.1}[dir=rtl] .popup-module__GC2jHq__headline{font-family:var(--font-display-ar);font-weight:400}.popup-module__GC2jHq__text{color:var(--muted);max-width:42ch;margin:0}.popup-module__GC2jHq__tag{align-self:flex-start;align-items:baseline;gap:var(--space-2);padding:var(--space-2) var(--space-5);border-radius:var(--radius-sm);background:var(--brand-blush);color:var(--brand-deeper);display:inline-flex;position:relative;transform:rotate(-2deg)}.popup-module__GC2jHq__pinned{white-space:nowrap;padding:var(--space-3) var(--space-6);box-shadow:0 6px 18px color-mix(in srgb, var(--text) 18%, transparent);position:absolute;transform:translate(-50%,-50%)rotate(-2deg)}[dir=rtl] .popup-module__GC2jHq__pinned{white-space:nowrap;padding:var(--space-3) var(--space-6);box-shadow:0 6px 18px color-mix(in srgb, var(--text) 18%, transparent);position:absolute;transform:translate(-50%,-50%)rotate(-2deg)}.popup-module__GC2jHq__pinned .popup-module__GC2jHq__tagBig{font-size:3rem}.popup-module__GC2jHq__tag:after{content:"";border:1.5px dashed color-mix(in srgb, var(--brand-rose) 70%, transparent);pointer-events:none;border-radius:7px;position:absolute;inset:4px}[dir=rtl] .popup-module__GC2jHq__tag{transform:rotate(2deg)}.popup-module__GC2jHq__tagBig{font-family:var(--font-display);font-size:2.2rem;line-height:1}.popup-module__GC2jHq__tagSmall{font-size:.9rem;font-weight:600}.popup-module__GC2jHq__code{font-family:var(--font-display);letter-spacing:.06em;font-size:1.7rem}.popup-module__GC2jHq__form{gap:var(--space-2);flex-direction:column;margin-block-start:var(--space-1);display:flex}.popup-module__GC2jHq__field{color:var(--muted);flex-direction:column;gap:2px;font-size:.85rem;display:flex}.popup-module__GC2jHq__field input{min-height:42px;padding-inline:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font:inherit;font-size:1rem}.popup-module__GC2jHq__field input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.popup-module__GC2jHq__optIn{align-items:flex-start;gap:var(--space-2);color:var(--muted);font-size:.85rem;display:flex}.popup-module__GC2jHq__optIn input{accent-color:var(--accent);margin-block-start:3px}.popup-module__GC2jHq__buttons{gap:var(--space-2);flex-direction:column;margin-block-start:var(--space-2);display:flex}.popup-module__GC2jHq__buttons .btn{width:100%}.popup-module__GC2jHq__decline{padding:var(--space-2);color:var(--muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;margin-block-start:var(--space-1);text-decoration:underline}.popup-module__GC2jHq__small{color:var(--muted);margin:0;font-size:.78rem}.popup-module__GC2jHq__error{color:var(--danger);margin:0;font-size:.9rem}.popup-module__GC2jHq__done{gap:var(--space-3);flex-direction:column;display:flex}.popup-module__GC2jHq__copy{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:767px){.popup-module__GC2jHq__backdrop{place-items:end stretch;padding:0}.popup-module__GC2jHq__card{border-end-end-radius:0;border-end-start-radius:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;width:100%;max-height:92dvh;animation-name:popup-module__GC2jHq__sheet}.popup-module__GC2jHq__photo{height:120px;min-height:0}.popup-module__GC2jHq__pinned{padding:var(--space-2) var(--space-4)}[dir=rtl] .popup-module__GC2jHq__pinned{padding:var(--space-2) var(--space-4)}.popup-module__GC2jHq__pinned .popup-module__GC2jHq__tagBig{font-size:1.8rem}.popup-module__GC2jHq__field input{min-height:44px}.popup-module__GC2jHq__body{padding:var(--space-5) var(--gutter) calc(var(--space-5) + env(safe-area-inset-bottom));gap:var(--space-2)}.popup-module__GC2jHq__tagBig{font-size:1.8rem}}@keyframes popup-module__GC2jHq__fade{0%{opacity:0}}@keyframes popup-module__GC2jHq__rise{0%{opacity:0;transform:translateY(18px)scale(.98)}}@keyframes popup-module__GC2jHq__sheet{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.popup-module__GC2jHq__backdrop,.popup-module__GC2jHq__card{animation:none}}
.christmas-module__G9Y1LG__knit{z-index:9;height:30px;position:relative}.christmas-module__G9Y1LG__knitSvg{display:block}.christmas-module__G9Y1LG__lights{pointer-events:none;justify-content:space-around;display:flex;position:absolute;inset-block-start:22px;inset-inline:0}.christmas-module__G9Y1LG__bulb{opacity:.9;background:currentColor;border-radius:50%/60% 60% 40% 40%;width:8px;height:12px;position:relative}.christmas-module__G9Y1LG__bulb:before{content:"";background:#173b2d;border-radius:1px;width:4px;height:4px;position:absolute;inset-block-start:-3px;inset-inline-start:2px}.christmas-module__G9Y1LG__bulb:nth-child(4n+2){top:3px}.christmas-module__G9Y1LG__bulb:nth-child(4n+3){top:5px}.christmas-module__G9Y1LG__bulb:nth-child(4n){top:3px}@media (prefers-reduced-motion:no-preference){.christmas-module__G9Y1LG__bulb{animation:2.4s ease-in-out infinite christmas-module__G9Y1LG__glow}}@keyframes christmas-module__G9Y1LG__glow{0%,to{opacity:.55;box-shadow:none}50%{opacity:1;box-shadow:0 0 8px}}@media (max-width:699px){.christmas-module__G9Y1LG__bulb:nth-child(n+11){display:none}}.christmas-module__G9Y1LG__snow{z-index:30;pointer-events:none;position:fixed;inset:0;overflow:hidden}.christmas-module__G9Y1LG__snow>span{color:#fff;filter:drop-shadow(0 0 1px #2e1a2459);position:absolute;inset-block-start:-24px}.christmas-module__G9Y1LG__snow svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){html[data-theme=christmas] .christmas-module__G9Y1LG__snow[data-theme-only]{display:none!important}}@media (prefers-reduced-motion:no-preference){.christmas-module__G9Y1LG__snow>span{animation-name:christmas-module__G9Y1LG__drift;animation-timing-function:linear;animation-iteration-count:infinite}}@keyframes christmas-module__G9Y1LG__drift{0%{transform:translate(0)rotate(0)}25%{transform:translate(14px,27vh)rotate(60deg)}50%{transform:translate(-10px,54vh)rotate(120deg)}75%{transform:translate(12px,81vh)rotate(180deg)}to{transform:translateY(108vh)rotate(240deg)}}@media (max-width:699px){.christmas-module__G9Y1LG__wideOnly{display:none}}.christmas-module__G9Y1LG__section{margin-block:var(--space-8);padding:var(--space-12) var(--space-6) var(--space-8);border-radius:var(--radius-lg);text-align:center;justify-items:center;gap:var(--space-3);background:#fffdf8;border:1px solid #ead9c2;position:relative;overflow:hidden;box-shadow:inset 0 14px #9e2a2f,inset 0 16px #f6ebdd,inset 0 22px #1f4d3a}html[data-theme=christmas] section.christmas-module__G9Y1LG__section[data-theme-only]{display:grid!important}.christmas-module__G9Y1LG__sectionLights{inset-inline:var(--space-4);justify-content:space-between;display:flex;position:absolute;inset-block-start:22px}.christmas-module__G9Y1LG__section h2{margin:var(--space-2) 0 0;color:#1f4d3a}.christmas-module__G9Y1LG__line{color:var(--muted);margin:0}.christmas-module__G9Y1LG__cards{margin:var(--space-2) 0;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));inline-size:100%;padding:0;list-style:none;display:grid}.christmas-module__G9Y1LG__cards li{justify-items:center;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);outline-offset:-7px;background:#fff;border:1.5px dashed #9e2a2f;outline:4px solid #fff;display:grid}.christmas-module__G9Y1LG__cards strong{color:#9e2a2f}.christmas-module__G9Y1LG__cards span{color:var(--muted);font-size:.92rem}.christmas-module__G9Y1LG__cardFlake{color:#1f4d3a;width:22px;height:22px}.christmas-module__G9Y1LG__note{color:#1f4d3a;align-items:center;gap:var(--space-2);margin:0;font-size:.9rem;font-weight:600}html[data-theme=christmas] p.christmas-module__G9Y1LG__note[data-theme-only]{display:flex!important}.christmas-module__G9Y1LG__noteFlake{color:#9e2a2f;flex-shrink:0;width:18px;height:18px}
.catalogue-module__-oJyHq__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.catalogue-module__-oJyHq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.catalogue-module__-oJyHq__card{gap:var(--space-1);display:grid}.catalogue-module__-oJyHq__card a{gap:var(--space-2);text-decoration:none;display:grid}.catalogue-module__-oJyHq__cardTitle{font-weight:600}.catalogue-module__-oJyHq__cardPrice{color:var(--muted)}.catalogue-module__-oJyHq__filters{margin-block:var(--space-4)}.catalogue-module__-oJyHq__filters>summary{cursor:pointer;align-items:center;gap:var(--space-2);min-height:44px;padding-inline:var(--space-5);border:1.5px solid var(--text);border-radius:var(--radius-pill);background:var(--surface);transition:background-color var(--motion-fast), color var(--motion-fast), box-shadow var(--motion-fast);font-weight:600;list-style:none;display:inline-flex}.catalogue-module__-oJyHq__filters>summary::-webkit-details-marker{display:none}.catalogue-module__-oJyHq__filters>summary:before{content:"";background:currentColor;width:18px;height:18px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 7h10M18 7h2M4 17h2M10 17h10'/%3E%3Ccircle cx='16' cy='7' r='2'/%3E%3Ccircle cx='8' cy='17' r='2'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 7h10M18 7h2M4 17h2M10 17h10'/%3E%3Ccircle cx='16' cy='7' r='2'/%3E%3Ccircle cx='8' cy='17' r='2'/%3E%3C/svg%3E") 50%/contain no-repeat}.catalogue-module__-oJyHq__filters>summary:after{content:"▾";transition:rotate var(--motion-fast);font-size:.8em}.catalogue-module__-oJyHq__filters[open]>summary{background:var(--text);color:var(--surface)}.catalogue-module__-oJyHq__filters[open]>summary:after{rotate:180deg}.catalogue-module__-oJyHq__filters>summary:hover{box-shadow:0 4px 14px #3c142824}.catalogue-module__-oJyHq__filters form{gap:var(--space-5);padding:var(--space-5);background:var(--brand-blush);border:1px solid var(--border);border-radius:22px;margin-block-start:var(--space-3);display:grid}.catalogue-module__-oJyHq__filters fieldset{gap:var(--space-2);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.catalogue-module__-oJyHq__filters legend{float:left;width:100%;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-block-end:var(--space-2);padding:0;font-size:.78rem;font-weight:700}.catalogue-module__-oJyHq__filters fieldset label{min-height:40px;padding-inline:var(--space-4);border-radius:var(--radius-pill);background:var(--surface);border:1.5px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast), transform var(--motion-fast);align-items:center;display:inline-flex;position:relative}.catalogue-module__-oJyHq__filters fieldset label:hover{border-color:var(--accent);transform:translateY(-1px)}.catalogue-module__-oJyHq__filters fieldset label:has(input:checked){background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.catalogue-module__-oJyHq__filters fieldset label:has(input:focus-visible){outline-offset:2px;outline:3px solid #e58fa78c}.catalogue-module__-oJyHq__filters fieldset label input[type=checkbox],.catalogue-module__-oJyHq__filters fieldset label input[type=radio]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.catalogue-module__-oJyHq__filters fieldset label:has(input[type=number]){cursor:text;gap:var(--space-2)}.catalogue-module__-oJyHq__filters fieldset label:has(input[type=number]):focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #e58fa74d}.catalogue-module__-oJyHq__filters input[type=number]{background:0 0;border:0;outline:none;width:5.5rem;min-height:38px;padding:0;font-weight:600}.catalogue-module__-oJyHq__filters select{appearance:none;min-height:44px;padding-inline:var(--space-5) var(--space-8);border-radius:var(--radius-pill);border:1.5px solid var(--border);background-color:var(--surface);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%23333' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:11px;font-weight:600}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .catalogue-module__-oJyHq__filters select{background-position:16px}.catalogue-module__-oJyHq__filters select:focus-visible{outline-offset:2px;outline:3px solid #e58fa78c}.catalogue-module__-oJyHq__filters form>label{align-items:center;gap:var(--space-3);font-weight:600;display:flex}.catalogue-module__-oJyHq__filters form>.catalogue-module__-oJyHq__btn,.catalogue-module__-oJyHq__filters form>button{justify-self:start;box-shadow:0 6px 18px #e58fa773}.catalogue-module__-oJyHq__filters form>a{color:var(--muted);text-underline-offset:4px;justify-self:start}@media (prefers-reduced-motion:no-preference){.catalogue-module__-oJyHq__filters[open] form{animation:.3s cubic-bezier(.22,1,.36,1) catalogue-module__-oJyHq__filtersIn}}@keyframes catalogue-module__-oJyHq__filtersIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.catalogue-module__-oJyHq__buy{gap:var(--space-6);display:grid}@media (min-width:900px){.catalogue-module__-oJyHq__buy{justify-content:center;align-items:start;gap:clamp(var(--space-6), 4vw, 72px);grid-template-columns:auto minmax(320px,480px)}.catalogue-module__-oJyHq__gallery{position:sticky;inset-block-start:var(--space-4)}}.catalogue-module__-oJyHq__gallery{gap:var(--space-3);min-width:0;display:flex}.catalogue-module__-oJyHq__stage{display:grid}.catalogue-module__-oJyHq__arch{aspect-ratio:4/5;border-radius:50% 50% var(--radius-lg) var(--radius-lg) / 40% 40% var(--radius-lg) var(--radius-lg);background:var(--brand-blush);overflow:hidden;box-shadow:0 18px 40px -22px #2e1a2459}.catalogue-module__-oJyHq__arch img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.catalogue-module__-oJyHq__arch .photo-placeholder{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}@media (min-width:900px){.catalogue-module__-oJyHq__stage{width:min(460px,34vw,80svh - 112px)}.catalogue-module__-oJyHq__stage>.catalogue-module__-oJyHq__arch{opacity:0;transition:opacity var(--motion-standard);grid-area:1/1}.catalogue-module__-oJyHq__stage>.catalogue-module__-oJyHq__arch[data-shown]{opacity:1}.catalogue-module__-oJyHq__stage>.catalogue-module__-oJyHq__arch:not([data-shown]){pointer-events:none}.catalogue-module__-oJyHq__gallery{flex-direction:row-reverse}.catalogue-module__-oJyHq__thumbs{gap:var(--space-2);flex-direction:column;display:flex}}.catalogue-module__-oJyHq__thumb{border-radius:var(--radius-md);background:var(--brand-blush);cursor:pointer;width:64px;transition:border-color var(--motion-standard), opacity var(--motion-standard);opacity:.7;border:2px solid #0000;padding:0;overflow:hidden}.catalogue-module__-oJyHq__thumb img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.catalogue-module__-oJyHq__thumb .photo-placeholder{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.catalogue-module__-oJyHq__thumb:hover{opacity:1}.catalogue-module__-oJyHq__thumb[aria-pressed=true]{border-color:var(--brand-rose);opacity:1}@media (max-width:899px){.catalogue-module__-oJyHq__gallery{display:block}.catalogue-module__-oJyHq__stage{gap:var(--space-2);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:min(85%,48svh);grid-auto-flow:column;overflow-x:auto}.catalogue-module__-oJyHq__stage::-webkit-scrollbar{display:none}.catalogue-module__-oJyHq__stage>*{scroll-snap-align:center}.catalogue-module__-oJyHq__stage:has(>:only-child){justify-content:center}.catalogue-module__-oJyHq__thumbs{display:none}.catalogue-module__-oJyHq__dots{justify-content:center;gap:6px;margin-block-start:var(--space-3);display:flex}.catalogue-module__-oJyHq__stage[data-auto]{scroll-snap-type:none}}@media (min-width:900px){.catalogue-module__-oJyHq__dots{display:none}}.catalogue-module__-oJyHq__dot{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--brand-rose) 30%, transparent);cursor:pointer;width:8px;height:8px;transition:width var(--motion-standard), background var(--motion-standard);border:0;padding:0;position:relative}.catalogue-module__-oJyHq__dot:before{content:"";position:absolute;inset:-12px -6px}.catalogue-module__-oJyHq__dot[aria-pressed=true]{background:var(--brand-rose);width:22px}@media (prefers-reduced-motion:reduce){.catalogue-module__-oJyHq__stage>.catalogue-module__-oJyHq__arch,.catalogue-module__-oJyHq__thumb,.catalogue-module__-oJyHq__dot{transition:none}}.catalogue-module__-oJyHq__crumbs{margin-block:0 var(--space-4);color:var(--muted);font-size:.9rem}.catalogue-module__-oJyHq__crumbs ol{gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.catalogue-module__-oJyHq__crumbs li{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.catalogue-module__-oJyHq__crumbs li+li:before{content:"›";color:var(--muted)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .catalogue-module__-oJyHq__crumbs li+li:before{content:"‹"}.catalogue-module__-oJyHq__crumbs a{color:var(--brand-deeper);text-decoration:none}.catalogue-module__-oJyHq__crumbs a:hover{text-decoration:underline}.catalogue-module__-oJyHq__crumbs [aria-current]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:60vw;overflow:hidden}.catalogue-module__-oJyHq__buyBox{gap:var(--space-3);align-content:start;padding-block-start:var(--space-4);display:grid}.catalogue-module__-oJyHq__titleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.catalogue-module__-oJyHq__titleRow h1{margin:0;font-size:clamp(1.6rem,2.4vw,2.2rem);line-height:1.15}.catalogue-module__-oJyHq__ask{color:var(--brand-deeper);justify-self:start;font-weight:500}.catalogue-module__-oJyHq__details{padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--brand-blush) 45%, var(--bg));margin-block-start:var(--space-3)}.catalogue-module__-oJyHq__details h2{margin:0 0 var(--space-2);font-size:1.1rem}.catalogue-module__-oJyHq__details p{margin:0 0 var(--space-2)}.catalogue-module__-oJyHq__details ul{margin:var(--space-2) 0 0;color:var(--muted);padding-inline-start:1.1em}.catalogue-module__-oJyHq__details summary{cursor:pointer;margin-block:var(--space-2)}.catalogue-module__-oJyHq__buyBox fieldset{border:0;padding:0}.catalogue-module__-oJyHq__price{color:var(--brand-deeper);margin:0;font-size:1.5rem;font-weight:600}.catalogue-module__-oJyHq__deal{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.catalogue-module__-oJyHq__dealBadge{padding:2px var(--space-3);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-text);font-weight:600}.catalogue-module__-oJyHq__options{gap:var(--space-2);flex-wrap:wrap;display:flex}.catalogue-module__-oJyHq__option{align-items:center;gap:var(--space-1);min-height:44px;padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-pill);display:inline-flex}.catalogue-module__-oJyHq__option:has(input:checked){border-color:var(--text)}.catalogue-module__-oJyHq__option:has(input:disabled){opacity:.45;text-decoration:line-through}.catalogue-module__-oJyHq__addBar{background:var(--bg);padding-block:var(--space-2);position:sticky;inset-block-end:0}@media (min-width:900px){.catalogue-module__-oJyHq__addBar{position:static}}.catalogue-module__-oJyHq__card{position:relative}.catalogue-module__-oJyHq__heart{background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.catalogue-module__-oJyHq__buyBox .catalogue-module__-oJyHq__heart{border:1px solid var(--border);flex:none;position:static}.catalogue-module__-oJyHq__notify{gap:var(--space-2);display:grid}.catalogue-module__-oJyHq__notifyForm{gap:var(--space-3);display:grid}.catalogue-module__-oJyHq__notifyForm fieldset{border:0;padding:0}.catalogue-module__-oJyHq__card{container-type:inline-size}.catalogue-module__-oJyHq__frame{aspect-ratio:4/5;border-radius:50% 50% var(--radius-lg) var(--radius-lg) / 40% 40% var(--radius-lg) var(--radius-lg);background:var(--brand-blush);display:block;overflow:hidden}.catalogue-module__-oJyHq__frame img{object-fit:cover;width:100%;height:100%;transition:transform var(--motion-standard)}.catalogue-module__-oJyHq__frame .photo-placeholder{object-fit:cover;width:100%;height:100%;transition:transform var(--motion-standard)}.catalogue-module__-oJyHq__card a:hover .catalogue-module__-oJyHq__frame img{transform:scale(1.04)}.catalogue-module__-oJyHq__card .catalogue-module__-oJyHq__heart{inset-block-start:calc(125cqi - 52px);inset-inline-end:var(--space-2);box-shadow:0 4px 12px #2e1a241f}.catalogue-module__-oJyHq__cardTitle{font-family:var(--font-display);padding-inline:var(--space-1);font-size:1.05rem;line-height:1.25}.catalogue-module__-oJyHq__cardPrice{padding-inline:var(--space-1);color:var(--brand-deeper);font-weight:500}@media (prefers-reduced-motion:reduce){.catalogue-module__-oJyHq__card a:hover .catalogue-module__-oJyHq__frame img{transform:none}}.catalogue-module__-oJyHq__btnMark svg{vertical-align:-2px;width:12px;height:16px}.catalogue-module__-oJyHq__cardRibbon{background:var(--surface);color:#d26791;pointer-events:none;border-radius:50%;width:36px;height:36px;position:absolute;inset-block-start:calc(125cqi - 48px);inset-inline-start:var(--space-2);box-shadow:0 4px 12px #2e1a241f}html[data-theme=pink_october] .catalogue-module__-oJyHq__card .catalogue-module__-oJyHq__cardRibbon[data-theme-only]{place-items:center;display:grid!important}.catalogue-module__-oJyHq__cardRibbon svg{width:14px;height:18px}.catalogue-module__-oJyHq__dealTag{pointer-events:none;transform-origin:50% 0;position:absolute;inset-block-start:6%;inset-inline-end:12%}html[data-theme=black_friday] .catalogue-module__-oJyHq__card .catalogue-module__-oJyHq__dealTag[data-theme-only]{flex-direction:column;align-items:center;display:flex!important}.catalogue-module__-oJyHq__dealTag:before{content:"";background:#120a0f;width:1.5px;height:16px}.catalogue-module__-oJyHq__dealTagCard{color:#ff4fa3;white-space:nowrap;background:#120a0f;border-radius:7px;padding:6px 9px;font-size:.78rem;font-weight:800;line-height:1.1;box-shadow:0 0 0 1.5px #ff4fa3,0 6px 14px #120a0f4d}@media (prefers-reduced-motion:no-preference){.catalogue-module__-oJyHq__dealTag{animation:2.8s ease-in-out infinite catalogue-module__-oJyHq__tagSwing}}@keyframes catalogue-module__-oJyHq__tagSwing{0%,to{transform:rotate(-5deg)}50%{transform:rotate(6deg)}}html[data-theme=black_friday] .catalogue-module__-oJyHq__addBar .btn{color:#fff;background:#120a0f;position:relative;box-shadow:0 0 0 2px #ff4fa3,0 0 14px #ff4fa380}html[data-theme=black_friday] .catalogue-module__-oJyHq__addBar .btn:not([disabled]):hover{background:#2a1620}.catalogue-module__-oJyHq__btnDeal{color:#120a0f;pointer-events:none;white-space:nowrap;background:#ff4fa3;border-radius:6px;padding:2px 7px;font-size:.72rem;font-weight:800;position:absolute;inset-block-start:-12px;inset-inline-end:-10px;rotate:10deg}[dir=rtl] .catalogue-module__-oJyHq__btnDeal{rotate:-10deg}.catalogue-module__-oJyHq__bauble{pointer-events:none;transform-origin:50% 0;width:22px;height:46px;position:absolute;inset-block-start:4%;inset-inline-end:14%}html[data-theme=christmas] .catalogue-module__-oJyHq__card .catalogue-module__-oJyHq__bauble[data-theme-only]{display:block!important}.catalogue-module__-oJyHq__bauble:before{content:"";background:#c9973f;width:1.5px;height:22px;position:absolute;inset-block-start:0;inset-inline-start:10px}.catalogue-module__-oJyHq__bauble:after{content:"";background:radial-gradient(circle at 35% 30%,#fff 0 2px,#e0525a 3px,#9e2a2f 70%);border-radius:50%;width:22px;height:22px;position:absolute;inset-block-end:0;inset-inline-start:0;box-shadow:inset 0 0 0 2px #f2c66d,0 4px 10px #2e1a2440}@media (prefers-reduced-motion:no-preference){.catalogue-module__-oJyHq__bauble{animation:3.4s ease-in-out infinite catalogue-module__-oJyHq__tagSwing}}html[data-theme=christmas] .catalogue-module__-oJyHq__frame{position:relative}html[data-theme=christmas] .catalogue-module__-oJyHq__frame:after{content:"";border-radius:inherit;pointer-events:none;border:2px dashed #ffffffd9;position:absolute;inset:7px}.catalogue-module__-oJyHq__gift{pointer-events:none;border-radius:inherit;position:absolute;inset:0}.catalogue-module__-oJyHq__giftRibbon{background:#f2c66d;width:10px;position:absolute;inset-block:0;inset-inline-start:20px}.catalogue-module__-oJyHq__giftLid{transform-origin:30% 100%;background:#b3262d;border-radius:6px;height:14px;transition:transform .35s cubic-bezier(.3,1.6,.5,1);position:absolute;inset-block-start:-6px;inset-inline:-3px;box-shadow:0 2px #0000001f}.catalogue-module__-oJyHq__giftLid:before{content:"";background:#f2c66d;width:10px;position:absolute;inset-block:0;inset-inline-start:23px}.catalogue-module__-oJyHq__giftBow{width:36px;height:24px;position:absolute;inset-block-start:-20px;inset-inline-start:9px}.catalogue-module__-oJyHq__spark{opacity:0;border-radius:50%;width:6px;height:6px;position:absolute;inset-block-start:0;inset-inline-start:25px}html[data-theme=christmas] .catalogue-module__-oJyHq__addBar .btn{background:#9e2a2f;border-radius:10px;padding-inline-start:48px;position:relative;box-shadow:inset 0 -4px #0000001f}html[data-theme=christmas] .catalogue-module__-oJyHq__addBar .catalogue-module__-oJyHq__gift[data-theme-only]{display:block!important}@media (prefers-reduced-motion:no-preference){html[data-theme=christmas] .catalogue-module__-oJyHq__addBar .btn:not([disabled]):hover .catalogue-module__-oJyHq__giftLid{transform:translateY(-3px)rotate(-3deg)}html[data-theme=christmas] .catalogue-module__-oJyHq__addBar .btn[data-opened=true] .catalogue-module__-oJyHq__giftLid{transform:translateY(-16px)rotate(-14deg)}html[data-theme=christmas] .catalogue-module__-oJyHq__addBar .btn[data-opened=true] .catalogue-module__-oJyHq__spark{animation:.7s ease-out forwards catalogue-module__-oJyHq__pop}}@keyframes catalogue-module__-oJyHq__pop{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--x), var(--y)) scale(.4)}}[dir=rtl] .catalogue-module__-oJyHq__giftLid{transform-origin:70% 100%}@media (prefers-reduced-motion:no-preference){html[dir=rtl][data-theme=christmas] .catalogue-module__-oJyHq__addBar .btn:not([disabled]):hover .catalogue-module__-oJyHq__giftLid{transform:translateY(-3px)rotate(3deg)}html[dir=rtl][data-theme=christmas] .catalogue-module__-oJyHq__addBar .btn[data-opened=true] .catalogue-module__-oJyHq__giftLid{transform:translateY(-16px)rotate(14deg)}}html[data-theme=christmas] .catalogue-module__-oJyHq__addBar{padding-block-start:30px}.catalogue-module__-oJyHq__optionsSpot{gap:var(--space-3);display:grid}.catalogue-module__-oJyHq__optionsSpot fieldset{scroll-margin-block:var(--space-12)}.catalogue-module__-oJyHq__reassure{padding:var(--space-3) var(--space-4);gap:var(--space-2);border-radius:var(--radius-md);background:color-mix(in srgb, var(--brand-blush) 45%, transparent);margin:0;font-size:.9rem;list-style:none;display:grid}.catalogue-module__-oJyHq__reassure li{gap:var(--space-2);align-items:center;display:flex}.catalogue-module__-oJyHq__reassure svg{color:var(--accent);flex:none}.catalogue-module__-oJyHq__reassure a{color:inherit;text-underline-offset:3px}.catalogue-module__-oJyHq__phoneBar{z-index:30;gap:var(--space-3);padding:var(--space-2) var(--gutter) calc(var(--space-2) + env(safe-area-inset-bottom,0px));background:var(--surface);border-block-start:1px solid var(--border);align-items:center;display:flex;position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -6px 20px #2e1a241a}.catalogue-module__-oJyHq__phoneThumb{border-radius:var(--radius-sm);background:var(--brand-blush);flex:none;width:44px;height:55px;overflow:hidden}.catalogue-module__-oJyHq__phoneThumb img{object-fit:cover;width:100%;height:100%}.catalogue-module__-oJyHq__phoneThumb .photo-placeholder{object-fit:cover;width:100%;height:100%}.catalogue-module__-oJyHq__phoneWhat{flex:1;min-width:0;font-size:.85rem;line-height:1.3;display:grid}.catalogue-module__-oJyHq__phoneWhat strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.catalogue-module__-oJyHq__phoneBar .btn{min-height:44px;padding-inline:var(--space-4);flex:none}@media (prefers-reduced-motion:no-preference){.catalogue-module__-oJyHq__phoneBar{animation:.25s both catalogue-module__-oJyHq__phoneBarIn}}@keyframes catalogue-module__-oJyHq__phoneBarIn{0%{transform:translateY(100%)}}@media (min-width:900px){.catalogue-module__-oJyHq__phoneBar{display:none}}@media (max-width:899px){html[data-phone-bar] body{padding-block-end:80px}}
.checkout-module__j1NlBq__page{max-width:1000px;margin-inline:auto}.checkout-module__j1NlBq__form{gap:var(--space-8);align-items:start;display:grid}@media (min-width:900px){.checkout-module__j1NlBq__form{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}}.checkout-module__j1NlBq__fields{gap:var(--space-6);display:grid}.checkout-module__j1NlBq__fields fieldset{gap:var(--space-3);border:0;margin:0;padding:0;display:grid}.checkout-module__j1NlBq__fields legend{font-family:var(--font-display);margin-block-end:var(--space-2);font-size:1.15rem;font-weight:600}.checkout-module__j1NlBq__fields label{gap:var(--space-1);display:grid}.checkout-module__j1NlBq__fields input:not([type=radio]):not([type=checkbox]),.checkout-module__j1NlBq__fields textarea{min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);font:inherit}.checkout-module__j1NlBq__fields input:focus-visible,.checkout-module__j1NlBq__fields textarea:focus-visible{outline:2px solid var(--brand-rose);outline-offset:1px}.checkout-module__j1NlBq__choice{align-items:center;gap:var(--space-2);min-height:44px;display:flex!important}.checkout-module__j1NlBq__aside{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 1px 0 var(--border), 0 10px 30px #2e1a240f;display:grid}@media (min-width:900px){.checkout-module__j1NlBq__aside{position:sticky;inset-block-start:var(--space-4)}}.checkout-module__j1NlBq__asideTitle{margin:0;font-size:1.2rem}.checkout-module__j1NlBq__pieces{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.checkout-module__j1NlBq__pieces li{align-items:center;gap:var(--space-3);display:flex}.checkout-module__j1NlBq__pieceThumb{aspect-ratio:4/5;background:var(--brand-blush);border-radius:50% 50% 10px 10px/38% 38% 10px 10px;flex:none;width:44px;overflow:hidden}.checkout-module__j1NlBq__pieceThumb :is(img,div){object-fit:cover;width:100%;height:100%;display:block}.checkout-module__j1NlBq__pieceText{flex:1;min-width:0;line-height:1.3;display:grid}.checkout-module__j1NlBq__pieceText strong{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.checkout-module__j1NlBq__pieceText span{font-size:.88rem}.checkout-module__j1NlBq__piecePrice{color:var(--brand-deeper);font-variant-numeric:tabular-nums;font-weight:600}.checkout-module__j1NlBq__sum{gap:var(--space-3);display:grid}.checkout-module__j1NlBq__sum>p{margin:0;font-size:.85rem}.checkout-module__j1NlBq__summary dl{gap:var(--space-1) var(--space-4);border-block-start:1px solid var(--border);grid-template-columns:1fr auto;margin:0;padding-block-start:var(--space-3);display:grid}.checkout-module__j1NlBq__summary dd{text-align:end;font-variant-numeric:tabular-nums;margin:0}.checkout-module__j1NlBq__summary dt:last-of-type,.checkout-module__j1NlBq__summary dd:last-of-type{font-family:var(--font-display);padding-block-start:var(--space-1);font-size:1.2rem}.checkout-module__j1NlBq__place{width:100%;min-height:52px;font-size:1.05rem}.checkout-module__j1NlBq__textButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.checkout-module__j1NlBq__drawerForm{flex-direction:column;flex:1;min-height:0;display:flex}.checkout-module__j1NlBq__drawerScroll{align-content:start;gap:var(--space-5);min-height:0;padding:var(--space-1) var(--space-1) var(--space-4);margin-inline:calc(-1 * var(--space-1));flex:1;display:grid;overflow-y:auto}.checkout-module__j1NlBq__drawerScroll .checkout-module__j1NlBq__pieces{padding:var(--space-3);background:var(--surface);box-shadow:0 1px 0 var(--border), 0 6px 18px #2e1a240d;border-radius:22px}.checkout-module__j1NlBq__drawerScroll .checkout-module__j1NlBq__fields{gap:var(--space-5)}.checkout-module__j1NlBq__drawerFoot{border-block-start:1px solid var(--border);padding-block-start:var(--space-3)}.checkout-module__j1NlBq__drawerFoot .checkout-module__j1NlBq__summary dl{border:0;padding-block-start:0}.checkout-module__j1NlBq__drawerFoot .checkout-module__j1NlBq__sum{gap:var(--space-2)}.checkout-module__j1NlBq__drawerFoot .checkout-module__j1NlBq__sum>p{font-size:.78rem}@media (prefers-reduced-motion:no-preference){.checkout-module__j1NlBq__drawerForm{animation:.32s cubic-bezier(.2,.9,.25,1) both checkout-module__j1NlBq__stepIn}}@keyframes checkout-module__j1NlBq__stepIn{0%{opacity:0;transform:translateX(calc(var(--dir,1) * 24px))}}.checkout-module__j1NlBq__place{gap:var(--space-3);display:grid}.checkout-module__j1NlBq__place label,.checkout-module__j1NlBq__placeField{gap:var(--space-1);display:grid}.checkout-module__j1NlBq__place select,.checkout-module__j1NlBq__place input{min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit}.checkout-module__j1NlBq__place select:disabled{opacity:.55}.checkout-module__j1NlBq__place select:focus-visible,.checkout-module__j1NlBq__place input:focus-visible{outline:2px solid var(--brand-rose);outline-offset:1px}.checkout-module__j1NlBq__locate{gap:var(--space-1);justify-items:start;display:grid}.checkout-module__j1NlBq__locateButton{align-items:center;gap:var(--space-2);display:inline-flex}.checkout-module__j1NlBq__locateStatus{gap:var(--space-1);min-height:0;margin:0;font-size:.9rem;display:grid}.checkout-module__j1NlBq__locateStatus:empty{display:none}.checkout-module__j1NlBq__saved{color:var(--brand-deeper);font-weight:500}.checkout-module__j1NlBq__saved a,.checkout-module__j1NlBq__saved button{font-weight:500}
.account-module__hnwTfW__methods,.account-module__hnwTfW__step,.account-module__hnwTfW__verify,.account-module__hnwTfW__account,.account-module__hnwTfW__section{gap:var(--space-3);max-width:32rem;display:grid}.account-module__hnwTfW__account{gap:var(--space-6);max-width:48rem}.account-module__hnwTfW__section{border-block-start:1px solid var(--border);max-width:none;padding-block-start:var(--space-4)}.account-module__hnwTfW__code{letter-spacing:.3em;margin:0;font-size:2rem;font-weight:700}.account-module__hnwTfW__qr{justify-items:start;gap:var(--space-1);margin:0;display:grid}@media (max-width:767px){.account-module__hnwTfW__qr{display:none}}.account-module__hnwTfW__form{gap:var(--space-3);display:grid}.account-module__hnwTfW__form label{gap:var(--space-1);display:grid}.account-module__hnwTfW__form input{min-height:44px;padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm)}.account-module__hnwTfW__link{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.account-module__hnwTfW__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.account-module__hnwTfW__row{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.account-module__hnwTfW__methods{gap:var(--space-2)}.account-module__hnwTfW__intro{margin:0 0 var(--space-1);color:var(--muted)}.account-module__hnwTfW__method{align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border:1px solid var(--border);background:var(--surface);color:var(--text);text-align:start;cursor:pointer;font:inherit;transition:transform var(--motion-fast), box-shadow var(--motion-fast), border-color var(--motion-fast), background-color var(--motion-fast);border-radius:18px;grid-template-columns:40px 1fr auto;display:grid}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .account-module__hnwTfW__method{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4)}.account-module__hnwTfW__method:hover,.account-module__hnwTfW__method:focus-visible{border-color:var(--accent);background:var(--brand-blush);transform:translateY(-1px);box-shadow:0 8px 20px #e58fa74d}.account-module__hnwTfW__method:active{transform:scale(.985)}.account-module__hnwTfW__methodIcon{background:var(--brand-blush);width:40px;height:40px;color:var(--accent);transition:background-color var(--motion-fast), color var(--motion-fast);border-radius:14px;place-items:center;display:grid}.account-module__hnwTfW__methodIcon svg{width:22px;height:22px}.account-module__hnwTfW__method:hover .account-module__hnwTfW__methodIcon{background:var(--accent);color:var(--accent-text)}.account-module__hnwTfW__methodText{font-weight:600}.account-module__hnwTfW__methodArrow{color:var(--muted);transition:transform var(--motion-fast), color var(--motion-fast)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .account-module__hnwTfW__methodArrow{scale:-1 1}.account-module__hnwTfW__method:hover .account-module__hnwTfW__methodArrow{color:var(--accent);transform:translate(3px)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .account-module__hnwTfW__method:hover .account-module__hnwTfW__methodArrow{transform:translate(-3px)}.account-module__hnwTfW__methodPrimary{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.account-module__hnwTfW__methodPrimary .account-module__hnwTfW__methodIcon{color:inherit;background:#ffffff38}.account-module__hnwTfW__methodPrimary .account-module__hnwTfW__methodArrow{color:inherit}.account-module__hnwTfW__methodPrimary:hover,.account-module__hnwTfW__methodPrimary:focus-visible{background:var(--accent);filter:brightness(1.05)}.account-module__hnwTfW__methodPrimary:hover .account-module__hnwTfW__methodIcon{color:inherit;background:#ffffff52}.account-module__hnwTfW__methodPrimary:hover .account-module__hnwTfW__methodArrow{color:inherit}.account-module__hnwTfW__back{min-height:40px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;padding:0}.account-module__hnwTfW__back:hover{color:var(--accent)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .account-module__hnwTfW__back span{display:inline-block;scale:-1 1}.account-module__hnwTfW__form input{min-height:48px;transition:border-color var(--motion-fast), box-shadow var(--motion-fast);border-radius:14px}.account-module__hnwTfW__form input:focus-visible{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #e58fa759}.account-module__hnwTfW__inline{max-width:none}@media (prefers-reduced-motion:no-preference){.account-module__hnwTfW__methods>*{animation:.4s cubic-bezier(.22,1,.36,1) both account-module__hnwTfW__methodIn}.account-module__hnwTfW__methods>:nth-child(2){animation-delay:40ms}.account-module__hnwTfW__methods>:nth-child(3){animation-delay:80ms}.account-module__hnwTfW__methods>:nth-child(4){animation-delay:.12s}.account-module__hnwTfW__methods>:nth-child(5){animation-delay:.16s}}@keyframes account-module__hnwTfW__methodIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.popover-module__5noZoa__wrap{position:relative}.popover-module__5noZoa__card{z-index:20;overscroll-behavior:contain;width:min(92vw,380px);max-height:min(78dvh,640px);padding:var(--space-5);background:linear-gradient(180deg, var(--brand-blush) 0, var(--bg) 150px);border:1px solid var(--border);gap:var(--space-3);transform-origin:100% 0;overflow-wrap:anywhere;border-radius:28px;min-width:0;display:grid;position:absolute;inset-block-start:calc(100% + 10px);inset-inline-end:0;overflow:hidden auto;box-shadow:0 24px 56px #3c142838}.popover-module__5noZoa__card>*{min-width:0}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .popover-module__5noZoa__card{transform-origin:0 0}.popover-module__5noZoa__card[hidden]{display:none}.popover-module__5noZoa__card:before{content:"";background:var(--brand-blush);border-inline-start:1px solid var(--border);border-block-start:1px solid var(--border);border-start-start-radius:4px;width:14px;height:14px;position:absolute;inset-block-start:-7px;inset-inline-end:17px;rotate:45deg}.popover-module__5noZoa__title{margin:0;font-size:1.15rem;font-weight:700}@media (prefers-reduced-motion:no-preference){.popover-module__5noZoa__card[data-open=true]{animation:.26s cubic-bezier(.22,1,.36,1) popover-module__5noZoa__pop}}@keyframes popover-module__5noZoa__pop{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:none}}@media (max-width:699px){.popover-module__5noZoa__wrap{position:static}.popover-module__5noZoa__card{inset-inline:var(--space-3);width:auto;padding:var(--space-4);transform-origin:top;position:fixed;inset-block-start:var(--card-top,64px)}.popover-module__5noZoa__card:before{display:none}}.popover-module__5noZoa__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.popover-module__5noZoa__item{align-items:center;gap:var(--space-2);transition:background-color var(--motion-fast);border-radius:16px;grid-template-columns:1fr auto;display:grid}.popover-module__5noZoa__item:hover{background:var(--brand-blush)}.popover-module__5noZoa__item a{align-items:center;gap:var(--space-3);padding:var(--space-2);color:var(--text);grid-template-columns:56px 1fr;min-width:0;text-decoration:none;display:grid}.popover-module__5noZoa__thumb{aspect-ratio:4/5;background:var(--brand-blush);border-radius:12px;width:56px;overflow:hidden}.popover-module__5noZoa__thumb img{object-fit:cover;width:100%;height:100%;display:block}.popover-module__5noZoa__thumb .photo-placeholder{object-fit:cover;width:100%;height:100%;display:block}.popover-module__5noZoa__meta{min-width:0;display:grid}.popover-module__5noZoa__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.popover-module__5noZoa__price{color:var(--muted);font-size:.92rem}.popover-module__5noZoa__remove{width:40px;height:40px;color:var(--accent);cursor:pointer;transition:transform var(--motion-fast), background-color var(--motion-fast);background:0 0;border:0;border-radius:50%;place-items:center;margin-inline-end:var(--space-1);display:grid}.popover-module__5noZoa__remove:hover{background:#e58fa740;transform:scale(1.1)}.popover-module__5noZoa__remove svg{fill:currentColor;width:20px;height:20px}.popover-module__5noZoa__empty{color:var(--muted);margin:0}.popover-module__5noZoa__foot{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.popover-module__5noZoa__foot a{color:var(--text);text-underline-offset:4px}.popover-module__5noZoa__keep{color:var(--muted);margin:0;font-size:.92rem}.popover-module__5noZoa__keepBtn{color:var(--accent);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.popover-module__5noZoa__item{animation:.35s cubic-bezier(.22,1,.36,1) both popover-module__5noZoa__itemIn;animation-delay:calc(var(--i,0) * 40ms)}}@keyframes popover-module__5noZoa__itemIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}
.theme-mark-module__B__dGW__mark{width:1.1em;height:1.1em;color:var(--header-bg,var(--accent));vertical-align:-.12em;flex:none;place-items:center;margin-inline-end:.35em;display:inline-grid}.theme-mark-module__B__dGW__mark svg{width:100%;height:100%}.theme-mark-module__B__dGW__percent{font-weight:800;line-height:1}
.bagglyph-module__BgKB1q__glyph{overflow:visible}.bagglyph-module__BgKB1q__body,.bagglyph-module__BgKB1q__handle,.bagglyph-module__BgKB1q__mouth{transform-box:fill-box}.bagglyph-module__BgKB1q__body{transform-origin:50% 100%}.bagglyph-module__BgKB1q__handle{transform-origin:50% 100%;transition:transform .25s}.bagglyph-module__BgKB1q__mouth{transform-origin:50%;transition:transform .24s cubic-bezier(.3,1.5,.5,1);transform:scaleY(0)}[data-fx=open] .bagglyph-module__BgKB1q__mouth{transform:scaleY(1)}[data-fx=open] .bagglyph-module__BgKB1q__handle{transform:scaleY(1.12)translateY(-1px)}[data-fx=gulp] .bagglyph-module__BgKB1q__mouth{animation:.65s ease-out forwards bagglyph-module__BgKB1q__close}[data-fx=gulp] .bagglyph-module__BgKB1q__body{animation:.65s ease-out bagglyph-module__BgKB1q__gulp}[data-fx=gulp] .bagglyph-module__BgKB1q__handle{transform:none}@keyframes bagglyph-module__BgKB1q__gulp{0%{transform:scale(1)}22%{transform:scale(1.12,.84)}52%{transform:scale(.95,1.09)}to{transform:scale(1)}}@keyframes bagglyph-module__BgKB1q__close{0%,40%{transform:scaleY(1)}to{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.bagglyph-module__BgKB1q__mouth,.bagglyph-module__BgKB1q__handle{transition:none}:is([data-fx=gulp] .bagglyph-module__BgKB1q__mouth,[data-fx=gulp] .bagglyph-module__BgKB1q__body){animation:none}}
.bag-module__jcS5LW__backdrop{z-index:50;background:color-mix(in srgb, var(--text) 38%, transparent);justify-content:flex-end;animation:.3s both bag-module__jcS5LW__fadeIn;display:flex;position:fixed;inset:0}.bag-module__jcS5LW__closing{animation:.24s both bag-module__jcS5LW__fadeOut}.bag-module__jcS5LW__drawer{--dir:1;width:min(440px,100vw);height:100%;padding:var(--space-4);background:linear-gradient(180deg, var(--brand-blush) 0, var(--bg) 150px);border-start-start-radius:28px;border-end-start-radius:28px;outline:none;flex-direction:column;animation:.62s cubic-bezier(.22,.9,.2,1) both bag-module__jcS5LW__reveal;display:flex}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .bag-module__jcS5LW__drawer{--dir:-1}.bag-module__jcS5LW__closing .bag-module__jcS5LW__drawer{animation:.24s ease-in both bag-module__jcS5LW__hide}@keyframes bag-module__jcS5LW__reveal{0%{clip-path:circle(0px at var(--ox,90%) var(--oy,36px))}to{clip-path:circle(150vmax at var(--ox,90%) var(--oy,36px))}}@keyframes bag-module__jcS5LW__hide{0%{clip-path:circle(150vmax at var(--ox,90%) var(--oy,36px))}to{clip-path:circle(0px at var(--ox,90%) var(--oy,36px))}}@keyframes bag-module__jcS5LW__fadeIn{0%{opacity:0}}@keyframes bag-module__jcS5LW__fadeOut{to{opacity:0}}.bag-module__jcS5LW__head{align-items:center;gap:var(--space-3);padding-block-end:var(--space-3);display:flex}.bag-module__jcS5LW__head h2{flex:1;margin:0;font-size:1.7rem}.bag-module__jcS5LW__pill{color:var(--brand-deeper);background:#fff;border-radius:999px;padding:5px 12px;font-size:.85rem;font-weight:600}.bag-module__jcS5LW__close{width:44px;height:44px;color:var(--text);cursor:pointer;transition:background-color var(--motion-fast);background:#fff;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.bag-module__jcS5LW__close:hover{background:var(--brand-blush)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .bag-module__jcS5LW__back svg{transform:scaleX(-1)}.bag-module__jcS5LW__bag{gap:var(--space-4);display:grid}.bag-module__jcS5LW__bagCompact{flex-direction:column;flex:1;gap:0;min-height:0;display:flex}.bag-module__jcS5LW__scroll{min-height:0;padding-block:var(--space-1) var(--space-3);margin-inline:calc(-1 * var(--space-1));padding-inline:var(--space-1);flex:1;overflow-y:auto}.bag-module__jcS5LW__lines{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.bag-module__jcS5LW__line{gap:var(--space-3);padding:var(--space-3);background:var(--surface);box-shadow:0 1px 0 var(--border), 0 6px 18px #2e1a240d;border-radius:22px;display:flex}.bag-module__jcS5LW__lineIn{animation:.55s cubic-bezier(.2,.9,.25,1.12) both bag-module__jcS5LW__spill;animation-delay:calc(var(--i,0) * 90ms + .18s)}@keyframes bag-module__jcS5LW__spill{0%{opacity:0;transform:translate(calc(var(--dir) * 42px), -64px) scale(.5) rotate(calc(var(--dir) * 9deg))}}.bag-module__jcS5LW__thumb{aspect-ratio:4/5;background:var(--brand-blush);border-radius:50% 50% 14px 14px/38% 38% 14px 14px;flex:none;width:72px;overflow:hidden}.bag-module__jcS5LW__thumb :is(img,div){object-fit:cover;width:100%;height:100%}.bag-module__jcS5LW__lineBody{gap:var(--space-1);flex:1;align-content:start;min-width:0;display:grid}.bag-module__jcS5LW__lineTitle{font-family:var(--font-display);font-size:1.05rem;line-height:1.25}.bag-module__jcS5LW__price{color:var(--brand-deeper);font-variant-numeric:tabular-nums;font-weight:600}.bag-module__jcS5LW__alternatives{gap:var(--space-2);flex-wrap:wrap;align-items:center;font-size:.9rem;display:flex}.bag-module__jcS5LW__altChip{min-height:32px;padding-inline:var(--space-3);border:1.5px solid var(--accent);color:var(--brand-deeper);font:inherit;cursor:pointer;background:0 0;border-radius:999px;font-size:.85rem;font-weight:600}.bag-module__jcS5LW__altChip:hover{background:var(--brand-blush)}.bag-module__jcS5LW__controls{align-items:center;gap:var(--space-2);margin-block-start:var(--space-1);display:flex}.bag-module__jcS5LW__stepper{background:var(--brand-blush);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.bag-module__jcS5LW__stepper button{width:36px;height:36px;color:var(--text);cursor:pointer;transition:transform .12s, background-color var(--motion-fast);background:#fff;border:0;border-radius:50%;place-items:center;font-size:1.2rem;line-height:1;display:grid}.bag-module__jcS5LW__stepper button:active:not(:disabled){transform:scale(.88)}.bag-module__jcS5LW__stepper button:disabled{opacity:.4;cursor:default}.bag-module__jcS5LW__stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:30px;font-weight:700}.bag-module__jcS5LW__remove{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-inline-start:auto;padding:6px 4px;font-size:.85rem;display:inline-flex}.bag-module__jcS5LW__remove:hover{color:var(--danger)}.bag-module__jcS5LW__skeleton{background:linear-gradient(100deg, var(--brand-blush) 30%, #fff 50%, var(--brand-blush) 70%) 0 0 / 200% 100%;border-radius:22px;height:112px;animation:1.3s linear infinite bag-module__jcS5LW__shimmer}@keyframes bag-module__jcS5LW__shimmer{to{background-position:-200% 0}}.bag-module__jcS5LW__foot{gap:var(--space-3);border-block-start:1px solid var(--border);padding-block-start:var(--space-4);display:grid}.bag-module__jcS5LW__footIn{animation:.4s .35s both bag-module__jcS5LW__footIn}@keyframes bag-module__jcS5LW__footIn{0%{opacity:0;transform:translateY(14px)}}.bag-module__jcS5LW__totals{gap:var(--space-1) var(--space-4);grid-template-columns:1fr auto;margin:0;display:grid}.bag-module__jcS5LW__totals dd{text-align:end;font-variant-numeric:tabular-nums;margin:0}.bag-module__jcS5LW__totals .bag-module__jcS5LW__grand{font-size:1.2rem;font-family:var(--font-display);padding-block-start:var(--space-2)}.bag-module__jcS5LW__checkout{width:100%;min-height:52px;font-size:1.05rem}.bag-module__jcS5LW__ask{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;color:var(--brand-deeper);text-align:center;font-weight:500;display:inline-flex}.bag-module__jcS5LW__ask svg{flex:none;width:20px;height:20px}.bag-module__jcS5LW__empty{gap:var(--space-3);text-align:center;padding-block:var(--space-12);flex:1;align-content:center;justify-items:center;display:grid}.bag-module__jcS5LW__emptyTitle{font-family:var(--font-display);margin:0;font-size:1.3rem}.bag-module__jcS5LW__empty p{margin:0}.bag-module__jcS5LW__sleeper{width:132px;height:132px;color:var(--brand-rose);background:#fff;border-radius:50%;place-items:center;display:grid;position:relative}.bag-module__jcS5LW__emptyBag{width:76px;height:76px}.bag-module__jcS5LW__zs{font:700 1rem/1 var(--font-display);color:var(--brand-rose);align-items:flex-end;gap:2px;display:flex;position:absolute;inset-block-start:6px;inset-inline-end:4px}.bag-module__jcS5LW__zs i{font-style:normal}.bag-module__jcS5LW__zs i:nth-child(2){font-size:1.25rem}.bag-module__jcS5LW__zs i:nth-child(3){font-size:1.6rem}@media (prefers-reduced-motion:no-preference){.bag-module__jcS5LW__zs i{animation:2.6s ease-in-out infinite bag-module__jcS5LW__drift}.bag-module__jcS5LW__zs i:nth-child(2){animation-delay:.35s}.bag-module__jcS5LW__zs i:nth-child(3){animation-delay:.7s}}@keyframes bag-module__jcS5LW__drift{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.bag-module__jcS5LW__backdrop,.bag-module__jcS5LW__closing,.bag-module__jcS5LW__drawer,.bag-module__jcS5LW__closing .bag-module__jcS5LW__drawer,.bag-module__jcS5LW__lineIn,.bag-module__jcS5LW__footIn,.bag-module__jcS5LW__skeleton{animation:none}}.bag-module__jcS5LW__nudges{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.bag-module__jcS5LW__nudge{gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--brand-blush);align-items:center;font-size:.9rem;line-height:1.35;display:flex}.bag-module__jcS5LW__nudgeText{flex:1}.bag-module__jcS5LW__dots{flex:none;gap:4px;display:inline-flex}.bag-module__jcS5LW__dots i{border:1.5px solid var(--accent);background:0 0;border-radius:50%;width:10px;height:10px}.bag-module__jcS5LW__dots i[data-on]{background:var(--accent)}.bag-module__jcS5LW__reminder{z-index:20;width:max-content;max-width:min(330px, calc(100vw - 2 * var(--gutter)));gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface);color:var(--text);text-align:start;grid-template-columns:auto 1fr auto;grid-template-areas:"bag text close""bag view view";align-items:center;display:grid;position:absolute;inset-block-start:calc(100% + 12px);inset-inline-end:-6px;box-shadow:0 10px 30px #2e1a242e}.bag-module__jcS5LW__reminder:before{content:"";background:inherit;border-radius:3px 0 0;width:14px;height:14px;position:absolute;inset-block-start:-7px;inset-inline-end:20px;rotate:45deg}.bag-module__jcS5LW__reminder p{grid-area:text;margin:0;font-size:.92rem;line-height:1.35}.bag-module__jcS5LW__reminderBag{width:40px;height:40px;color:var(--accent);grid-area:bag}.bag-module__jcS5LW__reminderView{min-height:36px;padding-inline:var(--space-4);grid-area:view;justify-self:start;font-size:.9rem}.bag-module__jcS5LW__reminderClose{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;grid-area:close;align-self:start;place-items:center;margin:-6px;display:grid}.bag-module__jcS5LW__reminderClose:hover{background:var(--brand-blush)}@media (prefers-reduced-motion:no-preference){.bag-module__jcS5LW__reminder{animation:.35s both bag-module__jcS5LW__reminderIn}}@keyframes bag-module__jcS5LW__reminderIn{0%{opacity:0;transform:translateY(-6px)}}
.search-panel-module__IiulWa__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:-1;background:#3c142847;height:100dvh;position:absolute;inset-block-start:100%;inset-inline:0}.search-panel-module__IiulWa__panel{background:linear-gradient(180deg, var(--brand-blush) 0, var(--bg) 150px);border-block-end:1px solid var(--border);padding:var(--space-4) var(--gutter) var(--space-6);overscroll-behavior:contain;border-end-end-radius:28px;border-end-start-radius:28px;max-height:calc(100dvh - 72px);position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto;box-shadow:0 18px 40px #3c142829}.search-panel-module__IiulWa__panel[hidden]{display:none}.search-panel-module__IiulWa__bar,.search-panel-module__IiulWa__body{width:min(100%,760px);margin-inline:auto}.search-panel-module__IiulWa__bar{align-items:center;gap:var(--space-3);border-radius:var(--radius-pill);padding-inline:var(--space-4);background:var(--surface);transition:box-shadow var(--motion-fast);border:0;display:flex;box-shadow:0 2px 10px #3c142814}.search-panel-module__IiulWa__bar:focus-within{box-shadow:0 0 0 3px #e58fa78c}.search-panel-module__IiulWa__bar input::-webkit-search-cancel-button{appearance:none;display:none}.search-panel-module__IiulWa__bar input::-webkit-search-decoration{appearance:none;display:none}.search-panel-module__IiulWa__bar svg{width:22px;height:22px;color:var(--accent);flex:none}.search-panel-module__IiulWa__bar input{min-width:0;min-height:48px;box-shadow:none;background:0 0;border:0;outline:none;flex:1;font-size:1.05rem}.search-panel-module__IiulWa__clear,.search-panel-module__IiulWa__close{color:var(--muted);min-height:44px;padding-inline:var(--space-2);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0}.search-panel-module__IiulWa__clear:hover,.search-panel-module__IiulWa__close:hover{color:var(--accent)}.search-panel-module__IiulWa__body{gap:var(--space-3);margin-block-start:var(--space-4);display:grid}.search-panel-module__IiulWa__body p{margin:0}.search-panel-module__IiulWa__recent ul{margin:var(--space-2) 0 0;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.search-panel-module__IiulWa__pill{min-height:40px;padding-inline:var(--space-4);border-radius:var(--radius-pill);background:var(--surface);cursor:pointer;transition:box-shadow var(--motion-fast), transform var(--motion-fast);border:0}.search-panel-module__IiulWa__pill:hover{transform:translateY(-1px);box-shadow:0 4px 12px #e58fa766}.search-panel-module__IiulWa__hits{gap:var(--space-3);transition:opacity var(--motion-fast);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));margin:0;padding:0;list-style:none;display:grid}.search-panel-module__IiulWa__hits[data-busy=true]{opacity:.55}.search-panel-module__IiulWa__hit a{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md,12px);color:var(--text);transition:background-color var(--motion-fast), transform var(--motion-fast);grid-template-columns:64px 1fr auto;text-decoration:none;display:grid}.search-panel-module__IiulWa__hit a:hover,.search-panel-module__IiulWa__hit a:focus-visible{background:var(--brand-blush);transform:translate(2px)}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .search-panel-module__IiulWa__hit a:hover,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .search-panel-module__IiulWa__hit a:focus-visible){transform:translate(-2px)}.search-panel-module__IiulWa__thumb{aspect-ratio:4/5;border-radius:var(--radius-sm);background:var(--surface);width:64px;overflow:hidden}.search-panel-module__IiulWa__thumb img{object-fit:cover;width:100%;height:100%;display:block}.search-panel-module__IiulWa__thumb .photo-placeholder{object-fit:cover;width:100%;height:100%;display:block}.search-panel-module__IiulWa__name{font-weight:500}.search-panel-module__IiulWa__price{color:var(--muted);font-size:.95rem}.search-panel-module__IiulWa__more{text-align:center}.search-panel-module__IiulWa__ghost{background:linear-gradient(100deg,#ffffff59 30%,#fffc 50%,#ffffff59 70%) 0 0/200% 100%;border-radius:12px;height:80px}@media (prefers-reduced-motion:no-preference){.search-panel-module__IiulWa__panel[data-open=true]{animation:.28s cubic-bezier(.22,1,.36,1) search-panel-module__IiulWa__drop}.search-panel-module__IiulWa__backdrop{animation:.25s ease-out search-panel-module__IiulWa__fade}.search-panel-module__IiulWa__hit{animation:.4s cubic-bezier(.22,1,.36,1) both search-panel-module__IiulWa__rise;animation-delay:calc(var(--i,0) * 35ms)}.search-panel-module__IiulWa__ghost{animation:1.3s linear infinite search-panel-module__IiulWa__shimmer}}@keyframes search-panel-module__IiulWa__drop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes search-panel-module__IiulWa__fade{0%{opacity:0}to{opacity:1}}@keyframes search-panel-module__IiulWa__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes search-panel-module__IiulWa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:699px){.search-panel-module__IiulWa__close{display:none}.search-panel-module__IiulWa__hit a{grid-template-columns:56px 1fr auto}.search-panel-module__IiulWa__thumb{width:56px}}
.new-year-module__7N0LPa__bannerIcon{flex-shrink:0;width:12px;height:16px}.new-year-module__7N0LPa__logoStar{filter:drop-shadow(0 0 2px #e9c46a99)}.new-year-module__7N0LPa__logoStar,.new-year-module__7N0LPa__hat{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.new-year-module__7N0LPa__logoStar{animation:3.2s ease-in-out infinite new-year-module__7N0LPa__twinkle}.new-year-module__7N0LPa__logoStar2{animation-delay:1s}.new-year-module__7N0LPa__logoStar3{animation-delay:2s}}@keyframes new-year-module__7N0LPa__twinkle{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(.6)rotate(20deg)}}@media (prefers-reduced-motion:no-preference){.new-year-module__7N0LPa__hat{transform-origin:50% 100%;animation:4.2s ease-in-out infinite new-year-module__7N0LPa__bob}}@keyframes new-year-module__7N0LPa__bob{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}.new-year-module__7N0LPa__confetti{z-index:30;pointer-events:none;display:none;position:fixed;inset:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.new-year-module__7N0LPa__confetti{display:block}}.new-year-module__7N0LPa__bit{opacity:0;width:10px;height:16px;animation-name:new-year-module__7N0LPa__fall;animation-timing-function:cubic-bezier(.25,.4,.55,1);animation-iteration-count:1;animation-fill-mode:both;position:absolute;inset-block-start:-28px}.new-year-module__7N0LPa__bit svg{width:100%;height:100%;display:block;overflow:visible}.new-year-module__7N0LPa__flutter{width:100%;height:100%;animation:1.1s ease-in-out 4 alternate new-year-module__7N0LPa__flutter;display:block}@keyframes new-year-module__7N0LPa__fall{0%{opacity:1;transform:translate(0)rotate(0)}50%{transform:translate(var(--dx), 55vh) rotate(calc(var(--turn) / 2))}85%{opacity:1}to{opacity:0;transform:translate(calc(var(--dx) * -.4), 108vh) rotate(var(--turn))}}@keyframes new-year-module__7N0LPa__flutter{0%{transform:rotateY(0)scaleX(1)}to{transform:rotateY(60deg)scaleX(.6)}}@media (max-width:699px){.new-year-module__7N0LPa__wideOnly{display:none}}.new-year-module__7N0LPa__section{justify-items:center;gap:var(--space-3);margin-block:var(--space-8);padding:var(--space-12) var(--space-6) var(--space-8);border-radius:var(--radius-lg);text-align:center;background:linear-gradient(#fff8e8 0%,#fffdf8 60%);border:1px solid #ebd9a8;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 6px #14213d,inset 0 8px #e9c46a}.new-year-module__7N0LPa__sky{pointer-events:none;position:absolute;inset:0}.new-year-module__7N0LPa__skySpot{display:block;position:absolute}.new-year-module__7N0LPa__skySpot svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.new-year-module__7N0LPa__skySpot{animation:3.6s ease-in-out infinite new-year-module__7N0LPa__twinkle}}@media (max-width:699px){.new-year-module__7N0LPa__skySpot:nth-child(n+5){display:none}}.new-year-module__7N0LPa__section h2{margin:var(--space-2) 0 0;color:#14213d;position:relative}.new-year-module__7N0LPa__line{color:var(--muted);max-inline-size:36rem;margin:0;position:relative}.new-year-module__7N0LPa__clock{justify-items:center;gap:var(--space-1);min-block-size:76px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-lg);color:#f3e5c3;background:#14213d;align-content:center;max-inline-size:100%;display:grid;position:relative;box-shadow:0 0 0 2px #e9c46a,0 8px 20px #14213d2e}.new-year-module__7N0LPa__clockLabel{color:#f3e5c3;font-size:.85rem}.new-year-module__7N0LPa__digits{font:700 1.5rem/1.2 var(--font-display);font-variant-numeric:tabular-nums;color:#e9c46a;white-space:nowrap;letter-spacing:.02em}.new-year-module__7N0LPa__happy{font:700 1.5rem/1.2 var(--font-display);color:#e9c46a}@media (max-width:380px){.new-year-module__7N0LPa__digits{font-size:1.25rem}}.new-year-module__7N0LPa__cards{margin:var(--space-2) 0;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));inline-size:100%;padding:0;list-style:none;display:grid;position:relative}.new-year-module__7N0LPa__cards li{justify-items:center;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);background:#fff;border:1.5px solid #f3e5c3;display:grid;box-shadow:0 4px 12px #14213d0f}.new-year-module__7N0LPa__cards strong{color:#14213d}.new-year-module__7N0LPa__cards span{color:var(--muted);font-size:.92rem}.new-year-module__7N0LPa__cardStar{width:22px;height:22px}.new-year-module__7N0LPa__note{align-items:center;gap:var(--space-2);color:#14213d;margin:0;font-size:.9rem;font-weight:600;display:flex}.new-year-module__7N0LPa__noteStar{flex-shrink:0;width:18px;height:18px}.new-year-module__7N0LPa__cardHang{pointer-events:none;transform-origin:50% 0;filter:drop-shadow(0 3px 4px #14213d33);width:24px;height:45px;position:absolute;inset-block-start:3%;inset-inline-start:16%}.new-year-module__7N0LPa__cardHang svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.new-year-module__7N0LPa__cardHang{animation:3.6s ease-in-out infinite new-year-module__7N0LPa__sway}}@keyframes new-year-module__7N0LPa__sway{0%,to{rotate:-5deg}50%{rotate:5deg}}.new-year-module__7N0LPa__bag{border-radius:inherit;pointer-events:none;--dir:1;position:absolute;inset:0}[dir=rtl] .new-year-module__7N0LPa__bag{--dir:-1}.new-year-module__7N0LPa__shimmer{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.new-year-module__7N0LPa__shimmer:before{content:"";opacity:0;background:linear-gradient(100deg,#0000,#e9c46a73,#0000);width:45%;position:absolute;inset-block:0;inset-inline-start:0;transform:translate(-120%)}@media (prefers-reduced-motion:no-preference){.new-year-module__7N0LPa__shimmer:before{animation:5s ease-in-out 1s infinite new-year-module__7N0LPa__shimmer}.new-year-module__7N0LPa__bagOpened .new-year-module__7N0LPa__pop{animation:.8s ease-out both new-year-module__7N0LPa__pop}}@keyframes new-year-module__7N0LPa__shimmer{0%{opacity:1;transform:translateX(calc(-120% * var(--dir)))}24%{opacity:1;transform:translateX(calc(330% * var(--dir)))}25%,to{opacity:0;transform:translateX(calc(330% * var(--dir)))}}.new-year-module__7N0LPa__pop{opacity:0;position:absolute;inset-block-start:40%;inset-inline-start:24px}.new-year-module__7N0LPa__pop svg{width:100%;height:100%;display:block}@keyframes new-year-module__7N0LPa__pop{0%{opacity:1;transform:translate(0)scale(.4)rotate(0)}60%{opacity:1}to{opacity:0;transform:translate(calc(var(--x) * var(--dir)), var(--y)) scale(1.1) rotate(45deg)}}
.valentines-module__JYjD9G__bannerHeart{flex-shrink:0;width:13px;height:13px}.valentines-module__JYjD9G__lace{z-index:9;pointer-events:none;height:22px;position:relative}.valentines-module__JYjD9G__laceSvg{display:block}.valentines-module__JYjD9G__laceHearts{justify-content:space-around;display:flex;position:absolute;inset-block-start:12px;inset-inline:0}.valentines-module__JYjD9G__laceHeart{opacity:.9;width:9px;height:9px}.valentines-module__JYjD9G__laceHeart:nth-child(2n){margin-block-start:2px}@media (prefers-reduced-motion:no-preference){.valentines-module__JYjD9G__laceHeart{transform-origin:50% 60%;animation:3.6s ease-in-out infinite valentines-module__JYjD9G__beat}.valentines-module__JYjD9G__laceHeart:nth-child(3n+2){animation-delay:1.2s}.valentines-module__JYjD9G__laceHeart:nth-child(3n){animation-delay:2.4s}}@keyframes valentines-module__JYjD9G__beat{0%,70%,to{transform:scale(1)}80%{transform:scale(1.22)}90%{transform:scale(.96)}}@media (max-width:699px){.valentines-module__JYjD9G__laceHeart:nth-child(n+6){display:none}}.valentines-module__JYjD9G__float{z-index:30;pointer-events:none;position:fixed;inset:0;overflow:hidden}.valentines-module__JYjD9G__float>span{opacity:0;filter:drop-shadow(0 1px 1px #2e1a242e);position:absolute;inset-block-end:-24px}.valentines-module__JYjD9G__float svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.valentines-module__JYjD9G__float{display:none}}@media (prefers-reduced-motion:no-preference){.valentines-module__JYjD9G__float>span{animation-name:valentines-module__JYjD9G__floatUp;animation-timing-function:linear;animation-iteration-count:infinite}}@keyframes valentines-module__JYjD9G__floatUp{0%{opacity:0;transform:translate(0)rotate(-8deg)}10%{opacity:.7}30%{transform:translate(12px,-32vh)rotate(6deg)}55%{transform:translate(-10px,-60vh)rotate(-6deg)}80%{opacity:.6;transform:translate(10px,-88vh)rotate(5deg)}to{opacity:0;transform:translateY(-112vh)rotate(-4deg)}}@media (max-width:699px){.valentines-module__JYjD9G__wideOnly{display:none}}.valentines-module__JYjD9G__moonBlush{fill:#e0567f;opacity:.42}.valentines-module__JYjD9G__section{justify-items:center;gap:var(--space-3);margin-block:var(--space-8);padding:var(--space-12) var(--space-6) var(--space-8);border-radius:var(--radius-lg);text-align:center;background:linear-gradient(#fff,#fff0f3);border:1px solid #f0c3ce;display:grid;position:relative;overflow:hidden}.valentines-module__JYjD9G__section:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 0,#9b1b42 0 9px,#f7d2da 9px 11px,#0000 11.5px) 0 0/22px 22px repeat-x;height:22px;position:absolute;inset-block-start:0;inset-inline:0}.valentines-module__JYjD9G__section h2{margin:var(--space-2) 0 0;color:#9b1b42}.valentines-module__JYjD9G__line{color:var(--muted);max-inline-size:52ch;margin:0}.valentines-module__JYjD9G__cards{margin:var(--space-2) 0;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));inline-size:100%;padding:0;list-style:none;display:grid}.valentines-module__JYjD9G__cards li{align-content:start;justify-items:center;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);outline-offset:-7px;background:#fff;border:1.5px dashed #d26791;outline:4px solid #fff;display:grid}.valentines-module__JYjD9G__cards strong{color:#9b1b42}.valentines-module__JYjD9G__cards span{color:var(--muted);font-size:.92rem}.valentines-module__JYjD9G__cardHeart{width:24px;height:24px}@media (prefers-reduced-motion:no-preference){.valentines-module__JYjD9G__cardHeart{transform-origin:50% 60%;animation:4.2s ease-in-out infinite valentines-module__JYjD9G__beat}.valentines-module__JYjD9G__cards li:nth-child(2) .valentines-module__JYjD9G__cardHeart{animation-delay:1.4s}.valentines-module__JYjD9G__cards li:nth-child(3) .valentines-module__JYjD9G__cardHeart{animation-delay:2.8s}}.valentines-module__JYjD9G__note{align-items:center;gap:var(--space-2);color:#9b1b42;margin:0;font-size:.9rem;font-weight:600;display:flex}.valentines-module__JYjD9G__noteHeart{flex-shrink:0;width:16px;height:16px}.valentines-module__JYjD9G__tag{pointer-events:none;transform-origin:50% 0;width:20px;height:38px;position:absolute;inset-block-start:5cqi;inset-inline-start:17cqi}.valentines-module__JYjD9G__tag:before{content:"";opacity:.7;background:#9b1b42;width:1.2px;height:20px;position:absolute;inset-block-start:0;inset-inline-start:9.5px}.valentines-module__JYjD9G__tagHeart{filter:drop-shadow(0 3px 5px #2e1a2440);width:20px;height:20px;position:absolute;inset-block-end:0;inset-inline-start:0}@media (prefers-reduced-motion:no-preference){.valentines-module__JYjD9G__tag{animation:3.8s ease-in-out infinite valentines-module__JYjD9G__sway}}@keyframes valentines-module__JYjD9G__sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.valentines-module__JYjD9G__bag{pointer-events:none;position:absolute;inset:0}.valentines-module__JYjD9G__bagHeart,.valentines-module__JYjD9G__bagFloat{width:18px;height:18px;position:absolute;inset-block-start:-9px;inset-inline-end:18px}.valentines-module__JYjD9G__bagHeart{filter:drop-shadow(0 2px 3px #2e1a2440)}.valentines-module__JYjD9G__bagFloat{opacity:0;width:12px;height:12px;inset-inline-end:21px}@media (prefers-reduced-motion:no-preference){.valentines-module__JYjD9G__bag[data-opened] .valentines-module__JYjD9G__bagHeart{animation:.6s cubic-bezier(.3,1.6,.5,1) valentines-module__JYjD9G__pop}.valentines-module__JYjD9G__bag[data-opened] .valentines-module__JYjD9G__bagFloat1{animation:.9s ease-out forwards valentines-module__JYjD9G__rise1}.valentines-module__JYjD9G__bag[data-opened] .valentines-module__JYjD9G__bagFloat2{animation:.9s ease-out .12s forwards valentines-module__JYjD9G__rise2}}@keyframes valentines-module__JYjD9G__pop{0%{transform:scale(1)}40%{transform:translateY(-6px)scale(1.4)}to{transform:scale(1)}}@keyframes valentines-module__JYjD9G__rise1{0%{opacity:0;transform:translate(0)scale(.6)}25%{opacity:1}to{opacity:0;transform:translate(-10px,-38px)scale(1.05)rotate(-10deg)}}@keyframes valentines-module__JYjD9G__rise2{0%{opacity:0;transform:translate(0)scale(.6)}25%{opacity:1}to{opacity:0;transform:translate(9px,-30px)scale(.95)rotate(10deg)}}
.ramadan-module__sH_R4a__bannerIcon{flex-shrink:0;width:14px;height:16px}.ramadan-module__sH_R4a__moonPin,.ramadan-module__sH_R4a__moonLantern{transform-box:fill-box}.ramadan-module__sH_R4a__moonLantern{transform-origin:50% 0}.ramadan-module__sH_R4a__band{z-index:9;pointer-events:none;background:linear-gradient(#0f1f3d,#14284d);height:44px;position:relative;overflow:hidden;box-shadow:inset 0 -1px #d4a24c59}.ramadan-module__sH_R4a__strip{display:block}.ramadan-module__sH_R4a__hang{transform-origin:50% 0;flex-direction:column;align-items:center;width:11px;margin-inline-start:-5.5px;display:flex;position:absolute;inset-block-start:14px}.ramadan-module__sH_R4a__string{opacity:.85;background:#d4a24c;width:1px;display:block}.ramadan-module__sH_R4a__bandLantern{width:11px;height:20px;display:block;position:relative}.ramadan-module__sH_R4a__glow{opacity:.8;background:radial-gradient(circle,#ffd27a8c,#ffd27a00 68%);border-radius:50%;width:26px;height:26px;margin-inline-start:-13px;position:absolute;inset-block-end:-4px;inset-inline-start:50%}.ramadan-module__sH_R4a__star{color:#f3e3bd;opacity:.85;display:block;position:absolute}.ramadan-module__sH_R4a__star svg{width:100%;height:100%;display:block}@media (max-width:699px){.ramadan-module__sH_R4a__band .ramadan-module__sH_R4a__hang:nth-of-type(2n),.ramadan-module__sH_R4a__band .ramadan-module__sH_R4a__star:nth-of-type(odd){display:none}}.ramadan-module__sH_R4a__section{justify-items:center;gap:var(--space-3);margin-block:var(--space-8);padding:60px var(--space-6) var(--space-8);border-radius:var(--radius-lg);text-align:center;background:#fff9ee;border:1px solid #ead7b0;display:grid;position:relative;overflow:hidden}.ramadan-module__sH_R4a__sectionTop{pointer-events:none;height:64px;position:absolute;inset-block-start:0;inset-inline:0}.ramadan-module__sH_R4a__sectionHang{width:16px;margin-inline-start:-8px}.ramadan-module__sH_R4a__sectionLantern{width:16px;height:29px;display:block;position:relative}.ramadan-module__sH_R4a__section h2{color:#0f1f3d;margin:0}.ramadan-module__sH_R4a__ornament svg{width:96px;height:16px;display:block}.ramadan-module__sH_R4a__line{max-inline-size:46ch;color:var(--muted);margin:0}.ramadan-module__sH_R4a__cards{margin:var(--space-2) 0;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));inline-size:100%;padding:0;list-style:none;display:grid}.ramadan-module__sH_R4a__cards li{align-content:start;justify-items:center;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);background:#fff;border:1.5px solid #ead7b0;display:grid;box-shadow:inset 0 3px #d4a24c}.ramadan-module__sH_R4a__cards strong{color:#8a6420}.ramadan-module__sH_R4a__cards li>span:last-child{color:var(--muted);font-size:.92rem}.ramadan-module__sH_R4a__cardMark{place-items:center;height:30px;display:grid}.ramadan-module__sH_R4a__cardIcon{width:26px;height:26px}.ramadan-module__sH_R4a__cardLanternIcon{width:16px;height:29px}.ramadan-module__sH_R4a__section:lang(ar) .ramadan-module__sH_R4a__line,.ramadan-module__sH_R4a__section:lang(ar) .ramadan-module__sH_R4a__cards li>span:last-child{line-height:1.75}@media (max-width:699px){.ramadan-module__sH_R4a__sectionTop .ramadan-module__sH_R4a__hang:nth-of-type(2),.ramadan-module__sH_R4a__sectionTop .ramadan-module__sH_R4a__hang:nth-of-type(3){display:none}}.ramadan-module__sH_R4a__note{align-items:center;gap:var(--space-2);color:#0f1f3d;margin:0;font-size:.9rem;font-weight:600;display:flex}.ramadan-module__sH_R4a__noteIcon{color:#b8862f;flex-shrink:0;width:18px;height:18px}.ramadan-module__sH_R4a__cardLantern{pointer-events:none;transform-origin:50% 0;flex-direction:column;align-items:center;width:14px;display:flex;position:absolute;inset-block-start:3%;inset-inline-end:15%}.ramadan-module__sH_R4a__cardLantern:before{content:"";background:#b8862f;width:1.5px;height:16px}.ramadan-module__sH_R4a__cardLantern svg{filter:drop-shadow(0 0 4px #ffd27abf)drop-shadow(0 2px 3px #0f1f3d40);width:14px;height:25px;display:block}.ramadan-module__sH_R4a__bagLamp{place-items:center;width:12px;height:22px;display:inline-grid;position:relative}.ramadan-module__sH_R4a__bagLamp svg{width:12px;height:22px;display:block;position:relative}.ramadan-module__sH_R4a__bagGlow{opacity:0;background:radial-gradient(circle,#ffd682bf,#ffd68200 65%);border-radius:50%;width:40px;height:40px;position:absolute;top:50%;left:50%;translate:-50% -50%}.ramadan-module__sH_R4a__bagGlass{transition:fill .3s}.ramadan-module__sH_R4a__bagLamp[data-lit] .ramadan-module__sH_R4a__bagGlass{fill:#fff1c9}@media (prefers-reduced-motion:no-preference){.ramadan-module__sH_R4a__moonLantern{animation:6s ease-in-out infinite ramadan-module__sH_R4a__sway}.ramadan-module__sH_R4a__moonPin{animation:5s ease-in-out infinite ramadan-module__sH_R4a__softGlow}.ramadan-module__sH_R4a__hang{animation:6.5s ease-in-out infinite ramadan-module__sH_R4a__sway}.ramadan-module__sH_R4a__glow{animation:4.8s ease-in-out infinite ramadan-module__sH_R4a__lanternGlow}.ramadan-module__sH_R4a__star{animation:6s ease-in-out infinite ramadan-module__sH_R4a__twinkle}.ramadan-module__sH_R4a__cardLantern{animation:5.5s ease-in-out infinite ramadan-module__sH_R4a__sway}.ramadan-module__sH_R4a__bagLamp[data-lit] .ramadan-module__sH_R4a__bagGlow{animation:.9s ease-out ramadan-module__sH_R4a__lit}}@keyframes ramadan-module__sH_R4a__sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes ramadan-module__sH_R4a__lanternGlow{0%,to{opacity:.55}50%{opacity:1}}@keyframes ramadan-module__sH_R4a__softGlow{0%,to{opacity:.9}50%{opacity:1}}@keyframes ramadan-module__sH_R4a__twinkle{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:.95;transform:scale(1)}}@keyframes ramadan-module__sH_R4a__lit{0%{opacity:0}30%{opacity:1}to{opacity:0}}
.mothers_day-module__LYjI8W__garland{z-index:9;pointer-events:none;height:26px;position:relative}.mothers_day-module__LYjI8W__garlandSvg{display:block}.mothers_day-module__LYjI8W__petals{z-index:30;pointer-events:none;position:fixed;inset:0;overflow:hidden}.mothers_day-module__LYjI8W__petals>span{opacity:.85;filter:drop-shadow(0 1px 1px #2e1a242e);position:absolute;inset-block-start:-24px}.mothers_day-module__LYjI8W__petals svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.mothers_day-module__LYjI8W__petals{display:none}}@media (prefers-reduced-motion:no-preference){.mothers_day-module__LYjI8W__petals>span{animation-name:mothers_day-module__LYjI8W__float;animation-timing-function:linear;animation-iteration-count:infinite}}@keyframes mothers_day-module__LYjI8W__float{0%{transform:translate(0)rotate(0)}20%{transform:translate(22px,22vh)rotate(50deg)}40%{transform:translate(-8px,44vh)rotate(110deg)}60%{transform:translate(18px,66vh)rotate(160deg)}80%{transform:translate(-14px,88vh)rotate(220deg)}to{transform:translate(6px,110vh)rotate(270deg)}}@media (max-width:699px){.mothers_day-module__LYjI8W__wideOnly{display:none}}.mothers_day-module__LYjI8W__section{justify-items:center;gap:var(--space-3);margin-block:var(--space-8);padding:calc(var(--space-8) + 18px) var(--space-6) var(--space-8);border-radius:var(--radius-lg);text-align:center;background:#fff7ef;border:1px solid #e9ddf5;display:grid;position:relative;overflow:hidden}.mothers_day-module__LYjI8W__sectionGarland{position:absolute;inset-block-start:6px;inset-inline:0}.mothers_day-module__LYjI8W__section h2{margin:var(--space-2) 0 0;color:#6b4a8a}.mothers_day-module__LYjI8W__line{color:var(--muted);margin:0}.mothers_day-module__LYjI8W__cards{margin:var(--space-2) 0;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));inline-size:100%;padding:0;list-style:none;display:grid}.mothers_day-module__LYjI8W__cards li{align-content:start;justify-items:center;gap:var(--space-1);padding:var(--space-4);border-radius:999px 999px var(--radius-md) var(--radius-md) / 60px 60px var(--radius-md) var(--radius-md);background:#fff;border:1.5px solid #e9ddf5;display:grid;box-shadow:0 6px 16px #6b4a8a14}.mothers_day-module__LYjI8W__cards strong{color:#6b4a8a}.mothers_day-module__LYjI8W__cards span{color:var(--muted);font-size:.92rem}.mothers_day-module__LYjI8W__cardBloom{width:26px;height:26px}.mothers_day-module__LYjI8W__note{align-items:center;gap:var(--space-2);color:#6b4a8a;margin:0;font-size:.9rem;font-weight:600;display:flex}.mothers_day-module__LYjI8W__noteBloom{flex-shrink:0;width:18px;height:18px}.mothers_day-module__LYjI8W__cardFlower{pointer-events:none;filter:drop-shadow(0 2px 3px #2e1a242e);width:30px;height:30px;position:absolute;inset-block-start:calc(17cqi - 15px);inset-inline-start:calc(11cqi - 15px);transform:rotate(-10deg)}.mothers_day-module__LYjI8W__cardFlower svg{width:100%;height:100%;display:block}[dir=rtl] .mothers_day-module__LYjI8W__cardFlower{transform:scaleX(-1)rotate(-10deg)}@media (prefers-reduced-motion:no-preference){.mothers_day-module__LYjI8W__cardFlower{transform-origin:50% 80%;animation:5s ease-in-out infinite mothers_day-module__LYjI8W__nod}}@keyframes mothers_day-module__LYjI8W__nod{0%,to{rotate:none}50%{rotate:6deg}}.mothers_day-module__LYjI8W__bouquet{pointer-events:none;width:28px;height:32px;margin-block-start:-18px;position:absolute;inset-block-start:50%;inset-inline-start:12px}.mothers_day-module__LYjI8W__bouquet>svg{width:100%;height:100%;display:block;overflow:visible}.mothers_day-module__LYjI8W__bud,.mothers_day-module__LYjI8W__bloom{transform-box:fill-box;transform-origin:50%}.mothers_day-module__LYjI8W__bloom{opacity:0;transform:scale(.4)}.mothers_day-module__LYjI8W__bouquet[data-open=true] .mothers_day-module__LYjI8W__bloom{opacity:1;transform:scale(1)}.mothers_day-module__LYjI8W__bouquet[data-open=true] .mothers_day-module__LYjI8W__bud{opacity:0}.mothers_day-module__LYjI8W__flyPetal{opacity:0;width:8px;height:8px;position:absolute;inset-block-start:6px;inset-inline-start:10px}.mothers_day-module__LYjI8W__flyPetal svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.mothers_day-module__LYjI8W__bud{transition:opacity .3s}.mothers_day-module__LYjI8W__bloom{transition:opacity .35s,transform .45s cubic-bezier(.3,1.5,.5,1)}.mothers_day-module__LYjI8W__bouquet>svg{transform-origin:50% 100%;transition:transform .4s}button:not([disabled]):hover .mothers_day-module__LYjI8W__bouquet>svg{transform:rotate(-4deg)}.mothers_day-module__LYjI8W__bouquet[data-open=true] .mothers_day-module__LYjI8W__flyPetal{animation:.8s ease-out forwards mothers_day-module__LYjI8W__flutter}}@keyframes mothers_day-module__LYjI8W__flutter{0%{opacity:0;transform:translate(0)rotate(0)}25%{opacity:1}to{opacity:0;transform:translate(var(--x), var(--y)) rotate(160deg)}}[dir=rtl] .mothers_day-module__LYjI8W__flyPetal{scale:-1 1}
.easter-module__-ozZlG__bannerEgg{flex-shrink:0;width:12px;height:16px}.easter-module__-ozZlG__logoEgg{filter:drop-shadow(0 0 1px #14282073);display:block}.easter-module__-ozZlG__meadow{z-index:9;pointer-events:none;background:linear-gradient(#fff3c9,#fff3c900);height:26px;position:relative}.easter-module__-ozZlG__grass{display:block;position:absolute;inset-block-end:0;inset-inline:0}.easter-module__-ozZlG__daisySpot{width:12px;height:12px;position:absolute;inset-block-end:3px}.easter-module__-ozZlG__daisy{width:100%;height:100%;display:block}.easter-module__-ozZlG__nest{width:46px;height:24px;position:absolute;inset-block-end:0}.easter-module__-ozZlG__nestStart{inset-inline-start:10px}.easter-module__-ozZlG__nestEnd{width:62px;inset-inline-end:10px}.easter-module__-ozZlG__egg{transform-origin:50% 100%;width:16px;height:20px;transform:rotate(var(--tilt,0deg));position:absolute;inset-block-end:1px}.easter-module__-ozZlG__eggA{--tilt:-9deg;inset-inline-start:2px}.easter-module__-ozZlG__eggB{--tilt:6deg;width:18px;height:22px;inset-inline-start:18px}.easter-module__-ozZlG__eggC{--tilt:-4deg;width:14px;height:18px;inset-inline-start:39px}.easter-module__-ozZlG__tuft{width:calc(100% + 8px);height:8px;position:absolute;inset-block-end:0;inset-inline:-4px}@media (max-width:699px){.easter-module__-ozZlG__wideOnly{display:none}}@media (prefers-reduced-motion:no-preference){.easter-module__-ozZlG__egg{animation:5.5s ease-in-out infinite easter-module__-ozZlG__wobble}.easter-module__-ozZlG__eggB{animation-delay:-1.8s}.easter-module__-ozZlG__eggC{animation-delay:-3.6s}.easter-module__-ozZlG__cardNestEgg{animation:6s ease-in-out infinite easter-module__-ozZlG__wobble}}@keyframes easter-module__-ozZlG__wobble{0%,to{transform:rotate(var(--tilt,0deg))}25%{transform:rotate(calc(var(--tilt,0deg) - 3deg))}75%{transform:rotate(calc(var(--tilt,0deg) + 3deg))}}.easter-module__-ozZlG__section{justify-items:center;gap:var(--space-3);margin-block:var(--space-8);padding:var(--space-8) var(--space-6) calc(var(--space-8) + 26px);border-radius:var(--radius-lg);text-align:center;background:linear-gradient(#fff8de 0%,#fffdf5 55%,#f2faf5 100%);border:1px solid #d9eedf;display:grid;position:relative;overflow:hidden}.easter-module__-ozZlG__section h2{color:#2e4f42;margin:0}.easter-module__-ozZlG__line{color:var(--muted);max-inline-size:36rem;margin:0}.easter-module__-ozZlG__sectionDaisies{pointer-events:none;gap:2px;display:flex;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-4)}.easter-module__-ozZlG__sectionDaisy{width:20px;height:20px}.easter-module__-ozZlG__sectionDaisy+.easter-module__-ozZlG__sectionDaisy{width:14px;height:14px;margin-block-start:14px}.easter-module__-ozZlG__cards{margin:var(--space-2) 0;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));inline-size:100%;padding:0;list-style:none;display:grid}.easter-module__-ozZlG__cards li{align-content:start;justify-items:center;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);background:#fff;border:1.5px solid #e2d8f6;display:grid}.easter-module__-ozZlG__cards strong{color:#5b4691}.easter-module__-ozZlG__cards span{color:var(--muted);font-size:.92rem}.easter-module__-ozZlG__cardEgg{width:22px;height:28px}.easter-module__-ozZlG__sectionMeadow{pointer-events:none;height:26px;position:absolute;inset-block-end:0;inset-inline:0}.easter-module__-ozZlG__sectionMeadow>svg{display:block;position:absolute;inset-block-end:0;inset-inline:0}.easter-module__-ozZlG__note{align-items:center;gap:var(--space-2);color:#2e4f42;margin:0;font-size:.9rem;font-weight:600;display:flex}.easter-module__-ozZlG__noteEgg{flex-shrink:0;width:15px;height:19px}.easter-module__-ozZlG__cardNest{pointer-events:none;filter:drop-shadow(0 3px 6px #2e1a242e);width:30px;height:32px;position:absolute;inset-block-start:calc(125cqi - 40px);inset-inline-start:10px}.easter-module__-ozZlG__cardNestEgg{transform-origin:50% 100%;--tilt:-8deg;width:20px;height:25px;transform:rotate(var(--tilt));position:absolute;inset-block-end:2px;inset-inline-start:5px}.easter-module__-ozZlG__cardTuft{width:100%;height:9px;position:absolute;inset-block-end:0;inset-inline:0}.easter-module__-ozZlG__bagEgg{pointer-events:none;width:22px;height:27px;margin-block-start:-14px;position:absolute;inset-block-start:50%;inset-inline-start:16px}.easter-module__-ozZlG__bagSvg{transform-origin:50% 100%;width:100%;height:100%;display:block;overflow:visible}.easter-module__-ozZlG__shellTop,.easter-module__-ozZlG__chick{transform-box:fill-box}.easter-module__-ozZlG__shellTop{transform-origin:0 100%}.easter-module__-ozZlG__chick{transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){.easter-module__-ozZlG__shellTop{transition:transform .4s cubic-bezier(.3,1.5,.5,1)}.easter-module__-ozZlG__chick{transition:transform .45s cubic-bezier(.3,1.6,.5,1) 80ms}.btn:not([disabled]):hover .easter-module__-ozZlG__bagSvg{animation:1.6s ease-in-out infinite easter-module__-ozZlG__wobble}.easter-module__-ozZlG__bagEgg[data-open=true] .easter-module__-ozZlG__shellTop{transform:translate(-5px,-11px)rotate(-28deg)}.easter-module__-ozZlG__bagEgg[data-open=true] .easter-module__-ozZlG__chick{transform:translateY(-7px)}[dir=rtl] .easter-module__-ozZlG__shellTop{transform-origin:100% 100%}[dir=rtl] .easter-module__-ozZlG__bagEgg[data-open=true] .easter-module__-ozZlG__shellTop{transform:translate(5px,-11px)rotate(28deg)}}
.halloween-module__-USASq__moonStripe{fill:none;stroke:#3b1f4a;stroke-width:9px;stroke-linecap:round;opacity:.5}.halloween-module__-USASq__moonPompom{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.halloween-module__-USASq__moonPompom{animation:4.2s ease-in-out infinite halloween-module__-USASq__pompom}}@keyframes halloween-module__-USASq__pompom{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.halloween-module__-USASq__under{z-index:9;pointer-events:none;height:0;position:relative}.halloween-module__-USASq__web{opacity:.45;width:84px;height:84px;position:absolute;inset-block-start:0;inset-inline-end:0}[dir=rtl] .halloween-module__-USASq__web{transform:scaleX(-1)}.halloween-module__-USASq__spiderHang{transform-origin:50% 0;width:24px;height:70px;position:absolute;inset-block-start:-24px;inset-inline-end:calc(var(--gutter) / 2 - 12px)}.halloween-module__-USASq__spider{width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.halloween-module__-USASq__spiderHang{animation:5.5s ease-in-out infinite halloween-module__-USASq__bob}}@keyframes halloween-module__-USASq__bob{0%,to{transform:translateY(0)}50%{transform:translateY(12px)rotate(2deg)}}@media (max-width:699px){.halloween-module__-USASq__web{width:56px;height:56px}.halloween-module__-USASq__spiderHang{width:18px;height:52px;inset-block-start:-18px;inset-inline-end:0}}.halloween-module__-USASq__bats{z-index:30;pointer-events:none;position:fixed;inset:0;overflow:hidden}.halloween-module__-USASq__bat{color:#2b1e2f;filter:drop-shadow(0 1px 1px #ffffff80);--dir:1;position:absolute;inset-inline-start:-60px}[dir=rtl] .halloween-module__-USASq__bat{--dir:-1}.halloween-module__-USASq__batSvg{width:100%;height:100%;display:block;overflow:visible}.halloween-module__-USASq__wingL{transform-box:fill-box;transform-origin:100% 40%}.halloween-module__-USASq__wingR{transform-box:fill-box;transform-origin:0 40%}@media (prefers-reduced-motion:reduce){.halloween-module__-USASq__bats{display:none}}@media (prefers-reduced-motion:no-preference){.halloween-module__-USASq__bat{animation:27s linear infinite both halloween-module__-USASq__fly}.halloween-module__-USASq__wingL,.halloween-module__-USASq__wingR{animation:.9s ease-in-out infinite alternate halloween-module__-USASq__flap}}@keyframes halloween-module__-USASq__fly{0%{transform:translate(0)}9%{transform:translate(calc(var(--dir) * 35vw), -18px)}18%{transform:translate(calc(var(--dir) * 70vw), 10px)}28%,to{transform:translate(calc(var(--dir) * (100vw + 120px)), -8px)}}@keyframes halloween-module__-USASq__flap{0%{transform:scaleY(1)}to{transform:scaleY(.45)}}@media (max-width:699px){.halloween-module__-USASq__wideOnly{display:none}}.halloween-module__-USASq__section{justify-items:center;gap:var(--space-3);text-align:center;margin-block:var(--space-8);padding:calc(var(--space-12) + 12px) var(--space-6) var(--space-8);border-radius:var(--radius-lg);background:#fbf5ff;border:1px solid #e6d6ee;display:grid;position:relative;overflow:hidden}.halloween-module__-USASq__garland{inset-inline:var(--space-4);justify-content:space-around;height:46px;display:flex;position:absolute;inset-block-start:6px}.halloween-module__-USASq__string{width:100%;height:12px;position:absolute;inset-block-start:4px;inset-inline:0}.halloween-module__-USASq__charm{transform-origin:50% 0;width:22px;height:40px;position:relative}.halloween-module__-USASq__charm:nth-child(odd){top:2px}.halloween-module__-USASq__charm:nth-child(3n){top:6px}.halloween-module__-USASq__charm:before{content:"";background:#3b1f4a73;width:1px;height:16px;position:absolute;inset-block-start:6px;inset-inline-start:10.5px}.halloween-module__-USASq__charmSvg{width:22px;height:22px;position:absolute;inset-block-end:0;inset-inline-start:0}.halloween-module__-USASq__charmBat{color:#3b1f4a}@media (prefers-reduced-motion:no-preference){.halloween-module__-USASq__charm{animation:4s ease-in-out infinite halloween-module__-USASq__sway}}@keyframes halloween-module__-USASq__sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.halloween-module__-USASq__section h2{margin:var(--space-2) 0 0;color:#3b1f4a}.halloween-module__-USASq__line{color:var(--muted);max-inline-size:46ch;margin:0}.halloween-module__-USASq__cards{margin:var(--space-2) 0;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));inline-size:100%;padding:0;list-style:none;display:grid}.halloween-module__-USASq__cards li{align-content:start;justify-items:center;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);background:#fff;border:1.5px dashed #f28c28;display:grid}.halloween-module__-USASq__cards strong{color:#a84a12}.halloween-module__-USASq__cards span{color:var(--muted);font-size:.92rem}.halloween-module__-USASq__cardIcon{width:30px;height:30px}.halloween-module__-USASq__cardBat{color:#3b1f4a}.halloween-module__-USASq__note{align-items:center;gap:var(--space-2);color:#3b1f4a;margin:0;font-size:.9rem;font-weight:600;display:flex}.halloween-module__-USASq__notePumpkin{flex-shrink:0;width:20px;height:20px}.halloween-module__-USASq__peek{transform-origin:50% 100%;filter:drop-shadow(0 3px 4px #2e1a2440);width:clamp(22px,13cqi,32px);height:clamp(22px,13cqi,32px);position:absolute;inset-block-start:5cqi;inset-inline-end:13cqi;rotate:12deg}[dir=rtl] .halloween-module__-USASq__peek{rotate:-12deg}.halloween-module__-USASq__peekSvg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.halloween-module__-USASq__peek{animation:5s ease-in-out infinite halloween-module__-USASq__wobble}}@keyframes halloween-module__-USASq__wobble{0%,to{transform:rotate(0)}50%{transform:rotate(-7deg)}}.halloween-module__-USASq__pail{place-items:center;width:28px;display:grid;position:absolute;inset-block:0;inset-inline-start:12px}.halloween-module__-USASq__pailSvg{width:28px;height:28px;position:relative}.halloween-module__-USASq__sweet{opacity:0;width:18px;height:9px;position:absolute;inset-block-start:10px;inset-inline-start:5px}@media (prefers-reduced-motion:no-preference){.halloween-module__-USASq__pail[data-open] .halloween-module__-USASq__pailSvg{animation:.6s cubic-bezier(.3,1.6,.5,1) halloween-module__-USASq__hop}.halloween-module__-USASq__pail[data-open] .halloween-module__-USASq__sweet{animation:.85s ease-out forwards halloween-module__-USASq__sweet}}@keyframes halloween-module__-USASq__hop{0%,to{transform:translateY(0)scale(1)}40%{transform:translateY(-5px)scale(1.08,.94)}}@keyframes halloween-module__-USASq__sweet{0%{opacity:0;transform:translate(0)rotate(0)scale(.5)}25%{opacity:1}70%{opacity:1;transform:translate(var(--x), var(--y)) rotate(var(--r)) scale(1)}to{opacity:0;transform:translate(var(--x), calc(var(--y) + 8px)) rotate(var(--r)) scale(.9)}}
.independence-day-module__eFHSia__band{background:linear-gradient(#c8102e 0 5px,#fff 5px 17px,#c8102e 17px 22px);height:22px;position:relative}.independence-day-module__eFHSia__bandCedar{inset-block-start:0;color:#0b7a3e;width:22px;height:22px;position:absolute;left:50%;translate:-50%}.independence-day-module__eFHSia__underHeader{z-index:9;box-shadow:0 2px 6px #2e1a2414}@media (prefers-reduced-motion:no-preference){.independence-day-module__eFHSia__bandCedar{transform-origin:50% 90%;animation:6s ease-in-out infinite independence-day-module__eFHSia__sway}}@keyframes independence-day-module__eFHSia__sway{0%,to{rotate:-2deg}50%{rotate:2deg}}.independence-day-module__eFHSia__confetti{z-index:30;pointer-events:none;position:fixed;inset:0;overflow:hidden}.independence-day-module__eFHSia__confetti>span{opacity:0;border-radius:2px;width:8px;height:12px;position:absolute;inset-block-start:-24px}.independence-day-module__eFHSia__paperRed{background:#c8102e}.independence-day-module__eFHSia__paperWhite{background:#fff;box-shadow:0 0 0 1px #e9a9b3}.independence-day-module__eFHSia__confetti>span:nth-child(3n){width:10px;height:7px}@media (prefers-reduced-motion:reduce){.independence-day-module__eFHSia__confetti{display:none}}@media (prefers-reduced-motion:no-preference){.independence-day-module__eFHSia__confetti>span{animation-name:independence-day-module__eFHSia__flutter;animation-timing-function:ease-in;animation-iteration-count:1;animation-fill-mode:both}}@keyframes independence-day-module__eFHSia__flutter{0%{opacity:.95;transform:translate(0)rotate(0)rotateX(0)}30%{transform:translate(var(--drift), 34vh) rotate(120deg) rotateX(180deg)}60%{transform:translate(calc(var(--drift) * -.6), 68vh) rotate(240deg) rotateX(360deg)}85%{opacity:.9}to{opacity:0;transform:translate(var(--drift), 104vh) rotate(330deg) rotateX(540deg)}}@media (max-width:699px){.independence-day-module__eFHSia__confetti>span:nth-child(n+6){display:none}}.independence-day-module__eFHSia__bannerCedar{color:#0b7a3e;flex-shrink:0;width:14px;height:16px}.independence-day-module__eFHSia__section{justify-items:center;gap:var(--space-3);margin-block:var(--space-8);padding:calc(22px + var(--space-6)) var(--space-6) var(--space-8);border-radius:var(--radius-lg);text-align:center;background:#fff;border:1px solid #f0c9cf;display:grid;position:relative;overflow:hidden}.independence-day-module__eFHSia__sectionBand{position:absolute;inset-block-start:0;inset-inline:0}.independence-day-module__eFHSia__bigCedar{color:#0b7a3e;width:56px;height:56px}@media (prefers-reduced-motion:no-preference){.independence-day-module__eFHSia__bigCedar{transform-origin:50% 90%;animation:7s ease-in-out infinite independence-day-module__eFHSia__sway}}.independence-day-module__eFHSia__section h2{color:#a30d24;margin:0}.independence-day-module__eFHSia__line{color:var(--muted);margin:0}.independence-day-module__eFHSia__cards{margin:var(--space-2) 0;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));inline-size:100%;padding:0;list-style:none;display:grid}.independence-day-module__eFHSia__cards li{justify-items:center;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);background:#fff6f8;border-block-start:4px solid #c8102e;display:grid}.independence-day-module__eFHSia__cards strong{color:#0b7a3e}.independence-day-module__eFHSia__cards span{color:var(--muted);font-size:.92rem}.independence-day-module__eFHSia__cardCedar{color:#0b7a3e;width:22px;height:22px}.independence-day-module__eFHSia__note{align-items:center;gap:var(--space-2);color:#a30d24;margin:0;font-size:.9rem;font-weight:600;display:flex}.independence-day-module__eFHSia__noteCedar{color:#0b7a3e;flex-shrink:0;width:18px;height:18px}.independence-day-module__eFHSia__cardBadge{color:#0b7a3e;pointer-events:none;background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;inset-block-start:calc(125cqi - 48px);inset-inline-start:var(--space-2);box-shadow:inset 0 0 0 2px #c8102e,0 4px 12px #2e1a241f}.independence-day-module__eFHSia__cardBadge svg{width:20px;height:20px}.independence-day-module__eFHSia__bagFlag{pointer-events:none;width:28px;height:22px;position:absolute;inset-block-start:50%;inset-inline-start:16px;translate:0 -50%}.independence-day-module__eFHSia__bagFlag svg{width:100%;height:100%;display:block;overflow:visible}[dir=rtl] .independence-day-module__eFHSia__bagFlag svg{scale:-1 1}.independence-day-module__eFHSia__cloth{transform-box:fill-box;transform-origin:0}@media (prefers-reduced-motion:no-preference){.independence-day-module__eFHSia__cloth{transition:transform .3s}.btn:not([disabled]):hover .independence-day-module__eFHSia__cloth{transform:skewY(-3deg)}.independence-day-module__eFHSia__bagFlag[data-waving] .independence-day-module__eFHSia__cloth{animation:.9s ease-in-out independence-day-module__eFHSia__wave}}@keyframes independence-day-module__eFHSia__wave{0%{transform:none}20%{transform:skewY(-8deg)scaleX(.92)}45%{transform:skewY(7deg)scaleX(1.04)}70%{transform:skewY(-4deg)scaleX(.97)}to{transform:none}}
.cozy-winter-module__ubozLW__bannerIcon{flex-shrink:0;width:14px;height:14px}.cozy-winter-module__ubozLW__steam path{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;opacity:.85;filter:drop-shadow(0 0 1.5px #2c4a6b73);transform-box:fill-box;transform-origin:50% 100%}.cozy-winter-module__ubozLW__frost{z-index:9;pointer-events:none;height:16px;position:relative}.cozy-winter-module__ubozLW__frost svg{display:block}.cozy-winter-module__ubozLW__snow{z-index:30;pointer-events:none;display:none;position:fixed;inset:0;overflow:hidden}.cozy-winter-module__ubozLW__snow>span{background:radial-gradient(circle,#fff 0 40%,#fff9 60%,#fff0 72%);border-radius:50%;position:absolute;inset-block-start:-20px;box-shadow:0 0 2px #2c4a6b2e}@media (prefers-reduced-motion:no-preference){.cozy-winter-module__ubozLW__snow{display:block}.cozy-winter-module__ubozLW__snow>span{animation:linear infinite cozy-winter-module__ubozLW__settle}.cozy-winter-module__ubozLW__curl1,.cozy-winter-module__ubozLW__curl2,.cozy-winter-module__ubozLW__curl3{animation:5s ease-in-out infinite cozy-winter-module__ubozLW__curl}.cozy-winter-module__ubozLW__curl2{animation-delay:1.6s}.cozy-winter-module__ubozLW__curl3{animation-delay:3.2s}}@keyframes cozy-winter-module__ubozLW__settle{0%{transform:translate(0)}33%{transform:translate(18px,36vh)}66%{transform:translate(-14px,72vh)}to{transform:translate(6px,110vh)}}@keyframes cozy-winter-module__ubozLW__curl{0%{opacity:0;transform:translateY(8px)scaleY(.8)}30%,60%{opacity:.85}to{opacity:0;transform:translateY(-18px)scaleY(1.1)}}@media (max-width:699px){.cozy-winter-module__ubozLW__wideOnly{display:none}}.cozy-winter-module__ubozLW__section{justify-items:center;gap:var(--space-3);margin-block:var(--space-8);padding:var(--space-12) var(--space-6) var(--space-8);border-radius:var(--radius-lg);text-align:center;background:linear-gradient(#f3f8fc,#fff);border:1px solid #cfe0ee;display:grid;position:relative;overflow:hidden}.cozy-winter-module__ubozLW__sectionFrost{background:radial-gradient(circle at 10px 0,#dcebf6 0 9px,#a9c7e0 9.5px 10px,#0000 10.5px) 0 0/20px 18px repeat-x;height:18px;position:absolute;inset-block-start:0;inset-inline:0}.cozy-winter-module__ubozLW__section h2{color:#2c4a6b;margin:0}.cozy-winter-module__ubozLW__line{color:var(--muted);margin:0}.cozy-winter-module__ubozLW__cards{margin:var(--space-2) 0;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));inline-size:100%;padding:0;list-style:none;display:grid}.cozy-winter-module__ubozLW__cards li{justify-items:center;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);background:#fff;border:1.5px solid #dcebf6;display:grid;box-shadow:0 6px 16px #2c4a6b12}.cozy-winter-module__ubozLW__cards strong{color:#2c4a6b}.cozy-winter-module__ubozLW__cards span{color:var(--muted);font-size:.92rem}.cozy-winter-module__ubozLW__cardIcon{color:#5e8db8;width:26px;height:28px}.cozy-winter-module__ubozLW__note{align-items:center;gap:var(--space-2);color:#2c4a6b;margin:0;font-size:.9rem;font-weight:600;display:flex}.cozy-winter-module__ubozLW__noteIcon{color:#5e8db8;flex-shrink:0;width:18px;height:18px}.cozy-winter-module__ubozLW__mitten{pointer-events:none;transform-origin:50% 0;flex-direction:column;align-items:center;width:20px;display:flex;position:absolute;inset-block-start:3%;inset-inline-end:15%}.cozy-winter-module__ubozLW__mitten:before{content:"";background:#efe4d2;width:1.5px;height:16px;box-shadow:0 0 0 .5px #2c4a6b4d}.cozy-winter-module__ubozLW__mitten svg{filter:drop-shadow(0 3px 5px #2e1a2438);width:20px;height:25px}[dir=rtl] .cozy-winter-module__ubozLW__mitten svg{transform:scaleX(-1)}@media (prefers-reduced-motion:no-preference){.cozy-winter-module__ubozLW__mitten{animation:4.5s ease-in-out infinite cozy-winter-module__ubozLW__sway}}@keyframes cozy-winter-module__ubozLW__sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(5deg)}}.cozy-winter-module__ubozLW__bagMug{color:#efe4d2;pointer-events:none;vertical-align:-2px;width:16px;height:16px;display:inline-block;position:relative}.cozy-winter-module__ubozLW__bagMug>svg{width:16px;height:16px;display:block}.cozy-winter-module__ubozLW__bagSteam{color:#fff;opacity:0;width:15px;height:12px;position:absolute;inset-block-end:12px;inset-inline-start:-1px}.cozy-winter-module__ubozLW__bagSteam svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.cozy-winter-module__ubozLW__bagMug[data-opened=true] .cozy-winter-module__ubozLW__bagSteam{animation:.9s ease-out forwards cozy-winter-module__ubozLW__steamUp}}@keyframes cozy-winter-module__ubozLW__steamUp{0%{opacity:0;transform:translateY(4px)}35%{opacity:1}to{opacity:0;transform:translateY(-12px)}}
.spring-module__dlhdDa__bannerIcon{flex-shrink:0;width:14px;height:14px}.spring-module__dlhdDa__under{z-index:9;pointer-events:none;height:28px;position:relative;overflow:hidden}.spring-module__dlhdDa__under svg{display:block}.spring-module__dlhdDa__petals{z-index:30;pointer-events:none;position:fixed;inset:0;overflow:hidden}.spring-module__dlhdDa__petals>span{opacity:.9;position:absolute;inset-block-start:-24px}.spring-module__dlhdDa__petals svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.spring-module__dlhdDa__petals{display:none}}@media (prefers-reduced-motion:no-preference){.spring-module__dlhdDa__petals>span{animation-name:spring-module__dlhdDa__drift;animation-timing-function:linear;animation-iteration-count:infinite}}@keyframes spring-module__dlhdDa__drift{0%{transform:translate(0)rotate(0)}25%{transform:translate(26px,27vh)rotate(70deg)}50%{transform:translate(-12px,54vh)rotate(150deg)}75%{transform:translate(22px,81vh)rotate(220deg)}to{transform:translate(-4px,108vh)rotate(300deg)}}@media (max-width:699px){.spring-module__dlhdDa__wideOnly{display:none}}.spring-module__dlhdDa__wingL,.spring-module__dlhdDa__wingR,.spring-module__dlhdDa__flapL,.spring-module__dlhdDa__flapR{transform-box:fill-box}.spring-module__dlhdDa__wingL,.spring-module__dlhdDa__flapL{transform-origin:100%}.spring-module__dlhdDa__wingR,.spring-module__dlhdDa__flapR{transform-origin:0}@media (prefers-reduced-motion:no-preference){.spring-module__dlhdDa__wingL,.spring-module__dlhdDa__wingR{animation:5s ease-in-out infinite spring-module__dlhdDa__rest}}@keyframes spring-module__dlhdDa__rest{0%,60%,to{transform:scaleX(1)}75%{transform:scaleX(.45)}85%{transform:scaleX(.9)}}.spring-module__dlhdDa__bagFly{vertical-align:-4px;pointer-events:none;--pd-spring-dir:1;width:20px;height:20px;display:inline-block}[dir=rtl] .spring-module__dlhdDa__bagFly{--pd-spring-dir:-1}.spring-module__dlhdDa__bagFly svg{width:100%;height:100%;display:block;overflow:visible}@media (prefers-reduced-motion:no-preference){.spring-module__dlhdDa__off{animation:.9s ease-in-out spring-module__dlhdDa__flyOff}.spring-module__dlhdDa__off .spring-module__dlhdDa__flapL,.spring-module__dlhdDa__off .spring-module__dlhdDa__flapR{animation:.24s ease-in-out infinite alternate spring-module__dlhdDa__flap}}@keyframes spring-module__dlhdDa__flyOff{0%{opacity:1;transform:translate(0)}55%{transform:translate(calc(var(--pd-spring-dir) * 26px), -30px) rotate(calc(var(--pd-spring-dir) * 14deg));opacity:0}56%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0)}}@keyframes spring-module__dlhdDa__flap{0%{transform:scaleX(1)}to{transform:scaleX(.35)}}.spring-module__dlhdDa__cardSprig{pointer-events:none;filter:drop-shadow(0 2px 3px #2e1a242e);width:30px;height:26px;position:absolute;inset-block-start:calc(4cqi - 12px);inset-inline-start:calc(28% - 14px)}.spring-module__dlhdDa__cardSprig svg{width:100%;height:100%;display:block}.spring-module__dlhdDa__section{justify-items:center;gap:var(--space-3);margin-block:var(--space-8);padding:var(--space-12) var(--space-6) var(--space-8);border-radius:var(--radius-lg);text-align:center;background:#fffcf2;border:1px solid #dce7da;display:grid;position:relative;overflow:hidden}.spring-module__dlhdDa__sectionBough{position:absolute;inset-block-start:6px;inset-inline:0}.spring-module__dlhdDa__section h2{margin:var(--space-2) 0 0;color:#4a6b52}.spring-module__dlhdDa__line{color:var(--muted);margin:0}.spring-module__dlhdDa__cards{margin:var(--space-2) 0;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));inline-size:100%;padding:0;list-style:none;display:grid}.spring-module__dlhdDa__cards li{justify-items:center;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);background:#fff;border:1.5px solid #f4c9d4;display:grid}.spring-module__dlhdDa__cards strong{color:#4a6b52}.spring-module__dlhdDa__cards span{color:var(--muted);font-size:.92rem}.spring-module__dlhdDa__cardIcon{width:26px;height:26px}.spring-module__dlhdDa__note{align-items:center;gap:var(--space-2);color:#4a6b52;margin:0;font-size:.9rem;font-weight:600;display:flex}.spring-module__dlhdDa__noteIcon{flex-shrink:0;width:18px;height:18px}
.summer-module__y-bmYq__bannerIcon{flex-shrink:0;width:15px;height:15px}.summer-module__y-bmYq__under{z-index:9;pointer-events:none;height:16px;position:relative;overflow:hidden}.summer-module__y-bmYq__under svg{display:block}.summer-module__y-bmYq__dapple{opacity:.22;background:#fff;border-radius:50%;height:3px;position:absolute;inset-block-start:3px}@media (prefers-reduced-motion:no-preference){.summer-module__y-bmYq__dapple{animation:6s ease-in-out infinite summer-module__y-bmYq__shimmer}}@keyframes summer-module__y-bmYq__shimmer{0%,to{opacity:.12;transform:scaleX(.8)}50%{opacity:.34;transform:scaleX(1.1)}}@media (max-width:699px){.summer-module__y-bmYq__wideOnly{display:none}}.summer-module__y-bmYq__cardShell{pointer-events:none;filter:drop-shadow(0 2px 3px #2e1a242e);width:24px;height:24px;position:absolute;inset-block-start:calc(4cqi - 11px);inset-inline-start:calc(28% - 12px);rotate:-14deg}[dir=rtl] .summer-module__y-bmYq__cardShell{rotate:14deg}.summer-module__y-bmYq__cardShell svg{width:100%;height:100%;display:block}.summer-module__y-bmYq__bagSun{vertical-align:-4px;pointer-events:none;width:20px;height:20px;display:inline-block}.summer-module__y-bmYq__bagSun svg{width:100%;height:100%;display:block;overflow:visible}.summer-module__y-bmYq__bagRays{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.summer-module__y-bmYq__shine{animation:.9s ease-out summer-module__y-bmYq__glow}.summer-module__y-bmYq__shine .summer-module__y-bmYq__bagRays{animation:.9s ease-out summer-module__y-bmYq__reach}}@keyframes summer-module__y-bmYq__glow{0%,to{filter:none}40%{filter:drop-shadow(0 0 6px #ffe08a)}}@keyframes summer-module__y-bmYq__reach{0%{transform:scale(1)rotate(0)}40%{transform:scale(1.35)rotate(22deg)}to{transform:scale(1)rotate(45deg)}}.summer-module__y-bmYq__section{justify-items:center;gap:var(--space-3);margin-block:var(--space-8);padding:var(--space-12) var(--space-6) var(--space-8);border-radius:var(--radius-lg);text-align:center;background:#fff6e8;border:1px solid #f3d9b8;display:grid;position:relative;overflow:hidden}.summer-module__y-bmYq__sectionWaves{position:absolute;inset-block-start:0;inset-inline:0}.summer-module__y-bmYq__sectionSun{width:34px;height:34px;margin-block-start:var(--space-2)}.summer-module__y-bmYq__section h2{color:#0f6b73;margin:0}.summer-module__y-bmYq__line{color:var(--muted);margin:0}.summer-module__y-bmYq__cards{margin:var(--space-2) 0;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));inline-size:100%;padding:0;list-style:none;display:grid}.summer-module__y-bmYq__cards li{justify-items:center;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);background:#fff;border:1.5px solid #ffd2c4;display:grid}.summer-module__y-bmYq__cards strong{color:#b03e2a}.summer-module__y-bmYq__cards span{color:var(--muted);font-size:.92rem}.summer-module__y-bmYq__cardIcon{width:26px;height:26px}.summer-module__y-bmYq__note{align-items:center;gap:var(--space-2);color:#0f6b73;margin:0;font-size:.9rem;font-weight:600;display:flex}.summer-module__y-bmYq__noteIcon{flex-shrink:0;width:18px;height:18px}
.fall-module__8V_Vbq__bannerIcon{flex-shrink:0;width:14px;height:14px}.fall-module__8V_Vbq__branch{z-index:9;pointer-events:none;height:24px;position:relative}.fall-module__8V_Vbq__branch svg{display:block}.fall-module__8V_Vbq__leaves{z-index:30;pointer-events:none;display:none;position:fixed;inset:0;overflow:hidden}.fall-module__8V_Vbq__leaves>span{position:absolute;inset-block-start:-28px}.fall-module__8V_Vbq__leaves>span>span{width:100%;height:100%;display:block}.fall-module__8V_Vbq__leaves svg{filter:drop-shadow(0 1px 1px #2e1a2440);width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.fall-module__8V_Vbq__leaves{display:block}.fall-module__8V_Vbq__leaves>span{animation:linear infinite fall-module__8V_Vbq__tumble}.fall-module__8V_Vbq__leaves>span>span{animation:7s ease-in-out infinite fall-module__8V_Vbq__turn}}@keyframes fall-module__8V_Vbq__tumble{0%{transform:translate(0)}25%{transform:translate(28px,28vh)}50%{transform:translate(-18px,56vh)}75%{transform:translate(24px,84vh)}to{transform:translate(-6px,112vh)}}@keyframes fall-module__8V_Vbq__turn{0%,to{transform:rotate(-30deg)rotateY(0)}50%{transform:rotate(40deg)rotateY(160deg)}}@media (max-width:699px){.fall-module__8V_Vbq__wideOnly{display:none}}.fall-module__8V_Vbq__section{justify-items:center;gap:var(--space-3);margin-block:var(--space-8);padding:var(--space-12) var(--space-6) var(--space-8);border-radius:var(--radius-lg);text-align:center;background:linear-gradient(#fcf3e6,#fffdf8);border:1px solid #ebd3b2;display:grid;position:relative;overflow:hidden}.fall-module__8V_Vbq__sectionLeaves{gap:2px;display:flex;position:absolute;inset-block-start:10px;inset-inline-end:14px}.fall-module__8V_Vbq__sectionLeaves svg{width:20px;height:20px}.fall-module__8V_Vbq__sectionLeaves svg:first-child{rotate:-30deg}.fall-module__8V_Vbq__sectionLeaves svg:nth-child(2){translate:0 6px;rotate:10deg}.fall-module__8V_Vbq__sectionLeaves svg:nth-child(3){rotate:40deg}.fall-module__8V_Vbq__section h2{color:#7a3b1d;margin:0}.fall-module__8V_Vbq__line{color:var(--muted);margin:0}.fall-module__8V_Vbq__cards{margin:var(--space-2) 0;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));inline-size:100%;padding:0;list-style:none;display:grid}.fall-module__8V_Vbq__cards li{justify-items:center;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);background:#fff;border:1.5px solid #f0dcc0;display:grid;box-shadow:0 6px 16px #7a3b1d12}.fall-module__8V_Vbq__cards strong{color:#7a3b1d}.fall-module__8V_Vbq__cards span{color:var(--muted);font-size:.92rem}.fall-module__8V_Vbq__cardIcon{width:26px;height:28px}.fall-module__8V_Vbq__cedar{color:#5a3418}.fall-module__8V_Vbq__note{align-items:center;gap:var(--space-2);color:#7a3b1d;margin:0;font-size:.9rem;font-weight:600;display:flex}.fall-module__8V_Vbq__noteIcon{flex-shrink:0;width:18px;height:18px}.fall-module__8V_Vbq__acorn{pointer-events:none;transform-origin:50% 0;flex-direction:column;align-items:center;width:20px;display:flex;position:absolute;inset-block-start:3%;inset-inline-end:15%}.fall-module__8V_Vbq__acorn:before{content:"";background:#6b3a1a;width:1.5px;height:14px}.fall-module__8V_Vbq__acorn svg{filter:drop-shadow(0 3px 5px #2e1a2438);width:20px;height:23px}[dir=rtl] .fall-module__8V_Vbq__acorn svg{transform:scaleX(-1)}@media (prefers-reduced-motion:no-preference){.fall-module__8V_Vbq__acorn{animation:4.8s ease-in-out infinite fall-module__8V_Vbq__sway}}@keyframes fall-module__8V_Vbq__sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(5deg)}}.fall-module__8V_Vbq__bagLeaf{pointer-events:none;vertical-align:-2px;width:16px;height:16px;display:inline-block;position:relative}.fall-module__8V_Vbq__bagLeaf>svg{width:16px;height:16px;display:block;rotate:-20deg}.fall-module__8V_Vbq__bagTwirl{opacity:0;width:13px;height:13px;position:absolute;inset-block-start:-22px;inset-inline-start:2px}.fall-module__8V_Vbq__bagTwirl svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.fall-module__8V_Vbq__bagLeaf[data-opened=true] .fall-module__8V_Vbq__bagTwirl{animation:.9s ease-in forwards fall-module__8V_Vbq__twirl}}@keyframes fall-module__8V_Vbq__twirl{0%{opacity:0;transform:translate(0)rotate(0)}20%{opacity:1}50%{transform:translate(6px,11px)rotate(160deg)}85%{opacity:1}to{opacity:0;transform:translate(-2px,22px)rotate(330deg)}}
@font-face{font-family:readexPro;src:url(../media/readex_pro-s.p.22kcgz394n_-a.woff2)format("woff2");font-display:swap;font-weight:300 600}@font-face{font-family:readexPro Fallback;src:local(Arial);ascent-override:91.51%;descent-override:22.88%;line-gap-override:0.0%;size-adjust:109.28%}.readexpro_ee55bcd9-module__hgGfWG__className{font-family:readexPro,readexPro Fallback}.readexpro_ee55bcd9-module__hgGfWG__variable{--font-readex-pro:"readexPro", "readexPro Fallback"}
