:is(#__pd_cache_specificity__,.pd-faq-section){--pd-faq-radius: var(--pd-cached-style-1);--pd-faq-gap: var(--pd-cached-style-2);--pd-faq-narrow-width: var(--pd-cached-style-3);--pd-faq-question-size: var(--pd-cached-style-4);--pd-faq-answer-size: var(--pd-cached-style-5);--pd-faq-speed: .26s;--pd-faq-ease: cubic-bezier(.22, .75, .22, 1);width:100%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding-top:var(--pd-cached-style-6);padding-bottom:var(--pd-cached-style-7);overflow:hidden;box-sizing:border-box}@supports (content-visibility: auto){:is(#__pd_cache_specificity__,.pd-faq-section){content-visibility:auto;contain-intrinsic-size:auto 640px}}:is(#__pd_cache_specificity__,.pd-faq-section),:is(#__pd_cache_specificity__,.pd-faq-section) *{box-sizing:border-box}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-site-container{width:100%;max-width:var(--page-width, 1200px);margin-left:auto;margin-right:auto;padding-left:var(--page-margin, 40px);padding-right:var(--page-margin, 40px)}@supports (width: min(100%,100px)){:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-site-container{width:min(100%,var(--page-width, 1200px))}}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-inner{width:100%;max-width:100%;margin-left:auto;margin-right:auto}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-inner.pd-faq-narrow{max-width:var(--pd-faq-narrow-width)}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-header{width:100%;max-width:100%;margin-bottom:var(--pd-cached-style-8);overflow-wrap:anywhere}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-align-left{text-align:left}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-align-center{text-align:center}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-align-right{text-align:right}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-eyebrow{margin:0 0 10px;font-size:12px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.62);font-weight:700}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-title{margin:0;color:rgb(var(--color-foreground));font-size:clamp(28px,4vw,var(--pd-cached-style-9));line-height:1.08;letter-spacing:-.035em;font-weight:750;max-width:100%}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-subtitle{max-width:680px;margin-top:14px;color:rgba(var(--color-foreground),.72);font-size:16px;line-height:1.65;overflow-wrap:anywhere}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-align-center .pd-faq-subtitle{margin-left:auto;margin-right:auto}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-align-right .pd-faq-subtitle{margin-left:auto}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-list{width:100%;max-width:100%;display:grid;gap:var(--pd-faq-gap);padding:0;margin:0}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-item{width:100%;max-width:100%;border-radius:var(--pd-faq-radius);background:rgb(var(--color-background));border:1px solid rgba(0,0,0,var(--pd-cached-style-10));overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,var(--pd-cached-style-11)),0 10px 26px rgba(0,0,0,var(--pd-cached-style-12)),0 22px 55px rgba(0,0,0,var(--pd-cached-style-13));transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease,background .18s ease;will-change:transform}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-item:hover,:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-item.is-open{transform:translate3d(0,-1px,0);border-color:rgba(0,0,0,var(--pd-cached-style-14));box-shadow:0 0 0 1px rgba(0,0,0,var(--pd-cached-style-15)),0 14px 34px rgba(0,0,0,var(--pd-cached-style-16)),0 28px 70px rgba(0,0,0,var(--pd-cached-style-17))}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-question{width:100%;max-width:100%;-webkit-appearance:none;appearance:none;border:0;background:transparent;color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:space-between;gap:22px;padding:var(--pd-cached-style-18) var(--pd-cached-style-19);cursor:pointer;text-align:left;font-family:inherit;-webkit-tap-highlight-color:transparent}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-question-text{font-size:var(--pd-faq-question-size);line-height:1.35;font-weight:700;letter-spacing:-.02em}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-icon{width:28px;height:28px;flex:0 0 28px;display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--color-foreground),.42);transform:rotate(0);transition:transform .22s var(--pd-faq-ease),color .16s ease;will-change:transform}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-icon svg{width:18px;height:18px;display:block}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-item.is-open .pd-faq-icon{transform:rotate(180deg);color:rgba(var(--color-foreground),.7)}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-answer{width:100%;max-width:100%;overflow:hidden;max-height:0;opacity:0;transition:max-height var(--pd-faq-speed) var(--pd-faq-ease),opacity .12s linear;will-change:max-height,opacity}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-item.is-open .pd-faq-answer{max-height:var(--pd-answer-height);opacity:1}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-answer-inner{width:100%;max-width:100%;overflow:hidden;padding:0 var(--pd-cached-style-19) var(--pd-cached-style-18);color:rgba(var(--color-foreground),.72);font-size:var(--pd-faq-answer-size);line-height:1.72;transform:translate3d(0,-4px,0);opacity:0;transition:transform .22s var(--pd-faq-ease),opacity .15s linear;will-change:transform,opacity}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-item.is-open .pd-faq-answer-inner{transform:translateZ(0);opacity:1}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-answer-inner p{margin-top:0;margin-bottom:12px}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-answer-inner p:last-child{margin-bottom:0}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-answer-inner a{color:rgb(var(--color-button));text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:749px){:is(#__pd_cache_specificity__,.pd-faq-section){padding-top:var(--pd-cached-style-20);padding-bottom:var(--pd-cached-style-21);--pd-faq-gap: var(--pd-cached-style-22);--pd-faq-speed: .24s}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-site-container{padding-left:var(--page-margin, 16px);padding-right:var(--page-margin, 16px)}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-header{margin-bottom:var(--pd-cached-style-23)}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-title{font-size:clamp(25px,8vw,var(--pd-cached-style-24))}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-subtitle{font-size:15px;line-height:1.55;max-width:100%}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-question{padding:var(--pd-cached-style-25) var(--pd-cached-style-26);gap:16px}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-question-text{font-size:var(--pd-cached-style-27)}:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-answer-inner{padding:0 var(--pd-cached-style-26) var(--pd-cached-style-25);font-size:var(--pd-cached-style-28)}}@media(prefers-reduced-motion:reduce){:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-item,:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-icon,:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-answer,:is(#__pd_cache_specificity__,.pd-faq-section) .pd-faq-answer-inner{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pd-faq-optimized.css.map */
