.Rte{width:95%;margin:0 auto}.shoplist{max-width:44rem}.shoplist h2{margin-top:2em;font-size:2rem}.shoplist .toggle{display:none}.shoplist .Label{padding:1rem;display:block;color:#fff;background:#121212;cursor:pointer}.shoplist .Label:before{content:"";width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:calc(50% - 3px);right:20px;transform:rotate(135deg);transition:.5s}.shoplist .Label,.shoplist .content{backface-visibility:hidden;transform:translateZ(0);transition:all .5s}.shoplist .content{height:0;margin:10px 0 10px 1rem;padding:0 20px;overflow:hidden;border-left:solid 1px #121212}.shoplist .content .content-inner{margin:3rem 0}.shoplist .content .content-inner:first-child{margin-top:0}.shoplist .content .content-inner:last-child{margin-bottom:0}.shoplist .content h3{font-size:1rem;font-weight:700;display:inline-block;margin:.5rem 0}.shoplist .content h3:before{content:"\25cf";display:inline-block;font-size:.5rem}.shoplist .content h4{font-size:1rem;margin-left:.5rem;font-weight:700;margin-bottom:.5rem;margin-top:.5rem}.shoplist .content dl{display:flex;justify-content:space-between;margin:.5rem;line-height:1.5rem}.shoplist .content dl dt{width:30%}.shoplist .content dl dd{width:65%;margin:0}.shoplist .toggle:checked+.Label+.content{height:auto;padding:20px;transition:all .5s ease}.shoplist .toggle:checked+.Label:before{transform:rotate(-45deg)!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/style.css.map */
