:root{--pr-navy: #1e3a8a;--pr-green: #16a34a;--pr-green-dark: #15803d;--pr-text: #1f2937;--pr-muted: #4b5563;--pr-radius: 12px;--pr-shadow: 0 6px 24px -12px rgba(15, 23, 42, .25)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--pr-navy)!important;outline-offset:2px}.skip-to-content:focus{position:fixed!important;top:8px;left:8px;z-index:10000;width:auto;height:auto;clip:auto;padding:10px 16px;background:#fff;color:var(--pr-navy);border-radius:8px;box-shadow:var(--pr-shadow)}body{color:#4b5563;-webkit-font-smoothing:antialiased}html,body{overflow-x:hidden}img{max-width:100%;height:auto}.product-item{border-radius:var(--pr-radius);transition:box-shadow .2s ease,transform .2s ease}@media(hover:hover){.product-item:hover{box-shadow:var(--pr-shadow);transform:translateY(-2px)}}.product-item__title{color:var(--pr-text);font-weight:500;line-height:1.35}.product-item__price-list .price--highlight,.product-item__price-list .price:first-child{font-weight:700;color:var(--pr-text);font-size:1.05em}.product-item__price-list .price--compare{color:#6b7280}.product-item__label-list{display:flex;flex-wrap:wrap;gap:4px}.premium-badge{font-size:11px;font-weight:700;letter-spacing:.04em;padding:3px 8px;border-radius:999px;color:#fff}.premium-badge--best{background:#b45309}.premium-badge--new{background:var(--pr-navy)}.premium-badge--sale{background:#b91c1c}.button,.product-form__add-button,.cart-recap__checkout{min-height:48px;border-radius:10px;font-weight:700;letter-spacing:.02em;transition:filter .15s ease,transform .1s ease}.button--primary:hover,.product-form__add-button:hover{filter:brightness(.95)}.button:active{transform:scale(.99)}.product-meta__title{color:var(--pr-text);font-weight:700;line-height:1.25}.product-form__info-item .price{font-size:1.6em;font-weight:800;color:var(--pr-text)}.product-form__option .block-swatch__item{min-height:44px;min-width:44px;border-radius:8px}.quantity-selector{border-radius:10px}.quantity-selector__button{min-width:44px;min-height:44px}.cart-wrapper .card,.cart-recap .card{border-radius:var(--pr-radius)}.cart-recap__amount{font-weight:800;color:var(--pr-text)}.line-item__remove{min-height:44px;display:inline-flex;align-items:center}.card{border-radius:var(--pr-radius)}.pr-hero{position:relative;overflow:hidden;border-radius:var(--pr-radius);margin:20px auto;max-width:1480px}.pr-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.pr-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.pr-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0f172ab8,#0f172a33)}.pr-hero__content{position:relative;padding:56px 24px;max-width:640px;color:#fff}.pr-hero--plain{background:linear-gradient(120deg,var(--pr-navy),#1e40af)}.pr-hero__title{font-size:clamp(28px,5vw,48px);line-height:1.1;font-weight:800;color:#fff;margin:0 0 12px}.pr-hero__subtitle{font-size:clamp(16px,2vw,20px);color:#ffffffeb;margin:0 0 24px}.pr-hero__button{display:inline-flex;align-items:center;min-height:52px;padding:0 28px;background:var(--pr-green);color:#fff!important;border-radius:10px;font-weight:800;text-decoration:none!important;box-shadow:var(--pr-shadow)}.pr-hero__button:hover{background:var(--pr-green-dark)}@media(min-width:1000px){.pr-hero__content{padding:96px 64px}}.pr-benefits{max-width:1480px;margin:24px auto;padding:0 16px}.pr-benefits__grid{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media(min-width:1000px){.pr-benefits__grid{grid-template-columns:repeat(4,1fr)}}.pr-benefit{background:#fff;border-radius:var(--pr-radius);padding:16px;display:flex;gap:12px;align-items:flex-start;box-shadow:0 1px #e5e7eb}.pr-benefit__icon{font-size:22px;color:var(--pr-navy);flex-shrink:0;line-height:1}.pr-benefit__title{font-weight:700;color:var(--pr-text);margin:0 0 2px;font-size:15px}.pr-benefit__text{color:var(--pr-muted);margin:0;font-size:13px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/premium.css.map */
