.ss{--red:#B3121F;--green:#1F5A3A;--ink:#1E1A17;--muted:#5C5047;--cream:#FFF9F1;--line:#EFE4D6;font-family:Inter,system-ui,sans-serif;color:var(--ink);background:var(--cream)}.ss *{box-sizing:border-box}.ss-banner{background:linear-gradient(90deg,#f2a65a,#e9532f 35%,#d9261f,#e9532f 65%,#f2a65a);color:#fff27a;padding:10px 16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 28px;font-family:Anton,Impact,sans-serif;text-transform:uppercase}.ss-banner__title{font-size:30px;line-height:1.1;text-align:center;letter-spacing:.02em}.ss-banner__sub{font-size:13px;letter-spacing:.08em;text-align:center}.ss-timer{display:flex;align-items:flex-start;gap:10px}.ss-timer__unit{display:flex;flex-direction:column;align-items:center;min-width:46px}.ss-timer__num{font-size:36px;line-height:1.05;font-variant-numeric:tabular-nums}.ss-timer__lbl{font-size:11px;letter-spacing:.08em}.ss-timer__sep{font-size:22px;line-height:38px}.ss-main{max-width:1200px;margin:0 auto;padding:32px 20px 64px;display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.ss-gallery{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:12px}.ss-gallery__main{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:20px;display:block}.ss-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ss-thumb{padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;cursor:pointer;background:none}.ss-thumb[aria-pressed=true]{border-color:var(--red)}.ss-thumb img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block}.ss-buy{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:20px}.ss-title{margin:0;font-family:Anton,Impact,sans-serif;font-weight:400;font-size:44px;line-height:1.05;text-transform:uppercase;color:var(--ink)}.ss-price{font-size:26px;font-weight:800;color:var(--red);margin-top:8px}.ss-bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:16px;line-height:1.4}.ss-bullets li{display:flex;gap:12px;align-items:flex-start}.ss-bullets svg{flex:none;margin-top:1px}.ss-fieldset{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ss-legend{padding:0;margin-bottom:10px;font-weight:800;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--green)}.ss-bundle{display:flex;align-items:center;gap:14px;min-height:72px;padding:14px 16px;border-radius:14px;cursor:pointer;background:#fff;border:2px solid #E6D9C8}.ss-bundle:has(input:checked){background:#fff1ef;border-color:var(--red)}.ss-bundle input{width:22px;height:22px;margin:0;accent-color:var(--red);flex:none}.ss-bundle__info{flex:1;display:flex;flex-direction:column;gap:2px}.ss-bundle__name{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-weight:800;font-size:17px}.ss-tag{background:var(--red);color:#fff;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:999px}.ss-bundle__sub{font-size:14px;color:var(--muted)}.ss-bundle__price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-weight:800;font-size:18px}.ss-bundle__compare{font-size:13px;font-weight:400;color:#6b5e52;text-decoration:line-through}.ss-addons{border:1px solid var(--line);border-radius:14px;margin:20px 0 0;padding:6px 16px;background:#fff}.ss-addons legend{font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:0 6px}.ss-addon{display:flex;align-items:center;gap:12px;min-height:48px;cursor:pointer;font-size:15px}.ss-addon input{width:20px;height:20px;margin:0;accent-color:var(--green)}.ss-addon__name{flex:1}.ss-cta{min-height:60px;margin-top:20px;border:0;border-radius:14px;background:var(--red);color:#fff;font-family:Anton,Impact,sans-serif;font-size:24px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;padding:0 20px;width:100%}.ss-cta[disabled]{opacity:.6;cursor:default}.ss-error{color:var(--red);font-size:14px;margin:8px 0 0}.ss-features{background:var(--green);color:#fff}.ss-features__inner{max-width:1200px;margin:0 auto;padding:72px 20px;display:flex;flex-direction:column;gap:40px}.ss-features h2{margin:0;font-family:Anton,Impact,sans-serif;font-weight:400;font-size:48px;line-height:1.15;text-transform:uppercase;text-align:center;color:#fff}.ss-hl{background:var(--red);color:#fff;padding:0 12px;border-radius:8px}.ss-lead{margin:10px 0 0;font-size:18px;color:#dcebe1;text-align:center}.ss-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.ss-card{background:#fff;color:var(--ink);border-radius:20px;padding:26px 24px 28px;display:flex;flex-direction:column;gap:10px}.ss-card__icon{width:52px;height:52px;margin-bottom:4px;border-radius:50%;background:var(--red);display:flex;align-items:center;justify-content:center}.ss-card h3{margin:0;font-size:19px;font-weight:800;color:var(--ink)}.ss-card p{margin:0;font-size:15px;line-height:1.5;color:var(--muted)}.ss-faq{max-width:820px;margin:0 auto;padding:72px 20px;display:flex;flex-direction:column;gap:24px}.ss-faq h2{margin:0;text-align:center;font-family:Anton,Impact,sans-serif;font-weight:400;font-size:40px;text-transform:uppercase;color:var(--ink)}.ss-faq__list{display:flex;flex-direction:column;gap:10px}.ss-faq details{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden}.ss-faq summary{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;font-size:16px;font-weight:700;cursor:pointer;list-style:none}.ss-faq summary::-webkit-details-marker{display:none}.ss-faq summary svg{flex:none;transition:transform .2s}.ss-faq details[open] summary svg{transform:rotate(180deg)}.ss-faq__a{padding:0 20px 18px;font-size:15px;line-height:1.6;color:#4a3f37}@media(max-width:600px){.ss-banner__title{font-size:22px}.ss-timer__num{font-size:28px}.ss-title,.ss-features h2{font-size:34px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sillysanta.css.map */
