button.button.close-button,.button.close-button{background:transparent!important;color:#ede6da!important;box-shadow:none!important;border:0!important;transform:none!important}.close-button svg{width:18px;height:18px}body:has(details.menu-drawer-container[open]) .ifta-guide-btn,body:has(details.menu-drawer-container[open]) .ifta-bar{display:none!important}@media(max-width:899px){.ifta-guide-btn{width:46px;height:46px;right:12px}.ifta-guide-btn svg{width:22px;height:22px}body:has(main[data-template^=page]) .ifta-guide-btn,body:has(main[data-template^=product]) .ifta-guide-btn,body:has(main[data-template^=cart]) .ifta-guide-btn{display:none}}:root{--ifta-font:"Isometra",Archivo,"Helvetica Neue",Arial,sans-serif;--ifta-plate:linear-gradient(180deg,rgba(237,230,218,.07),rgba(237,230,218,.02));--ifta-lift:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(0,0,0,.55),0 1px 2px rgba(0,0,0,.5),0 10px 24px -10px rgba(0,0,0,.9),0 26px 44px -26px rgba(0,0,0,.95);--ifta-well:inset 0 2px 6px rgba(0,0,0,.65),inset 0 -1px 0 rgba(255,255,255,.05)}html,body,body *,button,input,textarea,select{text-transform:uppercase}input[type=email],input[type=url]{text-transform:none}body{background:var(--ifta-black)!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(1200px 800px at 50% -10%,rgba(237,230,218,.04),transparent 60%)}.page-wrapper{overscroll-behavior-y:none;-webkit-overflow-scrolling:touch}footer{content-visibility:auto;contain-intrinsic-size:auto 560px}@media(max-width:899px){body:after{display:none}.ifta-bar{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0e0d0bf7}}@media(hover:none){*{-webkit-tap-highlight-color:transparent}.ifta-guide-btn:after{animation-duration:3.6s}}.ih-card__body,.ifta-pick,.ifta-track__card,.ifta-about__facts>*,.ifta-contact__meta>*,[class*=faq] details,[class*=faq] [class*=item],.product-card,.cart-drawer__summary,.cart__summary,.cart-items__table-row{background:var(--ifta-plate);box-shadow:var(--ifta-lift);border:1px solid var(--ifta-hair)}.ih-card__body{border-top:0}.ifta-form input,.ifta-form textarea,.field__input,input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],textarea,.ifta-track__row input{box-shadow:var(--ifta-well)!important}.ifta-msg{box-shadow:inset 0 1px #ffffff0f,0 6px 14px -8px #000}.theme-drawer__dialog{box-shadow:-30px 0 60px -20px #000000e6}@media(hover:hover)and (pointer:fine){.product-card,.ifta-pick,.ifta-track__card,.ifta-about__facts>*,[class*=faq] details{transition:transform .35s var(--ifta-ease),box-shadow .35s var(--ifta-ease),border-color .35s}.product-card:hover,.ifta-pick:hover,.ifta-about__facts>*:hover,[class*=faq] details:hover{transform:translateY(-3px);border-color:#ede6da3d}}.header-logo__image{height:50px!important;width:auto!important}@media(max-width:749px){.header-logo__image{height:40px!important}}@media(max-width:749px){.cart-items__table-row,.cart-items__table-row.cart-items__table-row--full-width-variants{grid-template-columns:60px minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;grid-template-areas:"media details price" "media quantity quantity" "media error error"!important;column-gap:10px!important;row-gap:2px!important;align-items:center!important;padding:8px!important;margin-bottom:8px!important;border-radius:14px}.cart-items__table-row:last-child{padding-bottom:8px!important}.cart-items__media{align-self:start}.cart-items__media-container{aspect-ratio:1/1.12!important;border-radius:10px;overflow:hidden}.cart-items__unit-price-wrapper,.cart-items__variants-wrapper{display:none!important}.cart-items__title,.cart-items__title-row{font-size:.8rem!important;line-height:1.2}.cart-items__price{font-size:.8rem!important;min-width:0!important;width:auto!important;align-self:start;padding-top:2px}.cart-items__quantity{margin:2px 0 0!important}.cart-items .quantity-selector{height:34px!important;width:100px!important;--quantity-selector-width:100px}.cart-items .quantity-selector button{width:34px!important;height:34px!important}.cart-items .quantity-selector input[type=number]{width:32px!important}.cart-items__remove{width:34px!important;height:34px!important}.cart-items__remove svg{width:16px;height:16px}.cart-items__table-row.cart-items__nested-line td:first-child{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ifta-fix.css.map */
