:root{--fw-h1-size-current: var(--fw-h1-size-desktop);--fw-h2-size-current: var(--fw-h2-size-desktop);--fw-h3-size-current: var(--fw-h3-size-desktop);--fw-h456-size-current: var(--fw-h456-size-desktop);--fw-body-size-current: var(--fw-body-size-desktop);--fw-small-size-current: var(--fw-small-size-desktop)}body{font-size:var(--fw-body-size-desktop);font-weight:var(--fw-body-weight);line-height:var(--fw-body-line-height);letter-spacing:var(--fw-body-letter-spacing);color:var(--fw-color-body, rgb(var(--color-foreground)))}h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl),.h1,.main-page-title.page-title.h0,.article-template__title,main[data-template=collection] .collection-hero__title{font-size:var(--fw-h1-size-desktop);font-weight:var(--fw-h1-weight);line-height:var(--fw-h1-line-height);letter-spacing:var(--fw-h1-letter-spacing);color:var(--fw-color-h1, rgb(var(--color-foreground)))}h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl),.h2,main[data-template=index] .collection .title{font-size:var(--fw-h2-size-desktop);font-weight:var(--fw-h2-weight);line-height:var(--fw-h2-line-height);letter-spacing:var(--fw-h2-letter-spacing);color:var(--fw-color-h2, rgb(var(--color-foreground)))}h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl),.h3{font-size:var(--fw-h3-size-desktop);font-weight:var(--fw-h3-weight);line-height:var(--fw-h3-line-height);color:var(--fw-color-heading-other, rgb(var(--color-foreground)))}h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl),h5:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl),h6:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl),.h4,.h5,.h6{font-size:var(--fw-h456-size-desktop);font-weight:var(--fw-h456-weight);line-height:var(--fw-h456-line-height);color:var(--fw-color-heading-other, rgb(var(--color-foreground)))}main[data-template=index] .banner__heading.h1,main[data-template=index] .slideshow__heading.h1{font-size:var(--fw-h1-size-desktop);font-weight:var(--fw-h1-weight);line-height:var(--fw-h1-line-height);letter-spacing:var(--fw-h1-letter-spacing);color:var(--fw-color-h1, rgb(var(--color-foreground)))}main[data-template=index] .banner__heading.h2,main[data-template=index] .slideshow__heading.h2{font-size:var(--fw-h2-size-desktop);font-weight:var(--fw-h2-weight);line-height:var(--fw-h2-line-height);letter-spacing:var(--fw-h2-letter-spacing);color:var(--fw-color-h2, rgb(var(--color-foreground)))}main[data-template=index] :is(.banner__heading,.slideshow__heading),main[data-template=collection] .collection-hero__title,.main-page-title,.article-template__title{max-width:min(100%,18ch)}:is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl,.banner__heading,.rich-text__heading,.collection-hero__title,.main-page-title,.article-template__title,.blog__title,.email-signup-banner__heading,.product__title,.card__heading,.ifaq__heading,.ifg__heading,.ipb__heading,.fwc__heading,.fwh__title){word-break:normal;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}:is(.caption,.caption-large,.caption-with-letter-spacing,.light,.product__tax,.product__sku,.article-card__info,.rating-text,.rating-count){font-size:var(--fw-small-size-desktop);line-height:var(--fw-small-line-height);color:var(--fw-color-muted, rgba(var(--color-foreground), .68))}:is(.rte,.text-body) :is(a,.link),:is(.rte,.text-body)>a,.underlined-link,.link:not(.header__menu-item,.menu-drawer__menu-item){color:var(--fw-color-link, currentColor)}:is(.rte,.text-body) :is(a,.link):hover,:is(.rte,.text-body)>a:hover,.underlined-link:hover{color:var(--fw-color-link-hover, var(--fw-color-link, currentColor))}:is(.button,.product-form__submit,.cart__checkout-button,.shopify-payment-button__button--unbranded,.quick-add__submit,.freewink-mobile-buybar__button):not(.slider-button,.header__icon,.product__media-toggle,.quantity__button,.modal__close-button,.freewink-side-nav__close){min-height:auto;padding-top:var(--fw-button-padding-y);padding-bottom:var(--fw-button-padding-y);border-radius:var(--fw-button-radius);font-size:var(--fw-button-size);font-weight:var(--fw-button-weight)}:is(.header__menu-item,.list-menu__item,.freewink-fallback-nav a){font-size:var(--fw-nav-size-desktop);font-weight:var(--fw-nav-weight)}.freewink-global-colors :is(.button,.product-form__submit,.cart__checkout-button,.shopify-payment-button__button--unbranded,.quick-add__submit,.freewink-mobile-buybar__button):not(.slider-button,.header__icon,.product__media-toggle,.quantity__button,.modal__close-button,.freewink-side-nav__close){color:var(--fw-color-button-text, rgb(var(--color-button-text)));background-color:var(--fw-color-button-background, rgb(var(--color-button)))}.freewink-global-colors :is(.header__menu-item,.list-menu__item,.freewink-fallback-nav a){color:var(--fw-color-nav, currentColor)}.freewink-global-colors :is(.header__menu-item,.list-menu__item,.freewink-fallback-nav a):hover{color:var(--fw-color-nav-hover, var(--fw-color-nav, currentColor))}main[data-template=product] .product__title :is(h1,h2),.product__title :is(h1,h2){font-size:var(--fw-product-title-size-desktop);color:var(--fw-color-product-title, rgb(var(--color-foreground)))}main[data-template=product] :is(.price--large,.product__info-container) .price__regular .price-item--regular,main[data-template=product] :is(.price--large,.product__info-container) .price__sale .price-item--sale{font-size:var(--fw-product-price-size-desktop);color:var(--fw-color-product-price, rgb(var(--color-foreground)))}main[data-template=product] .price--on-sale .price-item--regular{font-size:var(--fw-compare-price-size-desktop);color:var(--fw-color-compare-price, rgba(var(--color-foreground), .62))}:is(.product__description,.product__description.rte){font-size:var(--fw-product-description-size-desktop);color:var(--fw-color-product-description, rgb(var(--color-foreground)))}.card__heading,main[data-template=index] .card__heading{font-size:var(--fw-card-title-size-desktop);color:var(--fw-color-card-title, rgb(var(--color-foreground)))}.card-information :is(.price,.price-item){font-size:var(--fw-card-price-size-desktop);color:var(--fw-color-card-price, rgb(var(--color-foreground)))}.badge{font-size:var(--fw-badge-size);color:var(--fw-color-badge, currentColor)}:is(.product__inventory,.inventory-status){font-size:var(--fw-inventory-size);color:var(--fw-color-inventory, rgba(var(--color-foreground), .68))}:is(.breadcrumbs,.breadcrumb,.breadcrumb__link,[class*=breadcrumb]){font-size:var(--fw-breadcrumb-size);color:var(--fw-color-breadcrumb, rgba(var(--color-foreground), .68))}:is(.form__label,.field__label,.customer .field label){font-size:var(--fw-form-label-size);color:var(--fw-color-form-label, rgb(var(--color-foreground)))}:is(.field__input,.select__select,.customer .field input,.customer select,textarea,input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number]){font-size:var(--fw-input-size);color:var(--fw-color-input, rgb(var(--color-foreground)))}@media screen and (max-width:749px){:root{--fw-h1-size-current: var(--fw-h1-size-mobile);--fw-h2-size-current: var(--fw-h2-size-mobile);--fw-h3-size-current: var(--fw-h3-size-mobile);--fw-h456-size-current: var(--fw-h456-size-mobile);--fw-body-size-current: var(--fw-body-size-mobile);--fw-small-size-current: var(--fw-small-size-mobile)}body{font-size:var(--fw-body-size-mobile)}h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl),.h1,.main-page-title.page-title.h0,.article-template__title,main[data-template=collection] .collection-hero__title{font-size:var(--fw-h1-size-mobile)}h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl),.h2,main[data-template=index] .collection .title{font-size:var(--fw-h2-size-mobile)}h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl),.h3{font-size:var(--fw-h3-size-mobile)}h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl),h5:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl),h6:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl),.h4,.h5,.h6{font-size:var(--fw-h456-size-mobile)}main[data-template=index] .banner__heading.h1,main[data-template=index] .slideshow__heading.h1{font-size:var(--fw-h1-size-mobile)}main[data-template=index] .banner__heading.h2,main[data-template=index] .slideshow__heading.h2{font-size:var(--fw-h2-size-mobile)}:is(.caption,.caption-large,.caption-with-letter-spacing,.light,.product__tax,.product__sku,.article-card__info,.rating-text,.rating-count){font-size:var(--fw-small-size-mobile)}:is(.menu-drawer__menu-item,.freewink-side-nav__top-link,.freewink-side-nav__category){font-size:var(--fw-nav-size-mobile);font-weight:var(--fw-nav-weight)}.freewink-global-colors :is(.menu-drawer__menu-item,.freewink-side-nav__top-link,.freewink-side-nav__category){color:var(--fw-color-nav, currentColor)}.freewink-global-colors :is(.menu-drawer__menu-item,.freewink-side-nav__top-link,.freewink-side-nav__category):hover{color:var(--fw-color-nav-hover, var(--fw-color-nav, currentColor))}main[data-template=product] .product__title :is(h1,h2),.product__title :is(h1,h2){font-size:var(--fw-product-title-size-mobile)}main[data-template=product] :is(.price--large,.product__info-container) .price__regular .price-item--regular,main[data-template=product] :is(.price--large,.product__info-container) .price__sale .price-item--sale{font-size:var(--fw-product-price-size-mobile)}main[data-template=product] .price--on-sale .price-item--regular{font-size:var(--fw-compare-price-size-mobile)}:is(.product__description,.product__description.rte){font-size:var(--fw-product-description-size-mobile)}.card__heading,main[data-template=index] .card__heading{font-size:var(--fw-card-title-size-mobile)}.card-information :is(.price,.price-item){font-size:var(--fw-card-price-size-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/freewink-global-typography.css.map */
