:root{--fz-container: 1600px;--normal-page-width: 100rem;--fz-charcoal: #3f3d3e;--fz-red: #e63b39}.button,.button-secondary,.button-custom{font-weight:700;letter-spacing:.06em;font-size:13px}.announcement-bar a{text-decoration:underline;text-underline-offset:3px}.announcement-bar a:hover{color:#e9d0bd}#header-component .menu-list__link{font-weight:700;font-size:13px;letter-spacing:.02em}#header-component .menu-list__link-title{position:relative}#header-component .menu-list__link[href$="/collections/sale"],#header-component .menu-list__link[href*="/collections/sale?"]{color:var(--fz-red)}.mega-menu .mega-menu__link--parent{font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--fz-charcoal)}.mega-menu .fz-mega-subs .mega-menu__link,.mega-menu ul ul .mega-menu__link{font-size:13px;font-weight:500;color:#777}.mega-menu .fz-mega-subs .mega-menu__link:hover{color:#030303}@media screen and (min-width:990px){#header-component[data-menu-style=menu] .header__column--left .search-action{margin-inline:24px 0}#header-component .header__row--top .search-action .header-actions__action{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:clamp(240px,28vw,480px);height:42px;padding:0 18px;border:1px solid #e8e8e8;border-radius:999px;background:#f6f6f6;color:var(--fz-charcoal)}#header-component .header__row--top .search-action .header-actions__action:after{content:"Search";font-size:15px;color:#a4a4a4;font-family:var(--font-body--family)}#header-component .header__row--top .search-action .header-actions__action .svg-wrapper{order:-1}}[id$=__fz_hero] h1,[id$=__fz_hero] h2,[id$=__fz_hero] .h1{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(40px,4.2vw,64px);line-height:1.02}[id$=__fz_hero] p{font-weight:300;font-size:clamp(16px,1.5vw,22px);max-width:40ch}[id$=__fz_hero] .button-custom{--button-border-width: 2px;min-width:240px;padding-block:14px;font-size:14px;transition:transform .3s ease,background-color .3s ease,color .3s ease}[id$=__fz_hero] .button-custom:hover{background-color:#fff;color:#000;transform:translateY(-3px)}@media screen and (max-width:749px){[id$=__fz_hero] .hero__container,[id$=__fz_hero] .hero{min-height:570px}}.product-card .price,.product-grid .price{font-weight:700}.product-card s,.product-card .compare-at-price{color:#999;font-weight:400}.product-card .price--on-sale .price,.price__sale .price-item--sale{color:var(--fz-red)}.template-collection h1,[id$=__section] h1{font-family:var(--font-heading--family);font-weight:400}@media screen and (min-width:990px){.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}@media screen and (min-width:750px)and (max-width:989px){.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(3, minmax(0, 1fr))}}.facets .facets__summary,.facets__panel-trigger,.sorting-filter__select,.facets select{border-radius:999px}body.vendor-ashton .product-information__media .product-media-container,body.collection-ashton .card-gallery,.product-card--vendor-ashton .card-gallery{background:#fff}body.vendor-ashton .product-information__media .product-media__image{object-fit:contain!important;object-position:center center;padding:0!important}body.collection-ashton .card-gallery .product-media-container img,body.collection-ashton .card-gallery .product-media__image,.product-card--vendor-ashton .card-gallery .product-media-container img,.product-card--vendor-ashton .card-gallery .product-media__image{object-fit:contain!important;object-position:center center;box-sizing:border-box;padding:10%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fz-style.css.map */
