.benefits-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.benefits-modal.is-open{display:flex}.benefits-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.benefits-modal__dialog{position:relative;max-width:1000px;width:calc(100% - 40px);margin:auto;background:#fff;border-radius:20px;padding:24px;box-shadow:0 10px 30px #0000004d;outline:none}.benefits-modal__close{position:absolute;right:30px;top:20px;background:transparent;border:none;font-size:24px;cursor:pointer}.benefits-modal__header{margin-bottom:12px}.benefits-modal__header h2{margin:0;font-size:45px;background:linear-gradient(131.68deg,#ffa655 13.48%,#f6674a 35.6%,#f69b9c 61.59%,#ec273f 86.52%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center}.benefits-modal__body{line-height:1.4}.benefits-modal__columns{display:grid;grid-template-columns:1fr;gap:20px}@media screen and (min-width: 720px){.benefits-modal__columns{grid-template-columns:repeat(2,1fr)}}.benefits-modal__column{display:flex;flex-direction:column;gap:12px;padding:12px;background:transparent}.benefits-modal__product-top{position:relative;display:flex;gap:12px;align-items:center}.benefits-modal__bg{width:64px;height:64px;object-fit:cover;border-radius:6px;display:none}.benefits-modal__product-image{width:80px;height:80px;object-fit:contain}.benefits-modal__product-title{font-family:Acumin Pro Wide,Helvetica Neue,Arial,sans-serif;font-weight:600;margin:0;font-size:20px;line-height:24px;letter-spacing:-.2px}.benefits-modal__product-tagline{margin:0}.benefits-modal__text.rte{height:70px}.benefits-modal__product-tagline,.benefits-modal__text.rte{color:#616161;font-size:16px;line-height:20px}.benefits-modal__attributes{margin-bottom:8px}.benefits-modal__attributes .product-attributes{position:relative}.benefits-modal__attributes .product-attribute__label{width:82px;font-size:19px;line-height:1.2}.benefits-modal__attributes .product-attribute__rating{gap:8px}.benefits-modal__attributes .product-attribute__dot{width:15px;height:15px}.benefits-modal__column .benefits__shop-button{padding:12px 0;font-size:16px;line-height:20px;font-weight:400}.benefits-modal__column .benefits__image-bg{max-height:250px;border-radius:10px}.benefits-modal__column .benefits__image-product{max-height:230px}.benefits-modal__column div[data-oke-star-rating],.benefits-modal__column div[data-oke-star-rating] .oke-stars-background>svg,.benefits-modal__column div[data-oke-star-rating] .oke-stars-foreground>svg{height:13px}.benefits-modal__column div[data-oke-star-rating] .oke-sr-count{display:none}@media screen and (max-width: 719px){.benefits-modal__product-image{width:64px;height:64px}}.custom-product-card__thc-tag{position:absolute;top:10px;right:12px;background:#ec273f;padding:6px 12px;border-radius:17px;display:flex;align-items:center;justify-content:center;gap:8px;z-index:10}.custom-product-card__thc-icon{width:auto;height:20px;display:block;flex-shrink:0}.custom-product-card__thc-text{color:#fff;font-family:Acumin Pro,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:300;font-style:normal;line-height:1;white-space:nowrap;margin-top:2px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/benefits-modal.css.map */
