body.version-two[data-page=configure]{background:#071727;padding-bottom:0;color:#f6f9ff}.cs-page{--cs-line:#a4c5e333;--cs-muted:#bdcfe1;--cs-blue:#a7caff;--cs-panel:linear-gradient(130deg,#34536dbb,#10243ae6);background:radial-gradient(ellipse at 76% 0%,#234f78 0,transparent 43%),linear-gradient(160deg,#102b47,#071727 68%);padding:26px 0 64px;color:#f6f9ff;min-height:85svh}.cs-page *{box-sizing:border-box}.cs-page svg{width:20px;height:20px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cs-page :is(button,a,summary,input):focus-visible{outline:3px solid #bad7ff;outline-offset:5px}.cs-page button,.cs-page summary{touch-action:manipulation}.cs-page button{font:inherit;cursor:pointer}.cs-page button:disabled{cursor:default;opacity:.6}.cs-page :is(h1,h2,p,figure){margin:0}.version-two #main .cs-page h2{font-size:23px;line-height:1.15;letter-spacing:-.6px;color:#f6f9ff}.cs-wrap{width:min(1220px,calc(100% - 64px));margin-inline:auto}.cs-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.cs-back{display:inline-flex;align-items:center;gap:9px;min-height:44px;border:0;background:none;padding:0;color:var(--cs-muted);font-size:13px!important}.cs-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.cs-main{min-width:0}.cs-section-title{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:30px 0 16px}.cs-section-title>span,.cs-section-title p{font-size:12px;color:var(--cs-muted);margin-top:5px}.cs-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;border:0;min-width:0}.cs-page input:is([type=radio],[type=checkbox]){display:inline-block;width:20px;height:20px;min-height:20px;max-height:20px;padding:0;margin:0;flex:0 0 20px;accent-color:#9bc5ff;color-scheme:dark;border:initial;box-shadow:none}.cs-install-note{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:var(--cs-muted);line-height:1.6;margin-top:13px!important}.cs-install-note svg{width:17px;height:17px;margin-top:1px;color:var(--cs-blue)}.cs-extras>.cs-section-title{margin-top:38px}#cs-expand-all{border:0;background:none;color:var(--cs-blue);display:flex;gap:7px;align-items:center;padding:8px 0 8px 12px;min-height:44px;font-size:12px;white-space:nowrap}#cs-expand-all svg{width:16px;height:16px}.cs-option{margin:0 0 12px;border:1px solid var(--cs-line);border-radius:20px;background:var(--cs-panel);box-shadow:inset 0 1px #ffffff12;overflow:hidden;scroll-margin-top:110px}.cs-option.is-selected{border-color:#8cbaff;background:linear-gradient(130deg,#285982e6,#132e4bf2);box-shadow:inset 0 0 0 1px #8cbaff66,0 6px 22px #1954ff38}.cs-option>summary{display:flex;gap:17px;align-items:center;list-style:none;padding:16px;cursor:pointer;min-height:103px;color:#f6f9ff}.cs-option>summary::-webkit-details-marker,.cs-order>summary::-webkit-details-marker{display:none}.cs-option>summary>img{width:84px;height:65px;flex-shrink:0;object-fit:cover;border-radius:11px}.cs-option-title{flex:1;min-width:0}.cs-option-title strong{display:block;font-size:16px;line-height:1.3}.cs-option-title small{display:block;font-size:12px;line-height:1.5;color:var(--cs-muted);margin-top:5px}.cs-option-cost{display:grid;gap:5px;text-align:right;white-space:nowrap;font-size:14px}.cs-option-cost b{font-weight:600}.cs-option>summary>svg{width:17px;height:17px;color:var(--cs-muted);transition:transform .2s}.cs-option[open]>summary>svg{transform:rotate(180deg)}.cs-chosen{display:inline-flex;align-items:center;justify-self:end;gap:6px;padding:4px 9px;border-radius:999px;background:#1954ff;color:#fff;font-size:11px;font-weight:700;line-height:1.4}.cs-chosen svg{width:12px;height:12px}.cs-option-body{padding:3px 24px 23px}.cs-option-body>p{font-size:13px;line-height:1.7;color:var(--cs-muted);max-width:57ch;margin-bottom:18px}.cs-existing{display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.5;min-height:44px;margin:5px 0 14px;padding:0;color:#e1edf8;cursor:pointer}.cs-retained{display:flex;align-items:flex-start;gap:9px;color:#b8e5d6!important}.cs-add{display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #1954ff;padding:11px 18px;min-height:44px;min-width:139px;border-radius:999px;background:#1954ff;color:#fff;font-weight:700!important;font-size:12px!important;flex-shrink:0}.cs-add.is-selected{background:#a4c5e312;color:#d9eaff;border-color:#6b8da9}.cs-add:disabled{background:#b5d5ff;color:#0b2239;border-color:#91b9e6}.cs-add svg{width:17px;height:17px}.cs-app-included{display:flex;align-items:center;gap:8px;font-size:12px;color:#d9eaff;margin:18px 0}.cs-extension{display:flex;gap:10px;align-items:center;padding:13px 0;margin:0;border-top:1px solid var(--cs-line);min-height:66px;cursor:pointer;color:#f6f9ff}.cs-extension-icon{color:var(--cs-blue);display:flex;padding:0 2px}.cs-extension>span:not(.cs-extension-icon){flex:1;min-width:0}.cs-extension strong{display:block;font-size:13px;font-weight:600;line-height:1.4}.cs-extension small{display:block;font-size:11px;color:var(--cs-muted);margin-top:3px;line-height:1.5}.cs-extension b{white-space:nowrap;font-size:13px;font-weight:600}.cs-warranty-art{width:84px;height:65px;border-radius:11px;background:#a3c5ec16;color:var(--cs-blue);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cs-warranty-art svg{width:32px;height:32px}.cs-warranties{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;border:0;padding:0;margin:8px 0 19px;min-width:0}.cs-warranty-choice{display:flex;align-items:center;gap:9px;padding:13px 10px;min-height:76px;border:1px solid var(--cs-line);border-radius:12px;margin:0;color:#f6f9ff;cursor:pointer}.cs-warranty-choice:has(input:checked){border-color:#a2caff;background:#9ec2ed12}.cs-warranty-choice strong{font-size:13px;display:block;line-height:1.4}.cs-warranty-choice small{font-size:11px;display:block;color:var(--cs-muted);margin-top:3px}.cs-page .cs-terms{font-size:11px;margin:0;max-width:none}.cs-terms button{border:0;background:none;color:var(--cs-blue);display:flex;align-items:center;gap:7px;min-height:44px;padding:6px 0;text-align:left}.cs-terms svg{width:15px;height:15px}.cs-order-wrap{min-width:0}.cs-order{--cs-line:#b7c9d9;--cs-muted:#496277;--cs-blue:#174fce;border-radius:24px;border:1px solid #f8fbff;background:linear-gradient(145deg,#f7faff,#e4edf7);color:#102c44;color-scheme:light;overflow:hidden}.cs-order ::selection{background:#c4d9ff;color:#102c44}.cs-page .cs-order :is(button,a,summary):focus-visible{outline-color:#1954ff;outline-offset:3px}.cs-page .cs-order>summary:focus-visible{outline-offset:-4px;border-radius:23px}.cs-order>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:23px 24px 0;min-height:56px;font-size:17px;font-weight:700;cursor:pointer}.cs-order>summary>svg{width:17px;height:17px;transition:transform .2s}.cs-order[open]>summary>svg{transform:rotate(180deg)}.cs-order:not([open])>summary{padding-bottom:23px}.cs-order-content{padding:0 24px 24px}.cs-order-lines{list-style:none;margin:21px 0 17px;padding:0;display:grid;gap:14px}.cs-order-lines li{display:flex;align-items:baseline;justify-content:space-between;gap:15px;font-size:12px;line-height:1.6}.cs-order-lines li>span{min-width:0;color:inherit}.cs-order-lines strong{white-space:nowrap;font-weight:600;flex-shrink:0}.cs-included{list-style:none;padding:0;margin:0 0 21px;display:grid;gap:8px;font-size:10px;color:var(--cs-muted)}.cs-included li{display:flex;gap:7px;line-height:1.5}.cs-included svg{width:14px;height:14px;color:var(--cs-blue)}.cs-error:empty{display:none}.cs-error{color:#ffc6c6;margin-top:16px;font-size:13px}.cs-legacy{font-size:12px;color:var(--cs-muted);line-height:1.6}.cs-legacy button{color:var(--cs-blue);border:0;background:none;min-height:44px;padding:6px 10px}.cs-primary{display:inline-flex;align-items:center;justify-content:center;gap:30px;border:0;border-radius:999px;min-height:54px;padding:14px 28px;background:#1954ff;color:#fff;font-size:14px!important;font-weight:700!important;white-space:nowrap;min-width:218px}.cs-primary:hover{background:#3267ff}.cs-video-modal video{width:100%;max-height:60svh;background:#061424;border-radius:16px;margin-top:22px}.cs-video-modal p{font-size:13px;line-height:1.7}.cs-planner-location{display:block;margin:20px 0;color:inherit;font-size:13px;font-weight:600}.cs-planner-location select{display:block;width:100%;margin-top:8px;min-height:48px}@media(max-width:1100px){.cs-wrap{width:calc(100% - 40px)}.cs-layout{grid-template-columns:minmax(0,1fr) 326px;gap:20px}.cs-option>summary{gap:12px}.cs-option>summary>img,.cs-warranty-art{width:65px;height:56px}.cs-option-title strong{font-size:14px}.cs-option-title small{font-size:11px}.cs-order-content{padding-inline:20px}.cs-order>summary{padding-inline:20px}.cs-warranties{gap:6px}.cs-warranty-choice{gap:6px;padding:12px 7px;flex-direction:column;align-items:flex-start}}@media(max-width:980px){.cs-layout{grid-template-columns:minmax(0,1fr)}.cs-order-wrap{position:static;display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:20px;align-items:start}.cs-order{min-width:0}.cs-option>summary>img,.cs-warranty-art{width:84px;height:65px}.cs-warranty-choice{flex-direction:row;gap:10px;padding:15px}}@media(max-width:600px){.cs-page{padding-top:13px;padding-bottom:32px}.cs-wrap{width:calc(100% - 32px)}.cs-top{gap:8px;align-items:flex-start;flex-direction:column}.cs-back{font-size:11px!important;min-height:36px}.version-two #main .cs-page h2{font-size:22px}.cs-section-title{margin-top:26px}.cs-section-title>span{font-size:11px}.cs-methods{gap:10px}.cs-install-note{font-size:11px;line-height:1.6}.cs-extras>.cs-section-title{margin-top:32px}#cs-expand-all{font-size:11px;padding-left:0;gap:5px}.cs-option{border-radius:17px;margin-bottom:10px}.cs-option>summary{padding:13px 12px;gap:10px;min-height:92px;flex-wrap:wrap}.cs-option>summary>img,.cs-warranty-art{width:56px;height:56px}.cs-option-title{flex-basis:calc(100% - 110px)}.cs-option-cost{order:4;width:100%;display:flex;align-items:center;justify-content:flex-start;gap:12px;padding-left:66px;margin-top:-4px;font-size:12px}.cs-option-title strong{font-size:14px}.cs-option-title small{font-size:10px}.cs-option>summary>svg{width:16px;height:16px}.cs-option-body{padding:4px 16px 20px}.cs-option-body>p{font-size:12px}.cs-add{padding:11px 13px;min-width:117px;font-size:11px!important}.cs-existing{font-size:11px}.cs-extension{gap:8px}.cs-extension-icon{display:none}.cs-extension strong{font-size:12px}.cs-extension small{font-size:10px}.cs-extension b{font-size:12px}.cs-app-included{font-size:11px}.cs-warranty-choice{flex-direction:column;gap:9px;padding:13px 9px}.cs-warranty-choice strong{font-size:12px}.cs-warranty-choice small{font-size:10px}.cs-order-wrap{display:block}.cs-order>summary{font-size:16px;padding-top:18px;min-height:50px}.cs-order-content{padding-bottom:20px}.cs-primary{min-width:0;min-height:50px;padding:12px 20px;gap:14px;font-size:12px!important}.cs-primary svg{width:17px;height:17px}}@media(max-width:360px){.cs-wrap{width:calc(100% - 24px)}.cs-primary{padding-inline:16px;gap:9px}.cs-warranty-choice{padding-inline:7px}}@media(prefers-reduced-motion:reduce){.cs-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(forced-colors:active){.cs-page input{forced-color-adjust:auto}.cs-page .cs-primary,.cs-page .cs-add{border:1px solid ButtonText;background:ButtonFace;color:ButtonText}}body.version-two[data-page=configure] #modal:has(:is(.cfg-planner,.cs-video-modal)){background:linear-gradient(145deg,#25415a,#0e253c);border:1px solid #7e9db866;color:#f5f9ff;--muted:#c0d1e2;--line:#a3c5ec33;--ink:#f5f9ff;--blue:#a7caff}body[data-page=configure] #modal:has(:is(.cfg-planner,.cs-video-modal)) .modal-close{color:#fff;background:#ffffff14}body[data-page=configure] .cs-planner-location select{background:#0b2035;color:#f5f9ff;border:1px solid #7696b5;border-radius:14px;padding:12px;font-size:16px;color-scheme:dark}body[data-page=configure] .cfg-date-grid button,body[data-page=configure] .cfg-planner .slots>button{background:#ffffff0c;border:1px solid #7696b5;color:#f5f9ff}body[data-page=configure] .cfg-date-grid button.selected,body[data-page=configure] .cfg-planner .slots>button.selected{background:#1954ff;color:#fff;border-color:#bad8ff}body[data-page=configure] .cfg-planner .link,body[data-page=configure] .cfg-planner .v-text-link{color:#b8d5ff}.cs-ratings .h-rating{min-height:44px;padding-block:1px}.cs-ratings .h-rating+.h-rating{margin-left:14px;padding-left:14px}.cs-ratings .h-rating-logo{width:16px;height:16px;stroke:none}.cs-ratings .h-rating-main{gap:5px}.cs-ratings .h-rating strong{font-size:12px;line-height:1.3}.cs-ratings .h-rating-name{font-size:11px;margin-top:3px}.cs-ratings .h-rating-star,.cs-ratings .h-rating-star .icon{width:9px;height:9px}.cs-install{scroll-margin-top:110px}.cs-install-heading>.cs-section-title{margin-top:0;margin-bottom:10px}.cs-page .cs-install-note{display:block;margin:0 0 20px!important;font-size:12px;line-height:1.6;color:var(--cs-muted)}.cs-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0;margin:0;min-width:0;border:0}.cs-method{display:flex;flex-direction:column;border:1px solid var(--cs-line);border-radius:20px;background:var(--cs-panel);overflow:hidden;position:relative;box-shadow:inset 0 1px #ffffff12}.cs-method.is-selected{border-color:#9fc7ff;box-shadow:inset 0 0 0 1px #9fc7ff;background:linear-gradient(130deg,#345b7be6,#183854)}.cs-method label{display:block;flex:1;cursor:pointer;position:relative;color:#f6f9ff;padding:0;margin:0}.cs-method label>img{display:block;width:100%;height:auto;aspect-ratio:8/5;object-fit:contain}.cs-method input{position:absolute;top:14px;right:14px}.cs-method-copy{display:block;padding:19px 19px 7px}.cs-method-copy>strong{display:block;font-size:19px;line-height:1.3;color:#fff}.cs-method-copy>b{display:inline-flex;align-items:center;min-height:25px;margin-top:12px;padding:3px 9px;border-radius:999px;font-size:12px;line-height:1.4;color:var(--cs-blue);background:#a7caff12}.cs-benefits{display:grid;gap:4px;margin-top:10px;color:#d6e5f3;font-size:13px;line-height:1.45}.cs-benefits>span{display:flex;align-items:flex-start;gap:7px}.cs-benefits svg{width:14px;height:14px;flex-shrink:0;margin-top:2px;color:var(--cs-blue)}.cs-method-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 19px 18px;margin-top:auto}.cs-method-actions>button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:38px;padding:8px 10px;border-radius:999px;font-size:11px;line-height:1.35;font-weight:600}.cs-method-actions>button svg{width:13px;height:13px}.cs-method-video{min-width:0;border:1px solid #8caec56b;background:#a7caff0a;color:#dcecff}.cs-method-actions>.cs-method-choose{flex-shrink:0;min-width:66px;border:1px solid #1954ff;background:#1954ff;color:#fff;font-weight:700}.cs-method-choose[aria-pressed=false]{text-transform:uppercase}.cs-method-actions>.cs-method-choose[aria-pressed=true]{background:#a7caff12;border-color:#9fc7ff;color:#d9eaff}@media(hover:hover){.cs-method-video:hover{background:#a7caff20}.cs-method-choose[aria-pressed=false]:hover{background:#3267ff}}.cs-extras>.cs-section-title{margin-top:48px}.cs-option-action{display:flex;justify-content:flex-end;padding-top:4px}.cs-order-product{display:flex;align-items:center;gap:20px;padding:26px 0 23px;border-bottom:1px solid var(--cs-line)}.cs-order-product>img{width:120px;height:auto;aspect-ratio:560/447;object-fit:contain;flex-shrink:0}.cs-order-product>span{min-width:0;flex:1}.cs-order-product strong{display:block;font-size:14px;line-height:1.4}.cs-order-product small{display:block;font-size:12px;color:var(--cs-muted);margin-top:5px;line-height:1.5}.cs-order-product button{font-size:11px;background:none;border:0;color:var(--cs-blue);padding:10px 0;min-height:44px;text-decoration:underline;text-underline-offset:4px;margin-bottom:-10px}.cs-page .cs-order-total{display:block;border-top:1px solid var(--cs-line);padding-top:18px}.cs-order-total>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.cs-page .cs-order-total>div>span{font-size:13px;line-height:1.4}.cs-page .cs-order-total>div>strong{font-size:27px;line-height:1.1;white-space:nowrap}.cs-page .cs-order-total>small{display:block;font-size:11px;font-weight:400;color:var(--cs-muted);line-height:1.5;margin-top:7px}.cs-order-content>.cs-primary{width:100%;justify-content:space-between;min-width:0;margin-top:23px}.cs-install-assurance{list-style:none;display:grid;gap:10px;padding:0;margin:18px 0 0;color:var(--cs-muted);font-size:11px;line-height:1.5}.cs-install-assurance li{display:flex;align-items:center;gap:9px}.cs-install-assurance svg{width:17px;height:17px;color:var(--cs-blue)}.cs-payment-group{margin-top:23px}.cs-payment-group>span{font-size:11px;color:var(--cs-muted);display:block;margin-bottom:10px}.cs-payments{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.cs-payments>span{display:flex;align-items:center;justify-content:center;min-width:0;height:28px;padding:5px;background:#fff;border-radius:5px}.cs-order .cs-payments>span{border:1px solid #d4dfeb}.cs-payments img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.cs-advice{display:grid;grid-template-columns:60px minmax(0,1fr);gap:14px;align-items:center;padding:26px 4px 0;color:var(--cs-muted)}.cs-advice>img{width:60px;height:60px;object-fit:cover;border-radius:50%}.cs-advice-copy>strong{display:block;font-size:16px;color:#f6f9ff;line-height:1.4}.cs-advice-copy>span{display:block;font-size:12px;margin-top:4px;line-height:1.5}.cs-advice-actions{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cs-advice-actions>a{display:flex;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 12px;border:1px solid #a4c5e34d;border-radius:999px;color:#e4efff;background:#a7caff0c;font-size:12px;text-decoration:none;white-space:nowrap}.cs-advice-actions>a:hover{background:#a7caff24}.cs-advice-actions svg{width:17px;height:17px}.cs-bottom-action{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:24px;padding:22px;border:1px solid var(--cs-line);border-radius:20px;background:var(--cs-panel)}.cs-bottom-action>img{display:block;width:72px;height:auto;aspect-ratio:560/447;object-fit:contain}.cs-finish-copy{min-width:0}.cs-finish-copy>strong{display:block;font-size:18px;line-height:1.35;color:#f6f9ff}.cs-page .cs-finish-copy>p{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 7px;margin-top:8px;font-size:11px;line-height:1.5;color:var(--cs-muted)}.cs-finish-copy b{font-size:20px;line-height:1.2;font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap}.cs-finish-copy p>span{font-size:10px;white-space:nowrap}.cs-bottom-action .cs-inline-checkout{gap:16px;min-width:208px;padding-inline:23px}@media(max-width:1100px){.cs-order-product{gap:15px}.cs-order-product>img{width:110px}.cs-method-copy,.cs-method-actions{padding-inline:16px}}@media(max-width:980px){.cs-order-wrap{display:block;max-width:600px;width:100%;margin-inline:auto}.cs-advice{max-width:380px}}@media(max-width:600px){.cs-top{gap:12px;margin-bottom:16px}.cs-back{min-height:44px}.cs-ratings .h-rating+.h-rating{margin-left:20px;padding-left:20px}.cs-methods{grid-template-columns:1fr;gap:18px}.cs-method-copy{padding:16px 16px 5px}.cs-method-actions{padding:10px 16px 16px}.cs-method-actions>button{min-height:44px}.cs-page .cs-install-note{font-size:12px;margin-bottom:20px!important}.cs-extras>.cs-section-title{margin-top:42px}.cs-order-product>img{width:120px}.cs-order-product{gap:18px}.cs-advice{padding-top:24px}.cs-bottom-action{grid-template-columns:60px minmax(0,1fr);gap:16px;margin-top:20px;padding:18px}.cs-bottom-action>img{width:60px}.cs-finish-copy>strong{font-size:17px}.cs-bottom-action .cs-inline-checkout{grid-column:1/-1;width:100%;min-width:0;min-height:52px;font-size:14px!important;justify-content:space-between}.cs-order-content>.cs-primary{font-size:14px!important}}@media(max-width:360px){.cs-order-product{gap:14px}.cs-order-product>img{width:104px}}.cs-layout{row-gap:0}.cs-install-heading{display:flow-root;min-width:0;grid-column:1;grid-row:1}.cs-main{grid-column:1;grid-row:2}.cs-order-wrap{grid-column:2;grid-row:2}.cs-page .cs-install-edit{padding:0;min-height:34px;text-align:left;color:var(--cs-blue);background:none;border:0;font-size:11px;text-decoration:underline;text-underline-offset:3px}.cs-included li:first-child{align-items:center}@media(max-width:980px){.cs-layout{display:flex;flex-direction:column;gap:0}.cs-order-wrap{max-width:none;margin:32px 0 0}.cs-main{width:100%}.cs-advice{max-width:none}.cs-order-wrap{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:22px}.cs-advice{align-self:start;padding-top:12px;grid-template-columns:52px minmax(0,1fr)}.cs-advice>img{width:52px;height:52px}.cs-advice-actions{grid-template-columns:1fr}}@media(max-width:600px){.cs-order-wrap{display:block}.cs-advice{max-width:none;grid-template-columns:56px minmax(0,1fr);padding-top:24px}.cs-advice>img{width:56px;height:56px}.cs-advice-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-top{flex-direction:row;align-items:center;gap:8px}.cs-ratings .h-rating-star,.cs-ratings .h-rating-star .icon{width:8px;height:8px}.cs-ratings .h-rating+.h-rating{padding-left:10px;margin-left:10px}.cs-ratings .h-rating-main{gap:4px}.cs-ratings .h-rating-logo{width:14px;height:14px}.cs-page .cs-install-edit{min-height:44px}}@media(max-width:400px){.cs-ratings .h-rating-stars{display:none}.cs-ratings .h-rating-name{font-size:10px}.cs-bottom-action{gap:14px}}.cs-quick-checkout{display:none}@media(max-width:980px){.cs-quick-checkout{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;min-height:58px;margin:0 0 30px;padding:14px 16px;border:1px solid var(--cs-line);border-radius:14px;background:var(--cs-panel);color:#f6f9ff;font-size:14px!important;font-weight:700!important;line-height:1.4;text-align:left}.cs-quick-checkout strong{white-space:nowrap;font-size:15px;font-variant-numeric:tabular-nums}.cs-quick-checkout>svg{color:var(--cs-blue)}.cs-bottom-action{display:none}}@media(max-width:600px){.cs-methods{--cs-edge-space:16px;position:relative;display:flex;gap:12px;width:calc(100% + 2 * var(--cs-edge-space));max-width:none;padding:5px var(--cs-edge-space);margin-block:-5px;margin-inline:calc(0px - var(--cs-edge-space));overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--cs-edge-space);scroll-snap-type:x mandatory;scrollbar-width:none}.cs-methods::-webkit-scrollbar{display:none}.cs-method{flex:0 0 calc(80% + .8 * var(--cs-edge-space) - 9.6px);min-width:0;display:flex;flex-direction:column;scroll-snap-align:start;scroll-snap-stop:always}.cs-method:last-child{scroll-snap-align:end}}@media(max-width:360px){.cs-methods{--cs-edge-space:12px}.cs-method-actions{padding-inline:12px}}@media(forced-colors:active){.cs-quick-checkout,.cs-method-actions>button{border:1px solid ButtonText;background:ButtonFace;color:ButtonText}}@media(forced-colors:active){.cs-option.is-selected{border:2px solid Highlight;box-shadow:none}.cs-chosen{background:Highlight;color:HighlightText}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/co-source-configuration-studio-2ea881e6.css.map */
