.block{display:block}.absolute{position:absolute}.hidden{display:none!important}@media screen and (max-width: 749px){.hidden--sm{display:none!important}}@media screen and (min-width: 750px) and (max-width: 989px){.hidden--md{display:none!important}.block--md{display:block!important}.flex--md{display:flex!important}}@media screen and (min-width: 990px){.hidden--lg{display:none!important}.block--lg{display:block!important}.flex--lg{display:flex!important}}@media screen and (min-width: 1200px){.hidden--xl{display:none!important}.block--xl{display:block!important}.flex--xl{display:flex!important}.grid--xl{display:grid!important}}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visibility-hidden{visibility:hidden}.overflow-hidden,.overflow-hidden--sm,.overflow-hidden--md{overflow:hidden}@media screen and (min-width: 750px){.overflow-hidden--sm{overflow:auto}}@media screen and (min-width: 990px){.overflow-hidden--md{overflow:auto}}.relative{position:relative}.border-top{border-top:1px solid currentColor}.border-bottom{border-bottom:1px solid currentColor}.pointer{cursor:pointer}.zoom-in{cursor:zoom-in}.pointer-none{pointer-events:none}.rounded{border-radius:var(--nova-border-rounded)}.rounded-sm{border-radius:var(--nova-border-radius-s)}.rounded-md{border-radius:var(--nova-border-radius-m)}.rounded-lg{border-radius:var(--nova-border-radius-l)}@media (prefers-reduced-motion){.motion-reduce{animation:none;transition:none!important}}.cover{object-fit:cover}.contain{object-fit:contain}.img img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.zoom-overlay{cursor:zoom-out;z-index:1;margin:0;position:absolute;top:0;left:0;width:100%;height:100%}.no-scroll{overflow:hidden;height:100vh;position:fixed;width:100%;scrollbar-width:none;-ms-overflow-style:none}.no-scroll::-webkit-scrollbar{display:none}.unvisible{opacity:0;pointer-events:none}.rotate-180{transform:rotate(180deg)}.rotate-90{transform:rotate(90deg)}.-rotate-90{transform:rotate(-90deg)}.content-for-layout{flex-direction:column}@media screen and (min-width: 750px){.content-for-layout{flex-direction:row}.page-has-sidebar{flex:1}}.shadow{box-shadow:0 1px 6px 1px #6666661a}.round-sm{border-radius:var(--nova-border-radius-s)}
/*# sourceMappingURL=/cdn/shop/t/108/assets/lib-helpers.css.map */
