.category-card{max-width:320px;width:100%}.header--middle-left{grid-template-columns:1fr auto 1fr}.header,.header-wrapper{background:#fafdff!important;border-bottom:1.5px solid #e4f3f8;box-shadow:0 2px 14px #2caabc14}.header__inline-menu{justify-content:center;gap:12px}.header__menu-item{font-weight:700;font-size:1.07rem;color:#177799!important;padding:0 18px!important;letter-spacing:.01em;border-radius:13px;transition:background .18s,color .18s;height:48px;line-height:48px}.header__menu-item:focus,.header__menu-item:hover{background:#eaf8fb;color:#229dcc!important}.header__menu-item .icon-caret{margin-left:3px!important;width:14px!important;height:18px!important;top:0;left:0;vertical-align:-2px!important;stroke:#229dcc!important;stroke-width:2.2px!important;background:none!important;position:relative}.header__menu-item[aria-expanded=true] .icon-caret,.header__menu-item:hover .icon-caret{transform:rotate(180deg);stroke:#156f8c!important}.header__submenu{background:#fff;border-radius:16px;min-width:190px;padding:12px 6px;box-shadow:0 7px 20px #1caaca1a;border:1px solid #eaf8fb}.hero,.main-hero{background:linear-gradient(120deg,#daf6fa 55%,#fafdff);border-radius:26px;box-shadow:0 6px 32px #2caabc17;padding:48px 0 38px;margin-bottom:36px}.hero__title,.main-hero__title,h1,.section-header__title{font-size:2.58rem!important;color:#185b92;font-family:Inter,Arial,sans-serif;font-weight:900;letter-spacing:1px;margin-bottom:8px}.hero__subtitle,.main-hero__subtitle{color:#208899;font-size:1.25rem;margin-top:2px}.hero__actions,.main-hero__actions{margin-top:22px}.hero__actions a,.main-hero__actions a{margin:0 12px 0 0}.button,.shopify-payment-button__button,.section-cta a,.button--primary{background:linear-gradient(90deg,#229dcc 60%,#39b37a);color:#fff!important;font-weight:700;border-radius:16px;box-shadow:0 2px 12px #41aaca1c;padding:14px 36px;font-size:1.08rem;transition:background .19s,color .2s;--buttons-border-width: 0px}.button:hover,.shopify-payment-button__button:hover{background:#177799!important;color:#fff!important}@media(max-width:900px){.hero,.main-hero{padding:34px 0 22px}.header__menu-item{padding:0 9px!important;font-size:1rem}}@media(max-width:700px){.hero,.main-hero{border-radius:14px}.header__submenu{border-radius:8px;min-width:145px}}.card,.feature-card,.product-card,.collection-card,.blog-card,.category-card{border-radius:18px!important;box-shadow:0 4px 22px #41a5ca12;border:1px solid #eaf8fb!important;background:#fff!important;transition:box-shadow .16s,border-color .14s}.card:hover,.feature-card:hover,.product-card:hover,.collection-card:hover,.category-card:hover{box-shadow:0 8px 32px #41a5ca29;border-color:#b9e9f5}.section-header__subtitle,.section-header__description,.section-header__description h2,h3,.card__information,.info-block{color:#42a2b7;font-size:1.12rem;font-weight:600}p,.paragraph,.main-hero__description{color:#296377;font-size:1.12rem;line-height:1.65}.category-shop-row{gap:22px;justify-content:center}.category-card{border-radius:22px;box-shadow:0 2px 12px #2cbed014;transition:box-shadow .17s,border-color .14s}.category-card:hover{box-shadow:0 12px 38px #44bec621;border-color:#39b37a}.category-card-name{font-size:1.17rem;font-weight:700;color:#2aafd5}.testimonial,.testimonial-card,.quote-block{border-radius:16px;background:#f8fdff;border:1px solid #eaf8fb;box-shadow:0 2px 8px #3bb4ca17;padding:22px 24px;font-family:inherit;color:#226b82;font-size:1.13rem;margin-bottom:18px}.testimonial-author,.testimonial__author{color:#2aafd5;font-weight:700;font-size:1.06rem}.testimonial-stars,.testimonial__stars{color:#f8c53a;font-size:1.25rem;margin-bottom:6px}body{background:#f8fdff!important;font-family:Inter,Segoe UI,Arial,sans-serif!important}::-webkit-scrollbar-thumb{background:#e3eef7!important;border-radius:6px}::-webkit-scrollbar-track{background:#fafdff!important}::-webkit-scrollbar{width:10px}h1,.h0,.h1,.hero__title,.main-hero__title,.section-header__title{font-size:2rem!important;font-weight:900!important;line-height:1.4;letter-spacing:.1px}h2,.h2,.section-header__subtitle{font-size:2.55rem!important;font-weight:800;line-height:1.12}h3,.h3,.card__heading,.info-block__heading{font-size:2rem!important;font-weight:700;line-height:1.18}h4,.h4,.card__subheading{font-size:1.5rem!important;font-weight:600;line-height:1.22}h5,.h5{font-size:1.24rem!important;font-weight:600;line-height:1.24}h6,.h6{font-size:1.1rem!important;font-weight:700;line-height:1.23}@media(max-width:900px){h1,.h0,.h1,.section-header__title{font-size:2.2rem!important}h2,.h2{font-size:1.6rem!important}h3,.h3{font-size:1.23rem!important}h4,.h4{font-size:1.08rem!important}h5,.h5{font-size:.95rem!important}h6,.h6{font-size:.84rem!important}}.footer,.custom-footer-section,.footer-copyright,.footer-links-list li,.footer-contact-list li,.footer-links-list a,.footer-contact-list a,.footer-brand-desc{font-size:1.16rem!important;line-height:1.75;color:#184d5e}.footer-col-title{font-size:1.18rem!important}.footer-copyright{font-size:1.05rem!important}.testimonial,.testimonial-card,.testimonial__text,.quote-block,.section-testimonials p,.section-testimonials .testimonial-desc{font-size:1.2rem!important;line-height:1.8;color:#23656f}.testimonial-author,.testimonial__author{font-size:1.13rem!important;font-weight:700;color:#2aafd5}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
