.rich-text__heading .block,.section__heading .block{font-family:Cormorant Upright,serif;line-height:105%;text-transform:uppercase;color:#1a2256}.section .btn:not(.btn--icon-circle):not(.newsletter-form__button){background-color:#1a2256;color:#fff;text-align:center;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;line-height:125%;text-transform:uppercase;border-radius:unset;padding:.7em 2em;height:unset}.language-selector{padding:6px;font-size:12px;border-radius:4px;color:#1a2256!important;background:unset;border:unset;text-transform:capitalize}.btn--icon-circle{border:unset!important;background:unset!important;width:30px;height:30px;color:#1a2256!important}.btn--icon-circle:before{background:unset!important;display:none!important}.btn--icon-circle:after{background:unset!important;display:none!important}.btn--icon-circle:hover{border-color:#fff}.btn--icon-circle:hover svg{color:#1a2256}.swiper-controls{margin-left:-7px}.collection-list .section__wrapper{grid-template-columns:1fr 1fr 1fr 1fr!important;grid-template-rows:1fr!important}.collection-list .section__wrapper .section__header{position:relative;row-gap:1em}@media (max-width: 1020px){.collection-list .section__wrapper .section__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 800px){.collection-list .section__wrapper .section__header{padding-bottom:1em!important}}.collection-list .section__wrapper .section__header .rich-text{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.collection-list .section__wrapper .section__header .rich-text .btn{max-width:280px;background-color:#1a2256!important;color:#fff!important;padding:.7em 1em!important}.collection-list .section__wrapper .section__header .rich-text .btn:hover{background-color:#082c4c!important}.collection-list .section__wrapper .section__header .rich-text .rich-text__text p{font-size:20px;font-weight:400}.collection-list .section__wrapper .section__header .swiper-controls{position:relative}.collection-list .section__content{-webkit-margin-end:unset!important;margin-inline-end:unset!important}@media (max-width: 700px){.collection-list .section__content>.block{padding:0 1em}}@media (max-width: 600px){.collection-list .section__content .collection-list__items .swiper-slide{max-width:250px!important;width:100%!important}}.collection-list .section__content .collection-list__items .swiper-slide img{width:100%}.collection-list .collection-card__wrapper{max-width:380px;width:100%}.collection-list .text-container{display:none}.collection-list .blocks-radius{border-radius:unset}.collection-list .swiper-controls .btn{padding:0}.collection-list .swiper-controls .btn svg{width:30px;height:30px}.product-card__description{font-size:16px;font-weight:400;line-height:130%}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;padding:0;margin:0}.breadcrumbs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 600px){.breadcrumbs{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.breadcrumbs .breadcrumbs--last{font-size:16px;line-height:150%}.breadcrumbs a{color:#1a2256}.product-card__badge{left:0}.product-card__badge .f-badge{border-radius:unset;text-transform:uppercase;font-size:16px;font-weight:600;color:#fff;font-family:Manrope,sans-serif;background-color:#1a2256}.blocks-radius-sm{border-radius:unset!important}.product-card--custom,.product-card--custom .product-card__wrapper{height:100%}.product-card--custom .product-card__wrapper video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.product-card__wrapper .product-card__image-wrapper{background-color:#edf2f3;-webkit-transition:background-image .3s ease-in-out;transition:background-image .3s ease-in-out}.product-card__wrapper .product-card__image-wrapper:hover{background-image:var(--hover-bg);background-size:cover;background-repeat:no-repeat;background-position:center}.product-card__wrapper button{display:none}.swiper-controls .btn{padding:0!important}.swiper-controls .btn svg{width:30px;height:30px}.drawer__close-btn:focus-visible{outline:unset}.pswp__scroll-wrap .pswp__top-bar .pswp__button{width:3.5rem;height:3.5rem}.pswp__scroll-wrap .pswp__top-bar .pswp__button:hover{background-color:#1a2256!important}.pswp__scroll-wrap .pswp__top-bar .pswp__button--close-zoom{width:4rem;height:4rem}.kl-private-reset-css-Xuajs1.needsclick{display:none!important}.subscription-popup__form .kl-private-reset-css-Xuajs1.needsclick,.content-custom-newsletter .kl-private-reset-css-Xuajs1.needsclick,.footer-newsletter__form .kl-private-reset-css-Xuajs1.needsclick{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.subscription-popup__form .kl-private-reset-css-Xuajs1.needsclick input,.content-custom-newsletter .kl-private-reset-css-Xuajs1.needsclick input,.footer-newsletter__form .kl-private-reset-css-Xuajs1.needsclick input{width:100%}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;scrollbar-width:thin;scrollbar-color:#1a2256 #fff!important}*::-webkit-scrollbar,*:after::-webkit-scrollbar,*:before::-webkit-scrollbar{width:12px}*::-webkit-scrollbar-track,*:after::-webkit-scrollbar-track,*:before::-webkit-scrollbar-track{background:#1a2256!important}*::-webkit-scrollbar-thumb,*:after::-webkit-scrollbar-thumb,*:before::-webkit-scrollbar-thumb{background-color:#1a2256!important;border-radius:0!important;border:3px solid #1a2256!important}html{font-size:14px;height:100%;min-height:100%}body{font:400 16px/1.6 sans-serif;color:#1a2256;margin:0;background:#fff;height:100%;min-height:100%;word-break:break-word;-webkit-word-break:break-word}footer{font-size:1rem}.wp-block-heading{font-size:1.2em}p,ul,ol,li,a{font-size:16px;line-height:150%;font-family:Manrope,sans-serif}p *,ul *,ol *,li *,a *{font-size:inherit;line-height:inherit}ol li,ul li{color:#1a2256}tr td{font-size:16px;font-family:Manrope,sans-serif}tr th{color:#1a2256!important}.rich-text__heading{font-family:Cormorant Upright,serif}p{color:#1a2256;font-family:Manrope,sans-serif}.c_w{color:#fff!important}.fs_10{font-size:10px!important}.fs_13{font-size:13px!important}.fs_14{font-size:14px!important}.fs_16{font-size:16px!important}@media (max-width: 990px){.fs_16{font-size:16px!important}}.fs_18{font-size:18px!important}@media (max-width: 990px){.fs_18{font-size:16px!important}}.fs_19{font-size:19px!important;font-weight:500;line-height:125%}@media (max-width: 990px){.fs_19{font-size:16px!important}}.fs_20{font-size:20px!important;font-weight:600;line-height:125%}@media (max-width: 990px){.fs_20{font-size:16px!important}}.fs_21{font-size:21px!important}@media (max-width: 600px){.fs_21{font-size:18px!important}}.fs_22{font-size:22px!important}@media (max-width: 600px){.fs_22{font-size:18px!important}}.fs_28{font-size:28px!important;font-weight:400;line-height:140%}@media (max-width: 1020px){.fs_28{font-size:25px!important}}@media (max-width: 600px){.fs_28{font-size:20px!important}}.fs_30{font-size:30px!important}@media (max-width: 1020px){.fs_30{font-size:30px!important}}@media (max-width: 600px){.fs_30{font-size:25px!important}}.fs_35{font-size:35px!important}@media (max-width: 1020px){.fs_35{font-size:30px!important}}@media (max-width: 600px){.fs_35{font-size:30px!important}}.fs_36{font-size:36px!important}@media (max-width: 1020px){.fs_36{font-size:30px!important}}.fs_48{font-size:48px!important}@media (max-width: 1020px){.fs_48{font-size:45px!important}}@media (max-width: 600px){.fs_48{font-size:40px!important}}.fs_55{font-size:55px!important}@media (max-width: 1020px){.fs_55{font-size:50px!important}}@media (max-width: 600px){.fs_55{font-size:45px!important}}.fs_62{font-size:62px!important}@media (max-width: 1020px){.fs_62{font-size:60px!important}}@media (max-width: 800px){.fs_62{font-size:55px!important}}@media (max-width: 600px){.fs_62{font-size:45px!important}}.fs_65{font-size:65px!important}@media (max-width: 1020px){.fs_65{font-size:60px!important}}@media (max-width: 800px){.fs_65{font-size:55px!important}}@media (max-width: 600px){.fs_65{font-size:45px!important}}.fs_70{font-size:70px!important;line-height:105%}@media (max-width: 1020px){.fs_70{font-size:60px!important}}@media (max-width: 800px){.fs_70{font-size:55px!important}}@media (max-width: 600px){.fs_70{font-size:45px!important}}.heading{font-family:Cormorant Upright,serif!important;text-transform:uppercase;color:#1a2256}.text{font-family:Manrope,sans-serif;color:#1a2256}.text p{font-size:22px;color:#1a2256;padding-bottom:2em}@media (max-width: 600px){.text p{font-size:18px!important}}.text-sm p{font-size:16px;color:#1a2256}.text-base p{font-size:22px;color:#1a2256}.text-lg p{font-size:22px;color:#1a2256;padding-bottom:2em}h1,h2,h3,h4,h5,h6,.h1{font-family:Manrope,sans-serif}.h2{font-size:70px;color:#1a2256;text-transform:uppercase;font-family:Manrope,sans-serif}.h3{font-size:50px;color:#1a2256;text-transform:uppercase;font-family:Manrope,sans-serif}.h4{font-size:30px;color:#1a2256;line-height:125%;text-transform:uppercase;font-weight:700!important;font-family:Manrope,sans-serif}.h5,.h6{font-family:Manrope,sans-serif}header{padding-top:0!important;padding-bottom:0!important}.rich-text__subheading,.text-subheading{color:#1a2256;text-transform:uppercase;font-size:16px;font-weight:700;font-family:Manrope,sans-serif}.rich-text__subheading .block,.text-subheading .block{font-family:Manrope,sans-serif}.btn,.go300628013{position:relative;z-index:1;white-space:normal;background-color:#fff;color:#1a2256;text-align:center;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;line-height:125%;text-transform:uppercase;border-radius:unset;padding:.7em 2em;height:unset;border:unset;border-color:#0000}.btn:after,.btn:before,.go300628013:after,.go300628013:before{background-color:#082c4c!important;border:unset;content:"";z-index:-1;-webkit-transition:-webkit-transform .3s cubic-bezier(.75,0,.125,1);transition:-webkit-transform .3s cubic-bezier(.75,0,.125,1);transition:transform .3s cubic-bezier(.75,0,.125,1);transition:transform .3s cubic-bezier(.75,0,.125,1),-webkit-transform .3s cubic-bezier(.75,0,.125,1);position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;-webkit-transform:translate(-100%);transform:translate(-100%);font-size:0;display:none}.btn:hover,.go300628013:hover{background-color:#082c4c!important;border:unset}.btn:hover:before,.go300628013:hover:before{background-color:#082c4c!important;border:unset}.btn:hover:after,.go300628013:hover:after{background-color:#082c4c!important;border:unset}.btn.swiper-btn-next:hover,.btn.swiper-btn-prev:hover,.go300628013.swiper-btn-next:hover,.go300628013.swiper-btn-prev:hover{background-color:#fff!important}.blocks-radius{border-radius:unset!important}@media (max-width: 767px){.section--padding{-webkit-padding-before:min(4.8rem,var(--section-padding-top, 0)*.4)!important;padding-block-start:min(4.8rem,var(--section-padding-top, 0)*.4)!important;-webkit-padding-after:min(4.8rem,var(--section-padding-bottom, 0)*.4)!important;padding-block-end:min(4.8rem,var(--section-padding-bottom, 0)*.4)!important}}.facet-clear-all{color:#1a2256!important}@media (max-width: 800px){.language-form{display:none}}.language-form:focus-visible{outline:unset}.language-form .language-selector{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:12px;background-color:#0000;text-transform:capitalize;color:#1a2256;padding:0;line-height:normal;height:unset}.language-form .language-selector option{text-transform:capitalize}.language-form .language-selector:focus-visible{outline:unset}.language-switcher form:focus-visible{outline:unset}.language-switcher form .disclosure-list{min-width:100px}.language-switcher form .disclosure-list__item{line-height:inherit!important}.language-switcher form .disclosure-list__option{color:#1a2256}.language-switcher form .disclosure__toggle{border:unset;-webkit-box-shadow:unset;box-shadow:unset;color:#1a2256}.language-switcher form .disclosure__toggle:focus-visible{outline:unset}.index-template .content-course{background-color:#eaf5fd}.index-template .section--slideshow .block{color:#1a2256}.index-template .section--slideshow .slideshow-wrapper{border-radius:unset;padding-bottom:2em}.index-template .section--slideshow .slideshow__item-wrap .slideshow__content .block,.index-template .section--slideshow .slideshow__item-wrap .slideshow__content .block p{color:#fff}.index-template .section--custom-content .btn{background-color:#1a2256!important;color:#fff!important}.index-template .section--custom-content .btn:hover{background-color:#082c4c!important;color:#fff!important}.index-template .content-text-highlighted{background-color:#eaf5fd}.index-template .content-text-highlighted .rich-text{color:#1a2256}.index-template .custom-content-block--text .text p{padding-bottom:0}.index-template #shopify-section-template--24901968429341__multicolumn_g9JQpP .multicolumn{background:-webkit-gradient(linear,left top,left bottom,from(white),to(#eaf5fd));background:linear-gradient(180deg,#fff,#eaf5fd)}.index-template #shopify-section-template--24901968429341__multicolumn_g9JQpP .multicolumn .btn-wrapper{margin-top:4em}.index-template .institute-section .section__header .section__header--text{text-align:left}.index-template .institute-section .btn:hover{background-color:#fff!important;color:#1a2256!important}.index-template .institute-section .btn:hover:after{background-color:#fff!important;color:#1a2256!important}.index-template .institute-section .btn:hover:before{background-color:#fff!important;color:#1a2256!important}.about .section--custom-content .custom-content-block--text{padding-top:2em;padding-bottom:2em}.about .section--custom-content .custom-content-block--text .text p{padding-bottom:0}@media (max-width: 767px){.about .section--custom-content .custom-content-block--text{padding-bottom:0}}@media (max-width: 800px){.about .section--custom-content .custom-content-block--image{padding-bottom:3em}}.about .section--custom-content .custom-content-block--image .custom__block{height:100%}@media (max-width: 800px){.about .content-parcours #block-image_rcjQY4{max-width:400px}}@media (max-width: 767px){.about .content-parcours #block-image_rcjQY4{padding-bottom:0}}@media (max-width: 800px){.about .content-parcours .custom-content-block--text{padding-top:0}}@media (max-width: 800px){.about .content-engagement .custom-content-block--text .text p{padding-bottom:0}}@media (max-width: 800px){.about .content-engagement .custom__block--image .media-wrapper{max-height:600px;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 800px){.about .content-engagement .custom__block--image .media-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.about .section--custom-content .rich-text__heading .block{max-width:550px;width:100%}.about .content-collapsible-video .section__header .section__header--text{text-align:left}@media (max-width: 800px){.about .content-collapsible-video .video-wrapper{max-height:450px;display:-webkit-box;display:-ms-flexbox;display:flex}}.about .content-collapsible-video .video-wrapper img{-o-object-fit:cover;object-fit:cover}.about .multicolumn{background-color:#eaf5fd}.about .multicolumn .btn-wrapper{margin-top:4em}@media (max-width: 600px){.about .multicolumn .btn-wrapper{margin-top:2em}}.about .multicolumn .section__header{padding-bottom:3em}@media (max-width: 800px){.about .multicolumn .section__header{padding-bottom:2em}}.about .multicolumn .f-column{border-bottom:1px solid #b1bdc4;padding-bottom:3em}@media (max-width: 600px){.about .multicolumn .f-column{padding-bottom:2em}}.about .multicolumn .rich-text__heading{width:100%}.about .institute-section{margin-bottom:4em;margin-top:4em}@media (max-width: 800px){.about .institute-section{margin-bottom:0!important;margin-top:2em!important}}@media (max-width: 800px){.about .institute-section .block-item .image-container img{height:350px!important;-o-object-fit:cover!important;object-fit:cover!important}}@media (max-width: 990px){.about .institute-section .block-item:nth-of-type(5) .text-container{max-width:50%!important}}@media (max-width: 600px){.about .institute-section .block-item:nth-of-type(5) .text-container{max-width:100%!important}}@media (max-width: 990px){.about .institute-section .block-item:nth-of-type(5) .image-container{max-width:50%!important}}@media (max-width: 600px){.about .institute-section .block-item:nth-of-type(5) .image-container{max-width:100%!important}}.about .section-template--25005930479901__custom_content_racp6h{padding-bottom:0}.institution .section--custom-content .custom-content-block--text{padding-top:2em;padding-bottom:2em;padding-right:3em}@media (max-width: 767px){.institution .section--custom-content .custom-content-block--text{padding-bottom:0}}.institution .section--custom-content .custom-content-block--text .heading{font-size:clamp(36px,4vw,60px)!important}.institution .section--custom-content .custom-content-block--text .text p{padding-bottom:0}.institution .section--custom-content .custom-content-block--image{padding-left:0}@media (max-width: 800px){.institution .section--custom-content .custom-content-block--image{padding-bottom:3em}}.institution .section--custom-content .custom-content-block--image .custom__block{height:100%}@media (max-width: 800px){.institution .section--custom-content .custom-content-block--image .custom__block .media-wrapper{max-height:400px}}.institution .section--custom-content .custom-content-block--image .custom__block .media-wrapper img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-o-object-position:top;object-position:top}.institution .institute-section{background:#eaf5fd;--section-padding-top: 100px;--section-padding-bottom: 100px}.institution .institute-section .page-width .block-item .text-container .heading,.institution .institute-section .page-width .block-item .text-container .text p{color:#fff}.institution .institute-section .page-width .block-item .text-container .btn{background-color:#fff!important;color:#1a2256!important}.institution .institute-section .page-width .block-item .text-container .btn:hover{background-color:#1a2256!important;color:#fff!important}.institution .content-why{background:#eaf5fd}.institution .multicolumn .section__header{padding-bottom:3em}@media (max-width: 800px){.institution .multicolumn .section__header{padding-bottom:2em}}.institution .multicolumn .btn-wrapper{margin-top:4em}@media (max-width: 600px){.institution .multicolumn .btn-wrapper{margin-top:2em}}.institution .multicolumn .f-column{border-bottom:1px solid #b1bdc4;padding-bottom:3em}@media (max-width: 600px){.institution .multicolumn .f-column{padding-bottom:2em}}.institution .multicolumn .rich-text__heading{max-width:850px;width:100%}.\34 04-template .template-404{min-height:650px;display:-webkit-box;display:-ms-flexbox;display:flex;background-position-y:center;background-size:cover;background-repeat:no-repeat;background-position-x:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width: 600px){.\34 04-template .template-404{min-height:550px}}.\34 04-template .template-404 .page-width{margin-bottom:2em;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\34 04-template .template-404 .page-width p{margin-top:0;margin:1.2rem 0 0;line-height:normal}.\34 04-template .template-404 .page-width .image-container{width:100%;max-width:600px;margin-bottom:2em}@media (max-width: 600px){.\34 04-template .template-404 .page-width .image-container{max-width:400px}}.\34 04-template .template-404 .page-width .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4em;margin-top:2em}@media (max-width: 800px){.\34 04-template .template-404 .page-width .btn-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.\34 04-template .template-404 .page-width .btn-wrapper .btn:first-of-type{background-color:#fff;color:#1a2256}.\34 04-template .template-404 .page-width .btn-wrapper .btn:first-of-type:hover{background-color:#1a2256;color:#fff}.\34 04-template .template-404 .page-width .btn-wrapper .btn:first-of-type:hover:before{background-color:#1a2256;color:#fff}.\34 04-template .template-404 .page-width .btn-wrapper .btn:first-of-type:hover:after{background-color:#1a2256;color:#fff}.header__logo{max-width:165px;width:165px;height:53px}.header__logo a{max-width:unset;width:100%}.header__logo a img{-o-object-fit:scale-down;object-fit:scale-down}.header-section .header__icons .header__buttons svg{color:#1a2256!important}.header__icons .header__buttons .cart-drawer-button .cart-count{font-size:12px;font-weight:400!important;width:21px;height:21px;top:0;right:-7px;background:#1a2256;color:#fff}.header__buttons{padding:0}@media (max-width: 1110px){.header__buttons{gap:0}}.header__buttons .menu-drawer-button{background-color:#fff;padding:0}.header__buttons .menu-drawer-button:hover{background-color:#fff!important}.header__buttons .menu-drawer-button .icon svg{color:#1a2256;background-color:#1a2256}.drawer__close{padding-right:0!important;background-color:#fff!important}.drawer__close:hover{background-color:#fff!important}@media (max-width: 1375px){.shopify-section-group-header-group .header .header__menu .menu__item{padding:0 .6rem}}@media (max-width: 1110px){.shopify-section-group-header-group .header .header__menu .menu__item{padding:0 .3rem}}.footer{background-color:#041e35}@media (max-width: 1023px){.footer .footer__wrapper{padding-top:2em;padding-bottom:2em}}.footer .footer__wrapper p{color:#fff}.footer .footer__wrapper .footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer__wrapper .footer__top .footer__top-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-bottom:1px solid #e5e6e6;padding-bottom:3em}@media (max-width: 1024px){.footer .footer__wrapper .footer__top .footer__top-wrapper{padding-bottom:0}}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block{padding:0}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block span{color:#fff}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--image_text{border-bottom:1px solid #e5e6e6;padding-bottom:2em;padding-right:2em}@media (max-width: 1024px){.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--image_text{padding-bottom:0}}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--image_text .footer-image-box{margin-bottom:1.5em}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--image_text .footer-image-box__text p{color:#fff}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--image_text .socials{gap:.5em;margin-top:2em}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--image_text .socials .social__item{width:35px;height:35px}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--image_text .socials .social__item i{font-size:2em;color:#b1bdc4}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--newsletter{border-bottom:1px solid #e5e6e6;padding-bottom:2em}@media (max-width: 1023px){.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--newsletter{border-top:1px solid #e5e6e6;border-bottom:unset;padding-top:2em}}@media (max-width: 800px){.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--newsletter{padding-bottom:1em}}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--newsletter .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width: 1024px){.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--newsletter .block{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--newsletter .kl-private-reset-css-Xuajs1{font-size:12px!important;font-weight:400!important;line-height:130%!important;font-family:Manrope,sans-serif!important;color:#fff!important}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--newsletter .go300628013{font-size:16px!important;font-weight:700!important;line-height:125%;text-transform:uppercase;font-family:Manrope,sans-serif!important;color:#1a2256!important;background-color:#eaf5fd!important;padding:0 20px!important;-webkit-transition:all .3s ease;transition:all .3s ease}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--newsletter .go300628013:hover{background-color:#1a2256!important;color:#fff!important}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--newsletter input{border:unset!important;border-color:unset!important;border-radius:unset!important}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--newsletter input:focus-visible{outline:unset!important}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--newsletter svg{stroke:unset!important;border-radius:unset!important}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--newsletter .footer-newsletter .footer-block__heading{font-size:30px;color:#fff}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu .block .accordion-details__summary,.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block .accordion-details__summary{padding-bottom:2em}@media (max-width: 1024px){.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu .block .accordion-details__summary,.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block .accordion-details__summary{padding-bottom:0!important}}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu .block .accordion-details__summary .footer-block__heading,.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block .accordion-details__summary .footer-block__heading{color:#fff;text-transform:uppercase;font-size:16px;font-weight:600}@media (max-width: 1024px){.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu .block .accordion-details__content,.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block .accordion-details__content{padding-bottom:0!important}}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu .block .linklist li,.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block .linklist li{margin-bottom:.5em}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu .block .linklist li a,.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block .linklist li a{color:#fff;font-size:15px}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu .block .linklist li+li,.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block .linklist li+li{padding-top:.3rem}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:550px;width:100%;gap:2em}@media (max-width: 1024px){.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block{max-width:100%}}@media (max-width: 600px){.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block .accordion-details{max-width:200px;width:100%;max-width:100%}@media (max-width: 600px){.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block .accordion-details{max-width:100%}}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block .block-wrapper{max-width:250px;width:100%;min-height:300px;max-height:350px;padding:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}@media (max-width: 450px){.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block .block-wrapper{max-width:100%}}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block .block-wrapper .heading{margin:auto}@media (max-width: 600px){.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block .block-wrapper .heading{font-size:25px!important}}.footer .footer__wrapper .footer__top .footer__top-wrapper .footer-block--menu_alt .block .block-wrapper .btn{background-color:#1a2256;color:#fff;text-align:center;font-family:Manrope,sans-serif;font-weight:700;line-height:125%;text-transform:uppercase;border-radius:unset;padding:.7em 1em;height:unset;white-space:normal;width:100%}.footer .footer__wrapper .footer__bottom{padding-top:0}@media (min-width: 768px){.footer .footer__wrapper .footer__bottom .footer__payment .list-payment{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer .footer__wrapper .footer__bottom .footer__bottom-row:first-of-type{display:none;margin-top:0}@media (max-width: 1024px){.footer .footer__wrapper .footer__bottom .footer__bottom-row{margin-top:2em}}.footer .footer__wrapper .footer__bottom .footer__info .linklist li a{color:#fff;font-size:15px;font-weight:600}.collection-template .collection .collection__content #ProductGridContainer #ProductsList .product-card{background-color:#fff}.collection-template .collection .collection__content #ProductGridContainer #ProductsList .product-card .product-card__image-wrapper{border-radius:unset!important}.collection-template .collection .collection__content #ProductGridContainer #ProductsList .product-card__info{background-color:#fff;padding:0}.collection-template .collection .collection__content #ProductGridContainer #ProductsList .reversed-link{color:#1a2256;font-size:16px;font-weight:700;line-height:130%;text-transform:uppercase;display:block;margin-top:1.5em;letter-spacing:normal}.collection-template .collection .collection__content #ProductGridContainer #ProductsList .reversed-link:hover{background:unset}.collection-template .collection .collection__content #ProductGridContainer #ProductsList .f-price-item{font-size:22px;font-weight:700;line-height:130%;text-transform:uppercase;color:#b1bdc4}.collection-template .collection .collection__content #ProductGridContainer #ProductsList .product-card__type{display:none}.collection-template .collection .collection__content #ProductGridContainer #ProductsList .f-price__sale .f-price-item--regular{font-weight:400}.collection-template .collection .facets-active{gap:0}.collection-template .collection .facets-active .facet-remove{padding:.7em 1em}.collection-template .collection .facets-active .facet-remove>.flex{gap:.5rem}.collection-template .collection .facets-active .facet-clear-all{margin:.7em 1em!important;font-family:Manrope,sans-serif;color:#1a2256;font-size:16px;text-transform:uppercase}@media (max-width: 600px){.collection-template .collection .collection__toolbar{margin-bottom:0}}.collection-template .collection .collection__toolbar .facet-drawer-wrapper .facet-drawer-button{padding:0;border:unset;-webkit-transition:all .3s ease;transition:all .3s ease}.collection-template .collection .collection__toolbar .facet-drawer-wrapper .facet-drawer-button:after{display:none}.collection-template .collection .collection__toolbar .facet-drawer-wrapper .facet-drawer-button:before{display:none}.collection-template .collection .collection__toolbar .facet-drawer-wrapper .facet-drawer-button:hover{background-color:#fff!important;color:#1a2256!important;opacity:.7}.collection-template .collection .collection__toolbar .facet-drawer-wrapper .facet-drawer-button span{font-weight:400}.collection-template .collection .collection__toolbar #ProductCount{text-transform:uppercase}.collection-template .collection .collection__toolbar #SortByContainer label{font-size:16px;font-weight:700;text-transform:uppercase;color:#1a2256}.collection-template .collection .collection__toolbar #SortByContainer .form-control--select{font-size:16px;font-weight:400;text-transform:uppercase;color:#1a2256}.collection-template .collection .collection__toolbar #SortByContainer .form-control:focus{-webkit-box-shadow:unset!important;box-shadow:unset!important;border:unset!important}.collection-template .collection .collection__toolbar #SortByContainer .icon{position:relative!important}.collection-template .collection .f-grid-2-cols{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 700px){.collection-template .collection .f-grid-2-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 450px){.collection-template .collection .f-grid-2-cols{grid-template-columns:repeat(1,minmax(0,1fr))}}.collection-template .pagination-wrapper .btn{background-color:#1a2256;color:#fff}.collection-template .collection-section .section-divider{display:none}.list-collections-template .collection-list-template .collection-list__items{grid-template-columns:repeat(4,minmax(0,1fr))!important;--col-number: 4 !important}@media (max-width: 800px){.list-collections-template .collection-list-template .collection-list__items{grid-template-columns:repeat(3,minmax(0,1fr))!important;--col-number: 3 !important}}@media (max-width: 600px){.list-collections-template .collection-list-template .collection-list__items{grid-template-columns:repeat(2,minmax(0,1fr))!important;--col-number: 2 !important}}@media (max-width: 450px){.list-collections-template .collection-list-template .collection-list__items{grid-template-columns:repeat(1,minmax(0,1fr))!important;--col-number: 1 !important}}.list-collections-template .collection-list-template .collection-list__items .f-column .collection-card .collection-card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.list-collections-template .collection-list-template .collection-list__items .f-column .collection-card .collection-card__wrapper .text-container .collection-card__title{text-align:center;font-family:Manrope,sans-serif;text-transform:uppercase;color:#1a2256;font-size:20px;font-weight:600;line-height:normal}.list-collections-template .collection-list-template .collection-list__items .f-column .collection-card .collection-card__wrapper .text-container p{margin:0;text-align:center}@media (max-width: 767.98px){.product-template .product{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:2em}}@media (max-width: 767.98px){.product-template .product .product__blocks{padding-top:1em}}@media (max-width: 767.98px){.product-template .product .product__media-gallery .product__media-gallery-viewer-wrap{padding-bottom:0}}@media (max-width: 767.98px){.product-template .product .product__media-gallery .product__media-gallery-viewer-wrap .slider-controls--group{top:unset;bottom:-30px}}.product-template .product .product__media-gallery .product__media-gallery-viewer-wrap .slider-controls--group .slider-controls{min-height:unset;color:#1a2256}@media (max-width: 767.98px){.product-template .product .product__media-gallery .product__media-gallery-viewer-wrap .slider-controls--group button{padding:0}}.product-template .product .product__media-gallery .product__media-gallery-viewer-wrap .product__media-icon{border:1px solid #1a2256}.product-template .product .product__media-gallery .product__media-gallery-viewer-wrap .product__media-gallery-viewer .product__media-list .product__media-item:nth-of-type(3n-1),.product-template .product .product__media-gallery .product__media-gallery-viewer-wrap .product__media-gallery-viewer .product__media-list .product__media-item:nth-of-type(3n){width:50%}.product-template .product .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary{height:unset;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:0!important}.product-template .product .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary span{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.product-template .product .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-left-panel{font-size:18px!important;font-weight:300!important;font-family:Manrope,sans-serif!important;color:#1a2256!important}.product-template .product .yotpo-reviews-star-ratings-widget .yotpo-sr-vertical-border{height:14px;border-right:2px solid #1a2256}.product-template .product .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-right-panel span{font-size:18px!important;font-weight:300!important;font-family:Manrope,sans-serif!important;color:#1a2256!important}.product-template .product .product__block--icon-with-text{display:none}.product-template .product .product__block--info table{-webkit-box-shadow:unset;box-shadow:unset;border:1px solid #1a2256}.product-template .product .product__block--info table tr{border:unset;border-bottom:1px solid #1a2256}.product-template .product .product__block--info table tr td{border:unset;padding:.8em 1em;color:#1a2256!important}.product-template .product .product__block--info table tr td:nth-of-type(2){text-align:right}.product-template .product .product__block--info table tr td .items{display:grid!important;grid-template-columns:1fr 1fr 1fr}.product-template .product .product__block--info table tr .text{text-transform:uppercase;font-weight:500}.product-template .product .product__block--title{margin-bottom:0}.product-template .product .product__block--title .product__title{color:#1a2256;font-family:Cormorant Upright,serif;font-size:46px;font-weight:700;line-height:125%;text-transform:uppercase}.product-template .product .product__block--brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width: 767.98px){.product-template .product .product__block--brand{margin-bottom:20px}}.product-template .product .product__block--brand p{text-transform:uppercase;font-weight:600;margin:0;border:1px solid #1a2256;width:auto;padding:.2em 1.2em}@media (max-width: 767.98px){.product-template .product .product__block--badges{margin-top:20px}}.product-template .product .product__block--badges .f-badge{border-radius:unset;font-size:16px;background-color:#b0cae5!important;color:#041e35!important;padding:.4rem 1.5rem}.product-template .product .product__block--collection{margin-top:1em;color:#a5b9c7}.product-template .product .product__block--collection a{color:#a5b9c7;font-size:18px;font-weight:600;line-height:120%;text-transform:uppercase}.product-template .product .product-form__buttons .product-form__quantity .quantity{max-height:55px;min-height:unset}.product-template .product .product-form__buttons .product-form__quantity .quantity .quantity__input{border-radius:unset;background-color:#f8f8f8;-webkit-box-shadow:unset;box-shadow:unset;height:42px;color:#1a2256}.product-template .product .product-form__buttons .product-form__quantity .quantity .quantity__button{height:42px}.product-template .product .product-form__buttons .product-form__quantity .quantity .quantity__button svg{color:#1a2256}.product-template .product .product__block--variant_picker .form__label span{color:#1a2256!important}.product-template .product .product__block--variant_picker label{border-radius:unset;padding:.5em 1em;min-height:unset!important;border-color:#1a2256;color:#1a2256!important}.product-template .product .product__block--variant_picker .product-form__input--button input[type=radio]:checked+label{background-color:#1a2256!important;color:#fff!important}.product-template .product .product__block--variant_picker .product-form__input--button input[type=radio]+label:hover{background-color:#1a2256!important;color:#fff!important}.product-template .product .f-price__sale{font-size:30px}.product-template .product .f-price__sale .f-price-item--sale{font-size:1em;color:#1a2256}.product-template .product .f-price__sale .f-price-item--regular{font-size:.7em;color:#a5b9c7}.product-template .product .product__block--complementary .complementary-products .complementary-products__container .f-price__sale{font-size:20px}.product-template .product .product__block--complementary .complementary-products .complementary-products__container .f-price__sale .f-price-item--sale{font-size:1em;color:#1a2256}.product-template .product .product__block--complementary .complementary-products .complementary-products__container .f-price__sale .f-price-item--regular{font-size:.7em;color:#a5b9c7}.product-template .product .product__block--complementary .complementary-products .complementary-products__container .complementary-products__heading{font-size:20px;font-weight:600}@media (max-width: 1040px){.product-template .product .product__block--complementary .complementary-products .complementary-products__container .complementary-products__heading{margin-bottom:2.5em}}.product-template .product .product__block--complementary .complementary-products .complementary-products__container .slider-controls--grouped-always .slider-controls--group{color:#1a2256;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}.product-template .product .product__block--complementary .complementary-products .complementary-products__container .slider-controls--grouped-always .swiper-slide .product-card__type{display:none}.product-template .product .product__block--complementary .complementary-products .complementary-products__container .slider-controls--grouped-always .swiper-slide .product-card__image-wrapper{border-radius:unset}.product-template .product .product__block--complementary .complementary-products .complementary-products__container .slider-controls--grouped-always .swiper-slide .product-card__title{color:#1a2256;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;line-height:130%;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-template .product .product__block--complementary .complementary-products .complementary-products__container .slider-controls--grouped-always .swiper-slide .f-price{color:#a5b9c7;font-family:Manrope,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.product-template .product .product__block--complementary .complementary-products .complementary-products__container .slider-controls--grouped-always .swiper-slide .product-card__action-button{top:70%!important;width:40px;height:40px;padding:0;border-radius:100%;background:#fff;border:1px solid #1a2256;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-template .product .product__block--complementary .complementary-products .complementary-products__container .slider-controls--grouped-always .swiper-slide .product-card__action-button span{color:#1a2256;width:20px}.product-template .product .product__block--complementary .complementary-products .complementary-products__container .slider-controls--grouped-always .swiper-slide .product-card__action-button:hover span{color:#fff}.product-template .product .toggle-link{color:#1a2256}.product-template .sticky-atc-bar--show{top:0;bottom:unset!important;margin-top:53px;z-index:1}@media (max-width: 767.98px){.product-template .sticky-atc-bar--show{display:none}}.product-template .sticky-atc-bar--show #QuantitySticky-sticky-atc-bar{display:none}.product-template .sticky-atc-bar--show .sticky-atc-bar__product{width:100%}.product-template .sticky-atc-bar--show .sticky-atc-bar__product .sticky-atc-bar__product-image{width:60px}.product-template .sticky-atc-bar--show .sticky-atc-bar__product .sticky-atc-bar__product-image img{max-width:60px;max-height:60px}.product-template .sticky-atc-bar--show .sticky-atc-bar__product .sticky-atc-bar__product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.product-template .sticky-atc-bar--show .sticky-atc-bar__product .sticky-atc-bar__product-info .sticky-atc-bar__product-title{font-size:16px;text-transform:uppercase;font-family:Manrope,sans-serif;color:#1a2256;font-weight:600;margin:0 1em 0 0}.product-template .sticky-atc-bar--show .sticky-atc-bar__product .sticky-atc-bar__product-info .f-price{min-width:100px}.product-template .sticky-atc-bar--show .sticky-atc-bar__product .sticky-atc-bar__product-info .f-price__regular{font-size:20px;font-weight:700;line-height:130%;text-transform:uppercase;color:#b1bdc4}.product-template .sticky-atc-bar--show .sticky-atc-bar__product .sticky-atc-bar__product-title{--line-clamp: 3}.product-template .sticky-atc-bar--show .product-form__buttons{background-color:#1a2256;width:100%}.product-template .sticky-atc-bar--show .product-form__submit{background-color:#1a2256;color:#fff!important;padding:.7em 1.5em!important}.product-template .sticky-atc-bar--show .product-form__submit .product-form__submit{color:#fff!important}.product-template .sticky-atc-bar--show .sticky-atc-bar__inner{gap:2em}.product-template .sticky-atc-bar--show .sticky-atc-bar__inner .sticky-atc-bar__product{max-width:100%;width:100%}.product-template .sticky-atc-bar--show .sticky-atc-bar__inner .sticky-atc-bar__form .select{max-width:50%;width:100%}.product-template .sticky-atc-bar--show .sticky-atc-bar__inner .sticky-atc-bar__form .select .sticky-atc-bar__variant-select{font-size:16px;height:50px;line-height:50px}.product-template .sticky-atc-bar--show .sticky-atc-bar__inner .f-price__sale{font-size:20px}@media (max-width: 1496px){.product-template .sticky-atc-bar--show .sticky-atc-bar__inner .f-price__sale{gap:0 .75em}}.product-template .sticky-atc-bar--show .sticky-atc-bar__inner .f-price__sale .f-price-item--sale{font-size:1em;color:#1a2256}.product-template .sticky-atc-bar--show .sticky-atc-bar__inner .f-price__sale .f-price-item--regular{font-size:.7em;color:#a5b9c7}.product-template .product__media-zoom:focus-visible{outline:unset}.product-template .yotpo-filters-top-panel,.product-template .yotpo-image{display:none!important}.product-template .yotpo-review-title{line-height:35px!important}.product-template .yotpo-new-review-btn-wrapper .yotpo-new-review-btn{padding:0 1em;width:auto!important;background-color:#1a2256!important}.product-template .yotpo-headline,.product-template .yotpo-title-text,.product-template .yotpo-body-text{font-family:Manrope,sans-serif!important;color:#1a2256!important}.product-template .customer .form-control{line-height:normal;padding:1em 1.2em;font-size:1em;border-radius:0;border:0}.product-template .customer .recipient-form>input[type=checkbox]{top:0}.product-template .customer .form-field .form-message{font-size:1em}.cart-template .shop-btn{margin-left:.5em;color:#1a2256;font-size:16px}.cart-template .cart__empty{gap:2em}.cart-template .cart__empty .swipe-mobile .f-column .custom-card__media img{aspect-ratio:1/1}.cart-template .cart__empty .swipe-mobile .f-column .custom-card__info{min-height:120px}.cart-template .cart__empty .swipe-mobile .f-column .custom-card__info .h4{font-size:20px}.cart-template .cart__empty .swipe-mobile .f-column .custom-card__info .btn{display:none}.cart-template .cart__empty .hd2,.cart-template .cart__header .cart__title{font-size:62px;font-weight:700;text-transform:uppercase;font-family:Cormorant Upright,serif;color:#1a2256}.cart-template .cart-item .cart-item__product>.flex .cart-item__media{-webkit-box-flex:0;-ms-flex:0 0 7rem;flex:0 0 7rem}.cart-template .cart-item .cart-item__product>.flex .cart-item__media img{max-width:94px;background:#edf2f3}.cart-template .cart-item .cart-item__product .price__regular{font-weight:700;line-height:130%;text-transform:uppercase;color:#b1bdc4!important}.cart-template .cart-item .cart-item__product .cart-item__product--info .grid .flex .block .cart-item__title{color:#1a2256;font-size:16px;font-weight:700;line-height:130%;text-transform:uppercase;font-family:Manrope,sans-serif}.cart-template .cart-item .cart-item__product .cart-item__product--info .grid .cart-item__discounts .discount{font-size:14px;background:#fff;padding:.1em 1em}.cart-template .cart-item .cart-item__product .cart-item__product--info .grid .cart-item__options .cart-item__option-value,.cart-template .cart-item .cart-item__product .cart-item__product--info .grid .cart-item__options *{color:#a5b9c7;font-size:14px;font-weight:400;line-height:130%;font-family:Manrope,sans-serif}.cart-template .cart-item .cart-item__product .cart-item__product--info .btn--link{font-size:16px;font-family:Manrope,sans-serif}.cart-template .cart-item .cart-item__product .cart-item__action .btn--link{cursor:pointer}.cart-template .cart-item .quantity{max-height:55px;min-height:unset}.cart-template .cart-item .quantity .quantity__input{border-radius:unset;background-color:#fff;-webkit-box-shadow:unset;box-shadow:unset;height:42px;color:#1a2256}.cart-template .cart-item .quantity .quantity__button{height:42px}.cart-template .cart-item .quantity .quantity__button svg{color:#1a2256}.cart-template .cart__footer .cart__footer--buttons .btn{background-color:#1a2256;color:#fff}@media (max-width: 450px){.cart-template .cart__footer .totals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.search-template{height:unset}@media (max-width: 800px){.search-template .template-search__header{margin-bottom:2em}}@media (max-width: 450px){.search-template .template-search__header{margin-bottom:0}}.search-template .template-search__header .h2{font-family:Cormorant Upright,serif;font-weight:700}.search-template #ProductGridContainer .f-grid-2-cols{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width: 700px){.search-template #ProductGridContainer .f-grid-2-cols{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 450px){.search-template #ProductGridContainer .f-grid-2-cols{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.search-template #predictive-search-results-products-list .items-center .block .reversed-link{font-size:18px;line-height:normal}.search-template #predictive-search-results-products-list .items-center .media-wrapper{-webkit-box-flex:0;-ms-flex:0 0 7rem;flex:0 0 7rem}.search-template #predictive-search-results-products-list .items-center .media-wrapper img{background-color:#edf2f3}.search-template .collection__content{margin-top:2em}.search-template .collection__content .product-card{background-color:#fff}.search-template .collection__content .product-card .product-card__image-wrapper{border-radius:unset!important}.search-template .collection__content .product-card__info{background-color:#fff;padding:0}.search-template .collection__content .reversed-link{color:#1a2256;font-size:16px;font-weight:700;line-height:130%;text-transform:uppercase;display:block;margin-top:1.5em;letter-spacing:normal}.search-template .collection__content .reversed-link:hover{background:unset}.search-template .collection__content .f-price-item{font-size:22px;font-weight:700;line-height:130%;text-transform:uppercase;color:#b1bdc4}.search-template .collection__content .product-card__type{display:none}.search-template .collection__content .f-price__sale .f-price-item--regular{font-weight:400}.search-template .collection__content .facets-active{gap:0}.search-template .collection__content .facets-active .facet-remove{padding:.7em 1em!important}.search-template .collection__content .facets-active .facet-remove>.flex{gap:.5rem}.search-template .collection__content .facets-active .facet-clear-all{margin:.7em 1em!important;font-family:Manrope,sans-serif;color:#1a2256;font-size:16px;text-transform:uppercase}@media (max-width: 600px){.search-template .collection__content .collection__toolbar{margin-bottom:0}}.search-template .collection__content .collection__toolbar .facet-drawer-wrapper .facet-drawer-button{padding:0;border:unset;-webkit-transition:all .3s ease;transition:all .3s ease}.search-template .collection__content .collection__toolbar .facet-drawer-wrapper .facet-drawer-button:after{display:none}.search-template .collection__content .collection__toolbar .facet-drawer-wrapper .facet-drawer-button:before{display:none}.search-template .collection__content .collection__toolbar .facet-drawer-wrapper .facet-drawer-button:hover{background-color:#fff!important;color:#1a2256!important;opacity:.7}.search-template .collection__content .collection__toolbar .facet-drawer-wrapper .facet-drawer-button span{font-weight:400}.search-template .collection__content .collection__toolbar #ProductCount{text-transform:uppercase}.search-template .collection__content .collection__toolbar #SortByContainer label{font-size:16px;font-weight:700;text-transform:uppercase;color:#1a2256}.search-template .collection__content .collection__toolbar #SortByContainer .form-control--select{font-size:16px;font-weight:400;text-transform:uppercase;color:#1a2256}.search-template .collection__content .collection__toolbar #SortByContainer .form-control:focus{-webkit-box-shadow:unset!important;box-shadow:unset!important;border:unset!important}.search-template .collection__content .collection__toolbar #SortByContainer .icon{position:relative!important}.search-template .search__content{border-radius:unset!important}.search-template .search__content .reversed-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-template .search__content .f-price__sale{font-size:20px}.search-template .search__content .f-price__sale .f-price-item--sale{font-size:1em;color:#1a2256}.search-template .search__content .f-price__sale .f-price-item--regular{font-size:.7em;color:#a5b9c7}.search-template .search__content .f-price__regular{font-size:20px}.contact .contact-section .contact-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em}@media (max-width: 800px){.contact .contact-section .contact-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding-bottom:3em}}.contact .contact-section .contact-container .contact-text{max-width:50%;width:100%;padding:6em 4em}@media (max-width: 990px){.contact .contact-section .contact-container .contact-text{padding:4em 2em}}@media (max-width: 800px){.contact .contact-section .contact-container .contact-text{max-width:100%;padding:2.5em 0 2em}}.contact .contact-section .contact-container .contact-text>.text{line-height:140%;font-weight:400;margin-bottom:6em}@media (max-width: 800px){.contact .contact-section .contact-container .contact-text>.text{margin-bottom:2em}}.contact .contact-section .contact-container .contact-text>.heading{font-weight:700}.contact .contact-section .contact-container .contact-text .faq,.contact .contact-section .contact-container .contact-text .service,.contact .contact-section .contact-container .contact-text .institut{border-top:1px solid #b1bdc4;padding-bottom:2em}.contact .contact-section .contact-container .contact-text .institut{padding-top:2em}@media (max-width: 800px){.contact .contact-section .contact-container .contact-text .institut{padding-bottom:0}}.contact .contact-section .contact-container .contact-text .faq_heading,.contact .contact-section .contact-container .contact-text .service_heading,.contact .contact-section .contact-container .contact-text .institut_heading{font-weight:700;line-height:125%;text-transform:uppercase;color:#b1bdc4;margin-top:0}.contact .contact-section .contact-container .contact-text .faq_text,.contact .contact-section .contact-container .contact-text .service_text,.contact .contact-section .contact-container .contact-text .institut_text{margin-bottom:0}.contact .contact-section .contact-container .contact-text .faq_heading,.contact .contact-section .contact-container .contact-text .service_heading{padding-top:2em}.contact .contact-section .contact-container .contact-text .institut_heading{margin-top:.5em}.contact .contact-section .contact-container .contact-text .service .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1em}.contact .contact-section .contact-container .contact-text .service .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact .contact-section .contact-container .contact-text .service .items .item img{-o-object-fit:contain;object-fit:contain;max-width:40px;max-height:40px;width:100%;height:100%}.contact .contact-section .contact-container .contact-text .service .items .item p{margin:0}.contact .contact-section .contact-container .contact-text .service .items .item a{font-weight:700}.contact .contact-section .contact-container #contact-form-wrapper{max-width:50%;width:100%;background-color:#eaf5fd;padding:6em 4em}@media (max-width: 990px){.contact .contact-section .contact-container #contact-form-wrapper{padding:4em 2em}}@media (max-width: 800px){.contact .contact-section .contact-container #contact-form-wrapper{max-width:100%;padding:2.5em 2em}}.contact .contact-section .contact-container #contact-form-wrapper label{color:#1a2256;font-family:Manrope,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%}.contact .contact-section .contact-container #contact-form-wrapper label span{color:#cf1f3f}.contact .contact-section .contact-container #contact-form-wrapper .group-title{font-size:20px;font-weight:600;margin-bottom:.5em;margin-top:0}.contact .contact-section .contact-container #contact-form-wrapper .group-title~.group-title{margin-top:2em}.contact .contact-section .contact-container #contact-form-wrapper .field-items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1em}@media (max-width: 1200px){.contact .contact-section .contact-container #contact-form-wrapper .field-items{grid-template-columns:1fr 1fr}}@media (max-width: 800px){.contact .contact-section .contact-container #contact-form-wrapper .field-items{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 600px){.contact .contact-section .contact-container #contact-form-wrapper .field-items{grid-template-columns:1fr 1fr}}@media (max-width: 500px){.contact .contact-section .contact-container #contact-form-wrapper .field-items{grid-template-columns:1fr}}.contact .contact-section .contact-container #contact-form-wrapper .field-items .field-item{background-color:#fff;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:1em;border:1px solid #1a2256;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact .contact-section .contact-container #contact-form-wrapper .field-items .field-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:45px;max-height:50px}.contact .contact-section .contact-container #contact-form-wrapper .field-items .field-item input{display:none}.contact .contact-section .contact-container #contact-form-wrapper .field-items .field-item p{text-align:center;margin-bottom:0;text-transform:uppercase;font-size:15px;font-weight:500}.contact .contact-section .contact-container #contact-form-wrapper .field-items .field-item:hover{background-color:#1a2256}.contact .contact-section .contact-container #contact-form-wrapper .field-items .field-item:hover img{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(104deg) brightness(103%) contrast(103%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(104deg) brightness(103%) contrast(103%)}.contact .contact-section .contact-container #contact-form-wrapper .field-items .field-item:hover p{color:#fff}.contact .contact-section .contact-container #contact-form-wrapper .field-items .field-item.is-selected{background-color:#1a2256}.contact .contact-section .contact-container #contact-form-wrapper .field-items .field-item.is-selected img{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(104deg) brightness(103%) contrast(103%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(104deg) brightness(103%) contrast(103%)}.contact .contact-section .contact-container #contact-form-wrapper .field-items .field-item.is-selected p{color:#fff}.contact .contact-section .contact-container #contact-form-wrapper .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}@media (max-width: 1150px){.contact .contact-section .contact-container #contact-form-wrapper .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 600px){.contact .contact-section .contact-container #contact-form-wrapper .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact .contact-section .contact-container #contact-form-wrapper .form-row .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:50%;width:100%}@media (max-width: 1150px){.contact .contact-section .contact-container #contact-form-wrapper .form-row .field{max-width:100%}}@media (max-width: 600px){.contact .contact-section .contact-container #contact-form-wrapper .form-row .field{max-width:100%}}.contact .contact-section .contact-container #contact-form-wrapper .form-row .field input{margin-bottom:1em}.contact .contact-section .contact-container #contact-form-wrapper .form-row .field label{margin-bottom:.5em}.contact .contact-section .contact-container #contact-form-wrapper .field-select{position:relative}.contact .contact-section .contact-container #contact-form-wrapper .field-select .select-arrow{position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.contact .contact-section .contact-container #contact-form-wrapper select{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:unset;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:2.5rem;background-color:#fff;color:#1a2256;font-size:13px;line-height:1.4}.contact .contact-section .contact-container #contact-form-wrapper select:focus-visible{outline:unset}.contact .contact-section .contact-container #contact-form-wrapper .message-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact .contact-section .contact-container #contact-form-wrapper .message-field label{margin-bottom:.5em}.contact .contact-section .contact-container #contact-form-wrapper .message-field textarea{resize:none;height:175px;border:unset;padding:1em}.contact .contact-section .contact-container #contact-form-wrapper .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3em;gap:1em}.contact .contact-section .contact-container #contact-form-wrapper .checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;font-size:16px;font-weight:400;color:#1a225680}.contact .contact-section .contact-container #contact-form-wrapper input{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:unset;color:#1a2256;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.contact .contact-section .contact-container #contact-form-wrapper input[type=checkbox]{padding:12px;width:24px}.contact .contact-section .contact-container #contact-form-wrapper input[type=checkbox]:focus{-webkit-box-shadow:unset;box-shadow:unset}.contact .contact-section .contact-container #contact-form-wrapper input[type=checkbox]:after{height:1rem;border-width:2px}.contact .contact-section .contact-container #contact-form-wrapper input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0;width:100%;cursor:pointer}.contact .contact-section .contact-container #contact-form-wrapper input[type=date]::-moz-calendar-picker-indicator{display:none}.contact .contact-section .contact-container #contact-form-wrapper .date-wrapper{position:relative;display:inline-block;width:100%}.contact .contact-section .contact-container #contact-form-wrapper .date-wrapper input[type=date]{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;height:40px;padding:0 10px;font-size:13px;color:#1a2256}.contact .contact-section .contact-container #contact-form-wrapper .date-wrapper i.fa-calendar-days{position:absolute;right:10px;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#1a225680;pointer-events:none}.contact .contact-section .contact-container #contact-form-wrapper .btn{background-color:#1a2256;color:#fff;font-size:16px;font-weight:700;line-height:125%;text-transform:uppercase;width:100%;margin-top:3em}@media (max-width: 800px){.terms .collapsible-tabs__wrapper .accordion-standard+.accordion-standard{margin-top:0}}.terms .section--custom-content .rich-text__text{font-size:22px;font-family:Manrope,sans-serif;font-weight:400;color:#1a2256;line-height:140%}.allegies .section--custom-content .custom-content-block--text{padding-top:2.5em;padding-bottom:2.5em}@media (max-width: 767px){.allegies .section--custom-content .custom-content-block--text{padding-bottom:0}}.allegies .section--custom-content .custom-content-block--text .text p{padding-bottom:0}@media (max-width: 800px){.allegies .section--custom-content .custom-content-block--image{padding-bottom:3em}}@media (max-width: 800px){.allegies .section--custom-content .custom-content-block--image .media-wrapper{max-height:400px}}.allegies .section--custom-content .custom-content-block--image .media-wrapper img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-o-object-position:top;object-position:top}.allegies .section--custom-content .custom-content-block--image .custom__block{height:100%}.account .customer__body .customer__widget .btn{background-color:#0000;color:#1a2256}.account .customer__body .customer__widget .btn:hover{background-color:#0000!important}.account .customer__body .customer__content table tr th,.account .customer__body .customer__content table tr td{padding:1.2rem;line-height:120%}@media (max-width: 1110px){.account .customer__body .customer__content table tr th,.account .customer__body .customer__content table tr td{padding:.5rem}}@media (max-width: 1024px){.account .customer__body .customer__content table tr th,.account .customer__body .customer__content table tr td{padding:1.2rem}}.addresses .address-list .address-info .address-info__main .address-info__default-badge{background-color:#1a2256;border-radius:unset;margin-bottom:1em;font-size:18px}@media (max-width: 550px){.addresses .address-list .address-info .address-info__cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.addresses .address-list .address-info .address-info__cta button{color:#1a2256}@media (max-width: 550px){.addresses .address-list .address-info .address-info__cta button{padding:.7em 0}}.addresses .address-list .address-info .address-info__cta button:hover{background-color:#0000!important}@media (max-width: 600px){.addresses .address-list .form-group{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em}}@media (max-width: 450px){.addresses .address-list .form-group .btn{width:100%}}@media (max-width: 600px){.addresses .address-list .form-group .btn:nth-of-type(2){margin-left:0}}.addresses .rich-text .heading{font-weight:700}.addresses .text-subtext{color:#1a2256}.addresses label{color:#1a2256;font-family:Manrope,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%}.addresses select,.addresses input{border-radius:unset;line-height:260%;font-size:16px;font-family:Manrope,sans-serif;border:1px solid #b1bdc4;background-color:#fff;color:#1a2256;border:unset;-webkit-box-shadow:unset;box-shadow:unset}.addresses select:focus,.addresses input:focus{-webkit-box-shadow:unset;box-shadow:unset}.addresses select:focus-visible,.addresses input:focus-visible{-webkit-box-shadow:unset;box-shadow:unset}.addresses input[type=checkbox]{background-color:#dcdddd;border-color:#0000}.addresses input[type=checkbox]:focus{-webkit-box-shadow:unset;box-shadow:unset}.addresses input:is([type=checkbox],[type=radio]):after{border:unset}.addresses input:is([type=checkbox],[type=radio]):checked:after{content:"";display:block;position:absolute;border:2.5px solid #1a2256;-webkit-border-start:0;border-inline-start:0;-webkit-border-before:0;border-block-start:0;width:.4rem;height:.8rem;inset-inline-start:.6rem;inset-block-start:.3rem;-webkit-transform:rotate(43deg);transform:rotate(43deg)}.addresses label{font-size:18px}.reset-password .section__wrapper{padding:2em;max-width:50%;width:100%}@media (max-width: 990px){.reset-password .section__wrapper{padding:0}}@media (max-width: 800px){.reset-password .section__wrapper{max-width:100%}}.reset-password .section__wrapper .heading{font-weight:700}.reset-password .section__wrapper>p{font-weight:700;margin-top:1em!important}.reset-password .section__wrapper input{border-radius:unset;line-height:260%;font-size:16px;font-family:Manrope,sans-serif;border:1px solid #b1bdc4;background-color:#fff;color:#1a2256}.reset-password .section__wrapper input:focus-visible{outline:none;-webkit-box-shadow:unset;box-shadow:unset}.reset-password .section__wrapper input:focus{outline:none;-webkit-box-shadow:unset;box-shadow:unset}.reset-password .section__wrapper label{font-size:18px}.reset-password .section__wrapper .btn--link{font-size:12px;font-family:Manrope,sans-serif;text-transform:initial;color:#1a2256}.reset-password .section__wrapper .btn--primary{background-color:#1a2256!important;color:#fff!important}.article-template .article .article__main-info{padding-bottom:0!important}.article-template .article .article__wrapper{padding:6em 2em;max-width:960px}@media (max-width: 800px){.article-template .article .article__wrapper{padding:4em 3em}}@media (max-width: 600px){.article-template .article .article__wrapper{padding:3em 2em}}.article-template .article__content{margin-top:4em}@media (max-width: 800px){.article-template .article__content{margin-top:3em}}@media (max-width: 600px){.article-template .article__content{margin-top:2em}}.article-template .article__content>p{font-size:18px;font-family:Manrope,sans-serif;font-weight:400;margin:1em 0;color:#1a2256}.article-template .article__content h2,.article-template .article__content h3,.article-template .article__content h4,.article-template .article__content h5,.article-template .article__content h6{font-size:22px;font-family:Manrope,sans-serif;font-weight:700;color:#1a2256;margin-top:2em}@media (max-width: 600px){.article-template .article__content h2,.article-template .article__content h3,.article-template .article__content h4,.article-template .article__content h5,.article-template .article__content h6{margin-top:1.5em}}.article-template .article__content u{text-decoration:none;color:#1a2256}.article-template .article__content hr{margin:3rem 0}@media (max-width: 600px){.article-template .article__content hr{margin:2rem 0!important}}.article-template .article__content ul li,.article-template .article__content ol li{font-size:18px;color:#1a2256;margin:.5em 0}.article-template .article__content ul li a,.article-template .article__content ol li a{font-size:18px;color:#1a2256}.article-template .article__content a{font-size:18px;color:#1a2256;text-decoration:none}.default-template .page-width{padding:0 2em;max-width:960px}@media (max-width: 600px){.default-template .page-width{padding:0}}.default-template .page__content{margin-top:4em}@media (max-width: 800px){.default-template .page__content{margin-top:3em}}@media (max-width: 600px){.default-template .page__content{margin-top:2em}}.default-template .page__content>p{font-size:18px;font-family:Manrope,sans-serif;font-weight:400;margin:0;color:#1a2256}.default-template .page__content h2,.default-template .page__content h3,.default-template .page__content h4,.default-template .page__content h5,.default-template .page__content h6{font-size:22px;font-family:Manrope,sans-serif;font-weight:700;color:#1a2256;margin-top:2em}@media (max-width: 600px){.default-template .page__content h2,.default-template .page__content h3,.default-template .page__content h4,.default-template .page__content h5,.default-template .page__content h6{margin-top:1.5em}}.default-template .page__content u{text-decoration:none;color:#1a2256}.default-template .page__content hr{margin:3rem 0}@media (max-width: 600px){.default-template .page__content hr{margin:2rem 0!important}}.default-template .page__content ul li,.default-template .page__content ol li,.default-template .page__content ul li a,.default-template .page__content ol li a{font-size:18px;color:#1a2256}.default-template .page__content a{font-size:18px;color:#1a2256;text-decoration:none}.content-collapsible-video .section__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;gap:2em}@media (max-width: 800px){.content-collapsible-video .section__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content-collapsible-video .section__wrapper .video-wrapper{max-width:50%;width:100%}@media (max-width: 800px){.content-collapsible-video .section__wrapper .video-wrapper{max-width:100%}}.content-collapsible-video .section__wrapper .text-container{width:100%;max-width:100%}.content-collapsible-video .section__wrapper .text-container .card-media__button{margin-top:4em}@media (max-width: 800px){.content-collapsible-video .section__wrapper .text-container .card-media__button{margin-top:2em}}@media (max-width: 800px){.content-collapsible-video .section__wrapper .text-container .accordion-details__summary{padding-block:1rem}}@media (max-width: 800px){.content-collapsible-video .section__wrapper .text-container .accordion-standard+.accordion-standard{margin-top:1em}}.content-anchor-video .section__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;gap:2em}@media (max-width: 800px){.content-anchor-video .section__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content-anchor-video .section__wrapper .video-wrapper{max-width:50%;width:100%}@media (max-width: 600px){.content-anchor-video .section__wrapper .video-wrapper{max-width:100%}}@media (max-width: 600px){.content-anchor-video .section__wrapper .video-wrapper .section__video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.content-anchor-video .section__wrapper .video-wrapper .section__video video{max-width:400px;width:100%}.content-anchor-video .section__wrapper .text-container{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-anchor-video .section__wrapper .text-container .card-media__button{margin-top:4em}@media (max-width: 800px){.content-anchor-video .section__wrapper .text-container .card-media__button{margin-top:2em}}.content-anchor-video .section__wrapper .text-container .accordion-item .accordion-details__content{padding-top:16px}.content-anchor-video .section__wrapper .text-container .accordion-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #b1bdc4;padding-bottom:1em}.content-anchor-video .section__wrapper .text-container .accordion-item a .inline-richtext{text-transform:uppercase;font-weight:700}.content-testimonials-product .page-width .section__content,.content-testimonials-pro .page-width .section__content{width:100%}.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 800px){.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:0}}.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail{max-width:50%;width:100%;min-height:650px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:1em}@media (max-width: 800px){.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail{max-width:500px;min-height:unset;padding-right:0}}@media (max-width: 600px){.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail{max-width:400px}}.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail .leading-snug,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail .leading-snug{border:unset;padding:0;margin:0}.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail .deatil,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail .deatil{margin-top:auto}@media (max-width: 800px){.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail .deatil,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail .deatil{margin-top:0}}.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail .deatil .heading,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail .deatil .heading{margin:auto 0 0;font-weight:700;font-family:Cormorant Upright,serif}.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail .deatil .fs_19,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail .deatil .fs_19{margin-bottom:0;margin-top:0}.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail .deatil .testimonial__icon,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__detail .deatil .testimonial__icon{margin-bottom:4em}.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual{max-width:50%;width:100%;position:relative;min-height:650px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 8em 2em}@media (max-width: 990px){.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual{padding:0 6em 2em}}@media (max-width: 800px){.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual{max-width:500px;min-height:450px;max-height:450px;padding:0 2em 2em}}@media (max-width: 600px){.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual{max-width:400px}}.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual>img,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual>img{left:-125px;bottom:5px;position:absolute;max-width:300px}@media (max-width: 990px){.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual>img,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual>img{max-width:130px;left:-73px}}@media (max-width: 800px){.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual>img,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual>img{position:relative;left:unset;bottom:unset;margin-right:1em}}.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual h3,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual h3{color:#fff;font-size:32px;text-align:left;text-transform:uppercase}@media (max-width: 990px){.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual h3,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual h3{font-size:25px!important}}@media (max-width: 600px){.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual h3,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual h3{font-size:20px!important}}.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual .eye-icon,.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual .eye-hover-icon,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual .eye-icon,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual .eye-hover-icon{height:40px;width:40px;position:absolute;right:.5em;bottom:.5em}.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual .eye-icon:hover .eye-icon,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual .eye-icon:hover .eye-icon{display:none}.content-testimonials-product .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual .eye-icon:hover .eye-hover-icon,.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual .eye-icon:hover .eye-hover-icon{display:block!important}.content-testimonials-product .page-width .section__content .testimonials .swiper-controls,.content-testimonials-pro .page-width .section__content .testimonials .swiper-controls{position:absolute!important;bottom:0;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-transform:unset!important;transform:unset!important}.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide{margin-right:30px}@media (max-width: 800px){.content-testimonials-pro .page-width .section__content .testimonials .testimonials__items .testimonial-slide .testimonial__visual{padding:0 2em 2em!important}}.content-testimonials-pro .page-width .section__content .testimonials .swiper-controls{position:absolute!important;bottom:0;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-transform:unset!important;transform:unset!important}.content-custom-newsletter{background-position:center;background-repeat:no-repeat;background-size:cover}.content-custom-newsletter .rich-text__text{max-width:600px;width:100%;margin-left:auto;margin-right:auto}.content-custom-newsletter .newsletter__form{max-width:600px!important;width:100%!important}.content-custom-newsletter .newsletter__form .kl-private-reset-css-Xuajs1{font-size:12px!important;font-weight:400!important;line-height:130%!important;font-family:Manrope,sans-serif!important;color:#1a2256!important}.content-custom-newsletter .newsletter__form .go300628013{font-size:16px!important;font-weight:700!important;line-height:125%;text-transform:uppercase;font-family:Manrope,sans-serif!important;color:#fff!important;padding:0 20px!important;-webkit-transition:all .3s ease;transition:all .3s ease}.content-custom-newsletter .newsletter__form .go300628013:hover{color:#1a2256!important;background-color:#eaf5fd!important}.content-custom-newsletter .newsletter__form input{border:unset!important;border-color:unset!important;border-radius:unset!important}.content-custom-newsletter .newsletter__form input:focus-visible{outline:unset!important}.content-custom-newsletter .newsletter__form svg{stroke:unset!important;border-radius:unset!important}.content-social .social-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em}.content-social .social-wrapper .item{width:35px;height:35px}.content-social .social-wrapper .item i{font-size:2em;color:#b1bdc4}.content-social .section__header{margin-top:0!important}@media (max-width: 800px){.content-social .section__header{padding-bottom:1em!important}}.content-social .section__wrapper{-webkit-column-gap:1em!important;-moz-column-gap:1em!important;column-gap:1em!important}.content-social .section__wrapper h2{min-width:280px}.content-social .rich-text__text{font-size:20px;color:#1a2256;font-family:Manrope,sans-serif}.content-social .section__content>.block{padding:0!important}.content-social .section__content .collection-list__items .swiper-slide{max-width:356px;width:100%}@media (max-width: 700px){.content-social .section__content .collection-list__items .swiper-slide{max-width:250px;width:100%!important}}.content-social .section__content .collection-list__items .swiper-slide img{width:100%}.content-social .swiper-scrollbar{background-color:#fff}.content-social .swiper-scrollbar .swiper-scrollbar-drag{display:block;height:10px;background-color:#1a2256}.custom-content-block--text .rich-text__heading .block{max-width:750px;width:100%}.content-product-favorite-list .col-products .f-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 700px){.content-product-favorite-list .col-products .f-grid{grid-template-columns:1fr 1fr!important}}@media (max-width: 450px){.content-product-favorite-list .col-products .f-grid{grid-template-columns:1fr!important}}.content-product-favorite-list .tabs__header{display:none}.content-product-favorite-list .product-card{background-color:#fff}.content-product-favorite-list .product-card .product-card__image-wrapper{border-radius:unset!important}.content-product-favorite-list .product-card__info{background-color:#fff;padding:0}.content-product-favorite-list .btn{background-color:#1a2256!important;color:#fff!important}.content-product-favorite-list .btn:hover{background-color:#082c4c!important}.content-product-favorite-list .reversed-link{color:#1a2256;font-size:16px;font-weight:700;line-height:130%;text-transform:uppercase;display:block;margin-top:1.5em;letter-spacing:normal}.content-product-favorite-list .reversed-link:hover{background:unset}.content-product-favorite-list .f-price-item{font-size:22px;font-weight:700;line-height:130%;text-transform:uppercase;color:#b1bdc4}.content-product-favorite-list .f-price__sale .f-price-item--regular{font-weight:400}.content-product-favorite-list .product-card__type{display:none}.announcement-bar-section .announcement-bar{background-color:#eaf5fd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.announcement-bar-section .announcement-bar .slider-controls path{stroke:#1a2256}@media (max-width: 800px){.announcement-bar-section .announcement-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.announcement-bar-section .announcement-bar .product-card__description{font-size:14px}}@media (max-width: 600px){.announcement-bar-section .announcement-bar{padding:1em!important}}@media (max-width: 600px){.announcement-bar-section .announcement-bar .announcement-bar__content{padding:0}}.announcement-bar-section .announcement-bar .announcement-bar__wrapper{max-width:500px;width:100%}.announcement-bar-section .announcement-bar .announcement-bar__text{color:#1a2256;font-size:12px}.institute-section .page-width{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 990px){.institute-section .page-width{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.institute-section .page-width .section__header{max-width:50%;width:100%;text-align:left;padding-right:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 990px){.institute-section .page-width .section__header{max-width:100%}}.institute-section .page-width .block-item{max-width:50%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 990px){.institute-section .page-width .block-item{max-width:100%}}@media (max-width: 600px){.institute-section .page-width .block-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.institute-section .page-width .block-item:nth-of-type(3n+2){display:-webkit-box;display:-ms-flexbox;display:flex}.institute-section .page-width .block-item:nth-of-type(3n+2) .image-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.institute-section .page-width .block-item:nth-of-type(3n+2) .text-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.institute-section .page-width .block-item:nth-of-type(2),.institute-section .page-width .block-item:nth-of-type(5){display:-webkit-box;display:-ms-flexbox;display:flex}.institute-section .page-width .block-item:nth-of-type(2) .image-container,.institute-section .page-width .block-item:nth-of-type(5) .image-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.institute-section .page-width .block-item:nth-of-type(2) .text-container,.institute-section .page-width .block-item:nth-of-type(5) .text-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.institute-section .page-width .block-item:nth-of-type(2) .text-container .text p,.institute-section .page-width .block-item:nth-of-type(5) .text-container .text p{color:#fff}.institute-section .page-width .block-item:nth-of-type(2) .text-container .heading,.institute-section .page-width .block-item:nth-of-type(5) .text-container .heading{color:#fff}.institute-section .page-width .block-item:nth-of-type(2) .text-container .btn,.institute-section .page-width .block-item:nth-of-type(5) .text-container .btn{width:100%;padding:.7em 1em!important;background-color:#fff!important;color:#1a2256!important}.institute-section .page-width .block-item:nth-of-type(2) .text-container .btn:hover,.institute-section .page-width .block-item:nth-of-type(5) .text-container .btn:hover{background-color:#1a2256!important;color:#fff!important}.institute-section .page-width .block-item:nth-of-type(2) .text-container .btn:hover:after,.institute-section .page-width .block-item:nth-of-type(2) .text-container .btn:hover:before,.institute-section .page-width .block-item:nth-of-type(5) .text-container .btn:hover:after,.institute-section .page-width .block-item:nth-of-type(5) .text-container .btn:hover:before{background-color:#1a2256!important;color:#fff!important}@media (max-width: 600px){.institute-section .page-width .block-item:nth-of-type(3){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.institute-section .page-width .block-item:nth-of-type(5){max-width:100%;width:100%}.institute-section .page-width .block-item:nth-of-type(5) .image-container{max-width:75%;width:100%}.institute-section .page-width .block-item:nth-of-type(5) .text-container{max-width:25%;width:100%}@media (max-width: 990px){.institute-section .page-width .block-item:nth-of-type(4){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (max-width: 600px){.institute-section .page-width .block-item:nth-of-type(4){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.institute-section .page-width .block-item .text-container{max-width:50%;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 600px){.institute-section .page-width .block-item .text-container{max-width:100%;min-height:300px}}.institute-section .page-width .block-item .text-container .icon-container{max-width:60px;width:100%}.institute-section .page-width .block-item .text-container .heading{font-weight:700;line-height:125%;text-align:center;padding:0;margin:1em 0;font-family:Manrope,sans-serif}.institute-section .page-width .block-item .text-container .text p{font-size:16px;font-weight:400;line-height:140%;text-align:center}.institute-section .page-width .block-item .image-container{max-width:50%;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width: 600px){.institute-section .page-width .block-item .image-container{max-width:100%}}.institute-section .page-width .block-item .image-container img{-o-object-fit:cover;object-fit:cover}@media (max-width: 600px){.institute-section .page-width .block-item .image-container img{height:400px;-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:center;object-position:center}}.content-image-with-text-overlay .relative .image-with-text-ovelay__content-wrapper .rich-text{max-width:850px;width:100%}.content-image-with-text-overlay .relative .image-with-text-ovelay__content-wrapper .rich-text .block,.content-image-with-text-overlay .relative .image-with-text-ovelay__content-wrapper .rich-text .block p{color:#fff}.content-custom-platform{width:100%;padding:2em 2em 4em}@media (max-width: 800px){.content-custom-platform{padding:2em}}@media (max-width: 600px){.content-custom-platform{padding:1em}}.content-custom-platform .custom-info-image img{width:100%;min-height:200px;-o-object-fit:cover;object-fit:cover}.content-custom-platform .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 700px){.content-custom-platform .text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1em;gap:1em}}.content-custom-platform .text-container .heading-wrapper .rich-text__heading{color:#1a2256;text-transform:uppercase;line-height:normal}.content-custom-platform .text-container .heading-wrapper .custom-info-text{font-weight:600;line-height:125%;text-transform:uppercase}.content-custom-platform .text-container .social-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em}.content-custom-platform .text-container .social-wrapper .item{width:35px;height:35px}.content-custom-platform .text-container .social-wrapper .item i{font-size:2em;color:#1a2256}.image-with-text-alt{--section-padding-top: 150px !important;--section-padding-bottom: 150px !important}.image-with-text-alt .page-width .rich-text__heading{color:#fff;text-transform:uppercase;font-weight:700;padding-right:.5em}@media (max-width: 767px){.image-with-text-alt .page-width .rich-text__heading{margin-bottom:.5em}}.image-with-text-alt .page-width .image-with-text__inner{padding:2em;background-color:#0003}.image-with-text-alt .page-width .image-with-text__inner .image-with-text__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-with-text-alt .page-width .image-with-text__inner .image-with-text__content .btn{border-color:#0000}.image-with-text-alt .page-width .image-with-text__inner .image-with-text__content .btn:hover{color:#1a2256!important;background-color:#fff!important}.image-with-text-alt .page-width .image-with-text__inner .image-with-text__content .btn:hover:before{color:#1a2256!important;background-color:#fff!important}.image-with-text-alt .page-width .image-with-text__inner .image-with-text__content .btn:hover:after{color:#1a2256!important;background-color:#fff!important}.image-with-text-alt .page-width .image-with-text__inner .block p{color:#fff}.content-collapisible-tabs-default .section__wrapper{max-width:750px;width:100%;margin:0 auto}.content-collapisible-tabs-default .section__wrapper .inline-richtext{color:#1a2256;font-weight:700}.content-collapisible-tabs-default .section__wrapper .update-text{margin-right:auto;margin-top:2em}.content-collapisible-tabs-default .section__wrapper .update-text p{color:#b1bdc4;font-weight:700;line-height:125%;text-transform:uppercase}.content-dynamic .block-text{background-color:#eaf5fd;--section-padding-top: 100px;--section-padding-bottom: 100px}.content-dynamic .block-text .container{max-width:750px;width:100%;margin:0 auto}.content-dynamic .block-text .container p{margin:0}.content-dynamic .section--custom-content .custom-content-block--text{padding-top:2.5em;padding-bottom:2.5em}@media (max-width: 767px){.content-dynamic .section--custom-content .custom-content-block--text{padding-bottom:0}}@media (max-width: 800px){.content-dynamic .section--custom-content .custom-content-block--image{padding-bottom:3em}}@media (max-width: 800px){.content-dynamic .section--custom-content .custom-content-block--image .media-wrapper{max-height:400px}}.content-dynamic .section--custom-content .custom-content-block--image .media-wrapper img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-o-object-position:top;object-position:top}.content-dynamic .section--custom-content .custom-content-block--image .custom__block{height:100%}.content-collapsible-faq .section__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2em}@media (max-width: 800px){.content-collapsible-faq .section__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content-collapsible-faq .section__wrapper .faq-wrapper{max-width:50%;width:100%}@media (max-width: 800px){.content-collapsible-faq .section__wrapper .faq-wrapper{max-width:100%;max-height:400px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 600px){.content-collapsible-faq .section__wrapper .faq-wrapper{max-height:300px}}@media (max-width: 800px){.content-collapsible-faq .section__wrapper .faq-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%}}.content-collapsible-faq .section__wrapper .text-container{width:100%;max-width:100%}.content-collapsible-faq .section__wrapper .text-container .collapsible-tabs__wrapper{margin-top:2em}@media (max-width: 600px){.content-collapsible-faq .section__wrapper .text-container .collapsible-tabs__wrapper{margin-top:1em}}.content-collapsible-faq .section__wrapper .text-container .card-media__button{margin-top:4em}@media (max-width: 800px){.content-collapsible-faq .section__wrapper .text-container .card-media__button{margin-top:2em}}.content-collapsible-faq .section__wrapper .text-container .accordion-details__summary .text{text-transform:uppercase;color:#1a2256}@media (max-width: 800px){.content-collapsible-faq .section__wrapper .text-container .accordion-details__summary{padding-block:1rem}}.content-collapsible-faq .section__wrapper .text-container .accordion-details__summary svg{color:#1a2256!important}@media (max-width: 800px){.content-collapsible-faq .section__wrapper .text-container .accordion-standard+.accordion-standard{margin-top:1em}}.content-custom-contact{background-color:#1a2256!important}.content-custom-contact .section__header .rich-text__heading .block,.content-custom-contact .section__header .text-subheading{color:#fff}.content-custom-contact .multicolumn__items .f-column .multicolumn-card__info .multicolumn-card__title{color:#fff;text-transform:uppercase}.content-custom-contact .multicolumn__items .f-column .multicolumn-card__info .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em}.content-custom-contact .multicolumn__items .f-column .multicolumn-card__info .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-custom-contact .multicolumn__items .f-column .multicolumn-card__info .items .item p{font-weight:400;color:#fff;margin-bottom:0}.content-custom-contact .multicolumn__items .f-column .multicolumn-card__info .items .item a{font-weight:700;color:#fff}.content-custom-contact .multicolumn__items .f-column:nth-of-type(3) .multicolumn-card__info .items a{font-weight:700;color:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;-webkit-transition:all .3s ease;transition:all .3s ease}.content-custom-contact .multicolumn__items .f-column:nth-of-type(3) .multicolumn-card__info .items a:hover{gap:.7em}.content-custom-contact .btn-wrapper{text-align:center}.content-custom-contact .btn-wrapper .btn{background-color:#fff!important;color:#1a2256!important}.content-custom-contact .btn-wrapper .btn:hover{background-color:#eaf5fd!important;color:#1a2256!important;border-color:#082c4c!important}.content-custom-contact .btn-wrapper .btn:hover:before{background-color:#082c4c}.content-custom-contact .btn-wrapper .btn:hover:after{background-color:#082c4c}.content-custom-store-locator .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em;margin-bottom:3em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 990px){.content-custom-store-locator .text-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content-custom-store-locator .text-wrapper .header-container .text{margin-top:1em}.content-custom-store-locator .text-wrapper .blocks{max-width:450px;width:100%;background-color:#1a2256;padding:3em}@media (max-width: 600px){.content-custom-store-locator .text-wrapper .blocks{padding:2em}}.content-custom-store-locator .text-wrapper .blocks .block{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-custom-store-locator .text-wrapper .blocks .block .text{color:#fff;text-transform:uppercase;font-weight:700}.content-custom-store-locator .text-wrapper .blocks .block .block-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #fff;padding-bottom:1em;margin-bottom:auto}@media (max-width: 450px){.content-custom-store-locator .text-wrapper .blocks .block .block-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content-custom-store-locator .text-wrapper .blocks .block .block-wrapper .item p,.content-custom-store-locator .text-wrapper .blocks .block .block-wrapper .item a{color:#fff}.content-custom-store-locator .text-wrapper .blocks .block .block-wrapper .item p{margin-bottom:0}.content-custom-store-locator .text-wrapper .blocks .block .block-wrapper .item a{font-weight:700}.content-custom-store-locator .text-wrapper .blocks .block .card-media__button{margin-top:3em}@media (max-width: 800px){.content-custom-store-locator .text-wrapper .blocks .block .card-media__button{margin-top:2em}}.content-custom-store-locator .text-wrapper .blocks .block .btn{background-color:#fff;color:#1a2256;text-align:center;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;line-height:125%;text-transform:uppercase;border-radius:unset;padding:.7em 2em;height:unset}.content-custom-store-locator .locatort-wrapper p{font-weight:700}.content-custom-store-locator .locatort-wrapper #stockist-widget{--stockist-feature-contrast-color: vars.$b !important}.content-custom-store-locator .locatort-wrapper #stockist-widget .stockist-search-button{background-color:#1a2256}.content-custom-store-locator .locatort-wrapper .stockist-powered-by-link{display:none}.content-custom-treatment .header-container .text{margin-top:2em;margin-bottom:1.5em}@media (max-width: 800px){.content-custom-treatment .header-container .text{margin-top:1em}}@media (max-width: 700px){.content-custom-treatment .header-container .text{margin-top:.5em}}.content-custom-treatment .header-container .rich-text__subheading{margin-top:0}.content-custom-treatment .custom-swiper-slider{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8em}@media (max-width: 1200px){.content-custom-treatment .custom-swiper-slider{gap:4em}}@media (max-width: 800px){.content-custom-treatment .custom-swiper-slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content-custom-treatment .custom-swiper-slider .items{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:1em}@media (max-width: 800px){.content-custom-treatment .custom-swiper-slider .items{display:none}}.content-custom-treatment .custom-swiper-slider .items .item{border:1px solid #b1bdc4;padding:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-custom-treatment .custom-swiper-slider .items .item.is-selected{background-color:#1a2256}.content-custom-treatment .custom-swiper-slider .items .item.is-selected p{color:#fff}.content-custom-treatment .custom-swiper-slider .items .item p{margin:0;text-align:center;text-transform:uppercase;font-weight:700}.content-custom-treatment .custom-swiper-slider .items .item .icon-wrapper{margin-bottom:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em}.content-custom-treatment .custom-swiper-slider .swiper{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;z-index:1;position:relative}@media (max-width: 800px){.content-custom-treatment .custom-swiper-slider .swiper{max-width:100%}}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper{position:relative}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-wrapper{width:100%!important;height:100%}@media (max-width: 800px){.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-wrapper{margin-bottom:2em}}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-wrapper .swiper-slide .icons-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1em;gap:.5em}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-wrapper .swiper-slide .icons-items .icon-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-wrapper .swiper-slide .icons-items .icon-item p{margin:0}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-wrapper .swiper-slide .text{font-weight:700;line-height:105%;text-transform:uppercase}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-wrapper .swiper-slide>p{margin-bottom:3em}@media (max-width: 800px){.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-wrapper .swiper-slide>p{margin-bottom:2em}}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-wrapper .swiper-slide>img{margin-top:auto;height:315px;width:100%;-o-object-fit:cover;object-fit:cover}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-button{position:absolute;left:0;bottom:350px}@media (max-width: 800px){.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-button{bottom:12px}}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-button .swiper-button-prev,.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-button .swiper-button-next{display:-webkit-box;display:-ms-flexbox;display:flex;background:unset!important}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-button .swiper-button-prev:after,.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-button .swiper-button-next:after{font-size:1.5em;color:#1a2256}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-button .swiper-button-prev:hover:after,.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-button .swiper-button-next:hover:after{color:#b1bdc4}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-button .swiper-button-prev{left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:unset;background:unset}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-button .swiper-button-prev:after{content:"prev"!important}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-button .swiper-button-next{left:2em;border:unset;background:unset}.content-custom-treatment .custom-swiper-slider .swiper-container-wrapper .swiper-button .swiper-button-next:after{content:"next"!important}.content-custom-main-banner .page-width .collection-header{margin-bottom:1.5em;max-height:400px;height:100%;overflow:hidden}.content-custom-main-banner .page-width .collection-header img{min-height:300px;-o-object-fit:cover;object-fit:cover}@media (max-width: 600px){.content-custom-main-banner .page-width .collection-header img{min-height:200px}}.content-custom-main-banner .page-width .collection-hero__inner .collection-hero__text{padding:0}.content-custom-main-banner .page-width .collection-hero__inner .collection-hero__text .collection-hero__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-custom-main-banner .page-width .collection-hero__inner .collection-hero__text .collection-hero__info .subheading{text-transform:uppercase;font-weight:700;margin-top:0}.content-custom-main-banner .page-width .collection-hero__inner .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1em;padding:1em 0 1.5em;overflow-x:scroll;scrollbar-gutter:stable;overflow-y:hidden;white-space:nowrap}.content-custom-main-banner .page-width .collection-hero__inner .tags .tag{background-repeat:no-repeat;background-position:center;background-size:cover;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;min-width:240px;max-width:240px;min-height:125px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2em}.content-custom-main-banner .page-width .collection-hero__inner .tags .tag p{color:#fff;text-transform:uppercase;font-weight:700;text-align:center}.content-custom-collection-image{margin-top:-10%}.content-product-overview{background-color:#eaf5fd}.content-product-overview .product-overview-heading{color:#1a2256}.content-product-overview .wrapper .product-overview-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em}@media (max-width: 800px){.content-product-overview .wrapper .product-overview-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content-product-overview .wrapper .product-overview-content .text-wrapper{max-width:70%;width:100%}@media (max-width: 800px){.content-product-overview .wrapper .product-overview-content .text-wrapper{max-width:100%}}.content-product-overview .wrapper .product-overview-content .text-wrapper>p{margin-top:2em}.content-product-overview .wrapper .product-overview-content .text{text-transform:uppercase;font-weight:600;line-height:130%}.content-product-overview .wrapper .product-overview-content .items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 1.5em;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-product-overview .wrapper .product-overview-content .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-product-overview .wrapper .product-overview-content .information{margin-left:auto}@media (max-width: 800px){.content-product-overview .wrapper .product-overview-content .information{margin-left:unset}}@media (max-width: 800px){.content-product-overview .wrapper .product-overview-content .information .text{margin-top:0}}.content-product-overview .wrapper .product-overview-content .information ul{list-style-type:none;padding-left:0;margin-bottom:1em}.content-product-overview .wrapper .product-overview-content .information ul li{position:relative;padding-left:28px}.content-product-overview .wrapper .product-overview-content .information ul li a{font-size:16px!important;text-transform:unset!important}.content-product-overview .wrapper .product-overview-content .information ul li a:after{opacity:0}.content-product-overview .wrapper .product-overview-content .information ul li a:hover:after{opacity:1}.content-product-overview .wrapper .product-overview-content .information ul li:before{content:"\f111";position:absolute;left:0;top:5px;color:#a5b9c7;font-size:13px;line-height:1;font-family:"Font Awesome 6 Pro"}.content-product-overview .wrapper .product-overview-content .information ul li:after{content:"";position:absolute;left:5.5px;top:17px;height:15px;width:1px;background-color:#a5b9c7}.content-product-overview .wrapper .product-overview-content .information ul li:last-of-type:after{display:none}.content-product-overview .tabs{margin-top:2em}.content-product-overview .tabs .tab-item .tab-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:30px;font-family:Cormorant Upright,serif;font-weight:700;line-height:120%;text-transform:uppercase;color:#1a2256}@media (max-width: 600px){.content-product-overview .tabs .tab-item .tab-heading{font-size:22px}}.content-product-overview .tabs .tab-item .tab-heading .icon-plus-toggle{-ms-flex-negative:0;flex-shrink:0;margin-left:1em;width:2rem;height:2rem}@media (max-width: 350px){.content-product-overview .tabs .tab-item .tab-heading .icon-plus-toggle{display:none}}.content-product-overview .tabs .tab-item .tab-heading .icon-plus-toggle .vertical{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform var(--animation-default);transition:-webkit-transform var(--animation-default);transition:transform var(--animation-default);transition:transform var(--animation-default),-webkit-transform var(--animation-default)}.content-product-overview .tabs .tab-item button[aria-expanded=true] .icon-plus-toggle .vertical{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.content-product-overview .tabs .tab-item .tab-content{margin-bottom:2em}.content-product-overview .tabs .tab-item .tab-content .controle-wrapper{height:4px}.content-product-overview .tabs .tab-item .tab-content .controle-wrapper .swiper-scrollbar{background-color:#fff}.content-product-overview .tabs .tab-item .tab-content .controle-wrapper .swiper-scrollbar .swiper-scrollbar-drag{display:block;height:10px;background-color:#1a2256}.content-product-overview .tabs .tab-item .tab-content .swiper-button .swiper-button-prev,.content-product-overview .tabs .tab-item .tab-content .swiper-button .swiper-button-next{display:-webkit-box;display:-ms-flexbox;display:flex;background:unset!important}.content-product-overview .tabs .tab-item .tab-content .swiper-button .swiper-button-prev:after,.content-product-overview .tabs .tab-item .tab-content .swiper-button .swiper-button-next:after{font-size:1.5em;color:#1a2256}.content-product-overview .tabs .tab-item .tab-content .swiper-button .swiper-button-prev:hover:after,.content-product-overview .tabs .tab-item .tab-content .swiper-button .swiper-button-next:hover:after{color:#b1bdc4}.content-product-overview .tabs .tab-item .tab-content .swiper-button .swiper-button-prev{top:unset;left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:unset;background:unset;margin-top:-4em}.content-product-overview .tabs .tab-item .tab-content .swiper-button .swiper-button-prev:after{content:"prev"!important}.content-product-overview .tabs .tab-item .tab-content .swiper-button .swiper-button-next{top:unset;left:2em;border:unset;background:unset;margin-top:-4em}.content-product-overview .tabs .tab-item .tab-content .swiper-button .swiper-button-next:after{content:"next"!important}.content-product-overview .tabs .tab-item .tab-content .swiper-wrapper .swiper-slide{max-width:340px;width:100%;cursor:-webkit-grab;cursor:grab}.content-product-overview .tabs .tab-item .tab-content .swiper-wrapper .swiper-slide img{max-width:340px;width:100%;max-height:430px;height:100%;-o-object-fit:cover;object-fit:cover}.content-product-overview .tabs .tab-item .content-ingredients{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em}@media (max-width: 990px){.content-product-overview .tabs .tab-item .content-ingredients{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content-product-overview .tabs .tab-item .content-ingredients .ingredients-swiper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.content-product-overview .tabs .tab-item .content-ingredients .block-wrapper{max-width:310px;width:100%;height:100%}@media (max-width: 800px){.content-product-overview .tabs .tab-item .content-ingredients .block-wrapper{max-width:100%}}.content-product-overview .tabs .tab-item .content-ingredients .block-wrapper>.text{margin-top:0}.content-product-overview .tabs .tab-item .content-ingredients .block-wrapper .list-wrapper{max-height:200px;overflow-y:auto}.content-product-overview .tabs .tab-item .content-ingredients .block-wrapper .list-wrapper .text{font-weight:600;text-transform:uppercase}.content-product-overview .tabs .tab-item .content-ingredients .block-wrapper .list-wrapper p{margin:0}.content-product-overview .tabs .tab-item .content-ingredients .block-wrapper .list-wrapper a{margin-top:2em}.content-product-overview .tabs .tab-item .content-ingredients .block-wrapper .block{background-color:#fff;padding:1em;margin-top:2em}.content-product-overview .tabs .tab-item .content-ingredients .block-wrapper .block h3{font-weight:600;color:#1a2256;margin-bottom:.5em}.content-product-overview .tabs .tab-item .content-ingredients .block-wrapper .block p{margin:0;font-weight:400;line-height:normal}.section--recently-viewed-products .section__header--text,.section--recently-viewed-products .section__header--text .section__heading{text-align:center}.section--recently-viewed-products .tabs__header{display:none}.section--recently-viewed-products .product-card{background-color:#fff}.section--recently-viewed-products .product-card .product-card__image-wrapper{border-radius:unset!important}.section--recently-viewed-products .product-card__info{background-color:#fff;padding:0}.section--recently-viewed-products .reversed-link{color:#1a2256;font-size:16px;font-weight:700;line-height:130%;text-transform:uppercase;display:block;margin-top:1.5em;letter-spacing:normal}.section--recently-viewed-products .reversed-link:hover{background:unset}.section--recently-viewed-products .f-price-item{font-size:22px;font-weight:700;line-height:130%;text-transform:uppercase;color:#b1bdc4}.section--recently-viewed-products .f-price__sale .f-price-item--regular{font-weight:400}.section--recently-viewed-products .product-card__type,.section--recently-viewed-products .swiper-controls .btn{display:none}.section--recently-viewed-products .f-grid-2-cols{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 700px){.section--recently-viewed-products .f-grid-2-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 450px){.section--recently-viewed-products .f-grid-2-cols{grid-template-columns:repeat(1,minmax(0,1fr))}}#FacetDrawer .drawer__inner .drawer__content #SortByContainerMobile{display:none}#FacetDrawer .drawer__inner .drawer__content .drawer__header{background-color:#eff2f3}#FacetDrawer .drawer__inner .drawer__content .drawer__header .drawer__heading{font-size:24px;font-weight:600}#FacetDrawer .drawer__inner .drawer__content .drawer__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#FacetDrawer .drawer__inner .drawer__content .drawer__body .accordion-details .h4{font-size:18px;font-weight:600}#FacetDrawer .drawer__inner .drawer__content .drawer__body .accordion-details .button-show-more{font-size:16px;color:#1a2256}#FacetDrawer .drawer__inner .drawer__content .drawer__body .accordion-details input[type=radio]:checked,#FacetDrawer .drawer__inner .drawer__content .drawer__body .accordion-details input[type=checkbox]:checked{background:#1a2256}@media (max-width: 600px){#FacetDrawer .drawer__inner .drawer__content .drawer__body .accordion-details .accordion-details__summary{padding-block:1.4rem}}#FacetDrawer .drawer__inner .drawer__content .drawer__body .accordion-details .accordion-details__content>.grid{gap:.2rem}#FacetDrawer .drawer__inner .drawer__content .drawer__body .accordion-details .accordion-details__content label{position:relative}#FacetDrawer .drawer__inner .drawer__content .drawer__body .accordion-details .accordion-details__content label .text-sm{position:absolute;right:-14px;top:-10px;font-size:.7em;font-weight:500}#FacetDrawer .drawer__inner .drawer__content .drawer__body .accordion-details[open] i:first-of-type{display:none}#FacetDrawer .drawer__inner .drawer__content .drawer__body .accordion-details[open] i:nth-of-type(2){display:block!important}#FacetDrawer .drawer__inner .drawer__content .drawer__body i{font-size:1.5rem;color:#1a2256}#FacetDrawer .drawer__inner .drawer__content .drawer__body .accordion-details__content--price>.grid>.flex{margin-bottom:0}#FacetDrawer .drawer__inner .drawer__content .drawer__body .accordion-details__content--price>.grid>.flex>p{font-weight:600;font-size:16px}#FacetDrawer .drawer__inner .drawer__content .drawer__body .accordion-details__content--price>.grid>.flex>p #leftValue,#FacetDrawer .drawer__inner .drawer__content .drawer__body .accordion-details__content--price>.grid>.flex>p #rightValue{font-size:16px;font-weight:600}#FacetDrawer .drawer__inner .drawer__content .drawer__body .accordion-details__content--price .facet-input-wrapper{display:none}#FacetDrawer .drawer__inner .drawer__content .drawer__body .drawer__sticky{margin-top:auto}#FacetDrawer .drawer__inner .drawer__content .drawer__body .drawer__sticky .btn{background-color:#1a2256;color:#fff}.content-popup .drawer__close-btn{top:2em;right:2em;border-radius:unset;width:60px;height:60px;background-color:#1a2256!important;color:#fff;-webkit-box-shadow:unset;box-shadow:unset;border:unset!important;outline:unset}@media (max-width: 800px){.content-popup .drawer__close-btn{width:50px;height:50px}}@media (max-width: 450px){.content-popup .drawer__close-btn{width:40px;height:40px}}.content-popup .drawer__close-btn:focus-visible{outline:unset}.content-popup .drawer__inner .subscription-popup__image{padding:2em}.content-popup input[type=checkbox]{color:#1a2256}.content-popup input[type=checkbox]:focus{-webkit-box-shadow:unset;box-shadow:unset}@media (max-width: 450px){.content-popup .subscription-popup__blocks{padding-top:4em!important}}.content-popup .subscription-popup__blocks .subscription-popup__text:first-of-type p{color:#1a2256;font-family:Manrope,sans-serif;text-transform:uppercase;font-size:16px;font-weight:700}.content-popup .subscription-popup__blocks .subscription-popup__text:nth-of-type(2){font-size:19px;color:#1a2256}.content-popup .subscription-popup__blocks .subscription-popup__title{margin-top:.5em}.content-popup .subscription-popup__blocks .subscription-popup__title .h1{font-size:77px;font-weight:700;line-height:100%;text-transform:uppercase;font-family:Cormorant Upright,serif;color:#1a2256}.content-popup .kl-private-reset-css-Xuajs1{font-family:Manrope,sans-serif!important;color:#1a2256!important}.content-popup .go300628013{font-size:12px!important;font-weight:400!important;line-height:130%!important;font-family:Manrope,sans-serif!important;color:#fff!important}@media (max-width: 800px){.content-popup .subscription-popup__image{display:none}}.content-popup .newsletter-form h1{font-family:Manrope,sans-serif!important;color:#1a2256!important}.content-popup .newsletter-form h1 span{font-family:inherit!important;color:inherit!important}.content-popup .newsletter-form p{font-family:Manrope,sans-serif!important;color:#1a2256!important}.content-popup .newsletter-form p span{font-family:inherit!important;color:inherit!important}#SearchDrawer .drawer__inner .drawer__content .drawer__header .drawer__heading{font-size:24px;font-weight:600}#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__field input{line-height:50px}#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__field input:focus{-webkit-box-shadow:unset;box-shadow:unset}#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__content .h5{color:#1a2256;font-size:20px;font-weight:600;line-height:120%}#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__content .search__products-recommendation .predictive-search__list-item .items-center .block .reversed-link{font-size:18px;line-height:normal}#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__content .search__products-recommendation .predictive-search__list-item .items-center .media-wrapper{-webkit-box-flex:0;-ms-flex:0 0 7rem;flex:0 0 7rem}#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__content .search__products-recommendation .predictive-search__list-item .items-center .media-wrapper img{background-color:#edf2f3}#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__content .search__products-recommendation .predictive-search__list-item .f-price__sale{font-size:20px}#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__content .search__products-recommendation .predictive-search__list-item .f-price__sale .f-price-item--sale{font-size:1em;color:#1a2256}#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__content .search__products-recommendation .predictive-search__list-item .f-price__sale .f-price-item--regular{font-size:.7em;color:#a5b9c7}#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__content .search__products-recommendation .predictive-search__list-item .f-price__regular,#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__content .search__products-recommendation .f-price__sale{font-size:20px}@media (max-width: 1496px){#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__content .search__products-recommendation .f-price__sale{gap:0 .75em}}#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__content .search__products-recommendation .f-price__sale .f-price-item--sale{font-size:1em;color:#1a2256}#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__content .search__products-recommendation .f-price__sale .f-price-item--regular{font-size:.7em;color:#a5b9c7}#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__content .search__products-recommendation .f-price__regular{font-size:20px}#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__content .search__results .predictive-search-result #predictive-search-results-products-list .items-center .block .reversed-link{font-size:18px;line-height:normal}#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__content .search__results .predictive-search-result #predictive-search-results-products-list .items-center .media-wrapper{-webkit-box-flex:0;-ms-flex:0 0 7rem;flex:0 0 7rem}#SearchDrawer .drawer__inner .drawer__content .v-scrollable .search__form .search__content .search__results .predictive-search-result #predictive-search-results-products-list .items-center .media-wrapper img{background-color:#edf2f3}#CartDrawer .drawer__inner .drawer__content .drawer__header .drawer__heading{font-size:24px;font-weight:600;gap:.8rem}#CartDrawer .drawer__inner .drawer__content .drawer__header .drawer__heading .cart-count{font-size:12px;font-weight:400!important;width:21px;height:21px;background-color:#1a2256}#CartDrawer .drawer__inner .drawer__content .drawer__header .free-shipping-goal .free-shipping-goal__label{color:#1a2256}#CartDrawer .drawer__inner .drawer__content .drawer__header .free-shipping-goal .shop-btn{margin-left:.5em;color:#1a2256;font-size:16px}#CartDrawer .drawer__inner .drawer__content .drawer__header .progress-bar:before{background-color:#1a2256}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex{gap:1em}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-item__product{background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-item__product .cart-item__media{border-radius:unset;max-width:94px;width:100%;background-color:#edf2f3}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-item__product .cart-item__action{gap:0}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-item__product .cart-item__action .quantity{max-height:55px;min-height:unset}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-item__product .cart-item__action .quantity .quantity__input{border-radius:unset;background-color:#f8f8f8;-webkit-box-shadow:unset;box-shadow:unset;height:42px;color:#1a2256}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-item__product .cart-item__action .quantity .quantity__button{height:42px}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-item__product .cart-item__action .quantity .quantity__button svg{color:#1a2256}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-item__product .cart-item__prices{margin-top:1em}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-item__product .cart-item__prices .price{color:#a5b9c7;font-size:16px;font-weight:700!important;line-height:130%;text-transform:uppercase}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-item__product .cart-item__details .price__regular{font-weight:700;line-height:130%;text-transform:uppercase;color:#b1bdc4}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-item__product .cart-item__details .cart-item__discounts .discount{font-size:14px;background:#fff;padding:.1em 1em}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-item__product .cart-item__details .block{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-item__product .cart-item__details .cart-item__title{color:#1a2256;font-size:16px;font-weight:700;line-height:130%;text-transform:uppercase;font-family:Manrope,sans-serif}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-item__product .cart-item__details .cart-item__options .cart-item__option-value,#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-item__product .cart-item__details .cart-item__options *{color:#a5b9c7;font-size:14px;font-weight:400;line-height:130%;font-family:Manrope,sans-serif}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-drawer-products-recommendation .blocks-radius .swiper-slide .product-card .product-card__wrapper{padding:1em}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-drawer-products-recommendation .blocks-radius .swiper-slide .product-card .product-card__wrapper .product-card__image-wrapper{border-radius:unset;max-width:94px;width:100%}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-drawer-products-recommendation .blocks-radius .swiper-slide .product-card .product-card__wrapper .product-card__info .product-card__type{display:none}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-drawer-products-recommendation .blocks-radius .swiper-slide .product-card .product-card__wrapper .product-card__info .product-card__title{line-height:100%!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-drawer-products-recommendation .blocks-radius .swiper-slide .product-card .product-card__wrapper .product-card__info .product-card__title .reversed-link{color:#1a2256;font-size:16px;font-weight:700;line-height:normal;text-transform:uppercase}#CartDrawer .drawer__inner .drawer__content .drawer__body>.flex .flex .cart-item .cart-drawer-products-recommendation .blocks-radius .swiper-slide .product-card .product-card__wrapper .product-card__info .f-price{color:#a5b9c7;font-size:16px;font-weight:700;line-height:130%;text-transform:uppercase}#CartDrawer .drawer__inner .drawer__content .drawer__body .cart-drawer__empty .grid{max-width:300px;width:100%;margin:0 auto}#CartDrawer .drawer__inner .drawer__content .drawer__body .cart-drawer__empty .grid .h4{font-size:20px;font-weight:600!important}#CartDrawer .drawer__inner .drawer__content .drawer__body .cart-drawer__empty .grid .rte p{font-size:14px;font-weight:400}#CartDrawer .drawer__inner .drawer__content .drawer__body .recommendation-collection .recommendation-collection-item{cursor:pointer}#CartDrawer .drawer__inner .drawer__content .drawer__body .recommendation-collection .recommendation-collection-item:hover{border-color:#1a2256}#CartDrawer .drawer__inner .drawer__content .drawer__body .recommendation-collection .recommendation-collection-item .btn{display:none}#CartDrawer .drawer__inner .drawer__content .drawer__body .recommendation-collection .recommendation-collection-item>.flex .recommendation-collection-item__image{max-width:56px;width:100%}#CartDrawer .drawer__inner .drawer__content .drawer__body .recommendation-collection .recommendation-collection-item>.flex .recommendation-collection-item__image img{background-color:#edf2f3;max-width:56px;width:100%}#CartDrawer .drawer__inner .drawer__content .drawer__body .recommendation-collection .recommendation-collection-item>.flex .recommendation-collection-item__title{color:#1a2256;font-size:16px;font-weight:600;line-height:120%;text-transform:uppercase}#CartDrawer .drawer__inner .drawer__content .cart-drawer__footer .drawer__footer-head,#CartDrawer .drawer__inner .drawer__content .cart-drawer__footer .discount{display:none}#CartDrawer .drawer__inner .drawer__content .cart-drawer__footer .drawer__footer-body .totals .totals__subtotal,#CartDrawer .drawer__inner .drawer__content .cart-drawer__footer .drawer__footer-body .totals .totals__subtotal-value{font-size:20px;font-weight:600;font-family:Manrope,sans-serif;text-transform:initial}#CartDrawer .drawer__inner .drawer__content .cart-drawer__footer .drawer__footer-body .tax-note{font-size:14px;font-family:Manrope,sans-serif}#CartDrawer .drawer__inner .drawer__content .cart-drawer__footer .drawer__footer-body .drawer__footer-buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#CartDrawer .drawer__inner .drawer__content .cart-drawer__footer .drawer__footer-body .drawer__footer-buttons .btn{max-width:45%;width:100%;padding:0;height:50px;min-height:unset}#CartDrawer .drawer__inner .drawer__content .cart-drawer__footer .drawer__footer-body .drawer__footer-buttons .btn.btn--secondary{background-color:#b1bdc4;color:#fff}#CartDrawer .drawer__inner .drawer__content .cart-drawer__footer .drawer__footer-body .drawer__footer-buttons .btn.btn--primary{background-color:#1a2256;color:#fff;max-width:50%}.login .page-width{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em}@media (max-width: 800px){.login .page-width{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.login .page-width .section__wrapper{padding:2em;max-width:50%;width:100%}@media (max-width: 990px){.login .page-width .section__wrapper{padding:0}}@media (max-width: 800px){.login .page-width .section__wrapper{max-width:100%}}.login .page-width .section__wrapper .form-error{width:100%;margin-bottom:1em}.login .page-width .section__wrapper .form-error .form-message:focus-visible{outline:unset}.login .page-width .section__wrapper .heading{font-weight:700}.login .page-width .section__wrapper .heading:focus-visible{outline:unset!important}.login .page-width .section__wrapper p{font-weight:700;margin-top:1em!important}.login .page-width .section__wrapper input{border-radius:unset;line-height:260%;font-size:16px;font-family:Manrope,sans-serif;border:1px solid #b1bdc4;background-color:#fff;color:#1a2256}.login .page-width .section__wrapper input:focus-visible{outline:none;-webkit-box-shadow:unset;box-shadow:unset}.login .page-width .section__wrapper input:focus{outline:none;-webkit-box-shadow:unset;box-shadow:unset}.login .page-width .section__wrapper label{font-size:18px}.login .page-width .section__wrapper .btn--link{font-size:12px;font-family:Manrope,sans-serif;text-transform:initial;color:#1a2256}.login .page-width .section__wrapper .btn--primary{background-color:#1a2256!important;color:#fff!important}.login .page-width .section__wrapper #customer_login,.login .page-width .section__wrapper .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.login .page-width .section__wrapper #customer_login .form-field,.login .page-width .section__wrapper .flex .form-field{width:100%}.login .page-width .section__wrapper #customer_login .form-field>div,.login .page-width .section__wrapper .flex .form-field>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login .page-width .section__wrapper #customer_login .form-field~.form-field,.login .page-width .section__wrapper .flex .form-field~.form-field{margin-top:1.5em}.login .page-width .section__wrapper #customer_login .w-full,.login .page-width .section__wrapper .flex .w-full{width:auto;margin-top:2em}.login .page-width .section__wrapper #customer_login .btn--underline,.login .page-width .section__wrapper .flex .btn--underline{text-align:left;background-color:#fff;color:#1a2256;-ms-flex-item-align:self-start;align-self:self-start;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;text-decoration:underline}.login .page-width .section__wrapper #customer_login .btn--underline:after,.login .page-width .section__wrapper .flex .btn--underline:after{display:none}.login .page-width .section__wrapper #customer_login .btn--underline:hover,.login .page-width .section__wrapper .flex .btn--underline:hover{background-color:#fff!important}.login .page-width .image-container{max-width:50%;width:100%}@media (max-width: 800px){.login .page-width .image-container{max-width:100%;width:100%;max-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 600px){.login .page-width .image-container{max-height:250px}}.login .page-width .image-container img{-o-object-fit:cover;object-fit:cover;height:100%}@media (max-width: 800px){.login .page-width .image-container img{height:unset;-o-object-fit:cover;object-fit:cover;width:100%}}.login .page-width .form-message--success:focus-visible{outline:none}.register .page-width{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em}@media (max-width: 800px){.register .page-width{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.register .page-width .section__wrapper{padding:2em;max-width:50%;width:100%}@media (max-width: 990px){.register .page-width .section__wrapper{padding:0}}@media (max-width: 800px){.register .page-width .section__wrapper{max-width:100%}}.register .page-width .section__wrapper .heading{font-weight:700}.register .page-width .section__wrapper>p{font-weight:700;margin-top:1em!important}.register .page-width .section__wrapper input{border-radius:unset;line-height:260%;font-size:16px;font-family:Manrope,sans-serif;border:1px solid #b1bdc4;background-color:#fff;color:#1a2256}.register .page-width .section__wrapper input:focus-visible{outline:none;-webkit-box-shadow:unset;box-shadow:unset}.register .page-width .section__wrapper input:focus{outline:none;-webkit-box-shadow:unset;box-shadow:unset}.register .page-width .section__wrapper input[type=checkbox]{background-color:#dcdddd;border-color:#0000}.register .page-width .section__wrapper input[type=checkbox]:focus{-webkit-box-shadow:unset;box-shadow:unset}.register .page-width .section__wrapper input:is([type=checkbox],[type=radio]):after{border:unset}.register .page-width .section__wrapper input:is([type=checkbox],[type=radio]):checked:after{content:"";display:block;position:absolute;border:2.5px solid #1a2256;-webkit-border-start:0;border-inline-start:0;-webkit-border-before:0;border-block-start:0;width:.4rem;height:.8rem;inset-inline-start:.6rem;inset-block-start:.3rem;-webkit-transform:rotate(43deg);transform:rotate(43deg)}.register .page-width .section__wrapper label{font-size:18px}.register .page-width .section__wrapper .btn--link{font-size:12px;font-family:Manrope,sans-serif;text-transform:initial;color:#1a2256}.register .page-width .section__wrapper .btn--primary{background-color:#1a2256!important;color:#fff!important}.register .page-width .section__wrapper #customer_login,.register .page-width .section__wrapper .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.register .page-width .section__wrapper #customer_login .checkbox-wrapper,.register .page-width .section__wrapper .flex .checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width: 500px){.register .page-width .section__wrapper #customer_login .checkbox-wrapper,.register .page-width .section__wrapper .flex .checkbox-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.register .page-width .section__wrapper #customer_login .checkbox-wrapper p,.register .page-width .section__wrapper .flex .checkbox-wrapper p{margin:0}.register .page-width .section__wrapper #customer_login .checkbox-wrapper p a,.register .page-width .section__wrapper .flex .checkbox-wrapper p a{text-decoration:underline}.register .page-width .section__wrapper #customer_login .form-field,.register .page-width .section__wrapper .flex .form-field{width:100%}.register .page-width .section__wrapper #customer_login .form-field>div,.register .page-width .section__wrapper .flex .form-field>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.register .page-width .section__wrapper #customer_login>div,.register .page-width .section__wrapper .flex>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2em;width:100%}@media (max-width: 500px){.register .page-width .section__wrapper #customer_login>div,.register .page-width .section__wrapper .flex>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}}.register .page-width .section__wrapper #customer_login>div~div,.register .page-width .section__wrapper .flex>div~div{margin-top:1em}.register .page-width .section__wrapper #customer_login .form-field~.form-field,.register .page-width .section__wrapper .flex .form-field~.form-field{margin-top:0}.register .page-width .section__wrapper #customer_login .w-full,.register .page-width .section__wrapper .flex .w-full{width:auto;margin-top:2em}.register .page-width .section__wrapper #customer_login .btn--underline,.register .page-width .section__wrapper .flex .btn--underline{text-align:left;background-color:#fff;color:#1a2256;-ms-flex-item-align:self-start;align-self:self-start;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;text-decoration:underline}.register .page-width .section__wrapper #customer_login .btn--underline:after,.register .page-width .section__wrapper .flex .btn--underline:after{display:none}.register .page-width .section__wrapper #customer_login .btn--underline:hover,.register .page-width .section__wrapper .flex .btn--underline:hover{background-color:#fff!important}.register .page-width .image-container{max-width:50%;width:100%}@media (max-width: 800px){.register .page-width .image-container{max-width:100%;width:100%;max-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 600px){.register .page-width .image-container{max-height:250px}}.register .page-width .image-container img{-o-object-fit:cover;object-fit:cover;height:100%}@media (max-width: 800px){.register .page-width .image-container img{height:unset;-o-object-fit:cover;object-fit:cover;width:100%}}.content-custom-allergies{background-color:#eaf5fd}.content-custom-allergies .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 800px){.content-custom-allergies .text-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.content-custom-allergies .text-wrapper .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:60%;width:100%}@media (max-width: 800px){.content-custom-allergies .text-wrapper .text-container{max-width:100%}}.content-custom-allergies .text-wrapper .text-container p{padding-bottom:0}.content-custom-allergies .text-wrapper .text-container .text p:first-of-type{margin-top:0}@media (max-width: 800px){.content-custom-allergies .text-wrapper .text-container .text p:last-of-type{margin-bottom:0}}.content-custom-allergies .text-wrapper .blocks{max-width:450px;width:100%;background-color:#1a2256;padding:3em}@media (max-width: 800px){.content-custom-allergies .text-wrapper .blocks{padding:2em}}.content-custom-allergies .text-wrapper .blocks .block{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-custom-allergies .text-wrapper .blocks .block .text{color:#fff;text-transform:uppercase;font-weight:700}.content-custom-allergies .text-wrapper .blocks .block .block-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #fff;padding-bottom:1em;margin-bottom:auto}@media (max-width: 450px){.content-custom-allergies .text-wrapper .blocks .block .block-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content-custom-allergies .text-wrapper .blocks .block .block-wrapper .item p,.content-custom-allergies .text-wrapper .blocks .block .block-wrapper .item a{color:#fff}.content-custom-allergies .text-wrapper .blocks .block .block-wrapper .item p{margin-bottom:0}.content-custom-allergies .text-wrapper .blocks .block .block-wrapper .item a{font-weight:700}.content-custom-allergies .text-wrapper .blocks .block .card-media__button{margin-top:3em}@media (max-width: 800px){.content-custom-allergies .text-wrapper .blocks .block .card-media__button{margin-top:2em}}.content-custom-allergies .text-wrapper .blocks .block .btn{background-color:#fff;color:#1a2256;text-align:center;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;line-height:125%;text-transform:uppercase;border-radius:unset;padding:.7em 2em;height:unset}.content-custom-slider{padding-top:0}@media (max-width: 700px){.content-custom-slider .page-width{padding:0 1em}}.content-custom-slider .image-slider .swiper-slide{max-width:100%;width:100%;position:relative}.content-custom-slider .image-slider .swiper-slide img{width:100%}.content-custom-slider .image-slider .slider-controls{margin:0 auto;top:50%;position:absolute;left:0;right:0;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-custom-slider .image-slider .slider-controls .swiper-button-prev,.content-custom-slider .image-slider .slider-controls .swiper-button-next{width:30px;height:30px;color:#fff}.content-custom-slider .image-slider .slider-controls .swiper-button-prev svg,.content-custom-slider .image-slider .slider-controls .swiper-button-next svg{width:35px;height:50px}.content-custom-slider .image-slider .slider-controls .swiper-button-prev{margin-left:30px}@media (max-width: 800px){.content-custom-slider .image-slider .slider-controls .swiper-button-prev{margin-left:20px}}@media (max-width: 600px){.content-custom-slider .image-slider .slider-controls .swiper-button-prev{margin-left:10px}}.content-custom-slider .image-slider .slider-controls .swiper-button-next{margin-right:30px}@media (max-width: 800px){.content-custom-slider .image-slider .slider-controls .swiper-button-next{margin-right:20px}}@media (max-width: 600px){.content-custom-slider .image-slider .slider-controls .swiper-button-next{margin-right:10px}}.header__navigation .mega-menu__list .mega-menu__item:first-of-type li a{font-size:18px;font-weight:500;text-transform:uppercase;color:#1a2256;font-family:Manrope,sans-serif}.header__navigation .mega-menu__list .mega-menu__item .mega-menu__item-wrapper .font-heading{font-size:16px;font-weight:600;text-transform:uppercase;color:#1a2256;font-family:Manrope,sans-serif}.header__navigation .mega-menu__list .mega-menu__item .mega-menu__item-wrapper .mega-menu__item-child .mega-menu__collection-item a{font-size:15px;font-weight:400;color:#1a2256;font-family:Manrope,sans-serif}.header__navigation .mega-menu__promotions .promotion-item{font-size:16px}.header__navigation .mega-menu__promotions .swiper .product-card{background-color:#f8f8f8;padding:1em;border-radius:unset}.header__navigation .mega-menu__promotions .swiper .product-card .product-card__image-wrapper{border-radius:unset}.header__navigation .mega-menu__promotions .swiper .product-card .product-card__badge{top:0}.header__navigation .mega-menu__promotions .swiper .product-card .product-card__info{padding:0}.header__navigation .mega-menu__promotions .swiper .product-card .product-card__info .product-card__type{display:none}.header__navigation .mega-menu__promotions .swiper .product-card .product-card__info .product-card__title{font-size:15px;font-weight:700;margin-top:1em;color:#1a2256}.header__navigation .mega-menu__promotions .swiper .product-card .product-card__info .product-card__title .product-card__description{display:none}.header__navigation .mega-menu__promotions .swiper .product-card .product-card__info .product-card__collection{font-size:12px;font-weight:400;margin:0}.header__navigation .mega-menu__promotions .swiper .product-card .product-card__info .f-price .f-price__regular .f-price-item--regular,.header__navigation .mega-menu__promotions .swiper .product-card .product-card__info .f-price .f-price__sale .f-price-item--sale{font-size:18px;font-weight:700;color:#a5b9c7}.header__navigation .mega-menu__promotions .swiper .product-card .product-card__info .f-price .f-price__sale .f-price-item--regular{font-size:12px;font-weight:400;color:#a5b9c7}.header__navigation .megamenu_collections{grid-template-columns:1fr 3fr;position:relative}.header__navigation .megamenu_collections .mega-menu__collection-images{display:none;position:absolute;right:0;top:0;gap:1em;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:50%}.header__navigation .megamenu_collections .mega-menu__collection-images:not(.is-selected){display:none!important}.header__navigation .megamenu_collections .mega-menu__collection-images.is-selected{display:-webkit-box;display:-ms-flexbox;display:flex}.header__navigation .mega-menu_about-images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.menu-drawer__promotions .product-card__image-wrapper{background-color:#fff;border-radius:unset}@media (max-width: 767px){.menu-drawer__promotions .product-card__image-wrapper{max-width:300px;width:100%}}.menu-drawer__promotions .swipe-mobile__inner{grid-template-columns:1fr 1fr}@media (max-width: 767px){.menu-drawer__promotions .swipe-mobile__inner{grid-template-columns:unset}}.menu-drawer__promotions .swipe-mobile__inner .promotion-item .product-card{border-radius:unset;background-color:#fff}.menu-drawer__promotions .swipe-mobile__inner .promotion-item .product-card .product-card__info{padding:0}.menu-drawer__promotions .swipe-mobile__inner .promotion-item .product-card .product-card__info .product-card__type{display:none}.menu-drawer__promotions .swipe-mobile__inner .promotion-item .product-card .product-card__info .product-card__title{font-size:15px;font-weight:700;margin-top:1em;color:#1a2256}.menu-drawer__promotions .swipe-mobile__inner .promotion-item .product-card .product-card__info .product-card__title .product-card__description{display:none}.menu-drawer__promotions .swipe-mobile__inner .promotion-item .product-card .product-card__info .product-card__collection{font-size:12px;font-weight:400;margin:0}.menu-drawer__promotions .swipe-mobile__inner .promotion-item .product-card .product-card__info .f-price .f-price__regular .f-price-item--regular,.menu-drawer__promotions .swipe-mobile__inner .promotion-item .product-card .product-card__info .f-price .f-price__sale .f-price-item--sale{font-size:18px;font-weight:700;color:#a5b9c7}.menu-drawer__promotions .swipe-mobile__inner .promotion-item .product-card .product-card__info .f-price .f-price__sale .f-price-item--regular{font-size:12px;font-weight:400;color:#a5b9c7}#MenuDrawer .account-button{background-color:#1a2256!important;color:#fff!important}#MenuDrawer .menu-drawer__content .menu-drawer__menus .menu-drawer__item>a{margin-right:1em}#MenuDrawer .menu-drawer__content .menu-drawer__menus .menu-drawer__item a:not(.reversed-link){line-height:105%}@media (max-width: 600px){#MenuDrawer .menu-drawer__content .menu-drawer__menus .menu-drawer__item a:not(.reversed-link){font-size:25px}}@media (max-width: 600px){#MenuDrawer .menu-drawer__content .menu-drawer__menus .menu-drawer__item .menu-drawer__item-link{font-size:25px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/style.css.map */
