body.cke_editable{margin:20px;background-color:#fff;color:#666;font-size:.9375rem;word-wrap:break-word}body.cke_editable .marker{background-color:Yellow}body.cke_editable span[lang]{font-style:italic}body.cke_editable .code-featured{border:5px solid red}body.cke_editable .math-featured{margin:10px;padding:20px;background-color:rgba(255,0,0,0.05);box-shadow:0 0 2px #c80000}body.cke_editable .image-clean{padding:0;border:0;background:none}body.cke_editable .image-clean>figcaption{font-size:.9em;text-align:right}body.cke_editable .image-grayscale{background-color:white;color:#666}body.cke_editable .image-grayscale img,body.cke_editable img.image-grayscale{filter:grayscale(100%)}body.cke_editable .embed-240p{max-width:426px;max-height:240px;margin:0 auto}body.cke_editable .embed-360p{max-width:640px;max-height:360px;margin:0 auto}body.cke_editable .embed-480p{max-width:854px;max-height:480px;margin:0 auto}body.cke_editable .embed-720p{max-width:1280px;max-height:720px;margin:0 auto}body.cke_editable .embed-1080p{max-width:1920px;max-height:1080px;margin:0 auto}.cke_contents_ltr blockquote{padding-right:8px;padding-left:20px;border-left-width:5px}.cke_contents_rtl blockquote{padding-right:20px;padding-left:8px;border-right-width:5px}.cke_panel_listItem{font-size:12px !important}.cke_menu_panel{overflow-x:hidden !important}.fa:before{padding-right:3px}.fa:after{padding-left:3px}.row-plugin--gutters-vertical-small{margin-top:-10px;margin-bottom:-10px}.row-plugin--gutters-vertical-small>.col,.row-plugin--gutters-vertical-small>[class*='col-']{padding-top:10px;padding-bottom:10px}.row-plugin--gutters-vertical-normal{margin-top:-20px;margin-bottom:-20px}.row-plugin--gutters-vertical-normal>.col,.row-plugin--gutters-vertical-normal>[class*='col-']{padding-top:20px;padding-bottom:20px}.row-plugin--gutters-vertical-large{margin-top:-40px;margin-bottom:-40px}.row-plugin--gutters-vertical-large>.col,.row-plugin--gutters-vertical-large>[class*='col-']{padding-top:40px;padding-bottom:40px}.row-plugin--gutters-vertical-extra_large{margin-top:-70px;margin-bottom:-70px}.row-plugin--gutters-vertical-extra_large>.col,.row-plugin--gutters-vertical-extra_large>[class*='col-']{padding-top:70px;padding-bottom:70px}.container-plugin{padding-left:0;padding-right:0}.container-plugin[data-spacing-vertical-external="s1"]{--djangocms-container-plugin-my: 7.5px;margin-top:7.5px;margin-bottom:7.5px}.container-plugin[data-spacing-vertical-external="s2"]{--djangocms-container-plugin-my: 15px;margin-top:15px;margin-bottom:15px}.container-plugin[data-spacing-vertical-external="s3"]{--djangocms-container-plugin-my: 22.5px;margin-top:22.5px;margin-bottom:22.5px}.container-plugin[data-spacing-vertical-external="s4"]{--djangocms-container-plugin-my: 30px;margin-top:30px;margin-bottom:30px}.container-plugin[data-spacing-vertical-external="s5"]{--djangocms-container-plugin-my: 37.5px;margin-top:37.5px;margin-bottom:37.5px}.container-plugin[data-spacing-vertical-external="s8"]{--djangocms-container-plugin-my: 60px;margin-top:60px;margin-bottom:60px}.container-plugin[data-spacing-vertical-internal="s1"]{--djangocms-container-plugin-py: 7.5px;padding-top:7.5px;padding-bottom:7.5px}.container-plugin[data-spacing-vertical-internal="s2"]{--djangocms-container-plugin-py: 15px;padding-top:15px;padding-bottom:15px}.container-plugin[data-spacing-vertical-internal="s3"]{--djangocms-container-plugin-py: 22.5px;padding-top:22.5px;padding-bottom:22.5px}.container-plugin[data-spacing-vertical-internal="s4"]{--djangocms-container-plugin-py: 30px;padding-top:30px;padding-bottom:30px}.container-plugin[data-spacing-vertical-internal="s5"]{--djangocms-container-plugin-py: 37.5px;padding-top:37.5px;padding-bottom:37.5px}.container-plugin[data-spacing-vertical-internal="s8"]{--djangocms-container-plugin-py: 60px;padding-top:60px;padding-bottom:60px}@media (min-width: 992px){.container-plugin[data-spacing-vertical-external="s1"]{--djangocms-container-plugin-my: 15px;margin-top:15px;margin-bottom:15px}.container-plugin[data-spacing-vertical-external="s2"]{--djangocms-container-plugin-my: 30px;margin-top:30px;margin-bottom:30px}.container-plugin[data-spacing-vertical-external="s3"]{--djangocms-container-plugin-my: 45px;margin-top:45px;margin-bottom:45px}.container-plugin[data-spacing-vertical-external="s4"]{--djangocms-container-plugin-my: 60px;margin-top:60px;margin-bottom:60px}.container-plugin[data-spacing-vertical-external="s5"]{--djangocms-container-plugin-my: 75px;margin-top:75px;margin-bottom:75px}.container-plugin[data-spacing-vertical-external="s8"]{--djangocms-container-plugin-my: 120px;margin-top:120px;margin-bottom:120px}.container-plugin[data-spacing-vertical-internal="s1"]{--djangocms-container-plugin-py: 15px;padding-top:15px;padding-bottom:15px}.container-plugin[data-spacing-vertical-internal="s2"]{--djangocms-container-plugin-py: 30px;padding-top:30px;padding-bottom:30px}.container-plugin[data-spacing-vertical-internal="s3"]{--djangocms-container-plugin-py: 45px;padding-top:45px;padding-bottom:45px}.container-plugin[data-spacing-vertical-internal="s4"]{--djangocms-container-plugin-py: 60px;padding-top:60px;padding-bottom:60px}.container-plugin[data-spacing-vertical-internal="s5"]{--djangocms-container-plugin-py: 75px;padding-top:75px;padding-bottom:75px}.container-plugin[data-spacing-vertical-internal="s8"]{--djangocms-container-plugin-py: 120px;padding-top:120px;padding-bottom:120px}}.container-plugin[data-width="dynamic"]>.container-internal,.container-plugin[data-width="xs"]>.container-internal,.container-plugin[data-width="sm"]>.container-internal,.container-plugin[data-width="md"]>.container-internal,.container-plugin[data-width="lg"]>.container-internal,.container-plugin[data-width="xl"]>.container-internal,.container-plugin[data-width="2xl"]>.container-internal{margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;width:100%}.container-plugin[data-width="dynamic"]>.container-internal{max-width:var(--bs-container-max-width, none)}.container-plugin[data-width="xs"]>.container-internal{max-width:min(420px, var(--bs-container-max-width, none))}.container-plugin[data-width="sm"]>.container-internal{max-width:min(540px, var(--bs-container-max-width, none))}.container-plugin[data-width="md"]>.container-internal{max-width:min(720px, var(--bs-container-max-width, none))}.container-plugin[data-width="lg"]>.container-internal{max-width:min(960px, var(--bs-container-max-width, none))}.container-plugin[data-width="xl"]>.container-internal{max-width:min(1140px, var(--bs-container-max-width, none))}.container-plugin[data-width="2xl"]>.container-internal{max-width:min(1264px, var(--bs-container-max-width, none))}.container-plugin[data-background="background-gray"]{background-color:#f5f5f5}.container-plugin .container-plugin:first-child{margin-top:0}.container-plugin .container-plugin:last-child{margin-bottom:0}.container-plugin .container-internal .container-internal{padding-right:0;padding-left:0}.invalid-feedback{display:block}.align-left{margin-right:auto;margin-left:0;text-align:left}.align-center{margin-right:auto;margin-left:auto;text-align:center}.align-right{margin-right:0;margin-left:auto;text-align:right}.djangocms-video-plugin{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.djangocms-video-plugin iframe,.djangocms-video-plugin object,.djangocms-video-plugin embed{position:absolute;top:0;left:0;width:100%;height:100%}.image-with-text-plugin__container--full-width{min-height:800px}.image-with-text-plugin__container .bg-bottom-overlay{position:absolute;width:492px;height:492px;right:50%;bottom:0;background:rgba(208,13,0,0.04);filter:blur(200px);transform:rotate(90deg)}.image-with-text-plugin__image--half-width,.image-with-text-plugin__image--sixty-percent{position:relative;height:375px}.image-with-text-plugin__text .link-all-plugin{margin-top:1rem}.image-with-text-plugin__text--full-width .heading-plugin{margin-bottom:2rem}.image-with-text-plugin__text--full-width .link-all-plugin{margin-top:0}.image-with-text-plugin__content--full-width{background:rgba(255,255,255,0);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (max-width: 991.98px){.image-with-text-plugin__content--full-width p{text-shadow:1px 1px #000000}}@media (min-width: 992px){.image-with-text-plugin__container{min-height:min(800px, calc(100vh - 120px))}header ~ .image-with-text-plugin{margin-top:-120px;padding-top:120px}.image-with-text-plugin__pattern{position:absolute;top:0;bottom:0;width:calc(max(100% - var(--bs-container-max-width), 0px) / 2 + 390px);background:rgba(255,255,255,0.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.image-with-text-plugin__image--half-width,.image-with-text-plugin__image--sixty-percent{position:absolute;top:0;bottom:0;height:auto}.image-with-text-plugin__image--half-width{width:50%}.image-with-text-plugin__image--sixty-percent{width:calc(max(100% - var(--bs-container-max-width), 0px) / 2 + var(--bs-container-max-width) - 402px)}.image-with-text-plugin__content--half-width{width:50%}.image-with-text-plugin__content--sixty-percent{width:286px}.image-with-text-plugin__content--full-width{background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.image-with-text-plugin__text .link-all-plugin{margin-top:2rem}.image-with-text-plugin__text--full-width{max-width:448px}.image-with-text-plugin__text--full-width .heading-plugin{margin-bottom:2rem}.image-with-text-plugin__text--full-width .quote-text-plugin{max-width:332px}.image-with-text-plugin__text--full-width.image-with-text-plugin__text--position-left .quote-text-plugin{margin-left:auto}}.heading-plugin--color-white{color:white}.heading-plugin--color-dark{color:#111}.project-teaser-plugin__background{position:relative;height:375px}.project-teaser-plugin__container{padding-top:71px;padding-bottom:65px}.project-teaser-plugin__title{margin-bottom:32px;line-height:1.166}.project-teaser-plugin__description{margin-bottom:40px;padding-left:24px;border-left:1px solid #E5E5E5;color:#888}.project-teaser-plugin__progress{background:#fff;box-shadow:0px 8px 32px rgba(17,17,17,0.08)}.project-teaser-plugin__progress-button{border-top:1px solid #f5f5f5}@media (min-width: 992px){.project-teaser-plugin{position:relative;min-height:min(100vh, 966px)}header ~ .project-teaser-plugin{margin-top:-120px;padding-top:120px}.project-teaser-plugin__background{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.project-teaser-plugin__pattern::before,.project-teaser-plugin__pattern:after{position:absolute;top:0;left:0;background:linear-gradient(180deg, rgba(17,17,17,0.54) 0%, rgba(17,17,17,0) 100%);content:""}.project-teaser-plugin__pattern::before{right:0;height:120px}.project-teaser-plugin__pattern:after{bottom:0;width:calc(max(100% - var(--bs-container-max-width), 0px) / 2 + 404px);background:rgba(17,17,17,0.2);content:"";mix-blend-mode:multiply;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.project-teaser-plugin__container{padding-top:0;padding-bottom:120px}.project-teaser-plugin__image{height:100%}.project-teaser-plugin__title{margin-bottom:48px;max-width:732px;color:#fff;line-height:1}.project-teaser-plugin__description{max-width:328px;color:#fff}.project-teaser-plugin__progress{background:linear-gradient(73.1deg, #fff 23.3%, rgba(255,255,255,0.2) 76.7%);box-shadow:inset 0px 0px 70px rgba(255,255,255,0.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.project-teaser-plugin__progress-bar{background:linear-gradient(270deg, #f5f5f5 0%, rgba(245,245,245,0) 100%) no-repeat right;background-size:260px 100%}.project-teaser-plugin__progress-button{max-width:340px;border-top:none;border-radius:0 .25rem .25rem 0;background-color:#fff}}.projects-list-plugin__item-image{height:232px}@media (min-width: 992px){.projects-list-plugin__item-image{height:272px}}.projects-full-list-plugin__phase__divider{vertical-align:center;display:block;height:41px;border-left:1px solid #E5E5E5}.projects-full-list-plugin__phase_bg-red{background:rgba(208,13,0,0.04)}.projects-full-list-plugin__phase_border-red{border:1px solid rgba(208,13,0,0.04);box-sizing:border-box}.projects-full-list-plugin__item{background:#fff}.projects-full-list-plugin__item:last-child{background:linear-gradient(to bottom, #fff calc(100% - 40px), rgba(255,255,255,0) 100%)}.projects-full-list-plugin__item-media{height:375px}@media (min-width: 576px){.projects-full-list-plugin__item{border-radius:.25rem}.projects-full-list-plugin__item:last-child{background:#fff}.projects-full-list-plugin__item-image{border-radius:.25rem .25rem 0 0}}@media (min-width: 992px){.projects-full-list-plugin__item-media{min-height:min(780px, calc(100vh - 120px));height:auto}.projects-full-list-plugin__item-image{border-radius:0 .25rem .25rem 0}.projects-full-list-plugin__item-content{background:url("/static/dist/a247dc253dc82555b79a.b3380bb7f36f.svg") no-repeat bottom right}}.products-list-plugin__item{border:1px solid rgba(255,255,255,0.6);background:radial-gradient(100% 116.87% at 100% 100%, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.75) 100%)}.products-list-plugin__item-image{height:335px}.products-list-plugin__item-content{background:linear-gradient(to top, #f5f5f5 0%, rgba(245,245,245,0) 100%) no-repeat bottom;background-size:100% 80px}@media (min-width: 992px){.products-list-plugin__item-image{height:378px}.products-list-plugin__item-content{background:linear-gradient(to left, #f5f5f5 0%, rgba(245,245,245,0) 100%) no-repeat right;background-size:120px 100%}}.cards-with-slider-plugin__item-image{height:240px}.cards-with-slider-plugin__item-content{border:1px solid rgba(255,255,255,0.6);background:radial-gradient(100% 116.87% at 100% 100%, rgba(255,255,255,0.1) 0%, #fff 100%)}@media (min-width: 992px){.cards-with-slider-plugin__item-image{height:272px}}.video-with-text-plugin__modal{z-index:3100}.video-with-text-plugin__container--full-width{min-height:800px}.video-with-text-plugin__image--half-width{position:relative;height:375px}.video-with-text-plugin__text--full-width .heading-plugin{margin-bottom:2rem}.video-with-text-plugin__content--full-width{background:rgba(255,255,255,0.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.video-with-text-plugin__link{position:relative;left:-50%}.video-with-text-plugin__link::before,.video-with-text-plugin__link::after{position:absolute;top:50%;left:50%;margin:-60px 0 0 -60px;width:120px;height:120px;border-radius:50%;content:""}.video-with-text-plugin__link::before{background:linear-gradient(73.1deg, rgba(255,255,255,0.5) 23.3%, rgba(255,255,255,0.1) 76.7%);box-shadow:inset 0px 0px 70px rgba(255,255,255,0.5);opacity:0.5;transition:opacity 0.25s}.video-with-text-plugin__link::after{background:url("/static/dist/c91dc1a26e7ee0081452.27cbfb1deb56.svg") no-repeat calc(50% + 4px) center}.video-with-text-plugin__link:hover::before{opacity:1}@media (min-width: 992px){.video-with-text-plugin__container{min-height:min(800px, calc(100vh - 120px))}.video-with-text-plugin__pattern{position:absolute;top:0;bottom:0;width:calc(max(100% - var(--bs-container-max-width), 0px) / 2 + 390px);background:rgba(17,17,17,0.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2}.video-with-text-plugin__image--half-width{position:absolute;top:0;bottom:0;width:50%;height:auto}.video-with-text-plugin__link{left:auto}.video-with-text-plugin__link--full-width{position:absolute;top:0;right:0;bottom:0;z-index:1;width:calc(100% - (max(100% - var(--bs-container-max-width), 0px) / 2 + 390px))}.video-with-text-plugin__text--half-width .heading-plugin{margin-bottom:2rem}.video-with-text-plugin__text--half-width p{max-width:392px}.video-with-text-plugin__text--full-width{max-width:566px}.video-with-text-plugin__text--full-width .heading-plugin{margin-bottom:2rem}.video-with-text-plugin__text--full-width .quote-text-plugin{max-width:332px}.video-with-text-plugin__text--full-width>*{position:relative;z-index:2}.video-with-text-plugin__content--half-width{width:50%}.video-with-text-plugin__content--full-width{background:none;-webkit-backdrop-filter:none;backdrop-filter:none}}.image-gallery-plugin__header{font-style:normal;font-weight:600;font-size:48px;line-height:58px;color:#111}.image-gallery-plugin__image{height:335px}@media (min-width: 992px){.image-gallery-plugin__image{height:auto}}.image-gallery-plugin-v2__container{width:100%}.image-gallery-plugin-v2__text-block{background:#F8F8F8;mix-blend-mode:normal;-webkit-backdrop-filter:blur(46px);backdrop-filter:blur(46px);float:left}.image-gallery-plugin-v2__header{margin-top:1.5rem;margin-left:20%;font-style:normal;font-weight:600;font-size:48px;line-height:58px;color:#111}.image-gallery-plugin-v2__body{margin-top:5%}.image-gallery-plugin-v2__quote-text-plugin{max-width:332px;margin-left:20%}.image-gallery-plugin-v2__image{height:335px;width:335px;left:0;right:0;top:0;bottom:0;margin:10%}.image-gallery-plugin-v2__gallery-button{margin-left:70%;margin-bottom:26px}@media (min-width: 992px){.image-gallery-plugin-v2__container{width:50%}.image-gallery-plugin-v2__image{height:auto;width:50%;left:0;right:0;top:0;bottom:0}}.files-with-image-plugin{margin-top:calc(-1 * var(--djangocms-container-plugin-py))}.files-with-image-plugin__image{height:375px}@media (min-width: 576px){.files-with-image-plugin{margin-top:0}}@media (min-width: 992px){.files-with-image-plugin__image{width:392px;height:auto;border-left:1px solid #FAFAFA}.files-with-image-plugin__content{background-color:#fff}}.list-with-checkmarks-container-plugin__bg-white{color:black;background:white}.list-with-checkmarks-container-plugin__bg-red{color:black;background:rgba(208,13,0,0.08)}.list-with-checkmarks-container-plugin__text-white{font-size:15px;line-height:22px;color:white}.list-with-checkmarks-container-plugin__text-black{font-size:15px;line-height:22px;color:#666}.testimonials-plugin__name{font-weight:600;font-size:15px;line-height:15px;color:#111111}.testimonials-plugin__title{font-size:12px;line-height:12px}.testimonials-plugin__border{box-shadow:0px 8px 32px rgba(17,17,17,0.04);border-radius:4px}.list-card__box{box-shadow:0px 8px 32px rgba(17,17,17,0.04);border-radius:4px}.list-card__subheader{font-size:12px;line-height:12px}.list-card__text{height:70px}.list-card__grey-box{background:#F5F5F5;border-radius:4px}.list-card__grey-box__text{font-size:12px;line-height:12px;letter-spacing:2px;color:black}.list-card__checkmark{height:192px}.list-card .list-arrow{top:50%;left:100%}.angel-type__border{border:none}.angel-type__border-left{border:none}.angel-type__black_color{color:black}.angel-type__grey_color{color:#888}.angel-type__header{font-weight:600;font-size:14px;line-height:18px}.angel-type__subtitle{background:#F8F8F8;font-weight:600;font-size:15px;line-height:27px}.angel-type__icon{width:12px;height:12px}.angel-type__white-box{margin-top:16px;background:#FFFFFF;box-shadow:0px 8px 32px rgba(17,17,17,0.04);border-radius:4px}.angel-type__table-text{font-size:12px;line-height:18px;word-wrap:anywhere}@media (min-width: 992px){.angel-type__border{border:1px solid #F5F5F5;box-sizing:border-box}.angel-type__border-left{border-left-style:solid;border-left-color:#F5F5F5;border-left-width:1px;box-sizing:border-box}.angel-type__white-box{background:white;box-shadow:0 0 0;border-radius:0}.angel-type__table-text{font-size:15px;line-height:27px;word-wrap:anywhere}.angel-type__header{font-weight:600;font-size:20px;line-height:27px}}.card-with-images-plugin__header{font-weight:600;font-size:20px;line-height:20px;color:black}.card-with-images-plugin__text{font-size:15px;line-height:25px}.newsletter-button-plugin{position:fixed;bottom:20px;left:20px;white-space:nowrap;z-index:2000}.newsletter-button-plugin__black{color:black}.newsletter-button-plugin__subscription-modal{width:100%}.newsletter-button-plugin__success__btn{font-weight:800;font-size:12px;line-height:12px}.newsletter-button-plugin__success__subheader{font-size:20px;line-height:22px}@media (min-width: 992px){.newsletter-button-plugin{bottom:20px}.newsletter-button-plugin__subscription-modal{width:50%}.newsletter-button-plugin__success__btn{font-weight:800;font-size:12px;line-height:12px}}.image-with-cards-plugin{background-position:100% 50%;background-repeat:no-repeat;background-size:60%;-o-object-fit:cover;object-fit:cover;background-color:#F8F8F8;overflow:hidden}.image-with-cards-plugin__text{width:40%}.image-with-cards-plugin__cards{width:60%}@media (min-width: 992px){.image-with-cards-plugin__card{max-width:360px}}.image-with-cards-plugin .icon-circle:before{font-size:34px}.image-with-cards-plugin .bg-bottom-overlay{position:absolute;width:492px;height:492px;right:-450px;bottom:-450px;background:rgba(208,13,0,0.04);filter:blur(200px);transform:rotate(90deg)}.project-promobar-plugin{top:0;left:0;z-index:1030}html.cms-toolbar-expanded .project-promobar-plugin{top:46px}.custom-promobar-plugin{top:0;left:0;z-index:1030}.custom-promobar-plugin a{color:white;text-decoration:underline}html.cms-toolbar-expanded .custom-promobar-plugin{top:46px}.card-arrow{color:#D00D00;font-size:0.9rem}html{scroll-padding-top:119px;scroll-behavior:smooth}html.cms-toolbar-expanded{scroll-padding-top:163px}.basket-ellipse{display:flex;justify-content:center;align-items:center;width:auto;height:40px;padding-left:0.6rem;padding-right:0.6rem;border-radius:40px;font-size:18px;border:solid 0.125rem #111;background-color:transparent;transition:background-color 0.25s, color 0.25s}.basket-ellipse:hover{background-color:gainsboro}.basket-ellipse .text{font-size:14px;line-height:18px;margin-top:2px}html.cms-toolbar-expanded #basket-popup-content{overflow:scroll;max-height:calc(100vh - 412px);height:auto}html.cms-toolbar-expanded .basket-popup{top:126px}.basket-popup{position:fixed;width:500px;top:80px;right:6px}.basket-popup--body{position:absolute;width:392px;right:8px;z-index:2;top:19px;padding:1.5rem;box-shadow:0px 0px 32px rgba(20,20,20,0.1);border-radius:4px}.basket-popup--body .product-detail--image_small{width:100px;height:100px}.basket-popup--body .product-detail--image_small img{-o-object-fit:contain;object-fit:contain}.basket-popup--body .basket-popup-remove{letter-spacing:2px;line-height:22px}.basket-popup--body:after,.basket-popup--body:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.basket-popup--body:after{border-bottom-color:#ffffff;border-width:19px;left:50%;margin-left:120px}.basket-popup #basket-popup-content{overflow:scroll;max-height:calc(100vh - 358px);height:auto}.toggle-phases-info{background-color:#F5F5F5;color:#111111}.toggle-phases-info:hover{background-color:#A80000;color:white}html.cms-toolbar-expanded #phasesOverlay{margin-top:46px}html.cms-toolbar-expanded #phasesOverlay .phases-header.sticky{top:46px}html.cms-toolbar-expanded #phasesOverlay .top-overlay{top:217px}@media (min-width: 992px){html.cms-toolbar-expanded #phasesOverlay .top-overlay{top:225px}}#phasesOverlay{background-color:white;margin-top:0}#phasesOverlay .close{z-index:3}#phasesOverlay .triangle-border:after{width:0;height:0;content:" ";border-style:solid;border-width:5px 0 5px 5px;position:absolute;right:-5px;top:15px}@media (min-width: 992px){#phasesOverlay .bg-image{background-repeat:no-repeat;top:0;right:0;width:480px;z-index:0}}#phasesOverlay .phases-header{top:0;position:absolute;width:100%;background:transparent}#phasesOverlay .phases-header.sticky{position:fixed;width:100%;z-index:3;box-shadow:0px 8px 32px rgba(17,17,17,0.04);background:radial-gradient(100% 116.87% at 100% 100%, rgba(255,255,255,0.9) 0%, #fff 100%);transition:background 0.25s}#phasesOverlay .bottom-overlay{bottom:0;width:100%;left:0;height:200px;z-index:3;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%);transform:rotate(-180deg)}#phasesOverlay .top-overlay{left:0;top:181px;width:100%;z-index:3;height:200px;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%)}@media (min-width: 992px){#phasesOverlay .top-overlay{top:179px}}#phasesOverlay .horizontal-line{border:1px solid #E5E5E5;height:2px;width:auto;padding-left:0.5rem}#phasesOverlay .horizontal-line.green{border:1px solid rgba(8,166,73,0.4)}@media (min-width: 992px){#phasesOverlay .horizontal-line{padding-left:1.5rem;width:100%}}#phasesOverlay .vertical-line-top,#phasesOverlay .vertical-line-bottom{width:2px;margin-left:20px;height:100%}#phasesOverlay .vertical-line-top.dotted,#phasesOverlay .vertical-line-bottom.dotted{border:1px dashed #E5E5E5}#phasesOverlay .vertical-line-top.green,#phasesOverlay .vertical-line-bottom.green{border:1px solid #08A649}#phasesOverlay .vertical-line-top__empty,#phasesOverlay .vertical-line-bottom__empty{width:2px;margin-left:20px;height:100%;border:1px solid transparent}#phasesOverlay .vertical-line-top,#phasesOverlay .vertical-line-top__empty{margin-bottom:1rem}#phasesOverlay .vertical-line-bottom,#phasesOverlay .vertical-line-bottom__empty{margin-top:1rem}#phasesOverlay .phase{margin-left:0.5rem;min-width:auto;margin-top:1rem;margin-bottom:1rem;z-index:2;background-color:white}@media (min-width: 992px){#phasesOverlay .phase{min-width:744px;margin-left:1rem;margin-top:2rem;margin-bottom:2rem}}#phasesOverlay .phase-container .phase-icon{display:flex;background-color:#E5E5E5}#phasesOverlay .phase-container .phase-icon-passed{display:none}#phasesOverlay .phase-container .triangle-border:after{border-color:transparent transparent transparent #E5E5E5}#phasesOverlay .phase-container.active .phase{box-shadow:0px 0px 0px 8px #FCECEB !important}#phasesOverlay .phase-container.active .vertical-line-top{border:1px solid rgba(8,166,73,0.4)}#phasesOverlay .phase-container.active .horizontal-line{border:1px solid #111}#phasesOverlay .phase-container.active .phase-icon{background-color:#111}#phasesOverlay .phase-container.active .triangle-border:after{border-color:transparent transparent transparent #111}#phasesOverlay .phase-container.prev .horizontal-line{border:1px solid rgba(8,166,73,0.4)}#phasesOverlay .phase-container.prev .vertical-line-top,#phasesOverlay .phase-container.prev .vertical-line-bottom{border:1px solid rgba(8,166,73,0.4)}#phasesOverlay .phase-container.prev .phase-icon{display:none}#phasesOverlay .phase-container.prev .phase-icon-passed{display:flex}#phasesOverlay .phase-container.prev .triangle-border:after{border-color:transparent transparent transparent #08A649}.product-details-page__sold-out-badge{font-weight:600;font-size:24px;color:#A80000;text-transform:uppercase}.product-details-page .bootstrap-select{width:100px !important;padding:0 !important}.product-details-page .bootstrap-select .dropdown-toggle{background:white !important;border-color:#E5E5E5}.product-details-page .icon-times-solid{font-size:8px}.product-details-page .icon-customise,.product-details-page .icon-share{font-size:15px}.product-details-page__gradient-section{background:linear-gradient(360deg, rgba(248,248,248,0.5) 0%, rgba(248,248,248,0) 100%);height:120px;width:100%}.product-details-page__accessory{border:none;padding:8px}.product-details-page__accessory .btn-selected,.product-details-page__accessory .btn-accessory-selected{display:none}.product-details-page__accessory .btn-non-selected,.product-details-page__accessory .btn-accessory-non-selected{display:block}.product-details-page__accessory.selected{padding:0;border:8px solid #FBECEB}.product-details-page__accessory.selected .btn-selected,.product-details-page__accessory.selected .btn-accessory-selected{display:block}.product-details-page__accessory.selected .btn-non-selected,.product-details-page__accessory.selected .btn-accessory-non-selected{display:none}.product-details-page .accessories-list{display:flex;flex-wrap:wrap;border-radius:4px}.product-details-page .accessories-list .accessory-item{display:none}.product-details-page .accessories-list .accessory-item.selected{display:flex;width:100%}.product-details-page[data-items-shown-count="0"] .product-details-page__customization-items{background:#FAFAFA}.product-details-page[data-items-shown-count="0"] .accessories-list{display:none}.product-details-page[data-items-shown-count="0"] .accessories-counter{padding:0}.product-details-page__customization-items{background:rgba(208,13,0,0.04);border-radius:4px}.product-details-page__customization-items .accessories-counter{background:#D00D00;display:flex;padding:0.5rem;color:white}.product-details-page__back-button{margin-left:-2.4rem;margin-bottom:1rem}@media (min-width: 768px){.product-details-page__back-button{margin-left:-1.4rem;margin-bottom:2rem}}.product-details-page__reviews .review-item{max-width:912px;padding:2rem;background:radial-gradient(100% 116.87% at 100% 100%, rgba(255,255,255,0.1) 0%, #fff 100%);mix-blend-mode:normal;border:1px solid rgba(255,255,255,0.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.product-details-page__reviews .review-item .caption{font-size:12px}.product-details-page__reviews .review-item .icon-user{width:64px;height:64px;font-size:28px;font-weight:normal;color:#111}#customisationModal .modal-body{padding-bottom:10rem}#customisationModal .modal-body .accessory-image{width:100%}#customisationModal .modal-header{box-shadow:0px 8px 32px rgba(17,17,17,0.04)}#customisationModal .modal-footer{width:100%;bottom:0;box-shadow:0px -8px 32px rgba(17,17,17,0.04)}html.cms-toolbar-expanded #accessoriesModal .modal-header{top:46px}html.cms-toolbar-expanded #accessoriesModal .modal-body{padding-top:146px}#accessoriesModal .modal-body{padding-bottom:8rem;padding-top:100px;overflow:scroll}#accessoriesModal .modal-body .accessory-image{width:100%}#accessoriesModal .accessory-image{width:300px;height:300px;-o-object-fit:cover;object-fit:cover}#accessoriesModal .modal-footer,#accessoriesModal .modal-header{left:0;z-index:2}#accessoriesModal .modal-footer{bottom:0}#accessoriesModal .modal-header{top:0}#accessoriesModal .close{z-index:3;padding-top:20px}#accessoriesModal .quantity-accessories-select{width:88px}#accessoriesModal .product-details-page__accessory{padding:8px !important}#accessoriesModal .product-details-page__accessory.selected{padding:0 !important}.shop-app .product__image{position:relative;height:334px}.shop-app .product__image__label{position:absolute;text-align:center;background:#FFFFFF;box-shadow:0px 8px 32px rgba(17,17,17,0.08);border-radius:4px;font-weight:bold;font-size:10px;line-height:22px;color:#A80000;text-transform:uppercase}.shop-app .fade-enter-active,.shop-app .fade-leave-active{transition:opacity .4s}.shop-app .fade-enter,.shop-app .fade-leave-to{opacity:0}.shop-app .filters-button{position:relative}.shop-app .filters-button .filter-counter{right:0.3rem;top:0.3rem;bottom:0.3rem}.shop-app .filters-button:hover .filter-counter{color:#D00D00;background-color:white}.shop-app .icon-chevron-up{font-size:0.9rem}.shop-app div[aria-expanded="false"] .icon-chevron-up{transform:rotate(180deg);transition:transform 0.3s ease-in-out}.shop-app div[aria-expanded="true"] .icon-chevron-up{transition:transform 0.3s ease-in-out}html.cms-toolbar-expanded #categoriesModal .modal-header{margin-top:46px}html.cms-toolbar-expanded #categoriesModal .modal-header .close{top:76px}#categoriesModal .close{top:30px;right:30px}#categoriesModal .modal-footer{position:fixed;bottom:0;width:100%;margin-top:2rem}#categoriesModal .modal-header{padding:1.5rem}#categoriesModal .modal-body{padding-bottom:7rem}#categoriesModal .modal-header,#categoriesModal .modal-footer{box-shadow:0px 8px 32px rgba(17,17,17,0.08);z-index:2;background:white}#categoriesModal .icon-chevron-up{font-size:0.9rem}#categoriesModal div[aria-expanded="false"] .icon-chevron-up{transform:rotate(180deg);transition:transform 0.3s ease-in-out}#categoriesModal div[aria-expanded="true"] .icon-chevron-up{transition:transform 0.3s ease-in-out}.login label{font-weight:600;font-size:16px;line-height:140%;color:black}.login__forgot-password{text-decoration-line:underline;color:#666}.login .asteriskField{display:none !important}.register{flex-wrap:nowrap}.register__left-col{width:50%}@media (max-width: 1199.98px){.register__left-col{width:70%}}.register__success__info{font-size:20px;font-weight:400;line-height:28px}.register__success__title{font-size:18px}.register__image{width:100%;height:888px;-o-object-fit:contain;object-fit:contain;background-repeat:no-repeat;background-size:cover}.register ul{list-style-type:none}.register ul li{padding-bottom:1rem;margin:0}.register ul li:before{content:none}@media (max-width: 767.98px){.register__left-col{width:100%;padding-top:4rem}}.white-tooltip+.tooltip.top>.tooltip-arrow{background-color:white}.cart-app{color:#111}.cart-app__danger_text{color:#D00D00}.cart-app__btn-disabled{background-color:#E5E5E5}.cart-app__disabled{color:grey}.cart-app__text-xs{font-size:12px}.cart-app__mobile__help-text{color:#666;font-weight:normal;font-size:12px;line-height:22px}.cart-app__mobile__remove_btn{color:#D00D00;font-weight:800;font-size:8px;line-height:8px;letter-spacing:0.16em;text-transform:uppercase}.cart-app__header{font-weight:600;font-size:36px;line-height:44px}.cart-app__table-bold-text{font-weight:600;line-height:140%;font-size:15px}.cart-app__table-header{height:56px;background:#FAFAFA;font-weight:600;line-height:140%;font-size:15px}.cart-app__table{background:white;border:1px solid #E5E5E5}.cart-app__img_box{height:83px;width:83px;border:1px solid #E5E5E5;border-radius:2px}.cart-app__dropdown .bootstrap-select .dropdown-toggle{background:white !important;border-color:#E5E5E5}.cart-app__coupon{height:120px}.cart-app__coupon__subtotal{font-weight:600;line-height:140%;font-size:18px;color:#111}.cart-app__coupon__subtotal__amount{font-weight:600;line-height:140%;font-size:20px;color:#111}.cart-app__shipping-info{color:#888}.password-reset label{font-weight:600;font-size:16px;line-height:140%;color:black}.share-modal{max-width:335px}.share-modal__round-mail{background-color:black;color:white;border-radius:50%}.share-modal__border-input{color:#666}.share-modal__share-box{background-color:white;box-shadow:0px 8px 32px rgba(17,17,17,0.04);border-radius:4px}.share-modal__share-box__text{font-weight:600;font-size:15px;line-height:24px}@media (min-width: 992px){.share-modal{min-width:600px}.share-modal__trsp{background:transparent}.share-modal__border-input{color:#666}.share-modal__share-box{width:168px;background-color:white;box-shadow:0px 8px 32px rgba(17,17,17,0.04);border-radius:4px}.share-modal__share-box__text{font-weight:600;font-size:15px;line-height:24px}}.modal-backdrop{background:rgba(17,17,17,0.2);mix-blend-mode:normal;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.modal-backdrop.in{opacity:1 !important}.share-modal-btn{width:-moz-fit-content;width:fit-content}.splitit-icon{width:108px;height:32px}.splitit-icon-inline{height:24px;margin-left:6px}.order-page .splitit-checkbox .custom-control-label:before,.order-page .splitit-checkbox .custom-control-label:after{top:0.43719rem !important}.my-account-page .nav-pills .btn-link.active{background-color:#FAFAFA}.my-account-page .angel-level-box{width:350px}.my-account-page__text-black{color:#111}.user-details .icon-user{color:#111;position:absolute;left:24px;top:21px;font-size:36px}.order-confirmation{width:100%;padding:50px}.order-confirmation__header{height:100px;background-color:#A80000;padding:20px}.email-confirmation .container-fluid{padding-top:60px}.email-confirmation h2{text-align:center}.info-text{font-size:20px;font-weight:400;line-height:28px;text-align:center}@media (max-width: 767.98px){.info-text{font-size:15px}}@media (max-width: 767.98px){#notifyModal{padding:8px}}.notify-modal{min-width:375px}.notify-modal .modal-content{padding:64px}@media (max-width: 991.98px){.notify-modal .modal-content{padding:32px}}@media (max-width: 767.98px){.notify-modal .modal-content{padding:16px}}.notify-modal h3{margin-bottom:32px}.notify-modal .row{margin-bottom:16px}@media (min-width: 768px){.notify-modal{min-width:678px}}.close-icon{position:absolute;z-index:1000;top:24px;right:24px}.close-icon img{width:12px;height:12px}#close-success:hover{color:#08A649}html.cms-toolbar-expanded .notifications-container{top:70px}.notification-modal-alerts .notifications-container{position:fixed;top:24px;left:0;z-index:10000}.notification-modal-alerts .alert-success{background-color:#ECFFE5;color:#08A649}.notification-modal-alerts .notification-alert{height:0;overflow:hidden;transition:opacity 0.5s ease-in-out;opacity:0}.notification-modal-alerts .notification-alert.active{opacity:1;height:auto}.notification-modal-alerts .alert{border-radius:48px;border-color:transparent;margin-top:16px;text-transform:uppercase;letter-spacing:0.16em;font-weight:800;font-size:12px}html.cms-toolbar-expanded .project-status-modal{margin-top:46px}html.cms-toolbar-expanded .modal-dialog{max-height:100vh;padding-bottom:66px}@media (min-width: 992px){html.cms-toolbar-expanded .modal-dialog{max-height:calc(100vh - 206px);padding-bottom:0}}@supports (-webkit-touch-callout: none){html.cms-toolbar-expanded .modal-dialog{padding-bottom:126px}}.project-status-modal{overflow:hidden !important;height:100%}@media (min-width: 992px){.project-status-modal{height:auto}}.project-status-modal .collapse a{font-weight:bold}.project-status-modal .collapse a:hover{text-decoration:none}.project-status-modal .modal-dialog{background-color:white;margin:0;height:auto;max-width:100%;max-height:100%;overflow:hidden}@media (min-width: 992px){.project-status-modal .modal-dialog{margin:40px}}@media (min-width: 1200px){.project-status-modal .modal-dialog{margin:80px;max-width:1200px}}@supports (-webkit-touch-callout: none){.project-status-modal .modal-dialog{padding-bottom:50px}}.project-status-modal .close{z-index:3;position:absolute}@media (min-width: 992px){.project-status-modal .close{margin-top:-19px;margin-right:-6px}}.project-status-modal .modal-body{padding:0}.project-status-modal .triangle-border:after{width:0;height:0;content:' ';border-style:solid;border-width:5px 0 5px 5px;position:absolute;right:-5px;top:15px}.project-status-modal .phases-header{display:flex;justify-content:center;background:transparent}.project-status-modal .phases-header.sticky{z-index:3;box-shadow:0px 8px 32px rgba(17,17,17,0.04);background:radial-gradient(100% 116.87% at 100% 100%, rgba(255,255,255,0.9) 0%, #fff 100%);transition:background 0.25s}.project-status-modal .phases-body{height:calc(100vh - 112px)}@media (min-width: 992px){.project-status-modal .phases-body{height:calc(100vh - 360px)}}.project-status-modal .bottom-overlay{bottom:0;width:100%;left:0;height:200px;z-index:3;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%);transform:rotate(-180deg);pointer-events:none}.project-status-modal .toggle-status-info[aria-expanded='true']{display:none}.project-status-modal .toggle-status-info[aria-expanded='false']{display:flex}.project-status-modal .phase-name-date[aria-expanded='true'] .date-expanded{display:flex}.project-status-modal .phase-name-date[aria-expanded='false'] .date-expanded{display:none}.project-status-modal .collapse-icon-mobile{position:absolute;right:25px;top:50px;display:none}@media (max-width: 767.98px){.project-status-modal .collapse-icon-mobile{display:flex}}.project-status-modal .collapse-icon-mobile[aria-expanded='true']{transform:rotate(180deg)}.project-status-modal .status-update-container{border:none}@media (min-width: 768px){.project-status-modal .status-update-container{border:1px solid #E5E5E5}}.project-status-modal .status-update-container.ongoing{border:5px solid #FBECEB;box-shadow:0px 4px 5px rgba(0,0,0,0.02);border-radius:4px}.project-status-modal .status-update-container.ongoing__header{border:none}.project-status-modal .show-notes–url[aria-expanded='true'] .show-notes-text{display:none}.project-status-modal .show-notes–url[aria-expanded='true'] .hide-notes-text{display:block}.project-status-modal .show-notes–url[aria-expanded='false'] .show-notes-text{display:block}.project-status-modal .show-notes–url[aria-expanded='false'] .hide-notes-text{display:none}.project-status-modal .top-overlay{left:0;top:181px;width:100%;z-index:3;height:200px;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%)}@media (min-width: 992px){.project-status-modal .top-overlay{top:179px}}.project-status-modal .expand-icon{padding-left:23px}.project-status-modal .collapse-icon{margin-right:-8px}.project-status-modal .vertical-line-top,.project-status-modal .vertical-line-bottom{width:2px;margin-left:20px;height:100%}.project-status-modal .vertical-line-top.dotted,.project-status-modal .vertical-line-bottom.dotted{border:1px dashed #E5E5E5}.project-status-modal .vertical-line-top.green,.project-status-modal .vertical-line-bottom.green{border:1px solid #08A649}.project-status-modal .vertical-line-top__empty,.project-status-modal .vertical-line-bottom__empty{width:2px;margin-left:20px;height:100%;border:1px solid transparent}.project-status-modal .vertical-line-top,.project-status-modal .vertical-line-top__empty{margin-bottom:1rem}.project-status-modal .vertical-line-bottom,.project-status-modal .vertical-line-bottom__empty{margin-top:1rem}.project-status-modal .phase{margin-left:1rem;min-width:auto;z-index:2;background-color:white}@media (min-width: 768px){.project-status-modal .phase{margin-left:2.5rem}}@media (min-width: 992px){.project-status-modal .phase{min-width:744px;margin-left:3rem}}.project-status-modal .status,.project-status-modal .project-status{padding:4px 8px;border-radius:48px;font-weight:400;font-size:15px;line-height:140%}.project-status-modal .status.ongoing,.project-status-modal .project-status.active{background:#FFF4F3;color:#D00D00;font-weight:600}.project-status-modal .status.completed,.project-status-modal .project-status.prev{background:#ECFFE6;color:#08A649}.project-status-modal .status.to_start,.project-status-modal .project-status.next{background:#F2F7FD;color:#1268E9}.project-status-modal .phase-container .phase-icon{display:flex;background-color:#E5E5E5}.project-status-modal .phase-container .phase-icon-passed{display:none}.project-status-modal .phase-container .triangle-border:after{border-color:transparent transparent transparent #E5E5E5}.project-status-modal .phase-container.active .phase.status-update{box-shadow:0px 0px 0px 8px #FCECEB !important}.project-status-modal .phase-container.active .vertical-line-top{border:1px solid rgba(8,166,73,0.4)}.project-status-modal .phase-container.active .horizontal-line{border:1px solid #111}.project-status-modal .phase-container.active .phase-icon{background-color:#111}.project-status-modal .phase-container.active .triangle-border:after{border-color:transparent transparent transparent #111}.project-status-modal .phase-container.prev .horizontal-line{border:1px solid rgba(8,166,73,0.4)}.project-status-modal .phase-container.prev .vertical-line-top,.project-status-modal .phase-container.prev .vertical-line-bottom{border:1px solid rgba(8,166,73,0.4)}.project-status-modal .phase-container.prev .phase-icon{display:none}.project-status-modal .phase-container.prev .phase-icon-passed{display:flex}.project-status-modal .phase-container.prev .triangle-border:after{border-color:transparent transparent transparent #08A649}.project-status-modal .phase-container.prev .status-header,.project-status-modal .phase-container.prev .status-description{color:#959595}.project-status-modal .border-light-red{border:5px solid #FBECEB;box-shadow:0px 4px 5px rgba(0,0,0,0.02);border-radius:4px}@media (min-width: 768px){.project-status-modal .border-md-light-red{border:5px solid #FBECEB !important;box-shadow:0px 4px 5px rgba(0,0,0,0.02) !important;border-radius:4px}}.project-status-modal .border-light-gray{border:2px solid #E5E5E5;box-shadow:0px 5px 3px rgba(0,0,0,0.01),0px 2px 2px rgba(0,0,0,0.02),0px 1px 1px rgba(0,0,0,0.02),0px 0px 0px rgba(0,0,0,0.02)}@media (min-width: 768px){.project-status-modal .border-top-md-0{border-top:0 !important}}@font-face{font-family:'Metropolis';src:url("/static/dist/5099e18839ad3aa552bf.f766dd2112bb.woff2") format("woff2"),url("/static/dist/1c132ebad5066558a233.dda0bc1b975f.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Metropolis';src:url("/static/dist/c2d3f77afdc603dce79b.e138a649de55.woff2") format("woff2"),url("/static/dist/8d29fd95075a91fe6e90.6c60160c18cd.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:'Metropolis';src:url("/static/dist/71040a256e051ffde654.b68b9ec97f8c.woff2") format("woff2"),url("/static/dist/4fb246230f39ceaba447.aa6173d0bfc1.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'Metropolis';src:url("/static/dist/8a6c67455aed525c8ccb.4b298d7a2c32.woff2") format("woff2"),url("/static/dist/fc2cc598412fcee05877.32588533bcc4.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:'icomoon';src:url("/static/dist/c889ae4cb5222723a03c.c3b526154c86.eot?6mgb9k");src:url("/static/dist/c889ae4cb5222723a03c.c3b526154c86.eot?6mgb9k#iefix") format("embedded-opentype"),url("/static/dist/94d3544e532ab2241d38.49af3192a705.ttf?6mgb9k") format("truetype"),url("/static/dist/156cef5c753fb86c26f0.ea405b721605.woff?6mgb9k") format("woff"),url("/static/dist/768e49d03ceb459eb289.a18890333365.svg?6mgb9k#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^='icon-'],[class*=' icon-']{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-circle{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;font-size:20px}.icon-circle-sm,.icon-circle-md{display:flex;justify-content:center;align-items:center;width:24px;height:24px;min-width:24px;border-radius:50%;font-size:8px}.icon-circle-md{width:48px;height:48px;color:black;border-color:black !important}.icon-circle-md:before{transform:scale(1.7)}.icon-notify:before{content:'\e921'}.icon-eye:before{content:'\e924'}.icon-download-bold:before{content:"\e926"}.icon-superangel-mini:before{content:'\e923'}.icon-enthusiast-mini:before{content:'\e92c'}.icon-angel-mini:before{content:'\e92f'}.icon-clock:before{content:'\e922'}.icon-arrow-down:before{content:'\e925'}.icon-subscribe:before{content:'\e920'}.icon-superangel:before{content:'\e91d'}.icon-enthusiast:before{content:'\e91e'}.icon-angel:before{content:'\e91f'}.icon-logout:before{content:'\e91c'}.icon-comma:before{content:'\e91b';color:#efefef}.icon-shopping-cart:before{content:'\e900'}.icon-user:before{content:'\e901'}.icon-chevron-down:before{content:'\e902'}.icon-info-circle:before{content:'\e903'}.icon-hand-clock:before{content:'\e904'}.icon-tag:before{content:'\e905'}.icon-truck:before{content:'\e906'}.icon-stopwatch:before{content:'\e907'}.icon-truck-light:before{content:'\e908'}.icon-tag-light:before{content:'\e909'}.icon-arrow-right:before{content:'\e90a'}.icon-twitter-circle:before{content:'\e90b'}.icon-linkedin-circle:before{content:'\e90c'}.icon-instagram-circle:before{content:'\e90d'}.icon-facebook-circle:before{content:'\e90e'}.icon-youtube-circle:before{content:'\e90f'}.icon-check:before{content:'\e910'}.icon-times:before{content:'\e911'}.icon-times-solid:before{content:'\e912'}.icon-arrow-right-light:before{content:'\e913'}.icon-arrow-left-light:before{content:'\e914'}.icon-download:before{content:'\e915'}.icon-chevron-left:before{content:'\e916'}.icon-chevron-right:before{content:'\e917'}.icon-chevron-up:before{content:'\e918'}.icon-share:before{content:'\e919'}.icon-customise:before{content:'\e91a'}.icon-checkmark:before{content:'\ea10'}.icon-cross:before{content:'\ea0f'}header{z-index:3030 !important}header.sticky-top{z-index:1020 !important}.cms+header.sticky-top{top:46px}header.promobar{top:38px}.cms+header.sticky-top.promobar{top:84px}@media (min-width: 992px){.lead{font-size:1.25rem}}ul{padding:0;list-style:none}ul li{position:relative;margin-bottom:0.625rem;padding-left:0.875rem}ul li:before{position:absolute;left:0;content:'•'}ol:last-child,ul:last-child,dl:last-child,p:last-child,li:last-child{margin-bottom:0}ul.cms-toolbar-item li,ul.dropdown-menu li{padding-left:0}ul.cms-toolbar-item li:before,ul.dropdown-menu li:before{content:''}blockquote:last-child{margin-bottom:0}.modal{z-index:3300}@media (min-width: 576px){:root{--bs-container-max-width: 540px}}@media (min-width: 768px){:root{--bs-container-max-width: 720px}}@media (min-width: 992px){:root{--bs-container-max-width: 960px}}@media (min-width: 1200px){:root{--bs-container-max-width: 1140px}}@media (min-width: 1324px){:root{--bs-container-max-width: 1264px}}.row{--bs-gutter-x: 40px;margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>.col,.row>[class*="col-"]{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.gy-0{--bs-gutter-x: 0}.gy-3\.5{--bs-gutter-x: 1.25rem}.gy-4{--bs-gutter-x: 1.5rem}@media (min-width: 1200px){.gy-xl-5\.66{--bs-gutter-x: 5rem}}.modal-sm{max-width:min(540px, var(--bs-container-max-width, none))}.modal-md{max-width:min(720px, var(--bs-container-max-width, none))}.modal-lg{max-width:min(960px, var(--bs-container-max-width, none))}.modal-xl{max-width:min(1140px, var(--bs-container-max-width, none))}.modal-2xl{max-width:min(1264px, var(--bs-container-max-width, none))}.close{position:fixed;top:24px;right:20px;z-index:1;opacity:1}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{color:#D00D00;opacity:1}@media (min-width: 992px){.close{top:62px;right:62px}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{letter-spacing:-0.02em}@media (min-width: 992px){h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:1.2}h1,.h1{font-size:4.5rem}h2,.h2{font-size:3rem}h3,.h3{font-size:2.25rem}h4,.h4{font-size:1.875rem}h5,.h5{font-size:1.5rem}h6,.h6{font-size:1rem}}.btn{text-transform:uppercase;letter-spacing:0.16em}.btn-white{color:#212529;background-color:#fff;border-color:#fff;color:#D00D00}.btn-white:hover{color:#fff;background-color:#D00D00;border-color:#D00D00}.btn-white:focus,.btn-white.focus{color:#fff;background-color:#D00D00;border-color:#D00D00;box-shadow:0 0 0 .2rem rgba(222,222,223,0.5)}.btn-white.disabled,.btn-white:disabled{color:#212529;background-color:#fff;border-color:#fff}.btn-white:not(:disabled):not(.disabled):active,.btn-white:not(:disabled):not(.disabled).active,.show>.btn-white.dropdown-toggle{color:#212529;background-color:#e6e6e6;border-color:#dfdfdf}.btn-white:not(:disabled):not(.disabled):active:focus,.btn-white:not(:disabled):not(.disabled).active:focus,.show>.btn-white.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,222,223,0.5)}.btn-black{color:#111111}.dropdown-toggle{display:inline-flex;align-items:center}.dropdown-toggle::after{margin-left:7px;border:none;content:"\e902";font-weight:normal;font-size:10px;font-family:'icomoon' !important;line-height:1}.dropdown-menu{overflow:hidden}.navbar{height:56px;border-bottom:1px solid #E5E5E5}.navbar-logo{width:auto;height:45px}.navbar-toggler{border:none}.navbar-toggler-icon{position:relative;display:flex;flex-direction:column;justify-content:center;width:20px;height:20px}.navbar-toggler-icon::before,.navbar-toggler-icon::after{content:"";transition:transform 0.25s}.navbar-toggler-icon::before,.navbar-toggler-icon::after,.navbar-toggler-icon span{display:block;margin:2px 0;height:2px;border-radius:1px;background-color:#111}.navbar-toggler-icon span{transition:background-color 0.25s}[aria-expanded="true"]>.navbar-toggler-icon::before{transform:translateY(6px) rotate(45deg) scaleY(1.2)}[aria-expanded="true"]>.navbar-toggler-icon::after{transform:translateY(-6px) rotate(-45deg) scaleY(1.2)}[aria-expanded="true"]>.navbar-toggler-icon span{background-color:transparent}.navbar-light .navbar-toggler-icon{background-image:none}.navbar-collapse{position:absolute;top:100%;right:0;left:0;margin-top:1px;background-color:inherit}.navbar-collapse-container{overflow-y:auto;padding:0 1.25rem}.navbar-nav-main .nav-item{position:relative}.navbar-nav-main .nav-item:after{position:absolute;right:-1.25rem;left:-1.25rem;height:1px;background-color:#E5E5E5;content:""}.navbar-nav-main .nav-link{padding:15px 0}.navbar-nav-extra{position:relative}.navbar-nav-extra:before{position:absolute;top:0;right:-1.25rem;left:-1.25rem;height:1px;background-color:#E5E5E5;content:""}.navbar-nav .nav-link{transition:background-color 0.25s, color 0.25s}.navbar-light .navbar-nav .show>.nav-link{color:#111}@media (min-width: 992px){.navbar{padding:.75rem 2.5rem;height:120px}.navbar-logo{height:99px}.navbar-collapse{position:static;margin-top:0;background-color:transparent}.navbar-collapse-container{overflow-y:visible;padding:0;width:100%;height:auto !important}.navbar-nav-main{margin:0 2.5rem;text-transform:uppercase}.navbar-nav-main .nav-item:after{content:none}.navbar-nav-main .nav-delim{max-width:36px}.navbar-nav-extra:before{content:none}.navbar-transparent{border-bottom:1px solid rgba(255,255,255,0.24);background-color:rgba(255,255,255,0) !important;transition:background-color 0.25s, border-color 0.25s}.navbar-transparent .icon-circle{background-color:rgba(255,255,255,0.3) !important}.navbar-transparent .navbar-brand,.navbar-transparent .navbar-brand:hover{color:#fff;transition:color 0.25s}.navbar-transparent .navbar-nav .nav-link,.navbar-transparent .navbar-nav .show>.nav-link{color:#fff}}@media (min-width: 1200px){.navbar-nav-main .nav-delim{max-width:56px}}.badge{display:inline-flex;align-items:center;letter-spacing:0.16em}.badge-icon{font-size:0.875rem}.badge-icon:last-child{margin-left:0.125rem}.badge-text{margin:0.125rem 0.125rem 0 0.125rem}.custom-checkbox-gray label{color:#666}.custom-checkbox-gray label::before{border-color:#888}.loader{position:absolute;top:50%;left:50%;margin:-36px 0 0 -36px;width:72px;height:72px;color:#111;animation:spin 1s linear infinite}.loader__piece{opacity:0.75}.loader__ring{opacity:0.25}@keyframes spin{to{transform:rotate(360deg)}}.cursor-pointer{cursor:pointer}.absolute-full{position:absolute;top:0;right:0;bottom:0;left:0}.background-fit-cover{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.font-weight-semibold{font-weight:600 !important}.font-weight-extrabold{font-weight:800 !important}.white-space-normal{white-space:normal}.font-line-through{text-decoration:line-through !important}.min-w-0{min-width:0 !important}.object-cover{-o-object-fit:cover;object-fit:cover}.object-contain{-o-object-fit:contain;object-fit:contain}.object-right{-o-object-position:right;object-position:right}@media (min-width: 576px){.object-sm-right{-o-object-position:right !important;object-position:right !important}}@media (min-width: 768px){.object-md-right{-o-object-position:right !important;object-position:right !important}}@media (min-width: 992px){.object-lg-right{-o-object-position:right !important;object-position:right !important}}.object-center{-o-object-position:center;object-position:center}.max-h-screen{max-height:100vh}.max-w-8{max-width:2rem}.max-w-10{max-width:2.5rem}.max-w-20{max-width:5rem}.max-w-50{max-width:12.5rem}.max-w-100{max-width:25rem}.max-w-400{max-width:100rem}.leading-none{line-height:1}.leading-tight{line-height:1.1875}.tracking-widest{letter-spacing:0.16em}.text-8{font-size:.5rem}.text-10{font-size:.625rem}.text-11{font-size:.6875rem}.text-12{font-size:.75rem}.text-14{font-size:.875rem}.text-18{font-size:1.125rem}.text-20{font-size:1.25rem}.text-24{font-size:1.5rem}.text-26{font-size:1.625rem}.text-28{font-size:1.75rem}.text-32{font-size:2rem}.text-34{font-size:2.125rem}.text-40{font-size:2.5rem}.text-44{font-size:2.75rem}.text-48{font-size:3rem}.text-52{font-size:3.25rem}.shadow-light{box-shadow:0px 8px 32px rgba(17,17,17,0.04)}.opacity-0{opacity:0 !important}.opacity-20{opacity:.2 !important}.opacity-100{opacity:1 !important}.line-height-22{line-height:22px}.js-progressbar{width:36px;height:36px}.w-24px{width:24px}.w-40px{width:40px}.w-64px{width:64px}.h-24px{height:24px}.h-40px{height:40px}.h-48px{height:48px}.h-64px{height:64px}.border-semiwhite{border-color:rgba(255,255,255,0.5) !important}.border-greynero{border-color:#242424 !important}.active-border{border:8px solid #FBECEB}.bg-greynero{background-color:#242424 !important}a.hover\:text-primary:hover,.hover\:text-primary:hover{color:#D00D00 !important}.transition-colors{transition-property:background-color, border-color, color, fill, stroke !important;transition-duration:150ms}.transition-opacity{transition-property:opacity !important;transition-duration:150ms}.list-none{list-style-type:none}.list-none li{margin-bottom:0;padding-left:0}.list-none li:before{content:none}.overflow-visible{overflow:visible !important}.container-outside-display{margin-right:calc(50% - var(--root-width) / 2) !important;margin-left:calc(50% - var(--root-width) / 2) !important;padding-right:calc(var(--root-width) / 2 - 50%) !important;padding-left:calc(var(--root-width) / 2 - 50%) !important}.text-line-through{text-decoration:line-through}.text-decoration-line{text-decoration:underline}.w-15{width:15%}.w-33{width:33.333%}.w-45{width:45%}@media (min-width: 576px){.w-sm-45{width:45% !important}}@media (min-width: 768px){.w-md-45{width:45% !important}}@media (min-width: 992px){.w-lg-45{width:45% !important}}@media (min-width: 576px){.w-sm-15{width:15% !important}}@media (min-width: 768px){.w-md-15{width:15% !important}}@media (min-width: 992px){.w-lg-15{width:15% !important}}.w-55{width:55%}@media (min-width: 576px){.w-sm-55{width:55% !important}}@media (min-width: 768px){.w-md-55{width:55% !important}}@media (min-width: 992px){.w-lg-55{width:55% !important}}.w-80{width:80%}@media (min-width: 576px){.w-sm-80{width:80% !important}}@media (min-width: 768px){.w-md-80{width:80% !important}}@media (min-width: 992px){.w-lg-80{width:80% !important}}.w-66{width:66.666%}.border-radius-2{border-radius:.125rem}.border-radius-4{border-radius:.25rem}.border-radius-8{border-radius:.5rem}.right-0{right:0}.left-0{left:0}.-ml-full{margin-left:-100% !important}.w-80px{width:80px}.w-88px{width:88px}.h-80px{height:80px}.h-88px{height:88px}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.z-index-10{z-index:10}.z-index-20{z-index:20}.visibility-hidden{visibility:hidden}@media (min-width: 992px){.rounded-lg-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-lg-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-lg-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.text-lg-14{font-size:.875rem}.text-lg-15{font-size:.9375rem}.text-lg-24{font-size:1.5rem}.w-lg-80px{width:80px}.w-lg-88px{width:88px}}.bottom-right-0{right:0;bottom:0}.bottom-right-n2px{right:-2px;bottom:-2px}.bg-white-semitransparent{background:radial-gradient(65.79% 76.84% at 100% 100%, rgba(255,255,255,0.8) 0%, #fff 100%)}@media (min-width: 768px){.w-md-auto{width:auto !important}}@media (min-width: 992px){.w-lg-fit{width:-moz-fit-content !important;width:fit-content !important}}@media (min-width: 768px){.text-md-primary{color:#D00D00 !important}}#launcher{z-index:3020 !important}@media (max-width: 410px){#launcher{bottom:80px !important}}

@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}

