.oli-benefits{background:var(--oli-bg);color:var(--oli-fg);font-size:1.25rem;line-height:1.4}.oli-benefits__list{display:flex;gap:3.2rem;margin:0;padding:.9rem 1.6rem;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.oli-benefits__list::-webkit-scrollbar{display:none}.oli-benefits__item{flex:0 0 auto;scroll-snap-align:center;white-space:nowrap}.oli-benefits__item:first-child{margin-left:auto}.oli-benefits__item:last-child{margin-right:auto}.oli-benefits__item a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.oli-benefits__item a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.oli-upsell{padding:1.2rem 1.6rem 1.6rem;color:#0b2a4a}.oli-upsell__title{margin:0 0 1rem;font-size:1.4rem;font-weight:600}.oli-upsell__list{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.oli-upsell__item{display:grid;grid-template-columns:6.4rem 1fr auto;gap:1.2rem;align-items:center}.oli-upsell__img img{display:block;width:6.4rem;height:6.4rem;object-fit:cover;border-radius:.4rem;background:#eef1f5}.oli-upsell__info{display:grid;gap:.2rem;min-width:0}.oli-upsell__name{color:inherit;font-size:1.3rem;line-height:1.3;text-decoration:none}.oli-upsell__name:hover{text-decoration:underline}.oli-upsell__price{font-size:1.3rem;font-weight:600}.oli-upsell__btn{padding:.7rem 1.2rem;border:1px solid #0b2a4a;border-radius:.4rem;background:transparent;color:#0b2a4a;font:inherit;font-size:1.25rem;text-decoration:none;cursor:pointer}.oli-upsell__btn:hover{background:#0b2a4a;color:#fff}.oli-upsell__btn:focus-visible{outline:2px solid #f26b1d;outline-offset:2px}.oli-upsell__btn:disabled{opacity:.6;cursor:default}.oli-ship{--oli-navy: #0b2a4a;--oli-orange: #f26b1d;--oli-track: #e3e8ef;padding:1.2rem 1.6rem 1.4rem;border-bottom:1px solid var(--oli-track);color:var(--oli-navy)}.oli-ship__msg{margin:0 0 1rem;font-size:1.35rem;line-height:1.4}.oli-ship__track{position:relative;height:.8rem;border-radius:.4rem;background:var(--oli-track)}.oli-ship__fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--oli-orange);transition:width .4s ease}.oli-ship__tick{position:absolute;top:-.3rem;width:.2rem;height:1.4rem;margin-left:-.1rem;background:var(--oli-navy)}.oli-ship__scale{display:flex;justify-content:space-between;margin:.6rem 0 0;font-size:1.1rem;opacity:.75}.oli-ship--all .oli-ship__fill{background:var(--oli-navy)}@media(prefers-reduced-motion:reduce){.oli-ship__fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/129/compiled_assets/styles.css.map */
