#isf-premium-system-cart.ic28{--ic-paper:#f7f4ea;padding-bottom:48px;max-width:1360px}#isf-premium-system-cart.ic28 .ic__hero{padding-block:34px 25px;margin-bottom:28px}#isf-premium-system-cart.ic28 .ic__hero h1{font-size:clamp(38px,4vw,54px)}#isf-premium-system-cart.ic28 .ic__layout{grid-template-columns:minmax(0,1fr) 330px;gap:36px;align-items:start}#isf-premium-system-cart.ic28 .ic__systems{display:grid;gap:22px}#isf-premium-system-cart.ic28 .ic__system{margin:0;padding:23px 24px;background:#fcfbf6;border:1px solid #d4d7ca;box-shadow:none;min-width:0}#isf-premium-system-cart.ic28 .v45-purchase .ic__system-head{grid-template-columns:84px minmax(0,1fr) auto;gap:18px;align-items:start;padding-bottom:0}#isf-premium-system-cart.ic28 .v45-purchase .ic__swatch{width:84px;height:84px;aspect-ratio:1;align-self:start}#isf-premium-system-cart.ic28 .v45-purchase .ic__system-index{margin-bottom:6px;font-size:11px}#isf-premium-system-cart.ic28 .v45-purchase .ic__system-title{font-size:clamp(25px,2.2vw,30px);margin-bottom:8px;line-height:1.16}#isf-premium-system-cart.ic28 .v45-purchase .ic__colour{font-size:14px;line-height:1.6;margin:0}#isf-premium-system-cart.ic28 .v45-purchase .v45-purchase-total{display:flex;flex-direction:column;align-items:flex-end;gap:5px;border:0;padding:0;margin:0;min-width:0;color:var(--ic-ink)}#isf-premium-system-cart.ic28 .v45-purchase-total span{font-size:11px;line-height:1.5}#isf-premium-system-cart.ic28 .v45-purchase-total strong{font:400 25px/1.2 Georgia,serif;white-space:nowrap}#isf-premium-system-cart.ic28 .v45-wall-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 7px;padding:14px 0;border-top:1px solid var(--ic-line);border-bottom:1px solid var(--ic-line)}#isf-premium-system-cart.ic28 .v45-wall-facts dt{font-size:11px;line-height:1.5;color:var(--ic-muted)}#isf-premium-system-cart.ic28 .v45-wall-facts dd{font-size:17px;line-height:1.5;margin:4px 0 0}#isf-premium-system-cart.ic28 .v45-scope-note{font-size:13px;line-height:1.55;margin:9px 0 15px}#isf-premium-system-cart.ic28 .v45-purchase-pack{font-size:14px;margin-top:7px}#isf-premium-system-cart.ic28 .ic__system-body{min-width:0;margin-top:14px}#isf-premium-system-cart.ic28 .ic__line{padding:10px 0;border:0;gap:15px}#isf-premium-system-cart.ic28 .ic__line small{font-size:12px;margin-top:3px}#isf-premium-system-cart.ic28 .v41-cart-breakdown{margin:15px 0 10px;border-top:1px solid var(--ic-line);padding-top:0}#isf-premium-system-cart.ic28 .v41-cart-breakdown>summary{display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:48px;padding:12px 0;cursor:pointer;font-size:14px;list-style:none}#isf-premium-system-cart.ic28 .v41-cart-breakdown>summary::-webkit-details-marker{display:none}#isf-premium-system-cart.ic28 .v41-cart-breakdown>summary:after{content:"+";font:22px/1 Arial,sans-serif;flex:none}#isf-premium-system-cart.ic28 .v41-cart-breakdown[open]>summary:after{content:"\2212"}#isf-premium-system-cart.ic28 .v41-cart-breakdown dl{margin:0}#isf-premium-system-cart.ic28 .v41-cart-breakdown dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding:12px 0;border-top:1px solid #e1e2d9}#isf-premium-system-cart.ic28 .v41-cart-breakdown dt{font-size:13px;line-height:1.55;min-width:0}#isf-premium-system-cart.ic28 .v41-cart-breakdown dt small{display:block;font-size:12px;color:var(--ic-muted);margin-top:4px}#isf-premium-system-cart.ic28 .v41-cart-breakdown dd{margin:0;font-size:13px;white-space:nowrap}#isf-premium-system-cart.ic28 .v41-cart-breakdown>p{font-size:12px;line-height:1.6;margin-block:12px}#isf-premium-system-cart.ic28 .v45-tool-detail{grid-column:1/-1;display:grid;grid-template-columns:68px minmax(0,1fr);gap:14px;align-items:start}#isf-premium-system-cart.ic28 .v45-tool-detail .itm-media{width:68px;max-width:68px}#isf-premium-system-cart.ic28 .v45-tool-detail img{width:68px;height:68px;object-fit:contain}#isf-premium-system-cart.ic28 .v45-tool-caption{font-size:12px;line-height:1.6;color:var(--ic-muted)}#isf-premium-system-cart.ic28 .ic__system-actions{gap:10px 23px;padding-top:4px}#isf-premium-system-cart.ic28 .ic__system-actions .ic__action--primary{background:none;color:var(--ic-ink);border:0;border-bottom:1px solid currentColor;padding:9px 0}#isf-premium-system-cart.ic28 .ic__note{margin-top:26px;padding:20px 0 0;border-top:1px solid var(--ic-line)}#isf-premium-system-cart.ic28 .ic__note label{font-size:15px}#isf-premium-system-cart.ic28 .ic__note textarea{background:#fcfbf6;max-width:100%;min-height:106px}#isf-premium-system-cart.ic28 [data-note-status]{font-size:12px;max-width:240px}#isf-premium-system-cart.ic28 [data-note-status][data-state=error]{color:#833f28}#isf-premium-system-cart.ic28 .ic__summary{position:static;padding:25px;background:#e9ede3;border-top:3px solid var(--ic-ink)}#isf-premium-system-cart.ic28 .ic__summary>h2{font-size:30px;margin:0 0 14px}#isf-premium-system-cart.ic28 .ic__summary-count{font-size:13px;margin-bottom:16px;padding-bottom:16px}#isf-premium-system-cart.ic28 .ic__subtotal{display:block;margin-block:15px 10px}#isf-premium-system-cart.ic28 .ic__subtotal>span{display:block;font-size:13px;margin-bottom:7px}#isf-premium-system-cart.ic28 .ic__subtotal strong{font:400 32px/1.2 Georgia,serif}#isf-premium-system-cart.ic28 .v45-checkout-explanation{font-size:12px;line-height:1.65;color:var(--ic-muted);margin-bottom:19px}#isf-premium-system-cart.ic28 .ic__secure{margin-bottom:0}#isf-premium-system-cart.ic28 .ic__checkout{background:#203e35;color:#f7f4ea;border-color:#203e35;min-height:54px}#isf-premium-system-cart.ic28 .ic__checkout:hover{background:#2d5144;color:#fff}#isf-premium-system-cart.ic28 :is(button,a,summary,textarea):focus-visible{outline:3px solid #93694e;outline-offset:4px}#isf-premium-system-cart.ic28 .ic__standalone>.itm-media{width:80px;max-width:80px}#isf-premium-system-cart.ic28 .ic__standalone{grid-template-columns:80px minmax(0,1fr);gap:18px}#isf-premium-system-cart.ic28 .ic__standalone>img,#isf-premium-system-cart.ic28 .ic__item-placeholder{width:80px;height:80px;min-height:80px}#isf-premium-system-cart.ic28 .v45-standalone-spec{font-size:12px;line-height:1.65;margin-top:12px}#isf-premium-system-cart.ic28 .v45-standalone-spec summary{min-height:44px;cursor:pointer;padding-block:10px}#isf-premium-system-cart.ic28 .ic__item-section>h2{font-size:27px}@media(max-width:1050px){#isf-premium-system-cart.ic28 .ic__layout{grid-template-columns:minmax(0,1fr) 295px;gap:24px}#isf-premium-system-cart.ic28 .ic__system{padding:20px}#isf-premium-system-cart.ic28 .v45-purchase .ic__system-head{grid-template-columns:72px minmax(0,1fr)}#isf-premium-system-cart.ic28 .v45-purchase .ic__swatch{width:72px;height:72px}#isf-premium-system-cart.ic28 .v45-purchase-total{grid-column:2;align-items:flex-start!important}#isf-premium-system-cart.ic28 .v45-purchase-total span{display:none}}@media(max-width:850px){#isf-premium-system-cart.ic28{padding-inline:22px;padding-bottom:35px}#isf-premium-system-cart.ic28 .ic__layout{grid-template-columns:minmax(0,1fr);gap:28px}#isf-premium-system-cart.ic28 .ic__summary{margin-top:0;padding:23px}#isf-premium-system-cart.ic28 .ic__system{padding:20px}#isf-premium-system-cart.ic28 .ic__hero{display:block}#isf-premium-system-cart.ic28 .ic__hero .ic__continue{display:inline-flex;max-width:none;margin:13px 0 0;font-size:14px;min-height:44px}#isf-premium-system-cart.ic28 .ic__basket-help{flex-wrap:wrap;gap:8px;padding-block:18px}#isf-premium-system-cart.ic28 .ic__empty-copy .ic__checkout{width:100%}#isf-premium-system-cart.ic28 .ic__empty-routes strong{font-size:24px}}@media(max-width:480px){#isf-premium-system-cart.ic28{padding-inline:18px}#isf-premium-system-cart.ic28 .ic__system{padding:18px 15px}#isf-premium-system-cart.ic28 .v45-purchase .ic__system-head{grid-template-columns:62px minmax(0,1fr);gap:12px 14px}#isf-premium-system-cart.ic28 .v45-purchase .ic__swatch{width:62px;height:62px}#isf-premium-system-cart.ic28 .v45-purchase .ic__system-title{font-size:25px}#isf-premium-system-cart.ic28 .v45-purchase .ic__colour{font-size:13px}#isf-premium-system-cart.ic28 .v45-wall-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#isf-premium-system-cart.ic28 .v45-wall-facts>div:last-child{grid-column:1/-1;display:flex;justify-content:space-between;gap:14px;align-items:baseline}#isf-premium-system-cart.ic28 .v45-wall-facts>div:last-child dd{margin:0}#isf-premium-system-cart.ic28 .ic__standalone{grid-template-columns:64px minmax(0,1fr);gap:14px}#isf-premium-system-cart.ic28 .ic__standalone>img,#isf-premium-system-cart.ic28 .ic__item-placeholder,#isf-premium-system-cart.ic28 .ic__standalone>.itm-media{width:64px;max-width:64px;height:64px;min-height:64px}#isf-premium-system-cart.ic28 .ic__standalone-main{display:block}#isf-premium-system-cart.ic28 .ic__standalone h3{font-size:24px}#isf-premium-system-cart.ic28 .ic__summary{padding:22px 18px}#isf-premium-system-cart.ic28 .ic__note>div{gap:12px;align-items:baseline}#isf-premium-system-cart.ic28 .ic__line-price{font-size:13px}#isf-premium-system-cart.ic28 .ic__empty-routes a{padding-block:18px}}@media print{#isf-premium-system-cart.ic28 .v45-purchase-total span{display:block}#isf-premium-system-cart.ic28 .v41-cart-breakdown>dl{display:block}}#isf-premium-system-cart.ic28 .ic__standalone>.itm-media{padding:7px}#isf-premium-system-cart.ic28 .ic__standalone .itm-reference-code{font-size:16px;overflow-wrap:normal;word-break:normal}#isf-premium-system-cart.ic28 .v45-standalone-spec:not([open])>.ic__properties{display:none}#isf-premium-system-cart.ic28 .v45-standalone-spec .ic__properties{display:grid;gap:9px;font-size:13px}#isf-premium-system-cart.ic28 .v45-standalone-spec .ic__properties>div{display:grid;grid-template-columns:minmax(0,110px) minmax(0,1fr);gap:14px}#isf-premium-system-cart.ic28 .v45-standalone-spec .ic__properties dt:after{content:none}
/*# sourceMappingURL=/cdn/shop/t/371/assets/isf-basket-finishing-v45.css.map */
