.wo_active_benefits{--wo-active-benefits-gutter: 16px;--wo-active-benefits-max-width: 1520px;padding:var(--wo-active-benefits-padding-top-mobile, 40px) 0 var(--wo-active-benefits-padding-bottom-mobile, 76px);background:#fff}.wo_active_benefits__inner{display:grid;gap:20px;width:min(var(--wo-active-benefits-max-width),calc(100% - (var(--wo-active-benefits-gutter) * 2)));margin-inline:auto}.wo_active_benefits__intro{display:grid;gap:0;max-width:672px;margin-inline:auto;text-align:center}.wo_active_benefits__heading{margin:0;font-family:EB Garamond,serif;color:#17181a;font-size:24px;font-weight:500;line-height:36px}.wo_active_benefits__body{display:none;font-family:Poppins,Sora,sans-serif;color:#2c2c2c;font-size:14px;font-weight:400;line-height:24px;letter-spacing:-.01em}.wo_active_benefits__body p,.wo_active_benefits__card_text p{margin:0}.wo_active_benefits__items{display:grid;gap:0;margin:0;padding:0;list-style:none}.wo_active_benefits__cards{display:none;margin:0;padding:0;list-style:none}.wo_active_benefits__item{background:#fff;border-bottom:1px solid rgb(10,10,10)}.wo_active_benefits__details{display:block}.wo_active_benefits__summary{display:block;padding:16px 0 15px;cursor:pointer;list-style:none}.wo_active_benefits__summary::-webkit-details-marker{display:none}.wo_active_benefits__summary_main{display:grid;gap:8px}.wo_active_benefits__summary_row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-width:0}.wo_active_benefits__badge{display:grid;place-items:start;width:24px;height:24px;overflow:hidden}.wo_active_benefits__icon{display:block;width:100%;height:100%;object-fit:contain;opacity:1;filter:none}.wo_active_benefits__index{color:#232528;font-family:Sora,sans-serif;font-size:14px;font-weight:700;letter-spacing:.1em}.wo_active_benefits__card_title{display:block;min-width:0;font-family:Poppins,Sora,sans-serif;color:#17181a;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.01em}.wo_active_benefits__toggle{position:relative;width:10px;height:10px;flex:0 0 10px;margin-top:4px}.wo_active_benefits__toggle:before,.wo_active_benefits__toggle:after{content:"";position:absolute;top:50%;left:50%;width:6.5px;height:1px;background:#17181a;transform-origin:center;transition:transform .24s ease,opacity .24s ease}.wo_active_benefits__toggle:after{transform:translate(-60%,-30%) rotate(45deg)}.wo_active_benefits__toggle:before{transform:translate(-8%,-30%) rotate(-45deg)}.wo_active_benefits__details[open] .wo_active_benefits__toggle:after{transform:translate(-60%,-30%) rotate(-45deg)}.wo_active_benefits__details[open] .wo_active_benefits__toggle:before{transform:translate(-8%,-30%) rotate(45deg)}.wo_active_benefits__panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s ease,opacity .24s ease}.wo_active_benefits__details[open] .wo_active_benefits__panel{grid-template-rows:1fr;opacity:1}.wo_active_benefits__panel_inner{overflow:hidden}.wo_active_benefits__card_text{padding:2px 16px 14px 0;font-family:Poppins,Sora,sans-serif;color:#17181abd;font-size:14px;font-weight:400;line-height:24px;letter-spacing:-.01em}.wo_active_benefits[data-accordion-ready=true] .wo_active_benefits__panel{display:block;height:0;opacity:0;overflow:hidden;transition:height .32s ease,opacity .24s ease}.wo_active_benefits[data-accordion-ready=true] .wo_active_benefits__details[open] .wo_active_benefits__panel{height:auto;opacity:1}@media screen and (min-width:768px){.wo_active_benefits{--wo-active-benefits-gutter: 20px;padding:var(--wo-active-benefits-padding-top-desktop, 36px) 0 var(--wo-active-benefits-padding-bottom-desktop, 80px)}.wo_active_benefits__inner{gap:clamp(28px,2.5vw,36px)}.wo_active_benefits__heading{font-size:clamp(32px,2.5vw,36px);line-height:clamp(44px,3.75vw,54px)}.wo_active_benefits__items{display:none}.wo_active_benefits__cards{display:grid;grid-template-columns:repeat(2,max-content);justify-content:space-between;align-items:start;column-gap:32px;row-gap:44px}.wo_active_benefits__card{display:grid;gap:12px;align-content:start;width:100%;max-width:320px;padding:0;border:0;background:transparent}.wo_active_benefits__card_badge{display:grid;place-items:start;width:32px;height:32px;overflow:hidden}.wo_active_benefits__card_title{font-size:clamp(16px,1.25vw,18px);line-height:clamp(24px,1.805556vw,26px);margin:0}.wo_active_benefits__card_text{padding:0;font-size:clamp(15px,1.111111vw,16px);line-height:28px}}@media screen and (min-width:768px)and (max-width:1023px){.wo_active_benefits__cards{column-gap:24px;row-gap:40px}.wo_active_benefits__card{max-width:300px}}@media screen and (min-width:1024px)and (max-width:1279px){.wo_active_benefits__cards{column-gap:36px;row-gap:48px}.wo_active_benefits__card{max-width:328px}}@media screen and (min-width:1280px){.wo_active_benefits{padding:var(--wo-active-benefits-padding-top-desktop, 36px) 0 var(--wo-active-benefits-padding-bottom-desktop, 80px)}.wo_active_benefits__inner{width:min(var(--wo-active-benefits-max-width),calc(100% - (var(--wo-active-benefits-gutter) * 2)));gap:30px;margin-inline:auto;padding-inline:0;box-sizing:border-box}.wo_active_benefits__intro{gap:0;max-width:none}.wo_active_benefits__heading{color:#2c2c2c;font-size:36px;font-weight:500;line-height:54px}.wo_active_benefits__body{display:none}.wo_active_benefits__cards{grid-template-columns:repeat(4,285px);justify-content:space-between;column-gap:24px;row-gap:0}.wo_active_benefits__card{width:285px;max-width:285px;gap:0}.wo_active_benefits__card_badge{width:32px;height:32px}.wo_active_benefits__card_title{margin-top:4px;font-family:Poppins,Sora,sans-serif;font-size:16px;line-height:24px;letter-spacing:-.01em}.wo_active_benefits__card_text{margin-top:8px;font-family:Poppins,Sora,sans-serif;color:#2c2c2c;font-size:16px;line-height:28px}}
/*# sourceMappingURL=/cdn/shop/t/164/assets/wo-active-benefits.css.map */
