:root{--br-blue: #3FA9FF;--br-blue-light: #7CC4FF;--br-blue-border: #2c3e66;--br-navy: #1B2A8A;--br-deep-navy: #0A1040;--br-hero-navy: #0E1A52;--br-background: #0b0f1a;--br-card: #121A2E;--br-image-bg: #0E1630;--br-border: #22304F;--br-text: #E8EDF7;--br-text-soft: #C9D5EA;--br-text-secondary: #B8C6DF;--br-text-muted: #9FB0CC;--br-button-text: #07101F;--br-font-heading: "Barlow Condensed", Arial, sans-serif;--br-font-body: "Barlow", Arial, sans-serif}body{background:var(--br-background);color:var(--br-text);font-family:var(--br-font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--br-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--br-text)}body,p,a,button,input,textarea,select{font-family:var(--br-font-body)}a{transition:color .2s ease}a:hover{color:var(--br-blue)}.button,button.button,.shopify-payment-button__button{font-family:var(--br-font-body);font-weight:600}.button:not(.button--secondary),.shopify-payment-button__button{background:var(--br-blue);color:var(--br-button-text)}.button:not(.button--secondary):hover{background:var(--br-blue-light)}.collection__title h2,.title-wrapper-with-link h2,.title-wrapper h2,.collection-list-title,.rich-text__heading,.inline-richtext{color:var(--br-text)!important;font-family:var(--br-font-heading)!important;font-weight:700!important;letter-spacing:.03em;text-transform:uppercase}.header,.header-wrapper{background:var(--br-background)!important}.header__menu-item,.header__menu-item span,.header__active-menu-item,.list-menu__item,.header__icon{color:var(--br-text-soft)!important}.header__menu-item:hover,.header__menu-item:hover span,.list-menu__item:hover{color:var(--br-blue)!important}.header__icon svg,.header__icon path{color:var(--br-text-soft)}.card-wrapper .card,.card{background:var(--br-card)!important;border:1px solid var(--br-blue-light)!important;border-radius:15px!important;overflow:hidden;color:var(--br-text)}.card>.card__content{background:var(--br-card)!important}.card>.card__content .card__information{padding:14px!important}.card__heading,.card__heading a{color:var(--br-text)!important;font-family:var(--br-font-body)!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important;text-transform:none!important}.price,.price-item,.price-item--regular,.price-item--sale{color:var(--br-blue-light)!important;font-family:var(--br-font-body)!important;font-size:18px!important;font-weight:700!important}.card-information>.price,.card-information .price{margin-top:8px}.card__inner,.card__media,.media{background:#fff!important}.collection__view-all .button{background:var(--br-blue);color:var(--br-button-text);border:0}.collection__view-all .button:hover{background:var(--br-blue-light)}hr{border-color:var(--br-border)}input,textarea,select{background:var(--br-background);color:var(--br-text);border-color:var(--br-border)}input::placeholder,textarea::placeholder{color:var(--br-text-muted)}.card__heading,.card__heading a,.card-information{text-transform:none!important}.product-grid:not(.slider){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}@media screen and (min-width:990px){.collection .product-grid.slider--desktop{display:flex!important;flex-wrap:nowrap!important;gap:18px!important}.collection .product-grid.slider--desktop>.grid__item{flex:0 0 calc((100% - 54px)/4)!important;width:calc((100% - 54px)/4)!important;max-width:calc((100% - 54px)/4)!important;min-width:0!important}}.product-grid .grid__item{width:auto!important;max-width:none!important}.card-wrapper .card,.card{background:var(--br-card)!important;border:1px solid var(--br-blue-border)!important;border-radius:15px!important;overflow:hidden;box-shadow:0 6px 18px #00000047,0 0 0 1px #3fa9ff14}.card-wrapper{transition:transform .2s ease,box-shadow .2s ease}.card-wrapper:hover{transform:translateY(-3px)}.card-wrapper:hover .card{box-shadow:0 10px 24px #00000059,0 0 0 1px #3fa9ff2e}:root{--page-width: 150rem !important}.page-width,.page-width-desktop{max-width:1280px!important;width:100%;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important}.card-wrapper .card,.card{padding:14px!important}.card__inner{border:1px solid var(--br-blue-border)!important;border-radius:6px!important;overflow:hidden}.card__inner{border-bottom:1px solid var(--br-blue-light)!important}.card>.card__content{background:transparent!important}.card>.card__content .card__information{padding:12px 0 0!important}.footer,footer,.shopify-section-group-footer-group{background:#0e1630!important}.card .quick-add__submit,.card button,.product-card-wrapper .button{background:var(--br-blue)!important;color:var(--br-button-text)!important;border:1px solid var(--br-blue)!important;font-family:var(--br-font-body)!important;font-weight:600!important;transition:background .2s ease,border-color .2s ease}.card .quick-add__submit:hover,.card button:hover,.product-card-wrapper .button:hover{background:var(--br-blue-light)!important;border-color:var(--br-blue-light)!important;color:var(--br-button-text)!important}.card .quick-add,.product-card-wrapper .quick-add{margin-top:12px!important}.card .quick-add__submit,.card button,.product-card-wrapper .button{border-radius:10px!important}.card .quick-add__submit:before,.card .quick-add__submit:after,.product-card-wrapper .button:before,.product-card-wrapper .button:after{box-shadow:none!important;border:none!important}main,#MainContent,.shopify-section{background-color:var(--br-background)}.br-collection-heading-row{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:baseline!important;width:100%;gap:24px}.br-collection-heading-row .title{margin:0!important;width:auto!important;max-width:none!important;flex:1 1 auto!important}.br-view-all{flex:0 0 auto!important;margin:0!important;color:var(--br-blue-light)!important;font-family:var(--br-font-body)!important;font-size:15px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap}.br-view-all:hover{color:var(--br-blue-light)!important}@media screen and (max-width:749px){.br-collection-heading-row{gap:12px}.br-view-all{font-size:14px}}@media screen and (max-width:749px){.product-grid{grid-template-columns:repeat(1,minmax(0,1fr))!important;gap:16px!important}.product-grid .grid__item{width:auto!important;max-width:none!important}}.page-menu a,.page-menu .button,.br-page-menu a,.br-page-menu .button{border-radius:10px!important}.product-card-wrapper .quick-add__submit,.card-wrapper .quick-add__submit,.product-card-wrapper .button,.card-wrapper .button{background:var(--br-blue)!important;color:var(--br-button-text)!important;border:1px solid var(--br-blue)!important;border-radius:10px!important;box-shadow:none!important;font-family:var(--br-font-body)!important;font-weight:600!important;margin-top:12px!important}.product-card-wrapper .quick-add__submit:before,.product-card-wrapper .quick-add__submit:after,.card-wrapper .quick-add__submit:before,.card-wrapper .quick-add__submit:after,.product-card-wrapper .button:before,.product-card-wrapper .button:after,.card-wrapper .button:before,.card-wrapper .button:after{box-shadow:none!important;border:0!important}.product-card-wrapper .quick-add__submit:hover,.card-wrapper .quick-add__submit:hover,.product-card-wrapper .button:hover,.card-wrapper .button:hover{background:var(--br-blue-light)!important;border-color:var(--br-blue-light)!important;color:var(--br-button-text)!important}.facets-container{margin-bottom:24px;color:var(--br-text-soft)}.mobile-facets__open,.mobile-facets__open-label{color:var(--br-blue-light)!important;font-family:var(--br-font-body)!important;font-weight:600!important;text-decoration:none!important}.mobile-facets__open svg{color:var(--br-blue-light)!important}.facet-filters__label,.product-count,.product-count__text{color:var(--br-text-muted)!important;font-family:var(--br-font-body)!important;font-weight:500!important}.facet-filters__sort,.facets__form select{background:transparent!important;color:var(--br-text)!important;border:0!important;font-family:var(--br-font-body)!important;font-weight:500!important}.facet-filters__sort:focus,.facets__form select:focus{box-shadow:none!important;outline:none!important}.mobile-facets__inner{background:#0e1630!important;color:var(--br-text)!important}.mobile-facets__header{background:#0e1630!important;border-bottom:1px solid #22304F!important}.mobile-facets__heading{color:var(--br-text)!important;font-family:var(--br-font-heading)!important;font-weight:700!important}.mobile-facets__count{color:var(--br-text-muted)!important}.mobile-facets__summary{color:var(--br-text)!important;border-bottom:1px solid #22304F!important;font-weight:500!important}.mobile-facets__summary:hover{color:var(--br-blue-light)!important}.mobile-facets__summary svg,.mobile-facets__arrow svg{color:var(--br-blue-light)!important}.mobile-facets__close{color:var(--br-text)!important}.mobile-facets__footer{background:#0e1630!important;border-top:1px solid #22304F!important}.mobile-facets__clear,.mobile-facets__clear-wrapper a{color:var(--br-blue-light)!important;font-weight:600!important}.mobile-facets__footer .button{background:var(--br-blue)!important;color:var(--br-button-text)!important;border:0!important;border-radius:10px!important;box-shadow:none!important;font-weight:700!important}.mobile-facets__disclosure .mobile-facets__open-wrapper+.mobile-facets__inner,.mobile-facets__wrapper .mobile-facets__disclosure{--color-foreground: 232, 237, 247}.mobile-facets__disclosure[open]:before,.mobile-facets__disclosure[open]:after{background:transparent!important}.mobile-facets__footer .button:before,.mobile-facets__footer .button:after{box-shadow:none!important;border:0!important}.mobile-facets__footer .button{border:1px solid var(--br-blue)!important;border-radius:10px!important;box-shadow:none!important}.mobile-facets__submenu{position:static!important;transform:none!important;visibility:visible!important;width:100%!important;height:auto!important;background:transparent!important;border:0!important}.mobile-facets__close-button{display:none!important}.mobile-facets__summary{padding:18px 22px!important;border-bottom:1px solid var(--br-border)!important}.mobile-facets__list{padding:8px 22px 18px!important}.mobile-facets__main,.mobile-facets__main.has-submenu{overflow-y:auto!important}.br-mobile-facets__panel{position:static!important;width:100%!important;height:auto!important;transform:none!important;visibility:visible!important;opacity:1!important;background:#0e1630!important;padding:4px 22px 18px;border-bottom:1px solid #22304F}.mobile-facets__details:not([open])>.br-mobile-facets__panel{display:none!important}.mobile-facets__summary{padding:18px 22px!important;border-bottom:1px solid #22304F!important;color:var(--br-text)!important}.mobile-facets__summary>div{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important}.mobile-facets__arrow{display:flex!important;align-items:center;justify-content:center;margin-left:16px;transform:rotate(90deg)!important;transition:transform .2s ease}.mobile-facets__details[open] .mobile-facets__arrow{transform:rotate(-90deg)!important}.br-mobile-facets__panel .mobile-facets__list{padding:8px 0 4px!important;margin:0!important}.mobile-facets__footer .button{background:var(--br-blue)!important;color:var(--br-button-text)!important;border:0!important;border-radius:10px!important;box-shadow:none!important}.mobile-facets__footer .button:before,.mobile-facets__footer .button:after{border:0!important;box-shadow:none!important}.mobile-facets__footer .button:hover{background:var(--br-blue-light)!important}.mobile-facets{background-color:transparent!important}.mobile-facets__label{position:relative!important;padding:12px 0 12px 32px!important;color:var(--br-text-soft)!important;cursor:pointer}.mobile-facets__label>svg{display:none!important}.mobile-facets__label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;background:#0b0f1a;border:1px solid var(--br-blue-light);border-radius:3px;box-sizing:border-box}.mobile-facets__label:has(input:checked):before{background:var(--br-blue);border-color:var(--br-blue)}.mobile-facets__label:has(input:checked):after{content:"";position:absolute;left:6px;top:50%;width:5px;height:9px;border:solid var(--br-button-text);border-width:0 2px 2px 0;transform:translateY(-60%) rotate(45deg)}.mobile-facets__label:hover{color:var(--br-blue-light)!important}.mobile-facets__label.disabled{opacity:.4;cursor:default}.product-form__submit{background:var(--br-blue)!important;color:var(--br-button-text)!important;border:1px solid var(--br-blue)!important;border-radius:10px!important;box-shadow:none!important;font-family:var(--br-font-body)!important;font-weight:600!important}.product-form__submit:before,.product-form__submit:after{border:0!important;box-shadow:none!important}.product-form__submit:hover{background:var(--br-blue-light)!important;border-color:var(--br-blue-light)!important;color:var(--br-button-text)!important}.product__info-wrapper .price,.product__info-wrapper .price-item,.product__info-wrapper .price-item--regular,.product__info-wrapper .price-item--sale{font-size:28px!important;font-weight:700!important;color:var(--br-blue-light)!important}.product-form__quantity .quantity{background:#0e1630!important;border:1px solid var(--br-blue-border)!important;border-radius:10px!important;overflow:hidden}.product-form__quantity .quantity__button,.product-form__quantity .quantity__input{color:var(--br-text)!important;background:transparent!important;box-shadow:none!important}.product-form__quantity .quantity__button:hover{background:#121a2e!important;color:var(--br-blue-light)!important}.product-form__quantity .quantity:before,.product-form__quantity .quantity:after{box-shadow:none!important;border:0!important}.product-form__quantity .quantity__button svg{color:var(--br-blue-light)!important}.br-product-description{padding-top:10px;padding-bottom:32px}.br-product-description h2{margin:0 0 18px;font-size:32px;color:var(--br-text)}.br-product-description__content{max-width:900px;color:var(--br-text-soft);font-size:16px;line-height:1.7}.br-product-description__content p:first-child{margin-top:0}.br-product-description__content p:last-child{margin-bottom:0}.product__title h1{font-size:34px!important;line-height:1.08!important;margin-bottom:14px!important}@media screen and (max-width:749px){.product__title h1{font-size:28px!important;line-height:1.1!important}}.footer__content-bottom-wrapper,.footer__copyright,.footer__copyright.caption{text-align:center!important;justify-content:center!important}.footer__copyright{width:100%!important}.footer__copyright a{display:inline!important}@media screen and (min-width:750px){.footer__content-top{display:grid!important;grid-template-columns:1.25fr 1fr 1fr!important;column-gap:64px!important;row-gap:20px!important;align-items:start!important}.footer__blocks-wrapper{display:contents!important}.footer-block--newsletter{grid-column:1!important;grid-row:1!important;margin:0!important;align-items:flex-start!important;text-align:left!important}.footer__blocks-wrapper .footer-block:nth-child(1){grid-column:1!important;grid-row:2!important}.footer__blocks-wrapper .footer-block:nth-child(2){grid-column:2!important;grid-row:1 / span 2!important}.footer__blocks-wrapper .footer-block:nth-child(3){grid-column:3!important;grid-row:1 / span 2!important}.footer__blocks-wrapper .footer-block{width:100%!important;max-width:none!important;margin:0!important;text-align:left!important}.footer__list-social{justify-content:flex-start!important}.footer__follow-on-shop{margin-top:14px!important}}@media screen and (max-width:749px){.footer__content-top,.footer__blocks-wrapper{display:block!important}}@media screen and (min-width:750px){.footer-block--newsletter{display:flex!important;flex-direction:column!important;align-items:flex-start!important}.footer__follow-on-shop,.footer__list-social{grid-column:1!important}.footer__list-social{margin-top:18px!important;justify-content:flex-start!important}}@media screen and (min-width:750px){.footer__content-top{position:relative}.footer-block--newsletter{grid-column:1!important;grid-row:1!important;margin-bottom:0!important}.footer__blocks-wrapper .footer-block:nth-child(1){grid-column:1!important;grid-row:2!important;margin-top:10px!important}.footer-block--newsletter .footer__list-social,.footer-block--newsletter .footer__follow-on-shop{margin-top:160px!important}}@media screen and (min-width:750px){.footer__blocks-wrapper .footer-block:nth-child(1){position:relative!important}.footer__blocks-wrapper .footer-block:nth-child(1) .footer__follow-on-shop{position:absolute!important;left:220px!important;right:auto!important;bottom:0!important;margin:0!important}.footer__blocks-wrapper .footer-block:nth-child(1) .footer__list-social{margin-top:16px!important;justify-content:flex-start!important}}.footer-block--newsletter .footer-block__heading{text-align:left!important;width:100%!important}.shopify-policy__container{max-width:1100px!important;margin:0 auto!important;padding-left:24px!important;padding-right:24px!important}.shopify-policy__title{text-align:left!important;margin-bottom:28px!important}.shopify-policy__body{color:var(--br-text-soft)!important;font-size:16px!important;line-height:1.7!important}.shopify-policy__container{background:#fff!important;color:#111!important;padding-top:40px!important;padding-bottom:40px!important}.shopify-policy__title,.shopify-policy__title h1,.shopify-policy__body,.shopify-policy__body p,.shopify-policy__body li,.shopify-policy__body strong,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{color:#111!important}.shopify-policy__body a{color:#1b2a8a!important}.shopify-policy__body a:hover{color:#3fa9ff!important}.shopify-policy__container{max-width:1100px!important}body:has(.shopify-policy__container) main,body:has(.shopify-policy__container) #MainContent,body:has(.shopify-policy__container) .shopify-section{background:#fff!important}body:has(.main-page-title) main,body:has(.main-page-title) #MainContent,body:has(.main-page-title) #MainContent>.shopify-section{background:#fff!important}body:has(.main-page-title) .main-page-title,body:has(.main-page-title) .rte,body:has(.main-page-title) .rte p,body:has(.main-page-title) .rte li,body:has(.main-page-title) .rte h1,body:has(.main-page-title) .rte h2,body:has(.main-page-title) .rte h3,body:has(.main-page-title) .rte h4,body:has(.main-page-title) .rte strong{color:#111!important}body:has(.main-page-title) .rte a{color:#1b2a8a!important}body:has(.main-page-title) .rte a:hover{color:#3fa9ff!important}body:has(.main-page-title) .main-page-title{font-family:var(--br-font-heading)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.02em!important;font-size:48px!important;line-height:1!important;color:#111!important}body:has(.main-page-title) #MainContent{padding-top:32px!important}@media screen and (min-width:990px){.collection .slider--desktop .slider__slide:first-child{margin-left:0!important;scroll-margin-left:0!important}.collection .slider--desktop{scroll-padding-left:0!important}.collection slider-component.slider-component-desktop{max-width:var(--page-width);margin-left:auto;margin-right:auto}}@media screen and (min-width:990px){.collection slider-component.slider-component-desktop{position:relative}.collection slider-component.slider-component-desktop .slider-buttons{position:absolute;top:50%;left:-52px;right:-52px;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none;z-index:5}.collection slider-component.slider-component-desktop .slider-counter{display:none}.collection slider-component.slider-component-desktop .slider-button{pointer-events:auto;width:42px;height:42px;border-radius:50%;background:#1b315a;color:#fff;border:1px solid #36558B}.collection slider-component.slider-component-desktop .slider-button:hover{background:#36558b;color:#fff}.collection slider-component.slider-component-desktop .slider-button .icon{width:14px;height:14px}}.card__media{position:relative}.card__media .br-preorder-image-badge{position:absolute!important;top:12px!important;left:12px!important;z-index:20!important;display:inline-block!important;width:auto!important;height:auto!important;padding:7px 12px!important;background:#329af0!important;color:#fff!important;font-size:12px!important;font-weight:700!important;letter-spacing:.5px;line-height:1.2!important;border-radius:4px;pointer-events:none}.br-preorder-product-media{position:relative}.br-preorder-product-badge{position:absolute;top:12px;left:45px;z-index:20;display:inline-block;padding:7px 12px;background-color:#329af0;color:#fff;font-size:12px;font-weight:700;letter-spacing:.5px;line-height:1.2;border-radius:4px;pointer-events:none}.br-preorder-notice{margin-top:16px;padding:14px 18px;background-color:#172443;border-left:3px solid #329AF0;border-radius:4px;color:#fff;font-size:13px;line-height:1.6}.br-preorder-notice strong{display:block;margin-bottom:6px;color:#fff;font-size:14px}.br-preorder-notice p{margin:0;color:#dce5f5}.product-popup-modal,.cart-notification{background:#182440!important;color:#fff!important;border:1px solid #36558B!important;box-shadow:0 8px 30px #00000059}.cart-notification__heading,.cart-notification__heading *,.cart-notification .icon-checkmark{color:#7cc4ff!important}.cart-notification-product__name,.cart-notification-product,.cart-notification .product-option{color:#fff!important}.cart-notification .button--secondary{background:#263e63!important;color:#fff!important;border-radius:10px!important}.cart-notification .button:not(.button--secondary){background:#3fa9ff!important;color:#0a1040!important;border-radius:10px!important}.cart-notification__links .link,.cart-notification__links .button--tertiary{color:#7cc4ff!important}.cart-notification__close,.cart-notification__close .icon{color:#fff!important}.br-cart-preorder-label{display:inline-block;margin-top:8px;padding:4px 10px;background:#223b61;color:#7cc4ff;border:1px solid #36558B;border-radius:5px;font-size:11px;font-weight:700;letter-spacing:.8px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/blue-rune.css.map */
