:root{--letter-spacing--heading-loose: .06em}.rte a,.text-block a{text-underline-offset:.2em;text-decoration-thickness:1px}.norite-eyebrow,.norite-eyebrow p{font-family:var(--font-heading--family);font-size:.8125rem;letter-spacing:.18em;text-transform:uppercase}.product-card,.collection-card{box-shadow:none}@media screen and (max-width:749px){.header-logo__svg{max-width:44vw}}.hero__media-grid:has(>svg.hero__media){background:radial-gradient(520px 520px at 70% 45%,#f2f0ed42,#f2f0ed00 70%),radial-gradient(50% 70% at 10% 110%,#5f5c5759,#5f5c5700 60%),linear-gradient(160deg,#1f1f22,#141416 55%,#0c0c0d);overflow:hidden;clip-path:inset(0)}.hero__media-grid>svg.hero__media,.hero__blurred-image>svg.hero__media{visibility:hidden}.hero__container:has(>.hero__media-grid>svg.hero__media){overflow:hidden;clip-path:inset(0)}.hero__media-grid:has(>svg.hero__media):before,.hero__media-grid:has(>svg.hero__media):after,.hero__container:has(>.hero__media-grid>svg.hero__media):after{--pane-w: 200px;--pane-h: 1400px;content:"";position:absolute;top:50%;width:var(--pane-w);height:var(--pane-h);margin-top:calc(var(--pane-h) / -2);border-radius:40px;transform:rotate(43.6deg);pointer-events:none;border:1px solid rgb(255 255 255 / .12);background:linear-gradient(90deg,#ffffff1f,#ffffff0a,#ffffff14);box-shadow:inset 1px 0 #ffffff4d,inset -1px 0 #ffffff1a,0 30px 80px #00000073;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.hero__media-grid:has(>svg.hero__media):before{left:calc(57% - var(--pane-w) / 2)}.hero__media-grid:has(>svg.hero__media):after{left:calc(70% - var(--pane-w) / 2)}.hero__container:has(>.hero__media-grid>svg.hero__media):after{left:calc(83% - var(--pane-w) / 2);z-index:1}@media screen and (max-width:749px){.hero__media-grid:has(>svg.hero__media):before,.hero__media-grid:has(>svg.hero__media):after,.hero__container:has(>.hero__media-grid>svg.hero__media):after{--pane-w: 90px;--pane-h: 1000px;border-radius:24px;opacity:.6}.hero__media-grid:has(>svg.hero__media):before{left:calc(58% - var(--pane-w) / 2)}.hero__media-grid:has(>svg.hero__media):after{left:calc(76% - var(--pane-w) / 2)}.hero__container:has(>.hero__media-grid>svg.hero__media):after{left:calc(94% - var(--pane-w) / 2)}}.hero__content-wrapper{position:relative;z-index:2}.hero .button-custom{border-radius:999px;padding:14px 26px;background:#faf9f7f0;color:#1d1d1f;border:1px solid rgb(255 255 255 / .6);box-shadow:inset 0 1px #fff,0 8px 24px #00000059;font-weight:500;transition:transform .2s ease,box-shadow .2s ease}.hero .button-custom:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 12px 28px #00000073}.header__underlay-closed{background-color:#faf9f7b8;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid rgb(29 29 31 / .06)}.announcement-bar__text{font-weight:400;letter-spacing:.08em;opacity:.8}.product-card .product-media-container{aspect-ratio:1 / 1;border-radius:14px;overflow:hidden;background:#fff;border:1px solid rgb(29 29 31 / .06);transition:transform .3s ease,box-shadow .3s ease}.product-card .product-media img,.product-card .product-media-container.media-fit img{object-fit:contain;width:100%;height:100%;padding:6%;box-sizing:border-box}@media(hover:hover){.product-card:hover .product-media-container{transform:translateY(-3px);box-shadow:0 18px 40px #1d1d1f1a}}@media screen and (min-width:750px){.dialog-zoomed-gallery .product-media-container{height:100svh;display:flex;align-items:center;justify-content:center;padding:32px;box-sizing:border-box}.dialog-zoomed-gallery .product-media-container .product-media,.dialog-zoomed-gallery .product-media__drag-zoom-wrapper{aspect-ratio:auto;width:100%;height:100%}.dialog-zoomed-gallery .product-media img{width:100%;height:100%;object-fit:contain}}@media screen and (min-width:750px){media-gallery.media-gallery--carousel slideshow-slides .product-media-container{max-height:calc(100svh - 240px)}media-gallery.media-gallery--carousel slideshow-slides .product-media-container img{object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/norite.css.map */
