:root{--font:Avenir,Arial,sans-serif;--display:"League Spartan",Impact,sans-serif;--script:"Dancing Script",cursive;--white:#fff;--on-red:var(--maroon);--a11y-green:#555816;--a11y-script:#6E8420;--a11y-pink:#9e4535;--min-target:44px;--paper-tint-strength:10%;--paper-bg:color-mix(in srgb,var(--red) var(--paper-tint-strength),var(--paper));--btn-bg:var(--red);--btn-fg:var(--maroon);--btn-line:var(--maroon);--btn-radius:0;--btn-soft-bg:color-mix(in srgb,var(--red) 35%,#fff);--btn-hover-bg:var(--maroon);--btn-hover-fg:#fff;--btn-hover-scale:1.04;--btn-light-line:color-mix(in srgb,var(--red) 55%,var(--ink));--btn-dark-bg:#000;--btn-glass-bg:color-mix(in srgb,#000 55%,transparent);--btn-glass-hover-bg:color-mix(in srgb,#000 78%,transparent);--btn-glass-strong-bg:color-mix(in srgb,#000 74%,transparent);--btn-glass-border:color-mix(in srgb,#fff 35%,transparent);--btn-glass-blur:6px;--btn-glass-light-bg:rgb(255 255 255 / .25);--btn-glass-light-hover-bg:rgb(255 255 255 / .5);--btn-glass-light-blur:24px;--btn-close-bg:rgb(0 0 0 / .3);--btn-ghost-hover-bg:color-mix(in srgb,var(--maroon) 10%,transparent);--btn-tint-bg:color-mix(in srgb,var(--gold) 25%,transparent);--btn-chip-bg:color-mix(in srgb,var(--maroon) 8%,transparent);--btn-chip-hover-bg:color-mix(in srgb,var(--red) 30%,transparent);--btn-chip-active-bg:color-mix(in srgb,var(--red) 55%,transparent);--btn-chip-active-soft-bg:color-mix(in srgb,var(--red) 12%,transparent);--btn-close-soft-bg:color-mix(in srgb,var(--paper) 12%,transparent);--btn-close-soft-hover-bg:color-mix(in srgb,var(--paper) 25%,transparent);--btn-disabled-opacity:.35}:root{--trim-accent:color-mix(in srgb,var(--red) 50%,var(--maroon));--deep-accent:var(--trim-accent)}.trim-edge{position:absolute;left:0;right:0;height:var(--trim-h,56px);pointer-events:none}.trim-edge:before,.trim-edge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-size:calc(var(--trim-h,56px) * 96 / 56) var(--trim-h,56px);mask-size:calc(var(--trim-h,56px) * 96 / 56) var(--trim-h,56px);-webkit-mask-position:0 100%;mask-position:0 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.trim-edge:before{background:var(--red);-webkit-mask-image:var(--trim-wave),var(--trim-red);mask-image:var(--trim-wave),var(--trim-red)}.trim-edge:after{background:var(--trim-accent);-webkit-mask-image:var(--trim-lines),var(--trim-gold);mask-image:var(--trim-lines),var(--trim-gold)}.trim-edge--cut{transform:scaleY(-1)}.trim-edge--cut:before{-webkit-mask-image:var(--trim-red);mask-image:var(--trim-red)}a.skip{position:absolute;left:-9999px;top:auto;z-index:10000;padding:12px 24px;background:var(--paper);color:var(--maroon);font-family:var(--display);font-size:16px;font-weight:700;letter-spacing:.04em;text-decoration:none;border:3px solid #1c65bd;border-radius:0}a.skip:focus{left:16px;top:16px}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.touch-target{position:relative}.touch-target:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--min-target));height:max(100%,var(--min-target));transform:translate(-50%,-50%)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:is(summary,details>summary,.cart-line__qty button,.social-reels__arrow,.extras-slider__arrow):focus-visible{outline:3px solid #1c65bd;outline-offset:4px}:target,[tabindex]:not([tabindex="-1"]){scroll-margin-top:100px}
/*# sourceMappingURL=/cdn/shop/t/32/assets/universal.css.map */
