.subscription-benefits__container{display:flex;flex-direction:column;gap:24px}.subscription-benefits__heading{display:flex;flex-direction:column;gap:8px}.subscription-benefits__title{color:var(--accent-color);font-size:28px;line-height:130%;letter-spacing:.6px;margin:0}.subscription-benefits__list{display:flex;flex-direction:column;gap:16px}.subscription-benefits__card{display:flex;gap:16px}.subscription-benefits__card-image{min-width:115px;width:115px;height:115px;border-radius:16px;overflow:hidden}.subscription-benefits__card-image img{width:100%;height:100%;display:block;object-fit:cover}.subscription-benefits__card-info{display:flex;flex-direction:column;gap:8px}.subscription-benefits__card-title{color:var(--accent-color);font-size:18px;line-height:130%;letter-spacing:.6px;margin:0}.subscription-benefits__card-text{color:var(--text-color);font-size:14px;line-height:150%;letter-spacing:.6px;margin:0}.subscription-benefits__info{border-radius:16px;background:var(--info-background);padding:24px;display:flex;flex-direction:column;gap:12px}.subscription-benefits__info-content{display:flex;flex-direction:column;gap:12px}.subscription-benefits__info-title{color:var(--info-title-color);font-size:14px;line-height:150%;letter-spacing:.6px;margin:0}.subscription-benefits__info-text{color:var(--info-text-color);font-size:12px;line-height:150%;letter-spacing:.6px;margin:0}.subscription-benefits__button{padding:3px 3px 3px 0;background:transparent;display:flex;align-items:center;gap:6px;width:max-content;color:#006860;border:none;outline:none;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:14px;line-height:150%;letter-spacing:.6px}.product-video-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:50px;opacity:0;visibility:hidden;transition:.3s ease}.product-video-popup[open]{opacity:1;visibility:visible}.product-video-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#004e47;opacity:.72}.product-video-popup__overlay:empty{display:block}.product-video-popup__body{position:relative;width:100%;height:fit-content;max-width:736px;max-height:100%;padding:16px;overflow:hidden;background:#fff;border-radius:32px;box-shadow:0 20px 24px -4px #0a0d1214,0 8px 8px -4px #0a0d1208,0 3px 3px -1.5px #0a0d120a;transform:translateY(30px);transition:.3s ease}.product-video-popup[open] .product-video-popup__body{transform:translate(0)}.product-video-popup__close{position:absolute;top:16px;right:16px;z-index:3;padding:10px;margin:0;color:#004e47;background:transparent;border:none;outline:none;cursor:pointer}.product-video-popup__close svg{display:block;width:24px;height:24px;object-fit:contain;object-position:center}.product-video-popup__background-decor{position:absolute;top:-100px;left:200px;width:336px;height:336px}.product-video-popup__background-decor img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.product-video-popup__content-wrapper{position:relative;z-index:2;display:flex;align-items:stretch;gap:40px}.product-video-popup__video-wrapper{display:flex;flex-shrink:0;align-items:center;width:276px;max-height:428px;height:auto}.product-video-popup__video{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:16px;cursor:pointer}.product-video-popup__video video{display:block;width:100%}.product-video-popup__play-button{position:absolute;z-index:2;width:48px;height:48px}.product-video-popup__play-button svg{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.product-video-popup__text-content{display:flex;flex-direction:column;gap:8px;max-width:332px;width:100%;padding:47.5px 0}.product-video-popup__title{color:var(--dark-grey, #1D1D1B);font-family:Outfit;font-size:24px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.6px;margin:0}.product-video-popup__subtitle{color:var(--grey, #6D6D64);font-family:Outfit;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.6px;margin-bottom:8px;margin-top:0}.product-video-popup__popup-review{width:100%;padding:8px 16px;margin-top:auto;background-color:#f5f9f9;border-radius:10px}.popup-review__header{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.popup-review__rating{width:86px}.popup-review__rating svg{display:block;flex-shrink:0;width:100%}.popup-review__date{color:var(--grey, #6D6D64);font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.6px}*+.popup-review__body{margin-top:10px}.popup-review__body{display:flex;flex-direction:column;gap:4px}.popup-review__verified-title{color:var(--dark-grey, #1D1D1B);font-family:Outfit;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.6px}.popup-review__verified-title svg{flex-shrink:0;width:12px;height:12px;object-fit:contain;object-position:center}.popup-review__text{margin:0;color:var(--green-950, #003D3A);font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.6px}.popup-review__text *{margin:0;color:inherit;font:inherit}.product-video-popup__caption{display:flex;gap:6px;align-items:center;color:var(--primary-orange, #FF8204);font-style:normal;font-weight:600;line-height:150%;font-size:12px;letter-spacing:1.6px;text-transform:uppercase;order:initial}.product-video-popup__caption:before{content:"";display:block;width:9px;height:7px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgMTAgNyIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0iTTkuNzY5NTMgMy40OTkyQzkuNzY5NTMgMS41NjcwMSA4LjE2ODE2IC02Ljk5OTgzZS0wOCA2LjE5MzU4IC0xLjU2MzFlLTA3QzQuODYzOTMgLTIuMTQ0MzFlLTA3IDMuNzAzNDEgMC43MDk1NTcgMy4wODkwNSAxLjc2MjQxQzIuNzc4NTkgMi4yODI0MyAyLjMzNTAxIDIuNzE2NSAxLjgwNTIyIDMuMDIxMzZDMS4yNzU0MyAzLjMyNjIxIDAuNjU3Nzk4IDMuNTAwOCAtMC4wMDEzMDE3NyAzLjUwMDhDMS4zMTY5IDMuNTAwOCAyLjQ2ODY5IDQuMTk5MTUgMy4wODkwNSA1LjIzOTE5QzMuNzA1MDQgNi4yOTA0NCA0Ljg2MzkzIDcgNi4xOTM1OCA3QzguMTY4MTYgNyA5Ljc2OTUzIDUuNDMxOTMgOS43Njk1MyAzLjQ5OTczVjMuNDk5MloiIGZpbGw9IiNGRjgyMDQiLz4KPC9zdmc+);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){.product-video-popup__caption{margin-bottom:8px}.product-video-popup{padding:23px 16px}.product-video-popup__body{max-width:390px;padding:16px 20px;overflow-y:auto}.product-video-popup__background-decor{top:-120px;left:-120px}.product-video-popup__content-wrapper{flex-direction:column-reverse;gap:16px}.product-video-popup__video-wrapper{width:100%;max-height:none}.product-video-popup__text-content{display:block;padding:0}.product-video-popup__title{font-size:22px}*+.product-video-popup__subtitle{margin-top:8px}.product-video-popup__subtitle{font-size:16px}*+.product-video-popup__popup-review{margin-top:16px}.subscription-benefits-video-popup .product-video-popup__video{aspect-ratio:326 / 477}.subscription-benefits-video-popup .product-video-popup__video video{width:100%;height:100%;object-fit:cover}}@media screen and (min-width:990px){.subscription-benefits__container{gap:56px}.subscription-benefits__heading{margin:0 32px}.subscription-benefits__title{font-size:44px;line-height:120%}.subscription-benefits__list{margin:0 var(--list-margin-desktop);flex-wrap:wrap;flex-direction:row;gap:var(--list-gap-desktop)}.subscription-benefits__card{max-width:calc(100% / 4 - var(--list-gap-desktop) * 3 / 4);flex:1 0 calc(100% / 4 - var(--list-gap-desktop) * 3 / 4);flex-direction:column}.subscription-benefits__list:has(>li:nth-child(3):last-child)>li{max-width:calc(100% / 3 - var(--list-gap-desktop) * 2 / 3);flex:1 0 calc(100% / 3 - var(--list-gap-desktop) * 2 / 3)}.subscription-benefits__card-image{width:100%;height:auto}.subscription-benefits__card-title{font-size:28px}.subscription-benefits__card-text{font-size:18px}.subscription-benefits__info{margin:0 32px;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.subscription-benefits__info-content{gap:8px}.subscription-benefits__info-title{font-size:24px}.subscription-benefits__info-text,.subscription-benefits__button{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-subscription-benefits.css.map */
