#abonements-page{background:url(../media/bg_shape.0s5q034w83-q0.png?dpl=dpl_B3GdsGgr54B9obPx6sPkQb1W6giJ) 50% no-repeat;padding-top:6rem;padding-bottom:15rem}#abonements-page .abonements{max-width:1440px;margin:0 auto}#abonements-page .abonements .title{margin-top:3rem;margin-bottom:3rem}#abonements-page .abonements .title h2{text-align:center;font-family:NyghtSerif DarkItalic;font-size:3.75rem;font-weight:700}#abonements-page .abonements .abonements-list{grid-template-columns:repeat(4,1fr);gap:10px;margin:6rem 1rem 0;display:grid}#abonements-page .abonements .abonements-list .abonement-card{background-color:#e2d9b5;border:1px solid #000;border-radius:24px;width:100%;max-width:300px;height:fit-content;margin:0 auto;padding:2rem 0 0;position:relative;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}#abonements-page .abonements .abonements-list .abonement-card .card-header{padding:0 1rem;position:relative}#abonements-page .abonements .abonements-list .abonement-card .card-header img{width:100%}#abonements-page .abonements .abonements-list .abonement-card .card-header .title-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:-5px;left:0}#abonements-page .abonements .abonements-list .abonement-card .card-header .title-wrapper .typography-item{font-family:NyghtSerif DarkItalic;font-size:1.5rem;font-weight:700}#abonements-page .abonements .abonements-list .abonement-card .card-header .title-wrapper .typography-item-2{top:10px}#abonements-page .abonements .abonements-list .abonement-card .card-header .title-wrapper .typography-item-2.last{top:0}#abonements-page .abonements .abonements-list .abonement-card .card-header .title-wrapper-2{top:10px}#abonements-page .abonements .abonements-list .abonement-card .card-header .last{top:-2px}#abonements-page .abonements .abonements-list .abonement-card .price{margin:1rem 0 2rem}#abonements-page .abonements .abonements-list .abonement-card .price h4{color:#282218;text-align:center;font-size:1.25rem;font-weight:400}#abonements-page .abonements .abonements-list .abonement-card .actions{text-align:center;margin-bottom:2rem}#abonements-page .abonements .abonements-list .abonement-card .actions button{letter-spacing:1px;cursor:pointer;color:#000;background-color:#d5f166;border:1px solid #282218;border-radius:50px;padding:.5rem 3.5rem;font-family:NyghtSerif DarkItalic;font-size:1.25rem;font-weight:700;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}#abonements-page .abonements .abonements-list .abonement-card .actions button:hover{background-color:#76a025}#abonements-page .abonements .abonements-list .abonement-card .details{background-color:#e8e1c4;border-radius:0 0 22px 22px;width:100%;overflow:visible}#abonements-page .abonements .abonements-list .abonement-card .accordion-input{display:none}#abonements-page .abonements .abonements-list .abonement-card .card-description{cursor:pointer;z-index:2;justify-content:space-between;padding:1rem;display:flex;position:relative}#abonements-page .abonements .abonements-list .abonement-card .icon{width:20px;transition:transform .3s;transform:rotate(45deg)}#abonements-page .abonements .abonements-list .abonement-card .accordion-input:checked+.card-description .icon{transform:rotate(0)}#abonements-page .abonements .abonements-list .abonement-card .Details-content{opacity:0;pointer-events:none;z-index:10;background-color:#e8e1c4;border-bottom:1px solid #282218;border-left:1px solid #282218;border-right:1px solid #282218;border-bottom-right-radius:22px;border-bottom-left-radius:22px;margin-top:-20px;margin-left:-1px;margin-right:-1px;transition:opacity .3s,transform .3s;position:absolute;top:100%;left:0;right:0;transform:translateY(-10px)}#abonements-page .abonements .abonements-list .abonement-card .Details-inner{padding:2rem 1rem;overflow:hidden}#abonements-page .abonements .abonements-list .abonement-card .accordion-input:checked~.Details-content{opacity:1;pointer-events:auto;transform:translateY(0)}#abonements-page .abonements .abonements-list .abonement-card:has(.title-wrapper-2){padding-top:0}#abonements-page .abonements .abonements-list .abonement-card:has(.last){padding-top:2rem}@media (max-width:1000px){#abonements-page .abonements .abonements-list{grid-template-columns:repeat(2,1fr)}#abonements-page .abonements .abonements-list .abonement-card{margin-bottom:2rem}}@media (max-width:768px){#abonements-page{padding-top:4rem}#abonements-page .abonements .title{margin-bottom:2rem}#abonements-page .abonements .title h2{font-size:2.5rem}}#abonements-page .abonements .abonements-list{margin-top:0}@media (max-width:500px){#abonements-page .abonements .title h2{padding:0 1rem}#abonements-page .abonements .abonements-list{grid-template-columns:repeat(1,1fr)}}
