:root{--custom-font-headings: var(--font-headings);--custom-font-p: var(--font-paragraphs);--custom-font-em: var(--font-italic);--captions-font-family: var(--font-captions);--links-font-family: var(--font-links)}#MainContent{padding-top:0!important}h1,.h1,.h0,.hxl{font-family:var(--custom-font-headings);font-size:var(--font-size-h1);font-weight:400;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading)}h2,.h2{font-family:var(--custom-font-headings);font-size:var(--font-size-h2);font-weight:400;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading)}h3,.h3{font-family:var(--custom-font-headings);font-size:var(--font-size-h3);font-weight:400;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading)}h4,.h4{font-family:var(--custom-font-headings);font-size:calc(var(--font-size-h3) * .5rem);font-weight:400;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading)}p,.text-body,.summary__title{font-family:var(--custom-font-p);font-size:var(--font-size-p);font-style:var(--font-body-style);font-weight:400;line-height:var(--line-height-paragraph);letter-spacing:var(--letter-spacing-paragraph)}strong{font-weight:700}em{font-family:var(--custom-font-em);font-size:inherit}.caption,.caption-with-letter-spacing,label,.h5,h5,dt,dd,.facets__heading,.caption-large,.facet-filters__label label{font-family:var(--captions-font-family);text-transform:lowercase;font-size:var(--font-size-captions);line-height:calc(1 + .7 / var(--font-body-scale));letter-spacing:var(--captions-letter-spacing)}label{font-size:var(--font-size-links);font-family:var(--links-font-family);letter-spacing:var(--links-letter-spacing)}.form__label{font-family:var(--captions-font-family);font-size:var(--font-size-captions);line-height:calc(1 + .7 / var(--font-body-scale));letter-spacing:var(--captions-letter-spacing);text-transform:lowercase}.link,.customer a,.list-menu__item--link{cursor:pointer;display:inline-block;border:none;box-shadow:none;background-color:transparent;font-size:var(--font-size-links);font-family:var(--links-font-family);letter-spacing:var(--links-letter-spacing);text-decoration:none!important;font-weight:600;text-transform:uppercase}.underlined-link.link,.underlined-link span{text-decoration:underline!important}.inline-link-list__item{text-decoration:none}a{color:inherit}.announcement-bar__message.h5{font-size:.9rem;text-transform:uppercase}small{font-family:var(--links-font-family);font-size:12px}.indent{text-indent:10%}time{font-family:var(--custom-font-p);font-size:inherit}@media(max-width:749px){h1,.h1,.hxl,.h0{font-size:var(--font-size-h1-mobile);font-weight:400!important}h2,.h2{font-size:var(--font-size-h2-mobile);font-weight:400!important}h3{font-size:var(--font-size-h3-mobile);font-weight:400}p{font-size:var(--font-size-p-mobile)}.caption,.caption-with-letter-spacing{font-size:var(--font-size-captions-mobile)}}.button,.button-label,.shopify-challenge__button,.customer,.shopify-payment-button__button,.shopify-payment-button__button--unbranded button{font-family:var(--links-font-family);font-size:var(--buttons-font-size);letter-spacing:var(--buttons-letter-spacing);line-height:calc(1 + .2 / var(--font-body-scale));padding-top:var(--buttons-padding-vertical);padding-bottom:var(--buttons-padding-vertical);padding-right:var(--buttons-padding-horizontal);padding-left:var(--buttons-padding-horizontal)}.button--secondary{color:var(--color-secondary-button-text);background-color:var(--color-secondary-button);border-width:var(--buttons-border-width);border-style:solid;border-color:var(--color-secondary-button-text)}.button--tertiary{color:rgb(var(--color-link-button));border-top:0;border-right:0;border-left:0;text-decoration:none;background-color:transparent;text-align:left;padding-bottom:3px;border-bottom:1px solid rgb(var(--color-link-button));padding-left:0;padding-right:0}.field:before,.customer .field:before,.field:after,.customer .field:after{display:none!important}.customer .field input,.customer select,.field__input,.select__select{box-shadow:0 0!important;border-bottom:1px solid rgba(var(--color-foreground))}.product-form__input .select__select{box-shadow:0 0!important;border:0px solid #000}.mega-menu__link{font-size:var(--font-size-links);font-family:var(--links-font-family);letter-spacing:1.5px}.header__menu-item:hover span{text-decoration:none;opacity:.5}.mega-menu__link:hover{text-decoration:none!important;opacity:.5}.mega-menu__link--active,.list-menu__item--active{text-decoration:none!important}.menu-drawer,.menu-drawer__inner-submenu{background:}.menu-drawer__utility-links{background:transparent!important}.menu-drawer__inner-submenu .menu-drawer__menu-item.link.link--text.list-menu__item.focus-inset{font-size:var(--font-size-links-mobile);font-family:var(--links-font-family);letter-spacing:var(--links-letter-spacing)}.menu-drawer__close-button.link.link--text.focus-inset{font-family:var(--custom-font-headings);font-size:var(--font-size-h3);padding-top:23px;letter-spacing:1px}.menu-drawer__close-button:hover{background:transparent!important}.has-submenu .menu-drawer__menu-item{font-family:var(--custom-font-headings);font-size:var(--font-size-h3);font-weight:400;line-height:var(--line-height-heading)}.menu-drawer__menu-item>.icon-arrow{right:0!important}.menu-drawer__menu-item{padding-right:0;padding-left:0}.menu-drawer__close-button{padding:1.2rem 0 2.5rem}#Details-menu-drawer-container .header__icon{height:2rem;width:2rem;z-index:4}.header__icon.header__icon--search,.header__icon--cart{z-index:3}.menu-drawer__account{font-family:var(--custom-font-headings);font-size:var(--font-size-h3)}.menu-drawer__account .icon-account{margin-right:7px}.menu-drawer__inner-submenu .menu-drawer__menu-item{padding-top:12px!important;padding-bottom:12px!important}.menu-drawer .list-social__item:first-child{padding-left:10px!important}.menu-drawer .list-social__link{padding:5px!important}.custom-swatch{display:inline-block;width:25px;height:25px;border-radius:50%;transition:border-color .2s ease;position:relative;cursor:pointer}.custom-swatch--square{border-radius:0}.custom-swatch:hover{border-color:rgba(var(--color-foreground),.4)}.custom-swatch--unavailable{background-color:var(--color-background);overflow:hidden}.custom-swatch--unavailable:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(to top right,transparent calc(50% - 1px),rgba(var(--color-foreground),.4) 50%,transparent calc(50% + 1px))}.product-form__input--swatch{display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem 0}.product-form__input--swatch input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input--swatch input[type=radio]:checked+label .custom-swatch{border-color:rgba(var(--color-foreground),.8);box-shadow:0 0 0 1px rgba(var(--color-foreground),.2)}#product-grid{margin:0}.product-tabs .tab-titles{display:flex;flex-direction:row;justify-content:flex-start;padding-bottom:5px;flex-wrap:wrap}.tab-toggle.active{opacity:1}.tab-toggle.active{border-bottom:1px solid}.tab-content{display:none;overflow:hidden;transition:max-height .5s ease-out;max-height:0}.tab-content.active{display:block;max-height:1000px;transition:max-height .7s ease-in}@media(min-width:750px){.product__info-wrapper{margin-top:10vh}.tab-toggle{cursor:pointer;border:none;color:var(--color-foreground);font-family:var(--captions-font-family);font-size:var(--font-size-captions);line-height:calc(1 + .7 / var(--font-body-scale));letter-spacing:var(--captions-letter-spacing);background-color:transparent;padding-left:0;padding-right:0;padding-bottom:5px;margin-right:1.5rem;opacity:.6;white-space:nowrap}}@media(max-width:749px){.tab-toggle{cursor:pointer;border:none;font-family:var(--captions-font-family);font-size:.9rem;line-height:calc(1 + .7 / var(--font-body-scale));letter-spacing:var(--captions-letter-spacing);text-decoration:none;color:#000;text-transform:uppercase;background-color:transparent;color:var(--color-foreground);padding-left:0;margin-right:10px;opacity:.6;white-space:nowrap}}.card__heading{font-size:.9rem}.pagination__item,.pagination__item--current{font-size:1rem;font-family:var(--custom-font-p);font-weight:700}@media(max-width:749px){.footer-block--newsletter{display:none!important}.cart__login-title{margin:5.5rem 0 .5rem;font-size:1.8rem!important}.price.price--end{font-size:1rem}.cart-item__details .product-option{display:none}.cart-item__name{text-decoration:none;display:block;font-size:1.3rem}.totals__total-value{font-size:1.2rem!important}.drawer__heading{margin:0 0 1rem;font-size:1.5rem!important}}@media screen and (min-width:750px){.header__icon--cart,.header__icon--account,.header__search{line-height:0}.totals__total-value{font-size:1.4rem!important}}.price.price--end{font-size:1.2rem}.cart-item__details .product-option{display:none}.inline-link-list-bottom a{font-size:.7rem}
/*# sourceMappingURL=/cdn/shop/t/13/assets/fabrik-styles.css.map */
