.ms-faq{position:relative;z-index:0;--ms-faq-duration: .4s;--ms-faq-border-width: 1px;--ms-faq-border-style: solid;--ms-faq-border-color: #E5E5E9;--ms-faq-border-color-open: var(--ms-faq-border-color);--ms-faq-icon-color: rgb(var(--color-foreground, var(--ms-text-rgb)));--ms-faq-collapse-color: rgb(var(--color-foreground, var(--ms-text-rgb)));--ms-faq-collapse-solid-color: rgb(var(--color-background, var(--ms-bg-rgb)));--ms-faq-collapse-solid-bg: rgb(var(--color-foreground, var(--ms-text-rgb)));--ms-faq-collapse-radius: 7.5%;--ms-faq-collapse-size: 1.8rem;--ms-faq-summary-padding-y: 1.25rem;--ms-faq-summary-padding-x: 0rem;--ms-faq-content-padding-x: 1rem;--ms-faq-content-padding-bottom: 1rem}.ms-faq__inner{margin:0 auto;padding-left:2rem;padding-right:2rem;max-width:73.4rem;box-sizing:border-box}.ms-faq__header{word-break:break-word}.ms-faq__header--left{text-align:left}.ms-faq__header--center{text-align:center}.ms-faq__header--right{text-align:right}.ms-faq__caption{margin:0;font-size:1rem;letter-spacing:.13rem;line-height:calc(1 + .2 / var(--font-body-scale, 1));text-transform:uppercase;color:rgb(var(--color-foreground, var(--ms-text-rgb)))}.ms-faq__heading{margin:0 0 2rem;color:rgb(var(--color-foreground, var(--ms-text-rgb)));word-break:break-word}.ms-faq__caption+.ms-faq__heading{margin-top:1rem}.ms-faq__rows--section .ms-faq__row+.ms-faq__row{margin-top:.4rem}.ms-faq__rows--row .ms-faq__row{border:var(--ms-faq-border-width) var(--ms-faq-border-style) var(--ms-faq-border-color);margin-bottom:1.5rem;--ms-faq-summary-padding-x: 1.5rem;--ms-faq-summary-padding-y: 1.5rem;--ms-faq-content-padding-x: 1.5rem;--ms-faq-content-padding-bottom: 1.5rem}.ms-faq__rows--row .ms-faq__row:last-child{margin-bottom:0}.ms-faq__row{display:block;border:none;overflow:hidden;transition:border-color var(--ms-faq-duration) ease-in-out}.ms-faq__rows--section .ms-faq__row[data-border-type=bottom]{border-bottom:var(--ms-faq-border-width) var(--ms-faq-border-style) var(--ms-faq-border-color)}.ms-faq__rows--section .ms-faq__row[data-border-type=top-bottom]{border-top:var(--ms-faq-border-width) var(--ms-faq-border-style) var(--ms-faq-border-color);border-bottom:var(--ms-faq-border-width) var(--ms-faq-border-style) var(--ms-faq-border-color)}.ms-faq__rows--section .ms-faq__row[data-border-type=top-bottom]+.ms-faq__row[data-border-type=top-bottom]{border-top:none}.ms-faq__rows--section .ms-faq__row[data-border-type=all]{border:var(--ms-faq-border-width) var(--ms-faq-border-style) var(--ms-faq-border-color);--ms-faq-summary-padding-x: 1rem}.ms-faq__row:has(>.ms-faq__details[open]),.ms-faq__row--open{--ms-faq-border-color: var(--ms-faq-border-color-open)}.ms-faq__details{background-color:transparent}.ms-faq__summary{display:flex;align-items:center;position:relative;line-height:1;padding:var(--ms-faq-summary-padding-y) var(--ms-faq-summary-padding-x);cursor:pointer;list-style:none;transition:background-color var(--ms-faq-duration) ease-in-out}.ms-faq__summary::-webkit-details-marker{display:none}.ms-faq__summary:hover{background:rgba(var(--color-foreground, var(--ms-text-rgb)),.04)}.ms-faq__summary:hover .ms-faq__title{text-decoration:underline;text-underline-offset:.3rem}.ms-faq__summary-title{display:flex;align-items:center;flex:1}.ms-faq__title{display:inline-block;max-width:calc(100% - 6rem);margin:0;font-family:var(--ms-font-heading);font-weight:var(--font-heading-weight, 700);font-size:calc(var(--font-heading-scale, 1) * 1.2rem);letter-spacing:calc(var(--font-heading-scale, 1) * var(--ms-heading-letter-spacing, .06rem));line-height:calc(1 + .3/max(1,var(--font-heading-scale, 1)));color:rgb(var(--color-foreground, var(--ms-text-rgb)));word-break:break-word}.ms-faq__icon{display:inline-flex;align-items:center;align-self:center;flex-shrink:0;color:var(--ms-faq-icon-color);margin-right:calc(var(--font-heading-scale, 1) * .75rem);transition:color var(--ms-faq-duration) ease-in-out}.ms-faq__icon svg{display:block;width:calc(var(--font-heading-scale, 1) * 1.8rem);height:calc(var(--font-heading-scale, 1) * 1.8rem)}.ms-faq__row--small .ms-faq__title{max-width:calc(100% - 5rem);font-size:calc(var(--font-heading-scale, 1) * 1.1rem)}.ms-faq__row--small .ms-faq__icon{margin-right:calc(var(--font-heading-scale, 1) * .4rem)}.ms-faq__row--small .ms-faq__icon svg{width:calc(var(--font-heading-scale, 1) * 1.4rem);height:calc(var(--font-heading-scale, 1) * 1.4rem)}.ms-faq__row--large .ms-faq__title{max-width:calc(100% - 5rem);font-size:calc(var(--font-heading-scale, 1) * 1.4rem)}.ms-faq__row--large .ms-faq__icon svg{width:calc(var(--font-heading-scale, 1) * 2.2rem);height:calc(var(--font-heading-scale, 1) * 2.2rem)}.ms-faq__collapse-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--ms-faq-collapse-size);height:var(--ms-faq-collapse-size);transition:background-color var(--ms-faq-duration) ease-in-out,color var(--ms-faq-duration) ease-in-out}.ms-faq__row:not([data-border-type=all]) .ms-faq__collapse-icon{margin-right:.5rem}.ms-faq__collapse-icon svg{position:static;display:block;width:1rem;height:.6rem;color:var(--ms-faq-collapse-color);transition:transform var(--ms-faq-duration) ease-in-out,color var(--ms-faq-duration) ease-in-out}.ms-faq__details[open] .ms-faq__collapse-icon svg{transform:rotate(180deg)}.ms-faq__collapse-icon--solid{background-color:var(--ms-faq-collapse-solid-bg);border-radius:var(--ms-faq-collapse-radius)}.ms-faq__collapse-icon--solid svg{color:var(--ms-faq-collapse-solid-color);transform:translateY(7%)}.ms-faq__details[open] .ms-faq__collapse-icon--solid svg{transform:translateY(-7%) rotate(180deg)}.ms-faq__content-wrapper{display:grid;grid-template-rows:0fr;overflow:hidden;background-color:transparent;transition:grid-template-rows var(--ms-faq-duration) ease-in-out}.ms-faq__details[open]+.ms-faq__content-wrapper{grid-template-rows:1fr}.ms-faq__content{min-height:0;overflow:visible;opacity:0;transition:opacity var(--ms-faq-duration) ease-in-out}.ms-faq__details[open]+.ms-faq__content-wrapper .ms-faq__content{opacity:1}.ms-faq__content-inner{padding:0 var(--ms-faq-content-padding-x) var(--ms-faq-content-padding-bottom)}.ms-faq__content-inner>:first-child{margin-top:0}.ms-faq__content-inner>:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.ms-faq__content-wrapper,.ms-faq__content,.ms-faq__collapse-icon,.ms-faq__collapse-icon svg,.ms-faq__summary,.ms-faq__icon,.ms-faq__row{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ms-faq.css.map */
