@font-face{font-family:GibsonAlt;src:url(/cdn/shop/files/Alt-Gibson-Light.woff?v=1789786224) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:GibsonAlt;src:url(/cdn/shop/files/Alt-Gibson-Regular.woff?v=1789786224) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GibsonAlt;src:url(/cdn/shop/files/Alt-Gibson-SemiBold.woff?v=1789786224) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GibsonAlt;src:url(/cdn/shop/files/Alt-Gibson-SemiBold.woff?v=1789786224) format("woff");font-weight:600;font-style:normal;font-display:swap}:root{--font-body--family: "GibsonAlt", sans-serif;--font-subheading--family: "GibsonAlt", sans-serif;--font-heading--family: "Gibson", serif;--font-accent--family: "Gibson", serif}h6,h2,.menu__heading__default{letter-spacing:1px}@media screen and (min-width:749px){.menu-list__link-title,.announcement-bar__link,.announcement-bar__text,footer li.menu__item.h6{text-transform:uppercase;letter-spacing:1.2px;font-weight:400}}@font-face{font-family:Gibson;src:url(/cdn/shop/files/Gibson-Light.woff?v=1789715555) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gibson;src:url(/cdn/shop/files/Gibson_Regular.woff2?v=1784067614) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gibson;src:url(/cdn/shop/files/Gibson-SemiBold.woff?v=1789715555) format("woff");font-weight:700;font-style:normal;font-display:swap}.announcement-bar__slider slideshow-arrows .slideshow-control{opacity:0;transition:opacity .5s ease}#header-group:hover .announcement-bar__slider slideshow-arrows .slideshow-control{opacity:1}.header--collapse-row-paddings .header__row--bottom .header__columns{--padding-block-start: var(--header-padding) !important}.menu-drawer__list-item--divider,.menu-drawer__menu>.menu-drawer__list-item{border-color:#e5e5e5!important}details.menu__details.spacing-style{border-color:#d9d9d9!important}.menu-drawer__menu.has-submenu>.menu-drawer__list-item{border-block-end:1px solid #e5e5e5!important}.menu-drawer .menu-drawer__menu-container--divider{border-block-end:none!important}span.menu-drawer__menu-item-text.wrap-text{font-size:medium!important}a.mega-menu__link.mega-menu__link--parent{text-transform:uppercase;letter-spacing:1px;font-size:10px;color:var(--color-utilities, var(--color-foreground-muted))}a.mega-menu__link{padding:0;font-size:14px}li.mega-menu__column.mega-menu__column--span-1{gap:var(--menu-vertical-gap);display:flex;flex-direction:column}.mega-menu__column .mega-menu__link{color:#727272!important}.mega-menu__column .mega-menu__link:hover{color:var(--menu-child-font-color)!important}.mega-menu.section--full-width-margin.section--page-width{width:1200px;padding:20px 0;margin:auto}.menu-drawer__promo-image{flex-shrink:0;margin-block-end:var(--margin-md)}.menu-drawer__promo-image-link{display:block}.menu-drawer__promo-image-media{display:block;width:100%;height:auto;border-radius:var(--menu-image-border-radius, 0)}.menu-drawer__utilities .menu-drawer__localization{padding-inline-start:var(--drawer-padding)}.menu-drawer__top-bar .menu-drawer__close-button{margin-inline-start:auto}nav.menu-drawer__navigation{margin-block-end:var(--margin-md)}.section-wrapper{border-top:1px solid #d9d9d9}footer h5,summary.menu__heading.h5{font-weight:600!important}h6{font-weight:400!important}@media screen and (max-width:749px){footer .divider{display:none!important}.header .header__columns{height:52px}rte-formatter.spacing-style.text-block.text-block--AR0IwdUlwYytxSUFzd__text_pEDzMJ.rte.rte{margin-top:48px}#shopify-section-sections--18741858467901__section_pYgCzQ.section-wrapper{display:none!important}}a[href="/collections/sale"] .menu-list__link-title,span.price-item--sale.price,a[href="/collections/sale"] .wrap-text{color:red!important}.ba-text-bold{font-weight:500}.ba-text-sm{font-size:12px}.ba-text-lg{font-size:18px}.ba-text-wide{text-transform:uppercase;letter-spacing:.5px}.ba-text-extra-wide{text-transform:uppercase;letter-spacing:1px}.ba-text-faded{opacity:.5}.stars{height:10px!important}.menu-drawer__utilities .menu-drawer__wishlist{display:inline-flex;align-items:center;justify-content:center;height:44px;padding-inline:var(--padding-xs);color:var(--color-foreground)}.menu-drawer__utilities .menu-drawer__wishlist svg{width:var(--icon-size-md);height:var(--icon-size-md)}.menu-drawer__utilities .menu-drawer__wishlist:first-child{padding-inline-start:var(--drawer-padding)}
/*# sourceMappingURL=/cdn/shop/t/91/assets/custom-fonts.css.map */
