.button-new{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 32px;border:1px solid #2a0f0a;border-radius:100px;background-color:#e18f26;box-shadow:0 6px #2a0f0a;color:#2a0f0a;font-family:var(--font-satoshi, sans-serif);font-size:16px;font-weight:700;line-height:1.5;letter-spacing:4px;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.button-new:hover{background-color:#eba13f;transform:translateY(-2px);box-shadow:0 8px #2a0f0a}.button-new:active{transform:translateY(6px);box-shadow:0 0 #2a0f0a}.button-new:focus-visible{outline:2px solid #2a0f0a;outline-offset:3px}.button-new[disabled],.button-new.is-disabled{cursor:not-allowed;opacity:.5;transform:none;box-shadow:0 6px #2a0f0a}@media screen and (max-width:767px){.button-new{font-size:12px;letter-spacing:2.4px;padding:12px 24px}}.button-new--flat{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:56px;padding-inline:32px;border:none;border-radius:8px;background-color:#bd2026;color:#fff;font-family:var(--font-barlow, sans-serif);font-size:16px;font-weight:600;line-height:1;letter-spacing:.8px;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none;transition:transform .15s ease,background-color .15s ease}.button-new--flat:hover{background-color:#a11b20;transform:translateY(-2px)}.button-new--flat:active{transform:translateY(0)}.button-new--flat:focus-visible{outline:2px solid #bd2026;outline-offset:3px}.button-new--flat[disabled],.button-new--flat.is-disabled{cursor:not-allowed;opacity:.5;transform:none}@media screen and (max-width:767px){.button-new--flat{height:48px;padding-inline:24px;font-size:14px;letter-spacing:.7px}}.container-new{max-width:1376px;margin-inline:auto;padding-inline:16px}.landing-checkerboard{display:block;width:100%;height:calc(var(--checker-size, 24px) * var(--checker-rows, 2));background-image:linear-gradient(90deg,var(--checker-color, #bd2026) 0 var(--checker-size, 24px),transparent var(--checker-size, 24px) 100%),linear-gradient(90deg,var(--checker-color, #bd2026) 0 var(--checker-size, 24px),transparent var(--checker-size, 24px) 100%);background-size:var(--checker-pitch, 48px) var(--checker-size, 24px);background-position:0 0,var(--checker-size, 24px) var(--checker-size, 24px);background-repeat:repeat-x;pointer-events:none}@media screen and (max-width:767px){.landing-checkerboard{height:calc(var(--checker-size-mobile, 12px) * var(--checker-rows, 2));background-image:linear-gradient(90deg,var(--checker-color, #bd2026) 0 var(--checker-size-mobile, 12px),transparent var(--checker-size-mobile, 12px) 100%),linear-gradient(90deg,var(--checker-color, #bd2026) 0 var(--checker-size-mobile, 12px),transparent var(--checker-size-mobile, 12px) 100%);background-size:var(--checker-pitch-mobile, 24px) var(--checker-size-mobile, 12px);background-position:0 0,var(--checker-size-mobile, 12px) var(--checker-size-mobile, 12px)}}.marquee{display:block;overflow:hidden;width:100%}.marquee__track{display:flex;width:max-content;will-change:transform;animation-name:marquee-scroll;animation-duration:var(--marquee-duration, 30s);animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused}.marquee--reverse .marquee__track{animation-name:marquee-scroll-reverse}.marquee__group{display:flex;align-items:center;flex-shrink:0}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--marquee-distance, 0px)))}}@keyframes marquee-scroll-reverse{0%{transform:translate(calc(-1 * var(--marquee-distance, 0px)))}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.marquee__track{animation:none}}.landing-wave{position:absolute;z-index:2;left:0;right:0;height:var(--landing-wave-height, 52px);overflow:hidden;pointer-events:none}.landing-wave--top{top:0}.landing-wave--bottom{bottom:0}.landing-wave__svg{display:block;width:100%;height:100%;transform:scaleY(-1)}.landing-wave--mirror-desktop .landing-wave__svg,.landing-wave--mirror-both .landing-wave__svg{transform:scale(-1)}.landing-wave__line{stroke-width:calc(var(--landing-wave-line-width, 10px) * 2)}@media screen and (max-width:767px){.landing-wave{height:var(--landing-wave-height-mobile, var(--landing-wave-height, 52px))}.landing-wave--mirror-desktop .landing-wave__svg{transform:scaleY(-1)}.landing-wave--mirror-mobile .landing-wave__svg{transform:scale(-1)}.landing-wave__line{stroke-width:calc(var(--landing-wave-line-width-mobile, 6px) * 2)}}[data-wall]:not([data-wall=none]){background:linear-gradient(rgb(255 255 255 / var(--wall-fade, 0)) 0 0)}[data-wall=medium]{--wall-fade: .2}[data-wall=faint]{--wall-fade: .6}@media screen and (max-width:767px){[data-wall]:not([data-wall-mobile=none]){background:linear-gradient(rgb(255 255 255 / var(--wall-fade, 0)) 0 0)}[data-wall][data-wall-mobile=none]{background:var(--landing-solid, transparent)}[data-wall-mobile=full]{--wall-fade: 0}[data-wall-mobile=medium]{--wall-fade: .2}[data-wall-mobile=faint]{--wall-fade: .6}}.landing-review-total{display:flex;align-items:center;gap:8px;min-height:33px}:is(.landing-review-total,.landing-review-total-text):not(.is-loaded){visibility:hidden}:is(.landing-review-total,.landing-review-total-text)[hidden]{display:none}a.landing-review-total-link{display:inline-flex;color:inherit;text-decoration:none}.landing-review-total__stars{position:relative;display:inline-flex;flex:none}.landing-review-total__row{display:flex;gap:2px}.landing-review-total__row svg{display:block;width:17.16px;height:16.64px}.landing-review-total__row path{fill:var(--review-total-star, currentColor)}.landing-review-total__row--empty{opacity:.2}.landing-review-total__row--full{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--review-total-fill, 100%)) 0 0)}.landing-review-total__text{font-family:var(--font-satoshi, sans-serif);font-size:14px;font-weight:400;line-height:22.4px;color:var(--review-total-text, inherit)}@media screen and (max-width:767px){.landing-review-total{min-height:22px}}landing-klaviyo-signup{display:contents}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
