html{interpolate-size:allow-keywords}.pdp-faq{background:var(--bluve-white);padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.pdp-faq__wrap{max-width:1240px;margin:0 auto;padding:0 var(--bluve-gutter)}.pdp-faq__header{text-align:center;margin-bottom:48px}.pdp-faq__title{font-family:var(--bluve-h2-font);font-weight:500;font-size:var(--bluve-h2-size);line-height:var(--bluve-h2-line-height);letter-spacing:var(--bluve-h2-letter-spacing);text-transform:var(--bluve-h2-case);color:var(--bluve-ink);margin-top:12px}.pdp-faq__title em{font-style:italic}.faq-list{display:flex;flex-direction:column;max-width:760px;margin:0 auto}.faq-item{border-top:1px solid var(--bluve-hair)}.faq-item:last-child{border-bottom:1px solid var(--bluve-hair)}.faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;text-align:left;cursor:pointer;font-family:var(--bluve-font-body);font-weight:700;font-size:var(--bluve-h6-size);line-height:var(--bluve-h6-line-height);letter-spacing:var(--bluve-h6-letter-spacing);text-transform:uppercase;color:var(--bluve-cobalt);transition:color .3s}.faq-q:hover{color:var(--bluve-cobalt)}.faq-q__plus{position:relative;width:15px;height:15px}.faq-q__plus:before,.faq-q__plus:after{content:"";position:absolute;top:50%;left:50%;background:currentColor}.faq-q__plus:before{width:15px;height:2px;transform:translate(-50%,-50%)}.faq-q__plus:after{width:2px;height:15px;transform:translate(-50%,-50%)}.faq-q__plus:after{transition:transform .3s ease,opacity .3s ease}details[open] .faq-q__plus:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faq-item::details-content{block-size:0;overflow:hidden;transition:block-size .45s ease,content-visibility .45s allow-discrete}.faq-item[open]::details-content{block-size:auto}.faq-a{display:block}.faq-a__inner{padding:0 0 24px;font-family:var(--bluve-font-body)}.faq-a__inner p{margin:0 0 12px;font-size:var(--bluve-h6-size);line-height:var(--bluve-h6-line-height);color:var(--bluve-ink-2)}.faq-a__inner p:last-child{margin-bottom:0}.faq-a__inner ul,.faq-a__inner ol{margin:0 0 12px;padding-left:20px}.faq-a__inner li{margin-bottom:6px}.pdp-faq__wrap .pdp-eyebrow{font-size:11px;color:var(--bluve-cobalt);font-weight:700;letter-spacing:2.64px}.pdp-faq__title p{font-size:var(--bluve-h2-size)}.pdp-faq__title p strong{color:var(--bluve-cobalt)}.pdp-faq__cta{text-align:center;margin-top:40px}@media(max-width:749px){.pdp-faq{padding-top:var(--section-padding-top-mobile);padding-bottom:var(--section-padding-bottom-mobile)}.pdp-faq__header{text-align:center;margin-bottom:32px}.pdp-faq__title p{line-height:1}.faq-q{padding:20px 0;font-size:12px;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bluve-faq.css.map */
