.icon{width:1em;height:1em;fill:currentColor}.button{display:inline-block;border:none;outline:none;background:none;padding:0;position:relative;font-size:16px;line-height:24px;cursor:pointer}.button__tooltip{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(6px);background:#000;color:#fff;margin-top:6px;padding:8px 12px;font-size:14px;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out,transform .2s ease-in-out;font-family:var(--font-open-sans);white-space:pre-wrap;max-width:280px;min-width:230px;box-sizing:border-box;text-align:center;z-index:1000}.button:hover .button__tooltip{opacity:1;transform:translateX(-50%) translateY(0)}.button__tooltip:after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-bottom-color:#000}.button:focus{outline:none}.button:before{content:"";position:absolute;border-radius:12px;background:#000;top:2.5px;bottom:0;left:0;right:0;transition-property:background;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.button.button--icon{font-size:24px;line-height:24px}.button.button--icon:before{content:none}.button.button--color-black:before{background:#fff}.button.button.button--error:before{background:#ff1d1d}.button.button--size-small{font-size:12px;line-height:18px}.button.button--size-small:before{content:none}.button:disabled{opacity:10%;cursor:not-allowed}.button:hover{text-decoration:none}.button__inner{display:flex;justify-content:center;align-items:center;gap:8px;border:1.5px solid;color:#000;background-color:#fec100;border-radius:12px;font-weight:700;position:relative;transition-property:transform,color,background-color;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms;padding:12px 24px;margin:2.5px 0 0;transform:translateY(-2.5px)}.button:focus .button__inner,.button:hover .button__inner{transform:translateY(-4.5px)}.button:disabled:active .button__inner,.button:disabled:focus .button__inner,.button:disabled:hover .button__inner{transform:translateY(-2.5px)}.button:active .button__inner{transform:translateY(0)}.button--size-large .button__inner{padding:19px 32px;gap:12px}.button--color-white .button__inner,.button:disabled .button__inner{background-color:#fff}.button--color-purple .button__inner{background-color:#ba8af7}.button--color-green .button__inner{background-color:#5bea07}.button--color-blue .button__inner{background-color:#0695ec}.button--color-black .button__inner{background-color:#000;color:#fff}.button--color-red .button__inner{background-color:#ff1d1d}.button--color-pink .button__inner{background-color:#ff5fce}.button--color-salmon .button__inner{background-color:#ffb3b3}.button--color-mint .button__inner{background-color:#00f982}.button--color-indigo .button__inner{background-color:#006dff}.button--color-orange .button__inner{background-color:#ff8022}.button.button--error .button__inner{background-color:#fff;border-color:#ff1d1d;color:#ff1d1d}.button--icon .button__inner{background-color:transparent;padding:0;margin:0;border:none;transform:none}.button--size-small .button__inner{background:none;border:none;margin:0;padding:0}.button__icon{flex-shrink:0;font-size:16px}.button--size-small .button__icon{font-size:12px}.button--size-large .button__icon{font-size:24px}.container{width:100%;max-width:1920px;margin:0 auto}.container--padded{padding:0 12px}@media only screen and (min-width:768px){.container--padded{padding:0 16px}}@media only screen and (min-width:1280px){.container--padded{padding:0 32px}}@media only screen and (min-width:1600px){.container--padded{padding:0 48px}}.title-text{display:flex;width:100%;flex-direction:column;gap:24px}@media only screen and (min-width:1024px){.title-text{align-items:flex-start;gap:32px}}.title-text__rating{align-self:stretch}.title-text .price-tag{align-self:flex-start}.button-list{display:flex;flex-wrap:wrap;gap:8px}@media only screen and (max-width:768px){.button-list__button,.button-list__item{display:block;width:100%}}.price-tag{display:inline-block;padding:16px 24px;border:3px solid;border-radius:128px;font-weight:700}.price-tag--light{color:#fff}.logo{position:relative;max-width:128px;opacity:1;background:none;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.logo:before{content:"";display:block;width:100%;padding-top:37.5%}@media only screen and (max-width:1024px){.logo.is-logo-hidden{opacity:1}}@media only screen and (min-width:1024px){.logo.is-logo-hidden{pointer-events:none;opacity:0}}.logo__content{position:absolute;top:0;left:0}.logo__content,.logo__svg{display:block;width:100%;height:100%}.logo__svg path{transition-property:fill;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.reveal-text{position:relative;overflow:visible;padding:8px 0}.reveal-text.is-animation-active .reveal-text__inner{transition-property:transform;transition-duration:1.5s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.reveal-text.is-visible .reveal-text__inner{transform:translateY(0)!important}.reveal-text__cover{position:absolute;left:0;right:0;background-color:#fff}.reveal-text--yellow .reveal-text__cover{background-color:#fec100}.reveal-text--purple .reveal-text__cover{background-color:#ba8af7}.reveal-text--red .reveal-text__cover{background-color:#ff1d1d}.reveal-text--green .reveal-text__cover{background-color:#5bea07}.reveal-text--blue .reveal-text__cover{background-color:#0695ec}.reveal-text--black .reveal-text__cover{background-color:#000}.reveal-text--white .reveal-text__cover{background-color:#fff}.reveal-text--pink .reveal-text__cover{background-color:#ff5fce}.reveal-text--salmon .reveal-text__cover{background-color:#ffb3b3}.reveal-text--mint .reveal-text__cover{background-color:#00f982}.reveal-text--indigo .reveal-text__cover{background-color:#006dff}.reveal-text--orange .reveal-text__cover{background-color:#ff8022}.reveal-text--grey .reveal-text__cover{background-color:#dcdcdc}.reveal-text--light-grey .reveal-text__cover{background-color:#f0f0f0}.reveal-text.is-visible .reveal-text__cover{height:0!important}.reveal-text.is-animation-active .reveal-text__cover{transition-property:height;transition-duration:1.5s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.reveal-text__reveal{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.appear{animation-timing-function:cubic-bezier(.2,0,0,1)!important}@keyframes animation-bubble-in{0%{transform:scale(0)}to{transform:scale(.5)}}@keyframes animation-bubble-out{0%{transform:scale(.5)}to{transform:scale(0)}}@keyframes animation-appear{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.h-hidden{display:none!important}.h-visible{display:block!important}@media only screen and (max-width:767px){.h-hidden-xs{display:none!important}}@media only screen and (min-width:768px)and (max-width:1023px){.h-hidden-sm{display:none!important}}@media only screen and (min-width:1024px)and (max-width:1279px){.h-hidden-md{display:none!important}}@media only screen and (min-width:1280px){.h-hidden-lg{display:none!important}}.h-visually-hidden{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.h-page-animate{left:0;right:0;top:0;bottom:0;background-color:#fff;z-index:20;mix-blend-mode:screen;--size:calc(2500vw + 2500vh);pointer-events:none}.h-page-animate,.h-page-animate div{position:fixed;display:flex;justify-content:center;align-items:center}.h-page-animate div{width:var(--size);height:var(--size)}.h-page-animate div:before{content:"";width:7.07%;height:7.07%;transform:scale(.5);border-radius:100%;background-color:#000}.h-page-animate.h-page-animate--in div:before{animation:animation-bubble-in .6s cubic-bezier(.2,0,0,1)}.h-page-animate.h-page-animate--out div:before{transform:scale(0);animation:animation-bubble-out .6s cubic-bezier(.2,0,0,1)}.h-blank{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#fff;z-index:20}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,picture,section{display:block}html{box-sizing:border-box;scroll-padding-top:72px}@media only screen and (min-width:1024px){html{scroll-padding-top:146px}}body{font-family:var(--font-open-sans);font-weight:500;background:#fff;font-size:16px;line-height:24px}@media only screen and (min-width:1440px){body{font-size:16px;line-height:24px}}@media only screen and (min-width:1600px){body{font-size:16px;line-height:24px}}body ::selection{background:#ffd95f}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:inherit}button,input,select,textarea{font:inherit}.grecaptcha-badge{display:none}.text>*+*{margin-top:1em}.h1--display,h1{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:400;-webkit-hyphens:auto;hyphens:auto;font-feature-settings:"ss01";font-size:64px;line-height:49px}.h1--display :first-line,h1 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h1--display,h1{font-size:96px;line-height:73px}}@media only screen and (min-width:1600px){.h1--display,h1{font-size:128px;line-height:97px}}.h1--heading{font-family:var(--font-open-sans);font-size:24px;line-height:26px}@media only screen and (min-width:1440px){.h1--heading{font-size:26px;line-height:29px}}@media only screen and (min-width:1600px){.h1--heading{font-size:32px;line-height:35px}}.h2--display,h2{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:400;-webkit-hyphens:auto;hyphens:auto;font-feature-settings:"ss01";font-size:48px;line-height:38px}.h2--display :first-line,h2 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h2--display,h2{font-size:72px;line-height:58px}}@media only screen and (min-width:1600px){.h2--display,h2{font-size:96px;line-height:76px}}.h2--heading{font-family:var(--font-open-sans);font-size:20px;line-height:22px}@media only screen and (min-width:1440px){.h2--heading{font-size:22px;line-height:24px}}@media only screen and (min-width:1600px){.h2--heading{font-size:26px;line-height:29px}}.h3--display,h3{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:400;-webkit-hyphens:auto;hyphens:auto;font-feature-settings:"ss01";font-size:40px;line-height:32px}.h3--display :first-line,h3 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h3--display,h3{font-size:48px;line-height:38px}}@media only screen and (min-width:1600px){.h3--display,h3{font-size:64px;line-height:51px}}.h3--heading{font-family:var(--font-open-sans);font-size:18px;line-height:20px}@media only screen and (min-width:1440px){.h3--heading{font-size:18px;line-height:20px}}@media only screen and (min-width:1600px){.h3--heading{font-size:20px;line-height:22px}}.h4--display,h4{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:400;-webkit-hyphens:auto;hyphens:auto;font-feature-settings:"ss01";font-size:32px;line-height:27px}.h4--display :first-line,h4 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h4--display,h4{font-size:32px;line-height:27px}}@media only screen and (min-width:1600px){.h4--display,h4{font-size:32px;line-height:27px}}.h4--heading{font-family:var(--font-open-sans);font-size:16px;line-height:18px}@media only screen and (min-width:1440px){.h4--heading{font-size:16px;line-height:18px}}@media only screen and (min-width:1600px){.h4--heading{font-size:16px;line-height:18px}}.h5--display,h5{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:500;-webkit-hyphens:auto;hyphens:auto;font-size:20px;line-height:17px;font-feature-settings:"ss01"}.h5--display :first-line,h5 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h5--display,h5{font-size:20px;line-height:17px}}@media only screen and (min-width:1600px){.h5--display,h5{font-size:20px;line-height:17px}}.h5--heading{font-family:var(--font-open-sans);font-size:14px;line-height:18px}@media only screen and (min-width:1440px){.h5--heading{font-size:14px;line-height:18px}}@media only screen and (min-width:1600px){.h5--heading{font-size:14px;line-height:18px}}.h6--display,h6{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:500;-webkit-hyphens:auto;hyphens:auto;font-size:14px;line-height:13px;font-feature-settings:"ss01"}.h6--display :first-line,h6 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h6--display,h6{font-size:14px;line-height:13px}}@media only screen and (min-width:1600px){.h6--display,h6{font-size:14px;line-height:13px}}.h6--heading{font-family:var(--font-open-sans);font-size:12px;line-height:16px}@media only screen and (min-width:1440px){.h6--heading{font-size:12px;line-height:16px}}@media only screen and (min-width:1600px){.h6--heading{font-size:12px;line-height:16px}}.text-large{font-size:20px;line-height:30px}@media only screen and (min-width:1440px){.text-large{font-size:20px;line-height:30px}}@media only screen and (min-width:1600px){.text-large{font-size:22px;line-height:33px}}.text-small{font-weight:400;font-size:14px;line-height:20px}@media only screen and (min-width:1440px){.text-small{font-size:14px;line-height:20px}}@media only screen and (min-width:1600px){.text-small{font-size:14px;line-height:20px}}.text-tiny{font-size:12px;line-height:16px}@media only screen and (min-width:1440px){.text-tiny{font-size:12px;line-height:16px}}@media only screen and (min-width:1600px){.text-tiny{font-size:12px;line-height:16px}}.italic,em,i{font-style:italic}.bold,b,strong{font-weight:700}.link,a{color:#000;text-decoration:none}.text .link,.text a{background:linear-gradient(180deg,transparent,transparent 70%,#fec100 0);transition-property:background;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.text.h-white-links .link,.text.h-white-links a{background:linear-gradient(180deg,transparent,transparent 70%,#fff 0)}@media(hover:hover){.link:hover,a:hover{text-decoration:none}.text .link:hover,.text a:hover{background-color:#fec100}.text.h-white-links .link:hover,.text.h-white-links a:hover{background-color:#fff}}ul:not([class]){margin-left:16px}ul:not([class])>li{padding-left:28px;position:relative}ul:not([class])>li:not(:last-child){margin-bottom:16px}ul:not([class])>li:before{content:"";top:6px;position:absolute;left:0;width:12px;height:12px;border-radius:4px;display:inline-block;background-color:#fec100}ol.list,ol:not([class]){margin-left:16px;counter-reset:li}ol.list>li,ol:not([class])>li{padding-left:28px;position:relative}ol.list>li:not(:last-child),ol:not([class])>li:not(:last-child){margin-bottom:16px}ol.list li:before,ol:not([class]) li:before{counter-increment:li;content:counter(li,decimal) ")";font-weight:700;position:absolute;left:0;top:0;padding-right:10px}mark{position:relative;display:inline-flex;background-color:transparent}mark:before{content:"";position:absolute;left:50%;top:50%;display:block;width:105%;height:65%;background-image:var(--light-mark-url);background-repeat:no-repeat;background-size:cover;background-position:top;transform:translate(-50%,-50%);z-index:-1;overflow:hidden}[class$=white] mark:before{background-image:var(--dark-mark-url)}.h-margin-top-none{margin-top:0}.h-margin-bottom-none{margin-bottom:0}.h-margin-top-small{margin-top:8px}@media only screen and (min-width:1024px){.h-margin-top-small{margin-top:16px}}.h-margin-bottom-small{margin-bottom:8px}@media only screen and (min-width:1024px){.h-margin-bottom-small{margin-bottom:16px}}.h-margin-top-medium{margin-top:32px}@media only screen and (min-width:1024px){.h-margin-top-medium{margin-top:96px}}.h-margin-bottom-medium{margin-bottom:32px}@media only screen and (min-width:1024px){.h-margin-bottom-medium{margin-bottom:96px}}.h-margin-top-large{margin-top:64px}@media only screen and (min-width:1024px){.h-margin-top-large{margin-top:128px}}.h-margin-bottom-large{margin-bottom:64px}@media only screen and (min-width:1024px){.h-margin-bottom-large{margin-bottom:128px}.rating{display:flex;align-items:center}}.rating__rating{display:flex;align-items:center}@media only screen and (min-width:1024px){.rating__rating{margin-right:24px}}.rating__stars{display:flex;flex-wrap:nowrap;margin-right:16px}.rating__star{padding:5px 5px 6px 4px;background-color:#dcdce6}.rating__star+.rating__star{margin-left:2px}.rating__star--half{position:relative}.rating__star--half:before{content:"";position:absolute;display:block;top:0;right:50%;bottom:0;left:0;background-color:#00b67a}.rating__star--full{background-color:#00b67a}.rating__star-icon{display:block;color:#fff;font-size:22px}.rating__star--half .rating__star-icon{position:relative;z-index:1}.rating__label{opacity:.5;font-weight:700;text-transform:uppercase}.rating__logo{margin-top:12px}@media only screen and (min-width:1024px){.rating__logo{margin-top:0;margin-left:auto}}