.hidden,[hidden]{display:none!important}.overflow-hidden,.overflow-hidden-mobile,.overflow-hidden-tablet{overflow:hidden}@media screen and (min-width:750px){.overflow-hidden-mobile{overflow:auto}}@media screen and (min-width:990px){.overflow-hidden-tablet{overflow:auto}}.loading__spinner{position:absolute;z-index:1;top:50%;left:50%;width:1.8rem;height:100%;display:flex;align-items:center;transform:translate(-50%,-50%)}.loading__spinner:not(.hidden)~*{visibility:hidden}.spinner{width:fit-content;animation:rotator 1.4s linear infinite}.path{stroke:currentColor;stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.focused{outline:var(--focus-ring);outline-offset:2px}.on-dark .focused,.site-header .focused,.site-footer .focused{outline:var(--focus-ring-dark)}.disabled,.cart__items--disabled,.quick-order-list__container--disabled{pointer-events:none;cursor:default;opacity:.6}.skip-to-content-link{position:absolute;left:var(--space-4);top:-100px;z-index:100;background:var(--color-white);color:var(--color-black);padding:12px 16px;border-radius:var(--radius-control);font-weight:700;text-decoration:none}.skip-to-content-link:focus{top:var(--space-4)}.focus-none{box-shadow:none!important;outline:0!important}.content-for-layout{flex-grow:1}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.swatch--unavailable{border-style:dashed;border-color:var(--color-stone)}.scroll-trigger--cancel,.scroll-trigger--design-mode{opacity:1!important;transform:none!important;animation:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hf-dawn-compat.css.map */
