:root{--fpd-blue: 26, 91, 240;--fpd-blue-2: 42, 129, 246;--fpd-navy: 11, 18, 32;--fpd-slate: 90, 103, 130;--fpd-line: 230, 235, 245;--fpd-surface: 248, 249, 252;--fpd-shadow: 6, 21, 54;--fpd-gradient: linear-gradient(135deg, rgb(var(--fpd-blue-2)), rgb(var(--fpd-blue)));--fpd-radius: 18px;--fpd-ease: cubic-bezier(.22, 1, .36, 1)}.fpd-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body-family);font-weight:600;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--fpd-blue));padding:7px 14px;border-radius:999px;border:1px solid rgb(var(--fpd-line));background:#fff;line-height:1}.fpd-eyebrow__dot{width:7px;height:7px;border-radius:50%;background:rgb(var(--fpd-blue));box-shadow:0 0 0 4px rgba(var(--fpd-blue),.15)}body:not(.template-index) .section-header{position:static!important}body:not(.template-index) .section-header .header-wrapper,body:not(.template-index) .section-header.scrolled-past-header .header-wrapper{background:#fff!important;border-bottom:1px solid rgba(var(--fpd-line),1)!important;box-shadow:0 6px 24px -20px rgba(var(--fpd-shadow),.3)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:not(.template-index) .section-header .header__heading-link,body:not(.template-index) .section-header .header__heading-link span,body:not(.template-index) .section-header .fpod-brand-txt,body:not(.template-index) .section-header .fpod-brand-txt b,body:not(.template-index) .section-header .header__menu-item,body:not(.template-index) .section-header .list-menu__item--link,body:not(.template-index) .section-header .header__icon,body:not(.template-index) .section-header .header__icon svg,body:not(.template-index) .section-header header-drawer summary,body:not(.template-index) .section-header header-drawer summary svg{color:rgb(var(--fpd-navy))!important;fill:rgb(var(--fpd-navy))!important}body:not(.template-index) .section-header .fpod-brand-txt .fpod-r{color:rgb(var(--fpd-blue))!important}body:not(.template-index) .section-header .header__menu-item:hover,body:not(.template-index) .section-header .list-menu__item--link:hover{color:rgb(var(--fpd-blue))!important}body:not(.template-index) .section-header header-drawer summary .icon-hamburger line,body:not(.template-index) .section-header header-drawer summary .icon-hamburger path{stroke:rgb(var(--fpd-navy))!important}body:not(.template-index) .section-header .cart-count-bubble{background:rgb(var(--fpd-blue))!important;color:#fff!important}.section-header .header__icons{display:flex!important;align-items:center}.section-header .header__icons>*{order:2}.section-header .header__icon--account{order:3}.section-header .header__icon--cart{order:4}.template-collection .collection-hero{background:rgb(var(--fpd-surface));border-bottom:1px solid rgb(var(--fpd-line))}.template-collection .collection-hero__inner{flex-direction:column;align-items:center;text-align:center;gap:1.6rem;padding-top:5.2rem;padding-bottom:4.4rem}.template-collection .collection-hero__text-wrapper{display:flex;flex-direction:column;align-items:center;gap:1.6rem;max-width:76rem}.template-collection .collection-hero__title{margin:0;font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.02em;line-height:1.05;color:rgb(var(--fpd-navy));font-size:clamp(2.8rem,3.4vw,3.8rem)}.template-collection .collection-hero__description,.template-collection .collection-hero__title+.collection-hero__description{margin:0;max-width:62ch;color:rgb(var(--fpd-slate));font-size:1.7rem;line-height:1.55}.template-collection .collection-hero__description p{margin:0}.template-collection .card-wrapper,.template-search .card-wrapper,.template-product .card-wrapper{display:block;background:#fff;border:1px solid rgb(var(--fpd-line));border-radius:var(--fpd-radius);box-shadow:0 12px 30px -16px rgba(var(--fpd-shadow),.18);overflow:hidden;transition:transform .35s var(--fpd-ease),box-shadow .35s var(--fpd-ease),border-color .35s ease}.template-collection .card-wrapper:hover,.template-search .card-wrapper:hover,.template-product .card-wrapper:hover{transform:translateY(-6px);box-shadow:0 24px 48px -20px rgba(var(--fpd-shadow),.3);border-color:rgba(var(--fpd-blue),.35)}.template-collection .card__inner,.template-search .card__inner,.template-product .card__inner{border:0!important;border-radius:0!important;box-shadow:none!important;background:rgb(var(--fpd-surface))}.template-collection .card--standard .card__inner:after,.template-search .card--standard .card__inner:after,.template-product .card--standard .card__inner:after{display:none}.template-collection .card__media img,.template-search .card__media img,.template-product .card__media img{transition:transform .6s var(--fpd-ease)}.template-collection .card-wrapper:hover .card__media img,.template-search .card-wrapper:hover .card__media img,.template-product .card-wrapper:hover .card__media img{transform:scale(1.05)}.template-collection .card__content,.template-search .card__content,.template-product .card-wrapper .card__content{padding:1.2rem 1.4rem 1.6rem}.template-collection .card__heading,.template-search .card__heading,.template-product .card__heading{font-family:var(--font-heading-family);letter-spacing:-.01em;margin-top:0}.template-collection .card__heading a,.template-search .card__heading a,.template-product .card__heading a{color:rgb(var(--fpd-navy))}.template-collection .card-information .price,.template-search .card-information .price,.template-product .related-products .price{color:rgb(var(--fpd-navy));font-weight:600}.template-collection .price--on-sale .price-item--sale,.template-search .price--on-sale .price-item--sale{color:rgb(var(--fpd-blue))}.template-collection .facets__summary,.template-collection .facet-filters__label label,.template-collection .product-count__text,.template-collection .facets__heading,.template-collection .facets-vertical-sort .facet-filters__label{color:rgb(var(--fpd-navy))}.template-collection .facets__disclosure .facets__summary:focus-visible,.template-collection .select__select:focus-visible{outline:2px solid rgb(var(--fpd-blue));outline-offset:2px}.template-collection .active-facets__button-inner,.template-collection .facets__button{border-radius:999px}.template-product .product__media-item .media,.template-product .product-media-container,.template-product .product__media-list .media{border-radius:var(--fpd-radius);overflow:hidden}@media screen and (min-width:990px){.template-product .product__media-wrapper{padding-left:3rem}}.template-product .product__title h1,.template-product .product__title .h1{font-size:clamp(2.4rem,3vw,3.2rem);line-height:1.15}.template-product .thumbnail-list__item{margin:0}.template-product .thumbnail{border-radius:12px;border:1px solid rgb(var(--fpd-line));overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.template-product .thumbnail:hover{transform:translateY(-2px);border-color:rgba(var(--fpd-blue),.5)}.template-product .thumbnail[aria-current=true]{border-color:rgb(var(--fpd-blue))!important;box-shadow:0 0 0 2px rgb(var(--fpd-blue))}.template-product .thumbnail.global-media-settings--no-shadow{box-shadow:none}.template-product .thumbnail[aria-current=true].global-media-settings--no-shadow{box-shadow:0 0 0 2px rgb(var(--fpd-blue))}.template-product .product__title,.template-product .product__title>*{font-family:var(--font-heading-family);letter-spacing:-.02em;color:rgb(var(--fpd-navy));line-height:1.1}.template-product .product__info-container .price .price-item{color:rgb(var(--fpd-navy));font-weight:600}.template-product .price--large .price-item{font-size:2.6rem}.template-product .price--on-sale .price-item--sale{color:rgb(var(--fpd-blue))}.template-product .product-form__input .form__label{font-family:var(--font-heading-family);font-weight:600;font-size:1.3rem;color:rgb(var(--fpd-navy));letter-spacing:.01em}.template-product .product-form__input--dropdown .select__select,.template-product .product-form__input .select__select{border-radius:12px;border:1px solid rgb(var(--fpd-line));background:#fff;color:rgb(var(--fpd-navy));font-weight:500;min-height:5rem;box-shadow:0 6px 18px -14px rgba(var(--fpd-shadow),.4)}.template-product .product-form__input--dropdown .select__select:hover{border-color:rgba(var(--fpd-blue),.5)}.template-product .product-form__input input[type=radio]:checked+label{border-color:rgb(var(--fpd-blue));color:rgb(var(--fpd-blue));box-shadow:0 0 0 1px rgb(var(--fpd-blue)) inset}.template-product .quantity{border-radius:12px;border:1px solid rgb(var(--fpd-line));overflow:hidden}.template-product .quantity:after{box-shadow:none}.template-product .quantity__input,.template-product .quantity__button{color:rgb(var(--fpd-navy))}.template-product .product-form__submit,.template-product .product-form__submit.button--secondary,.template-product .product-form__submit.button--primary{background:var(--fpd-gradient);color:#fff;border-radius:12px;box-shadow:0 12px 26px -12px rgba(var(--fpd-blue),.6)}.template-product .product-form__submit span{color:#fff}.template-product .product-form__submit:before{border-radius:12px}.template-product .product-form__submit:after{box-shadow:none}.template-product .product-form__submit:not([disabled]):hover{box-shadow:0 16px 30px -12px rgba(var(--fpd-blue),.7)}.template-product .product__description{color:rgba(var(--fpd-navy),.82);line-height:1.65}.template-product .product__accordion .summary__title,.template-product .product__accordion .accordion__title{font-family:var(--font-heading-family);color:rgb(var(--fpd-navy))}.template-product .product__accordion{border-top:1px solid rgb(var(--fpd-line))}.template-product .related-products .related__heading,.template-product .related-products h2{font-family:var(--font-heading-family);letter-spacing:-.02em;color:rgb(var(--fpd-navy))}.fpd-trust{list-style:none;margin:2rem 0 0;padding:1.6rem 1.8rem;display:flex;flex-direction:column;gap:1rem;border:1px solid rgb(var(--fpd-line));border-radius:var(--fpd-radius);background:rgb(var(--fpd-surface))}.fpd-trust li{display:flex;align-items:center;gap:10px;font-size:1.45rem;color:rgb(var(--fpd-navy))}.fpd-trust__i{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 26px;border-radius:999px;background:rgba(var(--fpd-blue),.12);color:rgb(var(--fpd-blue));font-size:1.3rem}cart-drawer .drawer__inner{border-left:1px solid rgb(var(--fpd-line))}cart-drawer .drawer__header{padding-bottom:2rem;border-bottom:1px solid rgb(var(--fpd-line))}cart-drawer .drawer__heading{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.01em;color:rgb(var(--fpd-navy))}cart-drawer .cart-item__name{font-family:var(--font-heading-family);color:rgb(var(--fpd-navy))}cart-drawer .cart-item__name:hover{color:rgb(var(--fpd-blue))}cart-drawer .product-option,cart-drawer .totals__total{color:rgb(var(--fpd-slate))}cart-drawer .totals__total-value,cart-drawer .cart-item__price-wrapper .price{color:rgb(var(--fpd-navy));font-weight:600}cart-drawer .cart__checkout-button,.template-cart .cart__checkout-button{background:var(--fpd-gradient);color:#fff;border-radius:12px;box-shadow:0 12px 26px -12px rgba(var(--fpd-blue),.6)}cart-drawer .cart__checkout-button:before,.template-cart .cart__checkout-button:before{border-radius:12px}cart-drawer .cart__checkout-button:after,.template-cart .cart__checkout-button:after{box-shadow:none}cart-drawer .drawer__inner-empty .button{border-radius:12px}cart-drawer .cart-drawer__warnings .cart__empty-text{font-family:var(--font-heading-family);color:rgb(var(--fpd-navy))}cart-drawer .tax-note,.template-cart .tax-note,.template-product .product__tax{display:none!important}.template-cart .cart__items,.template-cart .cart-item__name{color:rgb(var(--fpd-navy))}.template-cart .cart-item__name{font-family:var(--font-heading-family)}.template-cart .cart-item__name:hover{color:rgb(var(--fpd-blue))}.template-cart .totals__subtotal-value,.template-cart .cart-item__price-wrapper .price{color:rgb(var(--fpd-navy));font-weight:600}.template-cart .cart__checkout-button:not([disabled]):hover{box-shadow:0 16px 30px -12px rgba(var(--fpd-blue),.7)}@media screen and (max-width:749px){.template-collection .collection-hero__inner{padding-top:3.6rem;padding-bottom:3rem}.template-collection .collection-hero__title{font-size:clamp(2.8rem,8vw,3.4rem)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fpd-brand.css.map */
