/* Other Products only: fixed catalog/detail layout, with the original shared Header/Footer. */
.other-catalog,.other-detail{--op-navy:#08084c;--op-blue:#0c55e9;--op-copy:#425b8c;--op-border:#d4ebf6;background:linear-gradient(#fff,#f8fdff 80%,#fff)}
.other-catalog .pc-hero-scene,.other-detail .pc-hero-scene{height:19.7rem}
.other-catalog .pc-hero,.other-detail .pc-hero{height:15.905rem}
.other-catalog .pc-hero-inner,.other-detail .pc-hero-inner{padding-top:2.45rem}
.other-catalog .pc-hero h1,.other-detail .pc-hero h2{font-size:3.7rem;font-weight:850;line-height:1.2;letter-spacing:.06rem;color:#fff;max-width:33rem;text-shadow:0 .1rem .25rem #02215588}
.other-catalog .pc-hero-subtitle,.other-detail .pc-hero-subtitle{font-size:1.65rem;max-width:35rem;margin-top:.2rem}
.other-catalog .pc-hero-description,.other-detail .pc-hero-description{font-size:1.3rem;line-height:1.65;max-width:34rem;margin-top:.25rem}
.other-catalog .op-main,.other-detail .opd-main{width:60rem;max-width:calc(100% - 3rem);padding:0 0 .7rem}
.other-catalog .op-breadcrumb,.other-detail .op-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;min-height:2.6rem;line-height:1.7;font-size:.84rem;color:var(--op-copy);padding:.45rem .3rem;overflow-wrap:anywhere}
.other-catalog .op-breadcrumb{border-bottom:1px solid var(--op-border)}
.other-catalog .op-breadcrumb [aria-current],.other-detail .op-breadcrumb [aria-current]{color:var(--op-navy);font-weight:600}
.other-catalog .op-breadcrumb a:hover,.other-detail .op-breadcrumb a:hover{text-decoration:underline}
.other-catalog .op-list-heading{padding:1.25rem .25rem 1.3rem;scroll-margin-top:1rem}
.other-catalog .op-section-heading,.other-detail .op-section-heading{display:flex;align-items:center;gap:1.35rem}
.other-catalog .op-section-heading h2,.other-detail .op-section-heading h2{font-size:2.45rem;font-weight:850;color:var(--op-navy);line-height:1.4;overflow-wrap:anywhere}
.other-catalog .op-section-heading h2{border-left:2px solid var(--op-blue);padding-left:1.35rem}
.other-catalog .op-section-number,.other-detail .op-section-number{position:relative;flex:none;font:750 2.85rem/1.15 Arial,sans-serif;color:var(--op-blue);padding-bottom:.45rem}
.other-catalog .op-section-number:after,.other-detail .op-section-number:after{content:"";position:absolute;bottom:0;left:0;right:0;height:.24rem;background:linear-gradient(90deg,#0c55e9,#008cff 45%,#17e1de)}
.other-catalog .op-list-intro{margin:-.2rem .25rem 1.25rem;color:var(--op-copy);font-size:1rem;line-height:1.8}
.other-catalog .op-toolbar{display:flex;align-items:center;gap:1.3rem;margin:0 .15rem 1.25rem}
.other-catalog .op-filters{display:flex;align-items:center;gap:.6rem;flex:none;flex-wrap:wrap}
.other-catalog .op-filters a{display:flex;align-items:center;justify-content:center;min-height:2.65rem;padding:.5rem 1.15rem;background:#eaf5fd;color:var(--op-navy);border:1px solid transparent;border-radius:.9rem;font-size:.83rem;line-height:1.4;font-weight:500;white-space:nowrap}
.other-catalog .op-filters a[aria-current]{background:linear-gradient(120deg,#087afb,#0048f4);color:#fff;box-shadow:0 .18rem .45rem #1976e527}
.other-catalog .op-filters a:hover:not([aria-current]){background:#dceeff;border-color:#b3dcfa}
.other-catalog .op-search{display:flex;align-items:center;min-width:0;flex:1;min-height:2.65rem;border:1px solid #a9d5f1;border-radius:.7rem;overflow:hidden;background:#fff;box-shadow:0 .2rem .65rem #78bdf524}
.other-catalog .op-search>svg{width:1.25rem;height:1.25rem;color:var(--op-blue);margin:0 .7rem;flex:none}
.other-catalog .op-search input{min-width:0;width:0;flex:1;padding:.5rem .1rem;border:0;background:transparent;color:var(--op-navy);font-size:.75rem;line-height:1.7;outline:0}
.other-catalog .op-search input::placeholder{color:#8195b5;opacity:1}
.other-catalog .op-search:focus-within{outline:2px solid #2a80f1;outline-offset:3px}
.other-catalog .op-search button{display:grid;place-items:center;align-self:stretch;border:0;border-left:1px solid #5cadff;border-radius:0;background:linear-gradient(110deg,#096bff,#0344e7);color:#fff;width:3.25rem;flex:none;padding:.5rem;cursor:pointer}
.other-catalog .op-search button svg{width:1.55rem;height:1.55rem}
.other-catalog #op-results-count{font-size:.8rem;color:var(--op-copy);white-space:nowrap;margin-left:auto}
.other-catalog .op-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}
.other-catalog .op-product-card{display:grid;grid-template-columns:42% minmax(0,1fr);gap:.7rem;min-width:0;min-height:12.7rem;padding:.45rem .8rem .45rem .35rem;border:1px solid var(--op-border);border-radius:.45rem;background:linear-gradient(135deg,#fff,#fbfeff);box-shadow:0 .2rem .85rem #6bb6d512;overflow:hidden}
.other-catalog .op-card-image{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;border-radius:.35rem;background:linear-gradient(125deg,#f5fbff,#fff)}
.other-catalog .op-card-image>img{display:block;object-fit:contain;width:100%;height:11.9rem}
.other-catalog .op-card-copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:.2rem 0 .45rem}
.other-catalog .op-sku{display:inline-block;border-radius:1rem;background:#e7f3fd;color:var(--op-copy);padding:.16rem .8rem;font-size:.72rem;line-height:1.5;max-width:100%;overflow-wrap:anywhere}
.other-catalog .op-card-copy h3{font-size:1.02rem;font-weight:800;line-height:1.45;color:var(--op-navy);margin:.65rem 0 .55rem;overflow-wrap:anywhere;flex:1}
.other-catalog .op-card-copy h3 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}
.other-catalog .op-spec{font-size:.87rem;line-height:1.55;color:var(--op-copy);overflow-wrap:anywhere}
.other-catalog .op-price{font:700 1.25rem/1.5 Arial,sans-serif;color:#f00020;margin:.2rem 0 .6rem}
.other-catalog .op-button,.other-detail .op-button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.2rem;border:1px solid #1584ff;border-radius:.4rem;background:linear-gradient(110deg,#087eff,#0053ef);color:#fff;font:600 .85rem/1.5 var(--font-zh);padding:.45rem .55rem;text-align:center;cursor:pointer;transition:background .16s,box-shadow .16s}
.other-catalog .op-card-copy .op-button{align-self:stretch;width:100%;margin-top:auto}
.other-catalog .op-button svg,.other-detail .op-button svg{width:1.15rem;height:1.15rem;flex:none;color:#fff}
.other-catalog .op-button:hover,.other-detail .op-button:hover{background:linear-gradient(110deg,#0074e7,#0344d7);box-shadow:0 .15rem .5rem #0c55e92a}
.other-catalog :is(a,button):focus-visible,.other-detail :is(a,button):focus-visible{outline:3px solid #55bdff;outline-offset:3px}
.other-catalog .op-list-footer{display:flex;align-items:center;position:relative;min-height:4.9rem;gap:.7rem}
.other-catalog .op-pagination-slot{display:flex;align-items:center;gap:.8rem;margin:0 auto;flex-wrap:wrap;justify-content:center}
.other-catalog #op-page-status,.other-catalog .op-image-note{font-size:.79rem;line-height:1.65;color:#6a80a6}
.other-catalog .op-image-note{position:absolute;right:.3rem;bottom:1.65rem}
.other-catalog .op-pagination{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}
.other-catalog .op-pagination>a,.other-catalog .op-pagination>span{display:grid;place-items:center;min-width:2.25rem;min-height:2.25rem;padding:.3rem .5rem;border:1px solid #d2e7f6;border-radius:.45rem;color:var(--op-copy);font-size:1rem;line-height:1.4;background:#fff}
.other-catalog .op-pagination a[aria-current]{background:var(--op-blue);border-color:var(--op-blue);color:#fff}
.other-catalog .op-pagination a:hover:not([aria-current]){background:#e8f5ff}
.other-catalog .op-pagination span[aria-disabled]{color:#9caec3;background:#edf6fc;border-color:#edf6fc}
.other-catalog .op-pagination .op-page-gap{border-color:transparent;background:transparent}
.other-catalog .op-empty{grid-column:1/-1;text-align:center;padding:3rem 1rem;border:1px solid var(--op-border);border-radius:.6rem;color:var(--op-copy);background:#f6fbff;line-height:1.9}
.other-catalog .op-empty h3{color:var(--op-navy);font-size:1.25rem;margin-bottom:.4rem}
.other-catalog .op-empty a{display:inline-block;color:var(--op-blue);text-decoration:underline;margin-top:.75rem}
.other-catalog .op-list-error{padding:1rem;color:#9a2518;font-size:.9rem;line-height:1.8}
.other-catalog .op-list-error a{text-decoration:underline}
.other-catalog #op-list-region[aria-busy=true]{opacity:.65;cursor:progress}
.other-catalog .pc-help{margin-top:.4rem}
/* Exact viewports of the supplied packaging pictures, never the card copy. */
.other-catalog .op-reference-crop,.other-detail .op-reference-crop{display:block;position:relative;width:100%;overflow:hidden;aspect-ratio:var(--crop-w)/var(--crop-h);flex:none}
.other-catalog .op-reference-crop>img,.other-detail .op-reference-crop>img{position:absolute;display:block;max-width:none!important;width:calc(1024 / var(--crop-w) * 100%);height:auto;left:calc(-1 * var(--crop-x) / var(--crop-w) * 100%);top:calc(-1 * var(--crop-y) / var(--crop-h) * 100%)}
:is(.other-catalog,.other-detail) .op-crop-R003{--crop-x:39;--crop-y:522;--crop-w:131;--crop-h:188}
:is(.other-catalog,.other-detail) .op-crop-R004{--crop-x:367;--crop-y:522;--crop-w:131;--crop-h:188}
:is(.other-catalog,.other-detail) .op-crop-R005{--crop-x:680;--crop-y:522;--crop-w:128;--crop-h:188}
:is(.other-catalog,.other-detail) .op-crop-R006{--crop-x:39;--crop-y:734;--crop-w:131;--crop-h:192}
:is(.other-catalog,.other-detail) .op-crop-R007{--crop-x:367;--crop-y:734;--crop-w:131;--crop-h:192}
:is(.other-catalog,.other-detail) .op-crop-R008{--crop-x:680;--crop-y:734;--crop-w:128;--crop-h:192}
:is(.other-catalog,.other-detail) .op-crop-R009{--crop-x:39;--crop-y:950;--crop-w:131;--crop-h:189}
:is(.other-catalog,.other-detail) .op-crop-R010{--crop-x:367;--crop-y:950;--crop-w:131;--crop-h:189}
:is(.other-catalog,.other-detail) .op-crop-R011{--crop-x:680;--crop-y:950;--crop-w:128;--crop-h:189}
.other-detail .op-crop-R007-detail{--crop-x:58;--crop-y:335;--crop-w:540;--crop-h:568}
.other-detail .op-crop-R007-detail>img{width:calc(1229 / var(--crop-w) * 100%)}
.other-detail .op-breadcrumb{min-height:3.1rem}
.other-detail .opd-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.6rem;padding:1.1rem;border:1px solid var(--op-border);border-radius:.85rem;background:linear-gradient(130deg,#fff,#fcfeff);box-shadow:0 .2rem 1.25rem #4bafe514}
.other-detail .opd-figure{min-width:0;margin:0;overflow:hidden;align-self:center}
.other-detail .opd-main-image{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;border-radius:.65rem;background:#f1f9ff;aspect-ratio:540/568}
.other-detail .opd-main-image>img{width:100%;height:100%;object-fit:contain}
.other-detail .opd-main-image>.op-reference-crop:not(.op-crop-R007-detail){width:70%}
.other-detail .opd-figure figcaption{font-size:.8rem;line-height:1.6;color:#6c7d9c;text-align:center;padding:.5rem .25rem 0}
.other-detail .opd-copy{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:.6rem .15rem .7rem 0}
.other-detail .opd-category{align-self:flex-start;color:var(--op-blue);background:linear-gradient(100deg,#c8e8ff,#e3f5ff);border-radius:1.4rem;padding:.3rem 1.1rem;font-size:.98rem;font-weight:600;line-height:1.5;margin-bottom:.65rem}
.other-detail .opd-copy h1{font-size:2.65rem;font-weight:850;color:var(--op-navy);line-height:1.4;overflow-wrap:anywhere;letter-spacing:-.04rem}
.other-detail .opd-english{font:600 1.35rem/1.5 Arial,sans-serif;color:#566b8f;overflow-wrap:anywhere}
.other-detail .opd-summary{font-size:1.15rem;line-height:1.8;color:var(--op-copy);margin:.6rem 0 1rem;overflow-wrap:anywhere}
.other-detail .opd-price{display:flex;align-items:center;gap:1.4rem;padding:.7rem 1rem;border-radius:.5rem;background:linear-gradient(100deg,#eef9ff,#edf7fe);color:var(--op-copy);font-size:1rem;margin:0 0 .85rem}
.other-detail .opd-price strong{font:750 2.7rem/1.25 Arial,sans-serif;color:#ed0020;overflow-wrap:anywhere}
.other-detail .opd-specs{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 1.6rem;padding:1.15rem .9rem 0;border-top:1px solid #d0e3f3}
.other-detail .opd-specs>div{min-width:0;padding-right:1rem}
.other-detail .opd-specs>div+div{padding:0 0 0 1.8rem;border-left:1px solid #d0e3f3}
.other-detail .opd-specs dt{font-size:.96rem;line-height:1.6;color:var(--op-copy)}
.other-detail .opd-specs dd{font:750 1.8rem/1.5 Arial,var(--font-zh);color:var(--op-navy);margin:0;overflow-wrap:anywhere}
.other-detail .opd-actions{display:flex;align-items:center;justify-content:space-between;gap:1rem}
.other-detail .opd-actions>.op-button{font-size:1.15rem;min-height:3.3rem;padding:.6rem 1rem;flex:1;gap:.9rem}
.other-detail .opd-actions>.op-button svg{width:1.35rem;height:1.35rem}
.other-detail .opd-back{font-size:1rem;line-height:1.6;color:var(--op-blue);text-decoration:underline;text-underline-offset:.2em;white-space:nowrap}
.other-detail .opd-consult-note{font-size:.8rem;line-height:1.7;color:#627a9c;margin:.85rem 0 0}
.other-detail .opd-information{margin-top:1.6rem;padding:0 .4rem}
.other-detail .opd-information>.op-section-heading{gap:1.1rem;margin-bottom:.75rem}
.other-detail .opd-information>.op-section-heading:after{content:"";flex:1;height:1px;background:#d0e3f3;align-self:center;margin-top:.8rem}
.other-detail .opd-information h2{font-size:1.7rem}
.other-detail .opd-information-grid{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}
.other-detail .opd-info-card{display:flex;align-items:center;gap:1.4rem;min-width:0;border:1px solid var(--op-border);border-radius:.5rem;min-height:7.3rem;padding:1rem;background:#fff;box-shadow:0 .15rem .75rem #65baf012}
.other-detail .opd-info-icon{display:grid;place-items:center;width:5rem;height:5rem;border-radius:50%;color:var(--op-blue);background:linear-gradient(120deg,#d8eeff,#edfaff);flex:none}
.other-detail .opd-info-icon svg{width:2.6rem;height:2.6rem}
.other-detail .opd-info-card>div{min-width:0}
.other-detail .opd-info-card h3{font-size:1.3rem;font-weight:800;color:var(--op-navy);line-height:1.6;margin-bottom:.35rem}
.other-detail .opd-info-card p{font-size:1.1rem;color:var(--op-copy);line-height:1.8;overflow-wrap:anywhere}
.other-detail .opd-document-download{display:inline-flex;align-items:center;gap:.6rem;border:1px solid #afd2fa;border-radius:.4rem;background:#edf7ff;color:var(--op-blue);font:600 .98rem/1.6 var(--font-zh);padding:.5rem .8rem;text-align:left;cursor:pointer;overflow-wrap:anywhere}
.other-detail .opd-document-download svg{width:1.3rem;height:1.3rem;flex:none}
.other-detail .opd-document-download:hover{background:#deefff}
.other-detail .pc-help{margin-top:1.4rem}
@media(max-width:1023px){
 .other-catalog .pc-hero-scene,.other-detail .pc-hero-scene{height:22rem}.other-catalog .pc-hero,.other-detail .pc-hero{height:17rem}.other-catalog .pc-hero-inner,.other-detail .pc-hero-inner{padding-top:2.6rem}.other-catalog .pc-hero h1,.other-detail .pc-hero h2{font-size:3.3rem}.other-catalog .pc-hero-subtitle,.other-detail .pc-hero-subtitle{font-size:1.45rem}.other-catalog .pc-hero-description,.other-detail .pc-hero-description{font-size:1.1rem;max-width:30rem}
 .other-catalog .op-main,.other-detail .opd-main{width:auto;max-width:none;margin-inline:1.25rem}.other-catalog .op-toolbar{flex-wrap:wrap;gap:.8rem}.other-catalog .op-filters{flex-basis:100%;gap:.65rem}.other-catalog .op-search{max-width:32rem;min-height:2.9rem}.other-catalog .op-search input{font-size:.9rem}.other-catalog .op-search button{width:3.5rem}.other-catalog #op-results-count{font-size:.9rem}.other-catalog .op-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.other-catalog .op-product-card{min-height:14rem;gap:.8rem;padding:.55rem .8rem .55rem .4rem}.other-catalog .op-card-copy h3{font-size:1.1rem}.other-catalog .op-spec{font-size:.9rem}.other-catalog .op-price{font-size:1.4rem}.other-catalog .op-button{min-height:2.5rem;font-size:.95rem}.other-catalog .op-card-image>img{height:13.5rem}.other-catalog .op-image-note{position:static;text-align:center;margin-bottom:.8rem}.other-catalog .op-list-footer{display:block;padding-top:1rem}.other-catalog .op-pagination-slot{margin-bottom:1rem}
 .other-detail .opd-overview{gap:1.4rem;padding:1rem}.other-detail .opd-copy h1{font-size:2.15rem}.other-detail .opd-english{font-size:1.12rem}.other-detail .opd-summary{font-size:1rem}.other-detail .opd-price{gap:.8rem;padding:.7rem}.other-detail .opd-price strong{font-size:2.3rem}.other-detail .opd-specs{padding-inline:.5rem;margin-bottom:1.25rem}.other-detail .opd-specs dd{font-size:1.5rem}.other-detail .opd-specs>div+div{padding-left:1rem}.other-detail .opd-actions{flex-wrap:wrap;gap:.7rem}.other-detail .opd-actions>.op-button{flex-basis:100%}.other-detail .opd-back{margin-inline:auto;font-size:.95rem}.other-detail .opd-consult-note{text-align:center}.other-detail .opd-info-card{gap:1rem;padding:.9rem}.other-detail .opd-info-icon{width:4rem;height:4rem}.other-detail .opd-info-icon svg{width:2.2rem;height:2.2rem}.other-detail .opd-info-card h3{font-size:1.2rem}.other-detail .opd-info-card p{font-size:.98rem}
}
@media(max-width:599px){
 .other-catalog .pc-hero-scene,.other-detail .pc-hero-scene{height:20rem}.other-catalog .pc-hero,.other-detail .pc-hero{height:15rem}.other-catalog .pc-hero-inner,.other-detail .pc-hero-inner{padding-top:2.3rem}.other-catalog .pc-hero h1,.other-detail .pc-hero h2{font-size:2.7rem;max-width:100%}.other-catalog .pc-hero-subtitle,.other-detail .pc-hero-subtitle{font-size:1.12rem;max-width:100%;margin-top:.5rem}.other-catalog .pc-hero-description,.other-detail .pc-hero-description{font-size:1rem;max-width:22rem;margin-top:.7rem;line-height:1.8}.other-catalog .pc-hero-scene>img,.other-detail .pc-hero-scene>img{object-position:61% center}
 .other-catalog .op-main,.other-detail .opd-main{margin-inline:1rem}.other-catalog .op-breadcrumb,.other-detail .op-breadcrumb{gap:.45rem;font-size:.78rem;min-height:3rem}.other-catalog .op-list-heading{padding:.9rem .1rem 1.2rem}.other-catalog .op-section-heading,.other-detail .op-section-heading{gap:.9rem}.other-catalog .op-section-heading h2{font-size:1.8rem;padding-left:.9rem}.other-catalog .op-section-number,.other-detail .op-section-number{font-size:2.5rem}.other-catalog .op-filters{gap:.4rem}.other-catalog .op-filters a{padding:.5rem .75rem;font-size:.83rem;min-height:2.75rem;border-radius:.65rem}.other-catalog .op-toolbar{margin-inline:0;gap:.7rem}.other-catalog .op-search{flex-basis:100%;max-width:none}.other-catalog #op-results-count{margin-left:0;font-size:.8rem}.other-catalog .op-product-grid{grid-template-columns:1fr;gap:.8rem}.other-catalog .op-product-card{grid-template-columns:40% minmax(0,1fr);gap:1rem;min-height:13.6rem;padding:.6rem .8rem .6rem .4rem}.other-catalog .op-card-copy{padding:.15rem 0}.other-catalog .op-card-copy h3{font-size:1.12rem;margin-block:.7rem .5rem}.other-catalog .op-sku{font-size:.76rem}.other-catalog .op-spec{font-size:.94rem}.other-catalog .op-price{font-size:1.4rem}.other-catalog .op-button{min-height:2.75rem;font-size:.98rem}.other-catalog .op-pagination-slot{gap:.8rem}.other-catalog #op-page-status{width:100%;text-align:center}.other-catalog .op-pagination>a,.other-catalog .op-pagination>span{min-height:2.75rem;min-width:2.75rem}.other-catalog .op-image-note{font-size:.78rem}
 .other-detail .opd-overview{grid-template-columns:1fr;padding:.8rem;gap:.9rem;border-radius:.7rem}.other-detail .opd-main-image{aspect-ratio:540/568}.other-detail .opd-copy{padding:.25rem}.other-detail .opd-copy h1{font-size:2.05rem;letter-spacing:0}.other-detail .opd-english{font-size:1.08rem}.other-detail .opd-summary{font-size:1rem;margin-block:.6rem .9rem}.other-detail .opd-category{font-size:.9rem;padding:.25rem .9rem}.other-detail .opd-price{gap:1.4rem;padding:.75rem 1rem}.other-detail .opd-price strong{font-size:2.4rem}.other-detail .opd-specs{margin-bottom:1.35rem;padding:1rem .5rem 0}.other-detail .opd-specs>div+div{padding-left:1.3rem}.other-detail .opd-specs dd{font-size:1.65rem}.other-detail .opd-actions>.op-button{font-size:1.1rem;min-height:3.3rem}.other-detail .opd-back{font-size:.95rem}.other-detail .opd-information{padding:0;margin-top:1.3rem}.other-detail .opd-information h2{font-size:1.6rem}.other-detail .opd-information-grid{grid-template-columns:1fr;gap:.8rem}.other-detail .opd-info-card{gap:1.2rem;min-height:7rem;padding:1rem}.other-detail .opd-info-card h3{font-size:1.2rem}.other-detail .opd-info-card p{font-size:1rem}.other-detail .opd-document-download{min-height:2.75rem;font-size:.94rem}
}
@media(prefers-reduced-motion:reduce){.other-catalog .op-button,.other-detail .op-button{transition:none}}
