:root{--ws-bg:#FAF7F2;--ws-bg2:#F3ECE0;--ws-card:#FFFFFF;--ws-fg:#221C15;--ws-mut:#6B6154;--ws-line:#E6DCCB;--ws-gold:#8A6A26;--ws-g1:#E6CB8B;--ws-g2:#C9A55C;--ws-ink:#1E1913;--ws-tint:rgba(201,165,92,.12);--ws-shadow:0 12px 32px rgba(60,45,20,.12);--color-foreground:#221C15;--color-foreground-rgb:34 28 21}html[data-theme=dark]{--ws-bg:#16130F;--ws-bg2:#1E1A15;--ws-card:#1E1A15;--ws-fg:#EFE7DA;--ws-mut:#B8AC9C;--ws-line:#3A332B;--ws-gold:#E0C17F;--ws-tint:rgba(201,165,92,.13);--ws-shadow:0 14px 36px rgba(0,0,0,.5)}.ws-body{margin:0;background:var(--ws-bg);color:var(--ws-fg);font-family:var(--ws-f);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;transition:background-color .25s,color .25s}.ws *{box-sizing:border-box}.ws a{color:inherit}.ws img{max-width:100%}.ws h1,.ws h2,.ws h3{font-family:var(--ws-h);font-weight:700;line-height:1.2;margin:0}.ws :focus-visible{outline:2px solid var(--ws-g2);outline-offset:2px}.ws-wrap{max-width:1240px;margin:0 auto;padding:0 20px}.ws-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 20px;border:0;border-radius:999px;background:linear-gradient(135deg,var(--ws-g1),var(--ws-g2));color:var(--ws-ink)!important;font:inherit;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;transition:filter .2s,transform .2s;white-space:nowrap}.ws-btn:hover{filter:brightness(1.07);transform:translateY(-1px)}.ws-btn svg{flex:0 0 auto}.ws-link{font-size:.95rem;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ws-head{position:sticky;top:0;z-index:50;background:var(--ws-bg);border-bottom:1px solid var(--ws-line);transition:background-color .25s}.ws-head__top{display:flex;align-items:center;gap:14px;min-height:82px;padding-top:8px;padding-bottom:8px}.ws-logo{display:flex;align-items:center;gap:14px;text-decoration:none;min-width:0}.ws-logo__mark{display:flex;flex-direction:column;align-items:center;gap:4px;flex:0 0 auto}.ws-logo__mark img{display:block;width:62px;height:62px}.ws-logo__mark b{font:600 12px/1 var(--ws-h);letter-spacing:.3em;padding-left:.3em;color:#8a6a2f;white-space:nowrap}.ws-logo__mark i{font:500 8px/1 var(--ws-h);font-style:normal;letter-spacing:.32em;padding-left:.32em;color:#8a6a2f;white-space:nowrap}html[data-theme=dark] .ws-logo__mark b,html[data-theme=dark] .ws-logo__mark i{color:#d9b77a}.ws-mbar{display:none;padding:5px 12px;border-top:1px solid var(--ws-line);text-align:center;font-family:var(--ws-h);font-weight:700;font-size:.95rem;color:var(--ws-gold)}.ws-logo__tag{padding-inline-start:14px;border-inline-start:1px solid var(--ws-line);font-family:var(--ws-h);font-weight:700;font-size:1.12rem;color:var(--ws-gold);white-space:nowrap}.ws-tools{margin-inline-start:auto;display:flex;align-items:center;gap:12px}.ws-burger{display:none;width:42px;height:42px;padding:10px;border:1px solid var(--ws-line);border-radius:10px;background:none;color:inherit;cursor:pointer}.ws-burger i{display:block;height:2px;margin:4px 0;background:currentColor;border-radius:2px}.ws-nav{border-top:1px solid var(--ws-line)}.ws-nav ul{display:flex;justify-content:center;flex-wrap:wrap;gap:2px;margin:0 auto;padding:0 20px;max-width:1240px;list-style:none}.ws-nav__i{position:relative}.ws-nav__a{display:flex;align-items:center;gap:7px;padding:11px 14px;border:0;border-bottom:2px solid transparent;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:none;cursor:pointer;transition:color .15s,border-color .15s}.ws-nav__a:hover,.ws-nav__i:hover>.ws-nav__a,.ws-nav__i.is-on>.ws-nav__a{color:var(--ws-gold);border-bottom-color:var(--ws-g2)}.ws-cv{width:7px;height:7px;border-inline-end:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(-45deg);opacity:.75}.ws-nav__dd{position:absolute;top:100%;inset-inline-start:0;min-width:200px;padding:8px;background:var(--ws-card);border:1px solid var(--ws-line);border-radius:12px;box-shadow:var(--ws-shadow);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .16s,transform .16s;z-index:60}.ws-nav__i:hover .ws-nav__dd,.ws-nav__i:focus-within .ws-nav__dd{opacity:1;visibility:visible;transform:none}.ws-nav__dd a{display:block;padding:9px 12px;border-radius:8px;text-decoration:none;font-weight:500}.ws-nav__dd a:hover,.ws-nav__dd a.is-on{background:var(--ws-tint);color:var(--ws-gold)}.ws-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;padding:14px 20px 34px;background:var(--ws-bg);overflow:auto;visibility:hidden;transform:translate(100%);transition:transform .22s,visibility 0s .22s}.ws-drawer.is-open{visibility:visible;transform:none;transition:transform .22s,visibility 0s}.ws-drawer__h{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ws-drawer__h b{font-family:var(--ws-h);font-size:1.35rem}.ws-x{width:42px;height:42px;border:1px solid var(--ws-line);border-radius:10px;background:none;color:inherit;font-size:1.5rem;line-height:1;cursor:pointer}.ws-drawer details,.ws-drawer__a{display:block;border-bottom:1px solid var(--ws-line)}.ws-drawer summary,.ws-drawer__a{display:flex;align-items:center;justify-content:space-between;padding:14px 2px;font-weight:700;text-decoration:none;cursor:pointer;list-style:none}.ws-drawer summary::-webkit-details-marker{display:none}.ws-drawer details[open] .ws-cv{transform:rotate(135deg)}.ws-drawer details a{display:block;padding:10px 12px;text-decoration:none}.ws-drawer details a:last-child{margin-bottom:10px}.ws-drawer__cta{display:grid;gap:14px;justify-items:center;margin-top:22px}.ws-hero{padding:38px 0 6px;text-align:center}.ws-hero__e{display:inline-block;padding:4px 14px;border:1px solid var(--ws-g2);border-radius:999px;color:var(--ws-gold);font-size:.9rem;font-weight:700}html[data-theme=dark] .ws-shim{--s1:var(--ws-g1);--s2:var(--ws-g2)}.ws-hero h1{margin:12px 0 10px;font-size:clamp(2.1rem,4.6vw,3.3rem)}.ws-hero p{max-width:680px;margin:0 auto;font-size:1.1rem;color:var(--ws-mut);text-wrap:balance}.ws-biz{margin:22px 0;padding:18px 22px;border:1.5px solid var(--ws-g2);border-radius:14px;background:var(--ws-tint)}.ws-biz__t{display:block;margin-bottom:10px;text-align:center;font-family:var(--ws-h);font-size:1.32rem;font-weight:700}.ws-biz ul{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 22px;margin:0;padding:0;list-style:none}.ws-biz li{text-align:center;font-size:.97rem;font-weight:600;text-wrap:balance}.ws-biz__p{margin:12px 0 0;padding-top:10px;border-top:1px solid var(--ws-line);text-align:center}.ws-biz__p a{font-weight:700;text-underline-offset:3px}.ws-cats{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin:24px 0 6px}.ws-cat{position:relative;display:block;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:var(--ws-bg2);text-decoration:none}.ws-cat img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s}.ws-cat:hover img{transform:scale(1.05)}.ws-cat b{position:absolute;inset-inline:0;bottom:0;padding:30px 8px 12px;background:linear-gradient(transparent,#000000bd);color:#fff;text-align:center;font-family:var(--ws-h);font-size:1.15rem}.ws-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:24px 0 14px}.ws-top h1,.ws-top h2{font-size:clamp(1.55rem,3vw,2.15rem)}.ws-top small{margin-inline-start:8px;color:var(--ws-mut);font-family:var(--ws-f);font-size:.95rem;font-weight:400}.ws-sort{display:flex;align-items:center;gap:8px;font-size:.95rem}.ws-sel{padding:8px 12px;border:1px solid var(--ws-line);border-radius:10px;background:var(--ws-card);color:var(--ws-fg);font:inherit}.ws-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:30px}.ws-card{display:flex;flex-direction:column;min-width:0;background:var(--ws-card);border:1px solid var(--ws-line);border-radius:14px;overflow:hidden;transition:box-shadow .2s,transform .2s,background-color .25s}.ws-card__m{position:relative;display:block;aspect-ratio:1;background:#fff;overflow:hidden}.ws-tag{position:absolute;top:8px;inset-inline-start:8px;padding:3px 10px;border-radius:999px;background:#1e1913;color:#efe7da;font-size:.8rem;font-weight:700}.ws-skip{position:absolute;inset-inline-start:12px;top:-70px;z-index:100;padding:10px 16px;border-radius:10px;background:var(--ws-g2);color:var(--ws-ink)!important;font-weight:700;text-decoration:none}.ws-skip:focus{top:10px}#wsMain:focus{outline:0}.ws-card__m img{display:block;width:100%;height:100%;object-fit:cover}.ws-card__b{display:flex;flex-direction:column;flex:1;gap:9px;padding:12px 14px 14px}.ws-card__t{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;font-family:var(--ws-f)!important;font-size:.98rem!important;font-weight:600!important;line-height:1.35!important}.ws-p{display:grid;gap:3px;margin-top:auto}.ws-p__r{display:flex;align-items:baseline;justify-content:space-between;gap:8px;color:var(--ws-mut);font-size:.92rem}.ws-p__b{color:var(--ws-fg);font-weight:700}.ws-p__b b{color:var(--ws-gold);font-family:var(--ws-h);font-size:1.3rem;white-space:nowrap}.ws-p__b b.is-q{font-family:var(--ws-f);font-size:.95rem}.ws-p__s{min-height:1.3em;color:var(--ws-gold);font-size:.86rem;font-weight:700}.ws-card .ws-btn{width:100%;padding:10px 12px;font-size:.95rem}.ws-pg{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:6px 0 36px}.ws-pg a,.ws-pg span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;border:1px solid var(--ws-line);border-radius:10px;text-decoration:none}.ws-pg a:hover{border-color:var(--ws-g2);color:var(--ws-gold)}.ws-pg .is-on{background:var(--ws-g2);border-color:var(--ws-g2);color:var(--ws-ink);font-weight:700}.ws-foot{padding:28px 0;background:var(--ws-bg2);border-top:1px solid var(--ws-line);text-align:center;font-size:.95rem}.ws-foot nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-bottom:10px}.ws-foot nav a{display:inline-block;padding:7px 3px}.ws-foot p{margin:0;color:var(--ws-mut)}.ws-dlg{width:min(940px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:0;border:1px solid var(--ws-line);border-radius:16px;background:var(--ws-card);color:var(--ws-fg);overflow:auto}.ws-dlg::backdrop{background:#0000009e}.ws-dlg__x{position:absolute;top:10px;inset-inline-end:10px;z-index:2;width:38px;height:38px;border:1px solid var(--ws-line);border-radius:50%;background:var(--ws-card);color:var(--ws-fg);font-size:1.3rem;line-height:1;cursor:pointer}.ws-dlg__g{display:grid;grid-template-columns:1fr 1fr}.ws-dlg__m{background:#fff}.ws-dlg__m>img{display:block;width:100%;aspect-ratio:1;object-fit:contain}.ws-dlg__th{display:flex;flex-wrap:wrap;gap:6px;padding:8px}.ws-dlg__th button{width:58px;height:58px;padding:0;border:2px solid transparent;border-radius:8px;background:#fff;cursor:pointer;overflow:hidden}.ws-dlg__th button.is-on{border-color:var(--ws-g2)}.ws-dlg__th img{display:block;width:100%;height:100%;object-fit:cover}.ws-dlg__b{display:flex;flex-direction:column;gap:13px;padding:24px 24px 20px}.ws-dlg__b h2{padding-inline-end:36px;font-size:1.42rem}.ws-f{display:grid;gap:5px;font-weight:600;font-size:.95rem}.ws-f .ws-sel{width:100%}.ws-cmp{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--ws-line);border-radius:12px;overflow:hidden}.ws-cmp>div{padding:12px 10px;text-align:center}.ws-cmp>div:first-child{border-inline-end:1px solid var(--ws-line)}.ws-cmp span{display:block;color:var(--ws-mut);font-size:.88rem}.ws-cmp strong{font-family:var(--ws-h);font-size:1.4rem}.ws-cmp .is-b{background:var(--ws-tint)}.ws-cmp .is-b strong{color:var(--ws-gold);font-size:1.65rem}.ws-cmp .is-q{font-size:1.05rem!important;font-family:var(--ws-f)}.ws-save{min-height:1.3em;color:var(--ws-gold);font-weight:700;text-align:center}.ws-small{margin:0;color:var(--ws-mut);font-size:.88rem;text-align:center}.ws-dlg .ws-btn{width:100%;padding:13px 16px;font-size:1.05rem}.ws-desc{padding-top:12px;border-top:1px solid var(--ws-line);font-size:.94rem}.ws-desc ul{margin:.3em 0;padding-inline-start:1.2em}.ws-desc p{margin:0 0 .5em}@media(max-width:1040px){.ws-grid,.ws-cats{grid-template-columns:repeat(3,1fr)}.ws-cat{aspect-ratio:1}}@media(max-width:900px){.ws-nav{display:none}.ws-burger{display:block}.ws-head__top{min-height:68px;gap:10px}.ws-logo__mark img{width:44px;height:44px}.ws-logo__mark b{font-size:10px}.ws-logo__mark i{font-size:6.5px}.ws-logo__tag{font-size:.92rem;padding-inline-start:10px}.ws-tools .ws-link,.ws-tools .ws-btn span{display:none}.ws-tools .ws-btn{width:42px;height:42px;padding:0}.ws-biz ul{grid-template-columns:1fr}}@media(max-width:760px){.ws-wrap{padding:0 14px}.ws-grid{grid-template-columns:repeat(2,1fr);gap:10px}.ws-card__b{padding:10px 10px 12px}.ws-card .ws-btn{white-space:normal;font-size:.88rem;padding:9px 8px}.ws-p__b{flex-direction:column;align-items:flex-start;gap:0}.ws-p__b b{font-size:1.14rem}.ws-p__b b.is-q{font-size:.9rem}.ws-p__r{font-size:.84rem}.ws-dlg__g{grid-template-columns:1fr}.ws-dlg__b{padding:18px 16px}.ws-hero{padding-top:24px}.ws-cats{gap:8px}.ws-cat b{font-size:1rem;padding:24px 4px 8px}}@media(max-width:520px){.ws-logo__tag{display:none}.ws-mbar{display:block}.ws-head__top{justify-content:space-between}.ws-logo{position:absolute;inset-inline-start:50%;transform:translate(50%)}.ws-head__top{position:relative}}@media(prefers-reduced-motion:reduce){.ws-card,.ws-btn,.ws-cat img,.ws-drawer,.ws-nav__dd{transition:none}}@view-transition{navigation:auto}.ws-prog{position:fixed;top:0;right:0;left:0;height:3px;z-index:95;background:linear-gradient(90deg,var(--ws-g2),var(--ws-g1));transform-origin:100% 50%;transform:scaleX(0);pointer-events:none}.ws-head__top{transition:min-height .25s}.ws-logo__mark img,.ws-logo__mark b{transition:width .25s,height .25s,font-size .25s}@media(min-width:901px){.ws-head.is-small .ws-head__top{min-height:58px;padding-top:4px;padding-bottom:4px}.ws-head.is-small .ws-logo__mark img{width:38px;height:38px}.ws-head.is-small .ws-logo__mark i{display:none}.ws-head.is-small .ws-logo__mark b{font-size:10px}}.ws-ico-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid var(--ws-line);border-radius:999px;background:var(--ws-card);color:inherit;font:inherit;font-size:.95rem;cursor:pointer;transition:border-color .2s,color .2s}.ws-ico-btn:hover{border-color:var(--ws-g2);color:var(--ws-gold)}.ws-ico-btn svg{width:18px;height:18px;flex:0 0 auto}.ws-mq{overflow:hidden;background:linear-gradient(90deg,#1e1913,#2c251c,#1e1913);color:#e6cb8b;white-space:nowrap}.ws-mq__t{display:inline-flex;padding:7px 0;animation:wsMq 40s linear infinite;font-size:.92rem;font-weight:600}.ws-mq:hover .ws-mq__t{animation-play-state:paused}.ws-mq__t span{padding-inline-end:34px}.ws-mq__t span:after{content:"\2726";margin-inline-start:34px;opacity:.7}@keyframes wsMq{0%{transform:translate(0)}to{transform:translate(50%)}}.ws-hero{position:relative;overflow:hidden;margin:18px 0 0;padding:46px 18px 40px;border:1px solid var(--ws-line);border-radius:20px;background:radial-gradient(90% 130% at 50% -10%,rgba(201,165,92,.24),transparent 65%),var(--ws-card)}.ws-hero canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.ws-hero__c{position:relative;z-index:1}.ws-hero__b{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}.ws-gem{position:absolute;color:var(--ws-g2);opacity:.22;pointer-events:none;animation:wsFloat 9s ease-in-out infinite}.ws-gem--a{width:130px;top:16px;inset-inline-start:4%}.ws-gem--b{width:84px;bottom:16px;inset-inline-end:6%;animation-delay:-4s}@keyframes wsFloat{0%,to{transform:translateY(0) rotate(-7deg)}50%{transform:translateY(-14px) rotate(7deg)}}.ws-shim{--s1:#8A6A2A;--s2:#A9863F;background:linear-gradient(100deg,var(--ws-fg) 34%,var(--s2) 46%,var(--s1) 50%,var(--s2) 54%,var(--ws-fg) 66%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:wsShim 8s ease-in-out infinite}@keyframes wsShim{0%{background-position:100% 0}60%,to{background-position:0 0}}.ws-btn{position:relative;overflow:hidden}.ws-btn:before{content:"";position:absolute;top:0;bottom:0;left:-70%;width:45%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-14deg);pointer-events:none}.ws-btn:hover:before{left:125%;transition:left .75s ease}.ws-btn--ghost{background:transparent;color:var(--ws-fg)!important;border:1.5px solid var(--ws-g2)}.ws-rip{position:absolute;width:12px;height:12px;margin:-6px;border-radius:50%;background:#fff9;animation:wsRip .6s ease-out forwards;pointer-events:none}@keyframes wsRip{to{transform:scale(28);opacity:0}}.ws-js [data-rv]{opacity:0;transform:translateY(16px);transition:opacity .4s ease,transform .4s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0)*35ms)}.ws-js [data-rv].is-in{opacity:1;transform:none}.ws-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0 6px}.ws-stat{padding:18px 10px;text-align:center;border:1px solid var(--ws-line);border-radius:14px;background:var(--ws-card)}.ws-stat b{display:block;font-family:var(--ws-h);font-size:clamp(1.55rem,3vw,2.3rem);line-height:1.15;color:var(--ws-gold)}.ws-stat span{font-size:.9rem;color:var(--ws-mut)}.ws-sec-t{margin:34px 0 14px!important;text-align:center;font-size:clamp(1.5rem,3vw,2.1rem)!important}.ws-sec-t:after{content:"";display:block;width:64px;height:2px;margin:10px auto 0;background:linear-gradient(90deg,transparent,var(--ws-g2),transparent)}.ws-perks{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ws-perk{padding:20px 14px;text-align:center;border:1px solid var(--ws-line);border-radius:14px;background:var(--ws-card);transition:border-color .2s,transform .2s}.ws-perk:hover{border-color:var(--ws-g2);transform:translateY(-3px)}.ws-perk svg{width:34px;height:34px;color:var(--ws-gold);margin-bottom:8px}.ws-perk b{display:block;margin-bottom:3px}.ws-perk span{font-size:.92rem;color:var(--ws-mut)}.ws-cat{transition:box-shadow .25s,transform .25s}.ws-cat:hover{box-shadow:0 0 0 2px var(--ws-g2),var(--ws-shadow);transform:translateY(-3px)}.ws-cw{display:flex;min-width:0}.ws-card{width:100%;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--ty,0px));transition:box-shadow .2s,transform .18s,background-color .25s}.ws-card:hover{--ty:-3px;box-shadow:var(--ws-shadow)}.ws-card__m .ws-img2{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s;background:#fff}.ws-card:hover .ws-img2.is-ok{opacity:1}.ws-card__m:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-12deg);pointer-events:none}.ws-card:hover .ws-card__m:after{left:125%;transition:left .85s ease}.ws-badge{position:absolute;top:8px;inset-inline-end:8px;z-index:1;padding:3px 10px;border-radius:999px;background:linear-gradient(135deg,var(--ws-g1),var(--ws-g2));color:var(--ws-ink);font-size:.82rem;font-weight:700}.ws-tag{z-index:1}.ws-more-w{display:flex;justify-content:center;margin:-8px 0 22px}.ws-steps{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0;padding:0;list-style:none}.ws-steps:before,.ws-steps:after{content:"";position:absolute;top:40px;right:12%;left:12%;height:2px;background:var(--ws-line)}.ws-steps:after{background:linear-gradient(270deg,var(--ws-g1),var(--ws-g2));transform-origin:100% 50%;transform:scaleX(0);transition:transform 1.4s ease .2s}.ws-steps.is-in:after{transform:none}.ws-step{position:relative;z-index:1;padding:14px 12px;text-align:center}.ws-step i{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin:0 auto 8px;border-radius:50%;background:linear-gradient(135deg,var(--ws-g1),var(--ws-g2));color:var(--ws-ink);font:700 1.25rem var(--ws-h);box-shadow:0 0 0 6px var(--ws-bg)}.ws-step b{display:block}.ws-step span{font-size:.92rem;color:var(--ws-mut)}.ws-faq{max-width:780px;margin:0 auto}.ws-faq details{border-bottom:1px solid var(--ws-line)}.ws-faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 4px;font-weight:700;cursor:pointer;list-style:none}.ws-faq summary::-webkit-details-marker{display:none}.ws-faq details[open] .ws-cv{transform:rotate(135deg)}.ws-faq p{margin:0;padding:0 4px 14px;color:var(--ws-mut);animation:wsFade .3s ease}@keyframes wsFade{0%{opacity:0;transform:translateY(-6px)}}.ws-band{position:relative;overflow:hidden;margin:34px 0;padding:34px 18px;border-radius:18px;background:linear-gradient(120deg,#1e1913,#3a2e1e 55%,#1e1913);color:#efe7da;text-align:center}.ws-band h2{margin:0 0 6px!important;font-size:clamp(1.5rem,3vw,2.1rem)!important;color:#e6cb8b}.ws-band p{margin:0 0 16px;color:#d9cdba}.ws-totop{position:fixed;bottom:20px;inset-inline-start:20px;z-index:70;width:44px;height:44px;border:1px solid var(--ws-g2);border-radius:50%;background:var(--ws-card);color:var(--ws-gold);cursor:pointer;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .2s,transform .2s}.ws-totop.is-on{opacity:1;transform:none;pointer-events:auto}.ws-totop svg{width:18px;height:18px}.ws-pill{position:fixed;bottom:20px;inset-inline-start:74px;z-index:70;display:none;align-items:center;gap:8px;height:44px;padding:0 16px;border:0;border-radius:999px;background:linear-gradient(135deg,var(--ws-g1),var(--ws-g2));color:var(--ws-ink);font:inherit;font-weight:700;cursor:pointer;box-shadow:var(--ws-shadow)}.ws-pill.is-on{display:inline-flex}.ws-pill.is-pop{animation:wsPop2 .45s}@keyframes wsPop2{40%{transform:scale(1.14)}}.ws-fly{position:fixed;z-index:9999;width:46px;height:46px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--ws-g2);pointer-events:none;transition:transform .7s cubic-bezier(.4,0,.2,1),opacity .7s}.ws-toast{position:fixed;top:14px;left:50%;z-index:9999;width:max-content;max-width:calc(100vw - 24px);text-align:center;padding:10px 18px;border-radius:999px;background:#1e1913;color:#efe7da;border:1px solid #C9A55C;font-weight:600;transform:translate(-50%,-70px);transition:transform .3s;pointer-events:none}.ws-toast.is-on{transform:translate(-50%)}.ws-dlg[open]{animation:wsPop .25s ease}@keyframes wsPop{0%{opacity:0;transform:translateY(12px) scale(.97)}}.ws-profit{padding:10px 12px;border:1px dashed var(--ws-g2);border-radius:10px;background:var(--ws-tint);font-size:.93rem;text-align:center}.ws-profit b{color:var(--ws-gold)}.ws-profit small{display:block;color:var(--ws-mut);font-size:.8rem}.ws-dlg__a{display:grid;gap:8px}.ws-sd{width:min(680px,calc(100vw - 20px));max-height:80dvh;margin:7vh auto auto;padding:0;border:1px solid var(--ws-line);border-radius:16px;background:var(--ws-card);color:var(--ws-fg);overflow:auto}.ws-sd[open]{animation:wsPop .2s ease}.ws-sd::backdrop,.ws-ld::backdrop{background:#0009}.ws-sd__h{position:sticky;top:0;display:flex;gap:8px;padding:12px;background:var(--ws-card);border-bottom:1px solid var(--ws-line)}.ws-sd__h input{flex:1;min-width:0;height:44px;padding:0 14px;border:1px solid var(--ws-line);border-radius:10px;background:var(--ws-bg);color:var(--ws-fg);font:inherit}.ws-sd__r{display:grid;gap:2px;padding:8px}.ws-sd__i{display:flex;align-items:center;gap:12px;width:100%;padding:8px;border:0;border-radius:10px;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.ws-sd__i:hover,.ws-sd__i:focus-visible{background:var(--ws-tint)}.ws-sd__i img{width:54px;height:54px;border-radius:8px;object-fit:cover;background:#fff;flex:0 0 auto}.ws-sd__i b{display:block;font-weight:600;line-height:1.3}.ws-sd__i small{color:var(--ws-mut)}.ws-sd__i em{font-style:normal;font-weight:700;color:var(--ws-gold)}.ws-sd__e{padding:18px;text-align:center;color:var(--ws-mut)}.ws-ld{position:fixed;top:0;right:0;bottom:0;left:auto;width:min(460px,100vw);height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--ws-card);color:var(--ws-fg)}.ws-ld[open]{display:flex;flex-direction:column;animation:wsSlide .25s ease}@keyframes wsSlide{0%{transform:translate(100%)}}.ws-ld__h{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--ws-line)}.ws-ld__h b{font-family:var(--ws-h);font-size:1.3rem}.ws-ld__b{flex:1;overflow:auto;padding:8px 16px}.ws-ld__e{padding:34px 10px;text-align:center;color:var(--ws-mut)}.ws-li{display:grid;grid-template-columns:60px minmax(0,1fr);gap:10px;padding:10px 0;border-bottom:1px solid var(--ws-line)}.ws-li img{width:60px;height:60px;border-radius:8px;object-fit:cover;background:#fff}.ws-li b{display:block;font-size:.93rem;font-weight:600;line-height:1.3}.ws-li small{display:block;color:var(--ws-mut);font-size:.82rem}.ws-li__r{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px}.ws-q{display:inline-flex;align-items:center;border:1px solid var(--ws-line);border-radius:999px}.ws-q button{width:32px;height:32px;border:0;background:none;color:inherit;font-size:1.1rem;cursor:pointer}.ws-q input{width:44px;height:32px;border:0;background:none;color:inherit;font:inherit;text-align:center;-moz-appearance:textfield}.ws-q input::-webkit-outer-spin-button,.ws-q input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.ws-del{border:0;background:none;color:var(--ws-mut);font:inherit;font-size:.85rem;text-decoration:underline;cursor:pointer;padding:6px}.ws-ld__f{display:grid;gap:8px;padding:14px 16px;border-top:1px solid var(--ws-line);background:var(--ws-bg2)}.ws-bar{height:8px;border-radius:99px;background:var(--ws-line);overflow:hidden}.ws-bar i{display:block;height:100%;width:0;background:linear-gradient(270deg,var(--ws-g1),var(--ws-g2));transition:width .35s}.ws-ld__s{display:flex;justify-content:space-between;gap:8px;font-size:.95rem}.ws-ld__s b{color:var(--ws-gold);font-family:var(--ws-h);font-size:1.2rem}.ws-ld__n{font-size:.82rem;color:var(--ws-mut);text-align:center}.ws-ld .ws-btn{width:100%}.ws-crumb{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 12px;color:var(--ws-mut);font-size:.92rem}.ws-pg-g{display:grid;grid-template-columns:250px minmax(0,1fr);gap:22px;align-items:start}.ws-side{position:sticky;top:150px;display:grid;gap:4px;padding:12px;border:1px solid var(--ws-line);border-radius:14px;background:var(--ws-card)}.ws-side a{padding:9px 12px;border-radius:9px;text-decoration:none;font-weight:600}.ws-side a:hover,.ws-side a.is-on{background:var(--ws-tint);color:var(--ws-gold)}.ws-rte{padding:28px 30px;border:1px solid var(--ws-line);border-radius:16px;background:var(--ws-card)}.ws-rte h1{margin:0 0 .6em!important;font-size:clamp(1.8rem,3.4vw,2.5rem)}.ws-rte h2{margin:1.4em 0 .4em!important;font-size:1.28rem;color:var(--ws-gold)}.ws-rte p{margin:0 0 .8em}.ws-rte ul,.ws-rte ol{margin:.3em 0 .9em;padding-inline-start:1.3em}.ws-rte li{margin-bottom:.4em}.ws-rte a{text-underline-offset:3px}@media(max-width:1040px){.ws-perks,.ws-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.ws-pg-g{grid-template-columns:1fr}.ws-side{position:static;display:flex;overflow:auto;white-space:nowrap}.ws-steps{grid-template-columns:repeat(2,1fr)}.ws-steps:before,.ws-steps:after{display:none}.ws-rte{padding:20px 16px}}@media(max-width:520px){.ws-tools .ws-btn,.ws-tools .ws-ico-btn span{display:none}.ws-tools .ws-ico-btn{width:40px;padding:0;justify-content:center}.ws-gem--a{width:84px}.ws-gem--b{display:none}}@media(max-width:760px){.ws-totop{bottom:16px;inset-inline-start:14px}.ws-pill{bottom:16px;inset-inline-start:66px}.ws-sd{margin-top:3vh}}@media(prefers-reduced-motion:reduce){.ws-mq__t,.ws-gem,.ws-shim,.ws-pill.is-pop,.ws-dlg[open],.ws-sd[open],.ws-ld[open]{animation:none}.ws-shim{color:var(--ws-fg);background:none}.ws-js [data-rv]{opacity:1;transform:none;transition:none}.ws-card{transform:none}.ws-btn:before,.ws-card__m:after{display:none}.ws-steps:after{transition:none}}#wsCatalog{scroll-margin-top:140px}.ws-profit[hidden]{display:none}.ws-btn[disabled]{opacity:.55;cursor:default}.ws-body .social-fab__link--gift,.ws-body .social-fab__link--chat,.ws-body shopify-chat{display:none!important}body:has(.ws-drawer.is-open) .social-fab{display:none}@media(max-width:520px){.ws-logo__mark{gap:3px}.ws-logo__mark img{width:38px;height:38px}}@media(max-width:900px){.ws-toast{top:76px;transform:translate(-50%,-160px)}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/mg-ws.css.map */
