.section-home-chooser{--gutter: clamp(1rem, 3.25vw, 2rem);position:relative;scroll-margin-top:var(--nav-height, 3.5rem);background-color:var(--home-ground, var(--colour-charcoal));color:var(--home-ink, var(--colour-bone));padding-block:clamp(3rem,9vw,8rem);--step-art: 4rem;--step-price: 8rem;--step-cta: 9.5rem}.section-home-chooser .container{max-width:calc(73rem + 2 * var(--gutter))}.section-home-chooser home-chooser{display:block}.section-home-chooser .tabs{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.125rem}.section-home-chooser .tab{text-decoration:none;color:inherit;background:transparent;border:0;-webkit-appearance:none;appearance:none;font-family:var(--home-chooser-tab-family, var(--spitfire-typography-neutral-title-m-family));font-size:var(--home-chooser-tab-size, var(--spitfire-typography-neutral-title-m-size));font-weight:var(--home-chooser-tab-weight, var(--spitfire-typography-neutral-title-m-weight));line-height:var(--home-chooser-tab-line-height, var(--spitfire-typography-neutral-title-m-line-height));letter-spacing:var(--home-chooser-tab-letter-spacing, var(--spitfire-typography-neutral-title-m-letter-spacing));text-transform:var(--home-chooser-tab-transform, none);position:relative;display:flex;align-items:center;justify-content:center;min-height:3.25rem;margin:0;padding:0 .5rem;border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;color:var(--home-ink-3, var(--colour-pebble));font-size:min(1.125rem,var(--home-chooser-tab-size, var(--spitfire-typography-neutral-title-m-size)));text-align:center;cursor:pointer;transition:background-color var(--transition-duration) var(--transition-timing) 0s,color var(--transition-duration) var(--transition-timing) 0s}.section-home-chooser .tab:focus{outline:none}.section-home-chooser .tab:hover{text-decoration:none;outline:none}.section-home-chooser .tab:disabled{opacity:.5;pointer-events:none}.section-home-chooser .tab:focus-visible{outline:.125rem solid var(--home-ring-inner, var(--home-ring, var(--colour-bone)));outline-offset:.1875rem}.section-home-chooser .tab:focus-visible{outline-offset:-.25rem}.section-home-chooser .tab:hover{background-color:color-mix(in srgb,var(--home-panel, var(--colour-graphite)) 55%,transparent);color:var(--home-ink-2, var(--colour-stone))}.section-home-chooser .tab[aria-selected=true]{z-index:1;background-color:var(--home-panel, var(--colour-graphite));color:var(--home-ink, var(--colour-bone))}.section-home-chooser .tab[aria-selected=true] .name,.section-home-chooser .tab[aria-selected=true] .short{font-weight:bolder}.section-home-chooser .tab .name,.section-home-chooser .tab .description{display:none}.section-home-chooser .tab:before,.section-home-chooser .tab:after{content:"";position:absolute;bottom:0;width:.75rem;height:.75rem;opacity:0;pointer-events:none;transition:opacity var(--transition-duration) var(--transition-timing) 0s}.section-home-chooser .tab:before{left:-.75rem;background:radial-gradient(circle at 0 0,transparent .71875rem,var(--home-panel, var(--colour-graphite)) .75rem)}.section-home-chooser .tab:after{right:-.75rem;background:radial-gradient(circle at 100% 0,transparent .71875rem,var(--home-panel, var(--colour-graphite)) .75rem)}.section-home-chooser .tab[aria-selected=true]:before,.section-home-chooser .tab[aria-selected=true]:after{opacity:1}.section-home-chooser .tab:first-child:before,.section-home-chooser .tab:last-child:after{display:none}.section-home-chooser .panels{display:grid;grid-template-columns:minmax(0,1fr)}.section-home-chooser .panel{--home-ink-3: var(--home-panel-ink-3, var(--colour-ash));grid-area:1/1;padding:clamp(1.5rem,3vw,2.5rem);border-radius:var(--border-radius-lg);background-color:var(--home-panel, var(--colour-graphite));visibility:hidden;opacity:0;transition:opacity var(--transition-duration) var(--transition-timing) 0s,visibility 0s var(--transition-timing) var(--transition-duration)}.section-home-chooser .panel:focus-visible{outline:.125rem solid var(--home-ring-inner, var(--home-ring, var(--colour-bone)));outline-offset:.1875rem}.section-home-chooser .panel.is-active{visibility:visible;opacity:1;transition:opacity var(--transition-duration) var(--transition-timing) 0s}.section-home-chooser .body:has(.tab:first-child[aria-selected=true]) .panel{border-top-left-radius:0}.section-home-chooser .steps{display:grid;grid-template-columns:minmax(0,1fr);gap:1.75rem;container-type:inline-size;margin:0;padding:0;list-style:none}.section-home-chooser .step{display:grid;grid-column:1/-1;grid-template-columns:var(--step-art) minmax(0,1fr);grid-template-areas:"stage stage" "art text" "actions actions";column-gap:1rem;align-items:center}.section-home-chooser .step .actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;grid-area:actions;margin-top:.75rem}.section-home-chooser .step .actions .snippet-home-buy>:not(.snippet-home-price){margin-left:auto}@container (max-width: calc(14rem - .02px)){.section-home-chooser .step{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"stage" "art" "text" "actions"}.section-home-chooser .step .art{margin-bottom:.75rem}}.section-home-chooser .step .stage{font-family:var(--spitfire-typography-neutral-body-m-family);font-size:var(--spitfire-typography-neutral-body-m-size);font-weight:var(--spitfire-typography-neutral-body-m-weight);line-height:var(--spitfire-typography-neutral-body-m-line-height);letter-spacing:var(--spitfire-typography-neutral-body-m-letter-spacing);margin-block-end:var(--spitfire-typography-neutral-body-m-paragraph-spacing);grid-area:stage;margin:0 0 .5rem;color:var(--home-ink-3)}.section-home-chooser .step .art{grid-area:art;width:var(--step-art);height:var(--step-art);border-radius:var(--border-radius-xs);object-fit:cover}.section-home-chooser .step .text{grid-area:text}.section-home-chooser .step .title{font-family:var(--spitfire-typography-neutral-body-l-emphasized-family);font-size:var(--spitfire-typography-neutral-body-l-emphasized-size);font-weight:var(--spitfire-typography-neutral-body-l-emphasized-weight);line-height:var(--spitfire-typography-neutral-body-l-emphasized-line-height);letter-spacing:var(--spitfire-typography-neutral-body-l-emphasized-letter-spacing);margin-block-end:var(--spitfire-typography-neutral-body-l-emphasized-paragraph-spacing);margin:0 0 .3rem}.section-home-chooser .step .title a{color:inherit;text-decoration:none}.section-home-chooser .step .title a:focus-visible{outline:.125rem solid var(--home-ring-inner, var(--home-ring, var(--colour-bone)));outline-offset:.1875rem}.section-home-chooser .step .title a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem}.section-home-chooser .step .why{font-family:var(--spitfire-typography-neutral-body-m-family);font-size:var(--spitfire-typography-neutral-body-m-size);font-weight:var(--spitfire-typography-neutral-body-m-weight);line-height:var(--spitfire-typography-neutral-body-m-line-height);letter-spacing:var(--spitfire-typography-neutral-body-m-letter-spacing);margin-block-end:var(--spitfire-typography-neutral-body-m-paragraph-spacing);margin:0;color:var(--home-ink-2)}.section-home-chooser .step .snippet-home-buy{display:contents}.section-home-chooser .step .snippet-home-buy .cart-btn,.section-home-chooser .step .snippet-home-buy .get{color:inherit;background:transparent;border:0;-webkit-appearance:none;appearance:none;font-family:var(--spitfire-typography-neutral-body-l-family);font-size:var(--spitfire-typography-neutral-body-l-size);font-weight:var(--spitfire-typography-neutral-body-l-weight);line-height:var(--spitfire-typography-neutral-body-l-line-height);letter-spacing:var(--spitfire-typography-neutral-body-l-letter-spacing);margin-block-end:var(--spitfire-typography-neutral-body-l-paragraph-spacing);position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:2.375rem;margin:0;padding:.25rem .75rem;border:1px solid color-mix(in srgb,var(--home-ink, var(--colour-bone)) 60%,transparent);border-radius:var(--border-radius-sm);color:var(--home-ink, var(--colour-bone));text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--transition-duration) var(--transition-timing) 0s,color var(--transition-duration) var(--transition-timing) 0s,border-color var(--transition-duration) var(--transition-timing) 0s}.section-home-chooser .step .snippet-home-buy .cart-btn:focus,.section-home-chooser .step .snippet-home-buy .get:focus{outline:none}.section-home-chooser .step .snippet-home-buy .cart-btn:hover,.section-home-chooser .step .snippet-home-buy .get:hover{text-decoration:none;outline:none}.section-home-chooser .step .snippet-home-buy .cart-btn:disabled,.section-home-chooser .step .snippet-home-buy .get:disabled{opacity:.5;pointer-events:none}.section-home-chooser .step .snippet-home-buy .cart-btn:focus-visible,.section-home-chooser .step .snippet-home-buy .get:focus-visible{outline:.125rem solid var(--home-ring-inner, var(--home-ring, var(--colour-bone)));outline-offset:.1875rem}.section-home-chooser .step .snippet-home-buy .cart-btn:before,.section-home-chooser .step .snippet-home-buy .get:before{content:"";position:absolute;top:-.1875rem;right:0;bottom:-.1875rem;left:0}.section-home-chooser .step .snippet-home-buy .cart-btn:disabled,.section-home-chooser .step .snippet-home-buy .get:disabled{opacity:.75}.section-home-chooser .step .snippet-home-buy .cart-btn:hover,.section-home-chooser .step .snippet-home-buy .get:hover{border-color:var(--home-ink, var(--colour-bone));background-color:var(--home-ink, var(--colour-bone));color:var(--home-ground, var(--colour-soot))}.section-home-chooser .step .snippet-home-buy .cart-btn[data-product-add-to-cart]{border-color:var(--colour-bone);background-color:var(--colour-bone);color:var(--colour-coal)}.section-home-chooser .step .snippet-home-buy .cart-btn[data-product-add-to-cart]:hover{border-color:var(--colour-ash);background-color:var(--colour-ash);color:var(--colour-coal)}.section-home-chooser .step .snippet-home-buy .cart-btn[data-product-add-to-cart]:disabled{opacity:1;color:color-mix(in srgb,var(--colour-coal) 65%,var(--colour-bone))}.section-home-chooser .step .snippet-home-buy .free-price .current{color:var(--home-chooser-accent, var(--colour-gold))}.section-home-chooser .step .snippet-home-buy .free{border-color:var(--home-chooser-accent, var(--colour-gold));background-color:var(--home-chooser-accent, var(--colour-gold));color:var(--home-chooser-accent-ink, var(--colour-umber))}.section-home-chooser .step .snippet-home-buy .free:hover{border-color:color-mix(in srgb,var(--home-chooser-accent, var(--colour-gold)) 85%,var(--colour-white));background-color:color-mix(in srgb,var(--home-chooser-accent, var(--colour-gold)) 85%,var(--colour-white));color:var(--home-chooser-accent-ink, var(--colour-umber))}.section-home-chooser .step .snippet-home-price .snippet-data-prices:not(:has(.was[hidden]))>[data-prices]{flex-wrap:wrap;gap:0 .5rem}.section-home-chooser .step .snippet-home-price .snippet-data-prices:not(:has(.was[hidden])) .current,.section-home-chooser .step .snippet-home-price .snippet-data-prices:not(:has(.was[hidden])) .saving{color:var(--home-chooser-accent, var(--colour-gold))}.section-home-chooser .step .snippet-home-price .snippet-data-prices:not(:has(.was[hidden])) .was{color:var(--home-ink-2, var(--colour-stone));text-decoration-thickness:1px}.section-home-chooser .step .snippet-home-price .snippet-data-prices .is-owned{color:var(--home-chooser-accent, var(--colour-gold))}.section-home-chooser .step .snippet-home-price{width:var(--step-price);flex:none}.section-home-chooser .step .snippet-home-buy .cart-btn,.section-home-chooser .step .snippet-home-buy .get{width:var(--step-cta)}.section-home-chooser .step .snippet-home-price .snippet-data-prices>[data-prices]{flex-direction:column;align-items:flex-start;gap:.125rem}.section-home-chooser .step .snippet-home-price .was{font-family:var(--spitfire-typography-neutral-body-m-family);font-size:var(--spitfire-typography-neutral-body-m-size);font-weight:var(--spitfire-typography-neutral-body-m-weight);line-height:var(--spitfire-typography-neutral-body-m-line-height);letter-spacing:var(--spitfire-typography-neutral-body-m-letter-spacing);margin-block-end:var(--spitfire-typography-neutral-body-m-paragraph-spacing);margin-block-end:0}.section-home-chooser .foot{font-family:var(--spitfire-typography-neutral-body-m-family);font-size:var(--spitfire-typography-neutral-body-m-size);font-weight:var(--spitfire-typography-neutral-body-m-weight);line-height:var(--spitfire-typography-neutral-body-m-line-height);letter-spacing:var(--spitfire-typography-neutral-body-m-letter-spacing);margin-block-end:var(--spitfire-typography-neutral-body-m-paragraph-spacing);margin:clamp(2.5rem,5vw,3rem) 0 0}.section-home-chooser .see-all{font-family:var(--spitfire-typography-neutral-body-m-family);font-size:var(--spitfire-typography-neutral-body-m-size);font-weight:var(--spitfire-typography-neutral-body-m-weight);line-height:var(--spitfire-typography-neutral-body-m-line-height);letter-spacing:var(--spitfire-typography-neutral-body-m-letter-spacing);margin-block-end:var(--spitfire-typography-neutral-body-m-paragraph-spacing);display:inline-flex;align-items:center;min-height:2.75rem;margin:0;color:var(--home-ink, var(--colour-bone));text-decoration:underline;text-decoration-color:var(--home-line, var(--colour-flint));text-underline-offset:.25rem;transition:text-decoration-color var(--transition-duration) var(--transition-timing) 0s}.section-home-chooser .see-all:focus-visible{outline:.125rem solid var(--home-ring-inner, var(--home-ring, var(--colour-bone)));outline-offset:.1875rem}.section-home-chooser .see-all:hover{text-decoration-color:currentColor}.section-home-chooser .snippet-home-ask{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem clamp(1.25rem,2.5vw,2rem)}.section-home-chooser .snippet-home-ask .ask-form{flex:1 1 26rem;min-width:0;max-width:36rem}.section-home-chooser .snippet-home-ask .ask-label{font-family:var(--spitfire-typography-neutral-body-xl-emphasized-family);font-size:var(--spitfire-typography-neutral-body-xl-emphasized-size);font-weight:var(--spitfire-typography-neutral-body-xl-emphasized-weight);line-height:var(--spitfire-typography-neutral-body-xl-emphasized-line-height);letter-spacing:var(--spitfire-typography-neutral-body-xl-emphasized-letter-spacing);margin-block-end:var(--spitfire-typography-neutral-body-xl-emphasized-paragraph-spacing);display:flex;align-items:center;gap:.625rem;margin:0 0 .875rem;color:var(--home-ink)}.section-home-chooser .snippet-home-ask .ask-label svg{flex:none;width:1.125rem;height:1.125rem;color:var(--home-chooser-accent, var(--colour-tan))}.section-home-chooser .snippet-home-ask .ask-row{display:flex;gap:.5rem}.section-home-chooser .snippet-home-ask .ask-input{color:inherit;border:0;border-radius:0;-webkit-appearance:none;appearance:none;font-family:var(--spitfire-typography-neutral-body-l-family);font-size:var(--spitfire-typography-neutral-body-l-size);font-weight:var(--spitfire-typography-neutral-body-l-weight);line-height:var(--spitfire-typography-neutral-body-l-line-height);letter-spacing:var(--spitfire-typography-neutral-body-l-letter-spacing);margin-block-end:var(--spitfire-typography-neutral-body-l-paragraph-spacing);box-sizing:border-box;min-width:0;height:3rem;margin:0;padding:0 1rem;border:1px solid var(--home-ink-3, var(--colour-pebble));border-radius:var(--border-radius-md);background-color:color-mix(in srgb,var(--home-ground, var(--colour-coal)) 55%,transparent);color:var(--home-ink, var(--colour-bone));flex:1}.section-home-chooser .snippet-home-ask .ask-input:focus{outline:none}.section-home-chooser .snippet-home-ask .ask-input:hover{outline:none}.section-home-chooser .snippet-home-ask .ask-input:disabled{opacity:.5;pointer-events:none;cursor:default}.section-home-chooser .snippet-home-ask .ask-input::placeholder{color:var(--home-ink-3, var(--colour-pebble))}.section-home-chooser .snippet-home-ask .ask-input:hover{border-color:color-mix(in srgb,var(--home-ink, var(--colour-bone)) 50%,transparent)}.section-home-chooser .snippet-home-ask .ask-input:focus-visible{outline:.125rem solid var(--home-chooser-accent, var(--colour-tan));outline-offset:.1875rem}.section-home-chooser .snippet-home-ask .ask-submit{text-decoration:none;color:inherit;background:transparent;border:0;-webkit-appearance:none;appearance:none;min-height:3rem;border-radius:var(--border-radius-md);display:grid;flex:none;place-items:center;width:3rem;background-color:var(--colour-tan);color:var(--colour-coal);cursor:pointer}.section-home-chooser .snippet-home-ask .ask-submit:focus{outline:none}.section-home-chooser .snippet-home-ask .ask-submit:hover{text-decoration:none;outline:none}.section-home-chooser .snippet-home-ask .ask-submit:disabled{opacity:.5;pointer-events:none}.section-home-chooser .snippet-home-ask .ask-submit:focus-visible{outline:.125rem solid var(--home-ring-inner, var(--home-ring, var(--colour-bone)));outline-offset:.1875rem}.section-home-chooser .snippet-home-ask .ask-submit svg{width:1rem;height:1rem;fill:currentColor}.section-home-chooser .snippet-home-ask .chips{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.section-home-chooser .snippet-home-ask .try{font-family:var(--spitfire-typography-neutral-body-s-family);font-size:var(--spitfire-typography-neutral-body-s-size);font-weight:var(--spitfire-typography-neutral-body-s-weight);line-height:var(--spitfire-typography-neutral-body-s-line-height);letter-spacing:var(--spitfire-typography-neutral-body-s-letter-spacing);margin-block-end:var(--spitfire-typography-neutral-body-s-paragraph-spacing);margin:0 .25rem 0 0;color:var(--home-ink-3)}.section-home-chooser .snippet-home-ask .chip{text-decoration:none;color:inherit;background:transparent;border:0;-webkit-appearance:none;appearance:none;font-family:var(--spitfire-typography-neutral-body-m-family);font-size:var(--spitfire-typography-neutral-body-m-size);font-weight:var(--spitfire-typography-neutral-body-m-weight);line-height:var(--spitfire-typography-neutral-body-m-line-height);letter-spacing:var(--spitfire-typography-neutral-body-m-letter-spacing);margin-block-end:var(--spitfire-typography-neutral-body-m-paragraph-spacing);min-height:2.75rem;margin:0;padding:0 .875rem;border:1px solid var(--home-ink-3, var(--colour-pebble));border-radius:10rem;color:var(--home-ink-2);cursor:pointer;transition:border-color var(--transition-duration) var(--transition-timing) 0s,color var(--transition-duration) var(--transition-timing) 0s}.section-home-chooser .snippet-home-ask .chip:focus{outline:none}.section-home-chooser .snippet-home-ask .chip:hover{text-decoration:none;outline:none}.section-home-chooser .snippet-home-ask .chip:disabled{opacity:.5;pointer-events:none}.section-home-chooser .snippet-home-ask .chip:focus-visible{outline:.125rem solid var(--home-ring-inner, var(--home-ring, var(--colour-bone)));outline-offset:.1875rem}.section-home-chooser .snippet-home-ask .chip:hover{border-color:var(--home-ink-2);color:var(--home-ink)}.section-home-chooser .snippet-home-ask{margin-top:clamp(2rem,4vw,3rem)}@media(min-width:576px){.section-home-chooser .snippet-home-ask .ask-label{font-family:var(--spitfire-typography-neutral-title-m-family);font-size:var(--spitfire-typography-neutral-title-m-size);font-weight:var(--spitfire-typography-neutral-title-m-weight);line-height:var(--spitfire-typography-neutral-title-m-line-height);letter-spacing:var(--spitfire-typography-neutral-title-m-letter-spacing)}}@media(min-width:768px){.section-home-chooser{--step-art: 7rem}.section-home-chooser .steps{grid-template-columns:var(--step-art) minmax(0,1fr) auto var(--step-price) var(--step-cta);gap:2.5rem 1.25rem}.section-home-chooser .step{column-gap:1.25rem;align-items:start}.section-home-chooser .step{grid-template-rows:auto auto 1fr;grid-template-areas:"art stage" "art text" "art actions"}@container (min-width: 40rem){.section-home-chooser .step{grid-template-columns:subgrid;grid-template-rows:1fr auto auto 1fr;grid-template-areas:"art . play price cta" "art stage play price cta" "art text play price cta" "art . play price cta"}.section-home-chooser .step .actions{display:contents}.section-home-chooser .step .snippet-home-play,.section-home-chooser .step .snippet-home-price,.section-home-chooser .step .actions .snippet-home-buy>:not(.snippet-home-price){align-self:center}.section-home-chooser .step .snippet-home-play{grid-area:play}.section-home-chooser .step .snippet-home-price{grid-area:price}.section-home-chooser .step .actions .snippet-home-buy>:not(.snippet-home-price){grid-area:cta;justify-self:stretch;width:100%}}}@media(min-width:992px){.section-home-chooser .body{display:grid;grid-template-columns:minmax(15rem,3fr) minmax(0,9fr)}.section-home-chooser .tabs{grid-auto-columns:auto;grid-auto-flow:row;grid-auto-rows:minmax(5.75rem,1fr);gap:.25rem}.section-home-chooser .tab{display:grid;align-content:center;justify-content:start;gap:.375rem;min-height:5.75rem;padding:1rem 1.5rem;border-radius:var(--border-radius-lg) 0 0 var(--border-radius-lg);font-size:var(--home-chooser-tab-size, var(--spitfire-typography-neutral-title-m-size));text-align:left}.section-home-chooser .tab .name{display:block}.section-home-chooser .tab .short{display:none}.section-home-chooser .tab .description{font-family:var(--spitfire-typography-neutral-body-m-family);font-size:var(--spitfire-typography-neutral-body-m-size);font-weight:var(--spitfire-typography-neutral-body-m-weight);line-height:var(--spitfire-typography-neutral-body-m-line-height);letter-spacing:var(--spitfire-typography-neutral-body-m-letter-spacing);margin-block-end:var(--spitfire-typography-neutral-body-m-paragraph-spacing);display:block;margin:0;color:var(--home-ink-3)}.section-home-chooser .tab[aria-selected=true] .description{color:var(--home-ink-2)}.section-home-chooser .tab:before{top:-.75rem;right:0;bottom:auto;left:auto;background:radial-gradient(circle at 0 0,transparent .71875rem,var(--home-panel, var(--colour-graphite)) .75rem)}.section-home-chooser .tab:after{top:auto;right:0;bottom:-.75rem;background:radial-gradient(circle at 0 100%,transparent .71875rem,var(--home-panel, var(--colour-graphite)) .75rem)}.section-home-chooser .body:has(.tab:last-child[aria-selected=true]) .panel{border-bottom-left-radius:0}}@media(max-width:991.98px){.section-home-chooser .tabs{display:flex;flex-wrap:wrap}.section-home-chooser .tab{flex:1 1 0;min-width:-webkit-min-content;min-width:min-content}.section-home-chooser .body:has(.tab:last-child[aria-selected=true]) .panel{border-top-right-radius:0}}@media(max-width:767.98px){.section-home-chooser .step .actions{gap:.5rem}.section-home-chooser .step .actions .snippet-home-price{flex:1 0 auto;width:auto;min-width:0}.section-home-chooser .step .actions .snippet-home-buy .get{font-family:var(--spitfire-typography-neutral-body-m-family);font-size:var(--spitfire-typography-neutral-body-m-size);font-weight:var(--spitfire-typography-neutral-body-m-weight);line-height:var(--spitfire-typography-neutral-body-m-line-height);letter-spacing:var(--spitfire-typography-neutral-body-m-letter-spacing);margin-block-end:var(--spitfire-typography-neutral-body-m-paragraph-spacing);width:auto;min-width:8.25rem;margin:0;padding-inline:.75rem}.section-home-chooser .step .why{display:none}.section-home-chooser .step .snippet-home-buy .cart-btn:is(*,[data-product-add-to-cart]:disabled:hover){display:flex;justify-content:flex-start;width:2.75rem;min-width:0;height:2.75rem;margin:0;padding:0;overflow:hidden;color:transparent}.section-home-chooser .step .snippet-home-buy .cart-btn:is(*,[data-product-add-to-cart]:disabled:hover):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:1.25rem;height:1.25rem;margin:auto;background-color:var(--home-buy-ink, var(--colour-coal));-webkit-mask:url(icon-cart.svg) center/contain no-repeat;mask:url(icon-cart.svg) center/contain no-repeat}.section-home-chooser .step .snippet-home-buy .cart-btn:is(*,[data-product-add-to-cart]:disabled:hover).is-loading:after{display:none}.section-home-chooser .step .snippet-home-buy .cart-btn[data-product-add-to-cart]:is(.is-in-cart,:disabled):not(.is-loading){border-color:var(--home-line, var(--colour-flint));background-color:transparent;opacity:1}.section-home-chooser .step .snippet-home-buy .cart-btn[data-product-add-to-cart]:is(.is-in-cart,:disabled):not(.is-loading):after{background-color:var(--home-ink-2, var(--colour-stone));-webkit-mask-image:url(icon-check.svg);mask-image:url(icon-check.svg)}.section-home-chooser .step .snippet-home-buy a.cart-btn:is(*,[data-product-add-to-cart]:disabled:hover):after{background-color:var(--home-ink, var(--colour-bone));-webkit-mask-image:url(icon-arrow-right.svg);mask-image:url(icon-arrow-right.svg)}.section-home-chooser .step .snippet-home-buy a.cart-btn:is(*,[data-product-add-to-cart]:disabled:hover):hover:after{background-color:var(--home-ground, var(--colour-soot))}.section-home-chooser .step .snippet-home-price .snippet-data-prices:not(:has(.was[hidden]))>[data-prices]{gap:0 .375rem}}@media(prefers-reduced-motion:reduce){.section-home-chooser .tab,.section-home-chooser .panel,.section-home-chooser .panel.is-active{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-home-chooser.css.map */
