.fz-marquee{overflow:hidden;background:#111;color:#ffd51c;padding:7px 0;font-size:12px;font-weight:700;text-transform:uppercase;white-space:nowrap}.fz-track{display:flex;width:max-content;animation:fz-scroll 38s linear infinite}.fz-track span{padding-right:24px}@keyframes fz-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.fz-track{animation:none}}.fz-wrap{max-width:1080px;margin:auto;padding:0 24px}.fz-how{padding:48px 0 52px;background:#f7f7f5}.fz-how h2,.fz-comparison h2,.fz-faq>h2{text-align:center;font-size:34px;font-style:italic;font-weight:800;line-height:1.2;margin:0 0 32px;letter-spacing:-.7px}.fz-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.fz-steps article{background:#fff;padding:24px;border-radius:16px}.fz-steps article>span{font-size:26px}.fz-steps h3{font-size:17px;font-weight:700;margin:12px 0 6px}.fz-steps p,.fz-feature-copy p{font-size:15px;line-height:1.65;color:#737373;margin:0}.fz-features{padding-top:50px;padding-bottom:50px}.fz-feature{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;margin-bottom:36px}.fz-feature:last-child{margin-bottom:0}.fz-feature img{width:100%;height:auto;display:block;border-radius:17px}.fz-feature h2{font-size:25px;line-height:1.2;font-style:italic;font-weight:800;text-transform:uppercase;margin:0 0 14px;letter-spacing:-.5px}.fz-number{font-weight:700;color:#777;letter-spacing:2px;font-size:14px}.fz-reverse .fz-feature-image{order:2}.fz-comparison{background:#111;color:#fff;padding:50px 0}.fz-comparison h2{color:#fff}.fz-comparison table{border-collapse:collapse;width:100%;max-width:710px;margin:auto;border:0;box-shadow:none;font-size:14px}.fz-comparison th,.fz-comparison td{padding:18px 12px;border:0;border-bottom:1px solid #333}.fz-comparison tbody th{text-align:left;font-weight:400}.fz-comparison thead th{font-weight:700}.fz-comparison td{text-align:center;font-size:18px}.fz-faq{max-width:760px;margin:auto;padding:54px 24px 70px}.fz-faq>h2{margin-bottom:30px}.fz-faq details{border-bottom:1px solid #e2e2e2}.fz-faq summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-weight:700;font-size:15px;padding:24px 0}.fz-faq summary::-webkit-details-marker{display:none}.fz-faq summary span:after{content:"+";font-size:22px;line-height:1}.fz-faq details[open] summary span:after{content:"\2212"}.fz-faq details>div{font-size:14px;line-height:1.7;color:#707070;padding:0 0 22px}.fz-faq details p{margin:0}.fz-faq summary:focus-visible{outline:2px solid #111;outline-offset:5px}@media(max-width:749px){.fz-wrap{padding-left:20px;padding-right:20px}.fz-how{padding:35px 0}.fz-how h2,.fz-comparison h2,.fz-faq>h2{font-size:27px}.fz-steps{grid-template-columns:1fr}.fz-steps article{padding:20px}.fz-feature{grid-template-columns:1fr;gap:22px;margin-bottom:38px}.fz-reverse .fz-feature-image{order:0}.fz-feature h2{font-size:23px}.fz-features{padding-top:35px;padding-bottom:35px}.fz-comparison th,.fz-comparison td{padding:15px 7px;font-size:12px}.fz-comparison th:first-child{width:50%}.fz-faq{padding-top:40px}}.product .product__title h1{font-size:38px;line-height:1.08;font-weight:800;font-style:italic;letter-spacing:-1px;margin:0 0 16px}.product__info-container{padding-top:0}.fz-eyebrow{font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#666;margin:0 0 8px}.fz-subtitle{color:#737373;font-size:16px;margin:0 0 16px}.fz-benefits{list-style:none;padding:0;margin:0 0 22px;font-size:15px;line-height:1.5}.fz-benefits li{margin:9px 0}.product-form__submit{min-height:52px;font-size:15px;font-weight:700;letter-spacing:1.2px;box-shadow:0 8px 22px #ffd51c4d}.fz-warranty{text-align:center;font-size:14px;font-weight:600;margin:10px 0}.fz-secure{text-align:center;font-size:12px;color:#777;margin:10px 0}.fz-perks{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px}.fz-perks>div{background:#f6f6f6;border-radius:12px;padding:12px 6px;text-align:center;font-size:19px}.fz-perks strong{display:block;font-size:11px;line-height:1.4;margin-top:7px}.header__icon--account{display:none}.product__media-list .product__media{border-radius:16px;overflow:hidden}.product__info-wrapper .kaching-bundles{margin-top:20px}.footer-block__heading{font-size:17px}.product__info-container>*+*{margin-top:14px}.product__info-container>.fz-eyebrow{margin-top:0}@media(min-width:990px){.product--medium:not(.product--no-media) .product__media-wrapper{max-width:50%;width:50%}.product--medium:not(.product--no-media) .product__info-wrapper{max-width:50%;width:50%;padding-left:48px}}@media(max-width:749px){.product .product__title h1{font-size:29px}.fz-benefits{font-size:14px}.fz-subtitle{font-size:15px}.product__info-container{padding-top:20px}.fz-perks strong{font-size:10px}.header__heading-logo{max-width:130px}}.kaching-bundles__progressive-gifts{display:none!important}.kaching-bundles__upsell__link:has(img:not([src])){display:none}.kaching-bundles__upsell{border-radius:6px;padding:10px 12px!important}.kaching-bundles__upsell__text{font-size:13px!important;line-height:1.4}.kaching-bundles__upsell__content:has(.kaching-bundles__upsell__text):after{display:block;font-size:10px;color:#d4d4d4;font-weight:400;margin-top:2px;content:"Optional extra cover"}.kaching-bundles__upsell:has(a[href*=shipping-protection]) .kaching-bundles__upsell__content:after{content:"Cover for loss, theft or damage in transit"}.kaching-bundles__upsell:has(a[href*=warranty]) .kaching-bundles__upsell__content:after{content:"Extend your product warranty to 1 year"}.fz-delivery{display:flex;justify-content:space-between;align-items:center;border:1px solid #e4e4e4;border-radius:8px;padding:12px 15px;margin:10px 0 14px;font-size:13px}.fz-delivery strong{font-size:11px;background:#ffd51c;padding:3px 8px;border-radius:4px}.kaching-bundles__upsell__content{display:block!important}.kaching-bundles__upsell__pricing,.kaching-bundles__upsell__price{color:#fff!important}.kaching-bundles__upsell__text{display:block!important}.product-form__submit,.product-form__submit:hover{background:#ffd51c!important;color:#111!important}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
