.ba{padding:20px 0 64px}.ba__crumbs{font-size:13px;color:#4a5568}.ba__crumbs a{color:#4a5568}.ba__grid{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start;margin-top:18px}.ba__main{flex:999 1 620px;min-width:0;max-width:760px;display:flex;flex-direction:column;gap:24px}.ba__head{display:flex;flex-direction:column;gap:12px}.ba__eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1a6fb5}.ba__title{margin:0;font-size:clamp(30px,4vw,44px);line-height:1.12}.ba__dek{margin:0;font-size:19px;line-height:1.55;color:#4a5568}.ba__meta{margin:0;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:14px;color:#4a5568}.ba__meta strong{color:#0b0b0b}.ba__hero{margin:0;aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;background:#f3f5f8}.ba__hero img{width:100%;height:100%;object-fit:cover;display:block}.ba__toc-top{border-top:1px solid #E6E6E3;border-bottom:1px solid #E6E6E3;padding:12px 0;display:flex;flex-wrap:wrap;gap:6px 20px;font-size:15px;font-weight:600}.ba__toc-top span{color:#4a5568;font-weight:700}.ba__toc-top a{color:#1a6fb5}.ba__body{font-size:17px;line-height:1.7;color:#1f2933}.ba__body>*+*{margin-top:14px}.ba__body h2{font-size:clamp(24px,2.6vw,28px);line-height:1.2;margin-top:36px;scroll-margin-top:110px}.ba__body h3{font-size:20px;margin-top:24px}.ba__body a{color:#1a6fb5;font-weight:600;text-decoration:underline;text-underline-offset:2px}.ba__body a.ba-ext{color:#053359}.ba__body a.ba-ext:after{content:" \2197";font-size:.85em}.ba__body img{border-radius:12px;height:auto}.ba__body ul,.ba__body ol{padding-left:22px}.ba__body .ba-quick{background:#f7f9ff;border:1px solid #CFE6FB;border-radius:14px;padding:18px 20px}.ba__body .ba-quick>:first-child{margin-top:0}.ba__body .ba-quick h2{font-size:15px;letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px}.ba__body .ba-tip{background:#fff7ed;border:1px solid #F5D3A8;border-radius:12px;padding:14px 16px;font-size:15px}.ba__body .ba-table{overflow-x:auto;border:1px solid #E6E6E3;border-radius:12px}.ba__body table{width:100%;min-width:560px;border-collapse:collapse;font-size:15px;line-height:1.45}.ba__body th,.ba__body td{padding:11px 14px;text-align:left;vertical-align:top;border-top:1px solid #E6E6E3}.ba__body thead th{background:#f7f9ff;color:#053359;border-top:0}.ba__body details.ba-faq{border:1px solid #E6E6E3;border-radius:12px;padding:14px 16px;margin-top:10px}.ba__body details.ba-faq summary{font-weight:700;cursor:pointer}.ba__body details.ba-faq>:not(summary){margin:10px 0 0}.ba__shop h2,.ba__related h2{font-size:24px;margin:8px 0 14px}.ba__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}.ba__cta{background:#053359;color:#fff;border-radius:16px;padding:24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.ba__cta div{display:flex;flex-direction:column;gap:4px}.ba__cta strong{font-size:22px}.ba__cta span{font-size:15px;color:#d6e4f5}.ba__cta a{background:#fff;color:#053359;font-weight:700;font-size:15px;padding:14px 22px;border-radius:10px;text-decoration:none}.ba__relgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.ba__side{flex:1 1 260px;min-width:0;max-width:340px;display:flex;flex-direction:column;gap:16px;position:sticky;top:110px}.ba__box{border:1px solid #E6E6E3;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:8px;font-size:15px}.ba__box a{color:#1a6fb5;font-weight:600}.ba__box--tint{background:#f7f9ff;border-color:#f7f9ff}.ba__boxh{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#4a5568}.ba__helph{font-size:17px;color:#053359}.ba__phone{font-size:18px;font-weight:700;color:#053359!important}@media(max-width:989px){.ba__side{position:static;max-width:none}.ba__side [data-ba-toc-side]{display:none}}.cart2__layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:40px;align-items:start}.cart2__banner{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:8px;background:var(--color-tint,#F7F9FF);border:1px solid var(--color-border,#E6E6E3);font-size:14px;margin-bottom:16px}.cart2__banner p{margin:0}.cart2__tick{width:22px;height:22px;flex:0 0 22px;border-radius:50%;background:var(--color-primary,#053359);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.cart2__tick--sm{width:auto;height:auto;flex:0 0 auto;background:none;color:var(--color-primary,#053359)}.cart-item{align-items:flex-start}.cart-item__img{height:auto;aspect-ratio:1/1;align-self:flex-start}@media(max-width:749px){.cart-item{gap:14px}.cart-item__img{width:84px;flex:0 0 84px}}.cart2__freegift{display:flex;gap:10px;align-items:flex-start;margin:8px 0 6px;padding:10px 12px;background:#eef7f0;border:1px solid #CDE7D3;border-radius:10px;font-size:13px;line-height:1.45;color:#0b0b0b;max-width:440px}.cart2__freegift svg{flex:none;color:#0b6b3a;margin-top:1px}.cart2__freegift strong{color:#0b6b3a}.cart2__freegift-size{color:#0b0b0b}.cart2__freegift-note{color:#4a5568}.cart2__freegift-note s{color:#6b7280}.cart2__freegift-note b{color:#0b6b3a}.cart2__gift{display:inline-flex;align-self:flex-start;margin:4px 0;font-size:13px;font-weight:600;color:var(--color-primary,#053359);background:var(--color-tint,#F7F9FF);border:1px solid var(--color-border,#E6E6E3);padding:4px 10px;border-radius:999px}.cart2__update{margin-top:12px}.cart2__summary{position:sticky;top:16px;border:1px solid var(--color-border,#E6E6E3);border-radius:12px;padding:22px;display:flex;flex-direction:column;gap:14px}.cart2__h3{font-size:20px;margin:0}.cart2__row{display:flex;justify-content:space-between;gap:12px;font-size:15px}.cart2__free{color:var(--color-primary,#053359)}.cart2__tax{font-size:14px;margin:0}.cart2__perks{list-style:none;margin:4px 0 0;padding:14px 0 0;border-top:1px solid var(--color-border,#E6E6E3);display:flex;flex-direction:column;gap:12px;font-size:14px}.cart2__perks li{display:flex;gap:10px}.cart2__perk-t{display:block;color:var(--color-muted,#262626)}.cart2__fit{margin-top:36px}.cart2__fit[hidden]{display:none}.cart2__fit-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 20px}.cart2__h2{font-size:clamp(20px,2.2vw,24px);margin:0}.cart2__fit-sub{font-size:14px;margin:6px 0 16px}.cart2__fit-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.cart2__card{border:1px solid var(--color-border,#E6E6E3);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;background:#fff}.cart2__card-img{display:block;aspect-ratio:4/3;background:var(--color-tint,#F7F9FF);border-bottom:1px solid var(--color-border,#E6E6E3)}.cart2__card-img img{width:100%;height:100%;object-fit:cover;display:block}.cart2__card-body{padding:12px;display:flex;flex-direction:column;gap:6px;flex:1 1 auto}.cart2__fits{align-self:flex-start;font-size:11px;font-weight:700;color:var(--color-primary,#053359);background:var(--color-tint,#F7F9FF);padding:2px 8px;border-radius:999px}.cart2__card-name{font-weight:700;font-size:14px;line-height:1.35;color:var(--color-primary,#053359);text-decoration:none}.cart2__card-row{display:flex;gap:8px;margin-top:auto;padding-top:6px}.cart2__qty button{width:32px;height:44px}.cart2__qty input{width:32px}.cart2__add{flex:1 1 auto;padding:0 10px}@media(max-width:989px){.cart2__layout{grid-template-columns:1fr}.cart2__summary{position:static}}@media(max-width:749px){.cart2__fit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cc__fits{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-text,#1A6FB5);line-height:1.3}.cc__sizes{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.cc__sizes li{border:1px solid var(--color-border,#E6E6E3);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.5}.cc__sizes li.is-oos{text-decoration:line-through;opacity:.5}.cc__price{font-size:15px;font-weight:700;color:var(--color-primary,#053359)}.ab__story{color:var(--color-muted,#262626)}.ab__cta{margin-top:14px}.sac__wrap{max-width:1200px;margin:0 auto;padding:24px 20px 32px;display:flex;flex-direction:column;gap:14px}.sac__eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1a6fb5}.sac__h{margin:0;font-size:clamp(22px,2.4vw,26px);font-weight:800;color:#053359}.sac__intro{font-size:14px;color:#4a5568}.sac__grid{display:flex;flex-wrap:wrap;gap:16px;margin-top:4px}.sac__card{flex:1 1 380px;min-width:0;display:flex;gap:18px;border:1px solid #E6E6E3;border-radius:14px;padding:18px}.sac__img{flex:0 0 140px;aspect-ratio:1 / 1;background:#f7f9ff;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center}.sac__img img,.sac__img .sac__ph{width:100%;height:100%;object-fit:contain}.sac__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.sac__title{font-size:18px;font-weight:800;color:#053359;text-decoration:none}.sac__price{font-size:18px;font-weight:800;color:#053359}.sac__list{margin:0;padding-left:18px;font-size:13px;line-height:1.6;color:#33404f}.sac__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:auto}.sac__atc{height:44px;padding:0 18px;border:0;border-radius:10px;background:#053359;color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.sac__atc:hover{background:#0a4677}.sac__atc:disabled{background:#9aa5b4;cursor:not-allowed}.sac__more{font-size:13px;font-weight:700;color:#053359}@media(max-width:480px){.sac__card{flex-direction:column}.sac__img{flex-basis:auto}}.saf__wrap{max-width:1200px;margin:0 auto;padding:24px 20px;display:flex;flex-direction:column;gap:14px}.saf__eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1a6fb5}.saf__h{margin:0;font-size:clamp(22px,2.4vw,26px);font-weight:800;color:#053359}.saf__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:4px}.saf__tile{background:#f7f9ff;border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:8px}.saf__t{font-size:16px;font-weight:800;color:#053359}.saf__x{font-size:14px;line-height:1.55;color:#33404f}.sat__wrap{max-width:1200px;margin:0 auto;padding:24px 20px;display:flex;flex-direction:column;gap:14px}.sat__eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1a6fb5}.sat__h{margin:0;font-size:clamp(22px,2.4vw,26px);font-weight:800;color:#053359}.sat__box{overflow-x:auto;border:1px solid #E6E6E3;border-radius:12px}.sat__t{width:100%;min-width:640px;border-collapse:collapse;font-size:14px}.sat__t th{background:#f7f9ff;text-align:left;padding:12px 16px;font-weight:700}.sat__t td{padding:12px 16px;border-top:1px solid #E6E6E3}.sat__t a{font-weight:700;color:#1a6fb5}.sat__m{font-weight:600}.sat__sku{color:#4a5568}.sat__p{font-weight:700}.sat__n{font-size:13px;font-weight:700;color:#1a6fb5}.sat__t tr.is-here td{background:#e8f4ff}.sa{color:#0b0b0b}.sa [hidden]{display:none!important}.sa__wrap{max-width:1200px;margin:0 auto;padding:24px 20px 48px}.sa__back{font-size:13px;font-weight:600;color:#053359;text-decoration:none}.sa__back:hover{color:#1a6fb5}.sa__grid{display:flex;flex-wrap:wrap;gap:48px;margin-top:20px;align-items:flex-start}.sa__media{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:12px}.sa__main{position:relative;aspect-ratio:1 / 1;background:#f7f9ff;border:1px solid #E6E6E3;border-radius:14px;overflow:hidden;display:flex;align-items:center;justify-content:center}.sa__main img,.sa__main .sa__ph{width:100%;height:100%;object-fit:contain}.sa__badge{position:absolute;top:14px;left:14px;z-index:1;background:#053359;color:#fff;font-size:12px;font-weight:700;padding:6px 10px;border-radius:6px}.sa__thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.sa__thumb{aspect-ratio:1 / 1;padding:0;background:#f7f9ff;border:1px solid #E6E6E3;border-radius:10px;overflow:hidden;cursor:pointer}.sa__thumb.is-on{border:2px solid #053359}.sa__thumb img{width:100%;height:100%;object-fit:cover;display:block}.sa__info{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:20px}.sa__eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1a6fb5}.sa__title{margin:6px 0 0;font-size:clamp(26px,3vw,34px);line-height:1.15;font-weight:800;color:#053359}.sa__sub{font-size:14px;color:#4a5568;margin-top:6px}.sa__price-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:10px}.sa__price{font-size:28px;font-weight:800;color:#053359}.sa__compare{font-size:16px;color:#6b7280}.sa__pill{background:#e8f4ff;color:#053359;font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px}.sa__q{display:flex;flex-direction:column;gap:10px}.sa__qh{font-size:14px;font-weight:700}.sa__sizes{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}.sa__size{font:inherit;min-height:44px;padding:10px 4px;border-radius:10px;cursor:pointer;background:#fff;color:#0b0b0b;border:1px solid #C9CED6}.sa__size-t{display:block;font-size:13px;font-weight:700}.sa__size-p{display:block;font-size:12px}.sa__size.is-on{background:#053359;color:#fff;border:2px solid #053359}.sa__size.is-oos{color:#6b7280;border-style:dashed;text-decoration:line-through;cursor:not-allowed}.sa__size.is-no:not(.is-on){color:#6b7280;border-style:dashed}.sa__parts{display:flex;flex-direction:column;gap:8px}.sa__part{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid #C9CED6;color:#0b0b0b;text-decoration:none}.sa__part:hover{border-color:#053359}.sa__part.is-on{background:#053359;color:#fff;border:2px solid #053359}.sa__part-t{flex:1;display:flex;flex-direction:column;font-size:14px}.sa__part-t span{font-size:12px;opacity:.85}.sa__part-p{font-size:14px;font-weight:700}.sa__fit{display:flex;gap:12px;align-items:flex-start;background:#f7f9ff;border:1px solid #CFE6FB;border-radius:12px;padding:14px 16px;font-size:13px;line-height:1.5;color:#0b0b0b}.sa__fit svg{flex:none;margin-top:1px;color:#053359}.sa__fit a{color:#053359}.sa__warn{background:#fff7ed;border:1px solid #F5D3A8;border-radius:12px;padding:12px 16px;font-size:13px;font-weight:600;color:#6b3400}.sa__buy{display:flex;gap:10px}.sa__qty{display:flex;align-items:center;border:1px solid #C9CED6;border-radius:10px}.sa__qty button{width:44px;height:48px;border:0;background:none;font-size:18px;cursor:pointer;color:inherit}.sa__qty input{width:36px;text-align:center;border:0;background:transparent;font:inherit;font-weight:700;-moz-appearance:textfield}.sa__qty input::-webkit-outer-spin-button,.sa__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sa__atc{flex:1;height:50px;border:0;border-radius:10px;background:#053359;color:#fff;font:inherit;font-size:15px;font-weight:700;cursor:pointer}.sa__atc:hover{background:#0a4677}.sa__atc:disabled{background:#9aa5b4;cursor:not-allowed}.sa__pairs{margin-top:14px;border:1px solid #E6E6E3;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.sa__pairs-h{font-size:13px;font-weight:700;color:#053359}.sa__pair{display:flex;align-items:center;gap:10px;font-size:13px;cursor:pointer}.sa__pair input{width:18px;height:18px;flex:none}.sa__pair-t{flex:1;display:flex;flex-direction:column}.sa__pair-t span{color:#4a5568}.sa__pair-p{font-weight:700}.sa__ship{font-size:13px;color:#4a5568}.sa__desc{border-top:1px solid #E6E6E3;padding-top:14px}.sa__desc summary{font-size:15px;font-weight:700;cursor:pointer}.sa__rte{font-size:14px;line-height:1.6}.sa__rte h3{font-size:15px;margin:16px 0 6px;color:#053359}@media(max-width:600px){.sa__grid{gap:28px}.sa__thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}}.as__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 32px;margin-bottom:24px}.as__intro{max-width:720px}.as__h1{font-size:clamp(28px,3.4vw,40px);line-height:1.1;margin:0 0 8px}.as__text{color:var(--color-muted,#262626)}.as__text p{margin:0}.as__help{font-size:14px;color:var(--color-muted,#262626)}.as__help p{margin:0}.as__steps{list-style:none;margin:0 0 24px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.as__steps li{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:8px;font-size:14px;font-weight:600;border:1px solid var(--color-border,#E6E6E3);color:var(--color-muted,#262626)}.as__steps li.is-on{background:var(--color-primary,#053359);border-color:var(--color-primary,#053359);color:#fff}.as__steps li.is-done{background:var(--color-tint,#F7F9FF);color:var(--color-primary,#053359)}.as__num{width:24px;height:24px;flex:0 0 24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;background:var(--color-primary,#053359);color:#fff}.as__steps li.is-on .as__num{background:#fff;color:var(--color-primary,#053359)}.as__steps li.is-done .as__num{font-size:0}.as__steps li.is-done .as__num:after{content:"\2713";font-size:12px}.as__step-s{display:none}.as__h2{font-size:clamp(19px,2vw,24px);margin:0 0 16px}.as__models{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.as__model{text-align:left;padding:0;border:1.5px solid var(--color-border,#E6E6E3);border-radius:12px;background:#fff;cursor:pointer;overflow:hidden;display:flex;flex-direction:column;font:inherit;color:inherit;transition:border-color .15s,box-shadow .15s}.as__model:hover,.as__model:focus-visible{border-color:var(--color-primary,#053359);box-shadow:0 4px 16px #0533591f}.as__model-img{display:block;aspect-ratio:4/3;width:100%;background:var(--color-tint,#F7F9FF);border-bottom:1px solid var(--color-border,#E6E6E3)}.as__model-img img,.as__model-img svg{width:100%;height:100%;object-fit:cover;display:block}.as__model-body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:2px}.as__model-body strong{font-family:var(--font-heading-family,Manrope),sans-serif;font-weight:800;font-size:18px;color:var(--color-primary,#053359);line-height:1.25}.as__model-sub{font-size:14px;color:var(--color-muted,#262626)}.as__model-count{font-size:13px;font-weight:600;color:var(--color-accent-text,#1A6FB5);margin-top:6px}.as__bar{display:flex;align-items:center;gap:16px;border:1px solid var(--color-border,#E6E6E3);border-radius:12px;padding:10px 16px;background:var(--color-tint,#F7F9FF);margin-bottom:16px}.as__bar-img{width:72px;height:54px;flex:0 0 72px;border-radius:6px;overflow:hidden;background:#fff;border:1px solid var(--color-border,#E6E6E3)}.as__bar-img img,.as__bar-img svg{width:100%;height:100%;object-fit:cover;display:block}.as__bar-txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.3}.as__bar-txt small{font-size:13px;color:var(--color-muted,#262626)}.as__bar-txt strong{font-family:var(--font-heading-family,Manrope),sans-serif;font-weight:800;font-size:18px;color:var(--color-primary,#053359)}.as__change{min-height:44px;padding:0 16px;border:1.5px solid var(--color-primary,#053359);border-radius:6px;background:#fff;color:var(--color-primary,#053359);font:inherit;font-weight:600;cursor:pointer}.as__change[hidden]{display:none}.as__panel{margin-bottom:24px}.as__sizes{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.as__size{min-height:160px;border:1.5px solid var(--color-border,#E6E6E3);border-radius:12px;background:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;font:inherit;color:inherit}.as__size:hover,.as__size:focus-visible{border-color:var(--color-primary,#053359)}.as__size-fp{height:84px;display:flex;align-items:center;justify-content:center}.as__size-fp span{display:block;border:2px solid var(--color-primary,#053359);border-radius:3px;background:var(--color-tint,#F7F9FF)}.as__size strong{font-family:var(--font-heading-family,Manrope),sans-serif;font-weight:800;font-size:22px;color:var(--color-primary,#053359)}.as__size>span:last-child{font-size:13px;color:var(--color-muted,#262626)}.as__acc-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 24px}.as__acc-count{font-size:14px;color:var(--color-muted,#262626);margin-bottom:16px}.as__accs{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.as__card{border:1px solid var(--color-border,#E6E6E3);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background:#fff}.as__card-img{position:relative;display:block;aspect-ratio:1/1;background:var(--color-tint,#F7F9FF);border-bottom:1px solid var(--color-border,#E6E6E3)}.as__card-img img,.as__card-img svg{width:100%;height:100%;object-fit:contain;display:block}.as__oos{position:absolute;top:12px;left:12px;background:#262626;color:#fff;font-size:12px;font-weight:700;padding:4px 10px;border-radius:6px}.as__card-body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:6px;flex:1 1 auto}.as__type{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-text,#1A6FB5)}.as__name{font-family:var(--font-heading-family,Manrope),sans-serif;font-weight:700;font-size:17px;line-height:1.3;color:var(--color-primary,#053359);text-decoration:none}.as__name:hover{text-decoration:underline}.as__fits{font-size:13px;color:var(--color-muted,#262626)}.as__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:auto;padding-top:6px}.as__price{font-size:18px;font-weight:700;color:var(--color-primary,#053359)}.as__was{font-size:14px;color:var(--color-muted,#262626)}.as__details{margin-left:auto;font-size:14px;font-weight:600}.as__buy{display:flex;gap:8px;margin-top:6px}.as__qty{display:inline-flex;flex:0 0 auto;border:1px solid var(--color-border,#E6E6E3);border-radius:6px;overflow:hidden}.as__qty button{width:36px;min-height:44px;border:0;background:#fff;font-size:17px;cursor:pointer;color:inherit}.as__qty input{width:34px;border:0;text-align:center;font:inherit;font-weight:600;-moz-appearance:textfield;padding:0}.as__qty input::-webkit-inner-spin-button,.as__qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.as__add{flex:1 1 auto;min-width:0;min-height:44px;padding:0 10px}.as__add[disabled]{opacity:.6;cursor:not-allowed}.as__card.is-oos .as__qty{opacity:.5}.as__empty{color:var(--color-muted,#262626)}.as__toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:50;display:flex;align-items:center;gap:16px;max-width:calc(100% - 32px);background:var(--color-primary,#053359);color:#fff;padding:12px 18px;border-radius:10px;box-shadow:0 8px 24px #0003;font-size:14px}.as__toast a{color:#fff;font-weight:700;white-space:nowrap}.as__toast[hidden]{display:none}@media(max-width:749px){.as__head{margin-bottom:14px}.as__steps{gap:6px;margin-bottom:16px}.as__steps li{justify-content:center;gap:6px;padding:8px 4px;font-size:12px}.as__num{width:18px;height:18px;flex-basis:18px;font-size:10px}.as__step-l{display:none}.as__step-s{display:inline}.as__models{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.as__model{border-radius:10px}.as__model-body{padding:8px 10px 10px}.as__model-body strong{font-size:15px}.as__model-sub{display:none}.as__model-count{font-size:12px;margin-top:1px;color:var(--color-muted,#262626);font-weight:400}.as__bar{gap:10px;padding:8px 10px;border-radius:10px;margin-bottom:10px}.as__bar-img{width:52px;height:40px;flex-basis:52px}.as__bar-txt small{font-size:12px}.as__bar-txt strong{font-size:15px}.as__change{border:0;background:transparent;color:var(--color-accent-text,#1A6FB5);padding:0 8px;font-size:14px}.as__hide-m{display:none}.as__sizes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.as__size{min-height:110px;padding:10px;gap:6px;border-radius:10px}.as__size-fp{height:56px}.as__size-fp span{transform:scale(.68)}.as__size strong{font-size:18px}.as__accs{grid-template-columns:1fr;gap:10px}.as__card{flex-direction:row;gap:12px;padding:10px;border-radius:10px}.as__card-img{width:96px;height:96px;flex:0 0 96px;aspect-ratio:auto;border:1px solid var(--color-border,#E6E6E3);border-radius:8px;overflow:hidden}.as__oos{top:4px;left:4px;font-size:10px;padding:2px 6px}.as__card-body{padding:0;gap:2px;min-width:0}.as__type{font-size:11px}.as__name{font-size:15px}.as__fits,.as__details{display:none}.as__price-row{padding-top:2px}.as__price{font-size:15px}.as__qty button{width:34px}.as__qty input{width:26px}}.pgx__crumbs{font-size:13px;color:var(--color-muted,#262626);margin-bottom:16px}.pgx__crumbs a{color:inherit}.pgx__h1{font-size:clamp(30px,3.6vw,42px);line-height:1.1;margin:0 0 12px}.pgx__h2{font-size:clamp(24px,2.6vw,30px);line-height:1.15;margin:0 0 10px}.pgx__h3{font-size:18px;line-height:1.3;margin:0 0 6px}.pgx__lead{font-size:18px;color:var(--color-muted,#262626);max-width:640px}.pgx__lead p{margin:0}.pgx__chips{display:flex;flex-wrap:wrap;gap:8px}.pgx__chip{min-height:44px;padding:0 16px;border-radius:999px;border:1.5px solid var(--color-border,#E6E6E3);background:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;color:var(--color-ink,#0B0B0B)}.pgx__chip.is-on{border-color:var(--color-primary,#053359);background:var(--color-primary,#053359);color:#fff}.pgx__field{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600;min-width:0}.pgx__field .input,.pgx__field select,.pgx__field textarea{width:100%;box-sizing:border-box;font:inherit;font-weight:400}.pgx__field select{min-height:46px;padding:0 12px;border:1px solid var(--color-border,#E6E6E3);border-radius:var(--button-radius,6px);background:#fff}.pgx__field textarea{min-height:130px;padding:12px 14px;border:1px solid var(--color-border,#E6E6E3);border-radius:var(--button-radius,6px)}.pgx__opt{font-weight:400;color:var(--color-muted,#262626)}.pgx__cards{display:grid;gap:16px}.pgx__cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pgx__cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.pgx__card{border:1px solid var(--color-border,#E6E6E3);border-radius:12px;padding:20px;background:#fff;color:var(--color-ink,#0B0B0B)}a.pgx__card{text-decoration:none;display:block}a.pgx__card:hover{border-color:var(--color-primary,#053359)}.pgx__card .rte{font-size:14px;color:var(--color-muted,#262626)}.pgx__card .rte p{margin:0}.pgx__ico{width:40px;height:40px;border-radius:10px;background:var(--color-tint,#F7F9FF);color:var(--color-primary,#053359);display:flex;align-items:center;justify-content:center;margin-bottom:12px}.pgx__ico svg{width:20px;height:20px}.pgx__split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.pgx__split--form{grid-template-columns:3fr 2fr;align-items:start}.pgx__split>*{min-width:0}.pgx__media{border-radius:12px;overflow:hidden;background:var(--color-tint,#F7F9FF);aspect-ratio:4/3}.pgx__media img,.pgx__media svg{width:100%;height:100%;object-fit:cover;display:block}.pgx__btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.pgx__band{padding:56px 0}.pgx__band--tint{background:var(--color-tint,#F7F9FF)}.pgx__form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pgx__form .is-wide{grid-column:1/-1}.pgx__form [hidden]{display:none}.pgx__msg{padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:15px}.pgx__msg--ok{background:var(--color-tint,#F7F9FF);border:1px solid var(--color-border,#E6E6E3)}.pgx__msg--err{background:#fff4f2;border:1px solid #F1C6BD}.pgx__side{display:flex;flex-direction:column;gap:16px}.av__tools{display:flex;flex-direction:column;gap:16px;margin:24px 0 20px}.av__search{max-width:520px}.av__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.av__grid [hidden]{display:none}.av__tile{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--color-border,#E6E6E3);border-radius:12px;text-decoration:none;color:var(--color-ink,#0B0B0B);height:100%;box-sizing:border-box}.av__tile:hover{border-color:var(--color-primary,#053359)}button.av__tile{font:inherit;background:#fff;cursor:pointer;text-align:left;width:100%}.av__img{position:relative}.av__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;background:#053359e0;color:#fff;display:flex;align-items:center;justify-content:center;padding-left:3px;box-sizing:border-box}.av__tile:hover .av__play{background:var(--color-primary,#053359)}.av__modal{padding:0;border:0;background:transparent;width:min(960px,94vw);max-width:none}.av__modal::backdrop{background:#000000bf}.av__modal-box{background:#000;border-radius:12px;overflow:hidden}.av__modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 16px;background:#fff}.av__modal-title{font-size:15px;color:var(--color-primary,#053359)}.av__close{width:44px;height:44px;border:0;background:transparent;cursor:pointer;color:var(--color-ink,#0B0B0B);display:flex;align-items:center;justify-content:center}.av__frame{aspect-ratio:16/9}.av__frame iframe{width:100%;height:100%;border:0;display:block}.av__img{display:block;aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:var(--color-tint,#F7F9FF)}.av__img img,.av__img svg{width:100%;height:100%;object-fit:cover;display:block}.av__name{font-size:15px;line-height:1.3;color:var(--color-primary,#053359)}.av__watch{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--color-accent-text,#1A6FB5);margin-top:auto}.av__none{color:var(--color-muted,#262626);margin:12px 0 0}.av__cards{margin-top:56px}@media(max-width:989px){.pgx__cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}.av__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.pgx__split,.pgx__split--form{grid-template-columns:1fr;gap:24px}.pgx__cards--3,.pgx__form{grid-template-columns:1fr}.pgx__band{padding:36px 0}.pgx__lead{font-size:16px}.av__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.ct__grid{margin-top:24px}.cc2__crumbs{font-size:13px;color:var(--color-muted,#262626);margin-bottom:16px}.cc2__crumbs a{color:inherit}.cc2__head{max-width:760px;margin-bottom:24px}.cc2__h1{font-size:clamp(28px,3.4vw,40px);line-height:1.1;margin:0 0 8px}.cc2__text{color:var(--color-muted,#262626)}.cc2__text p{margin:0}.cc2__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.cc2__card{border:1px solid var(--color-border,#E6E6E3);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background:#fff}.cc2__img{position:relative;display:block;aspect-ratio:4/3;background:var(--color-tint,#F7F9FF);border-bottom:1px solid var(--color-border,#E6E6E3)}.cc2__img img,.cc2__img svg{width:100%;height:100%;object-fit:cover;display:block}.cc2__tag{position:absolute;top:12px;right:12px;font-size:12px;font-weight:700;padding:5px 10px;border-radius:6px;background:var(--color-primary,#053359);color:#fff}.cc2__tag.is-wood{background:#fbf5ee;border:1px solid #D9BFA3;color:#6b4423}.cc2__body{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto}.cc2__kind{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-text,#1A6FB5)}.cc2__name{font-family:var(--font-heading);font-weight:800;font-size:20px;line-height:1.25;color:var(--color-primary,#053359);text-decoration:none}.cc2__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.cc2__price strong{font-size:18px;color:var(--color-primary,#053359)}.cc2__price s{font-size:14px;color:var(--color-muted,#262626)}.cc2__specs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--color-muted,#262626)}.cc2__specs strong{color:var(--color-ink,#0B0B0B)}.cc2__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:8px}.cc2__check{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;cursor:pointer}.cc2__check input{width:18px;height:18px;margin:0;accent-color:var(--color-primary,#053359)}.cc2__cmp{margin-top:64px}.cc2__cmp-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:16px}.cc2__h2{font-size:clamp(24px,2.6vw,30px);margin:0}.cc2__count,.cc2__empty{font-size:14px;color:var(--color-muted,#262626)}.cc2__empty[hidden],.cc2__scroll[hidden],.cc2__table [hidden]{display:none}.cc2__scroll{overflow-x:auto;border:1px solid var(--color-border,#E6E6E3);border-radius:12px}.cc2__table{width:100%;border-collapse:collapse;font-size:14px;min-width:640px}.cc2__table th,.cc2__table td{text-align:left;padding:12px 16px;border-top:1px solid var(--color-border,#E6E6E3);vertical-align:top}.cc2__table thead th{background:var(--color-tint,#F7F9FF);border-top:0}.cc2__rowhead{width:160px;font-weight:600}.cc2__th-img{display:block;aspect-ratio:4/3;background:#fff;border:1px solid var(--color-border,#E6E6E3);border-radius:6px;overflow:hidden;margin-bottom:6px;max-width:180px}.cc2__th-img img{width:100%;height:100%;object-fit:cover;display:block}.cc2__th-name{font-family:var(--font-heading);font-weight:800;font-size:16px;color:var(--color-primary,#053359)}.cc2__pr{font-weight:700;color:var(--color-primary,#053359)}.cc2__perks{margin-top:56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.cc2__perk{background:var(--color-tint,#F7F9FF);border-radius:10px;padding:18px}.cc2__perk strong{color:var(--color-primary,#053359)}.cc2__perk .rte{font-size:14px;color:var(--color-muted,#262626)}.cc2__perk .rte p{margin:0}@media(max-width:749px){.cc2__grid{grid-template-columns:1fr}.cc2__rowhead{width:110px}}.dl__hero{background:var(--color-primary,#053359);color:#fff}.dl__hero .pgx__h1{color:#fff}.dl__hero .eyebrow{color:#ffffffbf}.dl__hero .pgx__lead{color:#ffffffe0}.dl__media{background:#ffffff14}.dl__cat{padding:12px}.dl__catimg{display:block;margin-bottom:12px;border-radius:8px}.dl__formcard{padding:28px}.dl__formtext{color:var(--color-muted,#262626);margin-bottom:18px}.dl__formtext p,.dl .rte p{margin:0}.faq{max-width:820px}.faq__heading{margin:0 0 16px}.faq__item{border-top:1px solid var(--color-border)}.faq__item:last-child{border-bottom:1px solid var(--color-border)}.faq__item summary{list-style:none;cursor:pointer;min-height:56px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-weight:600;font-size:16px}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{content:"+";font-size:22px;color:var(--color-primary)}.faq__item[open] summary:after{content:"\2212"}.faq__item .rte{padding:0 0 16px;font-size:15px;color:var(--color-muted)}.faq__item .rte p{margin:0}.fc--tint{background:var(--color-tint);border-radius:12px;padding:40px}.fc__heading{margin:0 0 24px}.fc__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.fc__card{background:#fff;border:1px solid var(--color-border);border-radius:10px;padding:20px}.fc__media{aspect-ratio:4/3;margin-bottom:14px;background:var(--color-tint)}.fc__title{font-weight:700;font-size:16px}.fc__text{font-size:14px;color:var(--color-muted)}@media(max-width:749px){.fc--tint{padding:28px 20px}}.hl{display:flex;flex-wrap:wrap;gap:40px;align-items:center}.hl__media{flex:1 1 460px;min-width:0;aspect-ratio:4/3;border-radius:12px;overflow:hidden;background:var(--hl-tint);border:1px solid var(--hl-line)}.hl__media img,.hl__media svg{width:100%;height:100%;object-fit:cover}.hl__text{flex:1 1 420px;min-width:0}.hl--no-media .hl__text{flex-basis:100%}.hl__eyebrow{color:var(--hl-ink)}.hl__heading{font-size:clamp(28px,3vw,34px);margin:0 0 12px}.hl__body{color:var(--color-muted);max-width:560px;margin-bottom:20px}.hl__points{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.hl__point{background:var(--color-tint);border-radius:8px;padding:14px;display:flex;flex-direction:column}.hl__point strong{font-size:15px;color:var(--color-primary)}.hl__point span{font-size:13px;color:var(--color-muted)}.hl__point--accent{background:var(--hl-tint)}.hl__point--accent strong{color:var(--hl-ink)}.sam__wrap{max-width:1200px;margin:0 auto;padding:24px 20px;display:flex;flex-direction:column;gap:14px}.sam__eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1a6fb5}.sam__h{margin:0;font-size:clamp(22px,2.4vw,26px);font-weight:800;color:#053359}.sam__box{overflow-x:auto;border:1px solid #E6E6E3;border-radius:12px}.sam__t{width:100%;min-width:640px;border-collapse:collapse;font-size:14px;text-align:center}.sam__t th{background:#f7f9ff;padding:12px 10px;font-weight:700}.sam__t td{padding:12px 10px;border-top:1px solid #E6E6E3;font-weight:700}.sam__t tbody th{background:transparent;border-top:1px solid #E6E6E3}.sam__l{text-align:left;padding-left:16px!important}.sam__t td.is-yes{color:#0b6b3a}.sam__t td.is-no{color:#9a4a00}.sam__t td.is-na{color:#6b7280}.sam__note{background:#f7f9ff;border-radius:12px;padding:16px 18px;font-size:14px;line-height:1.5}.sam__note p{margin:0}.sam__note a{font-weight:700;color:#053359}.sam__legend{font-size:12px;color:#4a5568}.mp__narrow{max-width:960px}.mp__sub{color:var(--color-muted,#262626);margin:0 0 20px}.mp__sub p{margin:0}.mp__video{position:relative;display:block;width:100%;aspect-ratio:16/9;border:0;padding:0;border-radius:12px;overflow:hidden;background:#000;cursor:pointer}.mp__video img{width:100%;height:100%;object-fit:cover;display:block;opacity:.9}.mp__video iframe{width:100%;height:100%;border:0;display:block}.mp__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;background:#053359e6;color:#fff;display:flex;align-items:center;justify-content:center;padding-left:4px;box-sizing:border-box}.mp__video:hover .mp__play{background:var(--color-primary,#053359)}.mp__docs{margin-top:16px}.mp__doc{display:flex!important;align-items:center;gap:14px}.mp__doc .pgx__ico{margin:0;flex:0 0 40px}.mp__pdf{font-size:11px;font-weight:800;letter-spacing:.04em}.mp__open{display:block;font-size:13px;color:var(--color-accent-text,#1A6FB5);font-weight:600}.mp__feats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.mp__feats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mp__feat{border-radius:12px;overflow:hidden;background:#fff}.mp__feat img{width:100%;height:auto;display:block}.mp__accs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:16px}.mp__acc{padding:10px!important;display:flex!important;flex-direction:column;gap:6px}.mp__accimg{display:block;aspect-ratio:1/1;border-radius:8px;overflow:hidden;background:var(--color-tint,#F7F9FF)}.mp__accimg img{width:100%;height:100%;object-fit:cover;display:block}.mp__accname{font-size:15px;color:var(--color-primary,#053359);line-height:1.3}.mp__accprice{font-size:14px;color:var(--color-muted,#262626)}.mp__faq{border-top:1px solid var(--color-border,#E6E6E3);margin-top:12px}.mp__faq details{border-bottom:1px solid var(--color-border,#E6E6E3)}.mp__faq summary{list-style:none;cursor:pointer;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:700;font-size:16px}.mp__faq summary::-webkit-details-marker{display:none}.mp__faq summary:after{content:"+";font-size:22px;color:var(--color-primary,#053359)}.mp__faq details[open] summary:after{content:"\2212"}.mp__faq .rte{padding:0 0 18px;color:var(--color-muted,#262626)}@media(max-width:989px){.mp__accs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.mp__feats,.mp__feats--3{grid-template-columns:1fr}.mp__accs{gap:12px}}.pa__back{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600;text-decoration:none;margin-bottom:12px}.pa__grid{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.pa__gallery{flex:1 1 520px;min-width:0}.pa__info{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:20px}.pa__main{position:relative;aspect-ratio:1/1;border:1px solid var(--color-border,#E6E6E3);border-radius:8px;overflow:hidden;background:var(--color-tint,#F7F9FF)}.pa__slide,.pa__slide img,.pa__main>svg{width:100%;height:100%}.pa__slide img{object-fit:contain;display:block}.pa__badge{position:absolute;top:16px;left:16px;z-index:1;background:var(--color-primary,#053359);color:#fff;font-size:13px;font-weight:700;padding:7px 12px;border-radius:6px}.pa__badge[hidden]{display:none}.pa__counter{position:absolute;right:12px;bottom:12px;z-index:1;background:#fff;border:1px solid var(--color-border,#E6E6E3);font-size:12px;font-weight:600;padding:3px 8px;border-radius:999px}.pa__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:44px;height:44px;border-radius:50%;border:1px solid var(--color-border,#E6E6E3);background:#fff;color:var(--color-primary,#053359);display:flex;align-items:center;justify-content:center;cursor:pointer}.pa__arrow--prev{left:12px}.pa__arrow--next{right:12px}.pa__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto}.pa__thumb{flex:0 0 calc((100% - 40px)/5);aspect-ratio:1/1;padding:0;border:1.5px solid var(--color-border,#E6E6E3);border-radius:6px;overflow:hidden;background:var(--color-tint,#F7F9FF);cursor:pointer}.pa__thumb[aria-current=true]{border:2px solid var(--color-primary,#053359)}.pa__thumb img{width:100%;height:100%;object-fit:cover;display:block}.pa__title{font-size:clamp(24px,2.6vw,34px);line-height:1.15;margin:0}.pa__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.pa__price{font-family:var(--font-heading-family,Manrope),sans-serif;font-weight:800;font-size:32px;color:var(--color-primary,#053359)}.pa__was{color:var(--color-muted,#262626)}.pa__pill{background:var(--color-tint,#F7F9FF);border:1px solid var(--color-border,#E6E6E3);color:var(--color-primary,#053359);font-size:13px;font-weight:600;padding:4px 10px;border-radius:999px}.pa__fit{display:flex;gap:12px;align-items:flex-start;border:1.5px solid var(--color-accent-text,#1A6FB5);background:var(--color-tint,#F7F9FF);border-radius:10px;padding:14px 16px;line-height:1.4}.pa__fit[hidden]{display:none}.pa__fit-icon{width:28px;height:28px;flex:0 0 28px;border-radius:50%;background:var(--color-primary,#053359);color:#fff;display:flex;align-items:center;justify-content:center}.pa__fit-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.pa__fit-txt strong{font-size:15px}.pa__fit-txt span{font-size:13px;color:var(--color-muted,#262626)}.pa__variant{display:flex;flex-direction:column;gap:6px;font-weight:600;font-size:14px}.pa__variant select{min-height:48px;border:1px solid var(--color-border,#E6E6E3);border-radius:6px;padding:0 12px;font:inherit}.pa__buy{display:flex;gap:12px;flex-wrap:wrap}.pa__qty{display:inline-flex;border:1px solid var(--color-border,#E6E6E3);border-radius:6px;overflow:hidden}.pa__qty button{width:44px;min-height:52px;border:0;background:#fff;cursor:pointer;font-size:18px;color:inherit}.pa__qty input{width:44px;border:0;text-align:center;font:inherit;font-weight:600;-moz-appearance:textfield;padding:0}.pa__qty input::-webkit-inner-spin-button,.pa__qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pa__atc{flex:1 1 240px;min-height:52px}.pa__atc[disabled]{opacity:.6;cursor:not-allowed}.pa__msg{margin:0;color:#b42318;font-size:14px}.pa__trust{font-size:13px;color:var(--color-muted,#262626)}.pa__details{border-top:1px solid var(--color-border,#E6E6E3)}.pa__details details{border-bottom:1px solid var(--color-border,#E6E6E3)}.pa__details summary{min-height:56px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:600;list-style:none}.pa__details summary::-webkit-details-marker{display:none}.pa__details summary span{color:var(--color-primary,#053359);font-size:22px;transition:transform .2s}.pa__details details[open] summary span{transform:rotate(45deg)}.pa__body{margin:0 0 16px;color:var(--color-muted,#262626);font-size:15px}.pa__more{margin-top:64px}.pa__more[hidden]{display:none}.pa__more-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:16px}.pa__h2{font-size:clamp(20px,2.2vw,26px);margin:0}.pa__more-head a{font-size:14px;font-weight:600}.pa__more-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.pa__card{border:1px solid var(--color-border,#E6E6E3);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background:#fff}.pa__card-img{display:block;aspect-ratio:4/3;background:var(--color-tint,#F7F9FF);border-bottom:1px solid var(--color-border,#E6E6E3)}.pa__card-img img{width:100%;height:100%;object-fit:contain;display:block}.pa__card-body{padding:12px 14px 14px;display:flex;flex-direction:column;gap:4px;flex:1 1 auto}.pa__card-type{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-text,#1A6FB5)}.pa__card-name{font-family:var(--font-heading-family,Manrope),sans-serif;font-weight:700;font-size:15px;line-height:1.3;color:var(--color-primary,#053359);text-decoration:none}.pa__card-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:8px}.pa__card-price{font-size:16px;font-weight:700;color:var(--color-primary,#053359)}.pa__card-add{min-height:40px;padding:0 14px;border:1.5px solid var(--color-primary,#053359);border-radius:6px;background:#fff;color:var(--color-primary,#053359);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.pa__card-add[disabled]{opacity:.6;cursor:not-allowed}.pa__app{margin-top:64px}@media(max-width:749px){.pa__grid{gap:16px}.pa__info{gap:14px}.pa__thumbs,.pa__arrow{display:none}.pa__badge{top:12px;left:12px;font-size:12px;padding:5px 10px}.pa__price{font-size:24px}.pa__qty button{width:40px;min-height:48px}.pa__qty input{width:32px}.pa__atc{flex-basis:0;min-height:48px}.pa__buy{flex-wrap:nowrap;gap:8px}.pa__details summary{min-height:48px;font-size:14px}.pa__more{margin-top:40px}.pa__more-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pa__card-body{padding:8px 10px 10px}.pa__card-name{font-size:14px}}.pc__grid{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.pc__gallery{flex:1 1 520px;min-width:0}.pc__info{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:20px}.pc-gal__main{position:relative;aspect-ratio:1/1;border:1px solid var(--color-border,#E6E6E3);border-radius:8px;overflow:hidden;background:var(--color-tint,#F7F9FF)}.pc-gal__slide,.pc-gal__slide img,.pc-gal__main>svg{width:100%;height:100%}.pc-gal__slide img{object-fit:contain;display:block}.pc-gal__badge{position:absolute;top:16px;left:16px;z-index:1;background:var(--color-primary,#053359);color:#fff;font-size:13px;font-weight:700;padding:7px 12px;border-radius:6px}.pc-gal__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;scroll-snap-type:x mandatory}.pc-gal__thumb{flex:0 0 calc((100% - 40px)/5);aspect-ratio:1/1;padding:0;border:1.5px solid var(--color-border,#E6E6E3);border-radius:6px;overflow:hidden;background:var(--color-tint,#F7F9FF);cursor:pointer;scroll-snap-align:start}.pc-gal__thumb[aria-current=true]{border:2px solid var(--color-primary,#053359)}.pc-gal__thumb img{width:100%;height:100%;object-fit:cover;display:block}.pc__title{font-size:clamp(28px,3vw,36px);line-height:1.15;margin:0 0 6px}.pc__for{color:var(--color-muted,#262626)}.pc__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.pc__price{font-family:var(--font-heading-family,Manrope),sans-serif;font-weight:800;font-size:32px;color:var(--color-primary,#053359)}.pc__pill{background:var(--color-tint,#F7F9FF);border:1px solid var(--color-border,#E6E6E3);color:var(--color-primary,#053359);font-size:13px;font-weight:600;padding:4px 10px;border-radius:999px}.pc__step{border:0;padding:0;margin:0;min-width:0}.pc__step legend{font-weight:700;font-size:15px;margin-bottom:10px;padding:0}.pc__sizename{font-weight:400}.pc__num{display:inline-flex;width:22px;height:22px;border-radius:50%;background:var(--color-primary,#053359);color:#fff;font-size:12px;align-items:center;justify-content:center;margin-right:8px}.pc__fams{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pc__fam{min-height:76px;border-radius:8px;display:flex;flex-direction:column;justify-content:center;gap:1px;padding:10px 12px;border:1.5px solid var(--color-border,#E6E6E3);background:#fff;color:var(--color-text,#0B0B0B);text-decoration:none;line-height:1.35}.pc__fam strong{font-size:15px}.pc__fam span{font-size:12px;opacity:.85}.pc__fam:hover{border-color:var(--color-primary,#053359);color:var(--color-text,#0B0B0B)}.pc__fam.is-on{border:2px solid var(--color-primary,#053359);background:var(--color-primary,#053359);color:#fff}.pc__sizes{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.pc__size{min-height:60px;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px 4px;border:1.5px solid var(--color-border,#E6E6E3);background:#fff;color:var(--color-text,#0B0B0B);font:inherit;line-height:1.3}.pc__size strong{font-size:15px}.pc__size span{font-size:13px;opacity:.85}.pc__size[aria-pressed=true]{border:2px solid var(--color-primary,#053359);background:var(--color-primary,#053359);color:#fff}.pc__size.is-oos strong{text-decoration:line-through}.pc__size.is-oos{opacity:.55}.pc__fit{display:flex;gap:12px;align-items:flex-start;border:1.5px solid var(--color-accent-text,#1A6FB5);background:var(--color-tint,#F7F9FF);border-radius:10px;padding:14px 16px;line-height:1.4}.pc__fit>span:last-child{display:flex;flex-direction:column}.pc__fit strong{font-size:15px}.pc__fit-icon{width:28px;height:28px;flex:0 0 28px;border-radius:50%;background:var(--color-primary,#053359);color:#fff;display:flex;align-items:center;justify-content:center}.pc__fit-note{font-size:13px;color:var(--color-muted,#262626)}.pc__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pc__tile{border:1px solid var(--color-border,#E6E6E3);border-radius:8px;padding:12px;text-align:center;display:flex;flex-direction:column}.pc__tile strong{font-family:var(--font-heading-family,Manrope),sans-serif;font-weight:800;font-size:22px;color:var(--color-primary,#053359);line-height:1.1}.pc__tile span{font-size:13px;color:var(--color-muted,#262626)}.pc__buy{display:flex;gap:12px;flex-wrap:wrap}.pc__qty{display:inline-flex;border:1px solid var(--color-border,#E6E6E3);border-radius:6px;overflow:hidden}.pc__qty button{width:44px;min-height:52px;border:0;background:#fff;cursor:pointer;font-size:18px;color:inherit}.pc__qty input{width:44px;border:0;text-align:center;font:inherit;font-weight:600;-moz-appearance:textfield}.pc__qty input::-webkit-inner-spin-button,.pc__qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pc__atc{flex:1 1 240px;min-height:52px}.pc__atc[disabled]{opacity:.6;cursor:not-allowed}.pc__msg{margin:0;color:#b42318;font-size:14px}.pc__trust{font-size:13px;color:var(--color-muted,#262626)}.pc__pair{border:1px solid var(--color-border,#E6E6E3);border-radius:10px;overflow:hidden}.pc__pair-head{padding:12px 16px;font-family:var(--font-heading-family,Manrope),sans-serif;font-weight:700;font-size:16px;color:var(--color-primary,#053359)}.pc__pair-row{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--color-border,#E6E6E3);cursor:pointer}.pc__pair-row.is-on{background:var(--color-tint,#F7F9FF)}.pc__pair-row input{width:20px;height:20px;flex:0 0 20px;margin:0;accent-color:var(--color-primary,#053359)}.pc__pair-txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.35}.pc__pair-txt strong{font-size:15px;font-weight:600}.pc__pair-txt span{font-size:13px;color:var(--color-muted,#262626)}.pc__pair-price{font-weight:700;color:var(--color-primary,#053359);white-space:nowrap}.pc__details{border-top:1px solid var(--color-border,#E6E6E3)}.pc__details details{border-bottom:1px solid var(--color-border,#E6E6E3)}.pc__details summary{min-height:56px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:600;list-style:none}.pc__details summary::-webkit-details-marker{display:none}.pc__details summary span{color:var(--color-primary,#053359);font-size:22px;transition:transform .2s}.pc__details details[open] summary span{transform:rotate(45deg)}.pc__desc{margin:0 0 16px;color:var(--color-muted,#262626);font-size:15px}.pc__table-wrap{margin-top:72px}.pc__h2{font-size:clamp(24px,2.6vw,30px);margin:0 0 20px}.pc__table{overflow-x:auto;border:1px solid var(--color-border,#E6E6E3);border-radius:10px}.pc__table table{width:100%;border-collapse:collapse;font-size:14px;min-width:680px}.pc__table th{background:var(--color-tint,#F7F9FF);text-align:left;padding:12px 16px;font-weight:700}.pc__table td{padding:11px 16px;border-top:1px solid var(--color-border,#E6E6E3);color:var(--color-muted,#262626)}.pc__table td:first-child{font-weight:600}.pc__table td:first-child a{color:var(--color-text,#0B0B0B)}.pc__table td strong{color:var(--color-primary,#053359)}.pc__table .pc__r{text-align:right}.pc__table tr.is-on td{background:#eaf3fc}@media(max-width:749px){.pc__grid{gap:24px}.pc__info{gap:16px}.pc__price{font-size:28px}.pc__fam{min-height:64px;padding:8px 10px}.pc__tile{padding:10px 6px}.pc__tile strong{font-size:18px}.pc__table-wrap{margin-top:48px}}.gz-crumbs{font-size:13px;color:var(--color-muted);margin-bottom:20px}.gz-crumbs a{color:var(--color-muted)}.gz-grid{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.gz-gallery{flex:1 1 560px;min-width:0;display:flex;flex-direction:column;gap:12px}.gz-stage{position:relative;aspect-ratio:1/1;border:1px solid var(--color-border);border-radius:var(--radius);background:#fff;overflow:hidden}.gz-slide{position:absolute;top:0;right:0;bottom:0;left:0}.gz-slide img,.gz-slide svg{width:100%;height:100%;object-fit:contain}.gz-stage__badge{position:absolute;top:16px;left:16px;background:var(--color-primary);color:#fff;font-size:13px;font-weight:700;padding:8px 12px;border-radius:var(--button-radius);display:flex;gap:8px;align-items:center;z-index:1}.gz-stage__badge svg{width:16px;height:16px}.gz-stage__pill{position:absolute;bottom:16px;left:16px;background:#fff;border:1px solid var(--color-border);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;z-index:1}@media(min-width:990px){.gz-gallery{position:sticky;top:24px}}.gz-thumbs-wrap{position:relative}.gz-thumbs{position:relative;display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:2px}.gz-thumbs::-webkit-scrollbar{display:none}.gz-thumb{flex:0 0 calc((100% - 40px)/5);scroll-snap-align:start}.gz-thumbs__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border-radius:50%;border:1px solid var(--color-border);background:#fff;color:var(--color-primary);box-shadow:0 2px 10px #0000001f;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.gz-thumbs__nav--prev{left:-14px}.gz-thumbs__nav--next{right:-14px}.gz-thumbs__nav[disabled]{opacity:0;pointer-events:none}.gz-thumb{aspect-ratio:1/1;border:1.5px solid var(--color-border);border-radius:6px;background:#fff;padding:0;cursor:pointer;overflow:hidden}.gz-thumb[aria-current=true]{border:2px solid var(--color-primary)}.gz-thumb img{width:100%;height:100%;object-fit:contain}.gz-info{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:20px}.gz-title{font-size:clamp(28px,3vw,36px);margin:0 0 10px}.gz-rating{display:inline-flex;gap:10px;align-items:center;font-size:14px;color:var(--color-muted)}.gz-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.gz-badge .gz-icon{color:var(--color-accent-text);flex:0 0 16px}.gz-trust span{display:flex;flex-direction:column;align-items:center;gap:4px}.gz-trust .gz-icon{width:20px;height:20px;color:var(--color-accent-text)}.gz-badge{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--color-border);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600;color:var(--color-primary)}.gz-form{display:flex;flex-direction:column;gap:20px}.gz-price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.gz-was{font-size:18px;color:var(--color-muted)}.gz-save{background:var(--color-primary);color:#fff;font-size:13px;font-weight:700;padding:3px 10px;border-radius:999px}.gz-price{font-family:var(--font-heading);font-weight:800;font-size:32px;color:var(--color-primary)}.gz-pill{background:var(--color-tint);border:1px solid var(--color-border);color:var(--color-primary);font-size:13px;font-weight:600;padding:4px 10px;border-radius:999px}.gz-terms{flex-basis:100%;font-size:13px;color:var(--color-muted)}.gz-terms:empty{display:none}.gz-sizes{border:0;padding:0;margin:0}.gz-sizes legend{font-weight:600;font-size:14px;margin-bottom:10px}.gz-sizes legend span{font-weight:400}.gz-sizes__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media(max-width:560px){.gz-sizes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gz-size{min-height:64px;border:1.5px solid var(--color-border);background:#fff;color:var(--color-ink);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:8px 4px}.gz-size[aria-pressed=true]{border:2px solid var(--color-primary);background:var(--color-primary);color:#fff}.gz-size[data-soldout]{opacity:.55}.gz-size__label{font-weight:700;font-size:15px}.gz-size__price{font-size:13px;opacity:.85}.gz-gift{border:1.5px dashed var(--color-accent-text);background:var(--color-tint);border-radius:10px;padding:16px;display:flex;gap:14px;align-items:center}.gz-gift[hidden],.gz-acc__row[hidden]{display:none}.gz-gift__img{width:64px;height:64px;flex:0 0 64px;border-radius:8px;background:#fff;border:1px solid var(--color-border);overflow:hidden}.gz-gift__img img{width:100%;height:100%;object-fit:contain}.gz-gift__body{flex:1 1 auto;min-width:0}.gz-gift__kicker{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-text)}.gz-gift__title{font-weight:700;font-size:16px}.gz-gift__text{font-size:14px;color:var(--color-muted)}.gz-gift__value{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-size:14px;color:var(--color-muted)}.gz-gift__free{background:var(--color-primary);color:#fff;font-weight:800;font-size:14px;padding:4px 10px;border-radius:var(--button-radius)}.gz-acc{border:1px solid var(--color-border);border-radius:10px;overflow:hidden}.gz-acc__head{list-style:none;cursor:pointer;min-height:64px;padding:14px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.gz-acc__head::-webkit-details-marker{display:none}.gz-acc[open] .gz-acc__head{border-bottom:1px solid var(--color-border)}.gz-acc__titles{display:flex;flex-direction:column;gap:2px;min-width:0}.gz-acc__title{font-family:var(--font-heading);font-weight:700;font-size:17px;color:var(--color-primary)}.gz-acc__summary{font-size:13px;font-weight:500;color:var(--color-muted)}.gz-acc__chev{width:36px;height:36px;flex:0 0 36px;border-radius:50%;background:var(--color-tint);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;color:var(--color-primary);transition:transform .2s}.gz-acc[open] .gz-acc__chev{transform:rotate(180deg)}.gz-acc__row{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--color-border);cursor:pointer}.gz-acc__row:has(input:checked){background:var(--color-tint)}.gz-acc__row:has(input:disabled){opacity:.55;cursor:not-allowed}.gz-acc__row input{width:20px;height:20px;flex:0 0 20px;margin:0;accent-color:var(--color-primary)}.gz-acc__img{width:52px;height:52px;flex:0 0 52px;border-radius:6px;background:#fff;border:1px solid var(--color-border);overflow:hidden}.gz-acc__img img{width:100%;height:100%;object-fit:contain}.gz-acc__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.gz-acc__name{font-weight:600;font-size:15px}.gz-acc__note{font-size:13px;color:var(--color-muted)}.gz-acc__price{text-align:right;display:flex;flex-direction:column;font-weight:700;color:var(--color-primary);font-size:15px;white-space:nowrap}.gz-acc__oos{font-size:12px;font-weight:400;color:var(--color-muted)}.gz-acc__foot{padding:14px 16px;background:var(--color-tint);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:14px}.gz-acc__foot strong{color:var(--color-primary)}.gz-buy{display:flex;gap:12px;flex-wrap:wrap}.gz-qty{display:inline-flex;border:1px solid var(--color-border);border-radius:var(--button-radius);overflow:hidden}.gz-qty button{width:44px;min-height:52px;border:0;background:#fff;cursor:pointer;font-size:18px}.gz-qty input{width:48px;border:0;text-align:center;font-weight:600;-moz-appearance:textfield}.gz-qty input::-webkit-outer-spin-button,.gz-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gz-add{flex:1 1 260px;min-height:52px;font-size:16px;font-weight:700}.gz-error{margin:0;color:#b3261e;font-size:14px}.gz-warranty{display:flex;align-items:center;gap:14px;border:1.5px solid var(--color-primary);border-radius:10px;padding:14px 16px;color:var(--color-ink)}.gz-warranty__seal{width:56px;height:56px;flex:0 0 56px;border-radius:50%;background:var(--color-primary);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.gz-warranty__seal b{font-family:var(--font-heading);font-size:22px}.gz-warranty__seal small{font-size:9px;font-weight:700;letter-spacing:.08em}.gz-warranty__title{flex:1 1 auto;font-weight:700;font-size:15px;color:var(--color-primary)}.gz-warranty__arrow{color:var(--color-accent-text);font-weight:700}.gz-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;font-size:13px;color:var(--color-muted);text-align:center}.gz-trust:empty{display:none}.gz-tabs__list{display:grid;grid-template-columns:repeat(var(--tabs,4),minmax(0,1fr));border:1px solid var(--color-border);border-radius:8px 8px 0 0;overflow:hidden}.gz-tab{min-height:52px;border:0;background:#fff;color:var(--color-ink);cursor:pointer;padding:6px 4px;font-size:13px;font-weight:600;line-height:1.25;box-shadow:inset -1px 0 0 var(--color-border)}.gz-tab[aria-selected=true]{background:var(--color-primary);color:#fff}.gz-tabs__panel{border:1px solid var(--color-border);border-top:0;border-radius:0 0 8px 8px;padding:16px;font-size:14px;color:var(--color-muted)}.gz-tabs__panel strong{display:block;color:var(--color-ink);margin-bottom:4px}.gz-tabs__panel p{margin:0}.gz-details{border-top:1px solid var(--color-border)}.gz-detail{border-bottom:1px solid var(--color-border)}.gz-detail summary{list-style:none;cursor:pointer;min-height:56px;display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:16px}.gz-detail summary::-webkit-details-marker{display:none}.gz-detail summary:after{content:"+";font-size:22px;color:var(--color-primary)}.gz-detail[open] summary:after{content:"\2212"}.gz-detail .rte{padding:0 0 18px;font-size:15px;color:var(--color-muted)}.gz-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--color-background);border-top:1px solid var(--color-border);box-shadow:0 -6px 24px #00000014}.gz-sticky[hidden]{display:none}.gz-sticky__inner{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding-top:12px;padding-bottom:12px}.gz-sticky__text{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;font-size:15px}.gz-sticky__text span{font-size:13px;color:var(--color-muted)}.gz-sticky__price{font-family:var(--font-heading);font-weight:800;font-size:20px;color:var(--color-primary)}@media(max-width:560px){.gz-sticky__text{display:none}.gz-sticky .button{flex:1 1 auto}}.gz-gift__short{display:none;flex-direction:column;line-height:1.3;font-size:12px;color:var(--color-muted)}.gz-gift__short strong{font-size:14px;color:var(--color-ink)}.gz-acc__title-m{display:none;font-family:var(--font-heading);font-weight:700;font-size:15px;color:var(--color-primary)}@media(max-width:749px){.gz-grid{gap:20px}.gz-info,.gz-form{gap:16px}.gz-title{font-size:28px;margin-bottom:0}.gz-thumbs{display:flex;overflow-x:auto;gap:8px;scrollbar-width:none}.gz-thumb{flex:0 0 60px;width:60px}.gz-badges{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;border:1px solid var(--color-border);border-radius:10px;overflow:hidden}.gz-badge{border:0;border-radius:0;flex-direction:column;justify-content:flex-start;text-align:center;gap:2px;padding:8px 4px;font-size:12px;line-height:1.25}.gz-badge+.gz-badge{border-left:1px solid var(--color-border)}.gz-badge .gz-icon{width:18px;height:18px}.gz-price{font-size:30px}.gz-sizes__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.gz-size{min-height:44px;padding:4px 2px}.gz-size__label{font-size:13px;white-space:nowrap}.gz-size__price{display:none}.gz-gift{padding:10px 12px;gap:10px}.gz-gift__img{width:40px;height:40px;flex-basis:40px}.gz-gift__kicker,.gz-gift__title,.gz-gift__text,.gz-gift__value s{display:none}.gz-gift__short{display:flex}.gz-acc__head{min-height:52px;padding:10px 12px}.gz-acc__title{display:none}.gz-acc__title-m{display:block}.gz-acc__summary{font-size:12px}.gz-acc__chev{width:32px;height:32px;flex-basis:32px}.gz-add{flex:1 1 0;min-width:0;font-size:15px}.gz-qty button{width:40px}.gz-qty input{width:36px}.gz-warranty{padding:8px 12px}.gz-warranty__seal{width:36px;height:36px;flex-basis:36px}.gz-warranty__seal b{font-size:15px}.gz-warranty__seal small{font-size:7px}.gz-warranty__title{font-size:14px}}@media(max-width:749px){.gz-thumbs__nav{display:none}}.gz-tagline{margin:0 0 6px;font-size:16px;font-weight:600;color:#6b4423}.gz-badge--wood{background:#fbf5ee;border-color:#d9bfa3;color:#6b4423;font-weight:700}.gz-badge.gz-badge--wood .gz-icon{color:#8a5a33}.gz-stage__badge--wood{top:60px;background:#fbf5ee;border:1px solid #D9BFA3;color:#6b4423}.gz-stage__badge--wood .gz-icon{color:#8a5a33}.sbg__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px;margin-bottom:26px}.sbg__intro{max-width:640px}.sbg__h2{font-size:clamp(24px,2.8vw,34px);line-height:1.15;margin:0 0 8px}.sbg__text{color:var(--color-muted,#262626)}.sbg__text p,.sbg__note p{margin:0}.sbg__tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:14px}.sbg__tile{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:var(--color-primary,#053359)}.sbg__img{display:block;aspect-ratio:1/1;background:#fff;border:1px solid var(--color-border,#E6E6E3);border-radius:10px;overflow:hidden}.sbg__img img,.sbg__img svg{width:100%;height:100%;object-fit:cover;display:block}.sbg__tile:hover .sbg__img{border-color:var(--color-primary,#053359)}.sbg__name{font-size:14px;line-height:1.3}.sbg__btn--bottom{display:none}.sbg__note{margin-top:18px;font-size:14px;color:var(--color-muted,#262626)}@media(max-width:749px){.sbg__head{margin-bottom:18px}.sbg__btn--top{display:none}.sbg__btn--bottom{display:flex;margin-top:20px}.sbg__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.sc__links{margin-top:28px}.sc__formcard{padding:28px}.sc__q{margin:4px 0 10px;font-size:15px;color:var(--color-muted,#262626)}.sc__chips{margin-bottom:18px}.sc__hours p{margin:0}.wty{border:2px solid var(--color-primary);border-radius:12px;padding:40px;display:flex;flex-wrap:wrap;gap:40px;align-items:center}.wty__seal{flex:0 0 auto;width:200px;height:200px;border-radius:50%;background:var(--color-primary);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 0 8px #fff,0 0 0 11px var(--color-accent);margin:0 auto}.wty__seal b{font-family:var(--font-heading);font-weight:800;font-size:84px;line-height:.9}.wty__seal span{font-weight:700;font-size:15px;letter-spacing:.2em}.wty__seal small{font-size:12px;letter-spacing:.14em;opacity:.85}.wty__text{flex:1 1 420px;min-width:0}.wty__heading{font-size:clamp(28px,3vw,34px);margin:0 0 12px}.wty__body{color:var(--color-muted);max-width:560px;margin-bottom:20px}.wty__points{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:20px}.wty__point{background:var(--color-tint);border-radius:8px;padding:14px;display:flex;flex-direction:column}.wty__point strong{font-size:15px}.wty__point span{font-size:13px;color:var(--color-muted)}@media(max-width:749px){.wty{padding:28px 20px}.wty__seal{width:160px;height:160px}.wty__seal b{font-size:64px}}.wx{background:var(--color-primary);color:#fff;border-radius:12px;padding:48px 40px;display:flex;flex-wrap:wrap;gap:40px;align-items:center}.wx__text{flex:1 1 420px;min-width:0}.wx__eyebrow{color:#ffffffbf}.wx__heading{color:#fff;font-size:clamp(28px,3vw,34px);margin:0 0 12px}.wx__body{color:#ffffffd9;max-width:520px;margin-bottom:24px}.wx__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:480px){.wx__stats{grid-template-columns:minmax(0,1fr)}}.wx__stat{background:#fff;color:var(--color-ink);border-radius:10px;padding:20px}.wx__label{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-text)}.wx__value{font-family:var(--font-heading);font-weight:800;font-size:48px;line-height:1.05;color:var(--color-primary)}.wx__value span{font-size:22px}.wx__note{font-size:14px;color:var(--color-muted)}.wx__foot{margin:16px 0 0;font-size:13px;color:#ffffffbf}.wx__media{flex:1 1 460px;min-width:0;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.18)}.wx__media img{width:100%;height:auto}.wx__media--empty{aspect-ratio:16/9;background:#ffffff14}@media(max-width:749px){.wx{padding:32px 20px}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
