:root{--solveo-ink: #29464b;--solveo-ink-soft: #667b7e;--solveo-ocean: #5f8f91;--solveo-aqua: #8fb8b4;--solveo-sky: #edf5f4;--solveo-seafoam: #e5efec;--solveo-sand: #f7f5ef;--solveo-white: #ffffff;--solveo-line: rgba(41,70,75,.1);--solveo-shadow: 0 10px 30px rgba(41,70,75,.06);--solveo-radius: 18px}html{scroll-behavior:smooth}body{background:#fafbf9!important;color:var(--solveo-ink)!important}body,button,input,select,textarea{letter-spacing:0}a{text-underline-offset:.18em}.shopify-section-header,.header-wrapper{background:#fffffff7!important}.header-wrapper{backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid rgba(41,70,75,.08)}.header{min-height:72px}.header__menu-item{color:var(--solveo-ink)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.02em}.header__menu-item:hover{color:var(--solveo-ocean)!important}.header__icons .header__icon{color:var(--solveo-ink)!important}.header__icon:hover{transform:none;color:var(--solveo-ocean)!important}.button,.shopify-payment-button__button,button.button{border-radius:8px!important;min-height:50px;padding:0 23px;font-weight:600!important;transition:background .2s ease,border-color .2s ease,transform .2s ease;box-shadow:none!important}.button:hover,.shopify-payment-button__button:hover{transform:translateY(-1px);box-shadow:none!important}.solveo-hero{background:#edf5f4!important}.solveo-hero:before{display:none!important}.solveo-hero h1,.solveo-hero__sub,.solveo-hero__micro{color:#29464b!important}.solveo-hero .solveo-pill{color:#536d70!important;background:transparent!important;border:1px solid rgba(41,70,75,.14)!important}.solveo-hero .solveo-btn--ghost{color:#29464b!important;border-color:#29464b33!important;background:transparent!important}.solveo-hero .solveo-btn--primary{background:#5f8f91!important;color:#fff!important}.solveo-categories,.solveo-collection,.collection-list{background:#fafbf9!important}.solveo-category-card,.collection-list .card{border-radius:16px!important;overflow:hidden;box-shadow:0 6px 22px #29464b0d}.solveo-category-card:hover,.collection-list .card:hover{transform:translateY(-2px);box-shadow:0 10px 28px #29464b12}.card-wrapper{border-radius:14px;overflow:hidden}.card{border:1px solid rgba(41,70,75,.07);border-radius:14px!important;background:#fff;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.card:hover{transform:none;box-shadow:0 8px 25px #29464b0f;border-color:#5f8f9133}.card__inner{border-radius:14px 14px 0 0;overflow:hidden}.card__heading a{color:var(--solveo-ink)!important;font-weight:600}.price{color:var(--solveo-ink)!important}.product{gap:clamp(24px,4vw,64px)}.product__info-wrapper{border-radius:18px!important}.product__info-container{border:1px solid rgba(41,70,75,.08);box-shadow:none;border-radius:18px!important;padding:clamp(20px,3vw,32px)!important;background:#fff!important}.product__title h1{color:var(--solveo-ink)!important;font-weight:700;letter-spacing:-.025em}.product__description{color:var(--solveo-ink-soft);line-height:1.7}.product__media-wrapper .product__media{border-radius:16px!important;overflow:hidden}.product-form__buttons .button{width:100%;background:#5f8f91!important;color:#fff!important}.product__tax{color:#718184}.announcement-bar{background:#29464b!important}.announcement-bar__message,.announcement-bar a{color:#f3f7f6!important;font-size:11px!important;font-weight:500!important;letter-spacing:.05em}.footer{background:#eef3f1!important;color:#29464b!important}.footer h2,.footer h3,.footer a,.footer p{color:#29464b!important}.footer a:hover{color:#5f8f91!important}input:focus,select:focus,textarea:focus{border-color:#8fb8b4!important;box-shadow:0 0 0 2px #8fb8b41a!important}.badge,.product__badge,.card__badge{background:#e5efec!important;color:#29464b!important;border-color:#5f8f911f!important}.solveo-wave,.wave{display:none!important}@media(max-width:749px){.header{min-height:62px}.button,.shopify-payment-button__button,button.button{min-height:48px}.solveo-hero{border-radius:0 0 18px 18px}.card{border-radius:12px!important}.product__info-container{border-radius:16px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}quick-add-modal .quick-add-modal__content,quick-add-modal .quick-add-modal__content-info,quick-add-modal .product__info-wrapper,quick-add-modal .product__info-container{background:#092f40!important;color:#f7fbfa!important}quick-add-modal .quick-add-modal__content{border:1px solid rgba(255,255,255,.12)!important}quick-add-modal .product__title,quick-add-modal .product__title a,quick-add-modal .product__text,quick-add-modal .product__description,quick-add-modal .price,quick-add-modal .price-item,quick-add-modal .product-form__input label,quick-add-modal .form__label,quick-add-modal .product__tax,quick-add-modal .product__accordion summary,quick-add-modal .product__accordion .accordion__content{color:#f7fbfa!important}quick-add-modal .product__info-container{border-color:#ffffff21!important;box-shadow:none!important}quick-add-modal .product-form__input input[type=radio]+label,quick-add-modal .select__select,quick-add-modal .quantity,quick-add-modal .quantity__input{background:#f7fbfa!important;color:#092f40!important}quick-add-modal .product-form__submit,quick-add-modal .shopify-payment-button__button{background:#f7fbfa!important;color:#092f40!important;border-color:#f7fbfa!important}quick-add-modal .quick-add-modal__toggle{color:#f7fbfa!important;background:#092f40!important}quick-add-modal .product__media-wrapper,quick-add-modal .product__media-list,quick-add-modal .product__media-item{background:#092f40!important}quick-add-modal .product__media{background:#fff!important}quick-add-modal::backdrop{background:#03141c9e!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/solveo.css.map */
