.xh-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hero-scrim)}.xh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 24px;box-sizing:border-box;border-radius:var(--x-r-pill);font-family:var(--x-font-display);font-weight:800;font-size:13.5px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;border:0}.xh-btn--primary{background:var(--x-lemon);color:var(--x-ink)}.xh-btn--primary:hover{background-image:linear-gradient(var(--x-tint-ink-hover),var(--x-tint-ink-hover))}.xh-btn--secondary{background:none;border:1.5px solid rgba(255,255,255,.55);color:var(--x-white);font-weight:700;letter-spacing:.05em}.xh-btn--secondary:hover{background:var(--x-tint-white-hover)}.xh-btn--cobalt{background:var(--x-cobalt);color:var(--x-white);box-shadow:inset 0 0 0 1.5px #ffffff59}.xh-btn--cobalt:hover{background-image:linear-gradient(var(--x-tint-white-hover),var(--x-tint-white-hover))}.xh-btn--cobalt:active{background-image:linear-gradient(#ffffff3d,#ffffff3d)}.xh-featkit{display:block;margin-top:0;border-radius:var(--x-r-card);overflow:hidden;background:var(--x-lemon);color:var(--x-ink);text-decoration:none}.xh-featkit__media{position:relative;height:200px;background:var(--x-ice)}.xh-featkit__media img{width:100%;height:100%;object-fit:cover}.xh-featkit__badge{position:absolute;top:10px;left:10px;padding:5px 9px;border-radius:var(--x-r-pill);background:var(--x-lemon);color:var(--x-ink);font-family:var(--x-font-display);font-weight:800;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.xh-featkit__body{padding:16px 16px 18px}.xh-featkit__name{font-size:26px}.xp .xh-featkit__name{color:var(--x-ink)}.xh-featkit__line,.xp p.xh-featkit__line{margin-top:6px;font-size:14px;font-weight:500;color:var(--x-onlemon-soft)}.xh-featkit__pricerow,.xp p.xh-featkit__pricerow{display:flex;align-items:baseline;gap:10px;margin-top:12px}.xh-featkit__price{font-family:var(--x-font-display);font-weight:900;font-size:21px}.xh-featkit__meta{font-size:12.5px;color:var(--x-onlemon-soft)}.xh-featkit__cta{display:flex;margin-top:12px;background:var(--x-ink);color:var(--x-white)}.xh-featkit__cta:hover{background-image:linear-gradient(var(--x-tint-white-hover),var(--x-tint-white-hover))}.xh-featkit__cta:active{background-image:linear-gradient(#ffffff3d,#ffffff3d)}.xh-kitrows{margin-top:8px}.xh-kitrow{display:flex;align-items:center;gap:14px;position:relative;padding:13px 10px;margin:var(--x-row-tint-inset) -10px;border-radius:var(--x-r-thumb);min-height:72px;box-sizing:border-box;color:var(--x-white);text-decoration:none}.xh-kitrow:after{content:"";position:absolute;left:10px;right:10px;bottom:calc(var(--x-row-tint-inset) / -2);height:1px;background:var(--x-line-oncobalt)}.xh-kitrow:last-child:after{display:none}.xh-kitrow:hover{background-image:linear-gradient(var(--x-tint-white-hover),var(--x-tint-white-hover))}.xh-kitrow:active{background-image:linear-gradient(#ffffff3d,#ffffff3d)}.xh-kitrow__thumb{width:64px;height:64px;object-fit:cover;border-radius:var(--x-r-thumb);background:#ffffff14;flex:none}.xh-kitrow__mid{flex:1;min-width:0}.xh-kitrow__name{font-family:var(--x-font-display);font-weight:800;font-size:16px;line-height:1.2}.xh-kitrow__sub{margin-top:3px;font-size:12.5px;color:var(--x-oncobalt-soft)}.xh-kitrow__right{text-align:right}.xh-kitrow__price{font-family:var(--x-font-display);font-weight:900;font-size:16px}.xh-kitrow__meta{font-size:12px;color:var(--x-oncobalt-soft)}.xh-kitrow__arrow{color:var(--x-lemon);font-family:var(--x-font-display);font-weight:800;font-size:16px}@media screen and (min-width:1024px){.xh-featkit{display:grid;grid-template-columns:.8fr 1.2fr}.xh-featkit__media{height:auto;min-height:360px}.xh-featkit__media img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:50% 50%}.xh-featkit__badge{top:14px;left:14px}.xh-featkit__body{padding:40px 40px 36px;align-self:center}.xh-featkit__name{font-size:40px}.xh-featkit__line,.xp p.xh-featkit__line{margin-top:8px;font-size:15px}.xh-featkit__price{font-size:28px}.xh-featkit__cta{display:inline-flex}.xh-kitrows{display:none}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/xall-home-shop-shared.css.map */
