body{background:rgb(var(--color-background));-webkit-font-smoothing:antialiased}::selection{background:var(--o-accent);color:var(--o-bg)}.section-header .header-wrapper{background:rgba(var(--color-background),.72);backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px);border-bottom:1px solid rgba(var(--color-foreground),.08)}.header__heading-link .h2,.header__heading-logo-wrapper{letter-spacing:.32em;text-transform:uppercase}.header__menu-item span{position:relative}@media(hover:hover)and (pointer:fine){.header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-.3rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .35s var(--o-ease-out)}.header__menu-item:hover span:after{transform:scaleX(1);transform-origin:left}.header__menu-item:hover span{text-decoration:none}}.button,.shopify-payment-button__button,.quantity__button,.product-form__input label,.header__icon{transition:transform .16s var(--o-ease-out),background-color .2s ease,color .2s ease}.button:active:not([disabled]),.shopify-payment-button__button:active,.quantity__button:active,.header__icon:active{transform:scale(.97)}.card-wrapper .card__media img{transition:transform .9s var(--o-ease-out),opacity .5s ease,filter .5s ease}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .card__media img:first-child{transform:scale(1.045)}}.card__heading a{letter-spacing:.01em}.card-information .price{color:var(--o-accent)}.product-grid{row-gap:clamp(2.4rem,3vw,4rem)}.product-card-wrapper .card__inner{border-radius:1.2rem;overflow:hidden;background:var(--o-surface)}.product-card-wrapper .card__media .media img{transition:transform .9s var(--o-ease-out),opacity .5s ease,filter .5s ease}.product-card-wrapper .media--hover-effect>img+img{filter:blur(6px)}@media(hover:hover)and (pointer:fine){.product-card-wrapper:hover .media--hover-effect>img+img{filter:blur(0)}.product-card-wrapper:hover .media--hover-effect>img:first-child:not(:only-child){filter:blur(4px)}}.product-card-wrapper .card__content{padding-top:1.4rem}.product-card-wrapper .card__heading{font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;letter-spacing:.01em;line-height:1.35}.product-card-wrapper .card__heading a{color:var(--o-text)}.product-card-wrapper .price{color:var(--o-accent);font-size:1.45rem;letter-spacing:.02em}.product-card-wrapper .badge{border-radius:999px;padding:.4rem 1rem;font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase}.product-card-wrapper .quick-add__submit{border-radius:999px;min-height:4.2rem;letter-spacing:.1em;text-transform:uppercase;font-size:1.2rem}.facets-container{border-block:1px solid var(--o-line);padding-block:1.4rem;margin-bottom:clamp(2.4rem,3vw,4rem)}.facets__summary,.mobile-facets__open{border-radius:999px;border:1px solid var(--o-line-strong);padding:.9rem 1.6rem;font-size:1.3rem;letter-spacing:.06em;transition:border-color .2s ease,background-color .2s ease}@media(hover:hover)and (pointer:fine){.facets__summary:hover{border-color:var(--o-text)}}.facets__disclosure[open] .facets__summary{background:var(--o-text);border-color:var(--o-text);color:var(--o-bg)}.facets__display{border-radius:1.2rem;border:1px solid var(--o-line);box-shadow:0 2rem 4rem rgba(var(--o-overlay-rgb),.12);transform-origin:top left}details[open]>.facets__display{animation:o-pop .18s var(--o-ease-out)}@keyframes o-pop{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.active-facets__button-inner{border-radius:999px;padding:.6rem 1.4rem;box-shadow:none;border:1px solid var(--o-line-strong)}.facet-filters__sort,.facets__form .select__select{border-radius:999px}.product-count__text{font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:var(--o-text-muted)}.pagination__item{border-radius:50%;transition:background-color .2s ease,color .2s ease}.pagination__item--current{background:var(--o-text);color:var(--o-bg)}.pagination__item--current:after{display:none}@media(prefers-reduced-motion:reduce){details[open]>.facets__display{animation:none}.product-card-wrapper .media--hover-effect>img+img{filter:none}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/oelnor-theme.css.map */
