@font-face{font-family:Organizer Cormorant;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/cormorant-garamond-cyrillic-wght-normal.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Organizer Cormorant;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/cormorant-garamond-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Organizer Cormorant;font-style:italic;font-weight:300 700;font-display:swap;src:url(/fonts/cormorant-garamond-cyrillic-wght-italic.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Organizer Cormorant;font-style:italic;font-weight:300 700;font-display:swap;src:url(/fonts/cormorant-garamond-latin-wght-italic.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#organizer{--ink:#163d30;font-family:var(--font-sans),Arial,sans-serif;color:var(--ink);background:#eeebe2;scroll-margin-top:64px}#organizer *{box-sizing:border-box}#organizer button:not(.btn-base){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}#organizer button,#organizer a{touch-action:manipulation}#organizer button:disabled{opacity:.5;cursor:default}#organizer button:focus-visible,#organizer a:focus-visible,#organizer .scene-wrap:focus-visible{outline-offset:4px;outline:2px solid #aa7e35}#organizer h2,#organizer p{margin:0}#organizer .stage{grid-template-areas:"heading""visual""sale";gap:12px;max-width:1280px;margin:auto;padding:24px 20px;display:grid}#organizer .organizer-heading{text-align:center;grid-area:heading}#organizer .eyebrow{letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px;font-size:12px}#organizer h2{letter-spacing:-.035em;font-family:Organizer Cormorant,Georgia,serif;font-size:42px;font-weight:400;line-height:.98}#organizer h2 em{color:#80603c}#organizer .organizer-visual{text-align:center;grid-area:visual;min-width:0}#organizer .scene-wrap{touch-action:pan-y;background:radial-gradient(at 50% 48%,#fffaf3b3,#0000 68%);border-radius:32px;height:260px;position:relative}#organizer.scene-ready .scene-wrap{cursor:grab}#organizer.scene-ready .scene-wrap:active{cursor:grabbing}#organizer .fallback{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}#organizer #scene{opacity:0;width:100%;height:100%;position:absolute;inset:0}#organizer.scene-ready #scene{opacity:1}#organizer.scene-ready .fallback{opacity:0}#organizer .scene-controls{justify-content:center;align-items:center;gap:20px;min-height:44px;font-size:12px;display:flex}#organizer .rotate-hint,#organizer .scene-toggle{visibility:hidden}#organizer.scene-ready .rotate-hint,#organizer.scene-ready .scene-toggle{visibility:visible}#organizer .rotate-hint{color:#5c6b60}#organizer .rotate-hint>span{margin-right:5px}#organizer .scene-toggle{text-underline-offset:4px;align-items:center;gap:12px;min-height:44px;text-decoration:underline;display:inline-flex}#organizer .variant-panel{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:44px;display:flex}#organizer .color-options{gap:4px;display:flex}#organizer .color-options button{place-items:center;width:44px;height:44px;display:grid}#organizer .color-options button>span{border-radius:50%;width:24px;height:24px;position:relative;box-shadow:inset 0 0 0 1px #0002}#organizer .color-options button[aria-pressed=true]>span:after{content:"";border:1px solid #62765b;border-radius:50%;position:absolute;inset:-5px}#organizer .color-name{text-align:left;font-size:12px}#organizer .film-button{text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;text-decoration:underline;display:inline-flex}#organizer .film-button>span{font-size:18px}#organizer .organizer-sale{color:#fcf7eb;background:#123f32;border-radius:24px;grid-area:sale;min-width:0;padding:20px 24px 10px}#organizer .offer-topline{justify-content:space-between;align-items:center;min-height:28px;display:flex}#organizer .offer-label{letter-spacing:.18em;text-transform:uppercase;color:#e7cd90;font-size:12px;font-weight:600}#organizer .offer-saving{color:#e7cd90;border:1px solid #d9bd7970;border-radius:20px;padding:5px 10px;font-size:12px}#organizer .offer-price{font-variant-numeric:lining-nums tabular-nums;align-items:baseline;gap:16px;padding-block:4px 8px;display:flex}#organizer .offer-price strong{letter-spacing:-.03em;white-space:nowrap;color:#e3c572;font-family:Cormorant Garamond Variable,serif;font-size:clamp(56px,18vw,76px);font-weight:400;line-height:1.1}#organizer .offer-price s{color:#becabe;white-space:nowrap;font-size:16px;text-decoration-thickness:1px}#organizer .offer-unavailable{padding-block:20px;font-size:30px}#organizer .offer-buy{color:#12100c;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#e3c572,#c9a24c);border-radius:9999px;justify-content:center;width:100%;min-height:64px;margin-top:20px;padding:16px 24px;font-size:14px;font-weight:600}#organizer .offer-buy:hover:not(:disabled){filter:brightness(1.06);background:linear-gradient(#e3c572,#c9a24c)}#organizer .offer-timer{color:#d4dbce;justify-content:center;align-items:baseline;gap:10px;margin-top:16px;font-size:12px;display:flex}#organizer .offer-timer time{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}#organizer .offer-status{text-align:center}#organizer .offer-error{min-height:44px;text-decoration:underline;font-size:12px!important}#organizer dialog{color:var(--ink);overscroll-behavior:contain;background:#eeeae2;border:1px solid #bac3ae;border-radius:24px;width:500px;max-width:94vw;max-height:90svh;margin:auto;padding:24px;position:fixed;overflow:auto}#organizer dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#10291fd9}#organizer .film-heading{z-index:1;background:#eeeae2;border-bottom:1px solid #bac3ae;align-items:center;gap:15px;margin:-24px -24px 18px;padding:8px 14px;display:flex;position:sticky;top:-24px}#organizer .film-heading h2{font-size:20px}#organizer .film-heading button{border:1px solid #bac3ae;border-radius:24px;flex-shrink:0;min-height:44px;padding:0 10px;font-size:13px;font-weight:600}#organizer video{width:100%;max-height:65svh;display:block}@media (min-width:600px) and (max-width:899px){#organizer .stage{max-width:600px}#organizer .scene-wrap{height:380px}}@media (min-width:900px){#organizer .stage{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"visual heading""visual sale";align-items:center;gap:28px 64px;padding:64px 48px}#organizer .organizer-heading{text-align:left;align-self:end}#organizer .eyebrow{margin-bottom:20px;font-size:12px}#organizer h2{font-size:clamp(48px,5vw,64px)}#organizer .scene-wrap{height:480px}#organizer .color-name{font-size:13px}#organizer .organizer-sale{align-self:start;padding:28px 32px 12px}#organizer .offer-price{padding-top:8px}#organizer .offer-price strong{font-size:clamp(72px,8vw,104px)}#organizer .offer-price s{font-size:18px}#organizer .offer-buy{min-height:60px;margin-top:24px;font-size:13px}}@media (prefers-reduced-motion:no-preference){#organizer #scene,#organizer .fallback{transition:opacity .32s ease-out}}#organizer .wheel-action{width:100%;margin-top:15px}#organizer .wheel-dialog{text-align:center;border:1px solid #b9baa3;border-radius:22px;width:450px;max-width:94vw;max-height:94svh;padding:28px;overflow:auto}#organizer .wheel-close{width:44px;height:44px;font-size:26px;position:absolute;top:8px;right:10px}#organizer .wheel-dialog .eyebrow{justify-content:center;margin-bottom:14px;font-size:9px}#organizer .wheel-dialog h2{font-size:38px}#organizer .wheel-explain{max-width:310px;margin:14px auto;font-size:12px;line-height:1.6}#organizer .wheel-frame{--wheel-size:300px;width:var(--wheel-size);height:var(--wheel-size);margin:20px auto;position:relative}#organizer .wheel-disc{border:5px solid #b9a277;border-radius:50%;transition:transform 4.1s cubic-bezier(.12,.72,.12,1);position:absolute;inset:0;box-shadow:0 8px 22px #243e331a}#organizer .wheel-sector{width:52px;height:52px;margin:-26px;display:block;position:absolute;top:50%;left:50%}#organizer .wheel-sector img{object-fit:cover;border:2px solid #f6f1e6;border-radius:50%;width:100%;height:100%}#organizer .wheel-center{color:#f8f2e3;letter-spacing:.12em;background:#214f3b;border-radius:50%;place-items:center;width:78px;height:78px;font-size:10px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #e6dcc5}#organizer .wheel-pointer{z-index:1;color:#896926;font-size:28px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}#organizer .wheel-result>p{font-size:13px;line-height:1.4}#organizer .wheel-result strong{font-variant-numeric:lining-nums tabular-nums;margin-top:6px;font-size:24px;display:block}#organizer .wheel-result small{font-size:12px;font-weight:400}.offer-terms{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}#organizer .wheel-note{color:#6b7762;margin-top:14px;font-size:11px;line-height:1.6}#organizer .wheel-error{color:#a13926;margin-top:10px;font-size:12px}@media (max-width:600px){#organizer .wheel-dialog{padding:24px 16px}#organizer .wheel-frame{--wheel-size:260px}#organizer .wheel-dialog h2{font-size:32px}}@media (prefers-reduced-motion:reduce){#organizer *{transition:none!important}}
