.promotion[data-v-501d456d]{background-color:var(--cl-white);width:100%;max-width:660px;margin-bottom:24px}@media (min-width:768px){.promotion[data-v-501d456d]{width:calc(50% - 20px);max-width:450px;margin-bottom:40px}}@media (min-width:1400px){.promotion[data-v-501d456d]{max-width:660px}}@media (min-width:768px){.promotion.is-even[data-v-501d456d]{margin-left:40px}.promotion.is-even .data[data-v-501d456d]{padding:0 16px 0 0}}@media (min-width:940px){.promotion.is-even .data[data-v-501d456d]{padding:0}}.promotion.is-featured[data-v-501d456d]{background-color:var(--cl-gray1C);flex-direction:column;justify-content:space-between;width:100%;max-width:none;margin-right:0;display:flex;position:relative}@media (min-width:980px){.promotion.is-featured[data-v-501d456d]{flex-direction:row}}.promotion.is-featured[data-v-501d456d]:before{content:"";background-color:var(--cl-gray1C);width:100vw;height:100%;display:block;position:absolute;left:50%;transform:translate(-50%)}.promotion.is-featured .data[data-v-501d456d]{z-index:1;width:100%;min-width:230px;margin-top:0;padding:40px 16px}@media (min-width:980px){.promotion.is-featured .data[data-v-501d456d]{width:352px;margin:auto 40px auto 16px;padding:0}}@media (min-width:1700px){.promotion.is-featured .data[data-v-501d456d]{margin:auto 120px auto auto}}.promotion.is-featured .description[data-v-501d456d]{color:var(--cl-white);margin-bottom:28px}.promotion.is-featured .title[data-v-501d456d]{max-width:80%;color:var(--cl-grayF8);margin-bottom:24px;font-size:24px;line-height:37px}@media (min-width:768px){.promotion.is-featured .title[data-v-501d456d]{max-width:none;font-size:32px;line-height:45px}}@media (min-width:980px){.promotion.is-featured .spark-link[data-v-501d456d]{order:1;width:1168px;max-width:65%}}@media (min-width:1024px){.promotion.is-featured .spark-link[data-v-501d456d]{max-width:none}}.promotion.is-featured .spark-image[data-v-501d456d]{min-height:0}.promotion.is-featured .icon[data-v-501d456d]{box-sizing:content-box;border:2px solid var(--cl-primary);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-right:10px;display:inline-flex;position:relative;left:4px}@media (min-width:768px){.promotion.is-featured .icon[data-v-501d456d]{width:48px;height:48px;margin-right:18px}}.promotion.is-featured .icon[data-v-501d456d]:before{font-weight:700}.promotion .description[data-v-501d456d]{color:var(--cl-gray55);text-align:left;margin:8px 0}.promotion .title[data-v-501d456d]{color:var(--cl-gray1C);text-align:left;font-size:18px;line-height:28px}@media (min-width:768px){.promotion .title[data-v-501d456d]{margin-bottom:0;font-size:24px;line-height:45px}}.promotion .data[data-v-501d456d]{margin-top:16px;padding:0 16px}@media (min-width:768px){.promotion .data[data-v-501d456d]{margin-top:24px;padding:0 0 0 16px}}@media (min-width:940px){.promotion .data[data-v-501d456d]{padding:0}}.promotion .promotion-link[data-v-501d456d]{color:var(--cl-primary);font:500 15px/25.5px Montserrat,sans-serif}.promotions-listing[data-v-47cbd108]{flex-wrap:wrap;justify-content:center;max-width:1920px;margin:0 auto;display:flex}@media (min-width:768px){.promotions-listing[data-v-47cbd108]{margin-bottom:66px}}[data-v-47cbd108] .spark-image{width:100%;min-height:270px;position:relative}@media (min-width:768px){[data-v-47cbd108] .spark-image{width:auto;min-height:340px}}@media (min-width:1400px){[data-v-47cbd108] .spark-image{min-height:495px}}.spark-form-errors[data-v-125f8fa7]{color:var(--cl-error);padding-left:10px}.spark-label-element.css-label .spark-label-content[data-v-26ca7366]:before,.label-element.css-label .label-content[data-v-26ca7366]:before{content:attr(data-label)}.consents-item-header[data-v-d3b3daf0],.consents-item-description[data-v-d3b3daf0]{white-space:normal}.consents-item-description[data-v-d3b3daf0],.consents-item.is-active .consents-item-header[data-v-d3b3daf0]{display:none}.consents-item.is-active .consents-item-description[data-v-d3b3daf0]{display:inline}.consents-item.is-required[data-v-d3b3daf0] p:after{content:"*"}.consents-item .spark-checkbox[data-v-d3b3daf0]{align-items:flex-start;margin:10px 0;display:flex}.consents-item[data-v-d3b3daf0] .spark-form-errors{padding-left:34px}.consents-item[data-v-d3b3daf0] .spark-form-errors p{font-size:13px}.consents-item[data-v-d3b3daf0] .spark-label-element{white-space:normal}.consents-item[data-v-d3b3daf0] .consents-item-header>p,.consents-item[data-v-d3b3daf0] .consents-item-description>p{display:inline}.consents-item[data-v-d3b3daf0] .consents-item-header a,.consents-item[data-v-d3b3daf0] .consents-item-description a{color:var(--cl-primary);text-decoration:none}.consents-item[data-v-d3b3daf0] .consents-item-header a:hover,.consents-item[data-v-d3b3daf0] .consents-item-description a:hover{text-decoration:underline}.consents[data-v-22fc6c8c]{flex-direction:column;width:100%;display:flex}.consents[data-v-22fc6c8c] .spark-checkbox-body{min-width:18px}.is-valid .spark-input:not(:focus):not(.is-focus):not(.ui-input-password):after,.has-error .spark-input:not(:focus):not(.is-focus):not(.ui-input-password):after{font-variant:normal;text-align:center;width:1em;-webkit-text-decoration:inherit;text-decoration:inherit;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;margin-left:.2em;margin-right:.2em;font-family:fontello;font-style:normal;font-weight:400;line-height:1em;display:inline-block}.spark-label-element{color:var(--cl-gray1C);flex-direction:column;display:flex;position:relative}@media (min-width:1024px){.spark-label-element{white-space:nowrap}}.spark-label-element .spark-label{z-index:1;background:0 0;font:400 12px/19.2px Montserrat,sans-serif;position:absolute;top:-10px;left:10px}.spark-label-element .spark-label-horizontal{color:var(--cl-black);white-space:nowrap;font:300 12px/33px Montserrat,sans-serif}.spark-label-element .spark-input.is-mask.is-empty input{color:var(--cl-black)}.spark-form-element+.spark-form-element{margin-top:18px}.spark-form-element{display:block;position:relative}.spark-form-element .required .spark-label:after,.spark-form-element.required .spark-label:after{content:"*"}.spark-form-element.is-floating{margin-bottom:16px}.spark-form-element.is-floating .spark-input+.spark-label,.spark-form-element.is-floating .spark-multiselect+.spark-label{z-index:0;color:var(--cl-gray1C);pointer-events:none;cursor:text;padding:0 5px;font-size:15px;transition:top .2s ease-in-out,font-size .2s ease-in-out;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.spark-form-element.is-floating .spark-input.is-focus+.spark-label,.spark-form-element.is-floating .spark-input.is-mask+.spark-label,.spark-form-element.is-floating .spark-input:not(.is-empty)+.spark-label,.spark-form-element.is-floating .spark-multiselect.is-focus+.spark-label,.spark-form-element.is-floating .spark-multiselect.is-mask+.spark-label,.spark-form-element.is-floating .spark-multiselect:not(.is-empty)+.spark-label{background:var(--cl-white);z-index:0;font-size:12px;line-height:1;top:0}.spark-form-element.is-floating .spark-input:not(.is-focus) input::-webkit-input-placeholder{color:transparent}.spark-form-element.is-floating .spark-input:not(.is-focus) input::-ms-input-placeholder{color:transparent}.spark-form-element.is-floating .spark-input:not(.is-focus) input::placeholder{color:transparent}.spark-form-element.is-floating .spark-multiselect:not(.is-focus) input::-webkit-input-placeholder{color:transparent}.spark-form-element.is-floating .spark-multiselect:not(.is-focus) input::-ms-input-placeholder{color:transparent}.spark-form-element.is-floating .spark-multiselect:not(.is-focus) input::placeholder{color:transparent}.spark-form-element.is-floating [type=textarea]+.spark-label{top:25px}.spark-form-element.is-floating .spark-input.is-focus+.spark-label,.spark-form-element.is-floating .spark-input.is-mask+.spark-label,.spark-form-element.is-floating .spark-input:not(.is-empty)+.spark-label{top:0}.has-error .spark-input:not(:focus):not(.is-focus):not(.ui-input-password){position:relative}.has-error .spark-input:not(:focus):not(.is-focus):not(.ui-input-password):after{content:"";color:var(--cl-error);background:0 0;font-size:24px;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.has-error .spark-input:not(:focus):not(.is-focus) .input-inner{border-color:var(--cl-error)}.has-error .spark-form-errors{padding:6px 0 0}.has-error .spark-form-errors p{color:var(--cl-error);font:400 11px/17.6px Montserrat,sans-serif}.has-error.failed .spark-checkbox .spark-checkbox-body{border:2px solid var(--cl-error)}.is-valid .spark-input:not(:focus):not(.is-focus):not(.ui-input-password){position:relative}.is-valid .spark-input:not(:focus):not(.is-focus):not(.ui-input-password):after{content:"";color:var(--cl-success);background:0 0;font-size:24px;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.is-valid .spark-input:not(:focus):not(.is-focus):not(.ui-input-password) .input-inner{border-color:var(--cl-success)}.newsletter[data-v-0c1e0c9a]{background-color:var(--cl-grayF8)}@media (min-width:1440px){.newsletter[data-v-0c1e0c9a]{justify-content:center;display:flex}}.newsletter .parts[data-v-0c1e0c9a]{max-width:1920px;margin:0 auto;padding:40px 0;display:flex}@media (min-width:1440px){.newsletter .parts[data-v-0c1e0c9a]{flex:1;justify-content:space-between;align-items:center;padding:0;overflow:hidden}}.newsletter .left-part[data-v-0c1e0c9a]{padding:0 16px}@media (min-width:1440px){.newsletter .left-part[data-v-0c1e0c9a]{flex:1;max-width:1096px;padding:0 65px}}@media (min-width:1920px){.newsletter .left-part[data-v-0c1e0c9a]{padding:0 98px 0 280px}}.newsletter .left-part .heading[data-v-0c1e0c9a]{padding-bottom:14px}@media (min-width:1440px){.newsletter .left-part .heading[data-v-0c1e0c9a]{padding-bottom:12px;font-size:32px}}.newsletter .left-part .text[data-v-0c1e0c9a]{font:400 15px/26px Montserrat,sans-serif}@media (min-width:1024px){.newsletter .left-part .text[data-v-0c1e0c9a]{padding-right:41px}}.newsletter .left-part .newsletter-form[data-v-0c1e0c9a]{padding-top:18px}@media (min-width:1024px){.newsletter .left-part .newsletter-form[data-v-0c1e0c9a]{flex-wrap:wrap;gap:16px;padding-top:30px;display:flex}.newsletter .left-part .newsletter-email[data-v-0c1e0c9a]{flex:1}}.newsletter .left-part .spark-button.submit[data-v-0c1e0c9a]{width:100%;height:48px;margin-top:16px}@media (min-width:1024px){.newsletter .left-part .spark-button.submit[data-v-0c1e0c9a]{width:233px;margin-top:0}}.newsletter .right-part[data-v-0c1e0c9a]{display:none}.newsletter .right-part .aspect-ratio[data-v-0c1e0c9a]{padding-top:75%;position:relative}.newsletter .right-part .aspect-ratio .cms[data-v-0c1e0c9a]{position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:1440px){.newsletter .right-part[data-v-0c1e0c9a]{width:42%;display:block}}@media (min-width:1920px){.newsletter .right-part[data-v-0c1e0c9a]{width:45%;max-width:824px}}.newsletter .consents[data-v-0c1e0c9a]{padding-top:8px}.newsletter .consents[data-v-0c1e0c9a] .spark-checkbox-body{margin-left:3px}.newsletter .consents[data-v-0c1e0c9a] .spark-checkbox.select-all{display:none}.newsletter .consents[data-v-0c1e0c9a] .spark-checkbox-label ul{margin:-2px 0 0;padding:0;list-style:none}.newsletter .consents[data-v-0c1e0c9a] p,.newsletter .consents[data-v-0c1e0c9a] span,.newsletter .consents[data-v-0c1e0c9a] .spark-checkbox-label,.newsletter .consents[data-v-0c1e0c9a] .spark-checkbox-label li{font:400 12px/19px Montserrat,sans-serif}.newsletter .consents[data-v-0c1e0c9a] .spark-checkbox-label{margin-top:-1px;padding-left:13px}.newsletter .consents[data-v-0c1e0c9a] a{color:var(--cl-primary)}.newsletter .consent-text.information-clause[data-v-0c1e0c9a] p{font:400 12px/19px Montserrat,sans-serif}.newsletter .consent-text.information-clause[data-v-0c1e0c9a] .consents-item.spark-checkbox{margin:10px 0 12px}@media (min-width:1440px){.newsletter .consent-text.information-clause[data-v-0c1e0c9a] .consents-item.spark-checkbox{margin:0}}@media (min-width:1920px){.newsletter .consent-text.information-clause[data-v-0c1e0c9a] .consents-item.spark-checkbox{margin:10px 0 0}}.newsletter .consent-content[data-v-0c1e0c9a]{padding:15px 0}@media (min-width:1440px){.newsletter .consent-content[data-v-0c1e0c9a]{width:100%}}.newsletter .consent-content[data-v-0c1e0c9a] p{font-size:12px}.newsletter .consent-content[data-v-0c1e0c9a] a{color:var(--cl-primary)}.promotions-page[data-v-3b7f799d]{background-color:var(--cl-white);padding-top:25px}@media (min-width:1024px){.promotions-page[data-v-3b7f799d]{padding-top:40px}}[data-v-3b7f799d] .promotions-header{margin:0 auto 24px;padding:0 16px}@media (min-width:768px){[data-v-3b7f799d] .promotions-header{width:688px;margin-bottom:40px;padding:0}}[data-v-3b7f799d] .title{text-align:center;font:400 32px/45px Montserrat,sans-serif}@media (min-width:768px){[data-v-3b7f799d] .title{margin-bottom:16px}}[data-v-3b7f799d] .description{text-align:center;margin:16px 0;font:400 15px/25.5px Montserrat,sans-serif}@media (min-width:768px){[data-v-3b7f799d] .description{margin:4px auto 8px}}