@import url(https://use.typekit.net/eya2cca.css);

.o-accordion{border-top:.0625rem solid rgba(29,29,31,.1);overflow:hidden}.o-accordion:first-of-type{border:none}.o-accordion[open]>.o-accordion__heading svg{transform:translateY(-50%) rotate(180deg);opacity:0}.o-accordion[open]>.o-accordion__heading .o-accordion__plus{opacity:1;transform:translateY(-50%) rotate(180deg)}.o-accordion[open]>.o-accordion__heading .o-accordion__plus path:last-child{opacity:0}.o-accordion[open]>.o-accordion__heading .o-accordion__close{opacity:1}.o-accordion__heading{position:relative;padding:1.375rem 0;cursor:pointer;text-transform:capitalize}@media only screen and (min-width:1350px){.o-accordion__heading{max-width:77rem;margin:auto}}.o-accordion__heading::marker{content:""}.o-accordion__heading::-webkit-details-marker{display:none}.o-accordion__heading:focus-visible{outline:none}.o-accordion__open{opacity:1;top:50%;transform:translateY(-50%);transform:translateY(-50%) rotate(0deg)}.o-accordion__close,.o-accordion__open{width:1.5rem;height:1.5rem;right:0;position:absolute;transition:all .2s}.o-accordion__close{opacity:0}.o-accordion__close,.o-accordion__plus{top:0;top:50%;transform:translateY(-50%)}.o-accordion__plus{width:1rem;height:1rem;right:0;position:absolute;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.7s;transition-property:all}.o-accordion__content{padding-bottom:2rem}@media only screen and (min-width:1350px){.o-accordion__content{max-width:77rem;margin:auto}}.o-accordion:last-of-type{border-bottom:.0625rem solid transparent}.c-footer .o-accordion .o-accordion:last-of-type{border-bottom:.0625rem solid hsla(0,0%,100%,.1)}@media only screen and (max-width:749px){.o-accordion__label-inner-mobile{display:block}.o-accordion__label-inner-mobile+.o-accordion__label-inner{display:none}}@media only screen and (min-width:750px){.o-accordion__label-inner-mobile{display:none}}@media only screen and (min-width:1100px){.c-footer .o-accordion .o-accordion:last-of-type{border-bottom:none}.o-accordion__close,.o-accordion__open{width:1.5rem;height:1.5rem}.o-accordion__heading{padding:1.75rem 0;transition:padding .25s ease-in-out}.o-accordion__heading:hover{padding-left:.25rem}[open] .o-accordion__heading:hover{padding-left:0}.o-accordion__content{padding-bottom:1.75rem}}.c-product-details__slide{padding:0;margin:.5rem auto}.c-faq{padding:2.5rem 1.25rem 5rem;background-color:#f5f6fa}.c-faq__categories{padding-bottom:2.469rem;border-bottom:.063rem solid #e7e9ee}.c-faq__category-list{padding:0;margin:0;list-style:none}.c-faq__category-item:not(:last-child){margin-bottom:1rem}.c-faq__category-btn{display:flex;align-items:center;justify-content:flex-start;background-color:#fff;padding:1.188rem 3rem 1.188rem 1.25rem;width:100%;border-radius:.75rem;overflow:hidden;border:.075rem solid transparent;transition:border .7s}.c-faq__category-btn.is-active{border-color:#ff5a00}.c-faq__category-btn .o-btn__round.is-small{background-color:#f5f6fa;margin-right:1rem;flex-shrink:0}.c-faq__category-text{color:#1d1d1f}.c-faq__category-text .is-light{color:#c4c9d8}.c-faq__faqs{grid-template-columns:1fr;grid-template-rows:1fr;margin-top:2.5rem;margin-bottom:4rem}.c-faq__accordion-slides:not(.is-active){display:none}.c-faq__bottom-content{margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;text-align:center}.c-faq__bottom-text{margin:0 0 1.5rem}.c-faq .o-accordion{background-color:#fff;padding:0 1.25rem;overflow:hidden}.c-faq .o-accordion:first-child{padding-top:.156rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem}.c-faq .o-accordion:last-child{border-bottom:none;padding-bottom:.406rem;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.c-faq .o-accordion__heading{padding:1.406rem 2.5rem 1.406rem 0;text-transform:none}.c-faq .o-accordion__close,.c-faq .o-accordion__open{right:.5rem}.c-faq .o-accordion__content iframe{height:auto}.c-faq .o-accordion__content iframe,.c-faq .o-accordion__content img{max-width:100%;width:auto;margin:.75rem 0}.c-faq .o-accordion__content table{display:block;overflow-y:scroll;border-collapse:collapse}.c-faq .o-accordion__content table tbody{display:table}.c-faq .o-accordion__content table td{padding:.25rem .5rem;border:.063rem solid #1d1d1f;font-weight:400;font-family:neue-haas-unica,sans-serif;letter-spacing:0;text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}.c-faq .o-accordion__content table td em,.c-faq .o-accordion__content table td i{font-style:italic}.c-faq .o-accordion__content table td b,.c-faq .o-accordion__content table td strong{font-weight:500}.c-faq .o-accordion__content table td li,.c-faq .o-accordion__content table td p{font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;font-style:inherit}.c-faq .o-accordion__content table td{font-size:.75rem;line-height:1.25rem}.c-faq .o-accordion__content h1,.c-faq .o-accordion__content h2,.c-faq .o-accordion__content h3{font-family:neue-haas-unica,sans-serif;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.5rem;letter-spacing:-.03rem}.c-faq .o-accordion__content h4,.c-faq .o-accordion__content h5{font-family:neue-haas-unica,sans-serif;font-weight:500;letter-spacing:0;font-size:1.5rem;line-height:2rem;letter-spacing:-.0225rem}.c-faq .o-accordion__content h6{font-family:neue-haas-unica,sans-serif;font-weight:500;letter-spacing:0;font-size:1.375rem;line-height:1.75rem;letter-spacing:-.0206rem}@media only screen and (min-width:1100px){.c-faq{padding:3.5rem 2.5rem 6rem}.c-faq__categories{padding:0;border:none;max-width:66rem;margin:0 auto 4rem}.c-faq__category-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}.c-faq__category-item:not(:last-child){margin-bottom:0}.c-faq__category-btn{padding-right:2.938rem;padding-left:1.188rem}.c-faq__faqs{max-width:min(44.559%,37.875rem);margin:4rem auto 4.25rem}.c-faq__bottom-text{margin-bottom:1.75rem}.c-faq .o-accordion{padding:0 2.5rem}.c-faq .o-accordion:first-child{padding-top:.781rem}.c-faq .o-accordion:last-child{padding-bottom:.781rem}.c-faq .o-accordion__heading{padding:1.719rem 2.5rem 1.719rem 0;text-transform:none;transition:padding .25s ease-in-out}.c-faq .o-accordion__heading:hover{padding-left:.25rem}.c-faq .o-accordion__close,.c-faq .o-accordion__open{right:.5rem}.c-faq .o-accordion__content table td{font-weight:400;font-family:neue-haas-unica,sans-serif;letter-spacing:0;text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}.c-faq .o-accordion__content table td em,.c-faq .o-accordion__content table td i{font-style:italic}.c-faq .o-accordion__content table td b,.c-faq .o-accordion__content table td strong{font-weight:500}.c-faq .o-accordion__content table td li,.c-faq .o-accordion__content table td p{font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;font-style:inherit}.c-faq .o-accordion__content table td{font-size:.875rem;line-height:1.25rem}.c-faq .o-accordion__content h1,.c-faq .o-accordion__content h2,.c-faq .o-accordion__content h3{font-family:neue-haas-unica,sans-serif;font-weight:500;letter-spacing:0;font-size:3.25rem;line-height:3.75rem;letter-spacing:-.0488rem}.c-faq .o-accordion__content h4,.c-faq .o-accordion__content h5{font-family:neue-haas-unica,sans-serif;font-weight:500;letter-spacing:0;font-size:2.5rem;line-height:3rem;letter-spacing:-.0375rem}.c-faq .o-accordion__content h6{font-family:neue-haas-unica,sans-serif;font-weight:500;letter-spacing:0;font-size:2rem;line-height:2.5rem;letter-spacing:-.03rem}}@media only screen and (min-width:1650px){.c-faq{padding:5rem 2.5rem 7.5rem}}
