.ics-btw{--ink:#2c2d2e;--heading:#1a1c1d;--muted:#6b6e72;--tile:#ebedee;--tile-dark:#1a1c1d;--green:#00cd00;--green-dark:#00a900;--line:#dadce0;--red:#c62a32;--amber:#b45309;color:var(--ink);font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;line-height:1.55;font-size:15px}.ics-btw *{box-sizing:border-box}:where(.ics-btw) :where(label,input,button,select,textarea){position:static;height:auto;min-height:0;width:auto;max-width:none;margin:0;line-height:1.4;box-shadow:none;text-transform:none;letter-spacing:normal;pointer-events:auto;transform:none;opacity:1}:where(.ics-btw) :where(label){display:block;padding:0;font-size:inherit;color:inherit}.ics-btw p,.ics-btw ul{max-width:none;margin:0}.ics-btw img{max-width:100%;height:auto;display:block}.ics-btw h2{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:700;color:var(--heading);letter-spacing:-.02em;line-height:1.25;margin:0;text-align:left}.ics-btw a{color:var(--heading);text-decoration:underline;text-underline-offset:3px}.ics-btw a:hover{color:var(--green-dark)}.ics-btw button,.ics-btw label,.ics-btw summary,.ics-btw input[type=range]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ics-btw [hidden]{display:none!important}.ics-btw input::placeholder,.ics-btw textarea::placeholder{color:#8a8e93;opacity:1}.ics-btw__kept{background:var(--tile);border-radius:12px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:14px;margin-bottom:16px}.ics-btw__toolbar{display:flex;justify-content:flex-end;margin:0 0 12px}.ics-btw__resetbtn{height:42px;padding:6px 18px 6px 16px;font-size:14px;display:inline-flex;align-items:center;gap:8px;background:#fff;color:#1a1c1d;border:2px solid #1a1c1d}.ics-btw__resetbtn:hover{background:#1a1c1d;color:#fff}.ics-btw__linkbtn{background:none;border:0;padding:0;color:var(--heading);text-decoration:underline;text-underline-offset:3px;cursor:pointer;font:inherit;font-weight:500}.ics-btw__linkbtn:hover{color:var(--green-dark)}.ics-btw__wrap{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start}.ics-btw__form{display:grid;gap:16px;min-width:0}.ics-btw__card{background:var(--tile);border-radius:16px;padding:24px;min-width:0}.ics-btw__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;margin-bottom:18px}.ics-btw__n{width:30px;height:30px;border-radius:50%;background:#fff;color:var(--heading);display:grid;place-items:center;font-family:Inter,sans-serif;font-weight:700;font-size:14px}.ics-btw__card.is-done .ics-btw__n{background:var(--heading);color:#fff}.ics-btw__h{font-size:19px}.ics-btw__sub{font-size:14px;color:var(--muted);margin-top:3px}.ics-btw__tag{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:500;padding-top:8px;white-space:nowrap}.ics-btw__grid2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ics-btw__span{grid-column:1/-1}.ics-btw__field{display:grid;gap:6px;min-width:0;align-content:start}.ics-btw__grid2{align-items:start}.ics-btw__field label{font-size:13px;font-weight:500;color:var(--heading)}.ics-btw__field label small{font-weight:400;color:var(--muted)}.ics-btw__req:after{content:" *";color:var(--red)}.ics-btw__field input[type=text],.ics-btw__field input[type=email],.ics-btw__field input[type=tel],.ics-btw__field select,.ics-btw__field textarea{width:100%;background:#fff;border:1px solid #a9b0b6;border-radius:8px;padding:12px 16px;min-height:56px;font:inherit;font-size:16px;color:var(--heading);transition:border-color .15s,box-shadow .15s}.ics-btw__field input:focus,.ics-btw__field select:focus,.ics-btw__field textarea:focus{outline:none;border-color:var(--green-dark);box-shadow:0 0 0 3px #00cd0033}.ics-btw__field textarea{min-height:110px;resize:vertical}.ics-btw__field select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b6e72' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 16px center;background-size:16px;padding-right:44px;cursor:pointer}.ics-btw__help{font-size:12px;color:var(--muted)}.ics-btw__float{position:relative;display:grid;gap:6px;min-width:0}.ics-btw__float>input,.ics-btw__float>select,.ics-btw__float>textarea{padding:24px 16px 8px}.ics-btw__float>select{padding-right:44px}.ics-btw__float>textarea{padding-top:28px}.ics-btw__float>label{position:absolute;left:17px;top:18px;margin:0;font-size:16px;font-weight:500;color:#3c3f42;line-height:1.2;pointer-events:none;max-width:calc(100% - 50px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:top .15s,font-size .15s}.ics-btw__float>input:focus~label,.ics-btw__float>input:not(:placeholder-shown)~label,.ics-btw__float>textarea:focus~label,.ics-btw__float>textarea:not(:placeholder-shown)~label,.ics-btw__float>select:focus~label,.ics-btw__float.is-filled>label{top:8px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.ics-btw__float>input:-webkit-autofill~label{top:8px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.ics-btw__float>input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.ics-btw__phone{display:grid;grid-template-columns:110px minmax(0,1fr);gap:8px;align-items:start}.ics-btw__phone>select{padding:12px 36px 12px 14px;font-weight:500}.ics-btw__seg{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}.ics-btw__seg button{flex:1 1 150px;border:0;background:#fff;border-radius:12px;padding:12px 16px;text-align:left;cursor:pointer;display:grid;gap:2px;font:inherit;color:var(--heading)}.ics-btw__seg button b{font-weight:500}.ics-btw__seg button small{color:var(--muted);font-size:12px}.ics-btw__seg button[aria-pressed=true]{background:var(--heading);color:#fff}.ics-btw__seg button[aria-pressed=true] small{color:#cfd2d5}.ics-btw__chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.ics-btw__chips button{border:0;background:#fff;border-radius:25px;padding:8px 16px;font:inherit;font-size:13px;cursor:pointer;color:var(--heading);min-height:38px}.ics-btw__chips button[aria-pressed=true]{background:var(--heading);color:#fff}.ics-btw__search{position:relative;margin-bottom:12px}.ics-btw__search input{width:100%;border:1px solid transparent;border-radius:25px;padding:10px 14px 10px 42px;background:#fff;min-height:48px;font:inherit;font-size:16px}.ics-btw__search input:focus{outline:none;border-color:var(--heading)}.ics-btw__search svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--muted)}.ics-btw__products{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}.ics-btw__prod{position:relative;border:2px solid transparent;border-radius:14px;padding:10px;background:#fff;cursor:pointer;text-align:left;display:grid;gap:6px;min-width:0;align-content:start;font:inherit;color:var(--ink)}.ics-btw__prod:hover{border-color:#c9ccd0}.ics-btw__prod[aria-pressed=true]{border-color:var(--heading)}.ics-btw__prod[aria-pressed=true]:after{content:"\2713";position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;background:var(--heading);color:#fff;display:grid;place-items:center;font-size:14px;font-weight:700}.ics-btw__img{aspect-ratio:1;border-radius:8px;background:#f5f6f7;display:grid;place-items:center;overflow:hidden}.ics-btw__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ics-btw__brand{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.ics-btw__name{font-family:Inter,sans-serif;font-weight:600;font-size:14px;line-height:1.3;color:var(--heading);letter-spacing:-.01em}.ics-btw__price{font-weight:500;color:var(--heading);font-variant-numeric:tabular-nums}.ics-btw__price small{font-weight:400;color:var(--muted);font-size:12px}.ics-btw__web{display:block;font-size:12px;color:var(--red);font-weight:400;line-height:1.3;margin-top:2px}.ics-btw__cov{font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--green-dark);justify-self:start}.ics-btw__empty{grid-column:1/-1;padding:18px;background:#fff;border-radius:12px;color:var(--muted);font-size:14px;text-align:center}.ics-btw__sub-block{margin-top:16px;padding-top:16px;border-top:1px solid #d8dbde;display:grid;gap:14px}.ics-btw__picks{display:grid;gap:10px;margin-bottom:14px}.ics-btw__picks:empty,.ics-btw__picks[hidden]{display:none}.ics-btw__pick{background:#fff;border:2px solid var(--heading);border-radius:14px;padding:14px 16px;display:grid;gap:12px;min-width:0}.ics-btw__pick-head{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px}.ics-btw__pick-img{width:64px;height:64px;border-radius:8px;background:#f5f6f7;overflow:hidden;display:grid;place-items:center}.ics-btw__pick-img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ics-btw__pick-t{min-width:0;display:grid;gap:2px}.ics-btw__pick-n{font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--green-dark)}.ics-btw__pick-t b{font-family:Inter,sans-serif;font-weight:600;font-size:15px;color:var(--heading);line-height:1.3;letter-spacing:-.01em}.ics-btw__pick-t a{font-size:13px;font-weight:500;justify-self:start}.ics-btw__pick-p{font-family:Inter,sans-serif;font-weight:700;font-size:18px;color:var(--heading);white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:right;display:grid;gap:4px;justify-items:end}.ics-btw__pick-x{font-size:12px;font-weight:400;color:var(--muted)}.ics-btw__pick .ics-btw__field{padding-top:12px;border-top:1px solid #ebedee}.ics-btw__pick .ics-btw__sw,.ics-btw__pick .ics-btw__radios label{background:var(--tile)}.ics-btw__pick select{background-color:var(--tile)}.ics-btw__pick .ics-btw__float>label{top:30px}.ics-btw__pick .ics-btw__float>select:focus~label,.ics-btw__pick .ics-btw__float.is-filled>label{top:20px}.ics-btw__picker{display:grid;gap:0}.ics-btw__addrow{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-top:4px}.ics-btw__add{height:44px;padding:6px 22px;font-size:14px}.ics-btw__l-n{display:block;font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--green)}.ics-btw__allow-sum{display:block;font-size:12px;color:#aaaeb6;margin-top:-4px}.ics-btw__gallery{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.ics-btw__gallery-main{background:#fff;border-radius:12px;overflow:hidden;aspect-ratio:4/3;display:grid;place-items:center}.ics-btw__gallery-main img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ics-btw__thumbs{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}.ics-btw__thumbs button{flex:none;width:72px;height:72px;border:2px solid transparent;border-radius:10px;background:#fff;padding:2px;cursor:pointer;overflow:hidden}.ics-btw__thumbs button[aria-pressed=true]{border-color:var(--heading)}.ics-btw__thumbs img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ics-btw__pdp{font-size:13px;font-weight:500;justify-self:start}@media(min-width:700px){.ics-btw__gallery{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.ics-btw__gallery-main{grid-row:1/3}.ics-btw__thumbs{flex-wrap:wrap;overflow:visible}}.ics-btw__swatches{display:flex;flex-wrap:wrap;gap:8px}.ics-btw__sw{display:inline-flex;align-items:center;gap:8px;border:2px solid transparent;border-radius:25px;padding:6px 14px 6px 6px;background:#fff;cursor:pointer;font:inherit;font-size:13px;color:var(--heading);min-height:40px}.ics-btw__sw i{width:22px;height:22px;border-radius:50%;border:1px solid rgba(0,0,0,.15);display:inline-block}.ics-btw__sw[aria-pressed=true]{border-color:var(--heading)}.ics-btw__accs{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ics-btw__acc{background:#fff;border:2px solid transparent;border-radius:14px;min-width:0}.ics-btw__acc.is-on{border-color:var(--heading)}.ics-btw__acc-main{display:grid;grid-template-columns:auto 64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 10px 12px;cursor:pointer;min-height:84px}.ics-btw__acc-main input{width:18px;height:18px;margin:0;accent-color:var(--heading)}.ics-btw__acc-img{width:64px;height:64px;border-radius:8px;background:#f5f6f7;display:grid;place-items:center;overflow:hidden}.ics-btw__acc-img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ics-btw__acc-img--plus{font-family:Inter,sans-serif;font-size:28px;font-weight:600;color:var(--muted)}.ics-btw__acc-t b{display:block;font-weight:500;color:var(--heading);line-height:1.3}.ics-btw__acc-t small{display:block;color:var(--muted);font-size:12px;margin-top:2px}.ics-btw__acc-p{font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}.ics-btw__acc-opts{padding:0 14px 14px;display:grid;gap:10px}.ics-btw__acc-opts:empty{display:none}.ics-btw__radios{display:flex;flex-wrap:wrap;gap:8px}.ics-btw__radios label{border:2px solid transparent;border-radius:25px;padding:7px 14px;cursor:pointer;background:var(--tile);font-size:13px;min-height:38px;display:inline-flex;align-items:center}.ics-btw__radios label:has(input:checked){background:var(--heading);color:#fff}.ics-btw__radios input{position:absolute;opacity:0;width:0;height:0}.ics-btw__other{margin-top:12px}.ics-btw__opts{display:grid;gap:8px}.ics-btw__opt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;border:2px solid transparent;border-radius:12px;padding:11px 14px;cursor:pointer;background:#fff;min-height:50px}.ics-btw__opt:has(input:checked){border-color:var(--heading)}.ics-btw__opt input{width:18px;height:18px;margin:0;accent-color:var(--heading)}.ics-btw__t{font-weight:500;color:var(--heading);min-width:0}.ics-btw__t small{display:block;color:var(--muted);font-weight:400;font-size:12px}.ics-btw__p{font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}.ics-btw__p--free{color:var(--green-dark);font-weight:700}.ics-btw__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ics-btw__quote{position:sticky;top:16px;background:var(--tile-dark);color:#fff;border-radius:16px;overflow:hidden;max-height:calc(100vh - 32px);display:flex;flex-direction:column}.ics-btw__quote-scroll{overflow:auto;min-height:0}.ics-btw__quote-head{padding:16px 20px 12px;border-bottom:1px solid #4a4d50;display:flex;justify-content:space-between;align-items:baseline}.ics-btw .ics-btw__quote-h{font-size:16px;color:#fff}.ics-btw__quote-head small{color:#aaaeb6;font-size:12px}.ics-btw__lines{padding:6px 20px}.ics-btw__line{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:9px 0;border-bottom:1px solid #4a4d50;font-size:14px;align-items:baseline}.ics-btw__line:last-child{border-bottom:0}.ics-btw__line--empty{color:#aaaeb6;display:block}.ics-btw__l{color:#fff}.ics-btw__l small{display:block;color:#aaaeb6;font-size:12px}.ics-btw__r{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.ics-btw__r--free{color:var(--green)}.ics-btw__vat{padding:10px 20px;border-top:1px solid #4a4d50;display:grid;gap:4px;font-size:13px;color:#dadce0}.ics-btw__vat:empty{display:none}.ics-btw__vat div{display:flex;justify-content:space-between;gap:12px;font-variant-numeric:tabular-nums}.ics-btw__allow{margin:10px 20px 0;background:#2c2d2e;border-radius:12px;padding:12px 14px;font-size:13px;display:grid;gap:8px;color:#dadce0}.ics-btw__allow-hd{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#fff}.ics-btw__bar-track{height:8px;border-radius:999px;background:#4a4d50;overflow:hidden}.ics-btw__bar-track i{display:block;height:100%;background:var(--green);width:0;transition:width .3s}.ics-btw__allow.is-over .ics-btw__bar-track i{background:#f5b454}.ics-btw__allow p b{font-weight:700;color:#fff}.ics-btw__allow.is-over p b{color:#f5b454}.ics-btw__earn{margin:10px 20px 0;display:grid;gap:8px;font-size:13px;color:#dadce0}.ics-btw__earn label b{font-weight:500;color:#fff}.ics-btw__earn select{width:100%;border:0;border-radius:8px;padding:10px 12px;background:#2c2d2e;color:#fff;min-height:44px;font:inherit}.ics-btw__save{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.ics-btw__save b{font-family:Inter,sans-serif;font-size:22px;font-weight:700;color:var(--green);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ics-btw__fine{font-size:12px;color:#aaaeb6;line-height:1.45}.ics-btw__fine a{color:#fff}.ics-btw__totals{padding:12px 20px 0;margin-top:10px;border-top:1px solid #4a4d50;display:grid;gap:6px;font-size:14px}.ics-btw__totals:empty{display:none}.ics-btw__grand{display:flex;justify-content:space-between;align-items:baseline;font-family:Inter,sans-serif;font-size:26px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ics-btw__grand span:first-child{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.ics-btw__split{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:#dadce0;font-variant-numeric:tabular-nums}.ics-btw__split span:last-child{white-space:nowrap}.ics-btw__split--owe{color:#f5b454}.ics-btw__submit{padding:14px 20px 18px;display:grid;gap:10px}.ics-btw__submit .button{width:100%;background:var(--green);color:var(--heading);font-weight:700}.ics-btw__submit .button:hover{background:var(--green-dark);color:#fff}.ics-btw__submit .button[disabled]{opacity:.45;cursor:not-allowed}.ics-btw__missing{font-size:12px;color:#f5b454}.ics-btw__missing:empty{display:none}.ics-btw__submit .ics-btw__fine{color:#aaaeb6}.ics-btw__bar{display:none}@media(max-width:900px){.ics-btw__wrap{grid-template-columns:minmax(0,1fr)}.ics-btw__quote{position:static;max-height:none}.ics-btw__bar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;border-top:1px solid var(--line);padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));align-items:center;justify-content:space-between;gap:12px}.ics-btw__bar-t{font-family:Inter,sans-serif;font-weight:700;font-size:18px;font-variant-numeric:tabular-nums;color:var(--heading)}.ics-btw__bar-t small{display:block;font-family:Roboto,sans-serif;font-weight:400;font-size:12px;color:var(--muted)}.ics-btw__bar .button{height:42px;padding:6px 18px;font-size:14px}}@media(max-width:600px){.ics-btw__card{padding:18px;border-radius:14px}.ics-btw__grid2,.ics-btw__accs{grid-template-columns:minmax(0,1fr)}.ics-btw__products{grid-template-columns:repeat(2,minmax(0,1fr))}.ics-btw__head{grid-template-columns:auto minmax(0,1fr)}.ics-btw__tag{grid-column:2}}.ics-btw__linkbtn[data-more]{display:flex;align-items:center;justify-content:center;width:100%;max-width:420px;min-height:50px;margin:18px auto 0;padding:12px 24px;background:#fff;border:2px solid var(--heading);border-radius:999px;color:var(--heading);font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;box-shadow:0 1px 2px #0000000f;transition:background-color .15s,color .15s}.ics-btw__linkbtn[data-more]:hover,.ics-btw__linkbtn[data-more]:focus-visible{background:var(--heading);color:#fff}.ics-btw__linkbtn[data-more][hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/114/assets/ics-btw-quote.css.map */
