:root{--us-font: "Proxima Nova", "Gill Sans MT", Arial, sans-serif;--us-n100:#ffffff;--us-n200:#f7f7f7;--us-n300:#efefef;--us-n400:#e6e6e6;--us-n500:#bebebe;--us-n600:#757575;--us-n800:#272727;--us-n900:#000000;--us-red:#be2d2e;--us-red-dark:#9d2226;--us-pad-mobile:16px;--us-pad-desktop:96px;--us-maxw:1920px;--us-header-h:105px}.us-scope,.us-scope *,.us-scope *:before,.us-scope *:after{box-sizing:border-box}.us-scope{font-family:var(--us-font);font-size:16px;line-height:1.5;color:var(--us-n900);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.us-scope h1,.us-scope h2,.us-scope h3,.us-scope h4,.us-scope h5,.us-scope h6,.us-scope p,.us-scope a,.us-scope span,.us-scope div,.us-scope li,.us-scope button,.us-scope input,.us-scope select,.us-scope textarea,.us-scope label,.us-scope dt,.us-scope dd,.us-scope b,.us-scope s,.us-scope em{font-family:var(--us-font)}:where(.us-scope) :where(img,svg,video){display:block;max-width:100%}:where(.us-scope) :where(a){color:inherit;text-decoration:none}:where(.us-scope) :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer}:where(.us-scope) :where(ul,ol){list-style:none;margin:0;padding:0}:where(.us-scope) :where(h1,h2,h3,h4,h5,p){margin:0;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.shopify-section:has(>.us-scope){margin:0!important;padding:0!important}.us-pad{padding-left:var(--us-pad-mobile);padding-right:var(--us-pad-mobile)}@media(min-width:1024px){.us-pad{padding-left:var(--us-pad-desktop);padding-right:var(--us-pad-desktop)}}.us-wrap{width:100%;max-width:var(--us-maxw);margin-inline:auto}.us-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.us-only-desktop{display:none}@media(min-width:1024px){.us-only-desktop{display:block}.us-only-mobile{display:none!important}}.us-btn{display:flex;align-items:center;justify-content:center;width:100%;height:44px;padding:0 16px;font-size:15px;font-weight:600;line-height:1;background:var(--us-n900);color:var(--us-n100);border:1px solid var(--us-n900);transition:opacity .15s ease}.us-btn:hover{opacity:.85}.us-btn--ghost{background:transparent;color:var(--us-n900);border-color:var(--us-n900)}.us-cta-stroke{display:inline-flex;align-items:center;justify-content:center;min-width:200px;height:44px;padding:0 24px;font-size:15px;font-weight:600;letter-spacing:.25px;text-transform:uppercase;border:1px solid currentColor}.us-cta-chevron{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;letter-spacing:.25px;text-transform:uppercase;white-space:nowrap}.us-cta-chevron:after{content:"";width:6px;height:6px;margin-left:2px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg)}.us-h2{font-size:20px;font-weight:700;line-height:1.2;letter-spacing:.25px;text-transform:uppercase}@media(min-width:1024px){.us-h2{font-size:24px}}.us-tile{position:relative;display:flex;flex-direction:column}.us-tile__media{position:relative;overflow:hidden;background:var(--us-n200);aspect-ratio:2/3}.us-tile__media img{width:100%;height:100%;object-fit:cover}.us-tile__title{font-size:12px;font-weight:400;line-height:140%;letter-spacing:.25px;color:var(--us-n900);padding-bottom:4px}.us-tile__price{font-size:15px;font-weight:600;line-height:100%;color:var(--us-n900)}.us-tile__promo{font-size:12px;font-weight:600;line-height:140%;color:var(--us-red)}.us-tile__compare{font-size:13px;font-weight:400;color:var(--us-n600);text-decoration:line-through}.skip-to-content-link,#a11y-refresh-page-message,#a11y-new-window-message,.visually-hidden,.visually-hidden *,ul[hidden] li,[aria-hidden=true] li{font-family:var(--us-font),"Proxima Nova",Arial,sans-serif}cookie-bar,cookie-bar *,#cookie,#cookie *,.cookie-content,.cookie-content *,.cookie-message,.cookie-message *,.cookie-heading,.cookie-btn{font-family:var(--us-font),"Proxima Nova",Arial,sans-serif!important}.us-h1-hors-ecran{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.us-pay{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin-top:12px}.us-pay__ic{height:20px;width:auto;display:block}
/*# sourceMappingURL=/cdn/shop/t/16/assets/us-core.css.map */
