@font-face{font-display:swap}img:not([loading]){content-visibility:auto}img[loading=lazy]{will-change:auto}img{max-width:100%;height:auto;display:block}.card__media,.product-media-container,.media,.banner__media{position:relative;overflow:hidden}.card__media img,.product-media-container img,.media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.banner,.hero,.slideshow{min-height:300px}@media screen and (min-width:750px){.banner,.hero,.slideshow{min-height:500px}}@media screen and (max-width:749px){.hero__media video,.banner__media video,.slideshow__media video,video.hero-video{display:none!important}.hero__media:after,.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}}video{max-width:100%;height:auto}.slideshow__slide,.slider__slide{min-width:0;flex-shrink:0}.splide__track,.carousel__track{overflow:hidden}.card__heading a,.card__heading,.price,.caption{color:inherit}*:focus-visible{outline:3px solid #2e6b2e;outline-offset:3px;border-radius:2px}.skip-to-content-link:focus{clip:auto;height:auto;margin:0;overflow:visible;position:fixed;white-space:nowrap;width:auto;top:1rem;left:1rem;z-index:9999;padding:.75rem 1.25rem;background:#1a3a1a;color:#fff;text-decoration:none;border-radius:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.marquee,.marquee__content{will-change:transform;contain:layout style}.footer,.announcement-bar__message{content-visibility:auto;contain-intrinsic-size:0 60px}a[aria-label]:not([aria-label=""]){position:relative}.footer a[href*=instagram],.footer a[href*=tiktok],.footer a[href*=linkedin],.header a[href*=instagram],.header a[href*=tiktok]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}@media screen and (max-width:749px){@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.product-grid{contain:layout}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/oforest-performance.css.map */
