: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)}@font-face{font-family:h2;src:url(/cdn/shop/files/QuickWriters-Regular.woff2?v=1758646207)}@font-face{font-family:script;src:url(/cdn/shop/files/CordierScript-LinkedTrial.woff2?v=1758750638);font-display:swap}@font-face{font-family:lower-hand;src:url(/cdn/shop/files/JuniperBay-Regular.woff2?v=1758752831)}@font-face{font-family:body-em;src:url(/cdn/shop/files/fonnts.com-Mundial_Light_Italic.woff2?v=1759427870)}#MainContent{z-index:2}.section-header~.shopify-section-group-header-group{z-index:3!important;position:relative}div:empty{display:block!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:h2;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,.font-body{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;color:rgb(var(--color-link));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}.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-family:sub;font-size:.8rem;text-transform:uppercase;letter-spacing:2px}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-body{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,.underlined-link{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}.button--tertiary:after{content:"";width:21px;height:14px;background-image:url(/cdn/shop/files/arrow.svg?v=1758653315);background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;transition:transform .3s ease;flex-shrink:0;left:100%;bottom:5px;margin-left:7px;top:initial}.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}@media screen and (min-width: 750px){.shopify-section-group-footer-group{bottom:0;position:sticky}}.footer-block__heading{font-family:h2;font-size:1.8rem!important}.link.link--text.list-menu__item.list-menu__item--link{font-size:var(--font-size-links);font-family:var(--links-font-family);letter-spacing:1px;color:#000;text-transform:uppercase}.footer-block__heading{margin-bottom:0!important}.footer__blocks-wrapper{align-items:flex-start}.footer-block__heading.inline-richtext{margin-bottom:10px}.inline-link-list-bottom *,.copyright__content{font-family:var(--custom-font-p);text-transform:uppercase}.shopify-section{background:var(--gradient-background)}@media screen and (max-width: 749px){.footer__content-top{padding-bottom:3rem;padding-bottom:0!important}.footer-block:nth-child(5){padding-top:40px!important}.footer-accordion .accordion__content{padding:0!important}.footer-accordion .list-menu__item--link{padding-bottom:10px!important;padding-top:10px!important}.footer-accordion.accordion{border-bottom:1px solid black!important}.footer-accordion .accordion__title.h4{font-size:1.8rem;font-weight:400!important;font-family:h2}.footer__content-bottom-wrapper{flex-wrap:wrap;row-gap:10px!important;justify-content:center}.footer-block__details-content{margin-bottom:0!important;margin-top:10px}.link.link--text.list-menu__item.list-menu__item--link{font-size:1rem;font-family:var(--links-font-family);letter-spacing:1px;color:#000;text-transform:uppercase}}.mega-menu__link{font-size:var(--font-size-links);font-family:var(--links-font-family);letter-spacing:1px}.header__menu-item:hover span{text-decoration:none}.mega-menu__link:hover,.mega-menu__link--active,.list-menu__item--active{text-decoration:none!important}.global-settings-popup,.header__submenu.global-settings-popup{border:1px solid #FCEF82!important}.header__menu-item.list-menu__item[aria-expanded=true]{background:#fcef82}.list-menu--disclosure{width:fit-content!important}.header__menu-item.list-menu__item.link.link--text.focus-inset.caption-large{white-space:nowrap}.header__menu-item.list-menu__item.link{text-transform:uppercase}.header__submenu .header__menu-item.list-menu__item.link{font-family:var(--custom-font-p)}.header__icons *{text-transform:uppercase}summary.list-menu__item{padding-right:1.2rem!important}.header__menu-item .icon-caret{display:none}.js .menu-drawer{height:100vh!important;top:0}.submenu{display:none;padding-left:20px}.menu-toggle{cursor:pointer;background:none;border:none;text-align:left;width:100%;padding:10px}.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:h2;font-size:1.8rem;letter-spacing:0}.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{display:none}.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}.header__heading-link{padding:0!important}@media screen and (max-width: 749px){.menu-drawer__submenu-flat .menu-drawer__menu-item{font-family:var(--custom-font-p)!important;font-size:1rem!important;text-transform:uppercase!important}.menu-drawer__submenu-flat{padding-left:0!important}.menu-drawer__parent-label{font-family:h2;font-size:1.8rem}.menu-drawer__navigation{padding:60px 0 15px!important}.header--has-account:where(:not(.header--has-social):not(.header--has-localizations)) .menu-drawer__utility-links{padding-top:0!important}.menu-drawer__account .svg-wrapper{display:none}.menu-drawer__account{display:inline-flex;align-items:center;text-decoration:none;padding:1rem 0;font-family:var(--custom-font-p)!important;font-size:1rem!important;text-transform:uppercase!important;margin-bottom:0}.icon-search{display:none}}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{background-color:transparent}.search__input.field__input{border:0px}details[open]>.search-modal{top:0;position:absolute;left:0;z-index:2}.search-modal__content .field__label{left:var(--content-padding)}.search-modal__content.search-modal__content-bottom{width:100vw}.search-modal__content{justify-content:flex-start;padding:0}.modal__close-button.link{display:none}.search__button.field__button{height:1.2rem;width:1.2rem;top:35%;right:var(--content-padding)}.search-modal__form{max-width:90vw;top:2rem;position:relative;margin:0 auto;border-bottom:1px solid rgb(var(--color-link))}details[open] .modal-overlay:after{background-color:rgb(var(--color-background))}.search__input.field__input{font-family:var(--links-font-family);font-size:var(--font-size-captions)}.search .field__input:not(:placeholder-shown)~.field__label{font-size:var(--font-size-captions)}.predictive-search.predictive-search--header{border:0px}.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;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;text-transform:uppercase}}@media (max-width: 749px){.tab-toggle{cursor:pointer;border:none;font-family:var(--captions-font-family);font-size:.7rem;line-height:calc(1 + .7 / var(--font-body-scale));letter-spacing:var(--captions-letter-spacing);text-decoration:none;color:#000;background-color:transparent;padding-left:0;margin-right:10px;opacity:.6;white-space:nowrap;text-transform:uppercase}}.media-counter{display:none}.tab-content em{font-family:body-em;font-size:var(--font-size-p)}.product__title *{font-family:var(--custom-font-headings);text-transform:capitalize;font-size:var(--font-size-h1);-webkit-font-smoothing:antialiased;line-height:1!important;font-weight:400;letter-spacing:0!important}.product-header{display:flex;flex-direction:column!important;justify-content:flex-start!important;align-items:start!important;gap:0px!important;width:100%;margin-bottom:2rem}.template-product .product__info-container .price *{font-size:1.3rem!important;font-family:var(--custom-font-p)}@media screen and (max-width: 749px){.product__title *{font-family:var(--custom-font-headings);text-transform:capitalize;font-size:2.5rem;-webkit-font-smoothing:antialiased;line-height:1!important;font-weight:400;letter-spacing:0!important}.template-product .product__info-container .price *{font-size:1rem!important;font-family:var(--custom-font-p)}.product-tabs .tab-titles{display:flex;flex-direction:row;justify-content:flex-start;padding-bottom:5px;flex-wrap:nowrap}.featured-collection .card__heading{font-size:1.2rem}.featured-collection .price *{font-size:.8rem}}.collection-hero__title{font-family:h2;font-size:var(--font-size-h2);font-weight:400;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading)}.card__heading{font-family:var(--custom-font-headings);text-transform:capitalize;font-size:1.5rem;-webkit-font-smoothing:antialiased;font-weight:400;letter-spacing:0!important}.price *{font-size:var(--font-size-p);line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground));font-family:var(--custom-font-p);margin-top:2px}.card__content{padding-top:15px!important}@media screen and (max-width: 749px){.collection-hero__title{font-family:h2;font-size:var(--font-size-h2-mobile);font-weight:400;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading)}.card--standard>.card__content{padding:0!important;height:100%}.collection-hero{margin-bottom:40px}}.main-blog .title--primary{padding-left:0}.main-blog .card__content{justify-content:start}.article-card-wrapper .card__information{justify-content:start;width:100%}.article-card__excerpt{display:none}.article-card .card__heading{font-family:h2!important}@media screen and (max-width: 749px){.article-card .card__heading{font-family:h2!important;font-size:1.8rem;padding-top:10px}}.pagination__item{font-size:1rem}.collection .collection__title.title-wrapper{margin-bottom:2.5rem;display:flex;flex-direction:column-reverse}.accordion__title.inline-richtext.h4{font-family:lower-hand;font-size:2rem}.accordion summary{display:flex;position:relative;line-height:1;padding:1rem 0!important}.accordion{margin-top:2.5rem;margin-bottom:0;border-top:0px solid rgba(var(--color-foreground))!important;border-bottom:1px solid rgba(var(--color-foreground))!important}.accordion__content.rte strong{font-family:var(--links-font-family);text-transform:uppercase}@media screen and (max-width: 749px){.accordion__content.rte strong{font-family:var(--links-font-family);text-transform:uppercase;font-size:.8rem}}.iCshyV,.sc-kMjNwy.cjWTXc{font-family:var(--custom-font-headings)!important;font-size:2.5rem;-webkit-font-smoothing:antialiased;font-weight:400!important;letter-spacing:0}.sc-jrcTuL{color:#000!important;font-size:1rem!important;font-family:var(--custom-font-p)}.special-hours-list{background:transparent;padding-left:0}.special-hours-item-button.active{background-color:#fcef82;color:#000!important;border:0px;border-radius:0;font-family:var(--links-font-family);text-transform:uppercase}.sc-jSUZER *{font-family:var(--custom-font-p)}.drawer__heading{margin:0 0 1rem;font-size:1.8rem}.product-option{font-size:.9rem;font-family:var(--custom-font-p)}.cart-item__price-wrapper .price.price--end,.drawer__footer .summary__title{font-size:1rem;font-family:var(--custom-font-p)}.totals__total-value{font-size:1.2rem!important}.cart-drawer .tax-note{margin:1.2rem 0 1.5rem auto;text-align:left;text-transform:uppercase}.drawer__close .svg-wrapper{height:20px!important;width:20px!important}.cart__note .text-area.field__input{border:1px solid black}.cart__note label,.image-with-text__text--caption,.caption-with-letter-spacing{text-transform:uppercase}.block-order-2 .image-with-text__heading{margin-top:0!important}.block-order-2{margin-top:20px!important}.product-form__input .form__label{text-transform:uppercase}.product-form__input .select__select{font-family:h2;font-size:1.5rem}.product-form__input--dropdown .select{width:100%}.rc-subscription-details__button.p-0{font-size:1rem!important;color:#000!important;font-family:var(--custom-font-p)!important}.rc-selling-plans-dropdown__select[data-v-43993cfe]{padding:10px 0 15px!important;margin-bottom:0;background:transparent!important;border-top:0px!important;border-right:0px!important;border-bottom:1px solid black!important;border-left:0px!important;font-size:1.5rem!important;color:#000!important;font-family:h2!important}.title-pluck-buddy-subscription .price__badge-sale{display:none!important}@media screen and (max-width: 749px){.rc-selling-plans-dropdown__select[data-v-43993cfe]{padding:10px 0 15px!important;margin-bottom:0;background:transparent!important;border-top:0px!important;border-right:0px!important;border-bottom:1px solid black!important;border-left:0px!important;font-size:1.2rem!important;color:#000!important;font-family:h2!important}.product-form__input .select__select{font-family:h2;font-size:1.2rem}}@media screen and (min-width: 750px){.static .floating-image-two:nth-child(1){position:absolute;left:0;top:30%;width:25vw;max-width:400px;transform:translateY(-50%)}.static .image-float-two-content{top:20vh}.static .image-float-two-richtext{margin:20px 0;max-width:40vw}}@media (max-width: 749px){.static .image-float-two-content{padding:30px 15px 25px;position:relative;width:100%;top:5%!important;background-color:transparent}.static{padding-top:30px!important;padding-bottom:100px!important}}.quick-add__submit{margin-top:10px}.quick-add__submit:hover{background:pink}.cart__occasion.field{display:block}.cart-occasion label{font-size:var(--font-size-links);font-family:var(--links-font-family);letter-spacing:var(--links-letter-spacing)}dd,dt{font-family:var(--custom-font-p);padding-bottom:5px}.template-cart .product-option *{display:inline-block}.template-cart .product-option{word-break:break-word;line-height:1!important;margin-bottom:10px}#main-cart-footer .page-width{max-width:75vw}
/*# sourceMappingURL=/cdn/shop/t/36/assets/fabrik-styles.css.map */
