:root{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color-foreground: #071321;--color-foreground-rgb: 7 19 33;--color-border: #dfe4ea;--color-border-rgb: 223 228 234;--color-primary-button-text: #ffffff;--color-primary-button-background: #071321;--color-primary-button-border: #071321;--color-primary-button-hover-text: #ffffff;--color-primary-button-hover-background: #2764ff;--color-primary-button-hover-border: #2764ff;--color-secondary-button-text: #071321;--color-secondary-button-background: transparent;--color-secondary-button-border: #071321;--color-secondary-button-hover-text: #ffffff;--color-secondary-button-hover-background: #2764ff;--color-secondary-button-hover-border: #2764ff;--color-selected-variant-background: #071321;--color-selected-variant-border: #071321;--color-selected-variant-text: #ffffff}html{scroll-behavior:smooth}body{color:#071321;background:#fff}.page-width-narrow{--page-content-width: 100rem}@media screen and (min-width:750px){body.page-width-narrow{--page-margin: 2rem}}@media screen and (max-width:749px){body.page-width-narrow{--page-margin: 1rem}}.button,button,input,select,textarea{font-family:var(--font-body--family)}.menu-list__link-title,.mega-menu__link,.menu-drawer__menu-item{letter-spacing:.01em}.mega-menu__link:hover,.mega-menu__link:focus-visible{color:#2764ff}.header__row{--header-padding: .65rem}.menu-list__link,.header-actions__action{min-height:2.75rem}.product-card{height:100%}.product-card__content{min-width:0}.product-card product-title a,.product-card .product-title a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:400;text-decoration:none}.product-card .price{font-weight:700}.product-card .card-gallery,.product-card .card-gallery__media{background:#f3f5f7}.product-card .quick-add__button{min-width:2.75rem;min-height:2.75rem}.facets__form,.facets__summary,.sorting-filter__button{min-height:2.75rem}.product-information .product-details{max-width:38rem}.product-information .buy-buttons-block .button,.product-information add-to-cart-component .button{min-height:3.25rem;font-weight:750}:where(a,button,input,select,summary):focus-visible{outline:2px solid #2764ff;outline-offset:3px}@media(hover:hover){.product-card .card-gallery__media img{transition:transform .26s cubic-bezier(.2,.7,.2,1)}.product-card:hover .card-gallery__media img{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.product-card .card-gallery__media img{transition:none}}.header-menu .mega-menu__content,.header-menu .mega-menu__link-image,.menu-drawer__featured-content,.menu-drawer__link-image{display:none!important}.header-menu .menu-list__submenu,.header-menu .overflow-menu::part(overflow){--submenu-padding-block-start: 28px;--submenu-padding-block-end: 32px}.header-menu .mega-menu__grid{gap:18px clamp(22px,2.4vw,42px)}.header-menu .mega-menu__link{padding:4px 0;font-family:var(--font-body--family);font-size:14px;font-weight:400;line-height:1.35;text-transform:none}.header-menu .mega-menu__link--parent{margin-bottom:8px;font-family:var(--font-body--family);font-size:13px;font-weight:700;letter-spacing:.055em;line-height:1.2;text-transform:uppercase}@media screen and (min-width:990px){.header-menu .mega-menu__grid,.header-menu .mega-menu__list{--menu-columns-desktop: 8 !important}.header-menu .mega-menu__list{grid-column:span 8}}@media screen and (max-width:749px){.menu-drawer__menu-item--parent{font-size:14px;font-weight:650}.menu-drawer__menu-item--child{font-size:13px;font-weight:400}}@media screen and (min-width:750px){body.template-collection .product-grid,body[class*=template-collection] .product-grid{--grid-spacing-inline: clamp(1.5rem, 2.2vw, 2rem)}body.template-collection .product-media-container,body.template-collection .product-media,body[class*=template-collection] .product-media-container,body[class*=template-collection] .product-media{aspect-ratio:3 / 4}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/fp-brand.css.map */
