body .related.products ul.products{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;--x-gap:20px;--y-gap:20px;grid-gap:unset!important;-webkit-column-gap:var(--x-gap)!important;-moz-column-gap:var(--x-gap)!important;column-gap:var(--x-gap)!important;row-gap:var(--y-gap)!important}@media (min-width:768px){body .related.products ul.products li{width:250px!important;height:unset!important}}@media screen and (min-width:1400px){body .related.products ul.products li{width:100%!important;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 4 * var(--x-gap))/ 5);flex:0 0 calc((100% - 4 * var(--x-gap))/ 5);max-width:calc((100% - 4 * var(--x-gap))/ 5)}}.accordion.accordion-revised{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.accordion.accordion-revised .card{border:0;border-radius:4px;min-height:50px}.accordion.accordion-revised .card-header{padding:0;border:0}.accordion.accordion-revised .accordion-button{background:unset;border:unset;border-radius:0;width:100%;padding:17px 26px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;font-size:14px;font-weight:700;color:#2f2f2f}.accordion.accordion-revised .accordion-button i{display:none}.accordion.accordion-revised .accordion-button svg{font-size:16px;-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease;color:var(--josef-orange);padding-left:20px}.accordion.accordion-revised .accordion-button[aria-expanded=true] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion.accordion-revised .accordion-button:focus,.accordion.accordion-revised .accordion-button:hover,.accordion.accordion-revised .accordion-button[aria-expanded=true]{opacity:1;color:var(--josef-orange)}.accordion.accordion-revised .accordion-title{text-align:left;margin:0}.accordion.accordion-revised .card-body{padding:26px;font-size:14px;line-height:19px;font-weight:500;color:#2f2f2f;text-align:left}
/*# sourceMappingURL=single-product-73b72c47.css.map */
