.slider-controls{display:flex;justify-content:flex-end;margin:-12px 0 14px}.slider-controls .button{font-size:12px;padding:7px 15px;min-height:34px}[hidden]{display:none!important}html{scroll-padding-top:105px}.shopify-section{min-width:0}.product-grid>*{min-width:0}.skip-link{position:fixed;top:-100px;left:18px;background:#fff;padding:12px 20px;z-index:1000}.skip-link:focus{top:12px}.ohe-localization{display:flex;align-items:center;gap:0;margin:0}.ohe-localization .language{gap:6px;display:flex;align-items:center}.ohe-localization select{font-size:12px;border:0;background:transparent;max-width:85px;padding:6px 0;color:var(--ink)}.language-submit{width:28px;height:30px;padding:0;display:grid;place-items:center}.language-submit .icon{width:16px;height:16px}#site-navigation{padding:14px 24px;border-top:1px solid var(--line);background:#fff}#site-navigation a{display:block;padding:12px 8px;font-size:15px;border-bottom:1px solid var(--line)}.product-art{display:flex;align-items:center;justify-content:center}.product-photo{width:100%;height:100%;object-fit:contain}.product-placeholder{font-size:23px;color:var(--teal)}.product-description{margin:24px 0;color:var(--muted)}.product-description p{margin:0 0 16px}.product-information .detail-purchase{margin-top:28px}.quick-facts div{min-width:0}.quick-facts strong{overflow-wrap:anywhere}.spec-table{margin:24px 0}.spec-table dd{margin:0;overflow-wrap:anywhere}.spec-table dt{font-weight:600}.gallery-main{position:relative}.gallery-main>.product-visual{width:100%;height:100%;object-fit:contain}.zoom-button{position:absolute;bottom:16px;right:16px;border-radius:50%;width:42px;height:42px;background:#fff;box-shadow:0 2px 15px #0001}.gallery-tabs{display:flex;flex-wrap:wrap}.gallery-tabs .active{border-color:var(--teal);color:var(--teal)}.catalog-main{min-width:0}.catalog-toolbar form{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.catalog-toolbar form input[type=search]{min-width:0;width:100%}.catalog-toolbar form button{flex-shrink:0;font-size:13px}.catalog-toolbar select{max-width:145px}.catalog-main .product-grid{position:relative}.catalog-pagination{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin-top:34px}.catalog-pagination a,.catalog-pagination button,.catalog-pagination .current,.catalog-pagination .deco{min-width:36px;min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:6px 11px;border:1px solid var(--line);border-radius:5px;font-size:13px}.catalog-pagination .current,.catalog-pagination button[aria-current=page]{background:var(--teal);color:#fff}.catalog-pagination button:disabled{opacity:.5}.catalog-pagination .deco{border-color:transparent}.catalog-error{background:#fff6e7;border:1px solid #ebc889;padding:12px 18px;border-radius:6px;font-size:14px}.catalog-main[aria-busy=true]{opacity:.7}.product-grid>.empty-state{grid-column:1/-1}.ohe-search-form{display:flex;gap:12px;max-width:700px;margin-top:25px}.ohe-search-form>input[type=search]{min-width:0;flex:1;border:1px solid var(--line);border-radius:6px;padding:13px}.contact-card a[href^="mailto:"]{overflow-wrap:anywhere}.ohe-business-form .form-errors,.ohe-business-form [role=alert]{color:#a52b20}.ohe-business-form .form-success{color:#176149}.ohe-business-form .form-status{margin:18px 0}.inquiry-form-wrap form{min-width:0}.field input,.field textarea{width:100%;min-width:0}.field input[type=checkbox]{width:auto}#ohe-zoom{max-width:1000px;width:92vw;border:0;border-radius:14px;padding:46px 20px 20px;background:#fff}#ohe-zoom::backdrop{background:#0a262bd9}#ohe-zoom>img{display:block;width:100%;height:min(78vh,850px);object-fit:contain}#ohe-zoom .zoom-close{position:absolute;top:5px;right:12px;font-size:33px;width:42px;height:42px}.ohe-preview-banner{position:relative;z-index:5;background:#163f43;color:#fff;font:12px/1.5 Segoe UI,Microsoft YaHei,sans-serif;text-align:center;padding:8px 15px}.ohe-preview-banner a{color:#ffe0a8;text-decoration:underline}.ohe-preview-banner strong{font-weight:600}.photo-page-intro .intro-visual>img{width:100%;height:100%;object-fit:cover}.company-photo{object-fit:cover}.auto-slide .product-photo{object-fit:contain}.empty-state input[type=password]{border:1px solid var(--line);padding:12px;border-radius:6px;margin:10px}@media(min-width:1101px){#site-navigation{display:none!important}.header-inner,.desktop-nav{gap:20px}.header-tools{gap:14px}}@media(max-width:1100px){.desktop-nav{display:none}.mobile-toggle{display:inline-flex}.member-nav{display:none}.header-inner{justify-content:space-between}.header-tools{margin-left:auto}}@media(max-width:640px){html{scroll-padding-top:80px}.header-inner{gap:8px}.header-tools{gap:6px}.ohe-localization select{font-size:11px;max-width:66px}.language-submit{width:21px}.inquiry-label,.ohe-localization .language .icon{display:none}.catalog-toolbar form .icon{width:18px;flex-basis:18px}.catalog-toolbar form{gap:7px}.catalog-toolbar form button{font-size:12px}.catalog-toolbar form input{font-size:13px}.catalog-pagination{gap:5px}.catalog-pagination a,.catalog-pagination button{min-width:33px;padding:5px 8px}.ohe-preview-banner{font-size:10px;padding:6px 10px}.quick-facts{gap:10px}.quick-facts strong{font-size:14px}.detail-grid{gap:23px}.ohe-search-form{flex-wrap:wrap}.ohe-search-form>.button{width:100%}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ohe-theme.css.map */
