:root{--amber: #f9b912;--amber-dark: #d9980a;--amber-light: #ffce4a;--red: #e63027;--red-dark: #b91d17;--red-light: #f04a40;--ink: #0f0a1e;--ink-soft: #1c1430;--purple-deep: #2a1b3d;--cream: #f2ede4;--cream-dark: #e3ddd4;--white: #ffffff;--grey-mid: #6b6578;--grey-light: #e8e3dc;--grey-subtle: #f6f3ee;--bg-canvas: var(--cream);--bg-card: var(--white);--bg-dark: var(--ink);--bg-dark-soft: var(--ink-soft);--bg-subtle: var(--grey-subtle);--bg-overlay: rgba(15, 10, 30, .7);--fg-primary: var(--ink);--fg-muted: var(--grey-mid);--fg-on-dark: var(--white);--fg-on-dark-soft: rgba(255, 255, 255, .7);--fg-on-dark-muted: #9a93a8;--fg-on-dark-faint: #8b8598;--fg-on-amber: var(--ink);--fg-on-red: var(--white);--fg-price: var(--red);--fg-rrp: var(--grey-mid);--fg-link: var(--red);--fg-link-hover: var(--red-dark);--fg-accent-on-dark: var(--amber);--cta-bg: var(--amber);--cta-bg-hover: var(--amber-light);--cta-bg-pressed: var(--amber-dark);--cta-text: var(--ink);--cta-dark-bg: var(--ink);--cta-dark-bg-hover: var(--ink-soft);--cta-dark-text: var(--cream);--border-default: 2px solid var(--grey-light);--border-strong: 2px solid var(--ink);--border-heavy: 3px solid var(--ink);--border-badge: 1.5px solid var(--ink);--border-on-dark: 1px solid var(--ink-soft);--divider-on-dark: var(--purple-deep);--shadow-card: 4px 4px 0 var(--ink);--shadow-card-hover: 6px 6px 0 var(--ink);--shadow-badge: 2px 2px 0 var(--ink);--shadow-btn: 3px 3px 0 var(--ink);--shadow-btn-hover: 5px 5px 0 var(--ink);--shadow-btn-pressed: 1px 1px 0 var(--ink);--shadow-panel: 3px 3px 0 var(--ink);--shadow-frame: 8px 8px 0 var(--ink);--shadow-on-dark: 4px 4px 0 var(--purple-deep);--live-dot: var(--red);--live-bg: var(--red);--live-text: var(--white);--next-live-bg: var(--ink);--next-live-text: var(--amber);--badge-new-bg: var(--amber);--badge-new-fg: var(--ink);--badge-box-opened-bg: var(--ink);--badge-box-opened-fg: var(--amber);--badge-imperfect-bg: var(--red);--badge-imperfect-fg: var(--white);--badge-promo-bg: var(--ink);--badge-promo-fg: var(--cream);--badge-pct-bg: var(--amber);--badge-pct-fg: var(--ink);--badge-soldout-bg: var(--white);--badge-soldout-fg: var(--ink);--badge-save-bg: var(--amber);--badge-save-fg: var(--ink);--font-display: var(--font-heading-family, "Bebas Neue"), "Anton", Impact, sans-serif;--font-sans-cond: var(--font-ui-family, "Barlow Condensed"), "Arial Narrow", sans-serif;--font-sans: var(--font-body-family, "Barlow"), Arial, sans-serif;--font-ui: var(--font-sans-cond);--font-body: var(--font-sans);--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold: 800;--text-hero: clamp(56px, 7vw, 104px);--text-h1: clamp(44px, 5vw, 72px);--text-h2: clamp(32px, 4vw, 52px);--text-h3: 22px;--text-h4: 18px;--text-lg: 18px;--text-base: 16px;--text-sm: 14px;--text-xs: 12px;--text-2xs: 11px;--text-badge: 10px;--text-badge-pct: 11px;--text-badge-lg: 13px;--text-price-card: 24px;--text-price-pdp: 44px;--text-nav: 14px;--text-btn: 15px;--ls-display: .02em;--ls-caps: .04em;--ls-ui: .06em;--ls-caps-wide: .08em;--ls-nav: .1em;--ls-badge: .1em;--ls-kicker: .12em;--ls-announce: .14em;--lh-tight: .95;--lh-display: 1;--lh-heading: 1.1;--lh-ui: 1.2;--lh-body: 1.5;--lh-body-loose: 1.6;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--page-max: 1280px;--page-pad-x: 32px;--page-pad-x-mobile: 16px;--section-pad-y: 56px;--grid-gap: 24px;--grid-gap-mobile: 14px;--header-h: 68px;--header-h-mobile: 52px;--radius-none: 0;--radius-sm: 2px;--radius-pill: 999px;--ease-snap: cubic-bezier(.2, 0, .8, 1);--duration-fast: .1s;--duration-base: .15s;--skew: -8deg;--unskew: 8deg;--skew-dash: -20deg;--focused-base-outline: 3px solid var(--amber);--focused-base-outline-offset: 2px;--focused-base-box-shadow: 0 0 0 1px var(--ink)}body.cg-theme{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--lh-body);letter-spacing:0;color:rgb(var(--color-foreground))}.cg-theme .text-body{font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:0}.cg-theme :is(h1,h2,.h0,.h1,.h2,.hxl,.hxxl){font-family:var(--font-display);font-weight:var(--fw-regular);font-style:normal;text-transform:uppercase;letter-spacing:var(--ls-display);line-height:var(--lh-display);word-break:normal}.cg-theme :is(.hxxl,.hxl,.h0){font-size:var(--text-hero)}.cg-theme :is(h1,.h1){font-size:var(--text-h1)}.cg-theme :is(h2,.h2){font-size:var(--text-h2)}.cg-theme :is(h3,.h3){font-family:var(--font-sans-cond);font-weight:var(--fw-bold);font-size:var(--text-h3);text-transform:uppercase;letter-spacing:var(--ls-caps);line-height:var(--lh-heading)}.cg-theme :is(h4,.h4){font-family:var(--font-sans-cond);font-weight:var(--fw-bold);font-size:var(--text-h4);text-transform:uppercase;letter-spacing:var(--ls-caps);line-height:var(--lh-heading)}.cg-theme :is(h5,.h5){font-family:var(--font-sans-cond);font-weight:var(--fw-extrabold);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--ls-nav)}.cg-theme :is(h6,.h6){font-family:var(--font-sans-cond);font-weight:var(--fw-bold);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--ls-caps-wide)}.cg-theme :is(.caption,.caption-with-letter-spacing,.caption-large,.caption-with-letter-spacing--medium,.caption-with-letter-spacing--large){font-family:var(--font-sans-cond);font-weight:var(--fw-bold);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--ls-caps-wide)}.cg-theme .rte{font-size:var(--text-base);line-height:var(--lh-body-loose)}.cg-theme .page-width{max-width:var(--page-max);padding-left:var(--page-pad-x-mobile);padding-right:var(--page-pad-x-mobile)}@media screen and (min-width:750px){.cg-theme .page-width{padding-left:var(--page-pad-x);padding-right:var(--page-pad-x)}}.cg-theme :is(.link,.underlined-link,.rte a,.customer a){color:var(--fg-link);text-decoration-thickness:2px;text-underline-offset:3px}.cg-theme :is(.link,.underlined-link,.rte a,.customer a):hover{color:var(--fg-link-hover)}.cg-theme .link--text{color:currentColor}.cg-theme .focus-inset:focus-visible{outline:2px solid var(--amber);outline-offset:-2px;box-shadow:none}.cg-theme :is(.button,.shopify-challenge__button,.customer button){font-family:var(--font-sans-cond);font-weight:var(--fw-extrabold);font-size:var(--text-btn);letter-spacing:var(--ls-nav);text-transform:uppercase;line-height:var(--lh-ui);min-width:0;min-height:0;padding:13px 28px;border:var(--border-strong);border-radius:0;background:var(--cta-bg);color:var(--cta-text);box-shadow:var(--shadow-btn);transition:background var(--duration-fast) var(--ease-snap),box-shadow var(--duration-fast) var(--ease-snap),transform var(--duration-fast) var(--ease-snap)}.cg-theme :is(.button,.shopify-challenge__button,.customer button):before,.cg-theme :is(.button,.shopify-challenge__button,.customer button):after{content:none}.cg-theme :is(.button,.shopify-challenge__button,.customer button):not([disabled]):hover{background:var(--cta-bg-hover);box-shadow:var(--shadow-btn-hover);transform:translate(-1px,-1px)}.cg-theme :is(.button,.shopify-challenge__button,.customer button):not([disabled]):active{background:var(--cta-bg-pressed);box-shadow:var(--shadow-btn-pressed);transform:translate(2px,2px)}.cg-theme .button--secondary{background:transparent;color:var(--ink);box-shadow:none}.cg-theme .button--secondary:not([disabled]):hover{background:var(--ink);color:var(--cream);box-shadow:none;transform:none}.cg-theme .button--tertiary{border:0;padding:0;background:none;box-shadow:none;color:var(--fg-link);text-decoration:underline}.cg-theme :is(.button[disabled],.button[aria-disabled=true],.button.disabled){opacity:.4;box-shadow:none;cursor:not-allowed;transform:none}.cg-theme .button.loading>.loading__spinner .path{stroke:var(--ink)}.cg-theme .shopify-payment-button__button--unbranded{font-family:var(--font-sans-cond);font-weight:var(--fw-extrabold);font-size:var(--text-btn);letter-spacing:var(--ls-nav);text-transform:uppercase;min-height:0;padding:13px 20px;border:var(--border-strong);border-radius:0;background:var(--cta-dark-bg);color:var(--cta-dark-text);box-shadow:none}.cg-theme .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--cta-dark-bg-hover)}.cg-theme .shopify-payment-button__more-options{font-family:var(--font-sans-cond);color:var(--fg-link)}.cg-theme :is(.field__input,.select__select,.customer .field input,.customer select){font-family:var(--font-sans-cond);font-weight:var(--fw-semibold);font-size:var(--text-sm);letter-spacing:var(--ls-caps);background:var(--white);color:var(--ink);border-radius:0}.cg-theme :is(.field,.select,.customer .field,.customer select,.localization-form__select):after{border:0;border-radius:0;box-shadow:0 0 0 2px var(--ink)}.cg-theme :is(.field__input,.select__select):focus-visible{box-shadow:0 0 0 2px var(--amber)}.cg-theme .field__label{font-family:var(--font-sans-cond);font-weight:var(--fw-semibold);font-size:var(--text-sm);color:var(--fg-muted)}.cg-theme .form__label{font-family:var(--font-sans-cond);font-weight:var(--fw-bold);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--ls-caps-wide)}.cg-theme input[type=checkbox]{accent-color:var(--amber)}.cg-theme .badge{font-family:var(--font-sans-cond);font-weight:var(--fw-extrabold);font-size:var(--text-badge-pct);letter-spacing:var(--ls-badge);text-transform:uppercase;line-height:var(--lh-ui);padding:3px 10px;border:var(--border-badge);border-radius:0;box-shadow:var(--shadow-badge)}.cg-theme .price{font-family:var(--font-sans-cond);font-weight:var(--fw-extrabold);font-style:italic;font-size:20px;letter-spacing:0;color:var(--fg-price)}.cg-theme .price__sale .price-item--regular{font-weight:var(--fw-regular);font-style:normal;font-size:var(--text-xs);color:var(--fg-rrp)}.cg-theme .price--sold-out .price-item{color:var(--fg-muted)}.cg-theme .cart-notification{background:var(--white);border:var(--border-strong);border-radius:0;box-shadow:var(--shadow-card)}.cg-theme .cart-count-bubble{background:var(--red);color:var(--white);font-family:var(--font-sans-cond);font-weight:var(--fw-extrabold);border:1.5px solid var(--ink);border-radius:50%}.cg-theme .pagination__item{font-family:var(--font-sans-cond);font-weight:var(--fw-extrabold);text-transform:uppercase;border-radius:0}.cg-theme .pagination__item--current{background:var(--amber);border:var(--border-strong);box-shadow:var(--shadow-badge)}.cg-container{max-width:var(--page-max);margin-inline:auto;padding-inline:var(--page-pad-x-mobile)}@media screen and (min-width:750px){.cg-container{padding-inline:var(--page-pad-x)}}.cg-skew{display:inline-block;transform:skew(var(--skew))}.cg-skew>span,.cg-unskew{display:inline-block;transform:skew(var(--unskew))}.cg-shadow-card{box-shadow:var(--shadow-card)}.cg-shadow-btn{box-shadow:var(--shadow-btn)}.cg-shadow-badge{box-shadow:var(--shadow-badge)}.cg-shadow-panel{box-shadow:var(--shadow-panel)}.cg-shadow-frame{box-shadow:var(--shadow-frame)}.cg-shadow-on-dark{box-shadow:var(--shadow-on-dark)}.cg-panel{background:var(--white);border:var(--border-strong);box-shadow:var(--shadow-panel)}.cg-panel--dark{background:var(--ink);box-shadow:var(--shadow-on-dark)}.cg-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.cg-heading{display:flex;align-items:center;gap:14px;margin:0;font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--text-h2);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--ink)}.cg-heading--on-dark{color:var(--cream)}.cg-heading__dash{display:inline-block;flex-shrink:0;width:34px;height:12px;background:var(--red);transform:skew(var(--skew-dash))}.cg-viewall{font-family:var(--font-sans-cond);font-weight:var(--fw-extrabold);font-size:var(--text-sm);letter-spacing:var(--ls-nav);text-transform:uppercase;color:var(--red);text-decoration:none;border-bottom:2px solid var(--red)}.cg-viewall:hover{color:var(--red-dark);border-color:var(--red-dark)}.cg-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:13px 28px;border:var(--border-strong);border-radius:0;background:transparent;color:var(--ink);font-family:var(--font-sans-cond);font-weight:var(--fw-extrabold);font-size:var(--text-btn);line-height:var(--lh-ui);letter-spacing:var(--ls-nav);text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background var(--duration-fast) var(--ease-snap),color var(--duration-fast) var(--ease-snap),box-shadow var(--duration-fast) var(--ease-snap),transform var(--duration-fast) var(--ease-snap)}.cg-btn--primary{background:var(--cta-bg);color:var(--cta-text);box-shadow:var(--shadow-btn)}.cg-btn--primary:hover{background:var(--cta-bg-hover);box-shadow:var(--shadow-btn-hover);transform:translate(-1px,-1px)}.cg-btn--primary:active{background:var(--cta-bg-pressed);box-shadow:var(--shadow-btn-pressed);transform:translate(2px,2px)}.cg-btn--secondary{background:transparent;color:var(--ink)}.cg-btn--secondary:hover{background:var(--ink);color:var(--cream)}.cg-btn--dark{background:var(--cta-dark-bg);color:var(--cta-dark-text)}.cg-btn--dark:hover{background:var(--cta-dark-bg-hover)}.cg-btn--ghost-dark{border:1.5px solid rgba(255,255,255,.3);color:var(--white)}.cg-btn--ghost-dark:hover{border-color:var(--white);background:#ffffff14}.cg-btn--red{background:var(--red);color:var(--white);box-shadow:var(--shadow-btn)}.cg-btn--red:hover{background:var(--red-light);box-shadow:var(--shadow-btn-hover);transform:translate(-1px,-1px)}.cg-btn--xs{padding:8px 16px;font-size:var(--text-xs)}.cg-btn--sm{padding:10px 22px;font-size:13px}.cg-btn--lg{padding:14px 28px;font-size:var(--text-base)}.cg-btn--wide{padding-inline:40px}.cg-btn--full{display:flex;width:100%}.cg-btn[disabled],.cg-btn[aria-disabled=true]{opacity:.4;box-shadow:none;transform:none;cursor:not-allowed}.cg-badge{display:inline-block;padding:3px 10px;border:var(--border-strong);box-shadow:var(--shadow-badge);transform:skew(var(--skew));font-family:var(--font-sans-cond);font-weight:var(--fw-extrabold);font-size:var(--text-badge-pct);line-height:var(--lh-ui);letter-spacing:var(--ls-badge);text-transform:uppercase;white-space:nowrap}.cg-badge>span{display:inline-block;transform:skew(var(--unskew))}.cg-badge--condition-new{background:var(--badge-new-bg);color:var(--badge-new-fg)}.cg-badge--condition-box-opened{background:var(--badge-box-opened-bg);color:var(--badge-box-opened-fg)}.cg-badge--condition-imperfect{background:var(--badge-imperfect-bg);color:var(--badge-imperfect-fg)}.cg-badge--promo{background:var(--badge-promo-bg);color:var(--badge-promo-fg)}.cg-badge--pct{background:var(--badge-pct-bg);color:var(--badge-pct-fg);padding:4px 8px;letter-spacing:var(--ls-ui)}.cg-badge--soldout{background:var(--badge-soldout-bg);color:var(--badge-soldout-fg)}.cg-badge--save{background:var(--badge-save-bg);color:var(--badge-save-fg);font-style:italic;font-size:var(--text-2xs);letter-spacing:var(--ls-ui);padding:2px 8px}.cg-badge--sm{font-size:var(--text-badge);border:var(--border-badge)}.cg-badge--lg{font-size:var(--text-badge-lg);padding:4px 14px;border-width:2px}.cg-badge--pct.cg-badge--lg{font-size:14px;font-style:italic;padding:5px 12px}.cg-badges{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.cg-badges--pdp{gap:var(--space-3)}.cg-price{display:flex;align-items:flex-end;flex-wrap:wrap;gap:14px;margin:0}.cg-price__now{font-family:var(--font-sans-cond);font-weight:var(--fw-extrabold);font-style:italic;font-size:var(--text-price-pdp);line-height:1;color:var(--fg-price)}.cg-price__rrp{font-family:var(--font-sans-cond);font-weight:var(--fw-regular);font-size:var(--text-base);color:var(--fg-rrp);text-decoration:line-through;padding-bottom:4px}.cg-price__from{font-family:var(--font-sans-cond);font-weight:var(--fw-bold);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--ls-caps-wide);color:var(--fg-muted)}.cg-price__save{margin-bottom:2px}.cg-price--card{flex-direction:column;align-items:flex-start;gap:2px}.cg-price--card .cg-price__rrp{order:-1;font-size:var(--text-xs);padding:0;margin-top:4px}.cg-price--card .cg-price__now{font-size:var(--text-price-card)}.cg-price--cart .cg-price__now{font-size:17px}.cg-price--cart .cg-price__rrp{font-size:var(--text-xs);padding-bottom:2px}.cg-price--sold-out .cg-price__now{color:var(--fg-muted)}.cg-live-dot{display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--live-dot);animation:cg-pulse 2s ease-in-out infinite}.cg-live-dot--white{background:var(--white)}.cg-icon{display:inline-block;vertical-align:middle;flex-shrink:0}.cg-muted{color:var(--fg-muted)}.cg-ui{font-family:var(--font-sans-cond);font-weight:var(--fw-bold);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--ls-caps-wide)}.cg-visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}@keyframes cg-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes cg-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.cg-live-dot,[data-cg-marquee]>*{animation:none!important}.cg-btn,.cg-theme .button{transition:none!important}.cg-btn:hover,.cg-theme .button:hover{transform:none!important}}@media screen and (max-width:749px){:root{--text-h2: clamp(28px, 8vw, 36px);--text-h1: clamp(36px, 10vw, 44px);--text-price-pdp: 36px}.cg-heading__dash{width:24px;height:9px}.cg-heading{gap:10px}.cg-btn--lg,.cg-btn--full{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/clearance-guys.css.map */
