.veve-standalone--pants-accordion .veve-accordion{border-top:1px solid var(--veve-hair)}.veve-standalone--pants-accordion .veve-accordion__item{border-bottom:1px solid var(--veve-hair)}.veve-standalone--pants-accordion .veve-accordion__trigger{min-height:60px;padding:18px 0;gap:20px}.veve-standalone--pants-accordion .veve-accordion__heading{font-size:clamp(19px,2vw,24px);line-height:1.25}.veve-standalone--pants-accordion .veve-accordion__symbol{position:relative;display:inline-block;flex:0 0 24px;width:24px;height:24px;color:var(--veve-ink)}.veve-standalone--pants-accordion .veve-accordion__symbol:before,.veve-standalone--pants-accordion .veve-accordion__symbol:after{content:"";position:absolute;top:11px;left:4px;width:16px;height:2px;background:currentColor}.veve-standalone--pants-accordion .veve-accordion__symbol:after{transform:rotate(90deg);transition:transform .15s ease,opacity .15s ease}.veve-standalone--pants-accordion .veve-accordion__item--open .veve-accordion__symbol:after{transform:rotate(0);opacity:0}.veve-standalone--pants-accordion .veve-accordion__trigger:focus-visible{outline:2px solid #2B3F5C;outline-offset:3px}.veve-standalone--pants-accordion .veve-accordion__body[hidden]{display:none}.veve-standalone--pants-accordion .veve-accordion__body{max-height:none;overflow:visible;transition:none}.veve-standalone--pants-accordion .veve-accordion__item--open .veve-accordion__body{max-height:none}.veve-standalone--pants-accordion .veve-accordion__content{max-width:70ch;padding:0 0 24px;font-size:15px;line-height:1.7;color:#4c463f;overflow-wrap:break-word}.veve-standalone--pants-accordion .veve-accordion__content p{max-width:70ch}.veve-standalone--pants-accordion .veve-accordion__meta-label{font-family:var(--veve-sans);font-size:12px;letter-spacing:.6px;color:#61594f}.veve-standalone--pants-accordion .veve-accordion__meta-value{font-size:16px}.veve-standalone--pants-accordion .veve-accordion__trigger:hover{background:#2b3f5c09}.veve-standalone--pants-accordion .veve-accordion-block{padding:28px 20px 8px}.veve-standalone--pants-accordion .veve-accordion-block>.veve-accordion{width:100%;margin:0}.veve-standalone--pants-accordion .veve-fit-diagram{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,185px),1fr));align-items:center;gap:20px;margin:20px 0 0;padding:20px;background:#f0e9e1}.veve-standalone--pants-accordion .veve-fit-diagram__figure{min-width:0;margin:0}.veve-standalone--pants-accordion .veve-fit-diagram__drawing{display:block;width:100%;max-width:220px;height:auto;margin:0 auto;color:#2b3f5c}.veve-standalone--pants-accordion .veve-fit-diagram__caption{grid-column:1 / -1;font-family:var(--veve-sans);font-size:12px;line-height:1.5;color:#4c463f;text-align:center}.veve-standalone--pants-accordion .veve-fit-diagram__legend{display:grid;gap:12px;min-width:0;margin:0;padding:0;list-style:none}.veve-standalone--pants-accordion .veve-fit-diagram__measure{display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:8px;margin:0;font-size:13px;line-height:1.4}.veve-standalone--pants-accordion .veve-fit-diagram__number{grid-row:1 / span 2;color:#2b3f5c;font-size:12px;font-weight:600}.veve-standalone--pants-accordion .veve-fit-diagram__measure-name{color:var(--veve-ink);font-weight:600;overflow-wrap:anywhere}.veve-standalone--pants-accordion .veve-fit-diagram__measure-value{grid-column:2;color:#4c463f;overflow-wrap:anywhere}.veve-standalone--pants-accordion .veve-fit-diagram__model{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding-top:12px;border-top:1px solid #C8C0B6;font-size:13px;line-height:1.5;color:#4c463f}@media(min-width:750px){.veve-standalone--pants-accordion .veve-accordion-block{padding:32px var(--veve-page-pad) 12px}.veve-standalone--pants-accordion .veve-accordion-block>.veve-accordion{width:min(100%,var(--veve-panel-width));margin-left:auto}.veve-standalone--pants-accordion .veve-faq .veve-accordion{width:min(100%,760px)}}@media(max-width:479px){.veve-standalone--pants-accordion .veve-fit-diagram{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.veve-standalone--pants-accordion .veve-fit-diagram__drawing{max-width:180px}.veve-standalone--pants-accordion .veve-accordion__heading{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/veve-pdp-pants-accordion.css.map */
