:root{--font-body: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-button-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-italic-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading-letter-spacing: -.01em;--font-button-letter-spacing: .06em;--font-body-letter-spacing: 0em;--letter-spacing-extra-small: 0em;--letter-spacing-small: .04em;--letter-spacing-medium: .06em;--letter-spacing-xxs: -.02em;--letter-spacing-xs: -.01em;--letter-spacing-sm: 0em;--letter-spacing-md: 0em;--letter-spacing-lg: 0em;--letter-spacing-xl: .01em;--letter-spacing-xxl: .02em}*{letter-spacing:0!important;word-spacing:0!important}body,.product__title,.product__title *,.product-card__title,.product-card__title a,.product-card__info .price,.product-card__info .price *,.product-card__badge--discount,.product__accordion summary,.product__accordion summary *,.product__accordion .accordion__title,.product-form__submit.button--filled,.shopify-payment-button__button--unbranded,h1,h2,h3,h4,h5,h6,p,span,a,li,button,input,select,textarea,label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}h1,h2,h3{letter-spacing:-.01em!important}h4,h5,h6{letter-spacing:0em!important}.product__title{letter-spacing:.03em!important;font-weight:400!important;text-transform:uppercase!important}.product-card__title,.product-card__title a{letter-spacing:.03em!important;font-weight:400!important;font-size:1.1rem!important;line-height:1.5!important;text-transform:uppercase!important}.product__accordion summary,.product__accordion summary span,.accordion__button,.accordion__title{letter-spacing:.04em!important}.variant-options fieldset legend span,.product__variant-options fieldset legend span,.select-input__label,.dropdown__button,.dropdown__label,.form__label{letter-spacing:.06em!important}.product-form__submit.button--filled,.button,.btn,.fr-btn-row .product-form__submit{letter-spacing:.06em!important;font-weight:400!important}.price,.price__regular,.price__sale,[class*=price]{letter-spacing:.02em!important;font-weight:400!important}.product-card__info .price,.product-card__info .price *{font-size:1.1rem!important}.price s,.price .price__compare,s[class*=price]{opacity:.55;font-weight:400!important}nav,nav *,.header__nav-item,.header__nav-item *,.header__nav-item a,.list-menu,.list-menu *,.list-menu__item,.list-menu__item a,[class*=menu__item],[class*=menu__item] *,[class*=menu__link],[class*=menu__link] *,.header__menu-item,.drawer,.drawer a,.drawer__nav,.drawer__nav *{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;letter-spacing:.04em!important}.slide-out-menu a,.slide-out-menu .menu-link,.slide-out-menu button.menu-link{text-transform:uppercase!important;font-size:1.2rem!important;font-weight:400!important;letter-spacing:.04em!important}.fr-footer-wrapper{background:#000!important;color:#fff!important}.fr-footer{max-width:1200px;margin:0 auto;padding:64px 24px 48px;display:flex;flex-direction:column}.fr-footer__headline{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:clamp(40px,7vw,56px)!important;font-weight:400!important;letter-spacing:-.02em!important;line-height:1!important;color:#fff!important;margin:0 0 16px!important;padding:0!important}.fr-footer__subtext{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:.04em!important;color:#fff9!important;margin:0 0 20px!important;text-transform:none!important}.fr-footer__email-form{margin-bottom:52px}.fr-footer__email-row{display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:10px;gap:12px}.fr-footer__email-input{flex:1;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;color:#fff!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12px!important;letter-spacing:.04em!important;padding:0!important;line-height:1.5!important;min-width:0}.fr-footer__email-input::placeholder{color:#ffffff61!important;letter-spacing:.04em!important}.fr-footer__email-submit{background:transparent!important;border:none!important;outline:none!important;color:#fff!important;font-size:20px!important;line-height:1!important;cursor:pointer!important;padding:0!important;flex-shrink:0;font-weight:300!important;letter-spacing:0!important}.fr-footer__email-success{color:#fff9;font-size:12px!important;letter-spacing:.04em!important;padding:12px 0}.fr-footer__links-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px 48px;margin-bottom:48px}.fr-footer__col-heading{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#fff!important;margin:0 0 18px!important;padding:0!important}.fr-footer__col-links{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:13px!important}.fr-footer__col-links li{margin:0!important;padding:0!important}.fr-footer__col-links a{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:.01em!important;color:#ffffff9e!important;text-decoration:none!important;transition:color .18s ease}.fr-footer__col-links a:hover{color:#fff!important}.fr-footer__social{display:flex;justify-content:center;align-items:center;gap:28px;padding-top:36px;border-top:1px solid rgba(255,255,255,.13)}.fr-footer__social-link{display:flex;align-items:center;justify-content:center;color:#ffffffb3!important;text-decoration:none!important;transition:color .18s ease;width:24px;height:24px}.fr-footer__social-link:hover{color:#fff!important}.fr-footer__social-link svg{width:20px;height:20px;fill:currentColor;display:block}.fr-sticky-btn{height:56px!important;padding:0 16px!important;font-size:13px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;line-height:1.2!important}.fr-sticky-buynow:after,.fr-sticky-atc:after{content:"(Click to Select Size)";display:block;font-size:10px!important;font-weight:400!important;letter-spacing:.04em!important;text-transform:none!important;line-height:1;opacity:.65}.product__size-guide .button--text{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.1rem!important;font-weight:400!important;letter-spacing:.06em!important;text-transform:uppercase!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.product__size-guide summary.drawer__button,.product__size-guide .section__drawer-button{display:inline-flex!important;align-items:center!important;gap:4px!important;white-space:nowrap!important;overflow:hidden!important;max-width:100%}.product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch)){border:1px solid rgba(var(--color-foreground, 26, 26, 26),.3)!important;background:transparent!important;color:rgb(var(--color-foreground, 26, 26, 26))!important}.product-option__label:hover:not(.product-option__label--image):not(:has(.product-option__swatch)){border-color:rgb(var(--color-foreground, 26, 26, 26))!important;background:transparent!important}.product-option__input:checked+.product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch)){border:1.5px solid rgb(var(--color-foreground, 26, 26, 26))!important;background:transparent!important;color:rgb(var(--color-foreground, 26, 26, 26))!important}.fr-no-preselect .product-option__input:checked+.product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch)){border:1px solid rgba(var(--color-foreground, 26, 26, 26),.3)!important;background:transparent!important;color:rgb(var(--color-foreground, 26, 26, 26))!important}.product-option__input:disabled+.product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch)),.product-option__input.disabled+.product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch)){border:1px dashed rgba(var(--color-foreground, 26, 26, 26),.3)!important;color:rgba(var(--color-foreground, 26, 26, 26),.45)!important;opacity:.5!important;background:transparent!important}.header__utils-link--cart .header__utils-link--icon{position:relative!important;display:inline-flex!important}.cart-count-badge,.header__utils-link span.cart-count-badge{position:absolute!important;top:57%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:auto!important;height:auto!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;color:currentColor!important;border-radius:0!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1rem!important;font-weight:400!important;line-height:1!important;letter-spacing:0!important}.cart-count-badge.hidden{display:none!important}@media screen and (min-width:990px){.header__utils-link--cart .header__utils-link--icon{align-items:baseline!important;gap:.4rem!important}.header__utils-link--cart .cart-count-badge,.header__utils-link--cart span.cart-count-badge{position:static!important;transform:none!important;display:inline!important;font-size:1.2rem!important;letter-spacing:.04em!important;line-height:inherit!important}.header__utils-link--cart .cart-count-badge:before{content:"("}.header__utils-link--cart .cart-count-badge:after{content:")"}.header__utils-link--cart .cart-count-badge.hidden{display:none!important}}.template--product .header__utils-item--search,.template--product .header__utils-item--account{display:none!important}.header__utils-item--save .button-reset,.header__utils-item--share .button-reset{background:none;border:0;padding:0;cursor:pointer;color:inherit}.header__utils-item--save .fr-save-filled{display:none}.header__utils-item--save.is-saved .fr-save-filled{display:block}.header__utils-item--save.is-saved .fr-save-outline{display:none}.fr-sticky-bar,.felrio-satc,#frStickyBar{z-index:700!important}back-to-top{display:none!important}@media screen and (min-width:750px){.cart__title-counter{display:none!important}}.product__size-guide .button--text{border:none!important;box-shadow:none!important;text-decoration:none!important;background:transparent!important;padding:0!important}.product__size-guide .button--text:focus{outline:none!important}.main-product__media[data-felrio-pending] .main-product__media--slider-wrapper .swiper-wrapper{opacity:0;transition:none!important}.fr-trust-badges{border-top:none!important}.fr-trust-badge{max-width:110px}.fr-trust-text{white-space:normal;word-break:break-word}
/*# sourceMappingURL=/cdn/shop/t/103/assets/felrio-overrides.css.map */
