div.global-product-details .accordion{width:100%;margin-bottom:72px}@media (min-width:1024px){div.global-product-details .accordion{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding-top:96px;padding-bottom:96px}}div.global-product-details .accordion-container{flex-direction:column;max-width:1512px;margin:0 auto;padding:0 20px;display:flex}@media (min-width:1024px){div.global-product-details .accordion-container{-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial;flex-wrap:wrap;padding:0 40px}}div.global-product-details .accordion-heading{width:100%}@media (min-width:1024px){div.global-product-details .accordion-heading{width:30%}}div.global-product-details .accordion-heading img{max-width:40px;margin-bottom:24px}div.global-product-details .accordion-heading p.title{color:#353535;margin-bottom:32px;font-family:Nunito,sans-serif;font-size:24px;font-style:normal;font-weight:900;line-height:110%}@media (min-width:801px){div.global-product-details .accordion-heading p.title{padding-right:24px}}@media (min-width:1024px){div.global-product-details .accordion-heading p.title{padding-right:40px;font-size:28px}}@media (min-width:1251px){div.global-product-details .accordion-heading p.title{padding-right:72px}}@media (min-width:1024px){div.global-product-details .accordion-content{width:70%}}div.global-product-details .accordion-tabs{flex-wrap:wrap;display:flex}div.global-product-details .accordion-tab{border-bottom:1px solid #e1e1e1;width:100%;padding:24px 0;transition:height 1s ease-in-out}div.global-product-details .accordion-tab:first-child{border-top:1px solid #e1e1e1}div.global-product-details .accordion-tab button{color:#353535;cursor:pointer;justify-content:space-between;width:100%;font-family:Nunito,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:110%;display:flex}div.global-product-details .accordion-tab button svg{width:20px;height:20px;transition:all .2s ease-in-out}div.global-product-details .accordion-tab p{color:#353535;opacity:0;height:0;font-family:Nunito,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:110%;transition:all .3s ease-in-out;overflow:hidden}div.global-product-details .accordion-tab.is-open button svg{transform:rotate(180deg)}div.global-product-details .accordion-tab.is-open p{opacity:1;height:auto;margin-top:16px;line-height:110%}div.global-product-details div.twoColumn{margin-bottom:72px}@media (min-width:1024px){div.global-product-details div.twoColumn{margin-bottom:96px}}div.global-product-details div.twoColumn div.container{flex-direction:column;max-width:1512px;margin:0 auto;padding:0 20px;display:flex}@media (min-width:1024px){div.global-product-details div.twoColumn div.container{flex-direction:row;padding:0 40px}}div.global-product-details div.twoColumn div.container div.image{width:100%;margin-bottom:40px}@media (min-width:1024px){div.global-product-details div.twoColumn div.container div.image{width:50%;margin-bottom:0;padding-right:48px}}div.global-product-details div.twoColumn div.container div.image img{-o-object-fit:contain;object-fit:contain;width:100%}div.global-product-details div.twoColumn div.container div.content{flex-direction:column;justify-content:center;width:100%;display:flex}@media (min-width:1024px){div.global-product-details div.twoColumn div.container div.content{width:50%}}div.global-product-details div.twoColumn div.container div.content img.icon{max-width:40px;margin-bottom:24px}div.global-product-details div.twoColumn div.container div.content p.title{color:#353535;margin-bottom:24px;font-family:Nunito,sans-serif;font-size:24px;font-style:normal;font-weight:900;line-height:110%}div.global-product-details div.twoColumn div.container div.content p.description{color:#353535;margin-bottom:24px;font-family:Nunito,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}div.global-product-details div.twoColumn div.container div.content a.link{border-radius:8px;border-radius:var(--3xs,8px);color:#353535;border:2px solid #7357d6;justify-content:center;align-self:flex-start;width:max-content;padding:15px 24px;font-family:Nunito,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:130%;display:flex}
