.p4l-cta{background:#fb8b35;color:#151719;padding:55px max(48px,calc((100vw - 1320px)/2));display:flex;justify-content:space-between;align-items:center;gap:30px}.p4l-cta p{font-size:1rem;letter-spacing:.16em;margin:0 0 12px;text-transform:uppercase;font-weight:600}.p4l-cta h2{font-size:clamp(3rem,3.4vw,4.7rem);font-weight:650;letter-spacing:-.045em;line-height:1.07;color:inherit;margin:0}.p4l-cta a{display:inline-flex;align-items:center;gap:50px;padding:19px 25px;background:#151719;color:#fff;border-radius:4px;text-decoration:none;font-size:1.35rem;white-space:nowrap}.p4l-cta a:hover{background:#343638}.p4l-cta a:focus-visible{outline:3px solid #176e96;outline-offset:5px}.p4l-cta a span{font-size:2rem}@media(max-width:749px){.p4l-cta{padding:38px 20px;display:block}.p4l-cta h2{font-size:3.4rem;max-width:320px}.p4l-cta a{margin-top:25px;padding:16px 21px;font-size:1.25rem}}.p4l-faq-section{background:#f0efeb;color:#202328;padding:80px 0}.p4l-faq-shell{width:min(1320px,calc(100% - 96px));margin:auto;display:grid;grid-template-columns:.8fr 1.2fr;gap:10%}.p4l-faq-intro .p4l-eyebrow{font-size:1.1rem;letter-spacing:.15em;color:#945024;text-transform:uppercase;margin:0 0 20px}.p4l-faq-intro h1,.p4l-faq-intro h2{font-size:clamp(3.5rem,4vw,5rem);letter-spacing:-.045em;line-height:1.08;font-weight:650;margin:0 0 25px}.p4l-faq-intro>p:not(.p4l-eyebrow){font-size:1.4rem;color:#6b6c6e;line-height:1.7;max-width:310px}.p4l-faq-intro>a{font-size:1.3rem;display:inline-flex;gap:35px;align-items:center;color:#24272a;text-decoration:none;padding:10px 0;border-bottom:1px solid #999}.p4l-faq-items details{border-bottom:1px solid #d1d1ce}.p4l-faq-items details:first-child{border-top:1px solid #d1d1ce}.p4l-faq-items summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0;cursor:pointer;font-size:1.45rem;font-weight:550;letter-spacing:-.01em;line-height:1.4}.p4l-faq-items summary::-webkit-details-marker{display:none}.p4l-faq-items summary>span{font-size:2.3rem;font-weight:300;color:#9d531f;transition:transform .2s}.p4l-faq-items details[open] summary>span{transform:rotate(45deg)}.p4l-faq-items details>div{font-size:1.35rem;line-height:1.8;color:#5c5f62;padding:0 35px 24px 0;letter-spacing:0}.p4l-faq-items summary:focus-visible{outline:2px solid #1a7da8;outline-offset:4px}@media(max-width:749px){.p4l-faq-section{padding:50px 0}.p4l-faq-shell{width:calc(100% - 40px);grid-template-columns:1fr;gap:28px}.p4l-faq-intro h1,.p4l-faq-intro h2{font-size:3.7rem}.p4l-faq-items summary{font-size:1.35rem;padding-block:20px}.p4l-faq-items details>div{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAABg */
