.pb-psa{--pb-red: #D71920;--pb-black: #101114;--pb-text: #151515;--pb-muted: #6b6b6b;--pb-border: #e5e5e5;--pb-soft: #f7f7f7;--pb-white: #ffffff;color:var(--pb-text);font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.pb-psa *,.pb-psa *:before,.pb-psa *:after{box-sizing:border-box}.pb-psa__inner{width:min(var(--pb-page-width, 1200px),calc(100% - 40px));margin:0 auto}.pb-psa__section{padding:var(--pb-section-space, 72px) 0}.pb-psa__section--soft{background:var(--pb-soft)}.pb-psa__section--dark{background:var(--pb-black);color:var(--pb-white)}.pb-psa__section--red{background:var(--pb-red);color:var(--pb-white)}.pb-psa__eyebrow{margin:0 0 10px;color:var(--pb-red);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.pb-psa__section--dark .pb-psa__eyebrow,.pb-psa__section--red .pb-psa__eyebrow{color:#ffffffad}.pb-psa h1,.pb-psa h2,.pb-psa h3,.pb-psa h4,.pb-psa p{margin-top:0}.pb-psa h1,.pb-psa h2,.pb-psa h3,.pb-psa h4{line-height:1.08}.pb-psa__title{margin-bottom:16px;font-size:clamp(32px,5vw,58px);font-weight:800;letter-spacing:-.035em}.pb-psa__heading{margin-bottom:14px;font-size:clamp(28px,3.6vw,42px);font-weight:800;letter-spacing:-.025em}.pb-psa__copy{color:var(--pb-muted);font-size:16px;line-height:1.7}.pb-psa__section--dark .pb-psa__copy,.pb-psa__section--red .pb-psa__copy{color:#ffffffb8}.pb-psa__center{text-align:center}.pb-psa__intro{max-width:760px;margin:0 auto 34px}.pb-psa__btns{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.pb-psa__btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px 21px;border:1px solid transparent;border-radius:9px;text-decoration:none;font-size:14px;font-weight:800;line-height:1.15;transition:transform .16s ease,opacity .16s ease,background .16s ease}.pb-psa__btn:hover{transform:translateY(-1px);opacity:.94}.pb-psa__btn--primary{background:var(--pb-red);color:#fff}.pb-psa__btn--dark{background:var(--pb-black);color:#fff}.pb-psa__btn--light{background:#fff;color:var(--pb-black)}.pb-psa__btn--outline{border-color:#ffffff4d;color:#fff;background:transparent}.pb-psa__card{border:1px solid var(--pb-border);border-radius:18px;background:#fff;overflow:hidden}.pb-psa-hero{background:var(--pb-black);color:#fff;overflow:hidden}.pb-psa-hero__grid{min-height:560px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);gap:60px;align-items:center}.pb-psa-hero__text{padding:76px 0}.pb-psa-hero__title-accent{color:var(--pb-red)}.pb-psa-hero__features{margin:26px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:11px 20px;color:#ffffffad;font-size:13px}.pb-psa-hero__features li:before{content:"\2713";color:#fff;font-weight:900;margin-right:6px}.pb-psa-hero__visual{position:relative;align-self:stretch;display:flex;align-items:center;justify-content:center;padding:44px 0}.pb-psa-hero__visual:before{content:"";position:absolute;width:440px;height:440px;border-radius:50%;background:#ffffff0e}.pb-psa-hero__image{position:relative;z-index:1;width:min(100%,520px);max-height:520px;object-fit:contain;display:block}.pb-psa-hero__placeholder{position:relative;z-index:1;width:min(310px,82%);aspect-ratio:10/16;border:8px solid #222;border-radius:28px;background:#fff;padding:24px 18px;color:#111}.pb-psa-hero__placeholder-logo{font-size:14px;font-weight:900;letter-spacing:.12em}.pb-psa-hero__placeholder-card{height:45%;margin-top:22px;border-radius:13px;background:linear-gradient(135deg,#efefef,#d6d6d6)}.pb-psa-hero__placeholder-line{height:8px;border-radius:99px;background:#e8e8e8;margin-top:15px}.pb-psa-hero__placeholder-line--red{width:64%;background:var(--pb-red)}.pb-psa__grid{display:grid;gap:18px}.pb-psa__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pb-psa__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-psa-info-card{padding:24px}.pb-psa-info-card__icon{font-size:26px;margin-bottom:13px}.pb-psa-info-card h3{margin-bottom:9px;font-size:18px;font-weight:700}.pb-psa-info-card p{margin:0;color:var(--pb-muted);line-height:1.6;font-size:14px;font-weight:400;letter-spacing:0}.pb-psa-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.pb-psa-step{text-align:center;position:relative;min-width:0}.pb-psa-step__number{width:38px;height:38px;margin:0 auto 15px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--pb-red);color:#fff;font-weight:900}.pb-psa-step h3{font-size:15px;margin-bottom:7px;font-weight:700}.pb-psa-step p{color:var(--pb-muted);font-size:14px;line-height:1.5;font-weight:400;letter-spacing:0;margin-bottom:0}.pb-psa-tiers{display:grid;gap:20px;margin:0 auto}.pb-psa-tiers[data-count="1"]{grid-template-columns:minmax(0,420px);justify-content:center}.pb-psa-tiers[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px}.pb-psa-tiers[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.pb-psa-tiers[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px}.pb-psa-tiers[data-count="5"],.pb-psa-tiers[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.pb-psa-tiers:not([data-count="1"]):not([data-count="2"]):not([data-count="3"]):not([data-count="4"]):not([data-count="5"]):not([data-count="6"]){grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.pb-psa-tier{position:relative;padding:26px;display:flex;flex-direction:column;min-width:0}.pb-psa-tier--featured{border:2px solid var(--pb-red)}.pb-psa-tier__top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.pb-psa-tier__name{color:var(--pb-red);text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:800}.pb-psa-tier__badge{flex:none;border:1px solid var(--pb-border);border-radius:999px;padding:5px 9px;font-size:10px;line-height:1;font-weight:800;text-transform:uppercase}.pb-psa-tier__price{margin:8px 0 20px;font-size:34px;font-weight:900;letter-spacing:-.03em}.pb-psa-tier__suffix{font-size:13px;color:var(--pb-muted);font-weight:500;letter-spacing:0}.pb-psa-tier__rows{border-top:1px solid var(--pb-border);margin-bottom:22px}.pb-psa-tier__row{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:11px 0;border-bottom:1px solid var(--pb-border);font-size:13px}.pb-psa-tier__row span{color:var(--pb-muted)}.pb-psa-tier__row strong{text-align:right}.pb-psa-tier__description{color:var(--pb-muted);font-size:13px;line-height:1.55;margin:-3px 0 18px}.pb-psa-tier .pb-psa__btn{width:100%;margin-top:auto}.pb-psa__disclaimer{max-width:820px;margin:20px auto 0;color:var(--pb-muted);font-size:12px;line-height:1.55;text-align:center}.pb-psa-tracking__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.86fr);gap:60px;align-items:center}.pb-psa-checks{display:grid;gap:17px;margin-top:26px}.pb-psa-check{display:grid;grid-template-columns:24px 1fr;gap:10px}.pb-psa-check__mark{color:var(--pb-red);font-weight:900}.pb-psa-check strong{display:block}.pb-psa-check span{display:block;margin-top:3px;color:#fff9;font-size:14px;line-height:1.5;font-weight:400;letter-spacing:0}.pb-psa-status{background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:24px}.pb-psa-status__label{color:#ffffff73;font-size:11px;font-weight:800;letter-spacing:.08em}.pb-psa-status__item{display:flex;align-items:center;gap:11px;min-height:43px;color:#ffffff6b}.pb-psa-status__item--done,.pb-psa-status__item--current{color:#fff}.pb-psa-status__dot{width:26px;height:26px;border:1px solid rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;flex:none}.pb-psa-status__item--done .pb-psa-status__dot,.pb-psa-status__item--current .pb-psa-status__dot{background:var(--pb-red);border-color:var(--pb-red);color:#fff}.pb-psa-status__current{margin-left:auto;color:var(--pb-red);font-size:10px;font-weight:900;letter-spacing:.08em}.pb-psa-times{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pb-psa-time{padding:24px}.pb-psa-time__value{font-size:27px;font-weight:900;letter-spacing:-.02em;margin:8px 0 9px}.pb-psa-time__label{color:var(--pb-red);font-size:11px;text-transform:uppercase;font-weight:800;letter-spacing:.1em}.pb-psa-time p{margin:0;color:var(--pb-muted);font-size:14px;line-height:1.55;font-weight:400}.pb-psa-faq{max-width:900px;margin:0 auto;border-top:1px solid var(--pb-border)}.pb-psa-faq__item{border-bottom:1px solid var(--pb-border)}.pb-psa-faq__button{width:100%;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px 2px;border:0;background:transparent;color:inherit;text-align:left;font:inherit;font-weight:800;cursor:pointer}.pb-psa-faq__plus{font-size:22px;font-weight:400;transition:transform .18s ease}.pb-psa-faq__item.is-open .pb-psa-faq__plus{transform:rotate(45deg)}.pb-psa-faq__answer{display:none;padding:0 2px 20px;color:var(--pb-muted);line-height:1.7;font-size:14px}.pb-psa-faq__item.is-open .pb-psa-faq__answer{display:block}.pb-psa-faq__answer>*:last-child{margin-bottom:0}.pb-psa-cta__inner{max-width:760px;text-align:center;margin:0 auto}.pb-psa-cta__inner .pb-psa__btns{justify-content:center;margin-top:24px}.pb-psa-mobile-sticky{position:fixed;z-index:30;left:10px;right:10px;bottom:10px;display:none;align-items:center;justify-content:space-between;gap:12px;background:#101114f5;color:#fff;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:9px 10px 9px 14px;box-shadow:0 8px 28px #0000003d}.pb-psa-mobile-sticky__label{min-width:0;font-size:12px;line-height:1.2}.pb-psa-mobile-sticky__label strong{display:block;font-size:13px}.pb-psa-mobile-sticky .pb-psa__btn{min-height:40px;padding:10px 14px;flex:none;font-size:12px}.shopify-design-mode .pb-psa-mobile-sticky{display:none!important}@media(max-width:990px){.pb-psa__section{padding:58px 0}.pb-psa-hero__grid{min-height:0;grid-template-columns:1fr;gap:0}.pb-psa-hero__text{padding:60px 0 24px}.pb-psa-hero__visual{padding:10px 0 54px}.pb-psa-hero__visual:before{width:360px;height:360px}.pb-psa__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-psa-steps{grid-template-columns:1fr;gap:0;max-width:650px;margin:0 auto}.pb-psa-step{text-align:left;display:grid;grid-template-columns:42px 1fr;column-gap:15px;padding-bottom:20px}.pb-psa-step__number{grid-row:1 / span 2;margin:0}.pb-psa-step:not(:last-child):after{content:"";position:absolute;width:2px;height:calc(100% - 42px);left:18px;top:42px;background:#dedede}.pb-psa-step h3{margin:2px 0 5px}.pb-psa-tier{padding:22px}.pb-psa-tiers[data-count]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.pb-psa-tiers[data-count="1"]{grid-template-columns:minmax(0,420px);justify-content:center}.pb-psa-tracking__grid{grid-template-columns:1fr;gap:34px}.pb-psa-times{grid-template-columns:1fr}}@media(max-width:749px){.pb-psa__inner{width:min(100% - 28px,var(--pb-page-width,1200px))}.pb-psa__section{padding:46px 0}.pb-psa__title{font-size:38px}.pb-psa__heading{font-size:30px}.pb-psa__copy{font-size:15px}.pb-psa-hero__text{padding:46px 0 20px}.pb-psa-hero__features{gap:8px 14px}.pb-psa-hero__visual{padding:8px 0 44px}.pb-psa-hero__visual:before{width:290px;height:290px}.pb-psa-hero__image{max-height:410px}.pb-psa__btns{align-items:stretch}.pb-psa__btns .pb-psa__btn{width:100%}.pb-psa__grid--3,.pb-psa__grid--2{grid-template-columns:1fr}.pb-psa-info-card{padding:20px}.pb-psa-tiers[data-count]{grid-template-columns:1fr}.pb-psa-tier{padding:22px 20px}.pb-psa-tier__price{font-size:31px}.pb-psa-tracking__grid{gap:28px}.pb-psa-status{padding:19px}.pb-psa-mobile-sticky.is-visible{display:flex}}@media(prefers-reduced-motion:reduce){.pb-psa__btn,.pb-psa-faq__plus{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/psa-grading.css.map */
