.phone-bar{transition:opacity .15s ease}body:has(header details[is=details-dropdown][open]) .phone-bar,body:has(header .header__menu-item:hover details[is=details-dropdown]) .phone-bar{opacity:0;pointer-events:none}.product-card__spec{overflow:visible!important}.product-card__icons{flex-wrap:wrap!important;overflow:visible!important;row-gap:.75rem}.product-card__icons>.product-card__icon{flex:1 1 9rem;min-width:0}.product-card__icons p,.product-card__icons .text-xs{overflow-wrap:anywhere}form[is=shipping-calculator] button[type=submit] .btn-text,form[is=shipping-calculator] button[type=submit] .btn-text svg{color:#fff!important}form[is=shipping-calculator] button[type=submit]:hover .btn-text{color:#1c1f22!important}.gf-free-delivery{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:#4d7c0f;margin:0 0 .5rem}.gf-free-delivery svg{width:1rem;height:1rem;flex-shrink:0}@media screen and (max-width:749px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea{font-size:16px!important}.product-card__icons .text-xs,.product-card__icons p{font-size:12px!important;line-height:1.3}media-dots button{position:relative}media-dots button:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}}.gf-sticky-atc{display:none}@media screen and (max-width:767px){.gf-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:25;display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem calc(.625rem + env(safe-area-inset-bottom));background:#f7f5f1;border-top:1px solid rgba(28,31,34,.1);box-shadow:0 -6px 20px #1c1f2214;transform:translateY(110%);transition:transform .25s ease}.gf-sticky-atc.is-visible{transform:translateY(0)}.gf-sticky-atc__info{flex:1 1 auto;min-width:0}.gf-sticky-atc__title{font-size:.8125rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.gf-sticky-atc__price{font-size:1rem;font-weight:600;margin:.125rem 0 0}.gf-sticky-atc__btn{flex:0 0 auto;min-height:44px;padding:0 1.25rem;border:0;border-radius:999px;background:#7c746a;color:#fff;font:inherit;font-weight:500;font-size:1rem;cursor:pointer}body:has(.mobile-dock-section .mobile-dock.active) .gf-sticky-atc.is-visible,body:has(.mobile-dock-section.active) .gf-sticky-atc.is-visible{transform:translateY(calc(var(--mobile-dock-height, 0px) * -1))}body.gf-has-sticky-atc .footer-group{padding-bottom:72px}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/glitch-fixes.css.map */
