.cs-howto{background:#f6f4ef;color:#24262a}.cs-howto a{color:#8c6a2e;text-decoration:none;transition:color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease}.cs-howto a:hover{color:#bd954d}.cs-howto button{font-family:inherit;cursor:pointer;transition:color .22s ease,background-color .22s ease,border-color .22s ease}.cs-howto-mono{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.12em;color:#8c6a2e;direction:ltr}.cs-howto-nav{position:sticky;top:var(--cs-sticky-offset, 110px);z-index:14;background:#fff;border-bottom:1px solid #e4dfd4}.cs-howto-nav-in{max-width:1320px;margin:0 auto;padding:0 24px;display:flex;gap:4px;align-items:center;overflow-x:auto}.cs-howto-nav-in::-webkit-scrollbar{display:none}.cs-howto-nav a{min-height:44px;display:flex;align-items:center;padding:0 14px;color:#4a4c50;font-size:14px;font-weight:700;white-space:nowrap}.cs-howto-nav a:hover,.cs-howto-nav a.is-on{color:#24262a;background:#f6f4ef}.cs-howto-hero{border-bottom:1px solid #e4dfd4;background-color:#f6f4ef;background-image:linear-gradient(#ebe6da 1px,transparent 1px),linear-gradient(90deg,#ebe6da 1px,transparent 1px);background-size:48px 48px}.cs-howto-hero-in{max-width:1320px;margin:0 auto;padding:64px 24px 80px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:40px 64px;align-items:end}.cs-howto-hero-copy{display:flex;flex-direction:column;gap:18px}.cs-howto-crumb{display:flex;gap:8px;align-items:center;font-size:13px;color:#6b6d71}.cs-howto-crumb a{color:#5d5f63}.cs-howto-mono-row{display:flex;align-items:center;gap:12px;justify-content:flex-end;direction:ltr}.cs-howto-line{width:40px;height:1px;background:#bd954d}.cs-howto-hero h1{margin:0;font-size:clamp(30px,4.4vw,54px);line-height:1.35;font-weight:900;color:#24262a;text-wrap:balance}.cs-howto-hero h1 span{background:linear-gradient(transparent 62%,#e3cc9c 62%,#e3cc9c 92%,transparent 92%)}.cs-howto-hero-copy>p{margin:0;font-size:17px;line-height:2;color:#4a4c50;max-width:560px;text-wrap:pretty}.cs-howto-hero-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:2px solid #24262a;background:#fff;box-shadow:10px 10px #bd954d}.cs-howto-hero-steps a{padding:18px 16px 20px;border-inline-start:1px solid #e4dfd4;display:flex;flex-direction:column;gap:8px;color:#24262a}.cs-howto-hero-steps a:first-child{border-inline-start:0}.cs-howto-hero-steps a:hover{background:#fbf7ee;color:#24262a}.cs-howto-hero-no{font-size:34px;font-weight:900;line-height:1;color:#bd954d}.cs-howto-hero-steps a>span:last-child{font-size:14.5px;font-weight:800;line-height:1.6}.cs-howto-steps-in,.cs-howto-ship-in,.cs-howto-help-in{max-width:1320px;margin:0 auto;padding:88px 24px}.cs-howto-sec-head{display:flex;flex-direction:column;gap:12px;margin-bottom:36px}.cs-howto-sec-head h2{margin:0;font-size:clamp(26px,3vw,40px);line-height:1.4;font-weight:900;color:#24262a}#steps,#shipping{scroll-margin-top:calc(var(--cs-sticky-offset, 110px) + 56px)}.cs-howto-ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cs-howto-step{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px 48px;padding:0 0 56px}.cs-howto-step.is-plain{grid-template-columns:minmax(0,1fr)}.cs-howto-step--last{padding-bottom:0}.cs-howto-step-body{display:flex;gap:18px;align-items:flex-start}.cs-howto-step-rail{flex:none;display:flex;flex-direction:column;align-items:center;align-self:stretch}.cs-howto-step-no{width:52px;height:52px;background:#24262a;color:#e6cf9f;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:900}.cs-howto-step-no--gold{background:#bd954d;color:#24262a}.cs-howto-step-line{flex:1;width:2px;background:#d9d3c6;margin-top:8px;margin-bottom:-56px}.cs-howto-step-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:14px;padding-top:6px}.cs-howto-step-copy h3{margin:0;font-size:clamp(20px,2.2vw,26px);font-weight:900;color:#24262a}.cs-howto-step-copy>p{margin:0;font-size:16px;line-height:2;color:#4a4c50;text-wrap:pretty}.cs-howto-step-copy b{color:#24262a}.cs-howto-ways{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:10px}.cs-howto-ways a{display:flex;flex-direction:column;gap:6px;padding:16px;background:#fff;border:1px solid #e4dfd4;color:#24262a;transition:border-color .22s ease,background-color .22s ease,box-shadow .22s ease}.cs-howto-ways a:hover{border-color:#bd954d;color:#24262a;background:#fbf7ee;box-shadow:0 8px 20px -16px #24262a59}.cs-howto-ways-ic{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#fbf7ee;color:#8c6a2e;font-size:15px;margin-bottom:2px;transition:background-color .22s ease,color .22s ease}.cs-howto-ways a:hover .cs-howto-ways-ic{background:#bd954d;color:#24262a}.cs-howto-ways-top{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:15px;font-weight:900}.cs-howto-ways-top .cs-howto-mono{font-size:11px}.cs-howto-ways-d{font-size:13.5px;line-height:1.9;color:#5d5f63;font-weight:400;text-wrap:pretty}.cs-howto-note{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;background:#fbf7ee;border:1px solid #e3cc9c;font-size:14px;line-height:1.95;color:#3a3c40}.cs-howto-note>span:first-child{flex:none;width:26px;height:26px;background:#24262a;color:#e6cf9f;display:flex;align-items:center;justify-content:center;font-size:13px}.cs-howto-link{align-self:flex-start;font-size:14.5px;font-weight:800;color:#24262a!important;border-bottom:2px solid #bd954d;padding-bottom:2px;display:inline-flex;align-items:center;gap:8px;transition:color .22s ease}.cs-howto-link:hover{color:#8c6a2e!important}.cs-howto-sub{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid #e4dfd4}.cs-howto-sub li{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-bottom:1px solid #e4dfd4}.cs-howto-sub-ic{flex:none;width:32px;height:32px;margin-top:2px;display:flex;align-items:center;justify-content:center;background:#fbf7ee;color:#8c6a2e;font-size:13px}.cs-howto-sub .cs-howto-mono{flex:none;font-size:12px;padding-top:6px;min-width:30px}.cs-howto-sub li>span:last-child{display:flex;flex-direction:column;gap:2px}.cs-howto-sub strong{font-size:15px;font-weight:800;color:#24262a}.cs-howto-sub li>span:last-child>span{font-size:14px;line-height:1.9;color:#5d5f63;font-weight:400}.cs-howto-acts{display:flex;flex-wrap:wrap;gap:10px}.cs-howto-btn-dark{min-height:48px;display:inline-flex;align-items:center;gap:8px;background:#24262a;color:#fff!important;padding:0 20px;font-weight:800;font-size:14.5px;transition:background-color .22s ease}.cs-howto-btn-dark:hover{background:#55585d;color:#fff!important}.cs-howto-btn-line{min-height:48px;display:inline-flex;align-items:center;gap:8px;border:1px solid #24262a;color:#24262a!important;padding:0 18px;font-weight:700;font-size:14px;background:#fff;transition:background-color .22s ease,color .22s ease}.cs-howto-btn-line:hover{background:#24262a;color:#fff!important}.cs-howto-shot{position:relative;aspect-ratio:16 / 10;background:#ebe6db;border:1px solid #d9d3c6;overflow:hidden}.cs-howto-shot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cs-howto-ship{background:#fff;border-top:1px solid #e4dfd4;border-bottom:1px solid #e4dfd4}.cs-howto-ship-in{display:flex;flex-direction:column;gap:32px}.cs-howto-ship-head{display:flex;flex-wrap:wrap;gap:16px 40px;align-items:flex-end;justify-content:space-between}.cs-howto-ship-head .cs-howto-sec-head{margin-bottom:0}.cs-howto-ship-head>p{margin:0;font-size:15px;line-height:2;color:#4a4c50;max-width:520px}.cs-howto-picker{background:#24262a;color:#fff;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cs-howto-picker-qs{padding:24px 24px 26px;display:flex;flex-direction:column;gap:18px}.cs-howto-picker-title{font-size:18px;font-weight:900;color:#fff}.cs-howto-q{display:flex;flex-direction:column;gap:8px}.cs-howto-q>span{font-size:13px;font-weight:700;color:#cfcdc8}.cs-howto-q-opts{display:flex;flex-wrap:wrap;gap:6px}.cs-howto-q-opts button{min-height:44px;padding:0 16px;border:1px solid #5d6066;background:transparent;font-size:14px;font-weight:800;color:#fff;transition:background-color .22s ease,border-color .22s ease,color .22s ease}.cs-howto-q-opts button.is-on{border-color:#bd954d;background:#bd954d;color:#24262a}.cs-howto-picker-rec{position:relative;padding:24px 24px 26px;background:#2f3136;border-inline-start:1px solid #44474c;display:flex;flex-direction:column;gap:12px;justify-content:center;transition:opacity .2s ease}.cs-howto-picker-rec.is-updating{opacity:.45}.cs-howto-picker-rec-spin{display:none;position:absolute;top:20px;left:20px;width:18px;height:18px;border:2px solid rgba(230,207,159,.25);border-top-color:#bd954d;border-radius:50%;animation:cs-howto-spin .7s linear infinite}.cs-howto-picker-rec.is-updating .cs-howto-picker-rec-spin{display:block}@keyframes cs-howto-spin{to{transform:rotate(360deg)}}.cs-howto-picker-rec>.cs-howto-mono{font-size:11px;color:#bd954d}.cs-howto-picker-rec-title{font-size:clamp(24px,2.6vw,32px);font-weight:900;color:#e6cf9f;line-height:1.3}.cs-howto-picker-rec-why{font-size:15px;line-height:1.95;color:#e9e7e2;text-wrap:pretty}.cs-howto-picker-meta{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:13.5px;color:#dcdad5}.cs-howto-picker-meta b{color:#fff}.cs-howto-picker-alt{font-size:13px;color:#cfcdc8;max-height:0;opacity:0;overflow:hidden;transition:max-height .28s ease,opacity .22s ease}.cs-howto-picker-alt.is-on{max-height:48px;opacity:1}.cs-howto-picker-alt b{color:#fff}.cs-howto-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:16px}.cs-howto-method{position:relative;background:#fff;border:1px solid #e4dfd4;display:flex;flex-direction:column;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.cs-howto-method.is-rec{border:2px solid #24262a;box-shadow:8px 8px #bd954d;transform:translate(-2px,-2px)}.cs-howto-method-badge{position:absolute;top:-12px;right:16px;font-size:11.5px;font-weight:900;color:#24262a;background:#bd954d;padding:3px 10px;opacity:1;transition:opacity .22s ease}.cs-howto-method-badge[hidden]{display:none}.cs-howto-method-ic{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fbf7ee;color:#8c6a2e;font-size:17px;margin-bottom:4px;transition:background-color .22s ease,color .22s ease}.cs-howto-method.is-rec .cs-howto-method-ic{background:#bd954d;color:#24262a}.cs-howto-method-head{padding:20px 20px 16px;border-bottom:1px solid #eee9de;display:flex;flex-direction:column;gap:6px}.cs-howto-method-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.cs-howto-method-top .cs-howto-mono{font-size:11px;letter-spacing:.1em;color:#8e9094}.cs-howto-method-tag{font-size:11.5px;font-weight:800;color:#8c6a2e;background:#f3ead7;padding:2px 8px}.cs-howto-method-tag.is-cod{color:#55585d;background:#ebe6db}.cs-howto-method-head h3{margin:0;font-size:20px;font-weight:900;color:#24262a}.cs-howto-method dl{margin:0;padding:6px 20px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 12px}.cs-howto-method dt{padding:10px 0;font-size:12.5px;color:#6b6d71;border-bottom:1px solid #f1ede4}.cs-howto-method dd{margin:0;padding:10px 0;font-size:14.5px;font-weight:900;color:#24262a;border-bottom:1px solid #f1ede4}.cs-howto-method dt:last-of-type,.cs-howto-method dd:last-of-type{border-bottom:0}.cs-howto-method dd:nth-of-type(2){font-size:14px;font-weight:700}.cs-howto-method dd:nth-of-type(3){font-size:14px;font-weight:700}.cs-howto-method ul{list-style:none;margin:0;padding:6px 20px 20px;display:flex;flex-direction:column;gap:8px}.cs-howto-method li{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.9;color:#4a4c50}.cs-howto-method li>span:first-child{flex:none;width:6px;height:6px;margin-top:10px;background:#bd954d}.cs-howto-ship-note{margin:0;font-size:13px;line-height:1.9;color:#6b6d71}.cs-howto-help{background-color:#f6f4ef;background-image:linear-gradient(#ebe6da 1px,transparent 1px),linear-gradient(90deg,#ebe6da 1px,transparent 1px);background-size:48px 48px}.cs-howto-help-in{padding:64px 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:24px 56px;align-items:center}.cs-howto-help-in h2{margin:0 0 10px;font-size:clamp(22px,2.6vw,32px);line-height:1.4;font-weight:900;color:#24262a}.cs-howto-help-in p{margin:0;font-size:15.5px;line-height:2;color:#4a4c50}.cs-howto-help-acts{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.cs-howto-help-tel{min-height:52px;display:flex;align-items:center;gap:10px;background:#bd954d;color:#24262a!important;padding:0 22px;font-weight:900;font-size:17px;transition:background-color .22s ease}.cs-howto-help-tel:hover{background:#c9a462;color:#24262a!important}.cs-howto-help-tel>span:nth-of-type(1){font-size:13px;font-weight:700}.cs-howto-help-acts .cs-howto-btn-line{min-height:52px;font-size:15px;padding:0 20px}@media (max-width: 899px){.cs-howto-hero-in{padding:32px 16px 48px}.cs-howto-steps-in,.cs-howto-ship-in{padding:56px 16px}.cs-howto-help-in{padding:48px 16px}.cs-howto-nav-in{padding:0 16px}.cs-howto-step{grid-template-columns:minmax(0,1fr)}.cs-howto-shot{display:none}.cs-howto-picker{grid-template-columns:minmax(0,1fr)}.cs-howto-picker-rec{border-inline-start:0;border-top:1px solid #44474c}}@media (prefers-reduced-motion: reduce){.cs-howto *,.cs-howto *:before,.cs-howto *:after{transition:none!important;animation:none!important}}
