html.showroom-cart-open{overflow:hidden}html body dialog.showroom-cart[data-state]{--bag-gold: #b77f3f;--bag-gold-dark: #97652e;--bag-ink: #252723;--bag-muted: #62675f;--bag-line: #e6e5e0;--bag-paper: #f7f7f4;position:fixed;inset:0 0 0 auto;z-index:90;margin:0;padding:0;width:min(480px,100vw);height:100dvh;max-width:100vw;max-height:100dvh;border:0;border-radius:0;overflow:hidden;background:#fff;color:var(--bag-ink);font:14px/1.55 Inter,Arial,sans-serif;box-shadow:-12px 0 48px #1519131a;transform:translate(100%);transition:transform .36s cubic-bezier(.22,.72,.2,1)}html body dialog.showroom-cart[data-state][open]{display:flex;flex-direction:column}html body dialog.showroom-cart[data-state=open]{transform:translate(0)}html body dialog.showroom-cart[data-state=opening],html body dialog.showroom-cart[data-state=closing]{transform:translate(100%)}html body dialog.showroom-cart[data-state]::backdrop{background:#18201700;transition:background-color .36s ease}html body dialog.showroom-cart[data-state=open]::backdrop{background:#18201770}html body dialog.showroom-cart[data-state] *{box-sizing:border-box}html body dialog.showroom-cart[data-state] [hidden]{display:none!important}html body dialog.showroom-cart[data-state] :focus-visible{outline:2px solid #986529;outline-offset:3px}html body dialog.showroom-cart[data-state] :is(button,input,a){-webkit-tap-highlight-color:transparent}html body dialog.showroom-cart[data-state] :is(button,input,p,a,span,strong,small){font-family:Inter,Arial,sans-serif}html body dialog.showroom-cart[data-state] :is(button,input){color:inherit}html body dialog.showroom-cart[data-state] button{cursor:pointer}html body dialog.showroom-cart[data-state] button:disabled{cursor:wait;opacity:.5}html body dialog.showroom-cart[data-state] :is(h2,h3){font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:600;letter-spacing:.015em;color:var(--bag-ink)}html body dialog.showroom-cart[data-state] p{color:var(--bag-muted)}html body dialog.showroom-cart[data-state] svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;flex-shrink:0}html body dialog.showroom-cart[data-state] .showroom-cart__header{display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;gap:11px;padding:21px 26px 17px;border-bottom:0;background:#fff}html body dialog.showroom-cart[data-state] .showroom-cart__header h2{margin:0;font-size:34px;line-height:1.05;text-transform:uppercase}html body dialog.showroom-cart[data-state] .showroom-cart__count{display:inline-flex;align-items:center;justify-content:center;min-width:25px;height:25px;padding:0 6px;border-radius:50%;background:#f5eadc;color:#805321;font-size:11px;font-weight:600}html body dialog.showroom-cart[data-state] .showroom-cart__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-5px -7px -5px auto;padding:11px;border:0;border-radius:50%;background:#fff;color:#4c5148;font-size:23px}html body dialog.showroom-cart[data-state] .showroom-cart__close:hover{background:#f4f4f0}html body dialog.showroom-cart[data-state] .showroom-cart__close svg{width:21px;height:21px}html body dialog.showroom-cart[data-state] .showroom-cart__delivery{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:9px;padding:12px 20px;border-block:1px solid #ede4d8;background:#fbf6ee;color:#67533c;font-size:12px;line-height:1.5}html body dialog.showroom-cart[data-state] .showroom-cart__delivery svg{color:#936631;width:17px;height:17px}html body dialog.showroom-cart[data-state] .showroom-cart__delivery .fp-uk-flag{width:24px;height:12px;stroke:none}html body dialog.showroom-cart[data-state] .showroom-cart__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:24px 26px 22px;scrollbar-width:thin;scrollbar-color:#d7d8cf transparent}html body dialog.showroom-cart[data-state] .showroom-cart__campaign{margin-bottom:20px}html body dialog.showroom-cart[data-state] .showroom-cart__campaign small{display:block;color:#895c29;font-size:9px;line-height:1.5;font-weight:600;letter-spacing:.12em;text-transform:uppercase}html body dialog.showroom-cart[data-state] .showroom-cart__campaign h3{margin:7px 0 0;font-size:28px;line-height:1.1}html body dialog.showroom-cart[data-state] .showroom-cart__status{margin:0 0 15px;padding:0;color:#6e7768;font-size:12px;line-height:1.6}html body dialog.showroom-cart[data-state] .showroom-cart__status:empty{display:none}html body dialog.showroom-cart[data-state] .showroom-cart__status[data-error=true]{color:#a33424;background:#fff4f0;padding:11px 13px;border-radius:7px}html body dialog.showroom-cart[data-state] .showroom-cart__items{display:grid;gap:19px}html body dialog.showroom-cart[data-state] .showroom-cart__item{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:start;gap:17px;padding:0 0 20px;border-bottom:1px solid var(--bag-line)}html body dialog.showroom-cart[data-state] .showroom-cart__image{display:block;width:110px;height:124px;object-fit:contain;border:1px solid #ecece5;border-radius:9px;background:#f8f8f5}html body dialog.showroom-cart[data-state] .showroom-cart__details{min-width:0}html body dialog.showroom-cart[data-state] .showroom-cart__title{display:block;padding-top:1px;color:#2c3028;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;overflow-wrap:break-word}html body dialog.showroom-cart[data-state] .showroom-cart__title:hover{color:#95652d}html body dialog.showroom-cart[data-state] .showroom-cart__variant{margin:4px 0 0;color:#62675f;font-size:11px;line-height:1.5}html body dialog.showroom-cart[data-state] .showroom-cart__line-price{margin:8px 0 0;color:#34392e;font-size:14px;font-weight:600;line-height:1.4}html body dialog.showroom-cart[data-state] .showroom-cart__quantity{display:inline-flex;align-items:center;margin-top:12px;border:1px solid #e0e2d9;border-radius:6px;background:#fff;overflow:hidden;vertical-align:middle}html body dialog.showroom-cart[data-state] .showroom-cart__quantity button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:0;background:#fff;color:#646d59;font-size:18px;font-weight:400}html body dialog.showroom-cart[data-state] .showroom-cart__quantity button:hover{background:#f7f8f2}html body dialog.showroom-cart[data-state] .showroom-cart__quantity input{display:inline-block;width:35px;min-width:0;height:44px;padding:0;border:0;border-radius:0;background:#fff;color:#37432e;text-align:center;font-size:13px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}html body dialog.showroom-cart[data-state] .showroom-cart__quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html body dialog.showroom-cart[data-state] .showroom-cart__quantity :focus-visible{outline-offset:-3px}html body dialog.showroom-cart[data-state] .showroom-cart__remove{display:inline-flex;align-items:center;justify-content:center;min-width:52px;min-height:44px;margin:9px 0 0 5px;padding:8px 2px;border:0;background:none;color:#62675f;font-size:10px;line-height:1.4;text-decoration:underline;text-underline-offset:3px;vertical-align:middle}html body dialog.showroom-cart[data-state] .showroom-cart__remove:hover{color:#a24129}html body dialog.showroom-cart[data-state] .showroom-cart__upsell{margin-top:26px;padding:20px 17px 17px;border:1px solid #e9e6df;border-radius:11px;background:#f9f8f5}html body dialog.showroom-cart[data-state] .showroom-cart__upsell>h3{margin:0;font-size:26px;line-height:1.1}html body dialog.showroom-cart[data-state] .showroom-cart__upsell>p{margin:8px 0 17px;font-size:11px;line-height:1.65;color:#666b63}html body dialog.showroom-cart[data-state] .showroom-cart__recommendations{display:grid;gap:13px}html body dialog.showroom-cart[data-state] .showroom-cart__recommendation{display:grid;grid-template-columns:69px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;border:1px solid #eae8df;border-radius:8px;background:#fff}html body dialog.showroom-cart[data-state] .showroom-cart__recommendation-image{display:block;width:69px;height:74px;object-fit:contain;background:#f7f8f3;border-radius:5px}html body dialog.showroom-cart[data-state] .showroom-cart__recommendation-details{min-width:0}html body dialog.showroom-cart[data-state] .showroom-cart__recommendation-vendor{display:block;margin-bottom:4px;color:#776448;font-size:9px;font-weight:500;line-height:1.4;letter-spacing:.07em;text-transform:uppercase}html body dialog.showroom-cart[data-state] .showroom-cart__recommendation-title{display:block;color:#252723;font-size:12px;font-weight:600;line-height:1.45;text-decoration:none;overflow-wrap:break-word}html body dialog.showroom-cart[data-state] .showroom-cart__recommendation-title:hover{color:#94652d}html body dialog.showroom-cart[data-state] .showroom-cart__recommendation-price{display:block;margin-top:7px;color:#675c47;font-size:12px;font-weight:500;line-height:1.3}html body dialog.showroom-cart[data-state] .showroom-cart__recommendation-add{display:inline-flex;align-items:center;justify-content:center;min-width:49px;min-height:44px;padding:9px 11px;border:1px solid #c99d6b;border-radius:5px;background:#fff;color:#88602f;font-size:11px;font-weight:600;line-height:1.4}html body dialog.showroom-cart[data-state] .showroom-cart__recommendation-add svg{width:12px;height:12px;margin-left:5px}html body dialog.showroom-cart[data-state] .showroom-cart__recommendation-price :is(s,del){margin-left:6px;font-size:10px;font-weight:400;color:#62675f}html body dialog.showroom-cart[data-state] .showroom-cart__recommendation-add:hover{background:#f8f0e5;border-color:#b77f3f}html body dialog.showroom-cart[data-state] .showroom-cart__arrival{display:flex;align-items:center;gap:10px;padding:17px 0 0;font-size:11px;color:#62675f;line-height:1.6}html body dialog.showroom-cart[data-state] .showroom-cart__arrival strong{display:block;color:#4c5148;font-size:11px;font-weight:500}html body dialog.showroom-cart[data-state] .showroom-cart__arrival span{display:block}html body dialog.showroom-cart[data-state] .showroom-cart__arrival svg{width:17px;height:17px;color:#859377}html body dialog.showroom-cart[data-state] .showroom-cart__footer{flex:0 0 auto;margin:0;padding:18px 26px calc(16px + env(safe-area-inset-bottom));border-top:1px solid #e4e6dc;background:#fff;box-shadow:0 -5px 20px #20291b04}html body dialog.showroom-cart[data-state] .showroom-cart__discounts{display:grid;gap:7px;margin-bottom:10px;color:#657d50;font-size:11px}html body dialog.showroom-cart[data-state] .showroom-cart__discounts:empty{display:none}html body dialog.showroom-cart[data-state] .showroom-cart__discounts>div{display:flex;justify-content:space-between;gap:15px}html body dialog.showroom-cart[data-state] .showroom-cart__subtotal{display:flex;align-items:baseline;justify-content:space-between;gap:18px;margin:0;color:#373e30;font-size:14px;font-weight:500}html body dialog.showroom-cart[data-state] .showroom-cart__subtotal strong{font-size:20px;font-weight:600;letter-spacing:-.025em}html body dialog.showroom-cart[data-state] .showroom-cart__shipping{display:flex;justify-content:space-between;gap:18px;margin-top:7px;color:#62675f;font-size:11px;line-height:1.5}html body dialog.showroom-cart[data-state] .showroom-cart__shipping strong{color:#71805f;font-size:11px;font-weight:500}html body dialog.showroom-cart[data-state] .showroom-cart__note{margin:10px 0 0;font-size:10px;line-height:1.65;color:#62675f}html body dialog.showroom-cart[data-state] .showroom-cart__checkout{display:flex;align-items:center;justify-content:center;gap:10px;min-height:51px;margin:17px 0 0;padding:13px 20px;border:1px solid var(--bag-gold);border-radius:5px;background:var(--bag-gold);color:#241c12;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:-.01em;text-align:center;text-decoration:none;transition:background .16s ease,border-color .16s ease}html body dialog.showroom-cart[data-state] .showroom-cart__checkout:hover{background:#c58d4d;border-color:#c58d4d}html body dialog.showroom-cart[data-state] .showroom-cart__checkout[aria-disabled=true]{cursor:wait;opacity:.6}html body dialog.showroom-cart[data-state] .showroom-cart__checkout svg{width:17px;height:17px}html body dialog.showroom-cart[data-state] .showroom-cart__security{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:9px;font-size:9px;color:#62675f;line-height:1.5}html body dialog.showroom-cart[data-state] .showroom-cart__security svg{width:13px;height:13px}html body dialog.showroom-cart[data-state] .showroom-cart__continue{display:block;min-height:44px;margin:3px auto 0;padding:8px 12px;border:0;background:none;color:#62675f;font-size:11px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}html body dialog.showroom-cart[data-state] .showroom-cart__empty{display:flex;flex-direction:column;align-items:center;padding:33px 18px 35px;text-align:center;color:#79866b}html body dialog.showroom-cart[data-state] .showroom-cart__empty>svg{width:43px;height:43px;margin-bottom:20px;color:#b18b58;stroke-width:1.2}html body dialog.showroom-cart[data-state] .showroom-cart__empty h3{font-size:31px;line-height:1.1;margin:0 0 11px}html body dialog.showroom-cart[data-state] .showroom-cart__empty p{max-width:280px;font-size:13px;line-height:1.7;margin:0}html body dialog.showroom-cart[data-state] .showroom-cart__shop-link{display:inline-flex;justify-content:center;align-items:center;min-height:46px;min-width:170px;padding:12px 20px;margin-top:23px;border:1px solid #b77f3f;border-radius:5px;background:#b77f3f;color:#241c12;font-size:12px;font-weight:600;text-decoration:none}html body dialog.showroom-cart[data-state][data-cart-empty=true] .showroom-cart__footer{display:none}body #MainContent .tool-bundle{max-width:1280px;margin:28px auto 54px;padding:32px;border-block:1px solid #e8e6e0;background:#fff;font-family:Inter,Arial,sans-serif;color:#252723}body #MainContent .tool-bundle__heading{margin-bottom:24px}body #MainContent .tool-bundle :is(.tool-bundle__eyebrow,.tool-bundle__heading .eyebrow,.tool-bundle__heading small){display:block;color:#895c29;font-family:Inter,Arial,sans-serif;font-size:9px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}body #MainContent .tool-bundle__heading h2{margin:7px 0 0;color:#252723;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:34px;font-weight:600;line-height:1.1;letter-spacing:.005em}body #MainContent .tool-bundle__heading p{max-width:650px;margin:10px 0 0;color:#62675f;font-size:13px;line-height:1.75}body #MainContent .tool-bundle__layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;align-items:stretch;gap:22px}body #MainContent .tool-bundle__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body #MainContent .tool-bundle__item{position:relative;display:grid;grid-template-columns:22px 84px minmax(0,1fr);align-content:center;align-items:center;column-gap:12px;row-gap:8px;padding:19px 15px;min-height:144px;border:1px solid #e2e4da;border-radius:9px;background:#fff;cursor:pointer;transition:background .18s ease,border-color .18s ease}body #MainContent .tool-bundle__item:has(input:checked){border-color:#b77f3f;background:#fcf8f2}body #MainContent .tool-bundle__item:has(input:focus-visible){outline:2px solid #91642d;outline-offset:3px}body #MainContent .tool-bundle__item:has(input:disabled){cursor:not-allowed;opacity:.6}body #MainContent .tool-bundle__item input[type=checkbox]{grid-column:1;grid-row:1/3;-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:20px;height:20px;margin:0;border:1px solid #bfc6b4;border-radius:4px;background:#fff;cursor:inherit}body #MainContent .tool-bundle__item input[type=checkbox]:checked{background:#b77f3f;border-color:#b77f3f}body #MainContent .tool-bundle__item input[type=checkbox]:checked:after{content:"";width:5px;height:9px;margin-top:-2px;border:solid #241c12;border-width:0 2px 2px 0;transform:rotate(45deg)}body #MainContent .tool-bundle__item>img{grid-column:2;grid-row:1/3;display:block;width:84px;height:100px;object-fit:contain;border-radius:6px;background:#fff}body #MainContent .tool-bundle__details{grid-column:3;grid-row:1;align-self:end;min-width:0}body #MainContent .tool-bundle__details :is(small,.eyebrow){display:block;color:#776448;font-family:Inter,Arial,sans-serif;font-size:8px;font-weight:500;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}body #MainContent .tool-bundle__details :is(h3,a){display:block;margin:6px 0 0;color:#252723;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:-.01em;overflow-wrap:break-word}body #MainContent .tool-bundle__details em,body #MainContent .tool-bundle__variant{display:block;margin-top:4px;color:#62675f;font-family:Inter,Arial,sans-serif;font-size:10px;font-style:normal;line-height:1.5}body #MainContent .tool-bundle__price{display:block;margin-top:9px;color:#756244;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.4}body #MainContent .tool-bundle__item>.tool-bundle__price{grid-column:3;grid-row:2;align-self:start;margin-top:0}body #MainContent .tool-bundle__summary{display:flex;flex-direction:column;justify-content:center;padding:23px;border:1px solid #e7e4dc;border-radius:9px;background:#f8f7f3}body #MainContent .tool-bundle__summary h3{margin:0 0 5px;color:#4b4b36;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:25px;line-height:1.1;font-weight:600;letter-spacing:.005em}body #MainContent .tool-bundle__summary>p:not(.tool-bundle__status){margin:7px 0 0;color:#62675f;font-size:12px;line-height:1.5}body #MainContent .tool-bundle__summary [data-bundle-count]{display:inline}body #MainContent .tool-bundle__summary :is([data-bundle-total],.tool-bundle__total){display:block;margin-top:12px;color:#4a4635;font-family:Inter,Arial,sans-serif;font-size:24px;line-height:1.2;font-weight:600;letter-spacing:-.03em}body #MainContent .tool-bundle__add{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:47px;margin-top:18px;padding:11px 13px;border:1px solid #b77f3f;border-radius:5px;background:#b77f3f;color:#241c12;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.5;cursor:pointer}body #MainContent .tool-bundle__add:hover{background:#c58d4d;border-color:#c58d4d}body #MainContent .tool-bundle__add:disabled{background:#e3e1d9;border-color:#e3e1d9;color:#8c9080;cursor:not-allowed}body #MainContent .tool-bundle__add .icon{width:17px;height:17px}body #MainContent .tool-bundle__summary :is(small,.tool-bundle__delivery){margin-top:10px;color:#62675f;font-size:10px;line-height:1.5;text-align:center}body #MainContent .tool-bundle__delivery{display:flex;align-items:center;justify-content:center;gap:7px}body #MainContent .tool-bundle__delivery svg{width:18px;height:12px;flex:0 0 auto}body #MainContent .tool-bundle__status{margin-top:12px;color:#96603b;font-size:12px;line-height:1.6}body #MainContent .tool-bundle__status:empty{display:none}body #MainContent .tool-bundle :focus-visible{outline:2px solid #91642d;outline-offset:3px}@media(max-width:1100px){body #MainContent .tool-bundle__layout{grid-template-columns:minmax(0,1fr) 230px;gap:17px}body #MainContent .tool-bundle__items{gap:12px}body #MainContent .tool-bundle__item{grid-template-columns:20px 62px minmax(0,1fr);gap:10px;padding:16px 12px}body #MainContent .tool-bundle__item>img{width:62px;height:83px}body #MainContent .tool-bundle__summary{padding:18px}}@media(max-width:899px){body #MainContent .tool-bundle{padding:28px 24px}body #MainContent .tool-bundle__layout{grid-template-columns:1fr;gap:18px}body #MainContent .tool-bundle__item{grid-template-columns:20px 80px minmax(0,1fr);min-height:126px;padding:17px 15px}body #MainContent .tool-bundle__item>img{width:80px;height:92px}body #MainContent .tool-bundle__summary{display:grid;grid-template-columns:1fr 220px;column-gap:24px}body #MainContent .tool-bundle__summary>:is(h3,p,.tool-bundle__eyebrow,.tool-bundle__total){grid-column:1}body #MainContent .tool-bundle__add{grid-column:2;grid-row:1/4;align-self:center;margin-top:0}body #MainContent .tool-bundle__summary :is(small,.tool-bundle__delivery){grid-column:2;grid-row:4;margin-top:0}body #MainContent .tool-bundle__status{grid-column:1/-1}}@media(max-width:520px){html body dialog.showroom-cart[data-state]{width:100vw}html body dialog.showroom-cart[data-state] .showroom-cart__header{padding:18px 20px 15px}html body dialog.showroom-cart[data-state] .showroom-cart__header h2{font-size:31px}html body dialog.showroom-cart[data-state] .showroom-cart__delivery{padding:10px 16px;font-size:11px}html body dialog.showroom-cart[data-state] .showroom-cart__scroll{padding:22px 20px 18px}html body dialog.showroom-cart[data-state] .showroom-cart__campaign h3{font-size:27px}html body dialog.showroom-cart[data-state] .showroom-cart__item{grid-template-columns:95px minmax(0,1fr);gap:15px;padding-bottom:18px}html body dialog.showroom-cart[data-state] .showroom-cart__image{width:95px;height:112px}html body dialog.showroom-cart[data-state] .showroom-cart__title{font-size:13px}html body dialog.showroom-cart[data-state] .showroom-cart__quantity{margin-top:11px}html body dialog.showroom-cart[data-state] .showroom-cart__quantity input{width:26px}html body dialog.showroom-cart[data-state] .showroom-cart__remove{display:flex;justify-content:flex-start;margin:1px 0 -8px;padding-left:0;min-height:44px}html body dialog.showroom-cart[data-state] .showroom-cart__upsell{padding:17px 13px 13px;margin-top:22px}html body dialog.showroom-cart[data-state] .showroom-cart__recommendation{grid-template-columns:60px minmax(0,1fr) auto;gap:10px;padding:10px}html body dialog.showroom-cart[data-state] .showroom-cart__recommendation-image{width:60px;height:67px}html body dialog.showroom-cart[data-state] .showroom-cart__recommendation-title{font-size:11px}html body dialog.showroom-cart[data-state] .showroom-cart__recommendation-add{min-width:44px;padding-inline:9px}html body dialog.showroom-cart[data-state] .showroom-cart__footer{padding:16px 20px calc(13px + env(safe-area-inset-bottom))}html body dialog.showroom-cart[data-state] .showroom-cart__checkout{min-height:49px;margin-top:15px}html body dialog.showroom-cart[data-state] .showroom-cart__subtotal strong{font-size:19px}body #MainContent .tool-bundle{margin-block:16px 32px;padding:27px 18px}body #MainContent .tool-bundle__heading h2{font-size:31px}body #MainContent .tool-bundle__heading p{font-size:12px}body #MainContent .tool-bundle__items{grid-template-columns:1fr;gap:11px}body #MainContent .tool-bundle__item{grid-template-columns:20px 90px minmax(0,1fr);min-height:116px;padding:15px;column-gap:13px}body #MainContent .tool-bundle__item>img{width:90px;height:96px}body #MainContent .tool-bundle__details :is(h3,a){font-size:13px}body #MainContent .tool-bundle__summary{display:flex;padding:20px}body #MainContent .tool-bundle__summary h3{font-size:26px}body #MainContent .tool-bundle__summary :is([data-bundle-total],.tool-bundle__total){font-size:25px;margin-top:10px}body #MainContent .tool-bundle__add{margin-top:16px;min-height:48px}body #MainContent .tool-bundle__summary :is(small,.tool-bundle__delivery){margin-top:10px}}@media(max-height:670px){html body dialog.showroom-cart[data-state] .showroom-cart__header{padding-top:13px;padding-bottom:12px}html body dialog.showroom-cart[data-state] .showroom-cart__footer{padding-top:12px;padding-bottom:calc(8px + env(safe-area-inset-bottom))}html body dialog.showroom-cart[data-state] .showroom-cart__checkout{margin-top:11px;min-height:46px}html body dialog.showroom-cart[data-state] .showroom-cart__continue{margin-top:0;min-height:44px;padding-block:5px}}@media(prefers-reduced-motion:reduce){html body dialog.showroom-cart[data-state],html body dialog.showroom-cart[data-state]::backdrop,html body dialog.showroom-cart[data-state] *,body #MainContent .tool-bundle *{transition:none;animation:none;scroll-behavior:auto}html body dialog.showroom-cart[data-state][open]{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cart.css.map */
