.accordion-body{max-height:0;visibility:hidden;opacity:0;padding:0 6rem;transition:opacity .5s ease,max-height .5s ease,visibility .25s ease,padding .5s ease}.accordion-body ul,.accordion-body p{margin:0;padding-bottom:0}.accordion-body p{font-size:1.6rem;line-height:2.4rem}.accordion-body ul{padding-left:1.5rem}.active .accordion-body{max-height:1499px;visibility:visible;opacity:1;padding-bottom:4rem}.accordion-button{font-family:bb-modern-regular-pro;font-size:2.4rem;line-height:3.4rem;width:100%;display:flex;justify-content:space-between;align-items:center;padding:4rem 6rem;background:transparent;border-left:none;border-bottom:none;border-right:none;color:rgb(var(--color-button));cursor:pointer}.accordion-button:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.accordion-button.border-none{border-top:none}.accordion-button .icon{min-width:20px;height:2px;position:relative;background-color:rgb(var(--color-button));transition:.25s all cubic-bezier(.17,.67,.09,.97);pointer-events:none;z-index:-1}.accordion-button .icon:after{content:"";width:20px;height:2px;position:absolute;opacity:1;background-color:rgb(var(--color-button));transition:.25s all cubic-bezier(.17,.67,.09,.97);transform:translate(-50%) rotate(90deg);z-index:-1}.accordion-button .icon.active:after{transform:translate(-50%) rotate(0)}@media screen and (max-width: 749px){.accordion-button{font-size:16px;line-height:2.4rem;padding:2.4rem}.accordion-body{padding:0 2.4rem}}@media screen and (min-width: 990px){.accordion-body{max-width:calc(50% + 6rem)}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-product-specs.css.map */
