.pc-faq-section{padding-bottom:1rem}.pc-faq-section__inner{max-width:78rem;margin-inline:auto}.pc-faq .pc-description-heading{color:rgba(var(--color-foreground),.75);letter-spacing:.03em}.pc-faq__list{margin:0 0 2.8rem}.pc-faq__item{border-top:1px solid rgba(var(--color-foreground),.08)}.pc-faq__item:last-of-type{border-bottom:1px solid rgba(var(--color-foreground),.08)}.pc-faq__q{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.8rem 0;cursor:pointer;list-style:none;transition:color .16s ease}.pc-faq__q::-webkit-details-marker{display:none}.pc-faq__q-text{font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 400);font-size:1.55rem;line-height:1.45;letter-spacing:-.003em;color:rgba(var(--color-foreground),.88);margin:0;transition:color .16s ease}.pc-faq__q:hover .pc-faq__q-text,.pc-faq__item[open] .pc-faq__q-text{color:#8b6a2af2}.pc-faq__icon{flex:0 0 auto;width:.7rem;height:.7rem;margin-bottom:.3rem;border-right:1px solid rgba(139,106,42,.75);border-bottom:1px solid rgba(139,106,42,.75);transform:rotate(45deg);transition:transform .22s ease,margin .22s ease}.pc-faq__item[open] .pc-faq__icon{margin-bottom:0;margin-top:.3rem;transform:rotate(225deg)}.pc-faq__a{padding:0 0 2.2rem}.pc-faq__a p{font-size:1.4rem;line-height:1.75;letter-spacing:.003em;color:rgba(var(--color-foreground),.78);max-width:56rem;margin:0}.pc-faq__policies{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem;margin:0;font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase}.pc-faq__policies a{color:rgba(var(--color-foreground),.7);text-decoration:none;padding-bottom:.25rem;border-bottom:1px solid rgba(139,106,42,.45);transition:color .16s ease,border-color .16s ease}.pc-faq__policies a:hover{color:rgba(var(--color-foreground),1);border-color:#8b6a2ad9}.pc-faq__sep{color:#8b6a2a99}@media screen and (max-width:749px){.pc-faq__q-text{font-size:1.4rem}.pc-faq__q{padding:1.5rem 0}.pc-faq__policies{font-size:1.05rem;gap:1rem}}.pc-feature{padding-top:var(--pc-feature-pt, 44px);padding-bottom:var(--pc-feature-pb, 44px);overflow:hidden}.pc-feature__inner{display:grid;grid-template-columns:minmax(0,58%) minmax(0,1fr);align-items:center}.pc-feature__media{display:block;position:relative;min-width:0}.pc-feature__img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;-webkit-mask-image:linear-gradient(to right,#000 56%,rgba(0,0,0,.45) 80%,transparent 100%);mask-image:linear-gradient(to right,#000 56%,rgba(0,0,0,.45) 80%,transparent 100%)}.pc-feature__body{position:relative;z-index:1;margin-left:-4rem;padding-right:5rem}.pc-feature__copy{max-width:46rem}.pc-feature__rule{margin:0 0 1.8rem}.pc-feature__eyebrow{font-size:1.05rem;letter-spacing:.22em;text-transform:uppercase;color:#8b6a2aeb;font-weight:500;margin:0 0 1.1rem}.pc-feature__heading{font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 400);font-size:3.2rem;line-height:1.15;letter-spacing:-.005em;color:rgba(var(--color-foreground),.9);margin:0 0 1.6rem}.pc-feature__text p{font-size:1.4rem;line-height:1.75;letter-spacing:.003em;color:rgba(var(--color-foreground),.78);margin:0 0 2rem}.pc-feature__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem 1.2rem;margin:0 0 2.6rem}.pc-feature__price .price{font-size:1.7rem;color:rgba(var(--color-foreground),.92)}.pc-feature__price .unit-price{display:none}.pc-feature__price-note{font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.pc-feature__cta{min-width:22rem}@media screen and (max-width:989px){.pc-feature__inner{grid-template-columns:minmax(0,60%) minmax(0,1fr)}.pc-feature__body{margin-left:-2rem;padding-right:2.4rem}.pc-feature__heading{font-size:2.6rem}.pc-feature__cta{min-width:0}}@media screen and (max-width:749px){.pc-feature__inner{grid-template-columns:minmax(0,1fr)}.pc-feature__img{aspect-ratio:4 / 3;-webkit-mask-image:linear-gradient(to bottom,#000 68%,transparent 100%);mask-image:linear-gradient(to bottom,#000 68%,transparent 100%)}.pc-feature__body{margin-left:0;margin-top:-3rem;padding-inline:1.5rem}.pc-feature__copy{max-width:none}.pc-feature__heading{font-size:2.4rem}.pc-feature__cta{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
