.pcx-club{margin:0 0 1.5em}.pcx-club__frame{width:100%;border:0;border-radius:20px;background:#f5f2ef;transition:height .2s cubic-bezier(.22,1,.36,1)}.pcx-club__fallback{margin-top:.6em;font-size:13px;text-align:center}.pcx-club__fallback a{color:#8e1505;text-decoration:underline}.pcx-points{display:none;align-items:center;gap:.5em;margin:.4em 0;padding:.65em .9em;border-radius:14px;background:#f7e9e6;color:#6e1718;font-size:14px;line-height:1.35;animation:pcx-in .32s cubic-bezier(.34,1.56,.64,1)}.pcx-points.is-visible{display:flex}.pcx-points__icon{color:#8e1505}.pcx-points-row td{padding:0!important;border:0!important}.pcx-member-code input{letter-spacing:.04em;text-transform:uppercase}@keyframes pcx-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pcx-points{animation:none}}.pcx-co{margin:0 0 18px;padding:14px;border-radius:20px;background:#fff;border:2px solid #8e1505;box-shadow:0 10px 30px -14px rgb(142 21 5 / .45);animation:pcx-in .4s cubic-bezier(.34,1.56,.64,1)}.pcx-co__card{position:relative;overflow:hidden;padding:16px 18px;border-radius:16px;background:var(--pcx-bg,#111);color:var(--pcx-fg,#fff)}.pcx-co__card::after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgb(255 255 255 / .22) 48%,transparent 66%);transform:translateX(-100%);animation:pcx-shine 3.2s ease-in-out 1s infinite}.pcx-co__top{display:flex;justify-content:space-between;gap:8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.pcx-co__code{font-family:ui-monospace,Menlo,monospace;letter-spacing:.08em}.pcx-co__hi{margin-top:6px;font-size:20px;font-weight:700}.pcx-co__pts{font-size:14px;opacity:.9}.pcx-co__pts b{font-size:26px}.pcx-co .pcx-co__gain{margin:12px 0 4px;font-weight:600;font-size:15px}.pcx-co__list{list-style:none;margin:8px 0 0;padding:0;font-size:13.5px;color:#3b2a28}.pcx-co__list li{display:flex;gap:8px;align-items:baseline;margin:0 0 6px}.pcx-co__list li>span{width:18px;flex:none;text-align:center;color:#8e1505}.pcx-co__list a{color:#8e1505;font-weight:700;text-decoration:underline}.pcx-co__head{display:flex;gap:12px;align-items:center}.pcx-co__head b{display:block;font-size:17px;color:#6e1718}.pcx-co__head small{display:block;font-size:12.5px;color:#6b5a57;line-height:1.35}.pcx-co__star{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:#8e1505;color:#fff;font-size:20px;animation:pcx-pulse 2.4s ease-in-out infinite}.pcx-co__field{margin-top:10px}.pcx-co__field .form-row{margin:0!important;padding:0!important;width:100%!important}.pcx-co__field label{font-weight:700;color:#6e1718}.pcx-co__field input{border:2px solid #e8c9c3!important;background:#fdf8f7!important;font-weight:600}.pcx-co__field--quiet label{font-size:12px;font-weight:500;color:#6b5a57}.pcx-co__field--quiet input{border-width:1px!important;font-size:13px;padding-top:6px!important;padding-bottom:6px!important;min-height:0}.pcx-co__join{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:12px;border-radius:14px;background:#f7e9e6;font-size:13.5px;color:#3b2a28}.pcx-co__join>span{flex:1 1 180px}.pcx-co__ok{color:#6e1718}.pcx-code-box input{border:2px solid #8e1505!important}.pcx-code-cta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;padding:10px 12px;border-radius:12px;background:#f7e9e6;font-size:13.5px;color:#3b2a28}.pcx-code-cta__txt{flex:1 1 200px}.pcx-code-cta__ok{color:#6e1718;font-weight:600}.pcx-account-pitch{display:flex;flex-direction:column;gap:2px;margin:0 0 10px;padding:12px 14px;border-radius:14px;background:#f7e9e6;color:#3b2a28;font-size:13.5px}.pcx-account-pitch b{color:#8e1505;font-size:14.5px}.pcx-join-btn{display:inline-flex;align-items:center;gap:6px;margin:0;padding:12px 20px;border:0;border-radius:999px;background:#8e1505;color:#fff;font-weight:700;font-size:14px;letter-spacing:.02em;text-transform:none;cursor:pointer;box-shadow:0 6px 18px -8px rgb(142 21 5 / .7);transition:transform .15s,box-shadow .15s}.pcx-join-btn:hover{transform:translateY(-1px);box-shadow:0 10px 22px -8px rgb(142 21 5 / .8);color:#fff}.pcx-join-btn--sm{padding:9px 16px;font-size:13px}.pcx-join-fab{position:fixed;right:18px;bottom:90px;z-index:9990;display:flex;align-items:center;gap:10px;margin:0;padding:10px 14px 10px 10px;border:0;border-radius:999px;background:#8e1505;color:#fff;text-align:left;text-transform:none;letter-spacing:0;cursor:pointer;box-shadow:0 14px 34px -12px rgb(110 23 24 / .75);opacity:0;transform:translateY(20px) scale(.9);transition:opacity .35s,transform .45s cubic-bezier(.34,1.56,.64,1)}.pcx-join-fab.is-in{opacity:1;transform:none}.pcx-join-fab.is-gone{opacity:0;transform:translateY(20px) scale(.9);pointer-events:none}.pcx-join-fab b{display:block;font-size:14px;line-height:1.15}.pcx-join-fab small{display:block;font-size:11.5px;opacity:.85}.pcx-join-fab__star{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;color:#8e1505;font-size:18px;animation:pcx-pulse 2.4s ease-in-out infinite}.pcx-join-fab__x{display:grid;place-items:center;width:22px;height:22px;margin-left:4px;border-radius:50%;background:rgb(255 255 255 / .18);font-size:15px;line-height:1}@media (max-width:549px){.pcx-join-fab{right:12px;bottom:84px}}.pcx-jm-open,.pcx-jm-open body{overflow:hidden}.pcx-jm{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:16px;background:rgb(30 10 10 / .55);opacity:0;transition:opacity .2s}.pcx-jm.is-in{opacity:1}.pcx-jm__card{position:relative;width:min(560px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:26px 24px 22px;border-radius:24px;background:#fff;color:#2b1d1b;transform:translateY(18px) scale(.97);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.pcx-jm.is-in .pcx-jm__card{transform:none}.pcx-jm__x{position:absolute;top:10px;right:12px;width:34px;height:34px;margin:0;padding:0;border:0;border-radius:50%;background:#f5f2ef;color:#2b1d1b;font-size:20px;line-height:1;cursor:pointer}.pcx-jm__art{display:flex;justify-content:center;gap:10px;margin-bottom:6px;color:#8e1505;font-size:26px}.pcx-jm__art span{animation:pcx-twinkle 1.8s ease-in-out infinite}.pcx-jm__art span:nth-child(2){font-size:36px;animation-delay:.3s}.pcx-jm__art span:nth-child(3){animation-delay:.6s}.pcx-jm__art.is-done span{animation:pcx-pop .6s cubic-bezier(.34,1.56,.64,1) both}.pcx-jm h3{margin:0 0 6px;text-align:center;font-size:22px;color:#6e1718}.pcx-jm__sub{margin:0 0 14px;text-align:center;font-size:14px;color:#5b4a47}.pcx-jm__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:10px}.pcx-jm label{display:block;margin:0 0 10px;font-size:13px;font-weight:600;color:#3b2a28}.pcx-jm label small{font-weight:400;color:#8a7773}.pcx-jm input:not([type=checkbox]){width:100%;margin:4px 0 0;padding:10px 12px;border:1px solid #e3d6d2;border-radius:12px;background:#fbf8f7;font-size:15px;box-shadow:none}.pcx-jm input:focus{border-color:#8e1505;outline:none}.pcx-jm__check{display:flex!important;gap:8px;align-items:flex-start;font-weight:400!important}.pcx-jm__check input{margin-top:3px;accent-color:#8e1505}.pcx-jm__check a{color:#8e1505;text-decoration:underline}.pcx-jm__hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0}.pcx-jm__err{min-height:1em;margin:0 0 8px;color:#b3261e;font-size:13px}.pcx-jm__go{display:block;width:100%;margin:0;padding:14px;border:0;border-radius:999px;background:#8e1505;color:#fff!important;text-align:center;font-weight:700;font-size:15px;text-transform:none;letter-spacing:.02em;cursor:pointer}.pcx-jm__go:disabled{opacity:.6}.pcx-jm__alt{display:block;width:100%;margin:8px 0 0;padding:12px;border:1px solid #e3d6d2;border-radius:999px;background:#fff;color:#6e1718!important;text-align:center;font-weight:600;font-size:14px;text-transform:none;cursor:pointer}.pcx-jm__code{margin:4px auto 14px;padding:14px;border-radius:16px;background:#111;color:#fff;text-align:center;font:700 22px/1 ui-monospace,Menlo,monospace;letter-spacing:.12em}.pcx-jm__note{margin:10px 0 0;text-align:center;font-size:12.5px;color:#8a7773}@keyframes pcx-shine{0%,60%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes pcx-pulse{0%,100%{box-shadow:0 0 0 0 rgb(255 255 255 / .45)}50%{box-shadow:0 0 0 8px #fff0}}@keyframes pcx-twinkle{0%,100%{opacity:.55;transform:scale(.9) rotate(0)}50%{opacity:1;transform:scale(1.12) rotate(18deg)}}@keyframes pcx-pop{from{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pcx-co,.pcx-co__card::after,.pcx-co__star,.pcx-join-fab__star,.pcx-jm__art span{animation:none!important}}.pcx-jm *,.pcx-jm *::before,.pcx-jm *::after,.pcx-co,.pcx-co *{box-sizing:border-box}.pcx-pp-price{display:block;margin-top:2px;font-size:.78em;font-weight:500;color:#8e1505;letter-spacing:.01em}.pcx-pp-price b{font-weight:800}.pcx-pp{margin-top:12px;padding:14px;border-radius:16px;background:linear-gradient(135deg,#fdf3f0,#f7e9e6);border:1px dashed #d9a79d}.pcx-pp__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin-bottom:8px}.pcx-pp__head b{font-size:16px;color:#6e1718}.pcx-pp__head span{font-size:13px;color:#6b5a57}.pcx-pp__range{--pp:0%;width:100%;height:8px;margin:10px 0 12px;border-radius:99px;appearance:none;-webkit-appearance:none;background:linear-gradient(90deg,#8e1505 var(--pp),#e8d3ce var(--pp));outline:none;cursor:pointer}.pcx-pp__range::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;border-radius:50%;background:#fff;border:3px solid #8e1505;box-shadow:0 3px 10px rgb(110 23 24 / .35)}.pcx-pp__range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid #8e1505}.pcx-pp__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;color:#3b2a28}.pcx-pp__row label{display:inline-flex;align-items:center;gap:6px;margin:0;font-weight:600}.pcx-pp__row input[type=number]{width:110px;margin:0;padding:8px 10px;border:2px solid #e8c9c3;border-radius:10px;background:#fff;font-weight:700;font-size:15px}.pcx-pp__eq b{font-size:17px;color:#8e1505}.pcx-pp__acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pcx-pp__chip{margin:0;padding:8px 14px;border:1px solid #d9a79d;border-radius:999px;background:#fff;color:#6e1718;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0;cursor:pointer}.pcx-pp__acts .pcx-join-btn{margin-left:auto}.pcx-pp__msg{display:block;margin-top:8px;min-height:1em;font-size:12.5px;color:#6e1718}.pcx-pp__note{margin:0 0 8px;font-size:13px;color:#5b4a47}.pcx-pp__verify{display:inline-flex;gap:8px;margin-left:8px}.pcx-pp__verify[hidden]{display:none}.pcx-pp__verify input{width:150px;margin:0;padding:8px 10px;border:2px solid #e8c9c3;border-radius:10px;letter-spacing:.2em}.pcx-co__login{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:10px;padding:12px;border-radius:14px;border:1px dashed #d9a79d;font-size:13.5px;color:#3b2a28}.pcx-co__login>span{flex:1 1 180px}.pcx-co__login a{text-decoration:none}.pcx-soon{padding:4px 0 2px;font-size:13.5px;color:#5b4a47;filter:grayscale(.3)}.pcx-soon__tag{display:inline-block;margin-right:4px;padding:2px 9px;border-radius:999px;background:#e9e4e2;color:#6b5a57;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pcx-soon-btn{background:#cfc8c6!important;color:#fff!important;box-shadow:none!important;cursor:not-allowed;pointer-events:none}.pcx-acc{max-width:560px;margin:0 auto 30px}.pcx-acc,.pcx-acc *{box-sizing:border-box}.pcx-acc__card{padding:28px 24px;border-radius:24px;background:#fff;border:2px solid #8e1505;box-shadow:0 16px 40px -20px rgb(110 23 24 / .5);color:#2b1d1b;animation:pcx-in .4s cubic-bezier(.34,1.56,.64,1)}.pcx-acc__skel{height:320px;border-radius:24px;background:linear-gradient(90deg,#f5f2ef,#fbf8f7,#f5f2ef);background-size:200% 100%;animation:pcx-skel 1.2s linear infinite}@keyframes pcx-skel{to{background-position:-200% 0}}.pcx-acc__art{display:flex;justify-content:center;gap:10px;margin-bottom:8px;color:#8e1505;font-size:26px}.pcx-acc__art span{animation:pcx-twinkle 1.8s ease-in-out infinite}.pcx-acc__art span:nth-child(2){font-size:36px;animation-delay:.3s}.pcx-acc__art span:nth-child(3){animation-delay:.6s}.pcx-acc__art.is-done span{font-size:46px;animation:pcx-pop .6s cubic-bezier(.34,1.56,.64,1) both}.pcx-acc h2{margin:0 0 6px;text-align:center;font-size:24px;color:#6e1718}.pcx-acc__sub{margin:0 0 16px;text-align:center;font-size:14.5px;color:#5b4a47}.pcx-acc label{display:block;margin:0 0 12px;font-size:13px;font-weight:600;color:#3b2a28}.pcx-acc label small{font-weight:400;color:#8a7773}.pcx-acc input:not([type=checkbox]){width:100%;margin:4px 0 0;padding:12px 14px;border:1px solid #e3d6d2;border-radius:12px;background:#fbf8f7;font-size:16px;box-shadow:none}.pcx-acc input:focus{border-color:#8e1505;outline:none}.pcx-acc__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:0 12px}.pcx-acc__go{display:block;width:100%;margin:4px 0 0;padding:15px;border:0;border-radius:999px;background:#8e1505;color:#fff;font-weight:700;font-size:16px;text-transform:none;letter-spacing:.02em;cursor:pointer}.pcx-acc__go:disabled{opacity:.6}.pcx-acc__alt{margin:14px 0 0;text-align:center;font-size:14px}.pcx-acc__alt a,.pcx-acc a{color:#8e1505;font-weight:700}.pcx-acc__alt-btn{display:block;margin:14px auto 0;padding:8px 14px;border:0;background:none;color:#6e1718;font-size:13.5px;text-decoration:underline;text-transform:none;cursor:pointer}.pcx-acc__err{min-height:1em;margin:0 0 8px;color:#b3261e;font-size:13.5px}.pcx-acc__err--top{margin-top:10px;color:#6e1718}.pcx-acc__note{text-align:center;font-size:12.5px;color:#8a7773}.pcx-acc__check{display:flex!important;gap:8px;align-items:flex-start;font-weight:400!important}.pcx-acc__check input{margin-top:3px;accent-color:#8e1505}.pcx-acc__club{display:flex!important;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:#f7e9e6;border:1px dashed #d9a79d}.pcx-acc__club input{margin-top:4px;accent-color:#8e1505}.pcx-acc__club b{display:block;color:#8e1505}.pcx-acc__club small{display:block;font-weight:400;color:#5b4a47}.pcx-acc__club.is-soon{margin-bottom:12px;background:#f3f0ef;border-color:#d9d2d0;filter:grayscale(.4)}.pcx-acc__ok{text-align:center}.pcx-acc-banner{display:flex;align-items:center;gap:12px;margin:0 0 22px;padding:14px 16px;border-radius:18px;background:#fff;border:2px solid #8e1505;color:#2b1d1b!important;text-decoration:none!important;box-shadow:0 10px 30px -16px rgb(142 21 5 / .5)}.pcx-acc-banner__icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:#8e1505;color:#fff;font-size:20px;animation:pcx-pulse 2.4s ease-in-out infinite}.pcx-acc-banner b{display:block;color:#6e1718;font-size:15px}.pcx-acc-banner small{display:block;font-size:13px;color:#5b4a47}.pcx-acc-banner__go{margin-left:auto;flex:none;padding:9px 16px;border-radius:999px;background:#8e1505;color:#fff;font-weight:700;font-size:13px;white-space:nowrap}@media (max-width:549px){.pcx-acc-banner{flex-wrap:wrap}.pcx-acc-banner__go{margin-left:56px}}.pcx-acc-link{margin-top:12px;font-size:14px}.pcx-acc-link a{color:#8e1505;font-weight:700}.pcx-co__field--hidden{display:none!important}.pcx-acc{max-width:1040px}.pcx-acc__wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:28px;align-items:stretch}.pcx-acc__wrap .pcx-acc__card{display:flex;flex-direction:column;justify-content:center}.pcx-acc__hero{position:relative;display:flex;flex-direction:column;justify-content:center;padding:26px;border-radius:28px;background:radial-gradient(120% 90% at 20% 0%,#a51c0b 0%,#6e1718 55%,#3d0c0c 100%);color:#fff;overflow:hidden;animation:pcx-in .5s cubic-bezier(.34,1.56,.64,1)}.pcx-acc__hero::after{content:"";position:absolute;inset:auto -60px -80px auto;width:240px;height:240px;border-radius:50%;background:rgb(255 255 255 / .07)}.pcx-acc__pics{position:relative;height:230px;margin-bottom:18px}.pcx-acc__pic{position:absolute;margin:0;padding:10px;border-radius:22px;background:#fff;box-shadow:0 18px 40px -16px rgb(0 0 0 / .55);animation:pcx-float 6s ease-in-out infinite}.pcx-acc__pic img{display:block;width:100%;height:100%;object-fit:contain;border-radius:14px}.pcx-acc__pic--0{left:4%;top:18px;width:46%;height:190px;transform:rotate(-6deg)}.pcx-acc__pic--1{right:4%;top:0;width:42%;height:150px;transform:rotate(5deg);animation-delay:-2s}.pcx-acc__pic--2{right:12%;bottom:0;width:36%;height:110px;transform:rotate(-2deg);animation-delay:-4s}@keyframes pcx-float{0%,100%{translate:0 0}50%{translate:0 -8px}}.pcx-acc__spark{position:absolute;color:#ffd9cf;font-size:20px;animation:pcx-twinkle 2.2s ease-in-out infinite}.pcx-acc__spark--a{left:50%;top:4px}.pcx-acc__spark--b{left:2%;bottom:6px;animation-delay:.7s}.pcx-acc__spark--c{right:2%;top:46%;animation-delay:1.3s;font-size:16px}.pcx-acc__hero h3{margin:0 0 12px;color:#fff;font-size:24px;letter-spacing:.01em}.pcx-acc__perks{list-style:none;margin:0;padding:0}.pcx-acc__perks li{display:flex;align-items:center;gap:12px;margin:0 0 10px;font-size:14.5px;color:rgb(255 255 255 / .9)}.pcx-acc__perks i{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:12px;background:rgb(255 255 255 / .14);font-style:normal;font-size:17px}.pcx-acc__perks b{color:#fff}.pcx-acc__dots{display:flex;justify-content:center;gap:6px;margin-bottom:14px}.pcx-acc__dots span{width:28px;height:5px;border-radius:99px;background:#eadad6;transition:background .3s}.pcx-acc__dots span.is-on{background:#8e1505}.pcx-acc__env{display:block;width:150px;height:112px;margin:0 auto 6px;overflow:visible}.pcx-acc__env-fly{animation:pcx-env 3.2s ease-in-out infinite;transform-origin:80px 70px}.pcx-acc__env-letter{animation:pcx-letter 3.2s ease-in-out infinite}.pcx-acc__env-bits text{fill:#8e1505;font-size:16px;animation:pcx-twinkle 1.8s ease-in-out infinite}@keyframes pcx-env{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(2deg)}}@keyframes pcx-letter{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.pcx-acc__mail{margin:0 auto 16px;padding:12px 18px;width:fit-content;max-width:100%;border-radius:999px;background:#f7e9e6;color:#6e1718;font-weight:700;font-size:17px;letter-spacing:.02em;overflow-wrap:anywhere}.pcx-acc a.pcx-acc__go{color:#fff;text-align:center;text-decoration:none}.pcx-acc__how{list-style:none;margin:18px 0 10px;padding:0;display:grid;gap:8px}.pcx-acc__how li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#fbf8f7;font-size:14px;color:#3b2a28}.pcx-acc__how span{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;background:#8e1505;color:#fff;font-weight:700;font-size:13px}@media (max-width:849px){.pcx-acc__wrap{grid-template-columns:1fr;gap:14px}.pcx-acc__hero{flex-direction:row;align-items:center;gap:14px;padding:14px 16px;border-radius:20px}.pcx-acc__pics{flex:none;width:104px;height:84px;margin:0}.pcx-acc__pic{padding:5px;border-radius:14px}.pcx-acc__pic img{border-radius:9px}.pcx-acc__pic--0{left:0;top:4px;width:58%;height:74px}.pcx-acc__pic--1{right:0;top:0;width:50%;height:56px}.pcx-acc__pic--2,.pcx-acc__spark{display:none}.pcx-acc__hero h3{margin:0 0 4px;font-size:16px}.pcx-acc__perks li{margin:0 0 2px;font-size:12.5px;gap:6px}.pcx-acc__perks i{width:auto;height:auto;background:none;font-size:13px}.pcx-acc__perks li:nth-child(3){display:none}.pcx-acc__card{padding:22px 18px}}@media (prefers-reduced-motion:reduce){.pcx-acc__pic,.pcx-acc__env-fly,.pcx-acc__env-letter,.pcx-acc__spark{animation:none!important}}.pcx-acc__how p{margin:0}.pcx-acc__mini{display:none;margin:0;font-size:13px;color:rgb(255 255 255 / .85)}@media (max-width:849px){.pcx-acc__perks{display:none}.pcx-acc__mini{display:block}.pcx-acc__hero h3{font-size:18px}}.pcx-mm{margin:4px 16px 14px;padding:14px;border-radius:20px;background:linear-gradient(135deg,#8e1505,#5a1212);color:#fff;text-align:left}.pcx-mm__who{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:16px;color:#fff}.pcx-mm__who b{color:#fff}.pcx-mm__av{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#fff;color:#8e1505;font-weight:800;font-size:17px}.pcx-mm__btns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pcx-mm__btns--2{grid-template-columns:1fr 1fr}.pcx-mm__btns a{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border-radius:14px;background:rgb(255 255 255 / .14);color:#fff!important;font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:none;text-decoration:none;line-height:1.2}.pcx-mm__btns a.is-main{background:#fff;color:#8e1505!important}.pcx-mm__btns i{font-style:normal;font-size:18px}.pcx-mm__hint{margin:10px 2px 0;font-size:12.5px;line-height:1.35;color:rgb(255 255 255 / .85)}.pcx-pp-loop{margin:2px 0 6px;font-size:12.5px;font-weight:500;color:#8e1505;line-height:1.2}.pcx-pp-loop b{font-weight:800}.pcx-earn{display:flex;align-items:center;gap:12px;margin:6px 0 16px;padding:12px 14px;border-radius:16px;background:#f7e9e6;color:#6e1718;font-size:15px;line-height:1.3}.pcx-earn__ico{font-size:24px;animation:pcx-pulse 2.4s ease-in-out infinite;border-radius:50%}.pcx-earn b{color:#8e1505}.pcx-earn small{display:block;margin-top:2px;font-size:12px;color:#8a6a66}@media (max-width:549px){.product-small .add-to-cart-button .button,.product-small a.add_to_cart_button,.product-small .button.product_type_simple,.product-small .button.product_type_variable{font-size:10.5px!important;letter-spacing:.06em!important;padding-left:8px!important;padding-right:8px!important;white-space:normal;line-height:1.2!important;min-height:38px}}.product-small .price-wrapper{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;height:auto!important;max-height:none!important;align-items:inherit;gap:2px}.product-small .box-text.text-center .price-wrapper{align-items:center}.product-small .price-wrapper>*{margin-left:0!important;margin-right:0!important;float:none!important}.product-small .product-id-display{display:block;width:100%;margin-top:2px;font-size:11px;line-height:1.35;opacity:.8}.product-small .price-wrapper>*{width:100%;text-align:center;justify-content:center}.product-small .box-text:not(.text-center) .price-wrapper>*{text-align:center;justify-content:center}@media (max-width:549px){html body .product-small .add-to-cart-button a.button.add_to_cart_button,html body .product-small .add-to-cart-button a.button{max-width:100%;padding-left:8px!important;padding-right:8px!important;letter-spacing:.04em!important;white-space:normal!important;font-size:10px!important;line-height:1.2!important}}html body .product-small .box-text .price-wrapper{height:auto!important;min-height:0!important}html body .product-small .box-text .price-wrapper>*{flex:0 0 auto!important;overflow:visible!important}.pcx-pp-price--single{display:block;margin:0 0 14px;font-size:16px}