:root{--winter-navy:#16324f;--winter-ice:#eef7fb;--winter-blue:#d9edf7;--winter-white:#fff}.shopify-section-group-header-group .announcement-bar{background:linear-gradient(90deg,var(--winter-navy),#315b7d)!important;color:var(--winter-white)!important}.shopify-section-group-header-group header{background:linear-gradient(180deg,#fff 0%,#f5fbfe 100%)}body{background-image:linear-gradient(180deg,rgba(238,247,251,.55) 0,rgba(255,255,255,0) 420px);background-repeat:no-repeat}.button,.shopify-payment-button__button{border-radius:999px!important}.card,.product-card,.collection-card{border-radius:18px;overflow:hidden}.winter-vibes-banner{background:linear-gradient(135deg,#16324f,#47799d);color:#fff;text-align:center;padding:10px 20px;font-size:14px;letter-spacing:.03em}.winter-vibes-banner strong{font-weight:700}.winter-vibes-banner__snow{margin:0 .45rem;opacity:.9}@media(max-width:749px){.winter-vibes-banner{font-size:12px;padding:9px 12px}}@media(prefers-reduced-motion:no-preference){.winter-vibes-banner__snow{display:inline-block;animation:winter-float 3s ease-in-out infinite}@keyframes winter-float{50%{transform:translateY(-2px)}}}