.slider{overflow:hidden;position:relative;width:100%}.slider__slide{padding:0 spacing(2)}.slider__controls{align-items:center;display:flex;justify-content:space-between;margin:0;padding:1.5rem 0 0;width:100%}.slider__dots .fm-slider__dot--standard~label:before{background-color:currentColor;height:.75rem;opacity:.75;width:.75rem}.slider__dots .fm-slider__dot--thumb~label{background-position:50%;background-size:cover;border:1px solid #fff;height:3.75rem;margin:2px;width:3.75rem}.slider__dots .fm-slider__dot--thumb.is-current~label{border-color:#000}.slider__btn{flex-shrink:0}.slider__autoplay-btn{background-color:#fff;border-radius:50%;left:spacing(2);position:absolute;top:spacing(2);z-index:2}.slider__autoplay-btn .play{display:none}.slider__autoplay-btn.paused .play{display:block}.slider__autoplay-btn.paused .pause{display:none}.ft-prod{max-width:100vw;overflow:hidden;position:relative;width:100%}.ft-prod__container{display:grid;gap:2rem;justify-items:center}.ft-prod__header{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;min-height:3.75rem;width:100%}.ft-prod__header-text{display:grid;flex:1;gap:.5rem}.ft-prod__title{font-size:2rem;font-weight:600;letter-spacing:-.02em;line-height:105%;text-align:center;width:100%}.ft-prod__title--deco-sparkles-lines{padding:0 1.125rem;position:relative}.ft-prod__title--deco-sparkles-lines:after,.ft-prod__title--deco-sparkles-lines:before{background-color:#000;content:"";display:block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute}.ft-prod__title--deco-sparkles-lines:before{bottom:0;height:3rem;left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27.76 50.98'%3E%3Cpath d='M5.94 0c.34 2.19.68 4.39 1.09 7 .44-.76.78-1.25 1.03-1.79.52-1.15 1.28-1.67 1.99-1.17.29.21.57.89.44 1.14-.55 1.06-1.26 2.04-1.88 3.06-.13.21-.25.57-.15.75.11.2.45.35.71.39.75.12 1.53.09 2.25.28.38.1.68.53 1.01.81-.34.26-.64.68-1.01.76-1.25.27-2.54.35-3.77.65-.37.09-.91.67-.9 1.02.09 2.52.31 5.04.46 7.57.03.58-.08 1.16-.12 1.74-.04.7-.46 1.02-1.07.83-.47-.14-1.2-.48-1.25-.82-.25-1.78-.31-3.59-.47-5.39-.03-.32-.2-.78-.43-.9-.23-.11-.68.08-.95.26-.37.25-.64.65-1 .93-.58.45-1.11.41-1.62-.2-.5-.6-.26-1 .18-1.5.83-.94 1.58-1.95 2.43-3.01-.95-.27-2.24-.37-2.03-1.67.2-1.25 1.29-1.62 2.64-1.46-.16-2.36-.39-4.64-.44-6.93-.02-.77.41-1.56.63-2.33h2.25Zm18.44 36.17c1.13.16 2.33.42 2.41 1.79.07 1.03-1.15 1.68-3.15 1.92.11 2.37.23 4.74.33 7.11.03.79.09 1.6-.05 2.36-.16.87-.54 1.71-1.68 1.62-1.37-.1-1.78-.58-1.95-2.05-.23-1.98-.5-3.96-.81-6.38-.49.71-.83 1.16-1.13 1.63-.33.51-.63 1.04-.93 1.56-.56.96-1.35.57-1.88.14-.28-.23-.35-1.09-.14-1.47.62-1.16 1.43-2.22 2.12-3.35.16-.27.31-.79.18-.94-.21-.24-.66-.28-1.02-.37-1.14-.3-2.44-.34-3.4-.94-.83-.51.02-1.1.62-1.23 1.2-.28 2.43-.42 3.65-.62.37-.06.74-.19 1.1-.16.95.07 1.14-.55 1.13-1.25-.02-1.25-.13-2.5-.19-3.75-.1-2.3-.23-4.61-.28-6.91-.02-.88.12-1.89 1.37-1.8 1.09.08 1.45.85 1.54 1.89.18 2.08.99 4.11.43 6.26-.05.2.36.69.64.78.28.09.72-.09.99-.28.39-.29.68-.73 1.05-1.05.67-.59 1.32-.76 2.03.04.76.86.33 1.38-.35 1.96-.42.36-.77.82-1.11 1.28-.5.68-.95 1.39-1.51 2.23Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27.76 50.98'%3E%3Cpath d='M5.94 0c.34 2.19.68 4.39 1.09 7 .44-.76.78-1.25 1.03-1.79.52-1.15 1.28-1.67 1.99-1.17.29.21.57.89.44 1.14-.55 1.06-1.26 2.04-1.88 3.06-.13.21-.25.57-.15.75.11.2.45.35.71.39.75.12 1.53.09 2.25.28.38.1.68.53 1.01.81-.34.26-.64.68-1.01.76-1.25.27-2.54.35-3.77.65-.37.09-.91.67-.9 1.02.09 2.52.31 5.04.46 7.57.03.58-.08 1.16-.12 1.74-.04.7-.46 1.02-1.07.83-.47-.14-1.2-.48-1.25-.82-.25-1.78-.31-3.59-.47-5.39-.03-.32-.2-.78-.43-.9-.23-.11-.68.08-.95.26-.37.25-.64.65-1 .93-.58.45-1.11.41-1.62-.2-.5-.6-.26-1 .18-1.5.83-.94 1.58-1.95 2.43-3.01-.95-.27-2.24-.37-2.03-1.67.2-1.25 1.29-1.62 2.64-1.46-.16-2.36-.39-4.64-.44-6.93-.02-.77.41-1.56.63-2.33h2.25Zm18.44 36.17c1.13.16 2.33.42 2.41 1.79.07 1.03-1.15 1.68-3.15 1.92.11 2.37.23 4.74.33 7.11.03.79.09 1.6-.05 2.36-.16.87-.54 1.71-1.68 1.62-1.37-.1-1.78-.58-1.95-2.05-.23-1.98-.5-3.96-.81-6.38-.49.71-.83 1.16-1.13 1.63-.33.51-.63 1.04-.93 1.56-.56.96-1.35.57-1.88.14-.28-.23-.35-1.09-.14-1.47.62-1.16 1.43-2.22 2.12-3.35.16-.27.31-.79.18-.94-.21-.24-.66-.28-1.02-.37-1.14-.3-2.44-.34-3.4-.94-.83-.51.02-1.1.62-1.23 1.2-.28 2.43-.42 3.65-.62.37-.06.74-.19 1.1-.16.95.07 1.14-.55 1.13-1.25-.02-1.25-.13-2.5-.19-3.75-.1-2.3-.23-4.61-.28-6.91-.02-.88.12-1.89 1.37-1.8 1.09.08 1.45.85 1.54 1.89.18 2.08.99 4.11.43 6.26-.05.2.36.69.64.78.28.09.72-.09.99-.28.39-.29.68-.73 1.05-1.05.67-.59 1.32-.76 2.03.04.76.86.33 1.38-.35 1.96-.42.36-.77.82-1.11 1.28-.5.68-.95 1.39-1.51 2.23Z'/%3E%3C/svg%3E");transform:translate(-50%,50%);width:1.5rem}.ft-prod__title--deco-sparkles-lines:after{height:3.5rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 310.76 313.16'%3E%3Cpath d='M215.13 294.75c-10.43-1.7-19.52 1.45-28.5 5.56-2.61 1.19-5.58 1.78-8.45 2.18-6.99.98-14.02 1.69-21.04 2.51-.49.06-1.05.02-1.44.26-9.61 5.78-20.33 6.69-31.17 7.56-8.4.68-16.47.71-23.91-3.88-2.68-1.65-3.96-8.39-1.56-10.17 3-2.23 5.63-5.09 10.51-4.06 3.34.71 7.25-.88 10.82-1.77 6.65-1.66 13.26-3.51 19.85-5.38 5.05-1.43 10.04-3.08 15.1-4.46 2.62-.72 5.34-1.08 8.02-1.56.64-.11 1.55.24 1.95-.09 7.64-6.22 18.02-2.15 26.27-7.24 3.56-2.19 9.22-.77 13.86-1.46 6.04-.9 12.05-2.14 18.01-3.48 5.59-1.26 11.07-3.03 16.68-4.2 4.25-.89 8.62-1.28 12.96-1.74 6.97-.74 13.98-1.16 20.94-2.06 9.03-1.16 18.03-2.56 27.02-4.03 5.43-.88 10.47 2.36 9.61 6.59-.27 1.3-1.14 2.82-2.2 3.54-4.2 2.83-8.16 6.51-13.95 5.28-.58-.12-1.38.16-1.89.51-7.09 4.84-15.55 4.65-23.46 6.5-4.24.99-8.42 2.98-12.67 3.09-10.32.25-19.36 4.04-28.39 8.36-1.1.53-2.92.16-4.17-.36-4.58-1.9-7.53-.56-8.8 3.98ZM0 158.23c.17-.91.36-2.93.98-4.81.63-1.91 1.6-3.72 2.59-5.48 2.84-5.04 6.53-9.76 8.49-15.12 3.32-9.08 11.57-15.18 14.51-23.93 2.86-8.53 10.35-13.58 13.35-21.66 1.12-3 2.86-5.77 4.29-8.66.14-.28 0-.86.15-.94 8.15-3.98 7.51-14.11 14.19-19.73 5.24-4.41 7.7-12.14 11.34-18.43 4.67-8.08 7.3-17.47 16.24-22.69 2.8-1.63 4.44-5.21 6.69-7.83 2.24-2.6 4.36-5.36 6.93-7.6 2.55-2.22 5.17-1.72 6.04 1.82 1.23 4.99 4.44 9.97-1.57 14.78-2.22 1.78-2.2 6.35-3.18 9.66-.05.15.07.43 0 .48-4.56 3.39-4.95 9.04-7.41 13.56-2.64 4.84-5.71 9.44-8.45 14.24-2.16 3.78-4.15 7.66-6.09 11.56-1.13 2.28-2 4.7-3.03 7.03-.57 1.3-.92 3.32-1.89 3.71-4.34 1.76-4.32 5.95-6.22 9.17-2.96 4.99-7.76 8.86-11.58 13.38-1.28 1.51-2.99 3.78-2.66 5.31.74 3.38-.47 4.9-2.85 7.04-6.73 6.06-12.21 13.09-15.58 21.76-1.3 3.35-4.24 6.1-6.59 8.99-2.01 2.47-4.26 4.76-6.39 7.13-2.26 2.51-4.48 5.05-6.78 7.52-.67.72-1.72 1.1-2.33 1.85-3.4 4.19-9.67 3.78-13.18-2.11Zm79.61 56.5c.25-5.91 2.89-8.78 7-11.03 1.94-1.06 3.12-3.48 4.72-5.2 5.12-5.51 9.55-12.04 15.61-16.19 6.79-4.65 12.27-10.01 17.39-16.29 2.55-3.13 7.26-4.38 10.41-7.15 6.06-5.31 11.58-11.23 17.57-16.62 3.32-2.98 6.81-6.09 10.79-7.94 6.75-3.14 11.09-8.24 14.68-14.39.54-.93 1.84-1.39 2.7-2.17 3.21-2.92 6.12-6.26 9.64-8.72 2.81-1.96 6.56-4.34 9.53-3.93 5.2.73 5.37 6.24 1.19 11.51-1.84 2.33-2.65 5.48-4.5 7.8-1.9 2.38-4.56 4.14-6.79 6.28-5.21 5.01-10.67 9.82-15.47 15.21-6.59 7.39-12.68 15.19-21.51 20.23-1.87 1.07-3.05 3.31-4.65 4.89-2.1 2.07-4.01 4.71-6.56 5.86-3.55 1.59-5.86 3.78-7.5 7.21-3.45 7.22-11.03 9.62-16.93 13.96-3.2 2.36-6.82 4.14-10.23 6.23-.83.51-2.1 1.13-2.22 1.86-1.56 9.06-9.77 8.81-15.88 10.86-2.44.82-5.9-1.39-9-2.25Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 310.76 313.16'%3E%3Cpath d='M215.13 294.75c-10.43-1.7-19.52 1.45-28.5 5.56-2.61 1.19-5.58 1.78-8.45 2.18-6.99.98-14.02 1.69-21.04 2.51-.49.06-1.05.02-1.44.26-9.61 5.78-20.33 6.69-31.17 7.56-8.4.68-16.47.71-23.91-3.88-2.68-1.65-3.96-8.39-1.56-10.17 3-2.23 5.63-5.09 10.51-4.06 3.34.71 7.25-.88 10.82-1.77 6.65-1.66 13.26-3.51 19.85-5.38 5.05-1.43 10.04-3.08 15.1-4.46 2.62-.72 5.34-1.08 8.02-1.56.64-.11 1.55.24 1.95-.09 7.64-6.22 18.02-2.15 26.27-7.24 3.56-2.19 9.22-.77 13.86-1.46 6.04-.9 12.05-2.14 18.01-3.48 5.59-1.26 11.07-3.03 16.68-4.2 4.25-.89 8.62-1.28 12.96-1.74 6.97-.74 13.98-1.16 20.94-2.06 9.03-1.16 18.03-2.56 27.02-4.03 5.43-.88 10.47 2.36 9.61 6.59-.27 1.3-1.14 2.82-2.2 3.54-4.2 2.83-8.16 6.51-13.95 5.28-.58-.12-1.38.16-1.89.51-7.09 4.84-15.55 4.65-23.46 6.5-4.24.99-8.42 2.98-12.67 3.09-10.32.25-19.36 4.04-28.39 8.36-1.1.53-2.92.16-4.17-.36-4.58-1.9-7.53-.56-8.8 3.98ZM0 158.23c.17-.91.36-2.93.98-4.81.63-1.91 1.6-3.72 2.59-5.48 2.84-5.04 6.53-9.76 8.49-15.12 3.32-9.08 11.57-15.18 14.51-23.93 2.86-8.53 10.35-13.58 13.35-21.66 1.12-3 2.86-5.77 4.29-8.66.14-.28 0-.86.15-.94 8.15-3.98 7.51-14.11 14.19-19.73 5.24-4.41 7.7-12.14 11.34-18.43 4.67-8.08 7.3-17.47 16.24-22.69 2.8-1.63 4.44-5.21 6.69-7.83 2.24-2.6 4.36-5.36 6.93-7.6 2.55-2.22 5.17-1.72 6.04 1.82 1.23 4.99 4.44 9.97-1.57 14.78-2.22 1.78-2.2 6.35-3.18 9.66-.05.15.07.43 0 .48-4.56 3.39-4.95 9.04-7.41 13.56-2.64 4.84-5.71 9.44-8.45 14.24-2.16 3.78-4.15 7.66-6.09 11.56-1.13 2.28-2 4.7-3.03 7.03-.57 1.3-.92 3.32-1.89 3.71-4.34 1.76-4.32 5.95-6.22 9.17-2.96 4.99-7.76 8.86-11.58 13.38-1.28 1.51-2.99 3.78-2.66 5.31.74 3.38-.47 4.9-2.85 7.04-6.73 6.06-12.21 13.09-15.58 21.76-1.3 3.35-4.24 6.1-6.59 8.99-2.01 2.47-4.26 4.76-6.39 7.13-2.26 2.51-4.48 5.05-6.78 7.52-.67.72-1.72 1.1-2.33 1.85-3.4 4.19-9.67 3.78-13.18-2.11Zm79.61 56.5c.25-5.91 2.89-8.78 7-11.03 1.94-1.06 3.12-3.48 4.72-5.2 5.12-5.51 9.55-12.04 15.61-16.19 6.79-4.65 12.27-10.01 17.39-16.29 2.55-3.13 7.26-4.38 10.41-7.15 6.06-5.31 11.58-11.23 17.57-16.62 3.32-2.98 6.81-6.09 10.79-7.94 6.75-3.14 11.09-8.24 14.68-14.39.54-.93 1.84-1.39 2.7-2.17 3.21-2.92 6.12-6.26 9.64-8.72 2.81-1.96 6.56-4.34 9.53-3.93 5.2.73 5.37 6.24 1.19 11.51-1.84 2.33-2.65 5.48-4.5 7.8-1.9 2.38-4.56 4.14-6.79 6.28-5.21 5.01-10.67 9.82-15.47 15.21-6.59 7.39-12.68 15.19-21.51 20.23-1.87 1.07-3.05 3.31-4.65 4.89-2.1 2.07-4.01 4.71-6.56 5.86-3.55 1.59-5.86 3.78-7.5 7.21-3.45 7.22-11.03 9.62-16.93 13.96-3.2 2.36-6.82 4.14-10.23 6.23-.83.51-2.1 1.13-2.22 1.86-1.56 9.06-9.77 8.81-15.88 10.86-2.44.82-5.9-1.39-9-2.25Z'/%3E%3C/svg%3E");position:absolute;right:0;top:0;transform:translate(75%,-60%);width:3.5rem}.ft-prod__description{margin:0 auto;max-width:80ch;text-align:center}.ft-prod__list{width:100%}.ft-prod__list--slider:not(.fm-slider--active) .ft-prod__slides--slider{gap:2rem}.ft-prod__list--slider.fm-slider--active .ft-prod__slide{padding:.5rem}.ft-prod__slides--slider{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.ft-prod__slides--grid{display:grid;gap:1.25rem}.ft-prod__slide{flex:1}.ft-prod__slide .prod-thumb{height:100%}.ft-prod__cta-mobile{width:100%}@media only screen and (min-width:48em){.ft-prod__slides--slider{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ft-prod__slides--grid{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.5rem}}@media only screen and (min-width:64em){.slider__dots .fm-slider__dot--thumb~label{height:5rem;width:5rem}.ft-prod__header:has(.btn--primary) .ft-prod__title{text-align:left}.ft-prod__title,.ft-prod__title--deco-sparkles-lines{font-size:2.5rem}.ft-prod__slides--grid,.ft-prod__slides--slider{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:64em) and (min-width:64em){.ft-prod__title--deco-sparkles-lines{font-size:3rem}}@media only screen and (min-width:80em){.ft-prod__list--slider.fm-slider--active .ft-prod__slide{padding:1rem}}@media only screen and (max-width:calc(48em - 1px)){.ft-prod__list--slider{margin-inline:-1.125rem;width:calc(100% + 2.25rem)}}