:root{--apc-serif: "Fraunces", "Times New Roman", serif;--apc-sans: "Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--font-heading-family: var(--apc-serif);--font-body-family: var(--apc-sans);--font-heading-weight: 500}html,body{background:#000;color:#fff;font-family:var(--apc-sans)}h1,h2,h3,.h0,.h1,.h2,.h3,.card__heading,.title{font-family:var(--apc-serif);font-weight:500;letter-spacing:-.01em;color:#fff}.title strong,h1 strong,h2 strong{font-weight:500}.card__heading,.card__heading a{font-size:1.9rem!important;line-height:1.2;text-decoration:none!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.collection .product-grid{justify-content:center}.card-information,.card-information .price,.price-item{font-family:var(--apc-sans);color:#fff}.caption-with-letter-spacing{font-family:var(--apc-sans);letter-spacing:.04em;text-transform:none;color:#fff}.collection__description,.collection__description h5,.rte p{font-family:var(--apc-sans)!important;font-weight:400!important;font-size:1.5rem;letter-spacing:0}.header__heading-logo-wrapper{width:auto!important;max-width:none!important}.header__heading-logo.apollo-a-logo{width:64px;height:auto;display:block}.header__menu-item,.header__menu-item span,.list-menu__item--link{font-family:var(--apc-sans);font-weight:500;color:#fff}.header__menu-item,.header__menu-item:hover,.header__menu-item span,.list-menu__item--active,.list-menu__item--link,.header__active-menu-item,.header a{text-decoration:none!important}.header__active-menu-item,.list-menu__item--active{font-weight:700}.button,.shopify-challenge__button,.customer button{font-family:var(--apc-sans);font-weight:600}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after{box-shadow:none!important;border:0!important;border-radius:999px!important}.button,.button:hover,.button:focus,.button:focus-visible,.customer button,.customer button:focus-visible{border-radius:999px;box-shadow:none!important;outline:none}.button:focus-visible,.customer button:focus-visible{outline:2px solid #fff;outline-offset:3px}.product-form__input input[type=radio]+label{border-radius:999px;border:1px solid rgba(255,255,255,.5);background:#000;color:#fff;font-family:var(--apc-sans);font-weight:500}.product-form__input input[type=radio]:checked+label{background:#fff;color:#000;border-color:#fff}.product__description table,.product__info-container table{width:100%;table-layout:fixed;border-collapse:collapse}.product__description th,.product__description td,.product__info-container th,.product__info-container td{padding:8px 4px;font-size:1.2rem;word-break:normal;overflow-wrap:anywhere;color:#fff}.menu-drawer,.menu-drawer__utility-links,.menu-drawer__navigation-container{background:#000!important}.menu-drawer__menu-item,.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus{background:transparent!important;color:#fff!important;font-family:var(--apc-sans);font-weight:500}.menu-drawer__menu-item--active{font-weight:700}.header__icon--menu,.header__icon--menu:focus,.header__icon--menu:focus-visible,.header__icon,.header__icon:focus,.header__icon:focus-visible,.menu-drawer__close-button{outline:none!important;box-shadow:none!important}.collabs-page__cta-main{border-radius:999px!important;min-height:48px;padding:0 32px!important;display:inline-flex!important;align-items:center;justify-content:center;font-family:var(--apc-sans)!important;font-weight:600!important}.collabs-page__cta-login-link{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;padding:0 28px;margin-top:6px;border:1px solid rgba(255,255,255,.5);border-radius:999px;color:#fff!important;text-decoration:none!important;font-family:var(--apc-sans);font-weight:600}.collabs-page h1,.collabs-page h2{font-family:var(--apc-serif)!important;font-weight:500!important}.collabs-page__partnership:not(:has(.collabs-page__partnership-list>*)){display:none!important}.cart__header .underlined-link,.title-wrapper-with-link .underlined-link,a.underlined-link{display:inline-flex;align-items:center;min-height:38px;padding:0 18px;border:1px solid rgba(255,255,255,.5);border-radius:999px;color:#fff!important;text-decoration:none!important;font-family:var(--apc-sans);font-weight:600;font-size:1.4rem}.tax-note a,.cart__ctas+* a,.rte a{color:#fff!important;text-decoration:none!important;font-weight:600}.quantity,.quantity:before,.quantity:after{border-radius:999px!important}.quantity:after{box-shadow:0 0 0 1px #ffffff80!important}.quantity__input,.quantity__button{background:transparent!important;color:#fff!important}cart-remove-button .button,cart-remove-button .button--tertiary{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.5)!important;border-radius:999px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important}.product-option,.product-option dt,.product-option dd,.cart-item__details .product-option,.cart-item__price-wrapper,.cart-item__totals,.totals__total-value,.totals__total,.tax-note,.caption-large,.cart-items th{color:#fff!important;opacity:1!important}.footer a,.footer .copyright__content,.footer .policies li,.footer .copyright__content a{color:#fff!important;text-decoration:none!important}.product__description,.product__description p,.product__description li,.rte,.rte p,.rte li,.field__label,.field__input,.form__label,.contact .field__label{color:#fff!important;opacity:1}.field__input::placeholder{color:transparent!important;opacity:0!important}.field:after,.field:before,.field:hover.field:after,.select:after,.select:before{box-shadow:0 0 0 1px #ffffff59!important}.field__input:focus+.field__label,.field:focus-within:after{box-shadow:0 0 0 1px #fff!important}.jdgm-star,.jdgm-star.jdgm--on,.jdgm-star.jdgm--half,.jdgm-prev-badge__stars,.jdgm-rev__rating,.jdgm-rev-widg__summary-stars,[class*=jm-star]{color:#fff!important}.jm-button--primary,.jm-action-buttons__button{background:#fff!important;color:#000!important;border:1px solid #fff!important;border-radius:999px!important;font-family:var(--apc-sans)!important;font-weight:600!important;box-shadow:none!important}.jm-reviewer-avatar{background:#000!important;border:1px solid rgba(255,255,255,.35)!important}.jm-sort-filter,.jdgm-sort-dropdown{display:none!important}.header__icon .icon path[fill=currentColor]{stroke:currentColor;stroke-width:.55px;stroke-linejoin:round}.header__icon .icon-cart-empty path,.header__icon .icon-cart path{stroke-width:.9px}.header__icon .icon-chat path{stroke-width:1.7px}.header__icon,.header__icon .icon{color:#fff!important}.header__icon{-webkit-tap-highlight-color:transparent}.header__icon>.icon,.header__icon>.svg-wrapper,.header__icon .cart-count-bubble{transition:transform .16s cubic-bezier(.23,1,.32,1)}.header__icon:active>.icon,.header__icon:active>.svg-wrapper{transform:scale(.88)}@media(hover:hover)and (pointer:fine){.header__icon:hover .icon,.header__icon:hover>.svg-wrapper{transform:scale(1.1)}}.header__icon--menu .icon{transition:transform .24s cubic-bezier(.23,1,.32,1),opacity .18s cubic-bezier(.23,1,.32,1)}details:not([open])>.header__icon--menu .icon-close{transform:rotate(-90deg) scale(.9)}details[open]>.header__icon--menu .icon-hamburger{transform:rotate(90deg) scale(.9)}details[open]>.header__icon--menu .icon-close{transform:rotate(0) scale(1)}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{transform:rotate(0) scale(1)}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{transform:rotate(-90deg) scale(.9)}.cart-count-bubble{background:#fff!important;color:#000!important;animation:apc-pop .32s cubic-bezier(.23,1,.32,1)}@keyframes apc-pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.header__icon>.icon,.header__icon>.svg-wrapper,.header__icon--menu .icon{transition:opacity .15s ease}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger,.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close,.header__icon:active>.icon,.header__icon:active>.svg-wrapper{transform:none}.cart-count-bubble{animation:none}}[id$=__apollo_rack]+.shopify-section{background:#fff;padding-top:24px}[id$=__apollo_rack]+.shopify-section>.color-scheme-1,[id$=__apollo_rack]+.shopify-section>[class*=color-]{background:#000;border-radius:28px 28px 0 0;padding-top:56px}@media screen and (min-width:750px){[id$=__apollo_rack]+.shopify-section{padding-top:40px}[id$=__apollo_rack]+.shopify-section>.color-scheme-1,[id$=__apollo_rack]+.shopify-section>[class*=color-]{border-radius:44px 44px 0 0;padding-top:80px}}shopify-chat:not([data-apc-ready]){visibility:hidden!important}.card:has(.apc-card__tile) .card__inner,.card .apc-card__tile,.apc-card__tile .media{background:#fff!important;border-radius:20px;overflow:hidden}.card:has(.apc-card__tile) .card__inner:after{border:0!important;box-shadow:none!important}.apc-card__tile .media>img{object-fit:contain;transition:opacity .22s cubic-bezier(.23,1,.32,1),transform .32s cubic-bezier(.23,1,.32,1)}.apc-card__tile .media>.apc-card__flat{padding:7%}@media(hover:none),(pointer:coarse){.card-wrapper:hover .apc-card__tile .media>img:first-child:not(:only-child){opacity:1}.card-wrapper:hover .apc-card__tile .media>img+img{opacity:0;transform:none}}.collection-hero .collection-hero__title{font-size:clamp(4.4rem,9vw,7.2rem);line-height:1;letter-spacing:-.02em;margin-bottom:14px}.apc-coll__line{margin:0 0 18px;max-width:560px;font-family:var(--apc-sans);font-size:1.8rem;line-height:1.45;color:#fff}.apc-coll__meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.apc-coll__count{margin:0;font-family:var(--apc-sans);font-weight:600;font-size:1.5rem;color:#fff}.apc-coll__other{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;border:1px solid #fff;border-radius:999px;font-family:var(--apc-sans);font-weight:600;font-size:1.5rem;color:#fff;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1)}.apc-coll__other:active{transform:scale(.97)}.apc-card__colors{display:flex;align-items:center;gap:10px;margin:10px 0 0;font-family:var(--apc-sans);font-size:1.4rem;line-height:1;color:#fff}.apc-card__dots{display:inline-flex;gap:5px}.apc-card__dot{width:14px;height:14px;border-radius:50%;background:var(--dot, transparent);box-shadow:0 0 0 1.5px #fff}@media screen and (max-width:749px){.card__heading,.card__heading a{font-size:1.5rem!important}.card .apc-card__tile,.card:has(.apc-card__tile) .card__inner,.apc-card__tile .media{border-radius:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/apollo-redesign.css.map */
