.dynamic-grid{position:relative;margin-left:var(--outer-gutter);margin-right:var(--outer-gutter);--baseTileHeight:0;--tileHeight:0}@media(min-width:100em){.dynamic-grid{width:1440px;margin-left:auto;margin-right:auto}}@media(min-width:30em){.dynamic-grid{--baseTileHeight:204px;--tileHeight:calc(var(--baseTileHeight) + var(--gutter))}}@media(min-width:48em){.dynamic-grid{--baseTileHeight:210px}}@media(min-width:60em){.dynamic-grid{--baseTileHeight:270px}}@media(min-width:80em){.dynamic-grid{--baseTileHeight:auto;--tileHeight:auto}}.dynamic-grid__items{position:relative;margin-right:calc(var(--gutter)*-1);height:calc(var(--rows)*var(--tileHeight) - var(--gutter))}@media(max-width:29.99em){.dynamic-grid__items{margin-bottom:calc(var(--gutter)*-1);height:auto}}@media(min-width:80em){.dynamic-grid__items{--height:calc((var(--rows) / var(--cols)) * 100%);--margin:calc((var(--rows) * (1 / var(--cols)) - 1) * var(--gutter));height:0;padding-bottom:calc(var(--height) + var(--margin))}}.dynamic-grid__item{position:relative;display:inline-block;min-height:32px;top:0;left:0}@media(min-width:30em){.dynamic-grid__item{position:absolute}}@media(max-width:29.99em){.dynamic-grid__item{transform:none!important}}.dynamic-grid__item-inner{padding-bottom:0;height:calc(var(--tileHeight)*var(--rowSpan))}@media(min-width:80em){.dynamic-grid__item-inner{height:auto;padding-bottom:var(--widePadding)}}.dynamic-grid__cell{margin:0 var(--gutter) var(--gutter) 0;margin-bottom:var(--gutter);border-radius:20px;overflow:hidden;isolation:isolate}@media(min-width:30em){.dynamic-grid__cell{position:absolute;top:0;left:0;right:var(--gutter);bottom:var(--gutter);margin:0}}.dynamic-grid__cell--1-1{background:#fdc530}.dynamic-grid__cell--2-1{background:#0af}.dynamic-grid__cell--2-2{background:#df1b12}.block-tile{background:#e5e5e5;display:block;position:relative;overflow:hidden}@media(min-width:30em){.block-tile{position:static;height:100%}}.block-tile--with-cta{text-decoration:none}.block-tile--with-cta:hover .image--background{transform:scale(1.1)}.block-tile--with-cta .image--background{transition:transform 4s cubic-bezier(.215,.61,.355,1)}@media(min-width:80em){.block-tile--large-square,.block-tile--small{height:0;padding-top:100%}}.block-tile--large-square .colored-article__visual{position:relative;padding-top:100%}@media(min-width:30em){.block-tile--large-square .colored-article__visual{position:static}}.block-tile--large-rectangle .colored-article__visual{position:relative;padding-top:75%}@media(min-width:30em){.block-tile--large-rectangle .colored-article__visual{position:static}}.block-tile .colored-article{overflow:hidden}@media(min-width:30em){.block-tile .colored-article{position:absolute;top:0;bottom:0;left:0;right:0}}.block-tile .colored-article__subtitle,.block-tile .colored-article__subtitle:last-child,.block-tile .colored-article__title,.block-tile .colored-article__title:last-child{margin-bottom:8px}@media(min-width:80em){.block-tile .colored-article__subtitle,.block-tile .colored-article__subtitle:last-child,.block-tile .colored-article__title,.block-tile .colored-article__title:last-child{margin-bottom:16px}}.block-tile .colored-article__body:not(:last-child){margin-bottom:40px}.block-tile .colored-article__content{position:relative;min-height:200px;padding:24px}@media(min-width:30em){.block-tile .colored-article__content{position:absolute;width:calc(50% - var(--gutter)/2);height:204px;padding:16px}}@media(min-width:48em){.block-tile .colored-article__content{width:calc(75% - var(--gutter)/4);height:210px;padding:24px}}@media(min-width:60em){.block-tile .colored-article__content{width:calc(50% - var(--gutter)/2);height:270px}}@media(min-width:80em){.block-tile .colored-article__content{height:300px}}@media(min-width:100em){.block-tile .colored-article__content{padding:40px}}.block-tile--top-left .colored-article__content{left:0;top:0;border-bottom-right-radius:20px}.block-tile--top-right .colored-article__content{right:0;top:0;border-bottom-left-radius:20px}.block-tile--bottom-left .colored-article__content{left:0;bottom:0}@media(min-width:30em){.block-tile--bottom-left .colored-article__content{border-top-right-radius:20px}}.block-tile--bottom-right .colored-article__content{right:0;bottom:0}@media(min-width:30em){.block-tile--bottom-right .colored-article__content{border-top-left-radius:20px}}.block-tile--small .colored-article__content{left:0;top:0;background:none}@media(max-width:29.99em){.block-tile--small .colored-article__content{padding-right:calc(25% + var(--gutter)/3)}}@media(min-width:30em){.block-tile--small .colored-article__content{width:100%;height:100%}}@media(min-width:48em)and (max-width:59.99em){.block-tile--small .colored-article__content{padding-right:calc(25% + var(--gutter)/3)}}.block-tile:hover .button .button__link-first-icon .button__icon{animation:move-arrow-first 1s cubic-bezier(.16,1,.3,1) infinite;animation-delay:0s}.block-tile:hover .button .button__link-second-icon .button__icon{animation:move-arrow-second 1s cubic-bezier(.16,1,.3,1) infinite;animation-delay:0s}.block-tile:hover .button .button__link-second-icon{animation:show .75s cubic-bezier(.45,0,.55,1) forwards,move-up-second .75s cubic-bezier(.16,1,.3,1) forwards}.block-tile .button{position:absolute;bottom:24px;left:24px}@media(min-width:30em){.block-tile .button{bottom:16px;left:16px}}@media(min-width:48em){.block-tile .button{bottom:24px;left:24px}}@media(min-width:100em){.block-tile .button{bottom:40px;left:40px}}.block-article__visual{border-radius:20px;overflow:hidden;isolation:isolate;position:relative;aspect-ratio:1.91;margin-bottom:24px}@media(min-width:48em){.block-article__visual{margin-bottom:40px}}.block-article__title{margin-top:8px}.block-article__body,.block-article__cta{margin-top:16px}@media(min-width:48em){.block-article__body,.block-article__cta{margin-top:24px}}.content-blocks__triple{position:relative;margin-left:var(--outer-gutter);margin-right:var(--outer-gutter);display:flex;gap:40px}@media(min-width:100em){.content-blocks__triple{width:1440px;margin-left:auto;margin-right:auto}}.content-blocks__triple .content-blocks__item{flex-grow:1;flex-basis:0}@media(max-width:47.99em){.content-blocks__triple{flex-direction:column}}@media(min-width:100em){.content-blocks__triple{gap:80px}}.content-blocks__rectangle{display:grid;grid-template-columns:repeat(8,1fr);grid-column-gap:var(--gutter);margin-right:var(--outer-gutter);position:relative;margin-bottom:calc(var(--gutter)*-1)}@supports(grid-gap:var(--gutter )){.content-blocks__rectangle{margin-left:var(--outer-gutter)}}@media(max-width:59.99em){.content-blocks__rectangle{grid-template-columns:repeat(4,1fr)}}@media(min-width:100em){.content-blocks__rectangle{width:1440px;max-width:1440px;margin-left:auto;margin-right:auto}}.content-blocks__rectangle-item{border-radius:20px;overflow:hidden;isolation:isolate;grid-column:span 4;position:relative;margin-bottom:var(--gutter)}@media(min-width:30em){.content-blocks__rectangle-item{min-height:324px}}@media(min-width:48em){.content-blocks__rectangle-item{min-height:436px}}@media(min-width:48em)and (max-width:47.99em){.content-blocks__rectangle-item{grid-column:span 4}}@media(min-width:48em)and (min-width:48em)and (max-width:59.99em){.content-blocks__rectangle-item{grid-column:span 2;margin-left:40px}@supports(grid-gap:var(--gutter )){.content-blocks__rectangle-item{margin-left:0}}}@media(min-width:48em)and (min-width:60em){.content-blocks__rectangle-item{grid-column:span 2;margin-left:40px}@supports(grid-gap:var(--gutter )){.content-blocks__rectangle-item{margin-left:0}}@supports(grid-gap:40px){.content-blocks__rectangle-item{margin-left:0}}}@media(min-width:60em)and (max-width:47.99em){.content-blocks__rectangle-item{grid-column:span 4}}@media(min-width:60em)and (min-width:48em)and (max-width:59.99em){.content-blocks__rectangle-item{grid-column:span 4;margin-left:40px}@supports(grid-gap:var(--gutter )){.content-blocks__rectangle-item{margin-left:0}}}@media(min-width:60em)and (min-width:60em){.content-blocks__rectangle-item{grid-column:span 4;margin-left:40px}@supports(grid-gap:var(--gutter )){.content-blocks__rectangle-item{margin-left:0}}@supports(grid-gap:40px){.content-blocks__rectangle-item{margin-left:0}}}@media(min-width:80em){.content-blocks__rectangle-item{padding-top:75%}}.cookie-preferences{position:relative;margin-left:var(--outer-gutter);margin-right:var(--outer-gutter);display:flex;flex-direction:column;align-items:center;padding-bottom:40px}@media(min-width:100em){.cookie-preferences{width:1440px;margin-left:auto;margin-right:auto}}@media(max-width:59.99em){.cookie-preferences{align-items:flex-start}}.cookie-preferences__wrapper{width:100%}@media(min-width:48em){.cookie-preferences__wrapper{width:calc((100% - 280px)*.5 + 120px)}}@media(min-width:80em){.cookie-preferences__wrapper{width:calc((100% - 280px)*.5 + 120px)}}.cookie-preferences__button{margin-top:24px}.multi-checkbox-input__option{padding-bottom:16px}.multi-checkbox-input__option:last-child{padding-bottom:0}.multi-checkbox-input__label{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.2px;padding-bottom:16px;color:#000}.multi-checkbox-input__label--required:after{content:"*";display:inline-block;margin-left:4px;color:#df1b12}.checkbox-input{display:flex;align-items:center;position:relative}.checkbox-input__label{color:var(--coloredFontColor);font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;padding-left:16px;display:inline-block;cursor:pointer}.checkbox-input__label--required:after{content:"*";display:inline-block;margin-left:4px;color:#df1b12}.checkbox-input__checkbox{border-radius:5px;overflow:hidden;isolation:isolate;display:flex;justify-content:center;align-items:center;background:#fff;width:24px;height:24px;border:1px solid var(--subtleBorderColor);fill:rgba(0,0,0,0);transition:fill .15s,background .15s;cursor:pointer}.checkbox-input__checkbox--checked{fill:#fff;background:#df1b12;border-color:#df1b12}.checkbox-input__checkbox--error{border-color:#df1b12}.checkbox-input__checkbox--disabled{background-color:#b2b2b2;pointer-events:none}.checkbox-input__input{width:0;opacity:0;position:absolute;z-index:-1}.cta-group{display:grid;grid-template-columns:repeat(8,1fr);grid-column-gap:var(--gutter);margin-right:var(--outer-gutter);display:flex;padding:40px 0;flex-wrap:wrap}@supports(grid-gap:var(--gutter )){.cta-group{margin-left:var(--outer-gutter)}}@media(max-width:59.99em){.cta-group{grid-template-columns:repeat(4,1fr)}}@media(min-width:100em){.cta-group{width:1440px;max-width:1440px;margin-left:auto;margin-right:auto}}.cta-group--bg-grey5{background-color:#f2f2f2!important;color:#000;fill:#000;--backgroundColor:#f2f2f2;--coloredFontColor:#666;--subtleBorderColor:transparent}.cta-group--bg-grey5.cta-group--bg-force-hover,.cta-group--bg-grey5.cta-group--bg-hoverable:hover{background-color:#ccc}.cta-group--bg-grey10{background-color:#e5e5e5!important;color:#000;fill:#000;--backgroundColor:#e5e5e5;--coloredFontColor:#666;--subtleBorderColor:transparent}.cta-group--bg-grey10.cta-group--bg-force-hover,.cta-group--bg-grey10.cta-group--bg-hoverable:hover{background-color:#ccc}.cta-group--bg-red{background-color:#df1b12!important;color:#fff;fill:#fff;--backgroundColor:#df1b12;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-red.cta-group--bg-force-hover,.cta-group--bg-red.cta-group--bg-hoverable:hover{background-color:#df1b12}.cta-group--bg-brand-red{background-color:#df1b12!important;color:#fff;fill:#fff;--backgroundColor:#df1b12;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-brand-red.cta-group--bg-force-hover,.cta-group--bg-brand-red.cta-group--bg-hoverable:hover{background-color:#df1b12}.cta-group--bg-dark-red{background-color:#df1b12!important;color:#fff;fill:#fff;--backgroundColor:#df1b12;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-dark-red.cta-group--bg-force-hover,.cta-group--bg-dark-red.cta-group--bg-hoverable:hover{background-color:#df1b12}.cta-group--bg-light-red{background-color:#df1b12!important;color:#fff;fill:#fff;--backgroundColor:#df1b12;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-light-red.cta-group--bg-force-hover,.cta-group--bg-light-red.cta-group--bg-hoverable:hover{background-color:#df1b12}.cta-group--bg-white{background-color:#fff!important;color:#000;fill:#000;--backgroundColor:#ffffff;--coloredFontColor:#666;--subtleBorderColor:#e5e5e5}.cta-group--bg-white.cta-group--bg-force-hover,.cta-group--bg-white.cta-group--bg-hoverable:hover{background-color:#ccc}.cta-group--bg-brand-white{background-color:#fff!important;color:#000;fill:#000;--backgroundColor:#ffffff;--coloredFontColor:#666;--subtleBorderColor:#e5e5e5}.cta-group--bg-brand-white.cta-group--bg-force-hover,.cta-group--bg-brand-white.cta-group--bg-hoverable:hover{background-color:#ccc}.cta-group--bg-dark-white{background-color:#ccc!important;color:#000;fill:#000;--backgroundColor:#ccc;--coloredFontColor:#666;--subtleBorderColor:transparent}.cta-group--bg-dark-white.cta-group--bg-force-hover,.cta-group--bg-dark-white.cta-group--bg-hoverable:hover{background-color:#e5e5e5}.cta-group--bg-light-white{background-color:#e5e5e5!important;color:#000;fill:#000;--backgroundColor:#e5e5e5;--coloredFontColor:#666;--subtleBorderColor:transparent}.cta-group--bg-light-white.cta-group--bg-force-hover,.cta-group--bg-light-white.cta-group--bg-hoverable:hover{background-color:#ccc}.cta-group--bg-black{background-color:#000!important;color:#fff;fill:#fff;--backgroundColor:#000000;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-black.cta-group--bg-force-hover,.cta-group--bg-black.cta-group--bg-hoverable:hover{background-color:#333}.cta-group--bg-brand-black{background-color:#000!important;color:#fff;fill:#fff;--backgroundColor:#000000;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-brand-black.cta-group--bg-force-hover,.cta-group--bg-brand-black.cta-group--bg-hoverable:hover{background-color:#333}.cta-group--bg-dark-black{background-color:#333!important;color:#fff;fill:#fff;--backgroundColor:#333;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-dark-black.cta-group--bg-force-hover,.cta-group--bg-dark-black.cta-group--bg-hoverable:hover{background-color:#7f7f7f}.cta-group--bg-light-black{background-color:#7f7f7f!important;color:#fff;fill:#fff;--backgroundColor:#7f7f7f;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-light-black.cta-group--bg-force-hover,.cta-group--bg-light-black.cta-group--bg-hoverable:hover{background-color:#333}.cta-group--bg-blue{background-color:#0af!important;color:#000;fill:#000;--backgroundColor:#00aaff;--coloredFontColor:#000000;--subtleBorderColor:transparent}.cta-group--bg-blue.cta-group--bg-force-hover,.cta-group--bg-blue.cta-group--bg-hoverable:hover{background-color:#0af}.cta-group--bg-brand-blue{background-color:#0af!important;color:#000;fill:#000;--backgroundColor:#00aaff;--coloredFontColor:#000000;--subtleBorderColor:transparent}.cta-group--bg-brand-blue.cta-group--bg-force-hover,.cta-group--bg-brand-blue.cta-group--bg-hoverable:hover{background-color:#0af}.cta-group--bg-dark-blue{background-color:#0af!important;color:#000;fill:#000;--backgroundColor:#00aaff;--coloredFontColor:#000000;--subtleBorderColor:transparent}.cta-group--bg-dark-blue.cta-group--bg-force-hover,.cta-group--bg-dark-blue.cta-group--bg-hoverable:hover{background-color:#0af}.cta-group--bg-light-blue{background-color:#0af!important;color:#000;fill:#000;--backgroundColor:#00aaff;--coloredFontColor:#000000;--subtleBorderColor:transparent}.cta-group--bg-light-blue.cta-group--bg-force-hover,.cta-group--bg-light-blue.cta-group--bg-hoverable:hover{background-color:#0af}.cta-group--bg-teal{background-color:#00a65e!important;color:#fff;fill:#fff;--backgroundColor:#00a65e;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-teal.cta-group--bg-force-hover,.cta-group--bg-teal.cta-group--bg-hoverable:hover{background-color:#00a65e}.cta-group--bg-brand-teal{background-color:#00a65e!important;color:#fff;fill:#fff;--backgroundColor:#00a65e;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-brand-teal.cta-group--bg-force-hover,.cta-group--bg-brand-teal.cta-group--bg-hoverable:hover{background-color:#00a65e}.cta-group--bg-dark-teal{background-color:#00a65e!important;color:#fff;fill:#fff;--backgroundColor:#00a65e;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-dark-teal.cta-group--bg-force-hover,.cta-group--bg-dark-teal.cta-group--bg-hoverable:hover{background-color:#00a65e}.cta-group--bg-light-teal{background-color:#00a65e!important;color:#fff;fill:#fff;--backgroundColor:#00a65e;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-light-teal.cta-group--bg-force-hover,.cta-group--bg-light-teal.cta-group--bg-hoverable:hover{background-color:#00a65e}.cta-group--bg-coral{background-color:#f29ac2!important;color:#fff;fill:#fff;--backgroundColor:#f29ac2;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-coral.cta-group--bg-force-hover,.cta-group--bg-coral.cta-group--bg-hoverable:hover{background-color:#ec619f}.cta-group--bg-brand-coral{background-color:#f29ac2!important;color:#fff;fill:#fff;--backgroundColor:#f29ac2;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-brand-coral.cta-group--bg-force-hover,.cta-group--bg-brand-coral.cta-group--bg-hoverable:hover{background-color:#ec619f}.cta-group--bg-dark-coral{background-color:#ec619f!important;color:#fff;fill:#fff;--backgroundColor:#ec619f;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-dark-coral.cta-group--bg-force-hover,.cta-group--bg-dark-coral.cta-group--bg-hoverable:hover{background-color:#f8c9df}.cta-group--bg-light-coral{background-color:#f8c9df!important;color:#fff;fill:#fff;--backgroundColor:#f8c9df;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-light-coral.cta-group--bg-force-hover,.cta-group--bg-light-coral.cta-group--bg-hoverable:hover{background-color:#ec619f}.cta-group--bg-indigo{background-color:#004b7f!important;color:#fff;fill:#fff;--backgroundColor:#004b7f;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-indigo.cta-group--bg-force-hover,.cta-group--bg-indigo.cta-group--bg-hoverable:hover{background-color:#004b7f}.cta-group--bg-brand-indigo{background-color:#004b7f!important;color:#fff;fill:#fff;--backgroundColor:#004b7f;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-brand-indigo.cta-group--bg-force-hover,.cta-group--bg-brand-indigo.cta-group--bg-hoverable:hover{background-color:#004b7f}.cta-group--bg-dark-indigo{background-color:#004b7f!important;color:#fff;fill:#fff;--backgroundColor:#004b7f;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-dark-indigo.cta-group--bg-force-hover,.cta-group--bg-dark-indigo.cta-group--bg-hoverable:hover{background-color:#004b7f}.cta-group--bg-light-indigo{background-color:#004b7f!important;color:#fff;fill:#fff;--backgroundColor:#004b7f;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.cta-group--bg-light-indigo.cta-group--bg-force-hover,.cta-group--bg-light-indigo.cta-group--bg-hoverable:hover{background-color:#004b7f}.cta-group--bg-cadmium{background-color:#fdc530!important;color:#000;fill:#000;--backgroundColor:#fdc530;--coloredFontColor:#000000;--subtleBorderColor:transparent}.cta-group--bg-cadmium.cta-group--bg-force-hover,.cta-group--bg-cadmium.cta-group--bg-hoverable:hover{background-color:#fdc530}.cta-group--bg-brand-cadmium{background-color:#fdc530!important;color:#000;fill:#000;--backgroundColor:#fdc530;--coloredFontColor:#000000;--subtleBorderColor:transparent}.cta-group--bg-brand-cadmium.cta-group--bg-force-hover,.cta-group--bg-brand-cadmium.cta-group--bg-hoverable:hover{background-color:#fdc530}.cta-group--bg-dark-cadmium{background-color:#fdc530!important;color:#000;fill:#000;--backgroundColor:#fdc530;--coloredFontColor:#000000;--subtleBorderColor:transparent}.cta-group--bg-dark-cadmium.cta-group--bg-force-hover,.cta-group--bg-dark-cadmium.cta-group--bg-hoverable:hover{background-color:#fdc530}.cta-group--bg-light-cadmium{background-color:#fdc530!important;color:#000;fill:#000;--backgroundColor:#fdc530;--coloredFontColor:#000000;--subtleBorderColor:transparent}.cta-group--bg-light-cadmium.cta-group--bg-force-hover,.cta-group--bg-light-cadmium.cta-group--bg-hoverable:hover{background-color:#fdc530}.cta-group--bg-shamrock{background-color:#00a65e!important;color:#000;fill:#000;--backgroundColor:#00a65e;--coloredFontColor:#000000;--subtleBorderColor:transparent}.cta-group--bg-shamrock.cta-group--bg-force-hover,.cta-group--bg-shamrock.cta-group--bg-hoverable:hover{background-color:#00a65e}@media(min-width:48em){.cta-group{padding:80px 0}}@media(min-width:60em){.cta-group{padding:80px 0;flex-wrap:nowrap}}.cta-group__heading{width:100%}@media(min-width:60em){.cta-group__heading{width:50%}}.cta-group__details{width:100%}@media(min-width:60em){.cta-group__details{width:50%}}.cta-group__sticky-cta{display:flex;justify-content:space-between;align-items:center;width:100%;height:102px;padding:24px var(--gutter);position:fixed;background-color:#fff;bottom:0;left:0;right:0;z-index:4;filter:drop-shadow(0 -30px 50px rgba(0,0,0,.1));transition:all .3s}.cta-group__sticky-cta--hidden{bottom:-102px}@media(min-width:100em){.cta-group__sticky-cta{padding:24px calc((100vw - 1440px)/2)}}.cta-group__sticky-cta-details{display:none;gap:16px}@media(min-width:48em){.cta-group__sticky-cta-details{display:flex}}.cta-group__sticky-cta-title{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:20px;line-height:26px;color:#000;margin-bottom:10px}@media(max-width:47.99em){.cta-group__sticky-cta-title{font-size:18px;line-height:24px}}.cta-group__sticky-cta-icon{width:54px;height:54px}.cta-group__sticky-ctas-wrapper{display:none}@media(min-width:60em){.cta-group__sticky-ctas-wrapper{display:flex;width:auto;gap:24px}}.cta-group__sticky-ctas-wrapper--mobile{display:flex;width:100%;text-align:center}.cta-group__sticky-ctas-wrapper--mobile .button,.cta-group__sticky-ctas-wrapper--mobile .button__link{width:100%}@media(min-width:48em){.cta-group__sticky-ctas-wrapper--mobile{width:auto}}@media(min-width:60em){.cta-group__sticky-ctas-wrapper--mobile{display:none}}.cta-group__title{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:50px;line-height:58px;letter-spacing:-.25px;color:#df1b12}@media(max-width:79.99em){.cta-group__title{font-size:40px;line-height:48px}}@media(max-width:47.99em){.cta-group__title{font-size:30px;line-height:36px}}.cta-group__subtitle{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:50px;line-height:58px;letter-spacing:-.25px}@media(max-width:79.99em){.cta-group__subtitle{font-size:40px;line-height:48px}}@media(max-width:47.99em){.cta-group__subtitle{font-size:30px;line-height:36px}}.cta-group__ctas{display:none}@media(min-width:60em){.cta-group__ctas{display:flex;gap:24px;margin-top:40px;width:auto}}.cta-group__ctas--mobile{display:flex;margin-top:24px;width:100%}.cta-group__ctas--mobile .button,.cta-group__ctas--mobile .button__link{width:100%;text-align:center}@media(min-width:48em){.cta-group__ctas--mobile,.cta-group__ctas--mobile .button{width:auto}}@media(min-width:60em){.cta-group__ctas--mobile{display:none}}.cta-group__app{display:flex;margin-top:40px;gap:16px}@media(min-width:48em){.cta-group__app{gap:24px}}.cta-group__app-icon{width:80px;height:80px;flex-shrink:0}.cta-group__app-rating .stars-rating__star{width:20px;height:20px}.cta-group__app-rating .stars-rating__star path{fill:#fff!important}.cta-group__app-rating .stars-rating__star--empty path{fill:#666!important;opacity:.5}.text-input{position:relative;border:1px solid rgba(0,0,0,0);background:#fff;padding:24px 20px 0;height:56px;font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;transition:margin-bottom .15s,border-color .15s;border-radius:10px;cursor:text;border:1px solid var(--subtleBorderColor)}.text-input,.text-input--error{overflow:hidden;isolation:isolate}.text-input--error{border-radius:10px;border-color:#df1b12}.text-input__label{position:absolute;top:20px;left:20px;transform-origin:left top;transition:transform .15s,opacity .15s;pointer-events:none;color:#000;font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.2px}.text-input__label--required:after{content:"*";display:inline-block;margin-left:4px;color:#df1b12}.text-input--with-value .text-input__label{transform:translateY(-12px) scale(.8571);opacity:.25}.text-input--focus:not(.text-input--error){border-color:#004b7f}.text-input input:not([type=submit]):not([type=file]){border:none;outline:none;padding-left:1px}.text-input--textarea{height:auto;padding-bottom:24px}.text-input__input{width:100%;margin:0;font-family:inherit;font-size:100%;line-height:1.15}.text-input textarea{border:none;outline:none;height:6rem;resize:none}.input-validator__icon-wrapper{position:relative}.input-validator__icon-wrapper .text-input__input{padding:0;color:#000}.input-validator__message{margin-top:16px}.input-validator__message--success .text-input{border-color:#00a65e}.input-validator__message--error .text p{color:#df1b12}.input-validator__icon{position:absolute;color:#df1b12;right:10px;top:20px}@media(min-width:60em){.input-validator{display:flex;align-items:center}.input-validator__icon-wrapper{width:110px}.input-validator__message{margin-top:0;margin-left:24px}}.compatibility-input{display:flex;align-items:center}@media(min-width:80em){.compatibility-input .is-valid-input{display:flex}.compatibility-input .is-valid-input__icon-wrapper{width:170px}.compatibility-input .is-valid-input__message{margin-left:24px}}.expand-arrow{position:relative;display:inline-block;transform-origin:center;padding:16px;line-height:1px}.expand-arrow svg{display:inline-block;transition:transform .15s}.expand-arrow--expanded svg{transform:rotate(-180deg)}.expand-arrow--brand-red svg{fill:#df1b12}.expand-arrow--grey60 svg path{fill:#666}.double-article-visual{width:100%;height:100%}@keyframes move-up-first{0%{transform:translateY(0)}to{transform:translateY(-20px)}}@keyframes move-up-second{0%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes show{0%{opacity:0}40%,to{opacity:1}}@keyframes hide{0%{opacity:1}40%,to{opacity:0}}@keyframes move-arrow-first{0%{transform:translateX(0);opacity:1}25%{opacity:0}to{opacity:0;transform:translateX(22px)}}@keyframes move-arrow-second{0%{transform:translateX(-22px);opacity:0}25%{opacity:0}50%{opacity:1}to{opacity:1;transform:translateX(0)}}.double-article-item{display:grid;grid-row:1/1;grid-column:1/8;flex:1;align-self:stretch;text-decoration:none;color:inherit;position:relative;overflow:hidden}.double-article-item--with-cta-link:hover .double-article-item__image{transform:scale(1.03)}.double-article-item--with-cta-link .double-article-item__image{transition:transform .5s cubic-bezier(.215,.61,.355,1)}.double-article-item .double-article-item__image--is-visible,.double-article-item .double-article-item__texts,.double-article-item .double-article-item__texts .colored-article__content,.double-article-item .double-article-item__texts--half-width .colored-article__content,.double-article-item__texts .double-article-item .colored-article__content,.double-article-item__texts--half-width .double-article-item .colored-article__content{display:flex;flex-direction:column}.double-article-item--text-inherit{color:inherit}.double-article-item--text-black,.double-article-item--text-brand-black{color:#000}.double-article-item--text-brand-white,.double-article-item--text-white{color:#fff}.double-article-item--text-brand-red,.double-article-item--text-red{color:#df1b12}.double-article-item__image{display:none}.double-article-item--without-image{min-height:210px}@media(min-width:80em){.double-article-item--without-image{min-height:calc((100vw - var(--gutter)*(var(--columns) + 1))/calc(var(--columns) * 2 + var(--gutter) * 1))}}.double-article-item__image--is-visible{width:100%;height:100%;color:#000;grid-row:1/1;grid-column:1/8;position:absolute;align-items:stretch;z-index:1}.double-article-item__texts{position:relative;height:100%}.double-article-item__texts .colored-article,.double-article-item__texts .colored-article__content-grouper-wrapper{height:100%}.double-article-item__texts .colored-article__content-grouper{display:flex;flex-direction:column;justify-content:space-between;height:100%}.double-article-item__texts .colored-article__content{width:100%;margin-right:24px;top:0;padding:24px;text-decoration:none;height:100%;z-index:2}@media(min-width:48em){.double-article-item__texts .colored-article__content{width:100%;margin-right:40px}}@media(min-width:80em){.double-article-item__texts .colored-article__content{width:100%;margin-right:40px}}@media(min-width:100em){.double-article-item__texts .colored-article__content{padding:40px}}.double-article-item__texts .colored-article__subtitle,.double-article-item__texts .colored-article__subtitle:last-child,.double-article-item__texts .colored-article__title,.double-article-item__texts .colored-article__title:last-child{margin-bottom:8px}@media(min-width:80em){.double-article-item__texts .colored-article__subtitle,.double-article-item__texts .colored-article__subtitle:last-child,.double-article-item__texts .colored-article__title,.double-article-item__texts .colored-article__title:last-child{margin-bottom:16px}}.double-article-item__texts .colored-article__body,.double-article-item__texts .colored-article__body:last-child{margin-bottom:16px}.double-article-item__texts .colored-article__ctas{display:flex;flex-wrap:wrap;margin:-16px -8px 0}@media(min-width:48em){.double-article-item__texts .colored-article__ctas{margin:auto -8px 0}}@media(min-width:60em){.double-article-item__texts .colored-article__ctas{margin:-16px -8px 0}}@media(min-width:80em){.double-article-item__texts .colored-article__ctas{margin:auto -8px 0}}.double-article-item__texts .colored-article__cta{display:inline-block;margin:16px 8px 0}.double-article-item__texts--half-width{position:relative;align-items:stretch}.double-article-item__texts--half-width .colored-article,.double-article-item__texts--half-width .colored-article__content-grouper-wrapper{height:100%}@media(max-width:47.99em){.double-article-item__texts--half-width .colored-article__content-grouper-wrapper{display:grid;grid-template-rows:1fr 1fr;height:auto}}@media(min-width:60em)and (max-width:79.99em){.double-article-item__texts--half-width .colored-article__content-grouper-wrapper{display:grid;grid-template-rows:1fr 1fr;height:auto}}.double-article-item__texts--half-width .colored-article__content{flex-grow:1;position:relative;width:100%;margin-right:24px}@media(min-width:48em){.double-article-item__texts--half-width .colored-article__content{width:100%;margin-right:40px}}@media(min-width:80em){.double-article-item__texts--half-width .colored-article__content{width:100%;margin-right:40px}}@media(min-width:48em){.double-article-item__texts--half-width .colored-article__content{width:100%;margin-right:24px;padding:24px 0 24px 24px}}@media(min-width:48em)and (min-width:48em){.double-article-item__texts--half-width .colored-article__content{width:calc((100% - 280px)*.5 + 120px);margin-right:40px}}@media(min-width:48em)and (min-width:80em){.double-article-item__texts--half-width .colored-article__content{width:calc((100% - 280px)*.5 + 120px);margin-right:40px}}@media(min-width:60em){.double-article-item__texts--half-width .colored-article__content{width:100%;margin-right:24px;padding:24px 24px 0}}@media(min-width:60em)and (min-width:48em){.double-article-item__texts--half-width .colored-article__content{width:100%;margin-right:40px}}@media(min-width:60em)and (min-width:80em){.double-article-item__texts--half-width .colored-article__content{width:100%;margin-right:40px}}@media(min-width:80em){.double-article-item__texts--half-width .colored-article__content{width:100%;padding:24px 0 24px 24px}}@media(min-width:80em)and (min-width:48em){.double-article-item__texts--half-width .colored-article__content{width:calc((100% - 280px)*.5 + 120px)}}@media(min-width:80em)and (min-width:80em){.double-article-item__texts--half-width .colored-article__content{width:calc((100% - 280px)*.5 + 120px)}}@media(min-width:100em){.double-article-item__texts--half-width .colored-article__content{padding:40px 0 40px 40px}}.double-article-item__texts--half-width .colored-article__ctas{display:flex;margin:-16px -8px 0}@media(min-width:48em){.double-article-item__texts--half-width .colored-article__ctas{margin:auto -8px 0}}@media(min-width:60em){.double-article-item__texts--half-width .colored-article__ctas{margin:-16px -8px 0}}@media(min-width:80em){.double-article-item__texts--half-width .colored-article__ctas{margin:auto -8px 0}}.double-article-item__texts--half-width .colored-article__cta{display:inline-block;margin:16px 8px 0}@media(min-width:48em)and (max-width:59.99em){.double-article-item .double-article-item__texts--has-iframe{flex-direction:row;align-items:center}}@media(min-width:80em){.double-article-item .double-article-item__texts--has-iframe{flex-direction:row;align-items:center}}@media(min-width:48em)and (max-width:59.99em){.double-article-item .double-article-item__texts--has-iframe .colored-article{display:inline-flex;width:50%}.double-article-item .double-article-item__texts--has-iframe .colored-article__content{margin-right:20px}}@media(min-width:80em){.double-article-item .double-article-item__texts--has-iframe .colored-article{display:inline-flex;width:50%}.double-article-item .double-article-item__texts--has-iframe .colored-article__content{margin-right:40px}}@media(max-width:47.99em){.double-article-item .double-article-item__texts--has-iframe .colored-article__content-grouper-wrapper{grid-template-rows:1fr}}@media(min-width:60em)and (max-width:79.99em){.double-article-item .double-article-item__texts--has-iframe .colored-article__content-grouper-wrapper{grid-template-rows:1fr}}.double-article-item__iframe-wrapper{padding:24px}@media(min-width:48em)and (max-width:59.99em){.double-article-item__iframe-wrapper{width:50%}}@media(min-width:80em){.double-article-item__iframe-wrapper{width:50%}}@media(min-width:100em){.double-article-item__iframe-wrapper{padding:0 40px 0 0}}.double-article-item__iframe-wrapper .text{line-height:0}.double-article-item__iframe{width:100%;height:232px;border:none;border-radius:12px;overflow:hidden}.feature-item{width:auto;grid-column:span 2;display:flex;flex-direction:column}.feature-item__title{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:20px;line-height:26px;margin-bottom:8px;color:#000}@media(max-width:47.99em){.feature-item__title{font-size:18px;line-height:24px}}.feature-item__body{font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif;font-size:14px;line-height:21px;color:#666}.feature-item__icon{display:flex;justify-content:flex-start;width:32px;height:32px;margin-bottom:8px}.features-grid{display:grid;grid-template-columns:repeat(8,1fr);grid-column-gap:var(--gutter);margin-right:var(--outer-gutter)}@supports(grid-gap:var(--gutter )){.features-grid{margin-left:var(--outer-gutter)}}@media(max-width:59.99em){.features-grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:100em){.features-grid{width:1440px;max-width:1440px;margin-left:auto;margin-right:auto}}.features-grid__main{grid-column:span 4;padding-bottom:var(--gutter)}@media(min-width:60em){.features-grid__main{grid-column:span 2}}.features-grid__items{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gutter);grid-column:span 4}@media(min-width:60em){.features-grid__items{grid-template-columns:repeat(6,1fr);grid-column:span 6}}.features-grid__items--extra-padding{padding-bottom:var(--gutter)}.features-grid__extra-items{grid-column:1/5}@media(min-width:60em){.features-grid__extra-items{grid-column:3/9}}.features-grid__extra-items-child{transition:opacity .3s;opacity:0}.features-grid__extra-items-child--expanded{opacity:1}.features-grid__subtitle{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:20px;line-height:26px;color:#df1b12;margin-bottom:16px}@media(max-width:47.99em){.features-grid__subtitle{font-size:18px;line-height:24px}}.features-grid__title{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:36px;line-height:44px;color:#000}@media(max-width:79.99em){.features-grid__title{font-size:32px;line-height:38px}}@media(max-width:47.99em){.features-grid__title{font-size:24px;line-height:30px}}.features-grid__more-btn-wrapper{grid-column:span 4;display:flex;justify-content:center;align-items:flex-start;margin-top:32px}@media(min-width:48em){.features-grid__more-btn-wrapper{margin-top:calc(56px - var(--gutter))}}@media(min-width:60em){.features-grid__more-btn-wrapper{grid-column:3/span 6;justify-content:start}}.features-grid__more-btn{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.3px;display:flex;gap:10px;cursor:pointer;color:#df1b12}.features-grid__arrow--down{transform:rotate(180deg)}.features-grid__arrow svg{fill:#df1b12}.touch-thumbnail-gallery{--grid-column-width-tablet:calc((100vw - 2 * var(--outer-gutter) - 7 * var(--gutter)) * 1 / 8);--grid-column-width-mobile:calc((100vw - 2 * var(--outer-gutter) - 4 * var(--gutter)) * 1 / 4);--grid-column-gallery-with-gutters-tablet:calc(var(--grid-column-width-tablet) * 5 + 4 * var(--gutter));--grid-column-gallery-with-gutters-mobile:calc(var(--grid-column-width-mobile) * 4 + 4 * var(--gutter));position:sticky;top:0;height:calc(var(--grid-column-gallery-with-gutters-mobile)*.69);display:flex;flex-flow:column}@media(min-width:60em){.touch-thumbnail-gallery{height:512px;flex-flow:row nowrap;align-items:stretch}}.touch-thumbnail-gallery__thumbnail-container{border-radius:10px;isolation:isolate;display:none;flex:0 0 auto;overflow:hidden;width:100%;position:relative}@media(min-width:80em){.touch-thumbnail-gallery__thumbnail-container{display:block;flex:0 0 110px;margin-right:24px;height:100%}}.touch-thumbnail-gallery__thumbnails{display:flex;justify-content:flex-start;transition:transform .3s}@media(min-width:60em){.touch-thumbnail-gallery__thumbnails{flex-direction:column}}.touch-thumbnail-gallery__thumbnail{border-radius:10px;overflow:hidden;isolation:isolate;display:flex;position:relative;flex:0 0 auto;width:calc((100% - 4*24px)/5);padding-bottom:calc((100% - 4*24px)/5);align-items:center;justify-content:center;border:1px solid #ccc;margin:0 24px 0 0;transition:border .3s}.touch-thumbnail-gallery__thumbnail svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);stroke:#1f1f1f}@media(max-width:59.99em){.touch-thumbnail-gallery__thumbnail svg{transform:translate(-50%,-50%) scale(.8);overflow:visible;stroke-width:1.25px}}@media(min-width:60em){.touch-thumbnail-gallery__thumbnail{margin:0 0 24px;height:110px;width:110px}}.touch-thumbnail-gallery__thumbnail--current{border-color:#df1b12}.touch-thumbnail-gallery__next,.touch-thumbnail-gallery__prev{border-radius:10px;overflow:hidden;isolation:isolate;position:absolute;border:1px solid #ccc;display:flex;height:0;padding-bottom:calc((100% - 4*24px)/5);width:calc((100% - 4*24px)/5);top:0;background:#f2f2f2;transition:opacity .2s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:60em){.touch-thumbnail-gallery__next,.touch-thumbnail-gallery__prev{width:110px;height:110px}}.touch-thumbnail-gallery__next--hidden,.touch-thumbnail-gallery__prev--hidden{opacity:0;pointer-events:none}.touch-thumbnail-gallery__next svg,.touch-thumbnail-gallery__prev svg{position:absolute;left:50%;top:50%}.touch-thumbnail-gallery__next path,.touch-thumbnail-gallery__prev path{fill:#000}.touch-thumbnail-gallery__next{bottom:0;right:0;transform:rotate(180deg)}.touch-thumbnail-gallery__next svg{transform:translate3d(-50%,-50%,0)}@media(min-width:60em){.touch-thumbnail-gallery__next{top:unset}}.touch-thumbnail-gallery__prev{left:0}.touch-thumbnail-gallery__prev svg{transform:translate3d(-50%,-50%,0)}.touch-thumbnail-gallery__current-container{border-radius:20px;isolation:isolate;position:relative;border:1px solid #ccc;overflow:hidden;width:var(--grid-column-gallery-with-gutters-mobile);height:calc(var(--grid-column-gallery-with-gutters-mobile)*.69)}@media(min-width:48em){.touch-thumbnail-gallery__current-container{width:var(--grid-column-gallery-with-gutters-tablet);height:calc(var(--grid-column-gallery-with-gutters-tablet)*.69)}}@media(min-width:80em){.touch-thumbnail-gallery__current-container{order:2;margin-bottom:0;height:100%}}.touch-thumbnail-gallery__current-container .slider-buttons__images-controls-button path{fill:#000}.touch-thumbnail-gallery__current-container:hover .slider-buttons__zoom-in{opacity:1}.touch-thumbnail-gallery__button{visibility:visible;pointer-events:all}@media(min-width:80em){.touch-thumbnail-gallery__button{visibility:hidden;pointer-events:none}}.slider-buttons{top:0;left:0;position:absolute;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.slider-buttons__images-controls-button{transition:opacity .25s ease-in-out;pointer-events:all;cursor:pointer;display:flex;justify-content:center;align-items:center;width:40px;height:40px;margin:10px;background:#f2f2f2;border-radius:20px}.slider-buttons__images-controls-button--bigger-margin{margin:10px;background:#df1b12;fill:#fff}@media(min-width:80em){.slider-buttons__images-controls-button--bigger-margin{width:56px;height:56px;border-radius:28px;margin:80px}}.slider-buttons__images-controls-button--hidden{opacity:0;pointer-events:none}.slider-buttons__zoom-in{pointer-events:all;cursor:pointer;transition:opacity .25s ease-in-out;opacity:0;width:56px;height:56px;display:flex;justify-content:center;align-items:center;background:#df1b12;border-radius:28px;fill:#fff}.slider-buttons__zoom-in:hover{opacity:1}.sequence{position:relative;width:100%;height:100%;cursor:grab}.sequence--dragging{cursor:grabbing}.sequence .image{pointer-events:none}.sequence__image{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0}.sequence__image--active{opacity:1}.thumbnail-gallery{height:calc(100vw - 2*var(--gutter));display:flex;flex-flow:column}@media(min-width:60em){.thumbnail-gallery{height:646px;flex-flow:row nowrap;align-items:stretch}}.thumbnail-gallery__thumbnail-container{flex:0 0 auto;overflow:hidden;width:100%;position:relative}@media(min-width:60em){.thumbnail-gallery__thumbnail-container{flex:0 0 110px;margin-right:24px;height:100%}}.thumbnail-gallery__thumbnails{display:flex;justify-content:flex-start;transition:transform .3s}@media(min-width:60em){.thumbnail-gallery__thumbnails{flex-direction:column}}.thumbnail-gallery__thumbnail{border-radius:10px;overflow:hidden;isolation:isolate;position:relative;flex:0 0 auto;width:calc((100% - 4*24px)/5);padding-bottom:calc((100% - 4*24px)/5);align-items:center;justify-content:center;border:1px solid #ccc;margin:0 24px 0 0;transition:border .3s}.thumbnail-gallery__thumbnail:before{content:"";width:100%;height:0;padding-bottom:100%}.thumbnail-gallery__thumbnail svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);stroke:#1f1f1f}@media(max-width:59.99em){.thumbnail-gallery__thumbnail svg{transform:translate(-50%,-50%) scale(.8);overflow:visible;stroke-width:1.25px}}@media(min-width:60em){.thumbnail-gallery__thumbnail{margin:0 0 24px;height:110px;width:110px}}.thumbnail-gallery__thumbnail--current{border-color:#df1b12}.thumbnail-gallery__next,.thumbnail-gallery__prev{border-radius:10px;overflow:hidden;isolation:isolate;position:absolute;border:1px solid #ccc;display:flex;height:0;padding-bottom:calc((100% - 4*24px)/5);width:calc((100% - 4*24px)/5);top:0;background:#f2f2f2;transition:opacity .2s;cursor:pointer}@media(min-width:60em){.thumbnail-gallery__next,.thumbnail-gallery__prev{width:110px;height:110px}}.thumbnail-gallery__next--hidden,.thumbnail-gallery__prev--hidden{opacity:0;pointer-events:none}.thumbnail-gallery__next svg,.thumbnail-gallery__prev svg{position:absolute;left:50%;top:50%}.thumbnail-gallery__next path,.thumbnail-gallery__prev path{fill:#000}.thumbnail-gallery__next{bottom:0;right:0}.thumbnail-gallery__next svg{transform:translate3d(-50%,-50%,0) rotate(-90deg)}@media(min-width:60em){.thumbnail-gallery__next svg{transform:translate3d(-50%,-50%,0)}.thumbnail-gallery__next{top:unset}}.thumbnail-gallery__prev{left:0}.thumbnail-gallery__prev svg{transform:translate3d(-50%,-50%,0) rotate(90deg)}@media(min-width:60em){.thumbnail-gallery__prev svg{transform:translate3d(-50%,-50%,0) rotate(180deg)}}.thumbnail-gallery__current-container{border-radius:20px;isolation:isolate;position:relative;flex:1 0 200px;border:1px solid #ccc;margin-bottom:24px;overflow:hidden}@media(min-width:60em){.thumbnail-gallery__current-container{order:2;margin-bottom:0}}.thumbnail-gallery .visual-overlay-button__button-wrapper svg{stroke:rgba(0,0,0,0)}.logos{overflow:hidden;display:flex;margin-bottom:16px}.logos__inner{flex-wrap:wrap;margin-right:8px}.cta-set{display:flex}@media(max-width:59.99em){.cta-set--full-width .cta-set__ctas{margin:0;gap:24px}.cta-set--full-width .cta-set__cta{margin:0;width:100%}}.cta-set__ctas{display:flex;width:100%;flex-flow:row wrap;align-items:center;justify-content:center;margin:-16px -8px 0}.cta-set__ctas--align-left{justify-content:flex-start}.cta-set__ctas--align-right{justify-content:flex-end;margin-left:8px}.cta-set__cta{display:inline-flex;align-items:center;justify-content:center;margin:16px 8px 0}.pdp-expandable{padding:32px 0 0;border-bottom:1px solid #e5e5e5}:not(.pdp-expandable)+.pdp-expandable{border-top:1px solid #e5e5e5}.pdp-expandable__title{background:none;border:0;font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none;-webkit-appearance:none;font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.2px;display:flex;width:100%;justify-content:space-between;align-items:center;padding:0 0 32px;outline:none}.pdp-expandable .expand-arrow{margin:-16px 0}.pdp-expandable .text{margin-bottom:32px}.radio-buttons-input{cursor:text}.radio-buttons-input__required{margin-left:4px;color:#df1b12}.radio-buttons-input__label{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.2px;margin-bottom:4px}.radio-buttons-input__label--required:after{content:"*";display:inline-block;margin-left:4px;color:#df1b12}.radio-buttons-input__label-text{color:var(--coloredFontColor);font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}.radio-buttons-input__input{width:0;height:0;opacity:0;margin:0}.radio-buttons-input__input:not(:checked)+.radio-buttons-input__button+.radio-buttons-input__label-text{color:#b2b2b2}.radio-buttons-input__input:focus+.radio-buttons-input__button{border-color:#004b7f}.radio-buttons-input__input:checked+.radio-buttons-input__button{background:#df1b12;border:none}.radio-buttons-input__input:checked+.radio-buttons-input__button:before{transform:scale(.5);margin:2px}.radio-buttons-input__button{display:inline-block;width:26px;height:26px;border-radius:50%;border:1px solid rgba(0,0,0,0);background:#f2f2f2;transition:background .15s;margin-right:16px}.radio-buttons-input__button:before{content:"";display:block;width:22px;height:22px;margin:1px;border-radius:50%;background:#fff;transition:transform .15s}.radio-buttons-input__option{display:flex;flex-flow:row nowrap;align-items:center;margin-top:16px;margin-right:16px;cursor:pointer}.radio-buttons-input__option--disabled{text-decoration:line-through;color:#ccc}.radio-buttons-input__option--disabled .radio-buttons-input__label-text .text{color:#ccc}.radio-buttons-input__option--highlighted .radio-buttons-input__input:checked~.radio-buttons-input__label-text{font-weight:700}.radio-buttons-input--small .radio-buttons-input__option{margin-top:8px}.radio-buttons-input--small .radio-buttons-input__button{width:12px;height:12px;border:0}.radio-buttons-input--small .radio-buttons-input__button :checked,.radio-buttons-input--small .radio-buttons-input__button:before{width:12px;height:12px;transform:scale(.4);margin:0}.radio-buttons-input--small .radio-buttons-input__input:checked+.radio-buttons-input__button{background:#df1b12;border:none}.radio-buttons-input--small .radio-buttons-input__input:checked+.radio-buttons-input__button:before{transform:scale(.4);margin:0}.toggle-input{--pill-width:75px;--pill-height:42px;--pill-dot-size:36px;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}.toggle-input--size-medium{--pill-width:52px;--pill-height:32px;--pill-dot-size:24px}.toggle-input--size-small{--pill-width:38px;--pill-height:22px;--pill-dot-size:16px}.toggle-input__label,.toggle-input__switch{margin-right:5px}.toggle-input__label{font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif;font-size:14px;line-height:21px}.toggle-input__label--on{margin-right:0}.toggle-input__checkbox{width:0;opacity:0;position:absolute;z-index:-1}.toggle-input__switch{border-radius:20px;overflow:hidden;isolation:isolate;position:relative;display:inline-block;min-width:var(--pill-width);height:var(--pill-height);background-color:#000;transition:background-color .2s linear;cursor:pointer}.toggle-input__switch--bg-grey5:after{background-color:#f2f2f2}.toggle-input__switch--bg-grey10:after{background-color:#e5e5e5}.toggle-input__switch--bg-brand-red:after,.toggle-input__switch--bg-dark-red:after,.toggle-input__switch--bg-light-red:after,.toggle-input__switch--bg-red:after{background-color:#df1b12}.toggle-input__switch--bg-brand-white:after,.toggle-input__switch--bg-white:after{background-color:#fff}.toggle-input__switch--bg-dark-white:after{background-color:#ccc}.toggle-input__switch--bg-light-white:after{background-color:#e5e5e5}.toggle-input__switch--bg-black:after,.toggle-input__switch--bg-brand-black:after{background-color:#000}.toggle-input__switch--bg-dark-black:after{background-color:#333}.toggle-input__switch--bg-light-black:after{background-color:#7f7f7f}.toggle-input__switch--bg-blue:after,.toggle-input__switch--bg-brand-blue:after,.toggle-input__switch--bg-dark-blue:after,.toggle-input__switch--bg-light-blue:after{background-color:#0af}.toggle-input__switch--bg-brand-teal:after,.toggle-input__switch--bg-dark-teal:after,.toggle-input__switch--bg-light-teal:after,.toggle-input__switch--bg-teal:after{background-color:#00a65e}.toggle-input__switch--bg-brand-coral:after,.toggle-input__switch--bg-coral:after{background-color:#f29ac2}.toggle-input__switch--bg-dark-coral:after{background-color:#ec619f}.toggle-input__switch--bg-light-coral:after{background-color:#f8c9df}.toggle-input__switch--bg-brand-indigo:after,.toggle-input__switch--bg-dark-indigo:after,.toggle-input__switch--bg-indigo:after,.toggle-input__switch--bg-light-indigo:after{background-color:#004b7f}.toggle-input__switch--bg-brand-cadmium:after,.toggle-input__switch--bg-cadmium:after,.toggle-input__switch--bg-dark-cadmium:after,.toggle-input__switch--bg-light-cadmium:after{background-color:#fdc530}.toggle-input__switch--bg-shamrock,.toggle-input__switch--bg-shamrock:after{background-color:#00a65e}.toggle-input__switch--bg-grey10{background-color:#e5e5e5}.toggle-input__switch:after{content:"";position:absolute;width:var(--pill-dot-size);height:var(--pill-dot-size);border-radius:50%;top:50%;left:4px;transform:translateY(-50%);transition:transform .2s ease-out,background-color .2s linear;background-color:#fff}.toggle-input--checked .toggle-input__switch:after{transform:translate(75%,-50%)}.pdp-price-variations{margin-bottom:40px}.pdp-price-variations .radio-buttons-input__options{display:flex;flex-direction:row}.pdp-price-variations__label{margin-bottom:8px}.pdp-price-variations__price{margin:40px 0}.pdp-price-variations__anchor{display:none}.pdp-price-variations__button--is-disabled .button{opacity:.25;pointer-events:none}.pdp-in-dash-price-card{flex:1;border-radius:20px;overflow:hidden;isolation:isolate}.pdp-in-dash-price-card--bg-grey5{background-color:#f2f2f2!important;color:#000;fill:#000;--backgroundColor:#f2f2f2;--coloredFontColor:#666;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-grey5.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-grey5.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#ccc}.pdp-in-dash-price-card--bg-grey10{background-color:#e5e5e5!important;color:#000;fill:#000;--backgroundColor:#e5e5e5;--coloredFontColor:#666;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-grey10.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-grey10.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#ccc}.pdp-in-dash-price-card--bg-red{background-color:#df1b12!important;color:#fff;fill:#fff;--backgroundColor:#df1b12;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-red.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-red.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#df1b12}.pdp-in-dash-price-card--bg-brand-red{background-color:#df1b12!important;color:#fff;fill:#fff;--backgroundColor:#df1b12;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-brand-red.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-brand-red.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#df1b12}.pdp-in-dash-price-card--bg-dark-red{background-color:#df1b12!important;color:#fff;fill:#fff;--backgroundColor:#df1b12;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-dark-red.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-dark-red.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#df1b12}.pdp-in-dash-price-card--bg-light-red{background-color:#df1b12!important;color:#fff;fill:#fff;--backgroundColor:#df1b12;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-light-red.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-light-red.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#df1b12}.pdp-in-dash-price-card--bg-white{background-color:#fff!important;color:#000;fill:#000;--backgroundColor:#ffffff;--coloredFontColor:#666;--subtleBorderColor:#e5e5e5}.pdp-in-dash-price-card--bg-white.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-white.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#ccc}.pdp-in-dash-price-card--bg-brand-white{background-color:#fff!important;color:#000;fill:#000;--backgroundColor:#ffffff;--coloredFontColor:#666;--subtleBorderColor:#e5e5e5}.pdp-in-dash-price-card--bg-brand-white.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-brand-white.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#ccc}.pdp-in-dash-price-card--bg-dark-white{background-color:#ccc!important;color:#000;fill:#000;--backgroundColor:#ccc;--coloredFontColor:#666;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-dark-white.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-dark-white.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#e5e5e5}.pdp-in-dash-price-card--bg-light-white{background-color:#e5e5e5!important;color:#000;fill:#000;--backgroundColor:#e5e5e5;--coloredFontColor:#666;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-light-white.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-light-white.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#ccc}.pdp-in-dash-price-card--bg-black{background-color:#000!important;color:#fff;fill:#fff;--backgroundColor:#000000;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-black.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-black.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#333}.pdp-in-dash-price-card--bg-brand-black{background-color:#000!important;color:#fff;fill:#fff;--backgroundColor:#000000;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-brand-black.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-brand-black.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#333}.pdp-in-dash-price-card--bg-dark-black{background-color:#333!important;color:#fff;fill:#fff;--backgroundColor:#333;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-dark-black.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-dark-black.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#7f7f7f}.pdp-in-dash-price-card--bg-light-black{background-color:#7f7f7f!important;color:#fff;fill:#fff;--backgroundColor:#7f7f7f;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-light-black.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-light-black.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#333}.pdp-in-dash-price-card--bg-blue{background-color:#0af!important;color:#000;fill:#000;--backgroundColor:#00aaff;--coloredFontColor:#000000;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-blue.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-blue.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#0af}.pdp-in-dash-price-card--bg-brand-blue{background-color:#0af!important;color:#000;fill:#000;--backgroundColor:#00aaff;--coloredFontColor:#000000;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-brand-blue.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-brand-blue.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#0af}.pdp-in-dash-price-card--bg-dark-blue{background-color:#0af!important;color:#000;fill:#000;--backgroundColor:#00aaff;--coloredFontColor:#000000;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-dark-blue.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-dark-blue.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#0af}.pdp-in-dash-price-card--bg-light-blue{background-color:#0af!important;color:#000;fill:#000;--backgroundColor:#00aaff;--coloredFontColor:#000000;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-light-blue.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-light-blue.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#0af}.pdp-in-dash-price-card--bg-teal{background-color:#00a65e!important;color:#fff;fill:#fff;--backgroundColor:#00a65e;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-teal.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-teal.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#00a65e}.pdp-in-dash-price-card--bg-brand-teal{background-color:#00a65e!important;color:#fff;fill:#fff;--backgroundColor:#00a65e;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-brand-teal.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-brand-teal.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#00a65e}.pdp-in-dash-price-card--bg-dark-teal{background-color:#00a65e!important;color:#fff;fill:#fff;--backgroundColor:#00a65e;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-dark-teal.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-dark-teal.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#00a65e}.pdp-in-dash-price-card--bg-light-teal{background-color:#00a65e!important;color:#fff;fill:#fff;--backgroundColor:#00a65e;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-light-teal.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-light-teal.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#00a65e}.pdp-in-dash-price-card--bg-coral{background-color:#f29ac2!important;color:#fff;fill:#fff;--backgroundColor:#f29ac2;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-coral.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-coral.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#ec619f}.pdp-in-dash-price-card--bg-brand-coral{background-color:#f29ac2!important;color:#fff;fill:#fff;--backgroundColor:#f29ac2;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-brand-coral.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-brand-coral.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#ec619f}.pdp-in-dash-price-card--bg-dark-coral{background-color:#ec619f!important;color:#fff;fill:#fff;--backgroundColor:#ec619f;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-dark-coral.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-dark-coral.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#f8c9df}.pdp-in-dash-price-card--bg-light-coral{background-color:#f8c9df!important;color:#fff;fill:#fff;--backgroundColor:#f8c9df;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-light-coral.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-light-coral.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#ec619f}.pdp-in-dash-price-card--bg-indigo{background-color:#004b7f!important;color:#fff;fill:#fff;--backgroundColor:#004b7f;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-indigo.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-indigo.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#004b7f}.pdp-in-dash-price-card--bg-brand-indigo{background-color:#004b7f!important;color:#fff;fill:#fff;--backgroundColor:#004b7f;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-brand-indigo.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-brand-indigo.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#004b7f}.pdp-in-dash-price-card--bg-dark-indigo{background-color:#004b7f!important;color:#fff;fill:#fff;--backgroundColor:#004b7f;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-dark-indigo.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-dark-indigo.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#004b7f}.pdp-in-dash-price-card--bg-light-indigo{background-color:#004b7f!important;color:#fff;fill:#fff;--backgroundColor:#004b7f;--coloredFontColor:#ffffff;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-light-indigo.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-light-indigo.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#004b7f}.pdp-in-dash-price-card--bg-cadmium{background-color:#fdc530!important;color:#000;fill:#000;--backgroundColor:#fdc530;--coloredFontColor:#000000;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-cadmium.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-cadmium.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#fdc530}.pdp-in-dash-price-card--bg-brand-cadmium{background-color:#fdc530!important;color:#000;fill:#000;--backgroundColor:#fdc530;--coloredFontColor:#000000;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-brand-cadmium.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-brand-cadmium.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#fdc530}.pdp-in-dash-price-card--bg-dark-cadmium{background-color:#fdc530!important;color:#000;fill:#000;--backgroundColor:#fdc530;--coloredFontColor:#000000;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-dark-cadmium.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-dark-cadmium.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#fdc530}.pdp-in-dash-price-card--bg-light-cadmium{background-color:#fdc530!important;color:#000;fill:#000;--backgroundColor:#fdc530;--coloredFontColor:#000000;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-light-cadmium.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-light-cadmium.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#fdc530}.pdp-in-dash-price-card--bg-shamrock{background-color:#00a65e!important;color:#000;fill:#000;--backgroundColor:#00a65e;--coloredFontColor:#000000;--subtleBorderColor:transparent}.pdp-in-dash-price-card--bg-shamrock.pdp-in-dash-price-card--bg-force-hover,.pdp-in-dash-price-card--bg-shamrock.pdp-in-dash-price-card--bg-hoverable:hover{background-color:#00a65e}.pdp-in-dash-price-card .text__list{font:inherit;margin:0;padding-left:17px}.pdp-in-dash-price-card .text__list-item{margin:0;padding:0}.pdp-in-dash-price-card__label{position:absolute;top:-12px;left:24px}.pdp-in-dash-price-card__content{height:100%;padding:24px;display:flex;flex-flow:column;flex-grow:1}.pdp-in-dash-price-card__title{margin-bottom:16px;word-break:break-word}@media(min-width:48em){.pdp-in-dash-price-card__title--mobile{display:none}}@media(max-width:47.99em){.pdp-in-dash-price-card__title--not-mobile{display:none}}.pdp-in-dash-price-card__body{margin-bottom:16px}.pdp-in-dash-price-card__body .radio-buttons-input__input:checked~.radio-buttons-input__label-text{font-weight:400}.pdp-in-dash-price-card__body .radio-buttons-input__input:checked~.radio-buttons-input__label-text .text{color:#000}.pdp-in-dash-price-card__footer{display:flex;flex-direction:column;flex-grow:1}.pdp-in-dash-price-card__disclaimer,.pdp-in-dash-price-card__price{margin-bottom:24px}.pdp-in-dash-price-card__price-wrapper{display:flex}@media(min-width:60em){.pdp-in-dash-price-card .single-price--size-large .single-price__currency,.pdp-in-dash-price-card .single-price--size-large .single-price__price{font-size:24px}}.pdp-in-dash-price-card__button{display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;flex-grow:1}.pdp-in-dash-price__cards{display:flex;flex-direction:column;gap:30px}@media(min-width:80em){.pdp-in-dash-price__cards{flex-direction:row}}.product-details{font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}.product-details .text__list{font:inherit;margin:0;padding-left:17px}.product-details .text__list-item{margin:0 0 8px;padding:0}.product-details__tags{margin-bottom:24px}@media(max-width:47.99em){.product-details__header{display:none}}.product-details__title{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:36px;line-height:44px;margin:0 0 24px;color:#000}@media(max-width:79.99em){.product-details__title{font-size:32px;line-height:38px}}@media(max-width:47.99em){.product-details__title{font-size:24px;line-height:30px}}.product-details__generation{margin:-24px 0 24px;color:#666}.product-details__generation,.product-details__subtitle{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.2px}.product-details__subtitle{margin-bottom:32px;color:#000}.product-details__text{margin-bottom:30px}.product-details .cta-set{margin-bottom:40px}@media(min-width:60em){.product-details .cta-set__ctas{justify-content:unset}}.product-details .price__now{font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif;font-size:36px;line-height:46px;letter-spacing:-.25px}@media(max-width:79.99em){.product-details .price__now{font-size:30px;line-height:40px}}@media(max-width:47.99em){.product-details .price__now{font-size:24px;line-height:32px}}.price-block{padding:32px 40px;margin:0 0 8px;background:#f2f2f2;white-space:nowrap}.price-block__label{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:24px;line-height:32px;margin-bottom:32px}@media(max-width:79.99em){.price-block__label{font-size:22px;line-height:28px}}@media(max-width:47.99em){.price-block__label{font-size:20px;line-height:26px}}.price-block__price{margin-right:20px}.price-block__buy,.price-block__price{display:inline-block;vertical-align:middle}.consumer-product{position:relative;margin-left:var(--outer-gutter);margin-right:var(--outer-gutter);display:flex;flex-flow:column nowrap;align-items:stretch}@media(min-width:100em){.consumer-product{width:1440px;margin-left:auto;margin-right:auto}}@media(min-width:60em){.consumer-product{flex-direction:row}.consumer-product__header{display:none}}.consumer-product__wrapper{display:flex;flex-direction:column;flex-grow:1}.consumer-product__wrapper--mobile-text-first{flex-direction:column-reverse}@media(min-width:60em){.consumer-product__wrapper{flex-direction:row}}.consumer-product__title{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:36px;line-height:44px;margin:0 0 24px}@media(max-width:79.99em){.consumer-product__title{font-size:32px;line-height:38px}}@media(max-width:47.99em){.consumer-product__title{font-size:24px;line-height:30px;margin-bottom:16px}}.consumer-product__generation{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.2px;margin:-24px 0 24px;color:#666}@media(max-width:47.99em){.consumer-product__generation{margin:-16px 0 16px}}.consumer-product__subtitle{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.2px;margin-bottom:32px}.consumer-product__gallery{flex:2 2 20px;margin-bottom:24px}.consumer-product__gallery .thumbnail-gallery{position:sticky;top:calc(2*var(--topNavHeight))}@media(min-width:60em){.consumer-product__gallery .thumbnail-gallery{top:0}.consumer-product__gallery{max-width:870px}}.consumer-product__gallery--in-dash{flex:3 3 20px}.consumer-product__sidebar{flex:1 1 10px}@media(min-width:48em){.consumer-product__sidebar{margin-left:var(--gutter)}}@media(min-width:60em){.consumer-product__sidebar{max-width:490px;min-width:273px}}.consumer-product__sidebar--in-dash{flex:2 2 10px}.consumer-product__sidebar--in-dash .product-details__text{margin-top:16px}@keyframes fade-background-overlay{0%{opacity:0}to{opacity:1}}.gallery-overlay{z-index:1030;position:relative;opacity:1;animation-name:fade-background-overlay;animation-duration:.5s}.gallery-overlay__lightbox{z-index:10;position:fixed;width:100%;height:100vh;top:0;left:0;justify-content:center;display:flex;background-color:#fff}.gallery-overlay__center{position:relative;width:auto;height:auto;max-width:100vw;max-height:100%;align-self:center}.gallery-overlay__full{position:relative;width:auto;-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100vh}.gallery-overlay__full:focus{outline:0}.gallery-overlay__close{position:absolute;top:24px;right:24px;transition:transform .3s}.gallery-overlay__close--down{transform:translateY(100%)}.gallery-overlay__product-images{display:flex;width:-moz-max-content;width:max-content}.gallery-overlay__product-image{pointer-events:none;position:relative;width:auto;max-width:100vw;display:flex;height:100vh;align-items:center}.gallery-overlay__product-image--current{pointer-events:all}.hero-features{overflow:hidden;isolation:isolate}.hero-features__content-container{height:100vh;width:100vw;position:absolute;top:0;overflow:hidden}.hero-features__content-container-wrapper,.hero-features__pinned-container{position:relative;width:100vw;height:100vh}.hero-features__pinned-container{z-index:var(--zIndexAboveSticky)}.hero-features__slide-description-wrapper{position:absolute;top:0;width:100%}.hero-features__slide-description-horizontal-center{width:100%;height:100vh;display:flex;align-items:flex-end}@media(min-width:60em){.hero-features__slide-description-horizontal-center{align-items:center}}.hero-features__slide-description-grid{display:grid;grid-template-columns:repeat(8,1fr);grid-column-gap:var(--gutter);margin-right:var(--outer-gutter);width:100%}@supports(grid-gap:var(--gutter )){.hero-features__slide-description-grid{margin-left:var(--outer-gutter)}}@media(max-width:59.99em){.hero-features__slide-description-grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:100em){.hero-features__slide-description-grid{width:1440px;max-width:1440px;margin-left:auto;margin-right:auto}}.hero-features__slide-description-offset{grid-column:span 0}@media(min-width:60em){.hero-features__slide-description-offset{grid-column:span 5}}.hero-features__slide-description{margin-bottom:80px;grid-column:span 4}@media(min-width:60em){.hero-features__slide-description{margin-bottom:0;grid-column:span 3}}.hero-features__slide-progress-wrapper{position:absolute;top:0;z-index:10;pointer-events:none}.hero-features__slide-progress-horizontal-center{width:100vw;height:100vh;display:flex;align-items:flex-end}@media(min-width:60em){.hero-features__slide-progress-horizontal-center{align-items:center}}.hero-features__slide-progress-grid{display:grid;grid-template-columns:repeat(8,1fr);grid-column-gap:var(--gutter);margin-right:var(--outer-gutter);width:100%}@supports(grid-gap:var(--gutter )){.hero-features__slide-progress-grid{margin-left:var(--outer-gutter)}}@media(max-width:59.99em){.hero-features__slide-progress-grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:100em){.hero-features__slide-progress-grid{width:1440px;max-width:1440px;margin-left:auto;margin-right:auto}}.hero-features__slide-progress{display:flex;flex-direction:column;align-items:flex-start;grid-column:span 4;pointer-events:all}@media(min-width:60em){.hero-features__slide-progress{margin-bottom:0;grid-column:span 2}}.hero-features__cta{display:flex;position:relative;align-items:flex-start;flex-wrap:wrap;margin-top:24px;z-index:11}.native-select-input{position:relative;display:block;width:100%;text-align:left}.native-select-input__select{opacity:0;left:0;top:0;position:absolute;width:100%;height:100%;z-index:1}.native-select-input__select:focus+.native-select-input__inner{border-color:#004b7f}.native-select-input__inner{border-radius:10px;overflow:hidden;isolation:isolate;border:1px solid #ccc;background:#fff;padding:20px 16px;min-height:56px;font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.2px;transition:border-color .15s;display:flex;justify-content:space-between;align-items:center}.native-select-input--size-small .native-select-input__inner{padding:13px 16px;min-height:42px}.native-select-input__label{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.native-select-input__arrow{flex:0 0 16px;pointer-events:none;text-align:right}.native-select-input__arrow svg path{fill:#000}.hero-features-progress{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.2px;display:flex;align-items:center;width:100%;justify-content:space-between;flex-direction:row;margin-bottom:24px}.hero-features-progress--text-grey5{color:#f2f2f2}.hero-features-progress--text-grey10{color:#e5e5e5}.hero-features-progress--text-brand-red,.hero-features-progress--text-dark-red,.hero-features-progress--text-light-red,.hero-features-progress--text-red{color:#df1b12}.hero-features-progress--text-brand-white,.hero-features-progress--text-white{color:#fff}.hero-features-progress--text-dark-white{color:#ccc}.hero-features-progress--text-light-white{color:#e5e5e5}.hero-features-progress--text-black,.hero-features-progress--text-brand-black{color:#000}.hero-features-progress--text-dark-black{color:#333}.hero-features-progress--text-light-black{color:#7f7f7f}.hero-features-progress--text-blue,.hero-features-progress--text-brand-blue,.hero-features-progress--text-dark-blue,.hero-features-progress--text-light-blue{color:#0af}.hero-features-progress--text-brand-teal,.hero-features-progress--text-dark-teal,.hero-features-progress--text-light-teal,.hero-features-progress--text-teal{color:#00a65e}.hero-features-progress--text-brand-coral,.hero-features-progress--text-coral{color:#f29ac2}.hero-features-progress--text-dark-coral{color:#ec619f}.hero-features-progress--text-light-coral{color:#f8c9df}.hero-features-progress--text-brand-indigo,.hero-features-progress--text-dark-indigo,.hero-features-progress--text-indigo,.hero-features-progress--text-light-indigo{color:#004b7f}.hero-features-progress--text-brand-cadmium,.hero-features-progress--text-cadmium,.hero-features-progress--text-dark-cadmium,.hero-features-progress--text-light-cadmium{color:#fdc530}.hero-features-progress--text-shamrock{color:#00a65e}@media(min-width:60em){.hero-features-progress{justify-content:flex-start;margin-bottom:0}}.hero-features-progress__size{display:inline;color:inherit;width:-moz-max-content;width:max-content;opacity:.35;margin-left:5px}.hero-features-progress__arrows{display:flex;align-items:center;justify-content:center;position:relative}@media(min-width:60em){.hero-features-progress__arrows{position:absolute;-moz-column-gap:0;column-gap:0;margin-left:-16px;height:8em;flex-direction:column;justify-content:space-between}}.hero-features-progress__circle{display:none}@media(min-width:60em){.hero-features-progress__circle{display:flex}}.hero-features-progress__indicator-container{display:flex}.hero-features-progress__indicator-wrapper{position:relative;overflow:hidden;height:1em;width:1.5em}.hero-features-progress__indicator{position:relative;position:absolute;display:flex;flex-direction:column}.hero-features-progress__single{color:inherit;height:18px}.compare-select-cell{width:100%;margin:16px 0}.hero-features-arrow{padding:18px;cursor:pointer;display:flex}.hero-features-arrow--icon-inherit{fill:currentcolor}.hero-features-arrow--icon-black,.hero-features-arrow--icon-brand-black{fill:#000}.hero-features-arrow--icon-brand-white,.hero-features-arrow--icon-white{fill:#fff}.hero-features-arrow--icon-brand-red,.hero-features-arrow--icon-red{fill:#df1b12}.hero-features-arrow--icon-blue,.hero-features-arrow--icon-brand-blue{fill:#0af}.hero-features-arrow--icon-brand-teal,.hero-features-arrow--icon-teal{fill:#00a65e}.hero-features-arrow--icon-brand-indigo,.hero-features-arrow--icon-indigo{fill:#004b7f}.hero-features-arrow--icon-brand-cadmium,.hero-features-arrow--icon-cadmium{fill:#fdc530}.hero-features-arrow path,.hero-features-arrow svg{fill:inherit}.hero-features-arrow__image{width:12px;height:10px;cursor:pointer}.hero-features-arrow--is-disabled{opacity:.3;pointer-events:none}@media(min-width:60em){.hero-features-arrow--is-disabled{visibility:hidden}}.boolean-feature-cell path{fill:currentcolor}@media(max-width:37.49em){.boolean-feature-cell,.boolean-feature-cell svg{width:16px;height:16px}}@media(min-width:37.5em){.boolean-feature-cell,.boolean-feature-cell svg{width:16px;height:16px}}.boolean-feature-cell--checked{color:#00a65e}.boolean-feature-cell--unchecked-icon-inherit{color:currentcolor}.boolean-feature-cell--unchecked-icon-grey20{color:#ccc}.boolean-feature-cell--unchecked-icon-brand-red,.boolean-feature-cell--unchecked-icon-red{color:#df1b12}.notification-panel{border-radius:20px;overflow:hidden;isolation:isolate;position:absolute;top:24px;left:24px;max-width:calc(100% - 48px);display:flex;justify-content:space-between;align-items:center;background:#fff}@media(min-width:48em){.notification-panel{position:fixed;top:calc(var(--topNavHeight) + 16px);right:16px;left:auto;width:calc(50vw - 16px);z-index:105;transition:transform .3s cubic-bezier(.4,0,.2,1) .3s}.notification-panel--is-hidden{transform:translateY(calc((var(--topNavHeight)) * -1))}.notification-panel--is-left{right:auto;left:16px}}@media(min-width:60em){.notification-panel{width:calc(25vw - 32px);top:calc(var(--topNavHeight) + 16px)}.notification-panel--is-hidden{transform:translateY(calc(var(--topNavHeight) * -1 + 4px))}.notification-panel--is-left{right:auto;left:16px}}.notification-panel__content{flex-shrink:1;border-left:1px solid #e5e5e5;padding:16px;display:flex;flex-direction:column;width:100%;justify-content:space-between}.notification-panel__text{margin-bottom:8px}.comparison-feature-label-cell{width:100%}@media(max-width:59.99em){.comparison-feature-label-cell{background-color:#f2f2f2;padding-left:20px;padding-right:5px}}@media(min-width:60em){.comparison-feature-label-cell{margin-right:24px}}.comparison-feature-label-cell__label{display:flex;align-items:center;justify-content:space-between}.comparison-feature-label-cell__label--expandable{cursor:pointer}.comparison-feature-label-cell__title{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.2px;text-align:left;padding:11px 0}.comparison-feature-label-cell__arrow svg path{fill:#000}.comparison-feature-label-cell__description{text-align:left}@media(max-width:59.99em){.comparison-feature-label-cell__description{padding-bottom:20px}}@media(min-width:60em){.comparison-feature-label-cell__description{padding-top:10px}}.swipeable-item-group{display:grid;grid-template-columns:repeat(8,1fr);grid-column-gap:var(--gutter);margin-right:var(--outer-gutter)}@supports(grid-gap:var(--gutter )){.swipeable-item-group{margin-left:var(--outer-gutter)}}@media(max-width:59.99em){.swipeable-item-group{grid-template-columns:repeat(4,1fr)}}@media(min-width:100em){.swipeable-item-group{width:1440px;max-width:1440px;margin-left:auto;margin-right:auto}}.swipeable-item-group__title{color:#000;grid-column:span 8;margin-bottom:24px}@media(min-width:60em){.swipeable-item-group__title{grid-column:span 2}}.swipeable-item-group__items{grid-column:span 8}@media(min-width:60em){.swipeable-item-group__items{grid-column:span 6}}.swipeable-item-group__extra-items{padding-top:80px}.swipeable-item-group__show-btn{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.3px;display:flex;gap:10px;cursor:pointer;color:#df1b12;margin-top:80px}.swipeable-item-group__show-btn .expand-arrow{padding:0;line-height:normal}.comparison-features-intro-cell{height:100%;width:100%;display:flex;flex-direction:column;color:#333}.comparison-features-intro-cell__header{flex-grow:1;margin-bottom:10px;align-self:flex-start}.comparison-features-intro-cell__title{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:24px;line-height:32px;text-align:left}@media(max-width:79.99em){.comparison-features-intro-cell__title{font-size:22px;line-height:28px}}@media(max-width:47.99em){.comparison-features-intro-cell__title{font-size:20px;line-height:26px}}.comparison-features-intro-cell__description{font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif;font-size:14px;line-height:21px;color:#666;margin-top:12px;text-align:left}@media(max-width:37.49em){.comparison-features-intro-cell{padding:0 16px}}@media(min-width:37.5em)and (max-width:59.99em){.comparison-features-intro-cell{padding:0 16px}}@media(min-width:60em)and (max-width:79.99em){.comparison-features-intro-cell{padding:0 24px 24px 0}}@media(min-width:80em){.comparison-features-intro-cell{padding:0 24px 24px 0}}.visuals-reel{position:relative;overflow:hidden}.visuals-reel--static{display:flex;justify-content:center}.product-details-cell{display:flex;flex-direction:column;height:100%;width:100%;justify-content:flex-end;text-align:left;color:#333}.product-details-cell--center{justify-content:center;text-align:center}.product-details-cell__name{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:24px;line-height:32px;margin-bottom:10px}@media(max-width:79.99em){.product-details-cell__name{font-size:22px;line-height:28px}}@media(max-width:47.99em){.product-details-cell__name{font-size:20px;line-height:26px}}.product-details-cell__generation{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.2px;margin:-10px 0 10px;color:#666}.product-details-cell__description{font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif;font-size:14px;line-height:21px;color:#666;flex-grow:1;margin-bottom:4px}.product-details-cell__price{margin-bottom:20px}.product-details-cell__cta{margin-top:8px}.product-details-cell__button .button{display:flex;text-align:center}.product-details-cell__button .button__link{display:flex}.product-details-cell__screensize{font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif;font-size:14px;line-height:21px;display:flex;flex-direction:column;flex-grow:1;min-height:32px;margin-bottom:16px}.reel{position:relative;height:100%;width:100%;pointer-events:all;touch-action:pan-y}.reel--static{display:flex;justify-content:center}.reel__item{height:100%;will-change:transform;display:flex}.reel__item--dynamic{cursor:grab;position:absolute}.reel__item--static{position:relative}.product-image-cell{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;width:100%}.product-image-cell--center{justify-content:center;text-align:center}.product-image-cell__image{width:100%;margin-bottom:20px}@media(min-width:48em){.product-image-cell__image{margin-bottom:32px}}.product-image-cell__image--with-link{cursor:pointer}.product-image-cell__image--fixed .image__image{-o-object-fit:scale-down;object-fit:scale-down}.product-image-cell__tags{position:absolute;bottom:0;right:16px;left:16px;z-index:1;display:flex;flex-wrap:wrap;text-align:left;width:calc(100% - 2*16px);margin-bottom:8px}@media(min-width:48em){.product-image-cell__tags{left:24px;right:24px;width:calc(100% - 2*24px)}}.reel-visual{cursor:grab;pointer-events:none;width:-moz-max-content;width:max-content}.reel-visual__hiddden-link{display:none}.reel-visual--link{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;display:block;cursor:pointer;transition:.5s}.reel-visual--link:hover{transform:scale(1.1);transition:.5s}.comparison-table{scroll-margin-top:var(--topNavWithSecondaryNavHeight)}@media(min-width:60em){.comparison-table{position:relative;margin-left:var(--outer-gutter);margin-right:var(--outer-gutter)}}@media(min-width:60em)and (min-width:100em){.comparison-table{width:1440px;margin-left:auto;margin-right:auto}}@media(min-width:60em){.comparison-table--4-column{margin:auto;width:100%}}@media(min-width:60em)and (min-width:48em){.comparison-table--4-column{width:calc((100% - 280px)*.5 + 120px)}}@media(min-width:60em)and (min-width:80em){.comparison-table--4-column{width:calc((100% - 280px)*.5 + 120px)}}@media(min-width:60em){.comparison-table--6-column{margin:auto;width:100%}}@media(min-width:60em)and (min-width:48em){.comparison-table--6-column{width:calc((100% - 280px)*.75 + 200px)}}@media(min-width:60em)and (min-width:80em){.comparison-table--6-column{width:calc((100% - 280px)*.75 + 200px)}}.comparison-table--loading{display:flex;align-items:center;justify-content:center;border:none}.comparison-table--hide{display:none}.comparison-table--product-count-gt-1 .comparison-table__cell--product-column{width:100%}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-gt-1 .comparison-table__cell--product-column{width:100%}}@media(min-width:48em)and (max-width:59.99em){.comparison-table--product-count-gt-1 .comparison-table__cell--product-column{width:100%}}@media(min-width:60em){.comparison-table--product-count-gt-1 .comparison-table__cell--feature-column,.comparison-table--product-count-gt-1 .comparison-table__cell--product-column,.comparison-table--with-wide-feature-block .comparison-table__cell--feature-column{width:50%}.comparison-table--with-wide-feature-block .comparison-table__cell--product-column{width:25%}}.comparison-table--product-count-gt-2 .comparison-table__cell--product-column{width:50%}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-gt-2 .comparison-table__cell--product-column{width:50%}}@media(min-width:48em)and (max-width:59.99em){.comparison-table--product-count-gt-2 .comparison-table__cell--product-column{width:50%}}@media(min-width:60em){.comparison-table--product-count-gt-2 .comparison-table__cell--feature-column,.comparison-table--product-count-gt-2 .comparison-table__cell--product-column{width:33.3333333333%}.comparison-table--with-wide-feature-block .comparison-table__cell--feature-column{width:50%}.comparison-table--with-wide-feature-block .comparison-table__cell--product-column{width:25%}}.comparison-table--product-count-gt-3 .comparison-table__cell--product-column{width:50%}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-gt-3 .comparison-table__cell--product-column{width:33.3333333333%}}@media(min-width:48em)and (max-width:59.99em){.comparison-table--product-count-gt-3 .comparison-table__cell--product-column{width:33.3333333333%}}@media(min-width:60em){.comparison-table--product-count-gt-3 .comparison-table__cell--feature-column,.comparison-table--product-count-gt-3 .comparison-table__cell--product-column{width:25%}.comparison-table--with-wide-feature-block .comparison-table__cell--feature-column{width:50%}.comparison-table--with-wide-feature-block .comparison-table__cell--product-column{width:25%}}.comparison-table--product-count-gt-4 .comparison-table__cell--product-column{width:50%}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-gt-4 .comparison-table__cell--product-column{width:33.3333333333%}}@media(min-width:48em)and (max-width:59.99em){.comparison-table--product-count-gt-4 .comparison-table__cell--product-column{width:25%}}@media(min-width:60em){.comparison-table--product-count-gt-4 .comparison-table__cell--feature-column,.comparison-table--product-count-gt-4 .comparison-table__cell--product-column{width:20%}}@media(min-width:80em){.comparison-table--product-count-gt-4 .comparison-table__cell--feature-column{width:138.632%}.comparison-table--product-count-gt-4 .comparison-table__cell--product-column{width:65.342%}}@media(min-width:60em){.comparison-table--with-wide-feature-block .comparison-table__cell--feature-column{width:50%}.comparison-table--with-wide-feature-block .comparison-table__cell--product-column{width:25%}}@media(max-width:37.49em){.comparison-table--product-count-1 .compare-select-cell{display:none}}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-1 .compare-select-cell{display:none}}@media(min-width:48em){.comparison-table--product-count-1 .compare-select-cell{display:none}}@media(max-width:37.49em){.comparison-table--product-count-2 .compare-select-cell{display:none}}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-2 .compare-select-cell{display:none}}@media(min-width:48em){.comparison-table--product-count-2 .compare-select-cell{display:none}}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-3 .compare-select-cell{display:none}}@media(min-width:48em){.comparison-table--product-count-3 .compare-select-cell{display:none}}@media(max-width:37.49em){.comparison-table--product-count-gt-3 .comparison-table__row--header .product-details-cell__name,.comparison-table--product-count-gt-3 .sticky-comparison-table-header__product-name{display:none}}@media(min-width:48em){.comparison-table--product-count-4 .compare-select-cell{display:none}}@media(max-width:37.49em){.comparison-table--product-count-gt-4 .comparison-table__row--header .product-details-cell__name,.comparison-table--product-count-gt-4 .sticky-comparison-table-header__product-name{display:none}}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-gt-4 .comparison-table__row--header .product-details-cell__name,.comparison-table--product-count-gt-4 .sticky-comparison-table-header__product-name{display:none}}@media(max-width:37.49em){.comparison-table--product-count-gt-5 .comparison-table__row--header .product-details-cell__name,.comparison-table--product-count-gt-5 .sticky-comparison-table-header__product-name{display:none}}@media(min-width:37.5em)and (max-width:47.99em){.comparison-table--product-count-gt-5 .comparison-table__row--header .product-details-cell__name,.comparison-table--product-count-gt-5 .sticky-comparison-table-header__product-name{display:none}}@media(min-width:48em){.comparison-table--product-count-gt-5 .comparison-table__row--header .product-details-cell__name,.comparison-table--product-count-gt-5 .sticky-comparison-table-header__product-name{display:none}.comparison-table--product-count-gt-5 .comparison-table__row--header .comparison-features-intro-cell__title{margin-top:-38px}}.comparison-table__row,.comparison-table__row--footer .comparison-table__cell,.comparison-table__row--header .comparison-table__cell{display:flex}.comparison-table__row--collapse-top .comparison-table__cell__inner{margin-top:0!important}.comparison-table__row--collapse-bottom .comparison-table__cell__inner{margin-bottom:0!important}@media(max-width:37.49em){.comparison-table__row--header .comparison-table__cell--feature-column .comparison-table__cell__inner{margin-left:16px;margin-right:16px}}@media(min-width:37.5em)and (max-width:59.99em){.comparison-table__row--header .comparison-table__cell--feature-column .comparison-table__cell__inner{margin-left:16px;margin-right:16px}}.comparison-table__cell{border-right:1px solid #e5e5e5}.comparison-table__cell__inner{width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.comparison-table__cell--product-column.comparison-table__cell{display:none}.comparison-table__cell--product-column.comparison-table__cell--product-always{display:flex}@media(min-width:37.5em){.comparison-table__cell--product-column.comparison-table__cell--product-from-phablet{display:flex}}@media(min-width:48em){.comparison-table__cell--product-column.comparison-table__cell--product-from-tablet{display:flex}}.comparison-table__cell--product-column:not(.comparison-table__cell--product-image-column) .comparison-table__cell__inner{margin:16px}@media(min-width:37.5em)and (max-width:59.99em){.comparison-table__cell--product-column:not(.comparison-table__cell--product-image-column) .comparison-table__cell__inner{margin:16px}}@media(min-width:60em)and (max-width:79.99em){.comparison-table__cell--product-column:not(.comparison-table__cell--product-image-column) .comparison-table__cell__inner{margin:24px}}@media(min-width:80em){.comparison-table__cell--product-column:not(.comparison-table__cell--product-image-column) .comparison-table__cell__inner{margin:24px}}@media(max-width:59.99em){.comparison-table__cell--is-top-of-column{border-bottom:1px solid #ccc}}.comparison-table__cell:last-child{border:none}.comparison-table__footer-cell-tags{flex:1;text-align:left;margin-bottom:8px}.comparison-table__row--feature .comparison-table__cell{font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif;font-size:14px;line-height:21px;color:#000}@media(min-width:60em){.comparison-table__row--feature .comparison-table__cell--feature-column .comparison-table__cell__inner{margin:24px 0}}@media(max-width:59.99em){.comparison-table__filter-differences{width:100%;margin-bottom:40px}.comparison-table .comparison-features-intro-cell{display:none}.comparison-table__row{flex-wrap:wrap}.comparison-table__cell--feature-column{width:100%}.comparison-table__cell--product-column{width:20%}}@media(min-width:60em){.comparison-table__row{border-top:1px solid #e5e5e5}.comparison-table__row--image .comparison-table__filter-differences{display:none}.comparison-table__row--collapse-top{border-top:none}}.comparison-table__filter-differences{text-align:left}.comparison-table__filter-differences .checkbox-input__checkbox{border-radius:5px;flex-shrink:0}.reel-items{align-self:center}.reel-items,.reel-items__visual{display:flex}.reel-items__visual--rounded{border-radius:20px;overflow:hidden;isolation:isolate}.sticky-comparison-table-header{position:fixed;top:0;left:0;z-index:21;background-color:#f2f2f2;border-bottom:1px solid #ccc;width:100%;visibility:hidden;transform:translateY(-100%);transition:visibility .3s,transform .3s ease-in}.sticky-comparison-table-header--sticky{transition:visibility .3s,transform .3s ease-out;transform:translateY(0);visibility:visible}.sticky-comparison-table-header__features{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.3px;width:100%}@media(max-width:59.99em){.sticky-comparison-table-header__features{display:none}}@media(min-width:60em){.sticky-comparison-table-header__inner{position:relative;margin-left:var(--outer-gutter);margin-right:var(--outer-gutter)}}@media(min-width:60em)and (min-width:100em){.sticky-comparison-table-header__inner{width:1440px;margin-left:auto;margin-right:auto}}@media(min-width:60em){.sticky-comparison-table-header__inner--4-column{margin:auto;width:100%}}@media(min-width:60em)and (min-width:48em){.sticky-comparison-table-header__inner--4-column{width:calc((100% - 280px)*.5 + 120px)}}@media(min-width:60em)and (min-width:80em){.sticky-comparison-table-header__inner--4-column{width:calc((100% - 280px)*.5 + 120px)}}@media(min-width:60em){.sticky-comparison-table-header__inner--6-column{margin:auto;width:100%}}@media(min-width:60em)and (min-width:48em){.sticky-comparison-table-header__inner--6-column{width:calc((100% - 280px)*.75 + 200px)}}@media(min-width:60em)and (min-width:80em){.sticky-comparison-table-header__inner--6-column{width:calc((100% - 280px)*.75 + 200px)}}.sticky-comparison-table-header .compare-select-cell{margin-bottom:0}@media(min-width:60em){.sticky-comparison-table-header .native-select-input__inner{padding:0!important;min-height:auto;border:none;background:rgba(0,0,0,0)}}.sticky-comparison-table-header__cell{width:100%;min-height:65px;padding:10px 0;display:flex;flex-flow:row nowrap;align-items:center}@media(min-width:60em){.sticky-comparison-table-header__cell{min-height:70px;padding:20px 0;text-align:left}}.sticky-comparison-table-header__name-price{min-height:48px;width:100%;display:flex;flex-direction:column}.sticky-comparison-table-header__name-wrapper{flex-grow:1;display:flex;flex-direction:column;justify-content:center}@media(min-width:60em){.sticky-comparison-table-header__name-wrapper{padding-right:16px;padding-bottom:7px}}.sticky-comparison-table-header__product-name{font-family:var(--gilroy-bold,gilroybold),Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;letter-spacing:.2px;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.sticky-comparison-table-header__buy{flex-shrink:0}.sticky-comparison-table-header__price{width:100%}@media(max-width:99.99em){.sticky-comparison-table-header__price .price__label,.sticky-comparison-table-header__price .single-price--strikethrough{display:none}.sticky-comparison-table-header__price .single-price--size-medium .single-price__currency,.sticky-comparison-table-header__price .single-price--size-medium .single-price__price{font-size:16px}}@media(max-width:59.99em){.sticky-comparison-table-header__buy,.sticky-comparison-table-header__price{display:none}}