@import"https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@500;600;700&family=Work+Sans:wght@300;400;500;600&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--cv-black: #0E0E10;--cv-carbon: #121013;--cv-iron: #2A2630;--cv-gunmetal: #57535C;--cv-smoke: #8A8690;--cv-silver: #D7D0C5;--cv-bone: #F3EDE2;--cv-crimson: #C0152B;--cv-ember: #EE3D23;--cv-orange: #F77F2A;--cv-amber: #FFC23C;--cv-solar: #FFD757;--cv-sunset: linear-gradient(96deg, #C0152B 0%, #EE3D23 34%, #F77F2A 66%, #FFC23C 100%);--cv-sunset-v: linear-gradient(180deg, #C0152B 0%, #EE3D23 34%, #F77F2A 66%, #FFC23C 100%);--cv-ease: cubic-bezier(.22, 1, .36, 1);--cv-radius: 1.6rem;--cv-radius-lg: 2.4rem;--cv-radius-sm: 1.1rem;--cv-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-heading-family: "Big Shoulders Display", "Work Sans", var(--font-body-family, sans-serif) !important;--font-heading-weight: 700 !important;--font-body-family: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;--font-body-weight: 400 !important}html,body{background-color:var(--cv-black);color:var(--cv-bone)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html{scroll-behavior:smooth;scroll-padding-top:6.5rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.01em;line-height:1.02}.rte h1,.rte h2{line-height:1.04}.cv-mono{font-family:var(--cv-mono);font-weight:500;text-transform:uppercase;letter-spacing:.22em;font-size:1.1rem;color:var(--cv-smoke)}.convoy-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:grid;place-items:center;background:radial-gradient(120% 120% at 50% 42%,#17131C 0%,var(--cv-black) 70%);opacity:1;transition:opacity .6s ease}html.convoy-loading{overflow:hidden}.convoy-loader--done{opacity:0;pointer-events:none}.convoy-loader__mark{position:relative;width:128px;height:128px}.convoy-loader__sun{width:100%;height:100%;filter:drop-shadow(0 0 34px rgba(247,127,42,.32));animation:cv-loader-pop 1.1s var(--cv-ease) both}.convoy-loader__needle{position:absolute;left:50%;bottom:34%;width:2px;height:46px;transform-origin:bottom center;background:linear-gradient(180deg,var(--cv-amber),rgba(255,194,60,0));border-radius:2px;transform:translate(-50%) rotate(-88deg);animation:cv-sweep 1.1s var(--cv-ease) both}@keyframes cv-sweep{0%{transform:translate(-50%) rotate(-90deg);opacity:0}30%{opacity:1}to{transform:translate(-50%) rotate(88deg);opacity:0}}@keyframes cv-loader-pop{0%{transform:scale(.86);opacity:0}40%{opacity:1}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.convoy-loader{display:none!important}}html.cv-js .cv-reveal{opacity:0;transform:translateY(20px);transition:opacity .7s var(--cv-ease),transform .7s var(--cv-ease);will-change:opacity,transform}html.cv-js .cv-reveal.cv-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.cv-js .cv-reveal{opacity:1!important;transform:none!important;transition:none!important}}.header-wrapper{position:relative;background:#0e0e1008!important;-webkit-backdrop-filter:saturate(140%) blur(16px);backdrop-filter:saturate(140%) blur(16px);border-bottom:0!important}.header-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:linear-gradient(180deg,#0e0e1099,#0e0e101f 62%,#0e0e1000)}.header,.header__inline-menu,.header__icons{position:relative;z-index:1}.convoy-header__logo{display:block}.header__icon,.header__icon .icon,.header__icons .icon{color:var(--cv-bone)}.header__icon:hover .icon{color:var(--cv-amber)}.button,.shopify-challenge__button,.customer button,.cart__dynamic-checkout-buttons,.product-form__submit{font-family:Work Sans,sans-serif;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-size:1.28rem}.convoy-btn,.product-form__submit,.cart__checkout-button,#checkout,.shopify-payment-button__button--unbranded{position:relative;background:var(--cv-sunset)!important;background-size:160% 100%!important;color:var(--cv-black)!important;border:0!important;box-shadow:none!important;border-radius:999px!important;transition:background-position .5s var(--cv-ease),transform .35s var(--cv-ease),box-shadow .35s var(--cv-ease)}.convoy-btn:after,.product-form__submit:after,.cart__checkout-button:after{display:none!important}.convoy-btn:hover,.product-form__submit:hover,.cart__checkout-button:hover,#checkout:hover{background-position:100% 0!important;transform:translateY(-2px);box-shadow:0 0 3rem -.6rem #f77f2a8c!important}@media(prefers-reduced-motion:reduce){.convoy-btn,.product-form__submit,.cart__checkout-button,#checkout{transition:none!important}.convoy-btn:hover,.product-form__submit:hover{transform:none}}.button--secondary,.button--tertiary{background:transparent!important;color:var(--cv-bone)!important;border:1px solid rgba(243,237,226,.35)!important;border-radius:999px!important;box-shadow:none!important;transition:border-color .3s var(--cv-ease),box-shadow .3s var(--cv-ease),transform .3s var(--cv-ease)}.button--secondary:hover,.button--tertiary:hover{border-color:#f3ede2d9!important;box-shadow:0 0 2.4rem -.8rem #f3ede259!important;transform:translateY(-2px)}.card-wrapper,.product-card-wrapper,.collection-card-wrapper{background:transparent}.card{border-radius:var(--cv-radius)!important;overflow:hidden}.card--standard .card__inner,.card .card__media,.card__inner,.card--card,.card__content{border-radius:var(--cv-radius)!important}.card--standard.card--media .card__inner{background:transparent}.card__media,.media{border-radius:var(--cv-radius)!important}.card__heading a,.full-unstyled-link{color:var(--cv-bone)}.card-wrapper:hover .card{box-shadow:0 0 2.8rem -.7rem #f77f2a38,0 1.6rem 3rem -1.8rem #000000b3;transition:box-shadow .4s var(--cv-ease),transform .4s var(--cv-ease)}.card-wrapper{transition:transform .4s var(--cv-ease)}.card-wrapper:hover{transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.card-wrapper:hover{transform:none}}.placeholder-svg{background:#17141c;fill:#f3ede21a}.price,.price .price-item{font-family:var(--cv-mono);letter-spacing:.02em}.price--on-sale .price-item--sale{color:var(--cv-amber)}.product__title,.product__text{color:var(--cv-bone)}.product__media-wrapper .media,.product__media,.product-media-modal__content .media{border-radius:var(--cv-radius)!important;overflow:hidden}.thumbnail{border-radius:var(--cv-radius-sm)!important;overflow:hidden}.thumbnail-list__item{border-radius:var(--cv-radius-sm)}.product__info-container .price{font-size:1.9rem}.product-form__input .form__label,.product__info-container .product-form__input legend{font-family:var(--cv-mono);text-transform:uppercase;letter-spacing:.14em;font-size:1.05rem;color:var(--cv-smoke)}.product-form__input input[type=radio]+label{border-radius:999px!important;border-color:#f3ede24d!important}.product-form__input input[type=radio]:checked+label{border-color:var(--cv-amber)!important;box-shadow:0 0 0 1px var(--cv-amber)}.product__accordion .accordion__title,.facets__summary,.facets__display,.active-facets{color:var(--cv-bone)}.facets__button,.facets-vertical .facets__form{border-radius:var(--cv-radius-sm)}.facets__disclosure .facets__display{background:#17141c;border:1px solid rgba(243,237,226,.12);border-radius:var(--cv-radius)}.active-facets__button,.facet-checkbox{color:var(--cv-bone)}.pagination__item{border-radius:999px!important;color:var(--cv-bone)}.pagination__item--current{color:var(--cv-amber)}.collection-hero__title,.title-wrapper .title{color:var(--cv-bone)}.cart-drawer,.drawer__inner{background:var(--cv-carbon)!important;color:var(--cv-bone)}.cart-drawer__inner,.drawer__inner-empty{border-radius:0}.cart-drawer .drawer__header,.drawer__heading{color:var(--cv-bone)}.cart-item,.cart-items thead th{color:var(--cv-bone);border-color:#f3ede21a}.cart-item__media .cart-item__image{border-radius:var(--cv-radius-sm)}.cart-item__name,.cart-item__details{color:var(--cv-bone)}.cart__blocks .cart__ctas{gap:1rem}.cart-drawer__footer,.cart__footer{border-top:1px solid rgba(243,237,226,.12)}.totals__total-value,.totals__total{color:var(--cv-bone)}.quantity{border-radius:999px!important;border:1px solid rgba(243,237,226,.28);overflow:hidden}.quantity__input,.quantity__button{color:var(--cv-bone)}cart-drawer-items,.cart-drawer__form{background:transparent}.field__input,.select__select,.customer input,.text-area,textarea.text-area,.localization-form__select{background:#f3ede20a!important;border:1px solid rgba(243,237,226,.18)!important;border-radius:var(--cv-radius-sm)!important;color:var(--cv-bone)!important}.field__input::placeholder,textarea::placeholder{color:#f3ede266}.field__input:focus,.select__select:focus,textarea:focus,.customer input:focus{outline:none;border-color:#ffc23c99!important;box-shadow:0 0 0 1px #ffc23c66,0 0 2.2rem -.8rem #f77f2a66!important}.field__label,.form__label{color:var(--cv-smoke)}.field:after,.select:after{border-radius:var(--cv-radius-sm)}.announcement-bar,.utility-bar{position:relative;overflow:hidden;background:var(--cv-black)!important;border-bottom:1px solid rgba(243,237,226,.08)}.announcement-bar__message,.announcement-bar__link{position:relative;z-index:1;font-family:var(--cv-mono);text-transform:uppercase;letter-spacing:.2em;font-size:1.1rem;color:var(--cv-bone);animation:cv-textpulse 4.5s ease-in-out infinite}.announcement-bar:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--cv-sunset);opacity:.9}.announcement-bar:after{content:"";position:absolute;top:0;bottom:0;width:40%;background:linear-gradient(100deg,transparent,rgba(255,194,60,.14),transparent);transform:translate(-160%);animation:cv-sheen 7s ease-in-out infinite;pointer-events:none}@keyframes cv-sheen{0%,62%{transform:translate(-160%)}84%,to{transform:translate(320%)}}@keyframes cv-textpulse{0%,to{opacity:.82}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.announcement-bar:after,.announcement-bar__message{animation:none!important}}.footer{border-top:1px solid rgba(243,237,226,.08)}.convoy-footer__credits{display:flex;flex-direction:column;gap:.4rem}.convoy-footer__credit-line{font-family:var(--cv-mono);letter-spacing:.14em;font-size:1.05rem;color:var(--cv-smoke);text-transform:uppercase}.convoy-footer__p215{color:var(--cv-silver);text-decoration:none;border-bottom:1px solid rgba(215,208,197,.35);transition:color .3s var(--cv-ease),border-color .3s var(--cv-ease)}.convoy-footer__p215:hover{color:var(--cv-amber);border-color:var(--cv-amber)}.cv-seam-top{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 7rem);mask-image:linear-gradient(180deg,transparent 0,#000 7rem)}.cv-stripe{height:3px;background:var(--cv-sunset);border-radius:3px}.menu-drawer,.cart-drawer .drawer__inner{border-radius:0}.cart-notification{border-radius:var(--cv-radius)!important;background:var(--cv-carbon)!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/convoy-theme.css.map */
