.product-features__inner{background-color:var(--bg);padding:40px 30px;aspect-ratio:1.8;display:flex;justify-content:space-between;width:100%;position:relative}.product-features__title{font-size:38px;font-weight:600;line-height:44px;z-index:1;height:fit-content}.product-features__menu{display:flex;flex-direction:column;row-gap:8px;z-index:1;position:sticky;top:var(--navHeight);pointer-events:none}.product-features__menu-button{font-size:20px;font-weight:600;line-height:28px;color:var(--grey2);transition:color var(--tMedZip);text-align:right;width:100%;pointer-events:auto}.product-features__menu-button:hover,.product-features__menu-button.active{color:var(--fg)}.product-features__image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;z-index:0;transition:opacity var(--tLongZip)}.product-features__image .aspectholder{height:100%}.product-features__image .aspectholder img{object-fit:contain}.product-features .info-tooltip{opacity:0;transform:translateY(20px)}.product-features.reveal.entered .product-features__image .info-tooltip{opacity:0;transform:translateY(20px);transition:all var(--tLongZip) 0ms}.product-features.reveal.entered .product-features__image.active .info-tooltip{opacity:1;transform:translateY(0);transition:all var(--tLongZip) calc(var(--animation-order) * var(--tDelay) + .2s)}.product-features__select-wrapper{position:relative}.product-features__select-chevron{position:absolute;right:20px;top:5px}@media(max-width:768px){.product-features{padding-inline:var(--siteMargin)}.product-features__select{padding:21px 32px;border-radius:15px;background-color:var(--yellow1);font-size:16px;font-weight:600;line-height:140%}.product-features__select-wrapper{z-index:2}.product-features__select-chevron{top:26px;right:32px}.product-features__title{height:fit-content;font-size:20px;font-weight:600;line-height:28px;text-align:center}.product-features__inner{aspect-ratio:.65;flex-direction:column;justify-content:flex-start;padding:24px;row-gap:20px;position:relative;border-radius:15px;overflow:hidden}.product-features__image{z-index:unset;padding-top:110px}.product-features__image.info-open .info-tooltip__info{height:100%!important}.product-features__menu li{display:flex;justify-content:center}.product-features__menu li button{width:fit-content}}.info-tooltip__info{position:absolute;top:120px;left:var(--siteMargin);border-radius:15px;overflow:hidden;padding-bottom:24px;width:25%;height:fit-content;min-height:400px;opacity:0;visibility:hidden;transition:opacity var(--tLongZip) 0ms;background-color:#fff}.info-tooltip__info-inner{padding-inline:18px;padding-top:24px;display:flex;flex-direction:column;row-gap:16px}.info-tooltip__info-title{display:flex;column-gap:8px}.info-tooltip__info-media .aspectholder{aspect-ratio:1.5}.info-tooltip__info-media .aspectholder *{object-fit:cover!important}.info-tooltip__info-close-button,.info-tooltip__info-buttons{display:none}.info-tooltip__button{z-index:1;cursor:pointer;position:absolute;left:var(--desktopX);top:var(--desktopY);width:42px;height:42px;background-color:var(--yellow1);display:flex;align-items:center;justify-content:center;border-radius:15px}.info-tooltip__button.active .info-tooltip__icon-bg,.info-tooltip__button.initial-active .info-tooltip__icon-bg{position:absolute;transform:translate(-50%,-50%);animation:ping 1.2s ease-in-out .8s infinite both;width:54px;height:54px;background-color:var(--yellow1);border-radius:15px;z-index:-1}.info-tooltip__button.active+.info-tooltip__info,.info-tooltip__button.initial-active+.info-tooltip__info{opacity:1;visibility:visible;transition:opacity var(--tLongZip) .4s,visbility var(--tLongZip) .4s}.info-tooltip__icon{z-index:1}.info-tooltip__mobile-modal{display:none}@media(max-width:768px){.info-tooltip__button{left:var(--mobileX);top:var(--mobileY);height:30px;width:30px;border-radius:11px}.info-tooltip__button.initial-active+.info-tooltip__info{opacity:0;visibility:hidden}.info-tooltip__button.active+.info-tooltip__info{transition:height var(--tLongZip) 0ms;z-index:2;height:100%}.info-tooltip__button.active+.info-tooltip__info .info-tooltip__info-media{opacity:1;transition:opacity var(--tMedZip) .3s}.info-tooltip__button.active+.info-tooltip__info .info-tooltip__info-inner{opacity:1;transition:opacity var(--tMedZip) .3s}.info-tooltip__icon{font-size:12px}.info-tooltip__icon-bg{display:none}.info-tooltip__info{display:flex;flex-direction:column;justify-content:space-between;position:absolute;bottom:0;left:0;top:unset;right:0;min-height:0px;width:100%;z-index:10;height:0px;overflow:hidden;max-height:100%;overflow-y:scroll;border-radius:15px;background-color:var(--yellow1);transition:height var(--tLongZip) .2s}.info-tooltip__info-media{opacity:0;transition:opacity var(--tMedZip) 0ms}.info-tooltip__info-inner{padding:30px 30px 16px;display:flex;flex-direction:column;row-gap:20px;justify-content:space-between;height:fit-content;opacity:0;transition:opacity var(--tMedZip) 0ms}.info-tooltip__info-body{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.28px}.info-tooltip__info-media+.info-tooltip__info-inner .info-tooltip__info-body{max-height:20vh;overflow-y:scroll}.info-tooltip__info-buttons{padding-inline:30px;display:flex;justify-content:space-between}.info-tooltip__info-close-button{display:block;position:absolute;top:16px;right:16px;background-color:var(--yellow1);display:flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:50px}.info-tooltip__info-close-button--white{background-color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/section-product-features.css.map */
