html,body{background:#050505!important}*{box-sizing:border-box}.announcement-bar,.shopify-section-group-header-group{background:#050505!important}.announcement-bar,.announcement-bar *{color:#d4af37!important}.header-section{background:#050505f5!important;border-bottom:1px solid rgba(212,175,55,.28)!important}.product-inventory{border:1px solid rgba(212,175,55,.22);border-radius:14px;background:linear-gradient(180deg,#ffffff0e,#ffffff06);padding:12px 14px!important}.product-inventory__text{color:#ffffffc7;font-weight:800}@media(max-width:749px){.content-for-layout{background:#050505}}html body main[data-template=cart],html body main[data-template=cart] .section,html body main[data-template=cart] .section-background,html body .cart-page,html body cart-items-component{background:#050505!important;color:#fff!important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255 255 255 !important;--color-background: #050505 !important;--color-background-rgb: 5 5 5 !important;--color-input-background: #ffffff !important;--color-input-text: #050505 !important;--color-input-text-rgb: 5 5 5 !important;--color-input-border: rgba(212,175,55,.35) !important;--color-foreground-subdued: rgba(255,255,255,.68) !important}html body main[data-template=cart] *,html body .cart-page *,html body .cart-items *,html body .cart-totals *,html body .cart-summary *,html body .cart-actions *,html body .cart__ctas *,html body .cart-primary-typography,html body .cart-secondary-typography{color:#ffffffc7!important}html body main[data-template=cart] h1,html body main[data-template=cart] h2,html body main[data-template=cart] h3,html body main[data-template=cart] .cart-title,html body main[data-template=cart] .cart-items__title,html body main[data-template=cart] .cart-totals__total-label,html body main[data-template=cart] .cart-totals__total-value,html body main[data-template=cart] text-component,html body .cart-page h1,html body .cart-page h2,html body .cart-page h3,html body .cart-page .cart-title,html body .cart-page .cart-items__title,html body .cart-page .cart-totals__total-label,html body .cart-page .cart-totals__total-value,html body .cart-page text-component{color:#fff!important}html body main[data-template=cart] a,html body .cart-page a{color:#fff!important}html body main[data-template=cart] .cart-items__title:hover,html body .cart-page .cart-items__title:hover{color:#d4af37!important}html body main[data-template=cart] .cart-page{padding:46px 0 70px!important}html body main[data-template=cart] .cart-page__title{margin-bottom:22px!important}html body main[data-template=cart] .cart-items__table-row{background:linear-gradient(180deg,#ffffff0b,#ffffff05)!important;border:1px solid rgba(212,175,55,.16)!important;border-radius:18px!important;padding:20px!important;margin-bottom:18px!important;box-shadow:0 16px 40px #00000047!important}html body main[data-template=cart] .cart-items__media img,html body main[data-template=cart] .cart-items__media picture,html body main[data-template=cart] .cart-items__media .media{border-radius:12px!important;overflow:hidden!important}html body main[data-template=cart] .cart-page__summary{background:linear-gradient(180deg,#ffffff0e,#ffffff05)!important;border:1px solid rgba(212,175,55,.22)!important;border-radius:20px!important;padding:28px!important;box-shadow:0 20px 50px #00000057!important}html body main[data-template=cart] .cart-totals,html body main[data-template=cart] .cart-actions{border-color:#ffffff1f!important}html body main[data-template=cart] .cart-totals__tax-note,html body main[data-template=cart] .cart-totals__tax-note *,html body main[data-template=cart] small{color:#ffffff8c!important}html body main[data-template=cart] .cart__checkout-button,html body main[data-template=cart] button[name=checkout]{background:#050505!important;color:#fff!important;border:1px solid rgba(212,175,55,.3)!important;border-radius:16px!important;min-height:56px!important;font-weight:900!important}html body main[data-template=cart] .cart__checkout-button:hover,html body main[data-template=cart] button[name=checkout]:hover{background:linear-gradient(135deg,#f3dc8a,#b9932f)!important;color:#050505!important}html body main[data-template=cart] .quantity-selector,html body main[data-template=cart] quantity-selector,html body main[data-template=cart] .quantity-selector *,html body main[data-template=cart] input[type=number],html body main[data-template=cart] input[name="updates[]"],html body main[data-template=cart] .cart-discount__input,html body main[data-template=cart] textarea{background:#fff!important;color:#050505!important;border-color:#d4af3759!important}html body main[data-template=cart] .quantity-selector svg,html body main[data-template=cart] .cart-items__remove svg,html body main[data-template=cart] .cart-totals__icon svg{color:currentColor!important;fill:currentColor!important;stroke:currentColor!important}html body main[data-template=cart] .cart-items__remove,html body main[data-template=cart] .button-unstyled{color:#ffffffa6!important}html body main[data-template=cart] .cart-items__remove:hover,html body main[data-template=cart] .button-unstyled:hover{color:#d4af37!important}html body main[data-template=cart] .product-list,html body main[data-template=cart] [class*=product-list],html body main[data-template=cart] [class*=product-card]{background:#050505!important;color:#fff!important}@media(max-width:749px){html body main[data-template=cart] .cart-page{padding:28px 0 52px!important}html body main[data-template=cart] .cart-items__table-row{grid-template-columns:84px 1fr auto!important;column-gap:12px!important;padding:14px!important;border-radius:16px!important}html body main[data-template=cart] .cart-page__summary{padding:20px!important;border-radius:16px!important}}html body .cart-page,html body .cart-page *,html body .cart-summary,html body .cart-summary *,html body .cart-items,html body .cart-items *,html body .cart-totals,html body .cart-totals *{color:#ffffffc7!important}html body .cart-page :is(h1,h2,h3,h4,h5,h6,.cart-title,.cart-items__title,.cart-totals__total-label,.cart-totals__total-value,text-component){color:#fff!important}html body .cart-page,html body .cart-page .section,html body .cart-page .section-background{background:#050505!important}html body .cart-page :is(.quantity-selector,quantity-selector,input[type=number],input[name="updates[]"],.cart-discount__input,textarea),html body .cart-page :is(.quantity-selector,quantity-selector) *{background:#fff!important;color:#050505!important}html body #MainContent,html body main,html body .content-for-layout{background:#050505!important}html body .cf-page-content,html body .cf-page-content *,html body .template-404,html body .template-404 *,html body .main-404,html body .main-404 *,html body .shopify-policy__container,html body .shopify-policy__container *,html body .rte,html body .rte *{color:#ffffffc7!important}html body .cf-page-content :is(h1,h2,h3,h4,h5,h6,strong,b),html body .template-404 :is(h1,h2,h3,h4,h5,h6,strong,b),html body .main-404 :is(h1,h2,h3,h4,h5,h6,strong,b),html body .shopify-policy__container :is(h1,h2,h3,h4,h5,h6,strong,b),html body .rte :is(h1,h2,h3,h4,h5,h6,strong,b){color:#fff!important}html body .cf-page-content a,html body .template-404 a,html body .main-404 a,html body .shopify-policy__container a,html body .rte a{color:#d4af37!important}html body .product-information,html body .product-information .section,html body .product-information .section-background,html body .product-information__grid,html body .product-information__details,html body .product-details,html body .product-recommendations,html body .product-recommendations .section,html body .product-recommendations .section-background{background:#050505!important;color:#fff!important;--color: #ffffff !important;--color-rgb: 255 255 255 !important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255 255 255 !important;--color-foreground-subdued: rgba(255,255,255,.68) !important;--color-background: #050505 !important;--color-background-rgb: 5 5 5 !important;--color-border: rgba(212,175,55,.24) !important;--color-border-rgb: 212 175 55 !important}html body .product-information *,html body .product-recommendations *,html body .product-card *,html body .product-grid *,html body .product-list *{color:#ffffffc7!important}html body .product-information :is(h1,h2,h3,h4,h5,h6,.price,.price *,.product-title,.product-title *,text-component,text-component *),html body .product-recommendations :is(h1,h2,h3,h4,h5,h6,.price,.price *,.product-title,.product-title *,text-component,text-component *),html body .product-card :is(.product-title,.price,.price *,h1,h2,h3,h4,h5,h6),html body .product-grid :is(.product-title,.price,.price *,h1,h2,h3,h4,h5,h6){color:#fff!important}html body .product-information :is(.rte,.rte *,p,li,span,div,label,legend,small),html body .product-recommendations :is(p,li,span,div,label,legend,small){color:#ffffffc2!important}html body .product-information a,html body .product-recommendations a,html body .product-card a{color:#fff!important}html body .product-information a:hover,html body .product-recommendations a:hover,html body .product-card a:hover{color:#d4af37!important}html body .product-information :is(.variant-picker,.variant-option,.variant-option__button-label,.swatch-input__label),html body .product-information :is(.variant-picker,.variant-option,.variant-option__button-label,.swatch-input__label) *{color:#fff!important;border-color:#d4af3747!important}html body .product-information :is(input,select,textarea,.quantity-selector,quantity-selector),html body .product-information :is(.quantity-selector,quantity-selector) *{background:#fff!important;color:#050505!important;border-color:#d4af3759!important}html body .product-information :is(button,.button,.add-to-cart-button),html body .product-information :is(button,.button,.add-to-cart-button) *{color:inherit!important}html body .product-information .add-to-cart-button,html body .product-information button[name=add],html body .product-information .shopify-payment-button__button{border-radius:16px!important;font-weight:900!important}html body .product-information .product-media,html body .product-information .product-media-container,html body .product-information .media{background:#ffffff08!important;border-color:#d4af3729!important}html body .product-inventory,html body .product-inventory *,html body [class*=inventory],html body [class*=inventory] *{color:#d4af37!important}html body .empty-state,html body .empty-state *,html body [class*=not-found],html body [class*=not-found] *,html body [class*="404"],html body [class*="404"] *{color:#ffffffc7!important}html body .empty-state :is(h1,h2,h3,h4,h5,h6),html body [class*=not-found] :is(h1,h2,h3,h4,h5,h6),html body [class*="404"] :is(h1,h2,h3,h4,h5,h6){color:#fff!important}#MainContent[data-template=cart],#MainContent[data-template=product],#MainContent[data-template=page],#MainContent[data-template="404"]{background:#050505!important;color:#fff!important;min-height:70vh}#MainContent[data-template=cart] .section,#MainContent[data-template=cart] .section-background,#MainContent[data-template=cart] .cart-page,#MainContent[data-template=cart] .cart-page__summary,#MainContent[data-template=cart] .cart-summary,#MainContent[data-template=product] .section,#MainContent[data-template=product] .section-background,#MainContent[data-template=page] .section,#MainContent[data-template=page] .section-background,#MainContent[data-template="404"] .section,#MainContent[data-template="404"] .section-background{background:#050505!important;color:#fff!important}#MainContent[data-template=cart] *,#MainContent[data-template=product] *,#MainContent[data-template=page] *,#MainContent[data-template="404"] *{border-color:#d4af3738}#MainContent[data-template=cart] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,text-component,.cart-title,.cart-items__title,.cart-totals__total-label,.cart-totals__total-value),#MainContent[data-template=product] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,text-component,.product__title,.product-title,.price,.product-price),#MainContent[data-template=page] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.main-page-title,.page-title,text-component),#MainContent[data-template="404"] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,text-component){color:#fff!important}#MainContent[data-template=cart] :is(p,li,span,div,td,th,dt,dd,small,label,.cart-primary-typography,.cart-secondary-typography,.cart-totals__tax-note),#MainContent[data-template=product] :is(p,li,span,div,td,th,dt,dd,small,label,.rte,.rte *,.product__description,.product__description *),#MainContent[data-template=page] :is(p,li,span,div,td,th,dt,dd,small,label,.rte,.rte *),#MainContent[data-template="404"] :is(p,li,span,div,td,th,dt,dd,small,label){color:#ffffffc2!important}#MainContent[data-template=cart] a,#MainContent[data-template=product] a,#MainContent[data-template=page] a,#MainContent[data-template="404"] a{color:#d4af37!important}#MainContent[data-template=cart] a:hover,#MainContent[data-template=product] a:hover,#MainContent[data-template=page] a:hover,#MainContent[data-template="404"] a:hover{color:#f3dc8a!important}#MainContent[data-template=cart] :is(input,textarea,select,.quantity-selector,quantity-selector,.cart-discount__input),#MainContent[data-template=cart] :is(input,textarea,select,.quantity-selector,quantity-selector,.cart-discount__input) *,#MainContent[data-template=product] :is(input,textarea,select,.quantity-selector,quantity-selector,.variant-picker__option-values),#MainContent[data-template=product] :is(input,textarea,select,.quantity-selector,quantity-selector,.variant-picker__option-values) *{color:#050505!important}#MainContent[data-template=product] :is(button,.button,button span,.button span),#MainContent[data-template=cart] :is(button,.button,button span,.button span){color:inherit}#MainContent[data-template=cart] button[name=checkout],#MainContent[data-template=cart] .cart__checkout-button,#MainContent[data-template=product] .shopify-payment-button__button,#MainContent[data-template=product] button[type=submit]{background:#050505!important;color:#fff!important;border:1px solid rgba(212,175,55,.32)!important;border-radius:14px!important;font-weight:900!important}#MainContent[data-template=cart] button[name=checkout]:hover,#MainContent[data-template=cart] .cart__checkout-button:hover,#MainContent[data-template=product] .shopify-payment-button__button:hover,#MainContent[data-template=product] button[type=submit]:hover{background:linear-gradient(135deg,#f3dc8a,#b9932f)!important;color:#050505!important}#MainContent[data-template=cart] :is(.product-list,[class*=product-list],[class*=product-card],product-card),#MainContent[data-template=product] :is(.product-list,[class*=product-list],[class*=product-card],product-card){background:#050505!important;color:#fff!important}#MainContent,#MainContent .section-background,#MainContent .page-width-content,#MainContent .section,#MainContent .shopify-policy__container,#MainContent .rte{background:#050505!important;color:#fff!important}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h4,#MainContent h5,#MainContent h6,#MainContent .main-page-title,#MainContent .page-title{color:#fff!important}#MainContent p,#MainContent li,#MainContent span,#MainContent .rte,#MainContent .rte *{color:#ffffffc7!important}#MainContent strong,#MainContent b{color:#fff!important}#MainContent a{color:#d4af37!important}#MainContent .page-width-content,#MainContent .shopify-policy__container{max-width:1100px!important;margin-left:auto!important;margin-right:auto!important}#MainContent .page-width-content>.spacing-style,#MainContent .shopify-policy__container{padding-top:70px!important;padding-bottom:90px!important}@media(max-width:749px){#MainContent .page-width-content>.spacing-style,#MainContent .shopify-policy__container{padding-top:42px!important;padding-bottom:58px!important}}html body .page-wrapper{min-height:100vh!important;display:flex!important;flex-direction:column!important}html body #MainContent{flex:1 0 auto!important;display:block!important;position:relative!important;overflow:visible!important;z-index:1!important}html body .page-wrapper>footer,html body footer{flex-shrink:0!important;display:block!important;position:relative!important;clear:both!important;z-index:5!important;width:100%!important}html body #MainContent[data-template*=page] .section,html body #MainContent[data-template*=page] .section-wrapper,html body #MainContent[data-template*=page] .section-background,html body #MainContent[data-template*=page] .page-width-content,html body #MainContent[data-template*=page] .section-content-wrapper,html body #MainContent[data-template*=page] .layout-panel-flex,html body #MainContent[data-template*=page] .spacing-style,html body #MainContent[data-template*=page] .shopify-block,html body #MainContent[data-template*=page] .page-content,html body #MainContent[data-template*=page] .rte,html body #MainContent[data-template*=page] rte-formatter,html body #MainContent[data-template*=page] .cf-legal-page{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;position:relative!important}html body #MainContent[data-template*=page] .section-background{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1!important}html body #MainContent[data-template*=page] .section-content-wrapper.layout-panel-flex,html body #MainContent[data-template*=page] .layout-panel-flex.layout-panel-flex--column{display:block!important}html body #MainContent[data-template*=page] .page-content,html body #MainContent[data-template*=page] .page-content>rte-formatter,html body #MainContent[data-template*=page] .cf-legal-page{display:block!important;width:100%!important}html body #MainContent[data-template*=page]{padding-bottom:80px!important}@media(max-width:749px){html body #MainContent[data-template*=page]{padding-bottom:54px!important}}@keyframes cfTrustMarqueeGlobal{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}@media(max-width:989px){.cf-reference-trust{overflow:hidden!important;padding:18px 0 38px!important}.cf-reference-trust .cf-container{width:100%!important;max-width:100%!important;overflow:hidden!important}.cf-reference-trust .cf-reference-trust__box{display:flex!important;grid-template-columns:none!important;width:max-content!important;max-width:none!important;gap:12px!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;animation:cfTrustMarqueeGlobal 24s linear infinite!important;will-change:transform!important}.cf-reference-trust .cf-reference-trust__item,.cf-reference-trust .cf-reference-trust__item--clone{display:grid!important;flex:0 0 282px!important;width:282px!important;min-width:282px!important;max-width:282px!important;grid-template-columns:46px 1fr!important;gap:14px!important;padding:20px 18px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;background:linear-gradient(180deg,#ffffff0e,#ffffff06)!important}.cf-reference-trust .cf-reference-trust__icon{width:46px!important;height:46px!important}}@media(max-width:420px){.cf-reference-trust .cf-reference-trust__box{animation-duration:22s!important}.cf-reference-trust .cf-reference-trust__item,.cf-reference-trust .cf-reference-trust__item--clone{flex-basis:258px!important;width:258px!important;min-width:258px!important;max-width:258px!important;padding:18px 16px!important}}.cf-premium-home-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:99999!important;transform:none!important}body{padding-top:130px!important}.shopify-section-group-header-group{position:relative!important;z-index:99999!important}@media(max-width:749px){body{padding-top:108px!important}}@supports not (height: 100dvh){.cf-mobile-drawer,[class*=drawer]{height:100vh!important}}@supports not (backdrop-filter: blur(1px)){.cf-mobile-backdrop,[class*=backdrop]{background:#000000d1!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.cf-premium-home-header .cf-topbar__track{-webkit-animation-duration:22s!important;animation-duration:22s!important;-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important;-webkit-animation-iteration-count:infinite!important;animation-iteration-count:infinite!important;-webkit-animation-play-state:running!important;animation-play-state:running!important}@media(max-width:990px){.cf-premium-home-header .cf-topbar__track{-webkit-animation-duration:18s!important;animation-duration:18s!important}}@media(max-width:749px){.cf-premium-home-header .cf-topbar__track{-webkit-animation-duration:14s!important;animation-duration:14s!important}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/card-frontier-v3-fixes.css.map */
