:root{--coolora-blue: #3BA7FF;--coolora-navy: #0F2D52;--coolora-cyan: #7EE7F2;--coolora-bg: #F7FAFC;--coolora-white: #FFFFFF;--coolora-blue-hover: #2d95ef;--coolora-navy-light: rgba(15, 45, 82, .08);--coolora-radius-sm: 8px;--coolora-radius-md: 12px;--coolora-radius-lg: 16px;--coolora-radius-pill: 100px;--coolora-shadow-sm: 0 2px 8px rgba(15, 45, 82, .08);--coolora-shadow-md: 0 4px 24px rgba(15, 45, 82, .12);--coolora-shadow-lg: 0 8px 40px rgba(15, 45, 82, .16);--coolora-transition: all .2s ease}body{background-color:var(--coolora-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button-primary,button[data-button-style=primary],.btn-primary{background-color:var(--coolora-blue);border-color:var(--coolora-blue);border-radius:var(--coolora-radius-pill);font-weight:600;letter-spacing:.02em;transition:var(--coolora-transition);padding-inline:2rem}.button-primary:hover{background-color:var(--coolora-blue-hover);border-color:var(--coolora-blue-hover);transform:translateY(-1px);box-shadow:var(--coolora-shadow-sm)}.coolora-trust-strip{display:flex;align-items:center;gap:.5rem;color:var(--coolora-navy);font-size:.875rem;font-weight:500}.coolora-trust-strip svg{color:var(--coolora-blue);flex-shrink:0}.coolora-stars{display:inline-flex;gap:2px;color:#fbbf24}.coolora-stars svg{width:14px;height:14px;fill:currentColor}.coolora-section{padding-block:clamp(3rem,6vw,6rem)}.coolora-section-sm{padding-block:clamp(2rem,4vw,4rem)}.coolora-product-card{border-radius:var(--coolora-radius-lg);overflow:hidden;background:var(--coolora-white);transition:var(--coolora-transition);box-shadow:var(--coolora-shadow-sm)}.coolora-product-card:hover{transform:translateY(-4px);box-shadow:var(--coolora-shadow-md)}.coolora-badge{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:var(--coolora-radius-pill);font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.coolora-badge--sale{background-color:var(--coolora-blue);color:var(--coolora-white)}.coolora-badge--new{background-color:var(--coolora-cyan);color:var(--coolora-navy)}.announcement-bar{background-color:var(--coolora-navy)!important;color:var(--coolora-white)!important}html{scroll-behavior:smooth}:focus-visible{outline:2px solid var(--coolora-blue);outline-offset:2px;border-radius:4px}img[loading=lazy]{opacity:0;transition:opacity .3s ease}img[loading=lazy].loaded,img:not([loading=lazy]){opacity:1}.coolora-skeleton{background:linear-gradient(90deg,#f7fafc 25%,#ebf8fb,#f7fafc 75%);background-size:200% 100%;animation:coolora-shimmer 1.5s infinite;border-radius:var(--coolora-radius-md)}@keyframes coolora-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.coolora-shipping-progress{height:6px;background-color:var(--coolora-navy-light);border-radius:var(--coolora-radius-pill);overflow:hidden}.coolora-shipping-progress__bar{height:100%;background:linear-gradient(90deg,var(--coolora-blue),var(--coolora-cyan));border-radius:var(--coolora-radius-pill);transition:width .4s ease}@media screen and (max-width:749px){.coolora-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:100;padding:1rem;background:var(--coolora-white);box-shadow:0 -4px 24px #0f2d521f;display:flex;gap:.75rem;align-items:center}}.coolora-section-title{font-family:var(--font-heading--family);color:var(--coolora-navy);letter-spacing:-.02em}.coolora-section-eyebrow{font-family:var(--font-subheading--family);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--coolora-blue);display:block;margin-bottom:.5rem}.coolora-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.coolora-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.coolora-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media screen and (max-width:1024px){.coolora-grid-4,.coolora-grid-3{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.coolora-grid-4{grid-template-columns:repeat(2,1fr);gap:.75rem}.coolora-grid-3,.coolora-grid-2{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/coolora-base.css.map */
