.header-wrapper{background-color:rgb(var(--color-background));border-bottom:1px solid var(--min-line)}.header{padding:1.6rem 4rem!important;max-width:136rem;gap:4rem}@media(max-width:990px){.header{padding:1.4rem 2rem!important}}@media(max-width:749px){.header{padding:1.2rem 2rem!important}}.header__heading,.header__heading-link .h2{font-family:var(--min-font-display)!important;font-weight:600;font-size:2.6rem!important;text-transform:uppercase;letter-spacing:.02em;line-height:1;color:rgb(var(--color-foreground))!important}.header__menu-item,.header__menu-item.list-menu__item,.list-menu__item{font-family:var(--min-font-sans)!important;font-size:1.6rem!important;font-weight:700!important;letter-spacing:.02em!important;color:var(--min-ink)!important;transition:color .2s ease;position:relative}.header__menu-item:hover,.header__menu-item.list-menu__item:hover{color:var(--min-ink)!important}.header__menu-item:after{content:"";position:absolute;left:50%;right:50%;bottom:-4px;height:1px;background:var(--min-ink);transition:all .25s cubic-bezier(.4,0,.2,1)}.header__menu-item:hover:after{left:0;right:0}.header__search,details-modal.header__search,.search-modal,#predictive-search{display:none!important}.header__icons{gap:.6rem}.header__icon{font-size:1.25rem;font-weight:500}.header__icon .icon{width:2rem;height:2rem}.shopify-section-header-sticky.shopify-section-header-hidden{box-shadow:none}.announcement-bar__message,.announcement-bar__message.h5{font-family:var(--min-font-sans);font-size:1.45rem!important;letter-spacing:.04em}.footer{background:rgb(var(--color-background));border-top:1px solid var(--min-line);padding-top:8rem!important;padding-bottom:4rem!important}.footer__content-top{padding:0 4rem 5rem!important;border-bottom:1px solid var(--min-line);max-width:136rem;margin:0 auto}.footer-block__heading,.footer-block h2{font-family:var(--min-font-sans);font-size:1.25rem!important;font-weight:600!important;letter-spacing:.02em;color:rgb(var(--color-foreground));margin-bottom:1.6rem!important}.footer-block a,.footer-block__details-content a,.footer__list-social a{font-family:var(--min-font-sans);font-size:1.25rem!important;color:var(--min-ink-mute)!important;transition:color .2s ease}.footer-block a:hover{color:rgb(var(--color-foreground))!important}.footer-block__brand-info .rte,.footer-block__brand-info p{font-size:1.25rem!important;line-height:1.75!important;color:var(--min-ink-mute);max-width:34rem}.footer__content-bottom{padding:2.4rem 4rem 0!important;max-width:136rem;margin:0 auto;font-size:1.1rem;color:var(--min-ink-mute);letter-spacing:.08em}.footer__copyright{font-family:var(--min-font-sans);font-size:1.1rem}@media(max-width:749px){.footer{padding-top:4rem!important;padding-bottom:2.8rem!important}.footer__content-top{padding:0 2rem 2.8rem!important}.footer__content-bottom{padding:1.6rem 2rem 0!important;flex-direction:column;gap:.8rem;text-align:center;font-size:1rem}}.product{padding-top:2.4rem!important;padding-bottom:4rem!important}.product__media-wrapper{background:transparent}.product__media,.product__media-item{border-radius:0!important;border:none!important;background:var(--min-bg-soft)}.product__modal-opener{border-radius:0!important}.global-media-settings{border-radius:0!important;border:none!important}.thumbnail-list__item .thumbnail{border-radius:0!important}.thumbnail{opacity:.55;transition:opacity .2s ease,outline-color .2s ease}.thumbnail[aria-current=true]{opacity:1;outline:1px solid var(--min-ink);outline-offset:-1px}.thumbnail:hover{opacity:1}.product__info-wrapper{padding-top:0!important}.product__info-container{padding:0 0 0 3.6rem!important}@media(max-width:989px){.product__info-container{padding:0!important}}.product__vendor,.product .caption-with-letter-spacing{display:none!important}.product__title{margin-bottom:1.2rem!important}.product__title>*{font-family:var(--min-font-display)!important;font-weight:500!important;font-size:4.2rem!important;line-height:1.12!important;letter-spacing:.005em!important;color:rgb(var(--color-foreground))}.product__description{font-family:var(--min-font-mincho);font-size:1.7rem;font-weight:500;color:var(--min-ink-soft);letter-spacing:.02em;line-height:1.95;margin-bottom:2.8rem;overflow-wrap:anywhere;word-break:break-word}.product__description,.product__description *{white-space:pre-wrap!important;max-width:100%}.product__description img{height:auto}.product .price,.product .price__container,.product__info-container .price{font-family:var(--min-font-display)}.product .price__regular .price-item--regular,.product .price-item--regular{font-family:var(--min-font-display);font-size:4.2rem!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1!important;color:rgb(var(--color-foreground));font-variant-numeric:tabular-nums lining-nums}.product .price__sale .price-item--sale{font-family:var(--min-font-display);font-weight:600;font-variant-numeric:tabular-nums lining-nums}.product .price__sale .price-item--regular{opacity:.5}.product-form__input .form__label,.product-form__input--dropdown .form__label{font-family:var(--min-font-sans)!important;font-size:1.25rem!important;font-weight:500!important;letter-spacing:.04em!important;color:var(--min-ink-soft)!important;margin-bottom:1.2rem!important}.variant-input-wrapper input[type=radio]+label,.product-form__input input[type=radio]+label,fieldset.product-form__input label{border-radius:0!important;border:1px solid var(--min-line-strong)!important;background:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important;font-family:var(--min-font-sans)!important;font-size:1.3rem!important;font-weight:500!important;padding:1.3rem 1.2rem!important;min-width:5.8rem!important;font-variant-numeric:tabular-nums;transition:all .2s cubic-bezier(.4,0,.2,1)}.variant-input-wrapper input[type=radio]:checked+label,.product-form__input input[type=radio]:checked+label{background:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;border-color:rgb(var(--color-foreground))!important}quantity-input.quantity,.quantity{border-radius:0!important;border:1px solid var(--min-line-strong)!important;min-height:5rem}.quantity__input{font-family:var(--min-font-sans);font-size:1.4rem;font-weight:500;color:rgb(var(--color-foreground));font-variant-numeric:tabular-nums}.product-form__buttons{max-width:100%!important}.product-form__submit,.shopify-payment-button__button--unbranded{border-radius:0!important;background:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;border:none!important;font-family:var(--min-font-sans)!important;font-size:1.8rem!important;font-weight:600!important;letter-spacing:.04em!important;padding:2rem!important;transition:background .2s ease;width:100%;min-height:5.8rem}.product-form__submit:not(:disabled):hover,.shopify-payment-button__button--unbranded:not(:disabled):hover{background:var(--min-accent)!important;color:rgb(var(--color-background))!important}.shopify-payment-button__button{border-radius:0!important}.product-form__submit[disabled]{opacity:.5}.product-form__submit:not([disabled]),.min-sticky-atc__btn:not([disabled]){position:relative;overflow:hidden}.product-form__submit:not([disabled]):after,.min-sticky-atc__btn:not([disabled]):after{content:"";position:absolute;top:0;left:-150%;width:55%;height:100%;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.55) 50%,transparent 100%);transform:skew(-20deg);pointer-events:none;animation:min-atc-shine 4.5s ease-in-out infinite}@keyframes min-atc-shine{0%{left:-150%}18%{left:150%}to{left:150%}}@media(prefers-reduced-motion:reduce){.product-form__submit:after,.min-sticky-atc__btn:after{animation:none;display:none}}.shopify-payment-button{min-height:0!important}.product__pickup-availabilities:empty{display:none!important}.share-button__button{font-family:var(--min-font-sans)!important;font-size:1.2rem!important;font-weight:500!important;color:var(--min-ink-mute)!important;border-radius:0!important}.product__accordion .accordion{border-radius:0!important;border-color:var(--min-line)!important}.product__accordion summary{font-family:var(--min-font-mincho);font-weight:600;font-size:1.5rem}.pickup-availability-preview{font-family:var(--min-font-sans);font-size:1.2rem}.product__tax,.product__tax.caption{font-size:1.4rem!important;color:var(--min-ink-mute)}.product__inventory{font-size:1.55rem!important;font-weight:500}.thumbnail-slider .thumbnail-list.slider{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:.8rem;overflow:visible!important;scroll-snap-type:none}.thumbnail-slider .thumbnail-list__item{width:auto!important;scroll-snap-align:none}.thumbnail-slider .slider-button{display:none!important}.thumbnail-slider.slider-mobile-gutter{padding-left:0;padding-right:0}.card{border-radius:0!important;border:none!important;background:transparent!important;box-shadow:none!important}.card-wrapper{border-radius:12px!important;border:1px solid var(--min-line)!important;background:rgb(var(--color-background))!important;box-shadow:0 6px 20px #14141414!important;padding:1.2rem 1.2rem 1.4rem!important;transition:transform .25s ease,box-shadow .25s ease}.card-wrapper:hover{box-shadow:0 16px 40px #1414142e!important}.card__media,.card .media{border-radius:8px!important;background:transparent!important}.card__content{padding:0!important}.card__information{padding:1.2rem 0 0!important}.card__heading{font-family:var(--min-font-mincho)!important;font-weight:500!important;font-size:1.6rem!important;line-height:1.5!important;letter-spacing:.01em!important;margin:0 0 .6rem!important}.card__heading a{text-decoration:none;color:rgb(var(--color-foreground))}.card-information .price{font-family:var(--min-font-display);font-size:1.9rem;font-weight:600;letter-spacing:.02em;font-variant-numeric:tabular-nums lining-nums}.related-products .card__heading{display:block;-webkit-line-clamp:initial;overflow:visible;font-size:1.9rem!important;line-height:1.5!important}.related-products .card-information .price,.related-products .price,.related-products .price__regular .price-item,.related-products .price-item--regular{text-align:right;color:var(--min-accent);font-size:2.4rem;font-weight:600}.related-products .price__container{justify-content:flex-end}#product-grid .card-wrapper,.related-products .card-wrapper{position:relative;height:100%}#product-grid .card>.card__content,.related-products .card>.card__content{padding-bottom:5rem!important}#product-grid .card>.card__content .card-information,.related-products .card>.card__content .card-information{position:absolute;left:0;right:0;bottom:1.4rem;padding:0 1.2rem;box-sizing:border-box;margin:0}#product-grid .card>.card__content .card-information .price,.related-products .card>.card__content .card-information .price{display:block;width:100%}.card-wrapper .card__media .media img{transition:transform .5s cubic-bezier(.4,0,.2,1)}.card-wrapper:hover .card__media .media img{transform:scale(1.03)}.button,.button--primary,.button--secondary,button.button{border-radius:0!important;font-family:var(--min-font-sans)!important;font-weight:500!important;letter-spacing:.04em!important}.button--primary,.button--secondary{min-height:4.8rem;padding:1.4rem 2.4rem!important}.field__input,input[type=text]:not(.header__search-input):not(.search__input),input[type=email],input[type=tel],input[type=number],textarea,.select__select{border-radius:0!important;border:1px solid var(--min-line-strong)!important;font-family:var(--min-font-sans)!important;font-size:1.4rem!important}.facets__form,.facets__disclosure{font-family:var(--min-font-sans)}.facets__summary{border-radius:0!important;border-color:var(--min-line-strong)!important}.facets__display{border-radius:0!important}.breadcrumb{font-family:var(--min-font-sans);font-size:1.2rem;color:var(--min-ink-mute)}.pagination__list{gap:.8rem;align-items:center}.pagination__list>li:not(:last-child){margin:0!important}.pagination__list .pagination__item{border-radius:8px!important;font-family:var(--min-font-display);font-variant-numeric:tabular-nums;font-size:1.6rem;min-width:4.2rem;height:4.2rem;padding:0 .8rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--min-line-strong);color:var(--min-ink);transition:background .2s ease,color .2s ease,border-color .2s ease}.pagination__list .pagination__item:after{display:none!important}.pagination__list a.pagination__item:hover{border-color:var(--min-ink);background:var(--min-bg-soft)}.pagination__list .pagination__item--current{background:var(--min-ink);color:var(--min-bg);border-color:var(--min-ink)}.pagination__list .pagination__item:not(a):not(.pagination__item--current):not(.pagination__item-arrow){border:none;min-width:auto}.collection__title.title-wrapper{display:flex;justify-content:space-between;align-items:flex-end;text-align:left;gap:2rem}.min-cat-card,.min-ax-card,.min-bs-feat,.min-bs-thumb,.min-fi-feat,.min-fi-grid .min-fi-img,.min-sp-feat,.min-sp-card-img,.min-trust-card,.min-brand-pill-img,.min-lg-pill-img,.card-wrapper .card{box-shadow:0 8px 26px #14141438}.min-cat-card:hover,.min-ax-card:hover,.min-fi-feat:hover,.min-sp-feat:hover,.min-brand-pill-img:hover,.min-lg-pill-img:hover,.card-wrapper:hover .card{box-shadow:0 18px 42px #14141452}.card-wrapper .card__inner .min-badge,.card-wrapper .min-badge{position:absolute;top:1rem;left:1rem;z-index:3;background:var(--min-ink);color:#fff;font-family:var(--min-font-sans);font-size:1.05rem;font-weight:600;letter-spacing:.06em;line-height:1;padding:.5rem .9rem;border-radius:2px}.card-wrapper .min-badge--rare{background:var(--min-accent);font-weight:700;letter-spacing:.1em}.min-viewall-wrap{display:flex;justify-content:center;align-items:center;text-align:center;margin-top:4rem}.min-viewall-btn{display:inline-flex;align-items:center;justify-content:center;padding:1.4rem 3.4rem;font-family:var(--min-font-sans);font-size:1.5rem;font-weight:500;letter-spacing:.06em;color:var(--min-ink);background:transparent;border:1px solid var(--min-line-strong);text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.min-viewall-btn:hover{background:var(--min-ink);color:var(--min-bg);border-color:var(--min-ink)}.min-viewall-btn--light{color:var(--min-bg);border-color:#faf9f580}.min-viewall-btn--light:hover{background:var(--min-bg);color:var(--min-ink);border-color:var(--min-bg)}@media(max-width:768px){.min-viewall-wrap{margin-top:2.8rem}.min-viewall-btn{padding:1.2rem 2.6rem;font-size:1.4rem}}.header__icons .header__icon .svg-wrapper{width:2.4rem;height:2.4rem}.header__icons .header__icon .svg-wrapper>svg{width:2.4rem!important;height:2.4rem!important}#cart-icon-bubble .svg-wrapper{width:2.6rem!important;height:2.6rem!important}#cart-icon-bubble .svg-wrapper>svg,#cart-icon-bubble .svg-wrapper svg{width:2.6rem!important;height:2.6rem!important}.cart-count-bubble{min-width:1.7rem;height:1.7rem;font-size:1rem}@media screen and (max-width:749px){.header,.header.header--has-app{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;column-gap:1rem;padding-top:.9rem!important;padding-bottom:.9rem!important;align-items:center}.header__heading,.header__heading-link{grid-area:heading;justify-self:center!important;text-align:center!important;margin:0 auto}.header__heading{display:contents!important}.header__heading-logo-wrapper,.header__heading-link{display:flex;flex-direction:column;align-items:center!important;margin:0 auto}.header__brand-tagline{display:block;text-align:center!important;width:100%}}.min-fi-card,.min-sp-card{transition:transform .25s ease}.min-fi-card:hover,.min-sp-card:hover{transform:translateY(-4px)}.min-fi-img img,.min-sp-card-img img{transition:transform .5s cubic-bezier(.4,0,.2,1)}.min-fi-card:hover .min-fi-img img,.min-sp-card:hover .min-sp-card-img img{transform:scale(1.06)}.min-bs-feat,.min-bs-thumb{overflow:hidden}.min-bs-feat-img img,.min-bs-thumb img{transition:transform .5s cubic-bezier(.4,0,.2,1)}.min-bs-feat:hover .min-bs-feat-img img,.min-bs-row:hover .min-bs-thumb img{transform:scale(1.06)}.min-bs-row{transition:transform .2s ease}.min-bs-row:hover{transform:translate(4px)}.product__title,.product__title>h1,.product__title>h2,h1.product__title,h2.product__title{font-size:2.8rem;line-height:1.45;letter-spacing:.01em}.product__info-container .price,.product__info-wrapper .price{margin-top:1.4rem;padding-top:1.6rem;border-top:1px solid var(--min-line)}.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale,.product__info-container .price .price-item--last{font-size:2.6rem;font-weight:600;color:var(--min-ink);letter-spacing:.01em}@media(max-width:749px){.product__title,.product__title>h1,.product__title>h2,h1.product__title,h2.product__title{font-size:2.4rem!important;line-height:1.45!important}.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale,.product__info-container .price .price-item--last{font-size:2.2rem}}.footer{background:#121110!important;border-top:none!important}.footer,.footer *{color:#faf9f5!important;border-color:#faf9f529!important}.footer .footer-block__heading{color:#faf9f59e!important}.footer a:hover{opacity:.78}.footer .list-social__link svg,.footer .icon{fill:#faf9f5!important;color:#faf9f5!important}.footer__content-bottom{border-top:1px solid rgba(250,249,245,.14)!important}.footer .field__input{background:transparent!important}@media(max-width:749px){.facets-container-drawer{display:grid;grid-template-columns:1fr auto;grid-template-areas:"count toggle" "chips chips";align-items:center;column-gap:1.4rem;row-gap:1.4rem;padding:.4rem 0 1.6rem}.facets-container-drawer>menu-drawer{grid-area:toggle;justify-self:end;margin:0}.facets-container-drawer>.product-count{grid-area:count;justify-self:start;margin:0;padding:0}.facets-container-drawer>.active-facets-mobile{grid-area:chips;margin:0}.facets-container-drawer .mobile-facets__open{border:1px solid var(--min-line-strong);border-radius:6px;padding:1rem 1.6rem;gap:.8rem;white-space:nowrap}.facets-container-drawer .mobile-facets__disclosure>summary{list-style:none}.facets-container-drawer .mobile-facets__disclosure>summary::-webkit-details-marker{display:none}.facets-container-drawer .product-count__text{margin:0;font-size:1.5rem;color:var(--min-ink-mute);white-space:nowrap}.facets-container-drawer .active-facets-mobile{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.facets-container-drawer .active-facets__button-inner,.facets-container-drawer .active-facets__button-remove{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/90min-overrides.css.map */
