.accordion{margin:-1px;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.accordion .accordion-title{position:relative;cursor:pointer;list-style-type:none;padding:.75rem .75rem .75rem 3.5rem;font-family:TTNorms-ExtraBold,sans-serif;font-size:1.5rem;line-height:1.875rem;font-weight:700;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 1536px){.accordion .accordion-title{padding:1rem 1rem 1rem 7rem;font-size:2.25rem;line-height:3rem}}.accordion .accordion-title span{position:absolute;top:14px;left:16px;display:block;height:1.5rem;width:1.5rem}@media (min-width: 1536px){.accordion .accordion-title span{top:20px;left:36px;height:2.5rem;width:2.5rem}}.accordion .accordion-title span:before{content:"";position:absolute;top:50%;left:0;display:block;height:1px;width:1.5rem;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}@media (min-width: 1536px){.accordion .accordion-title span:before{width:2.5rem}}.accordion .accordion-title span:after{content:"";position:absolute;left:50%;display:block;height:1.5rem;width:1px;--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}@media (min-width: 1536px){.accordion .accordion-title span:after{height:2.5rem}}.accordion .accordion-content{overflow:hidden;padding:1.5rem .75rem 3rem 1rem;font-size:1.125rem;line-height:1.5rem;transition-property:all;transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 768px){.accordion .accordion-content{padding-left:3.5rem}}@media (min-width: 1280px){.accordion .accordion-content{font-size:1.375rem;line-height:1.75rem}}@media (min-width: 1536px){.accordion .accordion-content{padding-right:1rem;padding-left:7rem;font-size:1.75rem;line-height:2rem}}.accordion .accordion-content p{font-size:1.125rem;line-height:1.5rem}@media (min-width: 1280px){.accordion .accordion-content p{font-size:1.375rem;line-height:1.75rem}}@media (min-width: 1536px){.accordion .accordion-content p{font-size:1.75rem;line-height:2rem}}.accordion[open] .accordion-title span:before{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.accordion[open] .accordion-title span:after{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/accordion.css.map?v=9127820092608940191701851526 */
