.svc-phase{background:var(--svc-bg, #221e20);color:var(--svc-text, #fff)}.svc-phase__title{font-family:Gotham,sans-serif;font-size:50px;font-weight:500;line-height:1.1;text-transform:none;color:var(--svc-accent, #ffc72c);margin:0 0 30px}.svc-phase__intro,.svc-phase__intro p{font-size:18px;line-height:1.5;color:var(--svc-text, #fff);margin-bottom:30px}.svc-phase__title,.svc-step,.svc-toc-target{scroll-margin-top:calc(var(--sticky-area-height, 110px) + 20px)}.svc-step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"photos text";gap:30px;padding:30px;border:2px dashed var(--svc-accent, #ffc72c)}.svc-step+.svc-step{margin-top:30px}.svc-step--no-photos{grid-template-columns:minmax(0,1fr);grid-template-areas:"text"}.svc-step__text{grid-area:text;align-self:start}@media screen and (min-width:992px){.svc-step__text{position:sticky;top:calc(var(--sticky-area-height, 110px) + 20px)}}.svc-step__title{font-family:Gotham,sans-serif;font-size:25px;font-weight:500;letter-spacing:-.6px;line-height:1.2;text-transform:none;color:var(--svc-accent, #ffc72c);margin:0 0 20px}.svc-step__desc,.svc-step__desc p{font-size:20px;font-weight:400;line-height:1.45;letter-spacing:-.4px;color:var(--svc-text, #fff)}.svc-step__desc p+p{margin-top:1em}.svc-step__desc a{color:var(--svc-accent, #ffc72c);text-decoration:underline}.svc-step__photos{grid-area:photos;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:start}.svc-step__photo{margin:0}.svc-step__thumb{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;line-height:0}.svc-step__thumb img{display:block;width:100%;height:auto;transition:opacity .2s ease}.svc-step__thumb:hover img{opacity:.85}.svc-step__thumb:focus-visible{outline:2px solid var(--svc-accent, #ffc72c);outline-offset:2px}.svc-step__caption{font-size:13px;line-height:1.3;margin-top:6px;color:var(--svc-text, #fff);opacity:.75}@media screen and (max-width:991px){.svc-phase__title{font-size:30px}.svc-step__title{font-size:18px}.svc-step__desc,.svc-step__desc p{font-size:15px}}@media screen and (max-width:767px){.svc-phase__title{font-size:25px;margin-bottom:20px}.svc-step{grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "photos";gap:16px;padding:15px}.svc-step+.svc-step{margin-top:20px}.svc-step__title{font-size:16px;margin-bottom:10px}.svc-step__photos{gap:8px}.svc-step__caption{font-size:11px}}.svc-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#000000e6}.svc-lb[hidden]{display:none}.svc-lb__figure{margin:0;max-width:min(1400px,86vw);display:flex;flex-direction:column;align-items:center}.svc-lb__img{max-width:100%;max-height:78vh;width:auto;height:auto;object-fit:contain}.svc-lb__cap{font-family:Gotham,sans-serif;font-size:22px;font-weight:500;color:#fff;text-align:center;margin-top:16px}.svc-lb__count{font-size:13px;color:#fff9;margin-top:6px}.svc-lb__btn{position:absolute;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#ffffff1a;color:#fff;font-size:30px;line-height:1;cursor:pointer}.svc-lb__btn:hover,.svc-lb__btn:focus-visible{background:#ffffff40}.svc-lb__close{top:20px;right:20px}.svc-lb__prev{left:20px;top:50%;transform:translateY(-50%)}.svc-lb__next{right:20px;top:50%;transform:translateY(-50%)}.svc-lb--single .svc-lb__prev,.svc-lb--single .svc-lb__next,.svc-lb--single .svc-lb__count{display:none}@media screen and (max-width:767px){.svc-lb__figure{max-width:94vw}.svc-lb__cap{font-size:16px}.svc-lb__prev,.svc-lb__next{top:auto;bottom:20px;transform:none}.svc-lb__prev{left:calc(50% - 60px)}.svc-lb__next{right:calc(50% - 60px)}}.svc-totop{position:fixed;right:20px;bottom:20px;z-index:50;display:flex;align-items:center;gap:8px;padding:12px 18px;border:0;border-radius:999px;background:#ffc72c;color:#221e20;font-family:Gotham,sans-serif;font-size:14px;font-weight:500;box-shadow:0 4px 16px #00000059;cursor:pointer;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.svc-totop.is-visible{opacity:1;transform:none;pointer-events:auto}@media print{.svc-totop,.svc-lb{display:none!important}.svc-step{break-inside:avoid}.svc-step__text{position:static}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAg */
