norma-card-gallery.product-card__media{isolation:isolate;display:block;position:relative}.ncg__track{scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.ncg__track::-webkit-scrollbar{display:none}.ncg__slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;display:block}.ncg__slide .product-card__image{width:100%}.ncg__arrow{background:rgb(var(--circle-button-background));color:rgb(var(--circle-button-text-color));z-index:2;width:1.75rem;height:1.75rem;border-radius:50%;align-items:center;justify-content:center;display:flex;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.ncg__arrow--prev{inset-inline-start:.5rem}.ncg__arrow--next{inset-inline-end:.5rem}.ncg__arrow svg{width:.875rem;height:.875rem}.ncg__dots{z-index:2;gap:.25rem;display:flex;position:absolute;inset-block-end:.5rem;inset-inline-start:50%;transform:translate(-50%)}.ncg__dot{background:#ffffffb3;box-shadow:0 0 0 1px #0000001a;border-radius:50%;width:.3125rem;height:.3125rem;transition:background-color .2s ease-in-out,width .2s ease-in-out}.ncg__dot--active{background:#fff;width:.875rem;border-radius:.1875rem}@media screen and (pointer:fine){.ncg__arrow{opacity:0;transition:opacity .2s ease-in-out}.product-card:hover .ncg__arrow,.product-card:focus-within .ncg__arrow{opacity:1}}@media not screen and (pointer:fine){.ncg__arrow{display:none}}.ncg__arrow{background:transparent;color:#1a1a1a;filter:drop-shadow(0 0 2px rgba(255,255,255,.95))}.ncg__arrow svg{width:.5rem;height:.5625rem}.product-card .product-title.line-clamp{min-height:2lh}@supports not (min-height: 1lh){.product-card .product-title.line-clamp{min-height:2.6em}}#shopify-pc__banner.shopify-pc__banner__dialog{padding:14px 16px 12px!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:block!important;padding:0!important;margin:0!important;max-height:none!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0!important;padding:0!important}#shopify-pc__banner #shopify-pc__banner__body-title{font-size:13px!important;margin:0 0 4px!important;letter-spacing:.02em}#shopify-pc__banner .shopify-pc__banner__body p{font-size:11px!important;line-height:1.4!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;margin:10px 0 0!important;padding:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0!important;padding:8px 6px!important;font-size:12px!important;flex:1 1 0!important;min-width:0!important;width:auto!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{flex:0 1 auto!important;padding:8px 4px!important;white-space:nowrap}#shopify-pc__banner .shopify-pc__banner__btns button{display:block!important;height:auto!important}
/*# sourceMappingURL=/cdn/shop/t/82/assets/norma-card-gallery.css.map */
