:root{--ll-navy:#0a1f44;--ll-navy2:#13306b;--ll-red:#b22234;--ll-red2:#d33a4d;--ll-cream:#faf7f0;--ll-gold:#c9a227;--ll-line:#e4dccb;--ll-ease:cubic-bezier(.22,.8,.2,1);--ll-pad:clamp(18px,4.5vw,56px);--ll-stars:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cpath fill='%23fff' fill-opacity='.07' d='M32 9l3.600 11.200h11.800l-9.500 6.900 3.600 11.200L32 31.400l-9.500 6.900 3.600-11.200-9.500-6.900h11.800z'/%3E%3C/svg%3E")}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}a,button,summary{-webkit-tap-highlight-color:rgba(178,34,52,.18);touch-action:manipulation}::selection{background:#b22234;color:#fff}.ll-wrap{width:min(1320px,100% - 2*var(--ll-pad));margin-inline:auto}.ll-eyebrow{display:inline-flex;align-items:center;gap:12px;margin:0 0 16px;font-size:12px;line-height:1.3;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--ac,#b22234)}.ll-eyebrow:before{content:"\2605";font-size:13px;letter-spacing:0}.ll-h{font-weight:700;letter-spacing:-.02em;line-height:1.04;margin:0}.ll-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:2px solid transparent;border-radius:4px;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;line-height:1;cursor:pointer;transition:transform .3s var(--ll-ease),background .25s,color .25s,border-color .25s,box-shadow .3s var(--ll-ease)}.ll-btn i{font-style:normal;transition:transform .3s var(--ll-ease)}.ll-btn:hover i{transform:translate(5px)}.ll-btn--red{background:#b22234;color:#fff}.ll-btn--red:hover{background:#d33a4d;transform:translateY(-2px);box-shadow:0 14px 30px #b2223459}.ll-btn--navy{background:#0a1f44;color:#fff}.ll-btn--navy:hover{background:#13306b;transform:translateY(-2px)}.ll-btn--white{background:#fff;color:#0a1f44}.ll-btn--white:hover{background:#faf7f0;transform:translateY(-2px)}.ll-btn--line{border-color:currentColor;color:inherit;background:transparent}.ll-btn--line:hover{background:#fff;color:#0a1f44;border-color:#fff}.ll-btn:focus-visible,.ll-card:focus-visible,.ll-pc:focus-visible{outline:3px solid #c9a227;outline-offset:3px}.ll-js .ll-reveal{opacity:0;transform:translateY(26px);transition:opacity .9s var(--ll-ease),transform .9s var(--ll-ease);transition-delay:calc(var(--d,0) * 80ms)}.ll-js .ll-reveal.is-in{opacity:1;transform:none}.shopify-design-mode .ll-reveal{opacity:1!important;transform:none!important}.ll-progress{position:fixed;left:0;top:0;height:4px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:repeating-linear-gradient(90deg,#b22234 0 20px,#fff 20px 40px,#0a1f44 40px 60px);z-index:9999;pointer-events:none}.ll-top{position:fixed;right:18px;bottom:96px;z-index:900;width:46px;height:46px;border-radius:50%;border:2px solid #c9a227;background:#0a1f44;color:#fff;display:grid;place-items:center;cursor:pointer;opacity:0;transform:translateY(14px);pointer-events:none;transition:opacity .4s,transform .4s var(--ll-ease)}.ll-top.is-on{opacity:1;transform:none;pointer-events:auto}@media(max-width:749px){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}.ll-btn{min-height:56px}.ll-top{bottom:110px;right:14px}}@media(hover:none){.ll-btn:hover,.ll-btn:hover i{transform:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ll-js .ll-reveal{opacity:1;transform:none;transition:none}.ll-progress{display:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ll-design.css.map */
