:root{--ms-black: #121212;--ms-white: #ffffff;--ms-grey-1: #f5f5f5;--ms-grey-2: #e6e6e6;--ms-grey-3: #8a8a8a;--ms-radius: 0;--ms-shadow: 0 8px 24px rgba(18, 18, 18, .08);--ms-shadow-hover: 0 14px 34px rgba(18, 18, 18, .14);--page-width: 140rem;--grid-desktop-horizontal-spacing: 16px;--grid-desktop-vertical-spacing: 16px;--grid-mobile-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 8px;--badge-corner-radius: 0;--product-card-corner-radius: 0;--collection-card-corner-radius: 0;--media-radius: 0;--buttons-radius: 0;--buttons-radius-outset: 0;--inputs-radius: 0;--variant-pills-radius: 0}.color-accent-2,.color-inverse{--color-background: 18, 18, 18;--gradient-background: #121212;--color-foreground: 255, 255, 255;--color-background-contrast: 128, 128, 128;--color-shadow: 18, 18, 18;--color-button: 255, 255, 255;--color-button-text: 18, 18, 18;--color-secondary-button: 18, 18, 18;--color-secondary-button-text: 255, 255, 255;--color-link: 255, 255, 255;--color-badge-foreground: 255, 255, 255;--color-badge-background: 18, 18, 18;--color-badge-border: 255, 255, 255;--payment-terms-background-color: rgb(18, 18, 18)}.color-background-2{--color-background: 245, 245, 245;--gradient-background: #f5f5f5;--color-badge-background: 245, 245, 245}.card--standard .card__inner.color-background-2,.card--card.color-background-2{--color-background: 255, 255, 255;--gradient-background: #ffffff}h1,.h1,h2,.h2,h3,.h3{letter-spacing:.02em}.title-wrapper-with-link .title,.collection__title .title,.ms-section-header__title{font-weight:700}.title-wrapper-with-link .link-with-icon,.collection__view-all .link{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{letter-spacing:.12em;text-transform:uppercase;font-weight:600;font-size:1.3rem}.announcement-bar__message{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.header-wrapper{border-bottom:1px solid var(--ms-grey-2)}.header__menu-item{font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.header__menu-item:hover span,.header__menu-item[aria-expanded=true] span{text-decoration-thickness:.2rem;text-underline-offset:.6rem}.card-wrapper{height:100%}.card--standard .card__inner{background:var(--ms-white);overflow:hidden}.card--standard.card--media .card__inner .card__media,.card--standard .card__media{margin:0}.card__media .media img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.card-wrapper:hover .card__media .media img:first-child{transform:scale(1.04)}.card--standard>.card__content{padding:1.2rem .2rem .6rem}.card__heading{font-weight:600;letter-spacing:0;line-height:1.35}.card--standard>.card__content .card__heading.h5{font-size:1.4rem}.card__heading a.full-unstyled-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-information{padding-top:.4rem}.card-information .price{font-size:1.6rem;font-weight:700;letter-spacing:.02em}.card-information .price .price-item--regular{font-weight:700}.price--on-sale .price-item--regular{color:var(--ms-grey-3);font-weight:400;text-decoration:line-through;font-size:1.3rem}.price--on-sale .price__sale .price-item--sale{color:var(--ms-black)}.card__badge{z-index:2;align-self:flex-start;grid-row-start:1;justify-self:flex-start}.card:not(.card--horizontal)>.card__content>.card__badge{margin:1rem}.badge{border-radius:0;border:0;font-size:1.1rem;font-weight:700;letter-spacing:.08em;padding:.5rem .8rem;line-height:1;text-transform:uppercase}.card-information .alireviews-review-star-rating{margin-bottom:.2rem}.ms-proof--card{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem 0;font-size:1.2rem;color:var(--ms-grey-3);letter-spacing:.02em;margin:.2rem 0 .5rem;line-height:1.5}.ms-proof--card strong{color:var(--ms-black);font-weight:700}.ms-proof__item+.ms-proof__item:before{content:"|";margin:0 .6rem;color:var(--ms-grey-2)}.ms-proof__star{font-size:1.1em;margin-right:.2rem;color:var(--ms-black)}.ms-proof__rating{color:var(--ms-black);font-weight:600}.ms-proof--full{margin:.4rem 0 1.4rem;padding:1.4rem 1.6rem;border:1px solid var(--ms-grey-2);background:var(--ms-white)}.ms-proof__stats{display:flex;flex-wrap:wrap;gap:1.2rem 2.8rem}.ms-proof__stat{display:flex;flex-direction:column;min-width:8rem}.ms-proof__num{font-size:2.4rem;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--ms-black)}.ms-proof__num .ms-proof__star{font-size:.7em;vertical-align:.15em;margin-left:.2rem}.ms-proof__label{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ms-grey-3);margin-top:.3rem}.ms-proof__breakdown{list-style:none;margin:1.2rem 0 0;padding:1.1rem 0 0;border-top:1px dashed var(--ms-grey-2);display:flex;flex-wrap:wrap;gap:.6rem 1.8rem;font-size:1.3rem;color:var(--ms-black)}.ms-proof__breakdown li{display:inline-flex;align-items:center;gap:.5rem}.ms-proof__check{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--ms-black);color:var(--ms-white);font-size:1rem;font-weight:700;line-height:1}.ms-sold--bordered{border-top:1px solid var(--ms-black);border-bottom:1px solid var(--ms-black)}.ms-sold__header{text-align:center;max-width:76rem;margin:0 auto 3rem}.ms-sold__eyebrow,.ms-eyebrow{font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ms-grey-3);margin:0 0 1rem;font-weight:600}.ms-sold__heading{margin:0;font-weight:700;font-size:2.6rem;line-height:1.15}@media screen and (min-width:750px){.ms-sold__heading{font-size:3.6rem}}.ms-sold__subheading{margin-top:1rem;color:var(--ms-grey-3)}.ms-sold__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--ms-grey-2);border:1px solid var(--ms-grey-2)}@media screen and (max-width:749px){.ms-sold__grid .ms-sold__stat:last-child:nth-child(odd){grid-column:1 / -1}}@media screen and (min-width:750px){.ms-sold__grid--3{grid-template-columns:repeat(3,1fr)}.ms-sold__grid--4{grid-template-columns:repeat(4,1fr)}.ms-sold__grid--5,.ms-sold__grid--6{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:990px){.ms-sold__grid--5{grid-template-columns:repeat(5,1fr)}}.ms-sold__stat{background:var(--ms-white);padding:2rem 1rem;text-align:center;display:flex;flex-direction:column;align-items:center}.ms-sold__icon{width:2.8rem;height:2.8rem;margin-bottom:1.2rem;color:var(--ms-black)}.ms-sold__icon svg{width:100%;height:100%}@media screen and (min-width:750px){.ms-sold__stat{padding:2.6rem 1.6rem}}.ms-sold__number{font-size:3.2rem;font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--ms-black)}@media screen and (min-width:990px){.ms-sold__number{font-size:4.4rem}}.ms-sold__label{margin-top:1rem;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--ms-black)}.ms-sold__sublabel{margin-top:.4rem;font-size:1.2rem;color:var(--ms-grey-3)}.ms-sold__footnote{text-align:center;color:var(--ms-grey-3);font-size:1.2rem;margin:1.6rem 0 0}.ms-section-header{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;margin-bottom:2.4rem}.ms-section-header__title{margin:0}.ms-tiles__grid{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem;grid-template-columns:repeat(1,1fr)}.ms-tiles__grid--mobile-2{grid-template-columns:repeat(2,1fr)}@media screen and (min-width:750px){.ms-tiles__grid--2{grid-template-columns:repeat(2,1fr)}.ms-tiles__grid--3{grid-template-columns:repeat(3,1fr)}.ms-tiles__grid--4{grid-template-columns:repeat(4,1fr)}.ms-tiles__grid{gap:2.4rem}}.ms-tiles__link{display:block;color:inherit;text-decoration:none}.ms-tiles__media{position:relative;overflow:hidden;background:var(--ms-grey-1)}.ms-tiles__grid--ratio-landscape .ms-tiles__media{aspect-ratio:3 / 2}.ms-tiles__grid--ratio-square .ms-tiles__media{aspect-ratio:1 / 1}.ms-tiles__grid--ratio-portrait .ms-tiles__media{aspect-ratio:4 / 5}.ms-tiles__img,.ms-tiles__placeholder{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.ms-tiles__grid--ratio-adapt .ms-tiles__img{height:auto}.ms-tiles__link:hover .ms-tiles__img{transform:scale(1.04)}.ms-tiles__badge{position:absolute;top:1rem;left:1rem;background:var(--ms-black);color:var(--ms-white);font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.5rem .8rem}.ms-tiles__caption{padding:1.2rem 0 0}.ms-tiles__heading{margin:0;font-weight:700}.ms-tiles__sub{margin:.3rem 0 0;color:var(--ms-grey-3);font-size:1.3rem}.ms-tiles__cta{display:inline-block;margin-top:.8rem;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;border-bottom:1px solid var(--ms-black);padding-bottom:.2rem}.collection-list .card__heading{font-size:1.4rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.collection-hero{padding-top:2.4rem;padding-bottom:1.6rem}.collection-hero__title{font-weight:700;letter-spacing:.02em}.collection-hero__description{color:var(--ms-grey-3);max-width:70rem}.facets-vertical .facets__wrapper{padding-right:2.4rem}.facets-vertical .facets__summary{font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.facets-vertical .facets__disclosure-vertical{border-bottom:1px solid var(--ms-grey-2)}.facets-vertical .facets__label,.facets-vertical .facets__price{font-size:1.3rem}.facets-vertical .product-count-vertical,.product-count__text{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ms-grey-3)}.facets-vertical .facet-filters__label,.facet-filters__label{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.facet-filters__field .select__select,.facets__sort .select__select{font-size:1.3rem}.facets-vertical .product-grid{row-gap:3.2rem}@media screen and (min-width:750px){.facets-vertical .product-grid{row-gap:4rem}}.pagination__item{font-size:1.3rem}.pagination__item--current:after{height:.2rem}.product__title h1,.product__title .h1{font-size:2.4rem;font-weight:700;line-height:1.25;letter-spacing:0}@media screen and (min-width:990px){.product__title h1,.product__title .h1{font-size:2.8rem}}.product__info-container .price--large{font-size:2.2rem;font-weight:700}.product__info-container .price--large .price-item--regular{font-weight:700}.product__info-container .price--on-sale .price-item--regular{font-size:1.5rem;font-weight:400}.product__info-container .badge{margin-left:.6rem}.product__text.caption-with-letter-spacing{letter-spacing:.2em;color:var(--ms-grey-3)}.product-form__input .form__label{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.product-form__input input[type=radio]+label{border-radius:0;font-size:1.3rem}.product-form__input input[type=radio]:checked+label{background:var(--ms-black);color:var(--ms-white);box-shadow:none}.product-form__submit{font-size:1.4rem}.shopify-payment-button__button--unbranded{letter-spacing:.12em;text-transform:uppercase}.product__info-container .icon-with-text{border-top:1px solid var(--ms-grey-2);border-bottom:1px solid var(--ms-grey-2);padding:1.4rem 0;margin:1.6rem 0}.product__info-container .icon-with-text--horizontal .icon-with-text__item{font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.product__accordion .accordion__title{font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.thumbnail[aria-current]{box-shadow:0 0 0 .2rem var(--ms-black)}.rich-text__caption.caption-with-letter-spacing{letter-spacing:.22em;color:var(--ms-grey-3)}.footer{border-top:1px solid var(--ms-black)}.footer-block__heading{font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.footer-block__details-content .list-menu__item--link{font-size:1.4rem}.footer__content-bottom{border-top:1px solid var(--ms-grey-2)}.footer__copyright .copyright__content{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.ms-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}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ms-custom.css.map */
