.m-featured-collection-section{--section-padding-top: 34px !important;--section-padding-bottom: 34px !important}.m-featured-collection-section .m-section__heading,.m-featured-collection-section .m-section__heading a{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:clamp(2rem,3vw,2.7rem)!important;font-weight:500!important;letter-spacing:-.04em!important;line-height:1.04!important;color:#1e355e!important}.m-featured-collection-section .m-section__description,.m-featured-collection-section .m-section__description p,.m-featured-collection-section .m-section__subheading{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important}.m-featured-collection-section .m-product-card__name,.m-featured-collection-section .m-product-card__name a,.m-featured-collection-section .card__heading,.m-featured-collection-section .card__heading a{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.02rem!important;font-weight:500!important;letter-spacing:-.02em!important;line-height:1.2!important;color:#1e355e!important;text-transform:none!important;text-shadow:none!important}.m-featured-collection-section .price,.m-featured-collection-section .m-price{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.98rem!important;color:#5f759a!important}.m-featured-collection-section .m-button,.m-featured-collection-section .m-add-to-cart,.m-featured-collection-section button[class*=add],.m-featured-collection-section .shopify-payment-button__button{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:600!important;letter-spacing:-.01em!important;min-height:50px!important;padding:12px 18px!important;border-radius:14px!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;background:linear-gradient(180deg,#ffffff1f,#ffffff06),linear-gradient(135deg,#3aa5ff8f,#1172cb99)!important;box-shadow:0 10px 26px #1172cb29,inset 0 1px #ffffff29,inset 0 -1px #ffffff0a!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease!important}.m-featured-collection-section .m-button:hover,.m-featured-collection-section .m-add-to-cart:hover,.m-featured-collection-section button[class*=add]:hover,.m-featured-collection-section .shopify-payment-button__button:hover{transform:translateY(-1px)!important;color:#fff!important;border-color:#ffffff3d!important;background:linear-gradient(180deg,#ffffff2b,#ffffff0d),linear-gradient(135deg,#4bb0ffa8,#2181dcb3)!important;box-shadow:0 14px 30px #1172cb33,inset 0 1px #ffffff38,inset 0 -1px #ffffff0f!important}:root{--elx-blue:#1172cb;--elx-text:#253048;--elx-text-dark:#0b1a33;--elx-border:rgba(11,40,96,.08)}.m-section-header,m-header,.m-header,.m-header__wrapper,.m-header__desktop{background:#fff!important}.m-header__desktop{border-bottom:1px solid var(--elx-border)!important;box-shadow:0 8px 30px #0000000a!important;position:relative!important;z-index:40!important}.m-header__desktop .m-header__bg,.m-header__desktop .m-header__dropdown-bg{display:none!important}.m-header__desktop .m-header__container{max-width:1120px!important;margin:0 auto!important;padding-left:24px!important;padding-right:24px!important}.m-header__desktop .m-header__inner{min-height:82px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important}.m-header__desktop .m-header__left{flex:0 0 auto!important;display:flex!important;align-items:center!important}.m-header__desktop .m-header__center{flex:1 1 auto!important;display:flex!important;justify-content:center!important;align-items:center!important;min-width:0!important}.m-header__desktop .m-header__right{flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important}.m-header .m-logo a,.m-header .m-logo__image{display:flex!important;align-items:center!important;text-decoration:none!important}.m-header .m-logo img{max-height:38px!important;width:auto!important}.m-header__center nav,.m-header__center .m-menu,.m-header__center .m-menu__wrapper,.m-header__center .m-main-menu{display:flex!important;align-items:center!important;justify-content:center!important}.m-header__center ul,.m-header__center .m-menu__list{list-style:none!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:25px!important;margin:0!important;padding:0!important}.m-header__center li,.m-header__center .m-menu__item{width:auto!important;flex:0 0 auto!important}.m-header__center a,.m-header__center .m-menu__link,.m-header__center .m-menu__item>a{position:relative!important;display:inline-flex!important;width:auto!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;font-size:14px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:0!important;color:var(--elx-text)!important;text-decoration:none!important;padding:0 0 4px!important;margin:0!important;transition:.18s ease!important}.m-header__center a:after,.m-header__center .m-menu__link:after,.m-header__center .m-menu__item>a:after{content:"";position:absolute;left:0!important;right:0!important;bottom:-4px;width:100%!important;height:2px;border-radius:999px;background:var(--elx-blue);transform:scaleX(0);transform-origin:center;transition:transform .18s ease!important}.m-header__center a:hover,.m-header__center .m-menu__link:hover,.m-header__center .m-menu__item>a:hover{color:var(--elx-blue)!important}.m-header__center a:hover:after,.m-header__center .m-menu__link:hover:after,.m-header__center .m-menu__item>a:hover:after,.m-header__center .is-current>a:after,.m-header__center a[aria-current=page]:after,.m-header__center .m-menu__item.active>a:after{transform:scaleX(1)}.m-header__center .is-current>a,.m-header__center a[aria-current=page],.m-header__center .m-menu__item.active>a{color:var(--elx-blue)!important}.m-header__desktop .m-submenu,.m-header__desktop .m-mega-menu,.m-header__desktop .m-dropdown,.m-header__desktop ul ul{background:#fff!important;border:1px solid rgba(11,40,96,.06)!important;border-radius:14px!important;box-shadow:0 18px 45px #0000002e!important;padding:10px 0!important;min-width:170px!important}.m-header__desktop .m-submenu a,.m-header__desktop .m-mega-menu a,.m-header__desktop .m-dropdown a,.m-header__desktop ul ul a{display:block!important;padding:8px 16px!important;font-size:14px!important;font-weight:500!important;color:var(--elx-text)!important;text-decoration:none!important}.m-header__desktop .m-submenu a:hover,.m-header__desktop .m-mega-menu a:hover,.m-header__desktop .m-dropdown a:hover,.m-header__desktop ul ul a:hover{background:#1172cb0f!important;color:var(--elx-blue)!important}.m-header__right a,.m-header__right button,.m-header__right .m-header__search-icon,.m-header__right .m-svg-icon--medium,.m-header__right .m-icon,.m-header__right .m-cart-icon-bubble{transition:.18s ease!important}.m-header__right a,.m-header__right button{width:33px!important;height:33px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;text-decoration:none!important;background:transparent!important}.m-header__right svg{width:17px!important;height:17px!important}.m-header__right a[href*=account],.m-header__right .m-header__account,.m-header__right .m-account-icon{border:1px solid rgba(11,40,96,.16)!important;width:33px!important;height:33px!important}.m-header__right a[href*=account] svg,.m-header__right .m-header__account svg,.m-header__right .m-account-icon svg{width:16px!important;height:16px!important}.m-header__right a[href*=account] svg *,.m-header__right .m-header__account svg *,.m-header__right .m-account-icon svg *{stroke:#253048!important;fill:#253048!important;stroke-width:1.6!important}.m-header__right a[href*=account]:hover svg *,.m-header__right .m-header__account:hover svg *,.m-header__right .m-account-icon:hover svg *{stroke:var(--elx-blue)!important;fill:var(--elx-blue)!important}.m-header__right a[href*=account],.m-header__right .m-header__account,.m-header__right .m-account-icon{border:1px solid rgba(11,40,96,.12)!important}.m-header__right a:hover,.m-header__right button:hover{box-shadow:0 8px 22px #1172cb1f!important}.m-header__right a:hover svg,.m-header__right button:hover svg{color:var(--elx-blue)!important;stroke:var(--elx-blue)!important}.m-header__right a[href*=cart],.m-header__right .m-cart-icon-bubble,.m-header__right .m-cart-count-bubble{background:var(--elx-blue)!important;color:#fff!important;border:none!important}.m-header__right a[href*=cart] svg,.m-header__right .m-cart-icon-bubble svg,.m-header__right .m-cart-count-bubble svg{color:#fff!important;stroke:#fff!important}.m-header__right a[href*=cart]:hover,.m-header__right .m-cart-icon-bubble:hover,.m-header__right .m-cart-count-bubble:hover{background:#2f8ee4!important;box-shadow:0 8px 22px #1172cb2e!important}.m-header__right a[href*=cart]:hover svg,.m-header__right .m-cart-icon-bubble:hover svg,.m-header__right .m-cart-count-bubble:hover svg{color:#fff!important;stroke:#fff!important}@media screen and (max-width:1023px){.m-header__mobile{background:#fff!important;border-bottom:1px solid var(--elx-border)!important;box-shadow:0 8px 30px #0000000a!important}.m-header__mobile .m-logo img{max-height:32px!important;width:auto!important}.m-header__mobile .m-header__mobile-right a,.m-header__mobile .m-header__mobile-right button{width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important}.m-header__mobile .m-header__mobile-right svg{width:21px!important;height:21px!important}}.m-slideshow-section .m-slide__title,.m-slideshow-section .m-slide__title p,.m-slideshow-section .m-slide__title span{font-family:Inter,Helvetica Neue,Arial,sans-serif!important;font-weight:500!important;letter-spacing:-.035em!important;line-height:.98!important}.m-slideshow-section .m-slide__description,.m-slideshow-section .m-slide__description p{font-family:Inter,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;letter-spacing:-.01em!important;line-height:1.45!important}.m-slideshow-section .m-slide__content .m-button,.m-slideshow-section .m-slide__content .m-button--primary,.m-slideshow-section .m-slide__content .m-button--secondary{font-family:Inter,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important;letter-spacing:.01em!important;border-radius:18px!important;padding:13px 26px!important;min-height:48px!important;color:#fff!important;background:linear-gradient(180deg,#ffffff1f,#ffffff06),linear-gradient(135deg,#3aa5ff8f,#1172cb99)!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 10px 26px #1172cb29,inset 0 1px #ffffff29,inset 0 -1px #ffffff0a!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease!important}.m-icon-box-section .m-section__heading,.m-icon-box-section .m-section__heading a{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:clamp(2rem,3vw,2.75rem)!important;font-weight:500!important;letter-spacing:-.04em!important;line-height:1.04!important;color:#1e355e!important;text-transform:none!important;text-shadow:none!important}.m-icon-box-section .m-section__description,.m-icon-box-section .m-section__description p,.m-icon-box-section .m-section__subheading{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1rem!important;line-height:1.7!important;color:#5f759a!important}.m-icon-box-section .m-icon-box__heading{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.35rem!important;font-weight:500!important;letter-spacing:-.025em!important;line-height:1.15!important;color:#1e355e!important;text-transform:none!important}.m-icon-box-section .m-icon-box__description,.m-icon-box-section .m-icon-box__description p{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1rem!important;line-height:1.7!important;font-weight:400!important;color:#5f759a!important}.m-icon-box-section{--section-padding-top: 36px !important;--section-padding-bottom: 36px !important}.m-custom-content{--section-padding-top: 28px !important;--section-padding-bottom: 28px !important}.m-custom-content .m-custom-content__boxed,.m-custom-content .m-gradient.m-custom-content__boxed{border-radius:18px!important;background:linear-gradient(180deg,#ffffff1a,#ffffff05),linear-gradient(135deg,#5b90d8,#4f83cc)!important;box-shadow:0 18px 38px #4d7abf29,inset 0 1px #ffffff2e!important}.m-custom-content .image-with-text .m\:column{padding-top:8px!important;padding-bottom:8px!important}.m-custom-content .image-with-text .m-richtext__subtitle{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1rem!important;font-weight:500!important;letter-spacing:-.01em!important;line-height:1.4!important;color:#ffffffd1!important;text-transform:none!important}.m-custom-content .image-with-text .m-richtext__title{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:clamp(2.15rem,4vw,3.25rem)!important;font-weight:500!important;letter-spacing:-.04em!important;line-height:1.02!important;color:#fff!important;text-transform:none!important}.m-custom-content .image-with-text .m-richtext__description,.m-custom-content .image-with-text .m-richtext__description p{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.02rem!important;font-weight:400!important;line-height:1.72!important;color:#f0f6ffeb!important}.m-custom-content .image-with-text .m-richtext__button .m-button{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:600!important;letter-spacing:-.01em!important;min-height:52px!important;padding:12px 22px!important;border-radius:14px!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;background:linear-gradient(180deg,#ffffff1f,#ffffff06),linear-gradient(135deg,#3aa5ff8f,#1172cb99)!important;box-shadow:0 10px 26px #1172cb29,inset 0 1px #ffffff29,inset 0 -1px #ffffff0a!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease!important}.m-custom-content .image-with-text .m-richtext__button .m-button:hover{transform:translateY(-1px)!important;color:#fff!important;border-color:#ffffff3d!important;background:linear-gradient(180deg,#ffffff2b,#ffffff0d),linear-gradient(135deg,#4bb0ffa8,#2181dcb3)!important;box-shadow:0 14px 30px #1172cb33,inset 0 1px #ffffff38,inset 0 -1px #ffffff0f!important}.m-custom-content .image-with-text .image__box{border-radius:16px!important}.m-footer{background:radial-gradient(circle at 0% 0%,rgba(203,223,255,.16),transparent 22%),radial-gradient(circle at 100% 0%,rgba(229,218,255,.1),transparent 24%),linear-gradient(180deg,#eef4ff,#f5f9ff 52%,#f8fbff)!important;color:#1e355e!important}.m-footer--middle .m-footer--block{padding-top:56px!important;padding-bottom:56px!important}.m-footer--middle .m-footer--block-title{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.02rem!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.2!important;color:#1e355e!important}.m-footer--middle .m-footer--block-content,.m-footer--middle .m-footer--block-content p,.m-footer--middle .m-footer--block ul li a{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.98rem!important;line-height:1.7!important;color:#5f759a!important}.m-footer--middle .m-footer--block ul li a:hover{color:#1172cb!important}.m-footer .block-image img,.m-footer .m-footer--block-content img{max-width:220px!important;height:auto!important}.m-footer .m-button,.m-footer .m-newsletter-form button,.m-footer .m-newsletter-form .m-button{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:600!important;letter-spacing:-.01em!important;min-height:50px!important;padding:12px 20px!important;border-radius:14px!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;background:linear-gradient(180deg,#ffffff1f,#ffffff06),linear-gradient(135deg,#3aa5ff8f,#1172cb99)!important;box-shadow:0 10px 26px #1172cb29,inset 0 1px #ffffff29,inset 0 -1px #ffffff0a!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease!important}.m-footer .m-button:hover,.m-footer .m-newsletter-form button:hover,.m-footer .m-newsletter-form .m-button:hover{transform:translateY(-1px)!important;color:#fff!important;border-color:#ffffff3d!important;background:linear-gradient(180deg,#ffffff2b,#ffffff0d),linear-gradient(135deg,#4bb0ffa8,#2181dcb3)!important;box-shadow:0 14px 30px #1172cb33,inset 0 1px #ffffff38,inset 0 -1px #ffffff0f!important}.m-footer--bottom{background:transparent!important}.m-footer--bottom,.m-footer--bottom-menu-item,.m-footer--bottom a,.m-footer .m-switcher-dropdown{color:#5f759a!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important}.m-footer--bottom a:hover,.m-footer--bottom-menu-item:hover,.m-footer .m-switcher-dropdown:hover{color:#1172cb!important}.m-footer .social-media-links a{color:#1e355e!important}.m-footer .social-media-links a:hover{color:#1172cb!important}@media screen and (max-width:767px){.m-footer--middle .m-footer--block{padding-top:0!important;padding-bottom:0!important;margin-bottom:14px!important}}.m-footer .social-media-links a{width:44px!important;height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#ffffff8c!important;border:1px solid rgba(188,208,239,.55)!important;color:#1e355e!important;box-shadow:inset 0 1px #ffffffb8,0 8px 18px #849ac014!important;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease!important}.m-footer .social-media-links a svg{width:18px!important;height:18px!important;fill:currentColor!important}.m-footer .social-media-links a:hover{background:linear-gradient(180deg,#ffffff24,#ffffff08),linear-gradient(135deg,#3aa5ffdb,#1172cbeb)!important;border-color:#ffffff38!important;color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 12px 24px #1172cb33,inset 0 1px #ffffff2e!important}.template-product .product__title,.template-product h1.product__title,.template-product .m-product-title,.template-product .product-form__title,.template-product .product__info-wrapper h1{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500!important;letter-spacing:-.04em!important;line-height:1.02!important;color:#26406c!important}.template-product .price,.template-product .price-item,.template-product .m-price,.template-product .product__price,.template-product .product__info-wrapper .price{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;color:#26406c!important;font-weight:500!important;letter-spacing:-.02em!important}.template-product .product-form,.template-product .product-form__buttons,.template-product .shopify-payment-button{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important}.template-product button[name=add],.template-product .product-form__submit,.template-product .m-add-to-cart,.template-product .btn-add-to-cart,.template-product .product__submit{min-height:52px!important;padding:12px 18px!important;border-radius:14px!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.98rem!important;font-weight:600!important;letter-spacing:-.01em!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;background:linear-gradient(180deg,#ffffff1f,#ffffff06),linear-gradient(135deg,#3aa5ff8f,#1172cb99)!important;box-shadow:0 10px 26px #1172cb29,inset 0 1px #ffffff29,inset 0 -1px #ffffff0a!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease!important}.template-product button[name=add]:hover,.template-product .product-form__submit:hover,.template-product .m-add-to-cart:hover,.template-product .btn-add-to-cart:hover,.template-product .product__submit:hover{transform:translateY(-1px)!important;color:#fff!important;border-color:#ffffff3d!important;background:linear-gradient(180deg,#ffffff2b,#ffffff0d),linear-gradient(135deg,#4bb0ffa8,#2181dcb3)!important;box-shadow:0 14px 30px #1172cb33,inset 0 1px #ffffff38,inset 0 -1px #ffffff0f!important}.template-product .shopify-payment-button__button,.template-product .shopify-payment-button__button--unbranded{min-height:52px!important;border-radius:14px!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.98rem!important;font-weight:600!important;letter-spacing:-.01em!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;background:linear-gradient(180deg,#ffffff1f,#ffffff06),linear-gradient(135deg,#3aa5ff8f,#1172cb99)!important;box-shadow:0 10px 26px #1172cb29,inset 0 1px #ffffff29,inset 0 -1px #ffffff0a!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease!important}.template-product .shopify-payment-button__button:hover,.template-product .shopify-payment-button__button--unbranded:hover{transform:translateY(-1px)!important;color:#fff!important;border-color:#ffffff3d!important;background:linear-gradient(180deg,#ffffff2b,#ffffff0d),linear-gradient(135deg,#4bb0ffa8,#2181dcb3)!important;box-shadow:0 14px 30px #1172cb33,inset 0 1px #ffffff38,inset 0 -1px #ffffff0f!important}.template-product quantity-input,.template-product .quantity,.template-product .m-quantity,.template-product .quantity-input{border-radius:14px!important;border:1px solid rgba(188,208,239,.6)!important;background:#ffffff61!important;box-shadow:0 10px 22px #8aa0c414,inset 0 1px #ffffffeb!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;overflow:hidden!important}.template-product quantity-input input,.template-product .quantity input,.template-product .m-quantity input,.template-product .quantity-input input{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.98rem!important;font-weight:500!important;color:#26406c!important;background:transparent!important}.template-product quantity-input button,.template-product .quantity button,.template-product .m-quantity button,.template-product .quantity-input button{color:#26406c!important;background:transparent!important;transition:background .18s ease,color .18s ease!important}.template-product quantity-input button:hover,.template-product .quantity button:hover,.template-product .m-quantity button:hover,.template-product .quantity-input button:hover{background:#4da3ff14!important;color:#1e355e!important}.template-product .product-form__buttons,.template-product .shopify-payment-button{margin-bottom:0!important}@media(max-width:768px){.template-product button[name=add],.template-product .product-form__submit,.template-product .m-add-to-cart,.template-product .btn-add-to-cart,.template-product .product__submit,.template-product .shopify-payment-button__button,.template-product .shopify-payment-button__button--unbranded{min-height:50px!important;font-size:.95rem!important}}.template-product .m-product-recommendations,.template-product .product-recommendations,.template-product .m-featured-collection-section{padding-top:8px!important}.template-product .m-product-recommendations .m-section__heading,.template-product .product-recommendations .m-section__heading,.template-product .m-featured-collection-section .m-section__heading,.template-product .product-recommendations h2{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:clamp(2rem,3vw,2.9rem)!important;line-height:1.04!important;letter-spacing:-.04em!important;font-weight:500!important;color:#26406c!important;text-align:center!important;margin-bottom:26px!important}.template-product .m-product-card,.template-product .product-card,.template-product .card-product,.template-product .m-featured-collection-section .swiper-slide .m\:column{text-align:left!important}.template-product .m-product-card__media,.template-product .product-card__media,.template-product .card-product__media{border-radius:18px!important;background:linear-gradient(135deg,#ffffffb8,#f6fafff5),radial-gradient(circle at 0% 0%,rgba(203,223,255,.16),transparent 24%)!important;box-shadow:0 14px 32px #849ac014,inset 0 1px #ffffffd9!important;overflow:hidden!important}.template-product .m-product-card__name,.template-product .m-product-card__name a,.template-product .product-card__title,.template-product .product-card__title a,.template-product .card-product__title,.template-product .card-product__title a{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.02rem!important;line-height:1.35!important;font-weight:500!important;letter-spacing:-.02em!important;color:#26406c!important;text-decoration:none!important}.template-product .m-product-card__name a:hover,.template-product .product-card__title a:hover,.template-product .card-product__title a:hover{color:#3d5f93!important}.template-product .m-product-card__price,.template-product .m-product-card__price .m-price,.template-product .product-card__price,.template-product .price,.template-product .price-item{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.98rem!important;font-weight:500!important;letter-spacing:-.01em!important;color:#667da2!important}.template-product .m-product-card .m-button,.template-product .product-card .m-button,.template-product .card-product .m-button{min-height:50px!important;border-radius:14px!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.96rem!important;font-weight:600!important;letter-spacing:-.01em!important;padding:12px 18px!important}.template-product .m-featured-collection-section .swiper-slide,.template-product .m-product-recommendations .swiper-slide,.template-product .product-recommendations .swiper-slide{padding-bottom:8px!important}.template-product .m-featured-collection-section .m-mixed-layout__inner,.template-product .m-product-recommendations .m-mixed-layout__inner,.template-product .product-recommendations .m-mixed-layout__inner{justify-content:center!important}@media(max-width:768px){.template-product .m-product-recommendations .m-section__heading,.template-product .product-recommendations .m-section__heading,.template-product .m-featured-collection-section .m-section__heading,.template-product .product-recommendations h2{font-size:1.9rem!important;margin-bottom:20px!important}.template-product .m-product-card__name,.template-product .m-product-card__name a,.template-product .product-card__title,.template-product .product-card__title a,.template-product .card-product__title,.template-product .card-product__title a{font-size:.96rem!important}.template-product .m-product-card__price,.template-product .m-product-card__price .m-price,.template-product .product-card__price,.template-product .price,.template-product .price-item{font-size:.93rem!important}}.template-product .m-breadcrumb,.template-product .m-breadcrumb a,.template-product .m-breadcrumb span,.template-product .m-breadcrumb li,.template-product .breadcrumb,.template-product .breadcrumb a,.template-product .breadcrumb span,.template-product .breadcrumb li{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.95rem!important;font-weight:500!important;letter-spacing:-.01em!important;color:#667da2!important}.template-product .m-breadcrumb a,.template-product .breadcrumb a{color:#5f7daa!important;text-decoration:none!important;transition:color .18s ease!important}.template-product .m-breadcrumb a:hover,.template-product .breadcrumb a:hover{color:#26406c!important}.template-product .m-breadcrumb li:last-child,.template-product .m-breadcrumb li:last-child span,.template-product .m-breadcrumb li:last-child a,.template-product .breadcrumb li:last-child,.template-product .breadcrumb li:last-child span,.template-product .breadcrumb li:last-child a{color:#26406c!important}.template-product .m-breadcrumb,.template-product .breadcrumb{padding-top:4px!important;padding-bottom:4px!important}.template-collection h1,.template-collection .m-page-header__title,.template-collection .collection-title,.template-collection .m-collection-header h1,.template-collection .m-section__heading{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:clamp(2.2rem,3.2vw,3.3rem)!important;line-height:1.04!important;letter-spacing:-.045em!important;font-weight:500!important;color:#26406c!important}.template-collection .m-breadcrumb,.template-collection .m-breadcrumb a,.template-collection .m-breadcrumb span,.template-collection .m-breadcrumb li,.template-collection .breadcrumb,.template-collection .breadcrumb a,.template-collection .breadcrumb span,.template-collection .breadcrumb li{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.95rem!important;font-weight:500!important;letter-spacing:-.01em!important;color:#667da2!important}.template-collection .m-breadcrumb a,.template-collection .breadcrumb a{color:#5f7daa!important;text-decoration:none!important}.template-collection .m-breadcrumb a:hover,.template-collection .breadcrumb a:hover{color:#26406c!important}.template-collection .m-dropdown,.template-collection .m-dropdown button,.template-collection .m-sort-by,.template-collection .m-sort-by button,.template-collection .m-select-custom,.template-collection .m-select-custom button,.template-collection select,.template-collection option{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.98rem!important;font-weight:500!important;letter-spacing:-.01em!important;color:#26406c!important}.template-collection .m-switch-layout button,.template-collection .m-collection-toolbar button,.template-collection .m-view-switcher button{border-radius:12px!important;border:1px solid rgba(188,208,239,.6)!important;background:#ffffff8c!important;box-shadow:0 8px 20px #849ac014,inset 0 1px #ffffffe6!important;color:#5f7daa!important;transition:all .18s ease!important}.template-collection .m-switch-layout button.is-active,.template-collection .m-collection-toolbar button.is-active,.template-collection .m-view-switcher button.is-active,.template-collection .m-switch-layout button[aria-pressed=true],.template-collection .m-collection-toolbar button[aria-pressed=true]{color:#fff!important;border-color:#fff3!important;background:linear-gradient(180deg,#ffffff1f,#ffffff06),linear-gradient(135deg,#3aa5ff8f,#1172cb99)!important;box-shadow:0 10px 26px #1172cb29,inset 0 1px #ffffff29,inset 0 -1px #ffffff0a!important}.template-collection .m-product-card__media,.template-collection .product-card__media,.template-collection .card-product__media{border-radius:18px!important;background:linear-gradient(135deg,#ffffffb8,#f6fafff5),radial-gradient(circle at 0% 0%,rgba(203,223,255,.16),transparent 24%)!important;box-shadow:0 14px 32px #849ac014,inset 0 1px #ffffffd9!important;overflow:hidden!important}.template-collection .m-product-card__name,.template-collection .m-product-card__name a,.template-collection .product-card__title,.template-collection .product-card__title a,.template-collection .card-product__title,.template-collection .card-product__title a{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.02rem!important;line-height:1.35!important;font-weight:500!important;letter-spacing:-.02em!important;color:#26406c!important;text-decoration:none!important}.template-collection .m-product-card__name a:hover,.template-collection .product-card__title a:hover,.template-collection .card-product__title a:hover{color:#3d5f93!important}.template-collection .m-product-card__price,.template-collection .m-product-card__price .m-price,.template-collection .product-card__price,.template-collection .price,.template-collection .price-item{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.98rem!important;font-weight:500!important;letter-spacing:-.01em!important;color:#667da2!important}.template-collection .m-product-card .m-button,.template-collection .product-card .m-button,.template-collection .card-product .m-button{min-height:50px!important;padding:12px 18px!important;border-radius:14px!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.96rem!important;font-weight:600!important;letter-spacing:-.01em!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;background:linear-gradient(180deg,#ffffff1f,#ffffff06),linear-gradient(135deg,#3aa5ff8f,#1172cb99)!important;box-shadow:0 10px 26px #1172cb29,inset 0 1px #ffffff29,inset 0 -1px #ffffff0a!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease!important}.template-collection .m-product-card .m-button:hover,.template-collection .product-card .m-button:hover,.template-collection .card-product .m-button:hover{transform:translateY(-1px)!important;color:#fff!important;border-color:#ffffff3d!important;background:linear-gradient(180deg,#ffffff2b,#ffffff0d),linear-gradient(135deg,#4bb0ffa8,#2181dcb3)!important;box-shadow:0 14px 30px #1172cb33,inset 0 1px #ffffff38,inset 0 -1px #ffffff0f!important}.template-collection .m-product-card,.template-collection .product-card,.template-collection .card-product{text-align:left!important}@media(max-width:768px){.template-collection h1,.template-collection .m-page-header__title,.template-collection .collection-title,.template-collection .m-collection-header h1,.template-collection .m-section__heading{font-size:2rem!important}.template-collection .m-product-card__name,.template-collection .m-product-card__name a,.template-collection .product-card__title,.template-collection .product-card__title a,.template-collection .card-product__title,.template-collection .card-product__title a{font-size:.96rem!important}.template-collection .m-product-card__price,.template-collection .m-product-card__price .m-price,.template-collection .product-card__price,.template-collection .price,.template-collection .price-item{font-size:.93rem!important}}.m-page-title,.m-page-title h1,.page-title,.page-title h1{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:clamp(2.2rem,3.2vw,3.3rem)!important;line-height:1.04!important;letter-spacing:-.045em!important;font-weight:500!important;color:#26406c!important}.m-breadcrumb,.m-breadcrumb a,.m-breadcrumb span,.m-breadcrumb li,.breadcrumb,.breadcrumb a,.breadcrumb span,.breadcrumb li{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.95rem!important;font-weight:500!important;letter-spacing:-.01em!important;color:#667da2!important}.m-breadcrumb a,.breadcrumb a{color:#5f7daa!important;text-decoration:none!important}.m-breadcrumb a:hover,.breadcrumb a:hover{color:#26406c!important}.m-contact-form__heading{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:clamp(1.8rem,2.3vw,2.45rem)!important;line-height:1.08!important;letter-spacing:-.04em!important;font-weight:500!important;color:#26406c!important;margin-bottom:14px!important}.m-contact-form__description,.m-contact-form__description p,.m-contact-form .rte,.m-contact-form .rte p{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1rem!important;line-height:1.72!important;letter-spacing:-.01em!important;color:#667da2!important}.m-contact-form .form-field--input,.m-contact-form input[type=text],.m-contact-form input[type=email],.m-contact-form input[type=tel],.m-contact-form textarea{min-height:56px!important;border-radius:14px!important;border:1px solid rgba(188,208,239,.6)!important;background:#ffffff85!important;box-shadow:0 10px 22px #8aa0c414,inset 0 1px #ffffffeb!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1rem!important;font-weight:500!important;letter-spacing:-.01em!important;color:#26406c!important;padding:14px 16px!important}.m-contact-form textarea{min-height:220px!important;padding-top:16px!important;resize:vertical!important}.m-contact-form .form-field--input::placeholder,.m-contact-form input::placeholder,.m-contact-form textarea::placeholder{color:#8aa0c3!important;opacity:1!important;font-weight:500!important}.m-contact-form .form-field--input:focus,.m-contact-form input:focus,.m-contact-form textarea:focus{outline:none!important;border-color:#71a4e6c7!important;box-shadow:0 0 0 4px #4da3ff1a,0 12px 28px #71a4e61f,inset 0 1px #fffffff2!important}.m-contact-form__save,.form-field--checkbox,.form-field--checkbox__label{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.96rem!important;line-height:1.6!important;color:#667da2!important}.m-contact-form .m-button,.m-contact-form .m-button--primary,.m-contact-form button[type=submit]{min-height:50px!important;padding:12px 20px!important;border-radius:14px!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.96rem!important;font-weight:600!important;letter-spacing:-.01em!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;background:linear-gradient(180deg,#ffffff1f,#ffffff06),linear-gradient(135deg,#3aa5ff8f,#1172cb99)!important;box-shadow:0 10px 26px #1172cb29,inset 0 1px #ffffff29,inset 0 -1px #ffffff0a!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease!important}.m-contact-form .m-button:hover,.m-contact-form .m-button--primary:hover,.m-contact-form button[type=submit]:hover{transform:translateY(-1px)!important;color:#fff!important;border-color:#ffffff3d!important;background:linear-gradient(180deg,#ffffff2b,#ffffff0d),linear-gradient(135deg,#4bb0ffa8,#2181dcb3)!important;box-shadow:0 14px 30px #1172cb33,inset 0 1px #ffffff38,inset 0 -1px #ffffff0f!important}.m-page-header__title{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:clamp(2.2rem,3.2vw,3.3rem)!important;line-height:1.04!important;letter-spacing:-.045em!important;font-weight:500!important;color:#26406c!important}.m-cart-drawer__inner,.m-mini-cart,.m-cart-drawer .m-drawer__content,.m-cart-drawer .drawer__content,.m-cart-drawer .m-drawer__inner{background:linear-gradient(180deg,#fff,#f8fbff)!important;color:#26406c!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important}.m-cart-drawer h2,.m-cart-drawer h3,.m-cart-drawer .m-drawer__header h2,.m-cart-drawer .m-drawer__header-title,.m-mini-cart__title,.m-cart-drawer__title{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:clamp(1.9rem,2.4vw,2.4rem)!important;line-height:1.05!important;letter-spacing:-.04em!important;font-weight:500!important;color:#26406c!important}.m-cart-drawer .m-drawer__close,.m-cart-drawer .drawer__close,.m-cart-drawer button[aria-label=Close]{color:#5f7daa!important}.m-cart-drawer .m-drawer__close:hover,.m-cart-drawer .drawer__close:hover,.m-cart-drawer button[aria-label=Close]:hover{color:#26406c!important}.m-cart-drawer .is-empty,.m-cart-drawer .cart-empty,.m-cart-drawer .m-cart-empty,.m-mini-cart__empty,.m-cart-drawer .drawer__empty,.m-cart-drawer p,.m-cart-drawer span{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;color:#667da2!important}.m-cart-drawer .m-cart-item__title,.m-cart-drawer .m-cart-item__title a,.m-cart-drawer .cart-item__name,.m-cart-drawer .cart-item__name a{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1rem!important;font-weight:500!important;letter-spacing:-.02em!important;color:#26406c!important;text-decoration:none!important}.m-cart-drawer .price,.m-cart-drawer .price-item,.m-cart-drawer .m-cart-item__price,.m-cart-drawer .money{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.96rem!important;font-weight:500!important;color:#667da2!important}.m-cart-drawer .quantity-input,.m-cart-drawer .m-quantity-selector,.m-cart-drawer .m-quantity-selector input,.m-cart-drawer .m-quantity-selector button{border-radius:12px!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;color:#26406c!important}.m-cart-drawer .m-button,.m-cart-drawer .button,.m-cart-drawer button[type=submit],.m-cart-drawer a.m-button{min-height:50px!important;padding:12px 20px!important;border-radius:14px!important;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.96rem!important;font-weight:600!important;letter-spacing:-.01em!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;background:linear-gradient(180deg,#ffffff1f,#ffffff06),linear-gradient(135deg,#3aa5ff8f,#1172cb99)!important;box-shadow:0 10px 26px #1172cb29,inset 0 1px #ffffff29,inset 0 -1px #ffffff0a!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease!important}.m-cart-drawer .m-button:hover,.m-cart-drawer .button:hover,.m-cart-drawer button[type=submit]:hover,.m-cart-drawer a.m-button:hover{transform:translateY(-1px)!important;color:#fff!important;border-color:#ffffff3d!important;background:linear-gradient(180deg,#ffffff2b,#ffffff0d),linear-gradient(135deg,#4bb0ffa8,#2181dcb3)!important;box-shadow:0 14px 30px #1172cb33,inset 0 1px #ffffff38,inset 0 -1px #ffffff0f!important}.m-cart-drawer .cart-item,.m-cart-drawer .m-cart-item,.m-cart-drawer hr,.m-cart-drawer .m-divider{border-color:#bcd0ef73!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/elx-custom.css.map */
