.tvb-description-accordion .tvb-description-accordion__heading{margin:0;border-top:1px solid #dce3ee;color:#202e5e;line-height:1.4;scroll-margin-top:120px}.tvb-description-accordion h2.tvb-description-accordion__heading{font-size:1.125rem;font-weight:700}.tvb-description-accordion h3.tvb-description-accordion__heading{border-color:#e7edf4;font-size:1rem;font-weight:600}.tvb-description-accordion .tvb-description-accordion__button{display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;width:100%;min-height:48px;margin:0;padding:13px 0;border:0;border-radius:3px;-webkit-appearance:none;appearance:none;background:transparent;box-shadow:none;color:inherit;font:inherit;letter-spacing:normal;line-height:inherit;text-align:start;text-transform:none;cursor:pointer}.tvb-description-accordion .tvb-description-accordion__button:hover{background:#f5f7fb}.tvb-description-accordion .tvb-description-accordion__button:focus-visible{outline:3px solid #eaa449;outline-offset:2px}.tvb-description-accordion .tvb-description-accordion__label{min-width:0;white-space:normal;overflow-wrap:anywhere}.tvb-description-accordion .tvb-description-accordion__icon{position:relative;display:block;flex:0 0 22px;width:22px;height:22px;color:#b95a0a}.tvb-description-accordion .tvb-description-accordion__icon:before,.tvb-description-accordion .tvb-description-accordion__icon:after{position:absolute;top:50%;left:50%;width:14px;height:2px;background:currentColor;content:"";transform:translate(-50%,-50%)}.tvb-description-accordion .tvb-description-accordion__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.tvb-description-accordion .tvb-description-accordion__button[aria-expanded=true]>.tvb-description-accordion__icon:after{display:none}.tvb-description-accordion .tvb-description-accordion__panel{min-width:0;margin:0;padding:0 0 18px;scroll-margin-top:120px}.tvb-description-accordion .tvb-description-accordion__panel--h3{padding:0 0 16px 12px}.tvb-description-accordion .tvb-description-accordion__panel>:first-child{margin-top:0}.tvb-description-accordion .tvb-description-accordion__panel>:last-child{margin-bottom:0}.tvb-description-accordion .tvb-description-accordion__panel[hidden]:not([hidden=until-found]){display:none!important}.tvb-description-accordion .tvb-description-accordion__panel[hidden=until-found]{display:block;margin-block:0;padding-block:0;border-block:0;content-visibility:hidden}@media(max-width:749px){.tvb-description-accordion h2.tvb-description-accordion__heading{font-size:1.0625rem}.tvb-description-accordion .tvb-description-accordion__button{gap:12px;padding-block:12px}.tvb-description-accordion .tvb-description-accordion__panel--h3{padding-inline-start:8px}}@media print{.tvb-description-accordion .tvb-description-accordion__panel,.tvb-description-accordion .tvb-description-accordion__panel[hidden],.tvb-description-accordion .tvb-description-accordion__panel[hidden]:not([hidden=until-found]),.tvb-description-accordion .tvb-description-accordion__panel[hidden=until-found]{display:block!important;height:auto!important;max-height:none!important;padding-block:0 12px!important;overflow:visible!important;content-visibility:visible!important}.tvb-description-accordion .tvb-description-accordion__heading{break-after:avoid;page-break-after:avoid}.tvb-description-accordion .tvb-description-accordion__button{display:block;min-height:0;padding:8px 0;outline:none;background:transparent;color:#000}.tvb-description-accordion .tvb-description-accordion__icon{display:none}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/tvb-product-description-accordion.css.map */
