html:root{--utility-bar-height:32px}.utility-bar__announcements-container,.utility-bar__announcements-container *{font-size:12px!important;font-weight:500!important}@media(min-width:960px){.header{--height-nav-button:36px}.header__nav .nav__link{letter-spacing:0!important}}#shopify-section-custom-font{margin:0!important}.fx-is-sold :is(.fx-fp-img,.fx-bs-shot,.fx-mm-shot,.fx-pc-img,.fx-ipc-img) img{filter:grayscale(1)}.fx-is-sold :is(.fx-fp-img,.fx-bs-shot,.fx-mm-shot,.fx-pc-img,.fx-ipc-img){position:relative}html body :is(.fx-fp-sold,.fx-mm-sold,.fx-sold){position:absolute!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;z-index:3;pointer-events:none;display:inline-flex!important;align-items:center;margin:0!important;padding:7px 15px!important;border:0!important;border-radius:999px!important;background:#fff!important;color:#000!important;font:500 12px/14px Archivo,Helvetica Neue,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap;opacity:1!important}.shopify-section:is(.fx-section,.fx-post-section,.fx-author-section){margin-top:0!important}.product-form__submit-button-wrapper span,.search-template__submit-button,.quick-search__result-heading,.quick-search__header,.quick-search__view-all button{font-family:Archivo,Helvetica Neue,Arial,sans-serif!important}@media(max-width:767px){.fxa .fx-hero .fx-ctas .fx-read{display:none}}footer.footer{padding:0!important}.footer .footer__container{padding:40px 10px 20px!important;margin:40px 0 0!important;max-width:none!important}.footer .footer__groups{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr)!important;gap:10px!important;margin:0!important;padding:0!important}.footer .footer__group{grid-column:auto!important;width:auto!important;max-width:none!important;flex:none!important;margin:0!important;padding:0!important}.footer .footer__group-content{margin:0!important;padding:0!important}.footer .footer__image--wrapper{width:56px!important;max-width:56px!important;margin:0!important}.footer .footer__links ul{margin:0!important}.footer .footer__links li{margin:0!important;padding:0!important;line-height:22px!important}.footer .footer__links a{font:500 12px/22px Archivo,Helvetica Neue,Arial,sans-serif!important;letter-spacing:0!important;text-decoration:none!important}.footer .footer__group--newsletter .footer__text{margin:0!important}.footer .footer__group--newsletter .footer__text p{font:400 14px/18px Courier New,Courier,monospace!important;margin:0 0 8px!important}.footer .footer__input-wrap{height:auto!important;border:0!important}.footer .newsletter__input-container{display:flex!important;gap:6px;position:relative;height:auto!important;border:0!important}.footer .newsletter__input-container label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.footer .newsletter__input-container input[type=email]{flex:1;min-width:0;height:32px!important;min-height:0!important;padding:7px 10px!important;border:1px solid #d9d9d9!important;border-radius:999px!important;font:400 14px/16px Courier New,Courier,monospace!important;background:#fff!important;box-shadow:none!important}.footer .footer__newsletter-button{position:static!important;height:32px!important;width:auto!important;min-width:0!important;padding:0 15px!important;border-radius:999px!important;background:#000!important;color:#fff!important;border:1px solid #000!important;display:inline-flex!important;align-items:center;justify-content:center;transform:none!important}.footer .footer__newsletter-button svg{display:none!important}.footer .footer__newsletter-button:after{content:"subscribe";font:500 12px/14px Archivo,Helvetica Neue,Arial,sans-serif}.footer .footer__divider{display:none!important}.footer .footer__bottom{margin:40px 0 0!important}.footer .footer__bottom,.footer .footer__bottom *,.footer .footer__copyright,.footer .footer__copyright *{font:400 11px/14px Courier New,Courier,monospace!important;color:#6d6d6d!important;text-transform:uppercase}.footer .footer__payment-icons{margin:8px 0!important}@media(max-width:767px){.footer .footer__groups{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.footer .footer__header--mobile{display:none!important}.footer .footer__group-content{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important}.footer .footer__links ul{display:block!important}.footer .footer__links a{display:inline-flex!important;align-items:center;min-height:44px;line-height:20px!important}.footer .footer__group--newsletter .footer__text p{font-size:16px!important;line-height:22px!important}.footer .newsletter__input-container input[type=email],.footer .footer__newsletter-button{height:44px!important}.footer .newsletter__input-container input[type=email]{font-size:16px!important}}.drawer-menu .drawer-menu__panel{width:min(87vw,420px)!important;max-width:none!important}.drawer-menu .drawer-menu__header{height:60px!important;min-height:60px!important;padding:0 22px!important;display:flex;align-items:center;justify-content:space-between}.drawer-menu .drawer-menu__logo{display:block;width:56px;height:auto}.drawer-menu .drawer-menu__logo img{width:56px!important;height:auto!important;max-height:none!important;display:block}.drawer-menu .drawer-menu__close{width:44px;height:44px;margin-right:-12px;display:inline-flex;align-items:center;justify-content:center}.drawer-menu .drawer-menu__close svg{width:18px;height:18px}.drawer-menu .drawer-menu__all-links{padding-top:40px}.drawer-menu .drawer-menu__main,.drawer-menu .drawer-menu__footer{padding-left:22px!important;padding-right:22px!important}.drawer-menu .drawer-menu__primary-links{padding:0!important}.drawer-menu .drawer-menu__main{height:auto!important;min-height:0!important}.drawer-menu .drawer-menu__contents{height:auto!important;flex:0 0 auto!important;overflow:visible!important}.drawer-menu .drawer-menu__all-links{overflow:visible!important}.drawer-menu__primary-links>.drawer-menu__item{margin:0!important;padding:0!important}.drawer-menu__primary-links>.drawer-menu__item>.drawer-menu__link{height:auto!important;padding:2px 0!important;font-weight:500!important;line-height:30px!important;min-height:0!important}.drawer-menu__primary-links>.drawer-menu__item:first-child{margin-bottom:44px!important}.drawer-menu .drawer-menu__footer>.drawer-menu__item,.drawer-menu .drawer-menu__footer form>.drawer-menu__item{margin:0!important;padding:0!important}.drawer-menu .drawer-menu__footer>.drawer-menu__item>.drawer-menu__link,.drawer-menu .drawer-menu__footer form>.drawer-menu__item>.drawer-menu__link{display:flex!important;align-items:center;justify-content:space-between;width:100%;min-height:44px;line-height:30px!important;padding:0!important}.drawer-menu .fx-dm-cur{font:400 12px/1 Courier New,Courier,monospace!important;color:#7a7a7a;margin-left:auto;margin-right:14px;letter-spacing:0!important}.drawer-menu .drawer-menu__footer .drawer-menu__link .fx-dm-cur{font-family:Courier New,Courier,monospace!important;font-size:12px!important;font-weight:400}.drawer-menu .drawer-menu__footer>.drawer-menu__item.drawer-menu__item--social-links{padding:0!important;margin:22px 0 0 -12px!important}.drawer-menu .drawer-menu__item--social-links ul{display:flex;gap:6px;padding:0!important;margin:0!important}.drawer-menu .drawer-menu__item--social-links li{padding:0!important;margin:0!important}.drawer-menu .drawer-menu__item--social-links a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:#000}.drawer-menu .drawer-menu__item--social-links svg{width:20px;height:20px;fill:currentColor;display:block}.footer .footer__social-icons{display:none!important}.utility-bar__announcements-container .utility-bar__announcement-item-content{line-height:18px!important}shopify-chat,#ShopifyChat{transition:translate .25s ease}@media(max-width:820px){body:has(.fx-mbar.fx-on) :is(shopify-chat,#ShopifyChat){translate:0 -64px}}@media(max-width:1100px){body:has(.fx-cl-tools:not(.fx-cl-away)) :is(shopify-chat,#ShopifyChat){translate:0 -60px}}.header,.header-container,.header-container.is-sticky .header{box-shadow:none!important;border-bottom:0!important}.fx-fp-p,.fx-bs-p,.fx-mm-meta .fx-mm-price,.fx-v2 .fx-tb-pm{color:#000!important}.fx-fp-p s{color:gray!important}.fx-rail-n,.fx-bs-hd .fx-bs-num,.fx-bs-n{color:#000!important}.drawer-menu .drawer-menu__footer>.drawer-menu__item>.drawer-menu__link,.drawer-menu .drawer-menu__footer form>.drawer-menu__item>.drawer-menu__link{min-height:32px!important;line-height:20px!important;font-size:15px!important}body:has(.drawer-menu.active) :is(shopify-chat,#ShopifyChat),body:has(.cart-flyout.is-active) :is(shopify-chat,#ShopifyChat){display:none!important}.header-container .disclosure__toggle{font-weight:500!important}.fxh .fx-kicker,.fxp .fx-kicker,.fxb .fx-kicker{font-weight:400!important}.cart-template,.quick-cart{--fx-ar:"Archivo","Helvetica Neue",Helvetica,Arial,sans-serif;--fx-cr:"Courier New",Courier,monospace;--fx-line:#d9d9d9;--fx-out:#6e6e6e}.cart-template h1{font:500 15px/18px var(--fx-ar)!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 30px!important}.cart-template__item,.quick-cart .cart__item{border-color:var(--fx-line)!important}.cart-template__image img,.quick-cart__image img{background:#f2f2f2}.cart-template__details>a,.quick-cart__product-details h4 a{font:500 12px/18px var(--fx-ar)!important;letter-spacing:0!important;text-transform:none!important;color:#000!important;text-decoration:none!important}.cart-template__details p,.cart-template__details .price,.cart-template__line-price,.quick-cart__product-price,.quick-cart__product-details div,.quick-cart__item-total,.cart-template .cart-template__delivery,.quick-cart .cart-template__delivery,.cart-scarcity__message{font:400 12px/16px var(--fx-cr)!important;letter-spacing:0!important;color:#000!important}.cart-template__details p,.quick-cart__product-details div:not(.quick-cart__extras){text-transform:uppercase}.cart-template__line-price{font-size:14px!important;line-height:18px!important}.cart-template .product-form__quantity,.quick-cart__quantity{display:inline-flex!important;align-items:center;border:1px solid var(--fx-out)!important;border-radius:999px!important;overflow:hidden;height:36px;background:#fff}.cart-template .product-form__quantity input,.quick-cart__item-total{font:400 12px/1 var(--fx-cr)!important;border:0!important;background:transparent!important;text-align:center;min-width:32px}.cart-template .product-form__quantity-button,.quick-cart__quantity-button{border:0!important;background:transparent!important;width:34px;height:34px;color:#000!important}.cart-template__remove .bttn{background:none!important;border:0!important;padding:6px 0!important;min-height:0!important;box-shadow:none!important}.cart-template__remove .bttn small{font:500 12px/15px var(--fx-ar)!important;letter-spacing:0!important;text-transform:none!important;color:#000!important;text-decoration:underline;text-underline-offset:3px}.cart__special-instruction label{font:500 12px/15px var(--fx-ar)!important;letter-spacing:0!important;text-transform:none!important}.cart__special-instruction textarea{border:1px solid var(--fx-line)!important;border-radius:0!important;font:400 14px/18px var(--fx-cr)!important;padding:10px!important}.cart-template__footer-info .meta{font:400 12px/16px var(--fx-cr)!important;letter-spacing:0!important;text-transform:uppercase!important;color:gray!important}.cart-template__footer-info .type-heading-1-small{font:500 15px/18px var(--fx-ar)!important;letter-spacing:0!important}.cart-template__footer-info .type-body-regular,.quick-cart__footer>p,.cart-installments{font:400 12px/16px var(--fx-cr)!important;letter-spacing:0!important;color:#000!important}.cart-template__footer-info a,.quick-cart__footer>p a{color:#000!important;text-decoration:underline;text-underline-offset:3px}.cart-template__footer-actions .bttn,.cart-template__footer-actions button,.quick-cart__checkout-button{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:40px!important;padding:0 16px!important;border:1px solid #000!important;border-radius:999px!important;background:#000!important;color:#fff!important;font:500 15px/18px var(--fx-ar)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}.cart-template__footer-actions .bttn:hover,.quick-cart__checkout-button:hover{opacity:.85}.cart-template__dynamic-checkout-buttons{margin-top:8px}.quick-cart__tabs a,.quick-cart__tabs button{font:500 12px/15px var(--fx-ar)!important;letter-spacing:0!important;text-transform:none!important}.quick-cart__tabs a:not(.active){color:gray!important}.cart-welcome{border-radius:0!important;border-color:var(--fx-line)!important;background:#f2f2f2!important}.cart-welcome__text,.cart-welcome__link{font:500 12px/16px var(--fx-ar)!important;letter-spacing:0!important;text-transform:none!important;color:#000!important}.cart-reassurance__trust li,.cart-reassurance__secure{font:500 12px/18px var(--fx-ar)!important;letter-spacing:0!important;text-transform:none!important}.cart-scarcity__bar{background:#ececec!important}.cart-scarcity__bar-progress{background:#000!important}.cart-template__item{background:#fff!important;border:0!important;border-top:1px solid var(--fx-line)!important;border-bottom:1px solid var(--fx-line)!important}.cart-template__item+.cart-template__item{border-top:0!important}.cart-template,.quick-cart{--shopify-accelerated-checkout-button-border-radius:999px;--shopify-accelerated-checkout-button-block-size:40px}.cart-template shopify-accelerated-checkout-cart,.quick-cart shopify-accelerated-checkout-cart,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius:999px !important;--shopify-accelerated-checkout-button-block-size:40px !important}
/*# sourceMappingURL=/cdn/shop/t/89/assets/fx-site.css.map */
