:root{--fugi-black: #0a0a0a;--fugi-white: #ffffff;--fugi-yellow: #ffd500;--fugi-grey: #757575;--fugi-off-white: #f5f5f2;--font-body-fugi: "Satoshi", "Helvetica Neue", Arial, sans-serif;--font-display-fugi: "Archivo", "Satoshi", sans-serif;--font-serif-fugi: "Instrument Serif", Georgia, serif}body{font-family:var(--font-body-fugi);font-weight:400;letter-spacing:.01em}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-display-fugi);font-variation-settings:"wdth" 68,"wght" 750;letter-spacing:.005em}.fugi-serif,.editorial-serif{font-family:var(--font-serif-fugi);font-variation-settings:normal;font-weight:400}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-fugi);font-weight:500;font-size:11.5px;text-transform:uppercase;letter-spacing:.18em;border-radius:0;min-height:46px;padding:0 28px}.button--secondary{border:1px solid currentColor}.announcement-bar{background:var(--fugi-black);color:var(--fugi-white)}.announcement-bar__message{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;font-weight:500}.header-wrapper{border-bottom:1px solid rgba(10,10,10,.14)}.header{padding-top:14px;padding-bottom:14px}.header__heading-link{text-decoration:none}.header__heading{font-family:var(--font-display-fugi);font-variation-settings:"wdth" 62,"wght" 800;font-size:24px;letter-spacing:.22em;text-transform:uppercase;line-height:1}.header__heading .h2,.header__heading span{font-size:inherit}.header__menu-item span,.header__menu-item .header__active-menu-item{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.16em}.header__menu-item .header__active-menu-item{text-decoration-thickness:1px}.header__icon{width:44px;height:44px}.header__icon svg{width:18px;height:18px}.search__input{font-family:var(--font-body-fugi)}.predictive-search__heading{text-transform:uppercase;letter-spacing:.14em;font-size:11px}.card{border-radius:0}.card__heading{font-family:var(--font-body-fugi);font-size:11.5px;font-weight:500;text-transform:uppercase;letter-spacing:.14em}.card__heading+.price{font-size:12.5px;letter-spacing:.04em}.card-information{text-align:left}.quick-add__submit{text-transform:uppercase;letter-spacing:.14em;font-size:10.5px;border-radius:0}.price__sale-price{color:var(--fugi-black)}.badge--sale,.badge{border-radius:0;text-transform:uppercase;letter-spacing:.12em}.collection-hero__title,.main-collection-banner .h1{font-variation-settings:"wdth" 64,"wght" 800;text-transform:uppercase}.facets__label,.facets__summary,.mobile-facets__label{text-transform:uppercase;letter-spacing:.14em;font-size:11px}.product__title{font-variation-settings:"wdth" 68,"wght" 750;font-size:clamp(24px,10px + 1.5vw,35px);text-transform:uppercase;letter-spacing:.01em}.product__tax,.product__tax+.price{font-size:13.5px}.variant-selector fieldset legend,.product-form__label{font-size:11px;text-transform:uppercase;letter-spacing:.14em}.product-form__submit{text-transform:uppercase;letter-spacing:.18em;font-size:11.5px}.footer{border-top:1px solid rgba(255,255,255,.16)}.footer__content-top{background:var(--fugi-black);color:var(--fugi-white)}.footer__content-top .h2,.footer__heading{font-family:var(--font-body-fugi);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.18em}.footer__list-menu--plain .menu__link,.footer-block__details-content .link-list a{font-size:13px}.footer__content-bottom{background:var(--fugi-black);color:#ffffff9e;border-top:1px solid rgba(255,255,255,.12)}.footer__copyright{font-size:11px;letter-spacing:.08em}.footer__follow-on-shop a,.footer__follow-on-shop button,.footer__follow-on-shop .shopify-follow-button{background:transparent!important;color:var(--fugi-white)!important;border:1px solid rgba(255,255,255,.5)!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.14em;font-size:10.5px;font-weight:500}.footer-block__newsletter .newsletter-form__field-wrapper .field__input{background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.45);border-radius:0;color:var(--fugi-white);padding-left:0}.footer-block__newsletter .field__label{color:#ffffff8c;text-transform:uppercase;letter-spacing:.14em;font-size:10px}.footer-block__newsletter .newsletter-form__button{color:var(--fugi-white)}.footer-block__heading{font-family:var(--font-body-fugi);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.18em}.cart-drawer{border-radius:0}.drawer__header .h5,.cart-drawer__headline{text-transform:uppercase;letter-spacing:.18em;font-size:11.5px}.fugi-hero{position:relative;background:var(--fugi-black);color:var(--fugi-white)}.fugi-hero__frame{position:relative;height:min(88vh,760px);min-height:520px;overflow:hidden}.fugi-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.1s ease;pointer-events:none}.fugi-hero__slide.is-active{opacity:1;pointer-events:auto}.fugi-hero__slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fugi-hero__content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:clamp(24px,6vw,72px);max-width:var(--page-width, 1200px);margin:0 auto;width:100%}.fugi-hero__eyebrow{color:var(--fugi-yellow);font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:.24em;margin-bottom:18px}.fugi-hero__title{color:var(--fugi-white);font-family:var(--font-display-fugi);font-variation-settings:"wdth" 62,"wght" 800;font-size:clamp(42px,10px + 6.5vw,100px);line-height:.95;text-transform:uppercase;text-shadow:0 2px 24px rgba(0,0,0,.45);margin-bottom:28px;max-width:12ch}.fugi-hero__actions{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:34px}.fugi-hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border:1px solid var(--fugi-white);color:var(--fugi-white);background:transparent;transition:background .2s ease,color .2s ease}.fugi-hero__btn--solid{background:var(--fugi-white);color:var(--fugi-black)}.fugi-hero__btn:hover{background:var(--fugi-yellow);border-color:var(--fugi-yellow);color:var(--fugi-black)}.fugi-hero__dots{position:absolute;z-index:3;right:clamp(20px,5vw,64px);bottom:28px;display:flex;gap:10px}.fugi-hero__dot{-webkit-appearance:none;appearance:none;border:none;background:#fff6;width:26px;height:3px;cursor:pointer;padding:0}.fugi-hero__dot.is-active{background:var(--fugi-yellow)}.fugi-editorial{display:grid;grid-template-columns:1fr 1fr;min-height:480px}.fugi-editorial--image-right .fugi-editorial__media{order:2}.fugi-editorial--image-right .fugi-editorial__text{order:1}.fugi-editorial__media{position:relative;overflow:hidden}.fugi-editorial__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fugi-editorial__text{display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,6vw,80px)}.fugi-editorial__eyebrow{font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:.22em;color:var(--fugi-grey);margin-bottom:20px}.fugi-editorial__title{font-family:var(--font-serif-fugi);font-weight:400;font-size:clamp(35px,10px + 4vw,67px);line-height:1.05;margin-bottom:24px;max-width:16ch}.fugi-editorial__title em{font-style:italic}.fugi-editorial__body{font-size:15px;line-height:1.65;max-width:46ch;color:#0a0a0ab8}.fugi-editorial__link{margin-top:28px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.18em;text-decoration:none;color:var(--fugi-black);border-bottom:1px solid var(--fugi-black);padding-bottom:3px;align-self:flex-start}.fugi-editorial__link:hover{color:#b8a200;border-color:currentColor}@media screen and (max-width:749px){.fugi-editorial{grid-template-columns:1fr}.fugi-editorial__media{height:62vw}}.fugi-campaign{position:relative;color:var(--fugi-white);text-align:center}.fugi-campaign__frame{position:relative;min-height:72vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.fugi-campaign__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fugi-campaign__content{position:relative;z-index:2;padding:64px 24px;max-width:720px}.fugi-campaign__eyebrow{color:var(--fugi-yellow);font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:.24em;margin-bottom:20px}.fugi-campaign__title{color:var(--fugi-white);font-family:var(--font-serif-fugi);font-weight:400;font-size:clamp(42px,10px + 5vw,83px);line-height:1.02;text-shadow:0 2px 24px rgba(0,0,0,.5);margin-bottom:24px}.fugi-campaign__title em{font-style:italic}.fugi-campaign__body{font-size:15px;line-height:1.6;max-width:52ch;margin:0 auto 28px;color:#ffffffd9;text-shadow:0 1px 12px rgba(0,0,0,.4)}.fugi-wordmark{background:var(--fugi-off-white);text-align:center;padding:clamp(64px,10vw,120px) 24px}.fugi-wordmark__eyebrow{font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:.22em;color:var(--fugi-grey);margin-bottom:28px}.fugi-wordmark__word{font-family:var(--font-display-fugi);font-variation-settings:"wdth" 62,"wght" 800;font-size:clamp(54px,10px + 9vw,136px);line-height:1;letter-spacing:.06em;text-transform:uppercase;margin-bottom:20px}.fugi-wordmark__tagline{font-family:var(--font-serif-fugi);font-size:clamp(17.5px,8px + 1vw,25.5px);color:#0a0a0ab3}.fugi-wordmark__tagline em{font-style:italic}.title-wrapper--self-padded-tablet-down .title,.title-wrapper__heading,.collection-list__item .h1,.featured-collection__heading{font-variation-settings:"wdth" 70,"wght" 750}.title-wrapper__link{font-size:11px;text-transform:uppercase;letter-spacing:.16em}
/*# sourceMappingURL=/cdn/shop/t/12/assets/fugi.css.map */
