.pf-benefits{padding:60px 44px}.pf-benefits .pf-benefits-wrapper{max-width:1360px;margin:0 auto}.pf-benefits .pf-section-title{font-family:var(--font-fautive);font-size:var(--section-title-font-size);line-height:1.1;max-width:400px;color:var(--text-color);margin-bottom:40px}.pf-benefits .pf-benefits-body{display:grid;grid-template-columns:auto 1fr}.pf-benefits .pf-benefits-sidebar{margin-top:60px;width:400px;gap:32px}.pf-benefits .pf-sidebar-title{font-family:var(--font-grotesk);font-size:var(--sidebar-title-font-size);line-height:1.2;font-weight:500;color:var(--text-color);margin-bottom:12px}.pf-benefits .pf-sidebar-list{list-style:none;display:flex;flex-direction:column;gap:16px}.pf-benefits .pf-sidebar-item{font-family:var(--font-grotesk);font-size:var(--list-item-font-size);line-height:1.2;font-weight:500;color:var(--item-title-color);cursor:default;transition:.3s ease-in-out}.pf-benefits .pf-sidebar-item.pf-active{color:var(--item-title-hover-color)}.pf-benefits .pf-benefits-accordion{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden;position:relative}.pf-benefits .pf-accordion-item{grid-column:1 / -1;grid-row:1 / -1;background:#fff;opacity:0;visibility:hidden;transition:.3s ease-in-out}.pf-benefits .pf-accordion-item.pf-active{position:relative;opacity:1;visibility:visible}.pf-benefits .pf-accordion-head{display:none;align-items:center;gap:8px;cursor:pointer;padding:4px}.pf-benefits .pf-accordion-head :is(img,video){display:block;width:70px;height:100%;aspect-ratio:7/8;object-fit:contain;padding:6px}.pf-benefits .pf-accordion-title{font-family:var(--font-grotesk);font-size:var(--accordion-font-size);line-height:1.2;font-weight:500;color:var(--text-color)}.pf-benefits .pf-accordion-toggle{margin-left:auto;margin-right:24px;width:40px;height:40px;position:relative}.pf-benefits .pf-accordion-toggle span{display:block;width:14px;height:1px;background:var(--text-color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s ease-in-out}.pf-benefits .pf-accordion-toggle span:last-child{transform:translate(-50%,-50%) rotate(90deg)}.pf-benefits .pf-accordion-item.pf-open .pf-accordion-toggle span:last-child{transform:translate(-50%,-50%) rotate(0)}.pf-benefits .pf-accordion-content{display:grid;grid-template-columns:1fr auto;align-items:center;gap:20px}.pf-benefits .pf-accordion-media{width:100%;max-width:320px;aspect-ratio:1 / 1;margin:0 auto;position:relative}.pf-benefits .pf-accordion-media :is(img,video){display:block;width:100%;height:100%;object-fit:contain}.pf-benefits .pf-accordion-text{width:280px;padding:20px;display:flex;flex-direction:column;gap:16px;position:relative}.pf-benefits .pf-accordion-text:before{display:block;content:"";position:absolute;top:50%;left:-10px;width:90px;height:1px;background:var(--text-color);transform:translate(-100%)}.pf-benefits .pf-accordion-text:after{display:block;content:"";position:absolute;top:0;left:-10px;width:1px;height:100%;background:var(--text-color)}.pf-benefits .pf-accordion-text *{font-family:var(--font-grotesk);font-size:var(--description-font-size);line-height:1.2;font-weight:500;color:var(--text-color)}@media screen and (max-width: 1299px){.pf-benefits .pf-section-title{max-width:300px;margin-bottom:32px}.pf-benefits .pf-benefits-sidebar{width:300px}.pf-benefits .pf-accordion-media{max-width:300px}.pf-benefits .pf-accordion-text:before{width:60px}}@media screen and (max-width: 1199px){.pf-benefits{padding:48px 32px}.pf-benefits .pf-benefits-sidebar{width:260px}.pf-benefits .pf-accordion-media{max-width:280px}.pf-benefits .pf-accordion-text{width:260px}.pf-benefits .pf-accordion-text:before{width:40px}}@media screen and (max-width: 991px){.pf-benefits .pf-section-title{text-wrap:balance;margin-bottom:24px}.pf-benefits .pf-benefits-body{grid-template-columns:1fr;gap:28px}.pf-benefits .pf-benefits-sidebar{margin-top:0;width:100%}.pf-benefits .pf-sidebar-title{margin-bottom:0}.pf-benefits .pf-sidebar-list{display:none}.pf-benefits .pf-benefits-content{border:1px solid rgb(210,216,208)}.pf-benefits .pf-benefits-accordion{display:block}.pf-benefits .pf-accordion-item{opacity:1;visibility:visible}.pf-benefits .pf-accordion-item:not(:last-child){border-bottom:1px solid rgb(210,216,208)}.pf-benefits .pf-accordion-bottom{display:grid;grid-template-rows:0fr;overflow:hidden;transition:.3s ease-in-out}.pf-benefits .pf-accordion-item.pf-open .pf-accordion-bottom{grid-template-rows:1fr}.pf-benefits .pf-accordion-body{min-height:0%;overflow:hidden;transition:.3s ease-in-out}.pf-benefits .pf-accordion-item.pf-open .pf-accordion-body{min-height:100%}.pf-benefits .pf-accordion-content{grid-template-columns:1fr;gap:0;border-top:1px dashed rgb(210,216,208);padding:16px 12px}.pf-benefits .pf-accordion-head{display:flex}.pf-benefits .pf-accordion-media{display:none}.pf-benefits .pf-accordion-text{width:100%;padding:0}.pf-benefits .pf-accordion-text:before,.pf-benefits .pf-accordion-text:after{display:none}}@media screen and (max-width: 575px){.pf-benefits{padding:40px 20px}.pf-benefits .pf-accordion-toggle{margin-right:4px}}@media screen and (max-width: 479px){.pf-benefits{padding:36px 12px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pf-benefits.css.map */
