:root{--exdesk-accent: #275a8c;--exdesk-accent-hover: #1e4a7a;--exdesk-accent-light: #3b82f6;--exdesk-accent-glow: rgba(39, 90, 140, .2);--exdesk-border: rgba(15, 23, 42, .09);--exdesk-surface: rgba(15, 23, 42, .03);--exdesk-radius: 12px;--exdesk-transition: .2s cubic-bezier(.4, 0, .2, 1)}body{background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button,.btn{font-weight:600;letter-spacing:.02em;transition:background var(--exdesk-transition),box-shadow var(--exdesk-transition),transform var(--exdesk-transition)}.button:not(.button--secondary):not(.button--tertiary){background:var(--exdesk-accent)!important;border:none!important}.button:not(.button--secondary):not(.button--tertiary):hover{background:var(--exdesk-accent-hover)!important;box-shadow:0 4px 16px var(--exdesk-accent-glow)!important;transform:translateY(-1px)}.button:not(.button--secondary):not(.button--tertiary):active{transform:translateY(0)}.button--secondary{border:2px solid var(--exdesk-accent)!important;color:var(--exdesk-accent)!important;background:transparent!important;transition:background var(--exdesk-transition),color var(--exdesk-transition)}.button--secondary:hover{background:var(--exdesk-accent)!important;color:#fff!important}.header-wrapper{background:#1c2228!important;border-bottom:1px solid rgba(255,255,255,.07)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header{background:transparent!important;border-bottom:none!important}.header__heading-link,.header__heading{color:#fff!important}.header__menu-item span,.header__menu-item a{font-weight:500;letter-spacing:.01em;color:#ffffffd1!important;transition:color var(--exdesk-transition)}.header__menu-item span:hover,.header__menu-item a:hover{color:#fff!important}.header__icon svg,.header__icon .icon{color:#ffffffd1!important;fill:#ffffffd1!important}.header__icon:hover svg,.header__icon:hover .icon{color:#fff!important;fill:#fff!important}.header-wrapper .disclosure__button,.header-wrapper .localization-selector,.header-wrapper .localization-form__select,.desktop-localization-wrapper .disclosure__button,.desktop-localization-wrapper .disclosure__button *,.desktop-localization-wrapper .caption-large{color:#ffffffd1!important}.header-wrapper .disclosure__button:hover,.desktop-localization-wrapper .disclosure__button:hover,.desktop-localization-wrapper .disclosure__button:hover *{color:#fff!important}.header-wrapper .disclosure__list-wrapper,.desktop-localization-wrapper .disclosure__list-wrapper{background:#232b33!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important}.header-wrapper .disclosure__link,.desktop-localization-wrapper .disclosure__link{color:#ffffffbf!important}.header-wrapper .disclosure__link:hover,.desktop-localization-wrapper .disclosure__link:hover{color:#fff!important;background:#ffffff14!important}.utility-bar{background:#232b33!important;border-bottom:1px solid rgba(255,255,255,.07)!important}.announcement-bar{background:transparent!important;border:none!important}.announcement-bar__message,.announcement-bar__message a{color:#ffffffe6!important}.shopify-section{position:relative}.banner__content{padding:4rem 3rem!important}.banner__box{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-radius:0!important;padding:3.5rem 4rem!important;max-width:580px;box-shadow:none!important}.banner__box .banner__heading{color:#fff!important;text-shadow:0 2px 16px rgba(0,0,0,.5)}.banner__box .banner__text{color:#93c5fd!important;font-weight:600;text-shadow:0 1px 8px rgba(0,0,0,.4)}.banner__heading{font-weight:700!important;line-height:1.15!important;letter-spacing:-.02em}@media(min-width:990px){.banner__heading{font-size:clamp(2.4rem,2.8vw,3.6rem)!important}}.banner__text{letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem;font-weight:700;color:var(--exdesk-accent)!important}@keyframes exdesk-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes exd-word-rise{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.banner__box .banner__text{animation:exdesk-fade-in .5s cubic-bezier(.22,1,.36,1) both;animation-delay:.1s}.banner__box .banner__heading{animation:none}.exd-word-wrap{display:inline-block;overflow:hidden;vertical-align:bottom;line-height:1.2}.exd-word{display:inline-block;animation:exd-word-rise .55s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.3s + var(--wi) * .09s)}.banner__box .banner__buttons{animation:exdesk-fade-in .5s cubic-bezier(.22,1,.36,1) both;animation-delay:1.1s}@media(prefers-reduced-motion:reduce){.banner__box .banner__text,.exd-word,.banner__box .banner__buttons{animation:none}}.multicolumn-list__item{padding:2rem 1.5rem;border-radius:var(--exdesk-radius);border:1px solid var(--exdesk-border);background:#fff;box-shadow:0 2px 8px #0f172a0d;transition:border-color var(--exdesk-transition),box-shadow var(--exdesk-transition),transform var(--exdesk-transition)}.multicolumn-list__item:hover{border-color:#275a8c59;box-shadow:0 8px 24px #275a8c1f;transform:translateY(-3px)}.multicolumn-list__item .icon-with-text__icon svg{fill:var(--exdesk-accent)}.multicolumn-list__item h3,.multicolumn-list__item .h3{font-size:1.5rem!important;font-weight:600;margin-top:.75rem;color:#1e293b}.multicolumn-card{padding:2rem;border-radius:var(--exdesk-radius);border:1px solid var(--exdesk-border);background:#fff;box-shadow:0 2px 8px #0f172a0d;height:100%;transition:border-color var(--exdesk-transition),box-shadow var(--exdesk-transition),transform var(--exdesk-transition)}.multicolumn-card:hover{border-color:#275a8c59;box-shadow:0 8px 24px #275a8c1a;transform:translateY(-4px)}.multicolumn-card__info .h3,.multicolumn-card__info h3{font-size:1.7rem!important;font-weight:700;line-height:1.3;margin-bottom:.75rem;color:#1e293b}.multicolumn-card__info p{color:#64748b;font-size:1.5rem;line-height:1.7}.title,.section-header .title{font-weight:700;letter-spacing:-.02em;line-height:1.2;color:#0f172a}.rich-text__heading{font-weight:700;letter-spacing:-.02em}.rich-text__text p{font-size:1.6rem;line-height:1.65;color:#ffffffd9;max-width:680px;margin:0 auto}.image-with-text__text-item h2,.image-with-text__text-item .h2{font-weight:700;letter-spacing:-.02em;font-size:clamp(2.8rem,3vw,4rem)!important;color:#0f172a}.image-with-text__text-item ul li{padding:.4rem 0;color:#475569;font-size:1.5rem;line-height:1.65}.image-with-text__media{border-radius:16px!important;overflow:hidden;box-shadow:0 20px 60px #0f172a1f,0 0 0 1px #0f172a0f}.card--product{border-radius:var(--exdesk-radius)!important;border:1px solid var(--exdesk-border)!important;overflow:hidden;background:#fff;box-shadow:0 2px 8px #0f172a0f!important;transition:border-color var(--exdesk-transition),box-shadow var(--exdesk-transition),transform var(--exdesk-transition)!important}.card--product:hover{border-color:#275a8c4d!important;box-shadow:0 12px 36px #275a8c1f!important;transform:translateY(-4px)!important}.product__title{font-weight:700!important;letter-spacing:-.02em;line-height:1.2!important;color:#0f172a!important}.product__price{font-size:2.2rem!important;font-weight:700!important;color:var(--exdesk-accent)!important}.product__buy-buttons .button{font-size:1.6rem!important;padding:1rem 2rem!important;min-height:52px}.product-form__submit{background:var(--exdesk-accent)!important;color:#fff!important;font-weight:600!important}.product-form__submit:hover{background:var(--exdesk-accent-hover)!important;box-shadow:0 4px 20px var(--exdesk-accent-glow)!important}.accordion summary{font-size:1.5rem;font-weight:600;border-radius:8px;padding:1.2rem 1rem;border:1px solid var(--exdesk-border);background:#f8fafc;color:#1e293b;transition:background var(--exdesk-transition),border-color var(--exdesk-transition)}.accordion summary:hover{background:#eef4ff;border-color:#275a8c40}.accordion__content{padding:1rem 1rem 1.25rem;color:#64748b;font-size:1.4rem;line-height:1.75}.footer{border-top:1px solid rgba(255,255,255,.07)!important;background:#1c2228!important;color:#ffffffa6!important;--color-foreground: 255, 255, 255;--color-background: 28, 34, 40}.footer__content-top{border-bottom:1px solid rgba(255,255,255,.08)!important}.footer-block__heading,.footer-block__heading *{color:#ffffffeb!important;font-weight:600}.footer-block__details-content,.footer-block__details-content p,.footer-block__details-content li,.footer-block__details-content a,.footer-block__details-content span,.footer-block__brand-info,.footer-block__brand-info p,.footer p,.footer li,.footer a{font-size:1.3rem;line-height:1.6;color:#ffffffa6!important}.footer-block__details-content a:hover,.footer a:hover{color:#fff!important;text-decoration:underline}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.07)!important;background:#151a1f!important}.footer__copyright,.footer__copyright p,.footer__copyright a,.footer__content-bottom p,.footer__content-bottom a,.footer__content-bottom span,.footer__content-bottom li{color:#ffffff73!important;font-size:1.2rem!important}.footer__content-bottom a:hover{color:#ffffffbf!important}.footer .disclosure__button,.footer .disclosure__button *,.footer .localization-selector,.footer .localization-selector *,.footer .caption-large{color:#ffffffa6!important}.footer .disclosure__button:hover,.footer .disclosure__button:hover *{color:#fff!important}.footer .disclosure__list-wrapper{background:#232b33!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important}.footer .disclosure__link,.footer .disclosure__item *{color:#ffffffbf!important}.footer .disclosure__link:hover{color:#fff!important;background:#ffffff14!important}.announcement-bar__message{font-weight:500;font-size:1.3rem;letter-spacing:.02em;color:#ffffffe6!important}.badge{font-weight:600;font-size:1.1rem;letter-spacing:.05em;border-radius:6px!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--exdesk-accent)}*:focus-visible{outline:2px solid var(--exdesk-accent);outline-offset:3px;border-radius:4px}::selection{background:#275a8c26;color:#0f172a}.price__regular .price-item{font-weight:700;color:var(--exdesk-accent)}.price__sale .price-item--sale{color:var(--exdesk-accent)!important}.color-scheme-1+.color-scheme-2,.color-scheme-2+.color-scheme-1{border-top:1px solid var(--exdesk-border)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/exdesk-custom.css.map */
