:root{--mp-black: #0A0A0A;--mp-anthracite: #1C1C1C;--mp-concrete: #6E6963;--mp-earth: #4A3F35;--mp-cream: var(--mp-bg);--mp-white: #FFFFFF;--mp-bg: #FFFFFF;--mp-bg-accent: #DCDCD9;--mp-studio-grey: #E2E2DF;--mp-bg-dark: var(--mp-anthracite);--mp-fg: var(--mp-anthracite);--mp-fg-muted: rgba(28, 28, 28, .62);--mp-fg-subtle: rgba(28, 28, 28, .35);--mp-border: rgba(28, 28, 28, .12);--mp-accent: var(--mp-earth);--mp-fg-on-dark: #F1F0EE;--mp-fg-on-dark-muted: rgba(241, 240, 238, .68);--mp-bg-deep: #FFFFFF;--mp-font-display: "Inter", system-ui, -apple-system, sans-serif;--mp-font-body: "Inter", system-ui, -apple-system, sans-serif;--mp-tracking-tight: -.02em;--mp-tracking-wide: .18em;--mp-tracking-x-wide: .32em;--mp-space-xs: .5rem;--mp-space-sm: 1rem;--mp-space-md: 2rem;--mp-space-lg: 4rem;--mp-space-xl: 6rem;--mp-space-2xl: 10rem;--mp-ease-out: cubic-bezier(.22, 1, .36, 1);--mp-ease-in-out: cubic-bezier(.65, 0, .35, 1);--mp-dur-fast: .18s;--mp-dur-base: .32s;--mp-dur-slow: .64s;--mp-dur-x-slow: 1.2s}html{background:var(--mp-bg)}body{background:var(--mp-bg);color:var(--mp-fg);font-family:var(--mp-font-body);font-weight:400;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--mp-anthracite);color:var(--mp-cream)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--mp-font-display);font-weight:700;letter-spacing:var(--mp-tracking-tight);color:var(--mp-fg)}.mp-display{font-family:var(--mp-font-display);font-weight:800;font-size:clamp(3rem,10vw,9rem);line-height:.92;letter-spacing:var(--mp-tracking-tight);text-transform:uppercase}.mp-eyebrow{font-family:var(--mp-font-body);font-weight:500;font-size:.75rem;letter-spacing:var(--mp-tracking-x-wide);text-transform:uppercase;color:var(--mp-fg-muted)}.button,.shopify-payment-button__button,button{font-family:var(--mp-font-body);font-weight:500;letter-spacing:var(--mp-tracking-wide);text-transform:uppercase;transition:transform var(--mp-dur-base) var(--mp-ease-out),background-color var(--mp-dur-base) var(--mp-ease-out),color var(--mp-dur-base) var(--mp-ease-out)}.button:hover{transform:translateY(-1px)}.mp-star{display:inline-block;width:1em;height:1em;color:currentColor;vertical-align:middle;flex-shrink:0;line-height:0}.mp-star svg{width:100%;height:100%;display:block}.mp-splash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:var(--mp-bg);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .6s var(--mp-ease-out)}.mp-splash__star{width:clamp(48px,6vw,72px);height:clamp(48px,6vw,72px);color:var(--mp-fg);animation:mp-splash-spin 1.6s linear infinite}.mp-splash__star .mp-star{width:100%;height:100%}.mp-splash--out{opacity:0;pointer-events:none}@keyframes mp-splash-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mp-splash__star{animation:none}}.mp-scroll-star{position:fixed;top:14px;left:50%;transform:translate(-50%) translateY(-10px) scale(.7);z-index:60;opacity:0;pointer-events:none;color:var(--mp-fg);text-decoration:none;transition:opacity .42s var(--mp-ease-out),transform .42s var(--mp-ease-out)}.mp-scroll-star .mp-star{width:30px;height:30px}.mp-scrolled .mp-scroll-star{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0) scale(1)}.mp-scrolled .announcement-bar-section,.mp-scrolled .shopify-section-group-header-group>.shopify-section-header,.mp-scrolled .header-wrapper{opacity:0;pointer-events:none;transition:opacity .32s var(--mp-ease-out)}.announcement-bar-section,.shopify-section-header,.header-wrapper{transition:opacity .32s var(--mp-ease-out)}.mp-star--spin{animation:mp-star-spin var(--mp-dur-x-slow) linear infinite}.mp-star--pulse{animation:mp-star-pulse 3s var(--mp-ease-in-out) infinite}@keyframes mp-star-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mp-star-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.72}}.mp-divider{display:flex;align-items:center;justify-content:center;gap:var(--mp-space-md);padding:var(--mp-space-md) 0;color:var(--mp-fg-subtle)}.mp-divider:before,.mp-divider:after{content:"";flex:1;max-width:4rem;height:1px;background:currentColor}.mp-divider .mp-star{width:.875rem;height:.875rem}body.template-index{margin:0;cursor:url(./cursor-star.png) 16 16,auto;background:#0d0f10}body.template-index a,body.template-index button,body.template-index [role=button]{cursor:url(./cursor-star.png) 16 16,pointer}body.template-index .utility-bar,body.template-index .shopify-section-group-header-group,body.template-index .header-wrapper,body.template-index .mp-mega,body.template-index .mp-footer,body.template-index .footer,body.template-index footer{display:none!important}.header{background:var(--mp-bg);min-height:60px;align-items:center;position:relative}.header-wrapper{border-bottom:none;min-height:60px;position:relative}.header__heading-link{color:var(--mp-fg)}.header__inline-menu .header__menu-item,.header__inline-menu .list-menu__item.link,.header__menu-item.list-menu__item{font-family:var(--mp-font-display);font-size:.9rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--mp-anthracite);padding:.5rem .95rem;transition:color var(--mp-dur-base) var(--mp-ease-out)}.header__inline-menu .header__menu-item:hover,.header__inline-menu .list-menu__item.link:hover{color:#1c1c1c8c}.header__active-menu-item{position:relative;color:var(--mp-anthracite)}.header__active-menu-item:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:var(--mp-anthracite)}.header__icons .header__icon{color:var(--mp-anthracite)}.mp-wordmark{display:inline-block;line-height:0}.mp-wordmark__img{display:block;width:auto;height:clamp(16px,1.8vw,24px)}.header__heading-logo-wrapper,.header__heading-link{width:auto!important}.utility-bar{background-color:#ededeb!important;--color-background: 237, 237, 235 !important;border-bottom:1px solid var(--mp-border)!important}.announcement-bar{align-items:center!important;background-color:#ededeb!important}.color-scheme-1,.collection-hero,.color-background-1{background:var(--mp-bg)!important;background-color:var(--mp-bg)!important;--color-background: 255, 255, 255 !important}.announcement-bar,.announcement-bar__announcement,.announcement-bar__link{display:flex!important;align-items:center!important;height:22px;min-height:22px;max-height:22px;width:100%}.announcement-bar__message{display:inline-flex;align-items:center;margin:0!important;padding:0 1rem!important;font-size:.92rem!important;line-height:1!important;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--mp-concrete)!important}.footer{background:var(--mp-bg-deep);color:var(--mp-fg);border-top:1px solid var(--mp-border)}.card-wrapper{position:relative;transition:transform var(--mp-dur-base) var(--mp-ease-out)}.card-wrapper:hover{transform:translateY(-4px)}.card__heading{font-family:var(--mp-font-display);font-weight:600;letter-spacing:var(--mp-tracking-tight)}.card-wrapper .card__inner .card__information{display:none!important}.card-wrapper>.card>.card__content>.card__information,.card-wrapper>.card-wrapper>.card__content>.card__information{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:baseline!important;gap:.35rem 1rem!important;padding-top:.85rem!important;width:100%}.mp-card-colors{flex:1 0 100%;display:flex;align-items:center;gap:7px;margin-top:.15rem}.mp-card-color{width:14px;height:14px;border-radius:50%;background:var(--swatch, #999);display:inline-block;box-shadow:inset 0 0 0 1px #0000001a;position:relative;appearance:none;-webkit-appearance:none;border:0;padding:0;margin:0;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;z-index:3}.mp-card-color:hover{transform:scale(1.1)}.mp-card-color:focus-visible{outline:1.5px solid var(--mp-anthracite);outline-offset:2px}.mp-card-color.is-active{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 1.5px var(--mp-bg),0 0 0 2.5px var(--mp-anthracite)}.mp-card-colors{position:relative;z-index:3}.card-wrapper .card__information>.card-information{flex:0 0 auto;width:auto!important;text-align:right}.card-wrapper .card__heading{margin:0;flex:1 1 0;min-width:0;font-size:.85rem;font-weight:500;letter-spacing:var(--mp-tracking-wide);text-transform:uppercase;line-height:1.2}.card-wrapper .card__heading a{font-size:inherit}.card-wrapper .price{flex:0 0 auto;margin:0;text-align:right;font-size:.78rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--mp-fg-muted);letter-spacing:var(--mp-tracking-wide)}.card-wrapper .price .price__regular,.card-wrapper .price .price__sale,.card-wrapper .price .price-item{font-size:inherit}.card-wrapper .price__last-name,.card-wrapper .price .price__container,.card-wrapper .price .price__container .price__regular{padding:0;margin:0}.card-wrapper .media--hover-effect img+img{opacity:0;transition:opacity .55s var(--mp-ease-out)}.card-wrapper:hover .media--hover-effect img+img,.card-wrapper:focus-within .media--hover-effect img+img{opacity:1}.mp-card-variants{position:absolute;left:0;right:0;bottom:0;padding:.85rem 1rem 1rem;display:flex;flex-direction:column;gap:.55rem;pointer-events:none;opacity:0;transform:translateY(10px);transition:opacity .4s var(--mp-ease-out),transform .4s var(--mp-ease-out);z-index:3;background:linear-gradient(to top,#1c1c1ca6,#1c1c1c00)}.card-wrapper:hover .mp-card-variants,.card-wrapper:focus-within .mp-card-variants{opacity:1;transform:translateY(0)}.mp-card-variants__sizes{display:flex;gap:.4rem;flex-wrap:wrap}.mp-card-variants__size{font-size:.65rem;font-weight:500;letter-spacing:var(--mp-tracking-wide);color:var(--mp-cream);padding:.28rem .5rem;border:1px solid rgba(239,233,221,.55);background:#1c1c1c59;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:999px;min-width:1.8rem;text-align:center;line-height:1}.mp-card-variants__colors{display:flex;gap:.35rem}.mp-card-variants__color{width:14px;height:14px;border-radius:50%;background:var(--swatch, #999);box-shadow:0 0 0 1px #f1f0ee99}@media(max-width:599px){.mp-card-variants{padding:.6rem .7rem .75rem;gap:.4rem}.mp-card-variants__size{font-size:.55rem;padding:.22rem .4rem}.mp-card-variants__color{width:11px;height:11px}}.card-wrapper .card__heading a,.card-wrapper .full-unstyled-link{position:static!important}.card-wrapper .card__heading a:after,.card-wrapper .full-unstyled-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.card-wrapper .card__badge,.card-wrapper quick-add-modal,.card-wrapper .quick-add,.card-wrapper .card__inline-link,.card-wrapper .card__information-volume-pricing-note,.card-wrapper .product-form,.card-wrapper .card__quick-actions{position:relative;z-index:2}a{color:inherit;text-decoration:none;position:relative;transition:color var(--mp-dur-base) var(--mp-ease-out)}.mp-reveal{opacity:0;transform:translateY(24px);transition:opacity var(--mp-dur-slow) var(--mp-ease-out),transform var(--mp-dur-slow) var(--mp-ease-out)}.mp-reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.mp-reveal{opacity:1;transform:none}}.collection-hero__inner.page-width,.facets.page-width,.facets-vertical.page-width,.facets-wrapper.page-width{max-width:100%!important;padding-left:clamp(1rem,2.5vw,2rem)!important;padding-right:clamp(1rem,2.5vw,2rem)!important}.collection.page-width,.collection--empty.page-width{max-width:100%!important;padding-left:0!important;padding-right:0!important}.collection .product-grid,.collection #product-grid{gap:2px!important;row-gap:2px!important;column-gap:2px!important;--grid-desktop-horizontal-spacing: 2px !important;--grid-desktop-vertical-spacing: 2px !important;--grid-mobile-horizontal-spacing: 2px !important;--grid-mobile-vertical-spacing: 2px !important}.collection .product-grid>li,.collection #product-grid>li{padding:0!important;margin:0!important}.collection .card-wrapper{padding:0!important;margin:0!important}.collection .card-wrapper .card__information,.collection .card-wrapper>.card__content>.card__information{padding-left:.75rem!important;padding-right:.75rem!important;padding-bottom:1rem!important}product-info>.page-width{max-width:100%!important;padding:0!important;margin:0!important}product-info .product{gap:0!important}@media screen and (min-width:750px){product-info .product.grid--2-col-tablet{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important}product-info .product__media-wrapper,product-info .product__info-wrapper{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important}product-info .product__info-wrapper{padding:clamp(2.5rem,5vw,5rem) clamp(1rem,2vw,2rem) clamp(2.5rem,5vw,5rem) clamp(2rem,4vw,4.5rem)!important}product-info .product__info-container{max-width:460px;margin:0 auto}}@media screen and (max-width:749px){product-info .product__info-wrapper{padding:2.5rem 1.25rem 3rem!important}}product-info .product__media-wrapper{padding:0!important}product-info .product__media-list{padding:0!important}product-info .product__media-item{margin:0!important;padding:0!important}product-info .product-media-container,product-info .product-media-container.constrain-height,product-info .product-media-container.constrain-height.media-fit-contain,product-info .product-media-container.media-fit-contain{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}product-info .product-media-container.constrain-height .media{padding-top:var(--ratio-percent)!important}.product-form__input--mp-color{border:0;padding:0;margin:1.1rem 0 1.2rem;max-width:none}.product-form__input--mp-color .form__label{display:block;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mp-anthracite);margin-bottom:.55rem;font-weight:500}.product-form__input--mp-color .form__label [data-selected-value]{font-weight:400;text-transform:none;letter-spacing:.02em;margin-left:.35rem;color:#6e6963}.product-form__input--mp-color input[type=radio]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.mp-color-thumb{display:inline-block;width:52px;height:64px;border:1px solid rgba(28,28,28,.18);background:#ededeb;margin:0 8px 0 0;cursor:pointer;position:relative;overflow:hidden;opacity:.75;transition:opacity .18s ease,border-color .18s ease;vertical-align:middle}.mp-color-thumb img{display:block;width:100%;height:100%;object-fit:cover}.mp-color-thumb:hover{opacity:1}.product-form__input--mp-color input[type=radio]:checked+.mp-color-thumb{border-color:var(--mp-anthracite);outline:1px solid var(--mp-anthracite);outline-offset:0;opacity:1}.product-form__input--mp-color input.disabled+.mp-color-thumb{opacity:.3;cursor:not-allowed}.mp-color-thumb__dot{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:24px;height:24px;border-radius:50%;background:var(--mp-swatch, #999);box-shadow:inset 0 0 0 1px #0000001f}.product-form__input--pill{border:0;padding:0;margin:.4rem 0 1.4rem;max-width:none;display:flex;flex-wrap:wrap;gap:8px}.product-form__input--pill .form__label{width:100%}.product-form__input--pill .form__label{display:block;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mp-anthracite);margin-bottom:.55rem;font-weight:500}.product-form__input--pill input[type=radio]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.product-form__input--pill input[type=radio]+label{display:inline-flex!important;align-items:center;justify-content:center;flex:1 1 0;min-width:56px!important;height:46px!important;padding:0 .8rem!important;margin:0!important;border:1px solid rgba(28,28,28,.35)!important;border-radius:0!important;background:transparent!important;color:var(--mp-anthracite)!important;font-size:13px!important;letter-spacing:.06em;text-transform:uppercase;font-weight:600;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease;box-shadow:none!important}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--mp-anthracite)!important}.product-form__input--pill input[type=radio]:checked+label{background:var(--mp-anthracite)!important;border-color:var(--mp-anthracite)!important;color:var(--mp-bg)!important}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio]:disabled+label{color:#1c1c1c52!important;border-color:#1c1c1c1f!important;text-decoration:line-through;cursor:not-allowed;background:transparent!important}product-info .product-form__quantity .form__label,product-info .quantity__label{display:block;font-size:.72rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--mp-anthracite)!important;margin-bottom:.55rem!important;font-weight:500!important}product-info quantity-input.quantity,product-info .quantity{display:inline-flex!important;align-items:center!important;width:auto!important;min-height:0!important;height:32px!important;border:1px solid rgba(28,28,28,.18)!important;border-radius:2px!important;background:transparent!important;overflow:hidden!important;min-width:88px!important}product-info .quantity:before,product-info .quantity:after{display:none!important}product-info .quantity__button{width:28px!important;min-width:28px!important;height:30px!important;background:transparent!important;border:0!important;color:var(--mp-anthracite)!important;opacity:.7;transition:opacity .18s ease;padding:0!important}product-info .quantity__button:hover{opacity:1;background:transparent!important}product-info .quantity__button .svg-wrapper svg{width:11px!important;height:11px!important}product-info .quantity__input{width:32px!important;min-width:32px!important;height:30px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--mp-anthracite)!important;font-size:.78rem!important;font-weight:500!important;text-align:center!important;font-variant-numeric:tabular-nums;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}product-info .quantity__input::-webkit-outer-spin-button,product-info .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}product-info .quantity__input:focus,product-info .quantity__button:focus-visible{outline:none!important;box-shadow:none!important}product-info quantity-input.quantity:focus-within{border-color:var(--mp-anthracite)!important}product-info quantity-input.quantity .progress-bar-container{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brand.css.map */
