.oc-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.oc-config-section{background:var(--oc-section-bg);color:var(--oc-section-ink);--ink:var(--oc-section-ink);--muted:var(--oc-section-muted);--paper:var(--oc-section-card);--red:var(--oc-section-accent)}.oc-config-section>.oc-section-content{padding-top:var(--oc-pad-top)!important;padding-bottom:var(--oc-pad-bottom)!important;background:transparent!important;color:var(--oc-section-ink)!important}.oc-config-section :is(.heading,.proof-head h2,.awards-title,.tech-title h3,.review-title,.expert-content strong,.award-logo-card h3,.support-tile h3){color:var(--oc-section-ink)!important}.oc-config-section :is(.review-intro,.review-text,.review-person p,.expert-role,.media-model,.tech-head>p,.tech-item p,.awards-copy>p,.award-logo-card>p,.support-tile p,.product-desc,.product-config,.shop-bottom p){color:var(--oc-section-muted)!important}.oc-config-section :is(.product-stage,.review-card,.media-card,.expert-card,.support-tile,.finder-panel){background:var(--oc-section-card)!important}.oc-config-section .current-price{color:var(--oc-section-accent)!important}.oc-config-section .saving{color:var(--oc-section-accent)!important;background:color-mix(in srgb,var(--oc-section-accent) 9%,transparent)!important}.oc-config-section .btn{background:var(--oc-section-ink);color:var(--oc-section-bg)}.oc-config-section .text-link,.oc-config-section .tech-item[aria-selected=true] .tech-title{color:var(--oc-section-ink)}.oc-config-section .category{font:inherit;color:inherit;border:0;padding:0;text-align:left}.oc-category-block{display:flex;justify-content:center;align-items:center;gap:14px;border-radius:18px;background:var(--oc-section-card);min-height:64px;padding:12px 18px}.oc-category-block>.i,.oc-category-image{width:24px;height:24px;object-fit:contain;flex:none}.oc-category-block .category{font-size:16px;display:inline-flex;gap:10px}.oc-category-block .category>.i{width:16px}.oc-config-section .categories{grid-template-columns:repeat(var(--oc-category-count,4),minmax(0,1fr));gap:16px}.oc-config-section .oc-support-icon{width:32px;height:32px;object-fit:contain;flex:none}.oc-config-section .review-person img{object-fit:cover}.oc-config-section .award-logo-card .text-link,.oc-config-section .media-card .text-link{font-size:14px;margin-top:12px;align-self:flex-start}.oc-config-section .oc-tech-art{position:relative;min-height:470px;background:transparent;overflow:visible}.oc-tech-panel{height:100%;position:relative;padding-bottom:62px}.oc-tech-panel>img{width:100%;height:100%;object-fit:var(--oc-image-fit,contain);object-position:var(--oc-image-position,center);border-radius:24px}.oc-tech-caption{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:12px}.oc-config-section .oc-tech-caption .text-link{font-size:14px}.oc-config-section .tech-item[aria-selected=false]>p{display:none}.oc-newsletter-consent{font-size:14px;line-height:1.6;color:var(--oc-section-muted)}.oc-newsletter-consent a{text-decoration:underline}.oc-announcement{color:var(--oc-ann-ink);background:var(--oc-ann-bg);font-size:var(--oc-ann-size);line-height:1.4}.oc-announcement>a,.oc-announcement>div{display:flex;align-items:center;justify-content:center;min-height:var(--oc-ann-height);padding:6px 20px;text-align:center;color:inherit}.oc-ann-mobile,.site-header.scrolled .oc-announcement[data-hide-on-scroll=true]{display:none}.oc-nav-config{background:var(--oc-nav-bg);color:var(--oc-nav-ink)}.oc-nav-config .logo,.oc-nav-config .logo img{width:var(--oc-logo-width);height:auto;max-height:68px;object-fit:contain}.oc-nav-config .nav{background:var(--oc-nav-bg);color:var(--oc-nav-ink)}.oc-nav-config .nav-links{gap:28px}.oc-nav-item{display:flex;align-items:center}.oc-nav-config .oc-nav-trigger{display:inline-flex;align-items:center;gap:6px;padding:22px 0;font-size:var(--oc-nav-font);color:inherit;white-space:nowrap}.oc-nav-trigger>.i{width:12px;height:12px}.oc-nav-config .mega{background:var(--oc-nav-bg);color:var(--oc-nav-ink)}.oc-nav-config .mega-products:empty,.oc-nav-config .mega-columns:empty{display:none}.oc-nav-config .mega-products+.mega-columns:not(:empty){margin-top:24px}.oc-nav-column h3{font-size:14px;margin:0 0 16px;font-weight:600}.oc-nav-column .oc-column-link{display:block;margin:12px 0;padding:0;text-align:left;font-size:14px;line-height:1.6}.oc-column-link>.i{display:none}.oc-config-footer{background:var(--oc-footer-bg);color:var(--oc-footer-ink)}.oc-config-footer .footer-col a,.oc-config-footer .footer-col button{color:var(--oc-footer-ink)}.oc-config-footer .footer-brand p,.oc-config-footer .footer-col h3,.oc-config-footer .footer-bottom{color:var(--oc-footer-muted)}.oc-config-footer .footer-brand img{filter:var(--oc-footer-logo-filter)}.oc-config-footer .footer-top{grid-template-columns:1.3fr repeat(var(--oc-footer-columns),minmax(0,1fr))}.oc-config-footer .oc-column-link{display:block;text-align:left;padding:0;margin:13px 0}.oc-managed-hero .oc-hero-copy{color:var(--oc-hero-custom-ink,#171717)}.oc-managed-hero [data-text-theme=light] .oc-hero-copy{color:var(--oc-hero-custom-ink,#ffffff)}.oc-managed-hero .oc-hero-button{background:var(--oc-hero-custom-button,#171717);color:var(--oc-hero-custom-button-ink,#ffffff)}.oc-managed-hero [data-text-theme=light] .oc-hero-button{background:var(--oc-hero-custom-button,#ffffff);color:var(--oc-hero-custom-button-ink,#171717)}.oc-managed-hero .oc-hero-media{top:var(--oc-header-space,110px)}.oclean-homepage #main:not(:has(.oc-managed-hero)){padding-top:var(--oc-header-space,110px)}html{scroll-padding-top:calc(var(--oc-header-space,110px) + 15px)}.oc-mobile-navigation>details{border-bottom:1px solid #dedede;padding:14px 0}.oc-mobile-navigation summary{cursor:pointer;font-size:20px}.oc-mobile-navigation .oc-nav-trigger{font-size:20px;padding:16px 0;display:block}.oc-mobile-navigation .mega-inner,.oc-mobile-navigation .mega-columns{display:block}.oc-mobile-navigation .mega-intro{display:none}.oc-mobile-navigation .mega-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.oc-mobile-navigation .mega-product figure{height:130px}.oc-mobile-navigation .oc-nav-column{padding-top:18px}@media(min-width:801px){.oc-config-section:not([data-custom-desktop-title="0"]) .oc-section-content h2,.oc-managed-hero:not([data-custom-desktop-title="0"]) .oc-hero-title{font-size:var(--oc-title-desktop)!important}}@media(max-width:1100px)and (min-width:801px){.oc-nav-config .nav-links{gap:17px;margin-left:12px}.oc-nav-config .oc-nav-trigger{font-size:min(var(--oc-nav-font),14px)}.oc-nav-config .country{display:none}}@media(max-width:800px){.oc-config-section>.oc-section-content{padding-top:var(--oc-pad-top-mobile)!important;padding-bottom:var(--oc-pad-bottom-mobile)!important}.oc-config-section:not([data-custom-mobile-title="0"]) .oc-section-content h2,.oc-managed-hero:not([data-custom-mobile-title="0"]) .oc-hero-title{font-size:var(--oc-title-mobile)!important}.oc-announcement{font-size:var(--oc-ann-size-mobile)}.oc-announcement>a,.oc-announcement>div{min-height:var(--oc-ann-height-mobile);padding:6px 14px}.oc-ann-desktop{display:none}.oc-ann-mobile{display:inline}.oc-nav-config .logo,.oc-nav-config .logo img{width:min(var(--oc-logo-width),50px);max-height:55px}.oc-nav-config .nav-links{display:none}.oc-config-section .categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.oc-category-block{min-height:62px;padding:12px;gap:10px}.oc-category-block .category{font-size:13px}.oc-category-block>.i,.oc-category-image{width:22px;height:22px}.oc-config-section .oc-tech-art{min-height:0;height:auto;aspect-ratio:1.06;overflow:visible;margin-bottom:20px}.oc-tech-panel{padding-bottom:58px}.oc-tech-panel>img{height:100%}.oc-tech-caption{font-size:11px}.oc-config-section .oc-tech-caption .text-link{font-size:13px}.oc-config-footer .footer-top{grid-template-columns:1fr 1fr}.oc-config-footer .footer-brand{grid-column:1/-1}}.oc-mobile-navigation .oc-mobile-parent-link{display:inline-block;margin:16px 0 0;text-decoration:underline;text-underline-offset:4px;font-size:15px}
/*# sourceMappingURL=/cdn/shop/t/107/assets/oc-home-editor-config.css.map */
