.ax-limited-stock-badge{display:inline-block;background:#b44f18;color:#fff;padding:8px 10px;font:700 clamp(10px,1vw,14px)/1.1 Arial,sans-serif;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.product-media__trust-badge:has(.ax-limited-stock-badge){width:auto;max-width:none}.ax-carousel-nav,.ax-problem-mobile-label{display:none}@media(max-width:749px){.ax-home-trust{background:#f3f1ee!important;border:0!important}.ax-home-trust .ax-home-trust__inner{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 16px;padding:16px 12px}.ax-home-trust .ax-home-trust__item{min-height:0;width:auto;flex:0 1 auto;padding:0;border:0;flex-direction:row;gap:7px;justify-content:center;text-align:left}.ax-home-trust .ax-home-trust__icon{width:18px;height:18px;margin:0;flex-shrink:0}.ax-home-trust .ax-home-trust__item p{font-size:13px;line-height:1.3;letter-spacing:0;text-transform:none}.ax-compact-how{padding:28px 0!important}.ax-compact-how .ax-compact-eyebrow{margin-bottom:8px!important}.ax-compact-how h2{font-size:28px!important;line-height:1.1!important}.ax-compact-how .ax-compact-sub{display:none!important}.ax-compact-how .ax-compact-grid{box-sizing:border-box!important;margin-top:22px!important;padding:0 14px!important;scroll-padding:0 14px!important;gap:14px!important}.ax-compact-how .ax-compact-step{display:grid!important;grid-template-columns:42% minmax(0,1fr)!important;grid-template-rows:auto auto 1fr!important;column-gap:16px!important;row-gap:8px!important;flex:0 0 calc(100% - 14px)!important;width:auto!important;max-width:none!important;align-items:start!important;text-align:left!important;scroll-snap-align:start!important;padding:0!important;box-sizing:border-box!important}.ax-compact-how .ax-compact-media{grid-column:1!important;grid-row:1/4!important;width:100%!important;max-width:158px!important;aspect-ratio:9/16!important;margin:0!important;align-self:start!important}.ax-compact-how .ax-compact-number{grid-column:2!important;grid-row:1!important;margin:6px 0 0!important;font-size:11px!important}.ax-compact-how .ax-compact-step h3{grid-column:2!important;grid-row:2!important;min-height:0!important;font-size:20px!important;line-height:1.12!important;padding:0!important;margin:0!important;display:block!important;text-align:left!important}.ax-compact-how .ax-compact-text{grid-column:2!important;grid-row:3!important;min-height:0!important;font-size:13px!important;line-height:1.4!important;padding:0!important;margin:0!important;text-align:left!important}.ax-compact-problem{padding:28px 14px!important}.ax-compact-problem .ax-problem-head,.ax-compact-problem .ax-problem-main{display:none!important}.ax-compact-problem .ax-problem-subhead{margin:0 0 20px!important;font-size:28px!important;line-height:1.12!important}.ax-compact-problem .ax-problem-subhead em{font-style:normal!important}.ax-compact-problem .ax-problem-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 14px!important}.ax-compact-problem .ax-problem-card img{aspect-ratio:1/1!important;margin-bottom:10px!important}.ax-compact-problem .ax-problem-card h4{font-size:18px!important;line-height:1.12!important}.ax-compact-problem .ax-problem-card p{font-size:12px!important;line-height:1.4!important;margin-top:6px!important}.ax-carousel-nav{display:flex;justify-content:center;align-items:center;gap:0;width:100%;margin:0;position:absolute;z-index:5;transform:translate(-50%);width:max-content;max-width:100%}.ax-carousel-nav[hidden]{display:none!important}.ax-carousel-nav button{display:flex;align-items:center;justify-content:center;width:28px;height:32px;min-width:28px;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer}.ax-carousel-nav button:after{content:"";display:block;width:6px;height:6px;border-radius:999px;background:#ffffff73;box-shadow:0 1px 3px #0000004d;transition:width .2s ease,background .2s ease}.ax-carousel-nav button.is-active:after{width:22px;background:#fff}.ax-carousel-nav button:focus-visible{outline:2px solid #111;outline-offset:1px}.ax-old-carousel-nav{display:none!important}.ax-home-proof__gallery-dot.is-active,.ax-proof-dark__gallery-dot.is-active{width:22px;border-radius:999px}}@media(max-width:749px){.slider__dots .slider-counter__link--dots .dot{width:6px!important;height:6px!important;border:0!important;border-radius:999px!important;box-shadow:none!important;background:#ffffff73!important;transition:width .2s ease,background .2s ease}.slider__dots .slider-counter__link--active .dot{width:22px!important;background:#fff!important}}@media(max-width:749px){.ax-carousel-parent{position:relative}.ax-compact-problem{background:#fff!important}.ax-problem-mobile-label{display:block;margin:0 0 10px!important;color:#111;font:600 11px/1.3 Arial,sans-serif;letter-spacing:.12em;text-align:center}.ax-compact-problem .ax-problem-card h4{color:#111!important}.slider__dots .slider-counter__link--dots .dot{filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}}.ax-layout-mobile{display:none}@media(max-width:749px){.ax-layout-desktop{display:none!important}.ax-layout-mobile{display:inline}.ax-compact-how .ax-steps-overview-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 12px!important;width:100%!important;max-width:none!important;overflow:visible!important;scroll-snap-type:none!important;transform:none!important}.ax-compact-how .ax-steps-overview-grid .ax-compact-step{display:flex!important;flex-direction:column!important;gap:9px!important;min-width:0!important;width:100%!important;max-width:none!important;align-items:stretch!important}.ax-compact-how .ax-steps-overview-grid .ax-compact-media{order:0!important;width:100%!important;max-width:none!important;aspect-ratio:1/1!important;margin:0!important;align-self:stretch!important;background:#f3f1ee!important}.ax-compact-how .ax-steps-overview-grid .ax-compact-media video,.ax-compact-how .ax-steps-overview-grid .ax-compact-media img{width:100%!important;height:100%!important;object-fit:contain!important;background:#f3f1ee!important}.ax-compact-how .ax-steps-overview-grid h3{order:1!important;font-size:16px!important;line-height:1.25!important;font-weight:500!important}.ax-compact-how .ax-steps-overview-grid .ax-compact-number,.ax-compact-how .ax-steps-overview-grid .ax-compact-text,.ax-steps-overview-grid+.ax-carousel-nav{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ax-product-refinements.css.map */
