:root{--serif: "Assistant", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--sans: "Assistant", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "Assistant", ui-sans-serif, system-ui, sans-serif;--display: "Archivo Black", "Assistant", sans-serif;--ink: #121212;--body-ink: rgba(18, 18, 18, .75);--red: #c20024;--caps: .047em;--gutter: 16px;--max: 100%}@media(min-width:990px){:root{--gutter: 16px}}body{font-family:var(--sans);font-weight:400;color:var(--ink);font-size:1.05rem}.h-display,.h1,.h2,.h3,.form-status,.prose,.footer__brand{font-family:var(--sans);font-style:normal}.h-display,.h1,.h2{font-weight:700;text-transform:uppercase;letter-spacing:var(--caps);line-height:1.12}.h-display{font-size:clamp(2.25rem,1.4rem + 3.6vw,4.5rem);line-height:1}.h1{font-size:clamp(1.75rem,1.3rem + 1.8vw,2.75rem)}.h2{font-size:clamp(1.5625rem,1.4rem + .6vw,1.875rem)}.h3{font-weight:700;font-size:1.125rem;text-transform:uppercase;letter-spacing:var(--caps)}.h-display em,.h1 em,.h2 em,.h3 em{font-style:normal}.prose{font-size:1.0625rem;color:var(--body-ink)}.prose strong{color:var(--ink);font-weight:700}.mono,.caption,.footnotes{font-family:var(--sans);font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.lede{color:var(--body-ink)}.btn{min-height:48px;padding:0 32px;font-size:.984rem;font-weight:600;letter-spacing:.067em;text-transform:uppercase;background:var(--ink);border-color:var(--ink)}.btn--ghost{background:transparent;color:var(--ink)}.btn--outline-light{background:transparent;color:#fff;border:1px solid #fff}.btn--outline-light:hover{background:#fff;color:var(--ink);border-color:#fff}.bracket{font-family:var(--sans);font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.field{font-weight:600}.announce{background:#000;color:#fff;border:0;overflow:hidden}.announce__track{display:flex;width:max-content;animation:announce-run 100s linear infinite}.announce__list{display:flex;flex:none;margin:0;padding:0;list-style:none}.announce__msg{display:flex;align-items:center;min-height:44px;padding:0 28px;white-space:nowrap;font-family:var(--sans);font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.announce__msg:after{content:"\b7";margin-left:56px;opacity:.6}.announce__msg a{padding-block:10px;color:inherit;text-decoration:none}.announce:hover .announce__track{animation-play-state:paused}@keyframes announce-run{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.announce__track{animation:none}}@media(max-width:989px){.announce__msg:not(:first-child){display:flex}}.header{border-bottom:0}.header__inner{min-height:76px;grid-template-columns:1fr auto 1fr}.header__left,.header__right{gap:4px}.header__icon{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--ink);cursor:pointer}.header__icon:hover{opacity:.6}.header__count{position:absolute;right:4px;bottom:6px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--ink);color:#fff;font-size:.6875rem;font-weight:700;line-height:17px;text-align:center}.header__count:empty,.header__count[data-count="0"]{display:none}.wordmark{font-family:var(--display);font-size:clamp(1.25rem,.95rem + 1.2vw,2rem);line-height:1;letter-spacing:-.01em;text-transform:uppercase;padding-block:10px}.header__nav{display:none}.header__nav ul{justify-content:center;gap:36px}.header__link{font-size:.875rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--body-ink)}.header__link:hover,.header__link[aria-current=page]{color:var(--ink);text-decoration:none}@media(min-width:990px){.header__inner{min-height:104px}.header__menu{display:none}.header__nav{display:block;padding-bottom:14px}}.hero{position:relative;height:720px;max-height:calc(100svh - 120px);min-height:480px;overflow:hidden;background:#ddd}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.hero__pic{display:contents}.hero__img{width:100%;height:100%;object-fit:cover;object-position:center 45%}.hero:after{content:"";position:absolute;top:55%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#00000061);pointer-events:none}.hero__text{position:absolute;left:0;bottom:0;z-index:1;display:grid;justify-items:start;gap:14px;padding:0 var(--gutter) 32px}@media(min-width:990px){.hero__text{padding:0 60px 44px}}.hero__heading{color:#fff;font-family:var(--sans);font-size:.8125rem;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.hero__heading em{font-style:normal}.section{padding-block:56px}.sec-head{display:block;margin-bottom:28px}.sec-foot{display:flex;justify-content:center;margin-top:36px}ul.grid-products--rail[role=list]{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - 8px) / 2.35);gap:8px;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.grid-products--rail::-webkit-scrollbar{display:none}.grid-products--rail>li{scroll-snap-align:start}@media(min-width:750px){ul.grid-products--rail[role=list]{grid-auto-columns:calc((100% - 24px) / 3.3)}}@media(min-width:1100px){ul.grid-products--rail[role=list]{grid-auto-columns:332px}}.card__media{aspect-ratio:2 / 3;background:#f3f3f3}.card__meta{grid-template-columns:1fr;gap:4px;padding-top:14px}.card__title{font-family:var(--sans);font-size:.9375rem;font-weight:700;line-height:1.25;letter-spacing:var(--caps);text-transform:uppercase}@media(min-width:990px){.card__title{font-size:1.0156rem}}.card__title a:hover{text-decoration:none;opacity:.7}.card__price{font-size:1.05rem;font-weight:600;letter-spacing:.0625em}.card__badge{position:absolute;top:10px;right:10px;z-index:1;padding:6px 13px 5px;background:var(--red);color:#fff;font-size:.7875rem;font-weight:600;letter-spacing:.0625em;text-transform:uppercase}.quick__toggle{color:var(--body-ink)}.quick__size{font-weight:700}.feature .h1,.small-print .h3{text-transform:uppercase}.newsletter{border-top:0;text-align:center}.newsletter__inner{justify-items:center}.footer{background:#000;color:#ffffffbf;border-top:0;padding-block:48px 28px}.footer__brand{color:#fff;font-family:var(--display);font-size:1.75rem;text-transform:uppercase}.footer__heading{color:#fff;font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.footer__col a,.footer__withdraw{font-size:.9188rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#ffffffbf}.footer__col a:hover{color:#fff;text-decoration:none}.footer__bottom{border-top-color:#ffffff2e}.footer .mono{color:#fff9}.footer .select{background:#000;color:#fff;border-color:#ffffff4d}.header__search--desk{display:none}@media(min-width:990px){.header__search--desk{display:inline-grid}.header__search--phone{display:none}}@media(max-width:989px){.wordmark{font-size:1.1875rem}}.sec-head{padding-top:0;border-top:0}.grid-products--rail .quick{display:none}.small-print .h3,.fact__title{font-weight:700}.small-print .link,.small-print a{color:var(--ink)}.product__price .price{font-weight:600;letter-spacing:.04em}.option__fit{clear:both;margin:0 0 10px;font-size:.875rem;line-height:1.4;color:var(--body-ink)}.cart__foot{z-index:2;background:#fff}.hero__sub{max-width:34ch;margin:-6px 0 4px;color:#fff;font-size:1rem;font-weight:600;line-height:1.35;text-shadow:0 1px 12px rgba(0,0,0,.35)}@media(min-width:990px){.hero__sub{font-size:1.125rem}}.btn--light{background:#fff;color:var(--ink);border:1px solid #fff}.btn--light:hover{background:transparent;color:#fff;border-color:#fff}.hero__fig{position:absolute;right:var(--gutter);bottom:12px;z-index:1;padding:3px 7px 2px;background:#ffffffdb;color:var(--ink);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}@media(max-width:989px){.hero__fig{top:12px;bottom:auto}}.trust{padding:12px var(--gutter) 4px}.trust__list{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none}.trust__item>a,.trust__item>span:first-child{display:flex;align-items:center;gap:12px;height:100%;min-height:64px;padding:12px 14px;border-radius:var(--r-md);background:#f4f4f2;color:var(--ink);text-decoration:none;transition:background var(--t) var(--ease)}.trust__item>a:hover{background:#ebebe8}.trust__icon{flex:none;display:grid;place-items:center;width:30px;color:var(--ink)}.trust__icon svg{display:block}.trust__title{font-size:.8125rem;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.trust__text{display:none}@media(min-width:990px){.trust{padding:16px var(--gutter) 0}.trust__list{grid-template-columns:repeat(4,1fr);gap:12px}.trust__item>a,.trust__item>span:first-child{min-height:76px;padding:14px 20px;gap:14px}.trust__title{font-size:.875rem}}:root{--r-sm: 14px;--r-md: 20px;--r-lg: 24px}.btn,.btn--light,.btn--ghost,.btn--outline-light,.shopify-payment-button__button--unbranded,.field,.select,input[type=email],input[type=text],input[type=search],input[type=tel],textarea{border-radius:var(--r-sm)}.option__chip,.quick__sizes label,.upsell label,.upsell button,.qty{border-radius:12px}.qty{overflow:hidden}.card__media{border-radius:var(--r-md);overflow:hidden}.mini__media img,.cart-item__media img,.cart-item__media,.predictive__item img{border-radius:12px}.ship-meter__track,.ship-meter__bar{border-radius:99px}.feature__img,.gallery__img,.gallery__item{border-radius:var(--r-md)}.gallery__item{overflow:hidden}.card__badge,.hero__fig,.gallery__fig,.gallery__counter{border-radius:8px}.trust__item>a,.trust__item>span:first-child{border-radius:var(--r-md)}.hero{margin:8px var(--gutter) 0;border-radius:var(--r-lg)}@media(min-width:990px){.hero{margin-top:12px}}@media(max-width:989px){.product__gallery{margin-inline:0}.gallery{gap:8px}}.sticky-buy{border-radius:var(--r-lg) var(--r-lg) 0 0;border-top:0;box-shadow:0 -6px 24px #00000014}.sheet--right{border-radius:var(--r-lg) 0 0 var(--r-lg)}.sheet--left{border-radius:0 var(--r-lg) var(--r-lg) 0}.card__badge{left:10px;right:auto;display:inline-flex;align-items:center;gap:5px}.card__badge--tiktok{background:var(--ink)}.icon-tiktok{flex:none}@media(max-width:749px){.card__badge{top:8px;left:8px;padding:4px 8px 3px;font-size:.6875rem}}#shopify-pc__banner,.shopify-pc__banner__dialog,#shopify-pc__prefs__dialog,.shopify-pc__prefs__dialog{border-radius:var(--r-md)!important;overflow:hidden}#shopify-pc__banner button,.shopify-pc__banner__btns button,#shopify-pc__prefs__dialog button{border-radius:var(--r-sm)!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/look.css.map */
