:root{--fd-white: #FFFFFF;--fd-mist: #F4F7FA;--fd-blue: #1B6EB4;--fd-blue-dark: #155A95;--fd-spray: #3FA9E0;--fd-ink: #14181C;--fd-navy: #0E2A45;--fd-hairline: #E3E8EF;--fd-mono: ui-monospace, "SF Mono", "Cascadia Mono", "Segoe UI Mono", Consolas, "Liberation Mono", monospace}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded{background:linear-gradient(135deg,var(--fd-spray) 0%,var(--fd-blue) 55%,var(--fd-blue-dark) 100%);color:#fff;font-weight:600;letter-spacing:.02em;border-radius:6px;box-shadow:0 6px 16px -8px #1b6eb4b3;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.button:not(.button--secondary):not(.button--tertiary):after{box-shadow:none;border:0}.button:not(.button--secondary):not(.button--tertiary):hover{transform:translateY(-2px);box-shadow:0 12px 26px -8px #1b6eb4d9;filter:brightness(1.05)}.button--secondary{border-radius:6px;font-weight:600;letter-spacing:.02em;transition:transform .18s ease,background-color .18s ease,color .18s ease}.button--secondary:hover{transform:translateY(-2px)}.collection-list-title,.title-wrapper-with-link>.title,.spec__heading,.icon-bar__heading,.brand-hero__title{position:relative}.collection-list-title:after,.title-wrapper-with-link>.title:after,.spec__heading:after,.icon-bar__heading:after,.brand-hero__title:after{content:"";display:block;width:56px;height:3px;margin-top:.6rem;border-radius:3px;background:linear-gradient(90deg,var(--fd-blue),var(--fd-spray))}.icon-bar__heading:after,.brand-hero__title:after{margin-left:auto;margin-right:auto}.card-wrapper .card{transition:transform .2s ease,box-shadow .2s ease}.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 18px 32px -18px #14181c61}.card__media .media img,.card .media img{transition:transform .45s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.045)}.price .price-item{font-variant-numeric:tabular-nums;letter-spacing:.01em}.spec__table td{font-family:var(--fd-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.spec__fitment{font-family:var(--fd-mono);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;border-left:3px solid var(--fd-blue)}.active-facets__button-inner,.facets__summary .facets__display{font-variant-numeric:tabular-nums}.announcement-bar{background-image:linear-gradient(90deg,var(--fd-blue) 0%,var(--fd-navy) 100%)}.footer{border-top:3px solid var(--fd-blue);border-image:linear-gradient(90deg,var(--fd-blue),var(--fd-spray)) 1}a:focus-visible,button:focus-visible,.button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--fd-spray);outline-offset:2px}@media(prefers-reduced-motion:reduce){.button,.button--secondary,.card-wrapper .card,.card__media .media img{transition:none!important}.button:hover,.button--secondary:hover,.card-wrapper:hover .card,.card-wrapper:hover .card__media .media img{transform:none!important}}.template-index .shopify-section-group-header-group:has(.header-wrapper){position:relative;z-index:5;margin-bottom:calc(var(--header-height, 84px) * -1)}.template-index:not(.fd-scrolled) .shopify-section-group-header-group:has(.header-wrapper) .header-wrapper{background:transparent;box-shadow:none}.template-index:not(.fd-scrolled) .header__menu-item,.template-index:not(.fd-scrolled) .header__menu-item span,.template-index:not(.fd-scrolled) .header__active-menu-item,.template-index:not(.fd-scrolled) .header__icon,.template-index:not(.fd-scrolled) .header__icon .icon{color:#fff}.template-index:not(.fd-scrolled) .header__icon .icon,.template-index:not(.fd-scrolled) .header__icon svg{color:#fff}.template-index:not(.fd-scrolled) .header__heading-logo-wrapper,.template-index:not(.fd-scrolled) .header__heading{visibility:hidden}.template-index.fd-scrolled .shopify-section-group-header-group:has(.header-wrapper) .header-wrapper{background:rgb(var(--color-background))}@media screen and (prefers-reduced-motion:reduce){.template-index .shopify-section-group-header-group:has(.header-wrapper){transition:none!important}}.header__heading-logo-wrapper{width:auto}.header__heading-logo{width:auto;max-height:64px}@media screen and (max-width:749px){.header__heading-logo{max-height:46px}}.header__inline-menu .list-menu--inline{gap:.5rem;align-items:center}.header__inline-menu .header__menu-item{background:linear-gradient(135deg,#3fa9e0d9,#1b6eb4f2);color:#fff;border:1px solid rgba(255,255,255,.45);border-radius:100px;padding:.5rem 1.15rem;font-weight:600;letter-spacing:.01em;text-decoration:none;text-shadow:0 1px 2px rgba(8,20,32,.28);-webkit-backdrop-filter:blur(10px) saturate(150%);backdrop-filter:blur(10px) saturate(150%);box-shadow:0 6px 18px -8px #1b6eb48c,inset 0 1px #ffffff80;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.header__inline-menu .header__menu-item span{color:inherit}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:focus,.header__inline-menu .header__menu-item:focus-visible,.header__inline-menu .header__active-menu-item,.header__inline-menu .header__menu-item span,.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__active-menu-item span{text-decoration:none!important;text-underline-offset:0!important}.header__inline-menu .header__menu-item:after,.header__inline-menu .header__menu-item span:after{display:none!important}.header__inline-menu .header__menu-item:hover{background:linear-gradient(135deg,#3fa9e0fa,#1b6eb4);transform:translateY(-1px);box-shadow:0 10px 24px -8px #1b6eb4cc,inset 0 1px #fff9}.header__inline-menu .header__menu-item.header__active-menu-item,.header__inline-menu .header__menu-item[aria-current]{background:linear-gradient(135deg,#3fa9e0,#155a95)}@media screen and (prefers-reduced-motion:reduce){.header__inline-menu .header__menu-item:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/fdmrv-custom.css.map */
