.faq-raw-shell{display:block}.faq-details-container{max-width:var(--faq-max-width, 1240px);margin:0 auto;margin-top:var(--faq-top-space, 24px);padding:0 var(--faq-inline-space, 20px) var(--faq-bottom-space, 40px)}.faq-head{display:flex;margin-bottom:16px;align-items:center}.faq-back-link{font-size:14px;line-height:1;text-decoration:none;color:#111;display:flex;justify-content:center;align-items:center;gap:.5rem}.faq-back-link img{width:12px}.faq-content{display:flex;gap:var(--faq-main-gap, 16px);width:100%}h-faq-menu{flex:27%;min-width:240px}h-faq-questions-answers{flex:60%;scroll-margin-top:1rem}.faq-theme{list-style:none;margin:0;padding:0}.faq-menu-button{text-align:left;border:0;cursor:pointer;background-color:#fffcf7;border-bottom:none;color:#fcf7f1!important;border-style:solid;border-width:1px 0;border-color:var(--faq-border-color, #fcf7f1);font-size:1.125rem;min-height:3.5rem;display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;padding:0 24px}.faq-menu-chevron{margin-left:auto;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--faq-menu-title-color, #111);transition:transform .4s cubic-bezier(.4,0,.2,1)}.faq-menu-button.is-open .faq-menu-chevron{transform:rotate(180deg);color:var(--faq-menu-link-active-color, #111)}.sub-theme-header{display:flex;justify-content:center;align-content:center;flex-direction:column;height:70px;background-color:#fffcf7;padding:0 25px}.faq-menu-button.is-open .theme-title{color:var(--faq-menu-link-active-color, #111)}.theme-title{color:var(--faq-menu-title-color, #111);margin-left:8px;font-size:12px;font-family:Overpass Mono,Gill Sans MT,calibri,sans-serif;line-height:22px;letter-spacing:0;font-weight:300;text-transform:uppercase}.faq-menu-icon{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:#f6f1eb;overflow:hidden}.faq-menu-icon img{width:100%;height:100%;object-fit:cover}.faq-menu-icon-fallback{font-size:11px;font-weight:600;color:#111}.theme-links{max-height:0;overflow:hidden;opacity:0;visibility:hidden;background-color:#fffcf7;transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .35s ease,visibility 0s linear .4s}.theme-links.is-open{max-height:1200px;opacity:1;visibility:visible;transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .35s ease .05s,visibility 0s linear 0s}.theme-links p{display:flex;align-items:center;justify-content:space-between;padding:0 24px;margin:0!important}.theme-links a{color:var(--faq-menu-link-color, #4a4a4a);text-decoration:none;margin:8px 4px;font-size:14px}.theme-links a:hover{color:var(--faq-menu-link-active-color, #111);text-decoration:underline}.theme-links a.is-active{color:var(--faq-menu-link-active-color, #111);font-weight:600}.sub-theme-title{color:var(--faq-title-color, #111);font-size:var(--faq-title-size, 34px);font-weight:var(--faq-title-weight, 300);font-family:Overpass Mono,Gill Sans MT,calibri,sans-serif;line-height:24px;letter-spacing:0;text-transform:uppercase}.faq-question .content{list-style:none;margin:0;padding:0}.faq-question .content li{scroll-margin-top:56px}.faq-item-row{display:none}.faq-item-row.is-active{display:block}.faq-qa-item{border-radius:var(--faq-radius, 10px);overflow:hidden}.faq-qa-item summary{margin-top:0;border-bottom:none;background-color:#fffcf7;border-color:var(--faq-border-color, #fcf7f1);border-style:solid;border-width:1px 0;font-size:1.25rem;min-height:3.5rem;display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--faq-item-space-y, 18px) var(--faq-item-space-x, 22px)}.faq-qa-item summary::-webkit-details-marker{display:none}.question{margin:0;color:var(--faq-question-color, #111);font-size:var(--faq-question-size, 18px);font-weight:var(--faq-question-weight, 700);line-height:1.35;font-family:Manrope,Roboto,sans-serif}.faq-plus-minus{width:14px;height:14px;position:relative;flex-shrink:0}.faq-plus-minus:before,.faq-plus-minus:after{content:"";position:absolute;left:50%;top:50%;width:70%;height:1.8px;background:#111;transform:translate(-50%,-50%)}.faq-plus-minus:after{transform:translate(-50%,-50%) rotate(90deg);transition:opacity .35s ease}.faq-qa-item[open] .faq-plus-minus:after{opacity:0}.faq-answer{color:var(--faq-answer-color, #303030);font-size:var(--faq-answer-size, 16px);font-weight:var(--faq-answer-weight, 400);line-height:1.6;overflow:hidden;padding:0;box-sizing:border-box;transition:height .45s cubic-bezier(.4,0,.2,1),opacity .35s ease,visibility 0s linear .45s;background-color:#fffcf7}.faq-qa-item[open]>summary{border-bottom:unset!important}.faq-answer-inner{padding:0 var(--faq-item-space-x, 22px) var(--faq-item-space-y, 18px);font-size:14px!important}.faq-qa-item:not([open])>.faq-answer{height:0;opacity:0;visibility:hidden;transition:height .45s cubic-bezier(.4,0,.2,1),opacity .3s ease,visibility 0s linear .45s}.faq-qa-item[open]>.faq-answer{height:auto;opacity:1;visibility:visible;transition:height .45s cubic-bezier(.4,0,.2,1),opacity .35s ease .05s,visibility 0s linear 0s}.faq-answer p{margin:0}.edito-bottom{margin-top:32px}.faq-page-image img{width:100%;max-width:100%;height:170px;object-fit:cover;display:block}.faq-footer{display:block;position:relative;margin:-90px 16px 0;background-color:#fffcf7;padding:var(--faq-footer-padding-y, 30px) var(--faq-footer-padding-x, 10px);text-align:center}.contact-us-title{font-family:EBGaramond,Bell MT,Times New Roman,sans-serif;font-size:var(--font-size-heading-xxl);line-height:normal;font-style:italic;letter-spacing:0;font-weight:var(--font-weight-500);text-transform:none;margin-bottom:24px;font-size:var(--faq-footer-title-size, 32px);font-weight:var(--faq-footer-title-weight, 500)}.faq-footer .paragraph-medium{font-family:var(--faq-footer-text-font, inherit);font-size:var(--faq-footer-text-size, 16px);font-weight:var(--faq-footer-text-weight, 400);line-height:1.6}@media(min-width:1024px){.faq-page-image img{height:300px}.faq-footer{margin:-115px 10% 0;padding:calc(var(--faq-footer-padding-y, 30px) + 35px) var(--faq-footer-padding-x, 10px)}}@media(max-width:989px){.faq-content{flex-direction:column}h-faq-menu{min-width:100%}}.paragraph ul{list-style:disc;margin-block:1rem 1rem;padding-inline-start:40px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/faq.css.map */
