.oo-intro{margin-bottom:1.5em}.oo-intro p:first-child{font-size:1.1em;line-height:1.6}.oo-intro p+p{margin-top:.8em;color:var(--text-light, #5a5a5a);font-style:italic}.oo-specs{margin:1.2em 0;padding:1.2em 1.5em;background:var(--bg-accent, #faf8f5);border-radius:6px}.oo-specs ul{list-style:none;padding:0;margin:0}.oo-specs li{padding:.45em 0;border-bottom:1px solid var(--border-color, #e8e4df);line-height:1.5}.oo-specs li:last-child{border-bottom:none}.oo-specs li strong{display:inline-block;min-width:160px;color:var(--text, #1a1a1a)}.oo-faq{margin-top:2em;border-top:1px solid var(--border-color, #e8e4df);padding-top:1em}.oo-faq>h2{margin-bottom:.8em}.oo-faq details{border:1px solid var(--border-color, #e8e4df);border-radius:4px;margin-bottom:.5em;overflow:hidden}.oo-faq details[open]{border-color:var(--text-light, #5a5a5a)}.oo-faq summary{cursor:pointer;padding:.9em 2.5em .9em 1.2em;font-weight:600;line-height:1.4;list-style:none;position:relative;transition:background .15s ease}.oo-faq summary:hover{background:var(--bg-accent, #faf8f5)}.oo-faq summary::-webkit-details-marker{display:none}.oo-faq summary:after{content:"+";position:absolute;right:1.2em;top:50%;transform:translateY(-50%);font-size:1.3em;font-weight:300;color:var(--text-light, #5a5a5a);transition:transform .2s ease}.oo-faq details[open]>summary:after{content:"\2212"}.oo-faq details p{padding:0 1.2em 1em;margin:0;line-height:1.6;color:var(--text-light, #5a5a5a)}@media screen and (max-width:749px){.oo-specs li strong{min-width:120px;font-size:.92em}.oo-faq summary{padding:.75em 2.2em .75em 1em;font-size:.95em}.oo-faq details p{padding:0 1em .8em;font-size:.95em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
