.icons{width:24px;height:24px}.benefits{display:flex;justify-content:space-between;padding-block:.7rem;cursor:pointer}.benefits-content{display:flex;gap:10px}.benefits-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:998}.benefits-drawer-overlay.is-open{opacity:1;visibility:visible}.benefits-drawer{position:fixed;top:0;right:0;height:100%;width:380px;max-width:100%;background:#fff;box-shadow:-2px 0 12px #00000026;transform:translate(100%);transition:transform .3s ease;z-index:9999;padding:32px 24px;box-sizing:border-box;overflow-y:auto;text-align:left}.benefits-drawer.is-open{transform:translate(0)}.benefits-drawer__close{position:absolute;top:16px;right:16px;background:none;border:none;font-size:28px;line-height:1;cursor:pointer;color:#333}.benefits-drawer__title{margin:40px 0 16px;font-size:20px;font-weight:600}.benefits-drawer__description{font-size:15px;line-height:1.5;color:#555}body.benefits-drawer-is-open .site-header{z-index:0}@media(max-width:749px){.benefits-drawer{width:100%;max-width:100%}}body.benefits-drawer-is-open .container-labels{z-index:0;filter:brightness(.6);transition:filter .3s ease;pointer-events:none}body.benefits-drawer-is-open .wyli-item_media--panels{position:static!important}body.benefits-drawer-is-open .carousel-btn{visibility:hidden}.benefits-drawer__description a{text-decoration:underline}.benefits-drawer__description th,.benefits-drawer__description td{padding:8px;border-bottom:1px solid #e5e5e5;text-align:left}.benefits-drawer__description table{border:1px solid #e5e5e5}
/*# sourceMappingURL=/cdn/shop/t/163/assets/splus-benefits-drawer.css.map */
