.snippet-home-flagship-actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;--home-buy-ink: var(--home-ground, var(--colour-coal))}.snippet-home-flagship-actions .snippet-home-price .snippet-data-prices:not(:has(.was[hidden]))>[data-prices]{flex-wrap:wrap;gap:0 .5rem}.snippet-home-flagship-actions .snippet-home-price .snippet-data-prices:not(:has(.was[hidden])) .current,.snippet-home-flagship-actions .snippet-home-price .snippet-data-prices:not(:has(.was[hidden])) .saving{color:var(--home-flagships-sale, var(--colour-gold))}.snippet-home-flagship-actions .snippet-home-price .snippet-data-prices:not(:has(.was[hidden])) .was{color:var(--home-ink-2, var(--colour-stone));text-decoration-thickness:1px}.snippet-home-flagship-actions .snippet-home-price .snippet-data-prices .is-owned{color:var(--home-flagships-sale, var(--colour-gold))}.snippet-home-flagship-actions .snippet-home-buy{display:contents}.snippet-home-flagship-actions .snippet-home-buy .cart-btn,.snippet-home-flagship-actions .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}.snippet-home-flagship-actions .snippet-home-buy .cart-btn:focus,.snippet-home-flagship-actions .snippet-home-buy .get:focus{outline:none}.snippet-home-flagship-actions .snippet-home-buy .cart-btn:hover,.snippet-home-flagship-actions .snippet-home-buy .get:hover{text-decoration:none;outline:none}.snippet-home-flagship-actions .snippet-home-buy .cart-btn:disabled,.snippet-home-flagship-actions .snippet-home-buy .get:disabled{opacity:.5;pointer-events:none}.snippet-home-flagship-actions .snippet-home-buy .cart-btn:focus-visible,.snippet-home-flagship-actions .snippet-home-buy .get:focus-visible{outline:.125rem solid var(--home-ring-inner, var(--home-ring, var(--colour-bone)));outline-offset:.1875rem}.snippet-home-flagship-actions .snippet-home-buy .cart-btn:before,.snippet-home-flagship-actions .snippet-home-buy .get:before{content:"";position:absolute;top:-.1875rem;right:0;bottom:-.1875rem;left:0}.snippet-home-flagship-actions .snippet-home-buy .cart-btn:disabled,.snippet-home-flagship-actions .snippet-home-buy .get:disabled{opacity:.75}.snippet-home-flagship-actions .snippet-home-buy .cart-btn:hover,.snippet-home-flagship-actions .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))}.snippet-home-flagship-actions .snippet-home-buy .cart-btn[data-product-add-to-cart]{border-color:var(--colour-bone);background-color:var(--colour-bone);color:var(--colour-coal)}.snippet-home-flagship-actions .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)}.snippet-home-flagship-actions .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))}.snippet-home-flagship-actions .snippet-home-buy .free-price .current{color:var(--colour-gold)}.snippet-home-flagship-actions .snippet-home-buy .free{border-color:var(--colour-gold);background-color:var(--colour-gold);color:var(--colour-umber)}.snippet-home-flagship-actions .snippet-home-buy .free:hover{border-color:color-mix(in srgb,var(--colour-gold) 85%,var(--colour-white));background-color:color-mix(in srgb,var(--colour-gold) 85%,var(--colour-white));color:var(--colour-umber)}.snippet-home-flagship-actions .from-price{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;font-variant-numeric:tabular-nums}.snippet-home-flagship-actions .snippet-home-price{min-width:0}.snippet-home-flagship-actions .cta,.snippet-home-flagship-actions form{margin-inline-start:auto}.snippet-home-flagship-actions .cta{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}.snippet-home-flagship-actions .cta:focus{outline:none}.snippet-home-flagship-actions .cta:hover{text-decoration:none;outline:none}.snippet-home-flagship-actions .cta:disabled{opacity:.5;pointer-events:none}.snippet-home-flagship-actions .cta:focus-visible{outline:.125rem solid var(--home-ring-inner, var(--home-ring, var(--colour-bone)));outline-offset:.1875rem}.snippet-home-flagship-actions .cta:before{content:"";position:absolute;top:-.1875rem;right:0;bottom:-.1875rem;left:0}.snippet-home-flagship-actions .cta:disabled{opacity:.75}.snippet-home-flagship-actions .cta:hover{border-color:var(--home-ink, var(--colour-bone));background-color:var(--home-ink, var(--colour-bone));color:var(--home-ground, var(--colour-soot))}.snippet-home-flagship-actions .cta.filled,.snippet-home-flagship-actions .snippet-home-buy .cart-btn[data-product-add-to-cart]{border-color:var(--home-ink, var(--colour-bone));background-color:var(--home-ink, var(--colour-bone));color:var(--home-ground, var(--colour-coal))}.snippet-home-flagship-actions .cta.filled:hover,.snippet-home-flagship-actions .snippet-home-buy .cart-btn[data-product-add-to-cart]:hover{border-color:var(--home-flagships-fill-hover, var(--colour-ash));background-color:var(--home-flagships-fill-hover, var(--colour-ash));color:var(--home-ground, var(--colour-coal))}.snippet-home-flagship-actions .snippet-home-buy .cart-btn[data-product-add-to-cart]:disabled{color:color-mix(in srgb,var(--home-ground, var(--colour-coal)) 65%,var(--home-ink, var(--colour-bone)))}@media(max-width:767.98px){.snippet-home-flagship-actions .snippet-home-price .snippet-data-prices:not(:has(.was[hidden]))>[data-prices]{gap:0 .375rem}.snippet-home-flagship-actions .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}.snippet-home-flagship-actions .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}.snippet-home-flagship-actions .snippet-home-buy .cart-btn:is(*,[data-product-add-to-cart]:disabled:hover).is-loading:after{display:none}.snippet-home-flagship-actions .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}.snippet-home-flagship-actions .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)}.snippet-home-flagship-actions .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)}.snippet-home-flagship-actions .snippet-home-buy a.cart-btn:is(*,[data-product-add-to-cart]:disabled:hover):hover:after{background-color:var(--home-ground, var(--colour-soot))}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/snippet-home-flagship-actions.css.map */
