.ph-faq{--ph-ink: #252826;--ph-copy: #4c514e;--ph-muted: #777d79;--ph-line: #dedfdd;--ph-soft: #f3f4f2;--ph-green: #005239;--ph-white: #fff;color:var(--ph-ink);background:var(--ph-white)}.ph-faq *,.ph-faq *:before,.ph-faq *:after{box-sizing:border-box}.ph-faq img{display:block;max-width:100%;height:auto}.ph-faq__container{width:min(1120px,calc(100% - 48px));margin-inline:auto}.ph-faq__hero{position:relative;min-height:clamp(260px,30vw,400px);overflow:hidden;color:var(--ph-white);background:#d8d5cf}.ph-faq .ph-faq__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ph-faq__hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0000007a,#0000001f 62%,#0000)}.ph-faq__hero-inner{position:relative;display:flex;align-items:center;width:min(1480px,calc(100% - 48px));min-height:clamp(260px,30vw,400px);margin-inline:auto}.ph-faq__hero h1{max-width:820px;margin:0;color:var(--ph-white);font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,3vw,52px);font-weight:700;line-height:1;letter-spacing:.01em;text-shadow:0 2px 14px rgba(0,0,0,.3);text-transform:uppercase}.ph-faq__breadcrumbs{border-bottom:1px solid var(--ph-line);background:var(--ph-soft);font-size:14px}.ph-faq__breadcrumbs .ph-faq__container{min-height:74px;display:flex;align-items:center;gap:20px;text-transform:uppercase;letter-spacing:.06em}.ph-faq__breadcrumbs a{color:var(--ph-ink);text-decoration:none}.ph-faq__breadcrumbs a:hover{color:var(--ph-green)}.ph-faq__breadcrumbs span{color:var(--ph-muted)}.ph-faq__body{padding:clamp(40px,5vw,72px) 0 clamp(56px,6vw,96px)}.ph-faq__intro{max-width:720px;margin:0 auto clamp(28px,3vw,40px);color:var(--ph-copy);font-size:16px;line-height:1.7;text-align:center}.ph-faq__search{position:relative;max-width:520px;margin:0 auto 26px}.ph-faq__search input{width:100%;padding:14px 46px 14px 18px;border:1px solid var(--ph-line);border-radius:999px;background:var(--ph-white);color:var(--ph-ink);font:inherit;font-size:15px}.ph-faq__search input:focus{outline:none;border-color:var(--ph-green)}.ph-faq__search svg{position:absolute;top:50%;right:18px;width:19px;height:19px;fill:none;stroke:var(--ph-muted);stroke-width:1.7;stroke-linecap:round;transform:translateY(-50%);pointer-events:none}.ph-faq__tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:clamp(26px,3vw,40px)}.ph-faq__tab{padding:11px 24px;border:0;border-radius:999px;background:var(--ph-soft);color:var(--ph-copy);font:600 14px/1 inherit;cursor:pointer;transition:background .18s ease,color .18s ease}.ph-faq__tab:hover{background:#e6e8e5}.ph-faq__tab.is-active{background:var(--ph-green);color:var(--ph-white)}.ph-faq__list{border-top:1px solid var(--ph-line)}.ph-faq__item{border-bottom:1px solid var(--ph-line)}.ph-faq__item[hidden]{display:none}.ph-faq__q{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:21px 4px;list-style:none;cursor:pointer;color:var(--ph-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(16px,1.3vw,19px);font-weight:700;line-height:1.45}.ph-faq__q::-webkit-details-marker{display:none}.ph-faq__q::marker{content:""}.ph-faq__q:hover{color:var(--ph-green)}.ph-faq__icon{position:relative;flex:0 0 auto;width:17px;height:17px;margin-top:4px}.ph-faq__icon:before,.ph-faq__icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.6px;background:var(--ph-muted);transition:transform .22s ease}.ph-faq__icon:after{transform:rotate(90deg)}.ph-faq__item[open] .ph-faq__icon:after{transform:rotate(0)}.ph-faq__item[open] .ph-faq__q{color:var(--ph-green)}.ph-faq__a{padding:0 44px 24px 4px}.ph-faq__a p{margin:0;color:var(--ph-copy);font-size:15px;line-height:1.75}.ph-faq__empty{margin:42px 0 0;color:var(--ph-muted);text-align:center}.ph-faq__empty[hidden]{display:none}.ph-faq__cta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:clamp(48px,5vw,72px);padding:clamp(26px,3vw,38px) clamp(26px,3vw,44px);border:1px solid var(--ph-line);border-radius:4px;background:var(--ph-soft)}.ph-faq__cta p{margin:0;color:var(--ph-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,1.6vw,24px);line-height:1.35}.ph-faq__cta-link{display:inline-flex;align-items:center;gap:10px;padding:14px 30px;border-radius:999px;background:var(--ph-green);color:var(--ph-white);font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap}.ph-faq__cta-link em{font-style:normal}.ph-faq__cta-link:hover{background:#00402c}@media(max-width:749px){.ph-faq__container{width:calc(100% - 28px)}.ph-faq__hero,.ph-faq__hero-inner{min-height:230px}.ph-faq__hero-inner{width:calc(100% - 28px)}.ph-faq__hero h1{font-size:32px}.ph-faq__tab{padding:9px 18px;font-size:13px}.ph-faq__a{padding-right:4px}.ph-faq__cta{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.ph-faq__icon:before,.ph-faq__icon:after,.ph-faq__tab{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=BA */
