._page_1q1j4_1{color:#17322d;background:#f4f5f0;min-height:100vh;padding:28px 20px 110px;font-size:14px}._wrap_1q1j4_1{max-width:1150px;margin:auto}._back_1q1j4_1{font-size:13px;text-decoration:underline}._eyebrow_1q1j4_1{letter-spacing:.13em;color:#497267;font-size:11px;font-weight:700}._page_1q1j4_1 header{padding:25px 0}._page_1q1j4_1 h1{margin:10px 0;font-size:clamp(27px,4vw,42px);font-weight:700;line-height:1.15}._page_1q1j4_1 h2{margin:0 0 14px;font-size:21px;font-weight:650}._page_1q1j4_1 h3{font-size:14px;font-weight:650;line-height:1.4}._page_1q1j4_1 p{color:#52665f;margin:10px 0;line-height:1.6}._steps_1q1j4_1{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}._page_1q1j4_1 button,._linkButton_1q1j4_1{cursor:pointer;background:#fff;border:1px solid #ccd6cc;border-radius:9px;padding:9px 13px;font-size:13px;font-weight:600;display:inline-block}._page_1q1j4_1 button:disabled{opacity:.45;cursor:default}._steps_1q1j4_1 button[aria-current=step],._page_1q1j4_1 ._primary_1q1j4_1{color:#fff;background:#173e34;border-color:#173e34}._layout_1q1j4_1{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:22px;display:grid}._panel_1q1j4_1,._summary_1q1j4_1{background:#fff;border:1px solid #dce3d9;border-radius:18px;padding:25px}._summary_1q1j4_1{position:sticky;top:20px}._problems_1q1j4_1{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:9px;margin-bottom:20px;display:grid}._problems_1q1j4_1 button{text-align:left;flex-direction:column;gap:6px;padding:15px;display:flex}._problems_1q1j4_1 small{color:#60716a;font-weight:400}._page_1q1j4_1 ._chosen_1q1j4_1{background:#edf4ee;border-color:#295749;box-shadow:inset 0 0 0 1px #295749}._notice_1q1j4_1{background:#fbf5e7;border-left:3px solid #cda14b;border-radius:5px;padding:12px;font-size:13px}._fields_1q1j4_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:15px 0;display:grid}._page_1q1j4_1 label{flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}._page_1q1j4_1 input:not([type=checkbox]),._page_1q1j4_1 select,._page_1q1j4_1 textarea{color:#203b31;background:#fff;border:1px solid #cbd6ce;border-radius:7px;width:100%;min-width:0;padding:10px;font-size:14px}._page_1q1j4_1 ._tick_1q1j4_1{flex-direction:row;align-items:flex-start;margin:15px 0;font-weight:400;line-height:1.5}._tick_1q1j4_1 input{flex-shrink:0;margin-top:3px}._page_1q1j4_1 details{border-top:1px solid #e1e6df;margin-top:12px;padding:13px 0}._page_1q1j4_1 summary{cursor:pointer;font-size:13px;font-weight:600}._row_1q1j4_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:13px 0;display:flex}._product_1q1j4_1{border:1px solid #dde4dc;border-radius:12px;margin:15px 0;padding:16px}._productHead_1q1j4_1{align-items:center;gap:13px;display:flex}._productHead_1q1j4_1 img{object-fit:contain;flex-shrink:0;width:65px;height:65px}._productHead_1q1j4_1>div{flex:1}._productHead_1q1j4_1 span,._productHead_1q1j4_1 small{color:#66766c;font-size:11px}._productHead_1q1j4_1 small{color:#8c681d;text-transform:uppercase;letter-spacing:.04em}._summary_1q1j4_1 dl{margin:18px 0}._summary_1q1j4_1 dl div{border-bottom:1px solid #edf0e9;justify-content:space-between;padding:7px 0;display:flex}._summary_1q1j4_1 dt{color:#66766c;font-size:12px}._summary_1q1j4_1 dd{font-weight:600}._total_1q1j4_1{font-size:27px;display:block}._summary_1q1j4_1 small{color:#66766c;margin-top:5px;font-size:11px;line-height:1.6;display:block}._summary_1q1j4_1 p{font-size:11px}._footer_1q1j4_1{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffef9f5;border-top:1px solid #d9e0d6;justify-content:center;align-items:center;gap:30px;padding:13px 18px;display:flex;position:fixed;bottom:0;left:0;right:0}._footer_1q1j4_1 small{color:#68766c;font-size:11px}._message_1q1j4_1{min-height:24px;font-weight:600}._linkButton_1q1j4_1{color:#fff;background:#173e34}:is(._page_1q1j4_1 a:focus-visible,._page_1q1j4_1 button:focus-visible,._page_1q1j4_1 input:focus-visible,._page_1q1j4_1 select:focus-visible){outline-offset:3px;outline:3px solid #e1ac41}@media (max-width:760px){._page_1q1j4_1{padding:17px 12px 100px}._layout_1q1j4_1{grid-template-columns:1fr}._summary_1q1j4_1{order:-1;padding:16px;position:static}._summary_1q1j4_1 dl,._summary_1q1j4_1 p{display:none}._summary_1q1j4_1 h2{margin:7px 0;font-size:15px}._summary_1q1j4_1 ._total_1q1j4_1{font-size:22px}._panel_1q1j4_1{padding:17px}._steps_1q1j4_1 button{padding:8px;font-size:11px}._fields_1q1j4_1{gap:10px}._productHead_1q1j4_1 img{width:50px;height:50px}._footer_1q1j4_1{justify-content:space-between;gap:12px}._problems_1q1j4_1{grid-template-columns:1fr 1fr}}@media print{._footer_1q1j4_1,._steps_1q1j4_1,._back_1q1j4_1{display:none}._page_1q1j4_1{padding:0}._layout_1q1j4_1{display:block}._summary_1q1j4_1{position:static}._page_1q1j4_1 details{display:block}}._page_1q1j4_1 details._product_1q1j4_1{border:1px solid #dde4dc;margin:12px 0;padding:14px}._product_1q1j4_1>summary{list-style:none}._product_1q1j4_1>summary::-webkit-details-marker{display:none}._product_1q1j4_1>summary ._productHead_1q1j4_1:after{content:"⌄";font-size:18px}._product_1q1j4_1[open]>summary ._productHead_1q1j4_1:after{content:"⌃"}@media (max-width:760px){._steps_1q1j4_1{grid-template-columns:1fr 1fr;display:grid}._summary_1q1j4_1{grid-template-columns:1fr auto;align-items:center;gap:7px;display:grid}._summary_1q1j4_1>._eyebrow_1q1j4_1{display:none}._summary_1q1j4_1 h2{margin:0}._summary_1q1j4_1 small{grid-column:1/-1}._summary_1q1j4_1 ._total_1q1j4_1{font-size:20px}}
