.abx-studio-theme{--abx-ink:#191b20;--abx-muted:#63666e;--abx-red:#ce1835;--abx-line:#e5e5e7;--abx-paper:#f4f4f5}.abx-studio-theme .page-width{max-width:1440px}.abx-studio-theme .header__heading-logo{max-height:none}.abx-studio-theme .header__menu-item{letter-spacing:0;font-weight:650}.abx-studio-theme .header__search-bar .field{border-radius:6px}.abx-studio-theme .card__media img{object-fit:contain}.abx-studio-theme .card__heading{letter-spacing:-.015em}.abx-studio-theme .price{font-weight:750}.abx-studio-theme .button{letter-spacing:0}.abxs-container{width:calc(100% - 96px);max-width:1280px;margin-inline:auto}.abxs-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 13px;color:var(--abx-red);font-size:11px;line-height:1.4;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.abxs-eyebrow:before{content:"";width:22px;height:3px;background:currentColor;flex:none}.abxs-heading{margin:0;color:var(--abx-ink);font-size:clamp(28px,2.6vw,38px);font-weight:800;line-height:1.1;letter-spacing:-.045em}.abxs-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.abxs-text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:44px;color:var(--abx-ink);font-size:13px;font-weight:750;text-decoration:none;white-space:nowrap}.abxs-text-link:hover{color:var(--abx-red)}.abxs-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;padding:14px 21px;border:1px solid var(--abx-red);border-radius:4px;background:var(--abx-red);color:#fff;font-size:13px;font-weight:750;text-decoration:none;line-height:1.4;transition:background .18s,border-color .18s}.abxs-button:hover{background:#ad102a;border-color:#ad102a;color:#fff}.abxs-button--outline{background:transparent;border-color:#ffffff50;color:#fff}.abxs-button--outline:hover{background:#ffffff12;border-color:#fff}.abxs-button:focus-visible,.abxs-text-link:focus-visible,.abxs-platform:focus-visible,.abxs-product:focus-visible{outline:3px solid #ce1835;outline-offset:5px}.abxs-arrow{font-size:19px;line-height:1;flex:none}.abx-studio-theme .abx-workshop{background:#fff;color:var(--abx-ink);padding:52px 0}.abx-studio-theme .abx-workshop__panel{border-radius:8px;background:#1b1d22;border-top:3px solid var(--abx-red);gap:64px;padding:48px}.abx-studio-theme .abx-workshop__eyebrow{color:#f7798d;letter-spacing:.14em;font-size:11px}.abx-studio-theme .abx-workshop__intro h2{font-size:clamp(30px,3vw,44px);letter-spacing:-.04em}.abx-studio-theme .abx-workshop__text,.abx-studio-theme .abx-workshop__steps p,.abx-studio-theme .abx-workshop__help{color:#c3c4cb}.abx-studio-theme .abx-workshop__steps li:before{color:#f7798d;font-size:25px}.abx-studio-theme .abx-workshop__button{background:var(--abx-red);color:#fff;border-radius:4px;font-size:14px}.abx-studio-theme .abx-workshop__button:hover{background:#ad102a}.abx-studio-theme .abx-workshop__faq h2{color:var(--abx-ink);letter-spacing:-.035em}.abx-studio-theme .abx-workshop__faq details{border-color:var(--abx-line)}.abx-studio-theme .abx-workshop__faq details>div{color:var(--abx-muted)}.abx-studio-theme .abx-aimcore{padding:0 0 44px;background:#fff}.abx-studio-theme .abx-aimcore__campaign{border-radius:8px;box-shadow:none;background:#14161a;border-color:#292b31}.abx-studio-theme .abx-aimcore__copy{background:none}.abx-studio-theme .abx-aimcore__eyebrow{color:#ffb778}.abx-studio-theme .abx-aimcore h2>span{color:#fff}.abx-studio-theme .abx-aimcore__button{background:#fff;color:#16181c;border-color:#fff;border-radius:4px}.abx-studio-theme .abx-aimcore__button:hover{background:#e4e4e6;border-color:#e4e4e6}@media(max-width:989px){.abxs-container{width:calc(100% - 48px)}.abx-studio-theme .abx-workshop__panel{gap:30px;padding:32px}}@media(max-width:749px){.abxs-container{width:calc(100% - 32px)}.abxs-section-head{gap:16px;margin-bottom:20px;align-items:flex-start}.abxs-heading{font-size:28px}.abxs-text-link{font-size:12px;white-space:normal;gap:8px}.abxs-eyebrow{font-size:10px;margin-bottom:10px}.abx-studio-theme .abx-workshop{padding:32px 0}.abx-studio-theme .abx-workshop__panel{padding:26px 22px}.abx-studio-theme .abx-aimcore{padding-bottom:30px}}@media(prefers-reduced-motion:reduce){.abxs-button{transition:none}}.abx-studio-theme.collection-template .collection-hero h1{font-size:clamp(28px,3vw,42px);letter-spacing:-.04em;font-weight:800}.abx-studio-theme.collection-template .product-card-wrapper{border:1px solid #e5e5e7;border-radius:6px;background:#fff;overflow:hidden}.abx-studio-theme.collection-template .product-card-wrapper .card>.card__content{padding:16px}.abx-studio-theme.collection-template .product-card-wrapper .card__content--badge{padding:0}.abx-studio-theme.collection-template .product-card-wrapper .card__media{background:#f4f4f5}.abx-studio-theme.collection-template .product-card-wrapper .card__heading{font-weight:700;line-height:1.35}.abx-studio-theme .product__title h1{font-size:clamp(25px,2.5vw,36px);font-weight:800;line-height:1.16;letter-spacing:-.035em}.abx-studio-theme .product-form__submit.button--secondary{--color-button:206,24,53;--color-button-text:255,255,255;background:#ce1835;color:#fff;border-color:#ce1835}.abx-studio-theme .product-form__submit.button--secondary:hover{background:#ad102a}@media(max-width:749px){.abx-studio-theme.collection-template .product-card-wrapper .card>.card__content{padding:10px}.abx-studio-theme .product__title h1{font-size:25px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/abx-studio.css.map */
