:root{--pdm-bg:#0b0614;--pdm-surface:rgba(255,255,255,.045);--pdm-border:rgba(255,255,255,.10);--pdm-text:#ffffff;--pdm-muted:rgba(255,255,255,.68);--pdm-purple:#7a3cff;--pdm-purple-2:#a97fff;--pdm-gold:#ffd84d;--pdm-gold-2:#ffc107}body{background:radial-gradient(circle at 85% 10%,rgb(122 60 255 / .30),transparent 38%),radial-gradient(circle at 12% 86%,rgb(255 216 77 / .14),transparent 38%),linear-gradient(180deg,#0b0614 0%,#120a22 100%)!important;color:#fff!important}.pdm-global-header{width:100%;position:relative;z-index:999;background:transparent!important;border:0!important;box-shadow:none!important}.pdm-gh-inner{width:min(1180px, calc(100% - 32px));min-height:82px;margin:0 auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px}.pdm-gh-logo{width:74px;height:54px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .055);border:1px solid rgb(255 255 255 / .12);color:#fff!important;text-decoration:none!important;font-weight:950}.pdm-gh-nav{display:flex;align-items:center;justify-content:center;gap:26px}.pdm-gh-nav a{color:rgb(255 255 255 / .78)!important;text-decoration:none!important;font-size:14px;font-weight:850}.pdm-gh-actions{display:inline-flex;align-items:center;gap:12px}.pdm-gh-account{min-height:44px;padding:0 16px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21!important;text-decoration:none!important;font-size:13px;font-weight:950}.pdm-gh-cart{position:relative;width:48px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#7a3cff,#5a2bd8);color:#fff!important;text-decoration:none!important}.pdm-gh-cart em{position:absolute;top:-7px;right:-7px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ffd84d;color:#170b21;font-size:11px;line-height:18px;font-style:normal;font-weight:950}.pdm-product-page,.pdm-cart-page{width:min(1180px, calc(100% - 32px));margin:40px auto 80px;color:#fff}.pdm-product-hero{display:grid;grid-template-columns:minmax(0,520px) minmax(0,1fr);gap:36px;align-items:start}.pdm-product-media,.pdm-product-summary,.pdm-product-content,.pdm-cart-card{border-radius:26px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .10);box-shadow:0 24px 80px rgb(0 0 0 / .22)}.pdm-product-media{padding:16px}.pdm-product-media img{width:100%;height:auto;border-radius:20px;display:block}.pdm-product-placeholder{min-height:320px;display:flex;align-items:center;justify-content:center;border-radius:20px;background:linear-gradient(135deg,rgb(122 60 255 / .30),rgb(255 216 77 / .14));font-size:42px;font-weight:950}.pdm-product-summary{padding:28px}.pdm-product-badge{display:inline-flex;margin-bottom:14px;padding:7px 13px;border-radius:999px;background:rgb(122 60 255 / .22);color:#a97fff;font-size:12px;font-weight:950}.pdm-product-summary h1,.pdm-cart-head h1{margin:0 0 14px;color:#fff;font-size:clamp(34px, 4vw, 54px);line-height:1.05;letter-spacing:-.04em}.pdm-product-price{margin:18px 0;color:#ffd84d;font-size:30px;font-weight:950}.pdm-product-short,.pdm-product-description,.pdm-cart-empty p,.pdm-cart-info p{color:rgb(255 255 255 / .70);line-height:1.7}.pdm-product-actions,.pdm-cart-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.pdm-add-to-cart,.pdm-buy-now,.pdm-cart-continue{min-height:52px;padding:0 24px;border:0;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;font-size:15px;font-weight:950;cursor:pointer}.pdm-add-to-cart,.pdm-buy-now{background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21!important;box-shadow:0 14px 34px rgb(255 193 7 / .22)}.pdm-cart-continue{background:rgb(255 255 255 / .075);color:#fff!important;border:1px solid rgb(255 255 255 / .12)}.pdm-product-content{margin-top:36px;padding:28px}.pdm-product-content h2{color:#fff;margin-top:0}.pdm-cart-card{padding:28px}.pdm-cart-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:24px}.pdm-cart-clear{color:#a97fff!important;font-weight:900;text-decoration:none!important}.pdm-cart-items{display:grid;gap:12px}.pdm-cart-item{display:grid;grid-template-columns:76px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px;border-radius:18px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .08)}.pdm-cart-thumb{width:76px;height:76px;border-radius:16px;overflow:hidden;background:rgb(255 255 255 / .06);display:flex;align-items:center;justify-content:center;font-weight:950}.pdm-cart-thumb img{width:100%;height:100%;object-fit:cover}.pdm-cart-info h3{margin:0 0 5px;color:#fff;font-size:17px}.pdm-cart-info p{margin:0;font-size:13px}.pdm-cart-price{color:#ffd84d;font-size:18px;white-space:nowrap}.pdm-cart-remove{width:36px;height:36px;border-radius:12px;background:rgb(255 255 255 / .07);color:#fff!important;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;font-size:24px;line-height:1}.pdm-cart-total{margin-top:22px;padding-top:22px;border-top:1px solid rgb(255 255 255 / .10);display:flex;align-items:center;justify-content:space-between}.pdm-cart-total span{color:rgb(255 255 255 / .72);font-weight:900}.pdm-cart-total strong{color:#ffd84d;font-size:28px}.pdm-cart-empty{padding:26px;border-radius:20px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .08)}.pdm-cart-empty h2{color:#fff;margin-top:0}@media (max-width:860px){.pdm-gh-inner{grid-template-columns:auto 1fr auto;gap:12px}.pdm-gh-nav{display:none}.pdm-gh-account{display:none}.pdm-product-page,.pdm-cart-page{width:calc(100% - 24px);margin-top:24px}.pdm-product-hero{grid-template-columns:1fr;gap:18px}.pdm-product-summary,.pdm-product-content,.pdm-cart-card{padding:18px;border-radius:22px}.pdm-cart-item{grid-template-columns:64px minmax(0,1fr) auto}.pdm-cart-price{grid-column:2 / 3}.pdm-cart-remove{grid-column:3 / 4;grid-row:1 / 2}.pdm-product-actions,.pdm-cart-actions{display:grid;grid-template-columns:1fr}}.pdm-checkout-page{width:min(1180px, calc(100% - 32px));margin:40px auto 80px;color:#fff}.pdm-checkout-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,430px);gap:28px;align-items:start}.pdm-checkout-card{border-radius:26px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .10);box-shadow:0 24px 80px rgb(0 0 0 / .22);padding:28px}.pdm-checkout-form h1,.pdm-checkout-success h1,.pdm-checkout-card h1{margin:0 0 22px;color:#fff;font-size:clamp(34px, 4vw, 54px);line-height:1.05;letter-spacing:-.04em}.pdm-checkout-summary h2{margin:0 0 20px;color:#fff;font-size:28px;line-height:1.05;letter-spacing:-.03em}.pdm-checkout-form label{display:block;margin-bottom:16px}.pdm-checkout-form label span{display:block;margin-bottom:7px;color:rgb(255 255 255 / .76);font-size:13px;font-weight:900}.pdm-checkout-form input{width:100%;min-height:52px;border-radius:16px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .075);color:#fff;-webkit-text-fill-color:#fff;padding:0 15px;font-size:15px;font-weight:750;outline:none;box-shadow:none;box-sizing:border-box}.pdm-checkout-form input::placeholder{color:rgb(255 255 255 / .38);-webkit-text-fill-color:rgb(255 255 255 / .38)}.pdm-checkout-form input:focus{border-color:rgb(169 127 255 / .60);background:rgb(122 60 255 / .16);box-shadow:0 0 0 3px rgb(122 60 255 / .18)}.pdm-checkout-submit{width:100%;min-height:56px;border:0;border-radius:17px;background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21;-webkit-text-fill-color:#170b21;font-size:16px;font-weight:950;box-shadow:0 14px 34px rgb(255 193 7 / .24);cursor:pointer}.pdm-checkout-items{display:grid;gap:12px}.pdm-checkout-item{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid rgb(255 255 255 / .10)}.pdm-checkout-item span{color:rgb(255 255 255 / .76);font-weight:800}.pdm-checkout-item strong,.pdm-checkout-total strong{color:#ffd84d;white-space:nowrap}.pdm-checkout-total{margin-top:20px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .10);display:flex;justify-content:space-between;align-items:center}.pdm-checkout-total span{color:rgb(255 255 255 / .72);font-weight:900}.pdm-checkout-total strong{font-size:28px;font-weight:950}.pdm-checkout-note{margin:18px 0 0;color:rgb(255 255 255 / .58);font-size:13px;line-height:1.5}.pdm-checkout-errors{margin:0 0 18px;padding:14px;border-radius:16px;background:rgb(255 64 64 / .10);border:1px solid rgb(255 64 64 / .22)}.pdm-checkout-errors p{margin:0 0 6px;color:#ffb3b3;font-weight:800}.pdm-checkout-errors p:last-child{margin-bottom:0}.pdm-order-created{margin:20px 0;padding:16px;border-radius:18px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .10);display:grid;gap:6px}.pdm-order-created strong{color:#ffd84d;font-size:20px}.pdm-order-created span,.pdm-checkout-success p{color:rgb(255 255 255 / .72)}@media (max-width:860px){.pdm-checkout-page{width:calc(100% - 24px);margin-top:24px}.pdm-checkout-grid{grid-template-columns:1fr;gap:18px}.pdm-checkout-card{padding:18px;border-radius:22px}}.pdm-payment-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.pdm-pay-now{min-width:180px}.pdm-payment-missing{width:100%;margin:0;padding:14px;border-radius:16px;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .10);color:rgb(255 255 255 / .72);font-weight:800}.pdm-payment-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.pdm-pay-now{min-width:180px}.pdm-payment-missing{width:100%;margin:0;padding:14px;border-radius:16px;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .10);color:rgb(255 255 255 / .72);font-weight:800}.pdm-payment-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.pdm-pay-now{min-width:180px}.pdm-payment-missing{width:100%;margin:0;padding:14px;border-radius:16px;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .10);color:rgb(255 255 255 / .72);font-weight:800}.pdm-account-page{width:min(1180px, calc(100% - 32px));margin:40px auto 80px;color:#fff}.pdm-account-grid,.pdm-account-dashboard{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.pdm-account-card,.pdm-account-alert,.pdm-account-success{border-radius:26px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .10);box-shadow:0 24px 80px rgb(0 0 0 / .22);padding:28px}.pdm-account-alert{margin-bottom:22px;background:rgb(255 64 64 / .10);border-color:rgb(255 64 64 / .22)}.pdm-account-alert p{margin:0 0 6px;color:#ffb3b3;font-weight:800}.pdm-account-success{margin-bottom:22px;background:rgb(64 255 128 / .10);border-color:rgb(64 255 128 / .20)}.pdm-account-success p{margin:0;color:#b7ffd0;font-weight:900}.pdm-account-card h1,.pdm-account-card h2{margin:0 0 12px;color:#fff;line-height:1.05;letter-spacing:-.04em}.pdm-account-card h1{font-size:clamp(34px, 4vw, 54px)}.pdm-account-card h2{font-size:30px}.pdm-account-card p{color:rgb(255 255 255 / .70);line-height:1.6}.pdm-account-card label{display:block;margin-bottom:16px}.pdm-account-card label span{display:block;margin-bottom:7px;color:rgb(255 255 255 / .76);font-size:13px;font-weight:900}.pdm-account-card input{width:100%;min-height:52px;border-radius:16px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .075);color:#fff;-webkit-text-fill-color:#fff;padding:0 15px;font-size:15px;font-weight:750;outline:none;box-shadow:none;box-sizing:border-box}.pdm-account-card input:focus{border-color:rgb(169 127 255 / .60);background:rgb(122 60 255 / .16);box-shadow:0 0 0 3px rgb(122 60 255 / .18)}.pdm-account-submit,.pdm-account-secondary{width:100%;min-height:54px;border:0;border-radius:17px;cursor:pointer;font-weight:950;font-size:15px}.pdm-account-submit{background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21}.pdm-account-secondary{background:rgb(255 255 255 / .075);color:#fff;border:1px solid rgb(255 255 255 / .12)}.pdm-account-order-list{display:grid;gap:12px}.pdm-account-order{display:grid;gap:12px;padding:16px;border-radius:18px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .08)}.pdm-account-order>div{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.pdm-account-order strong{color:#fff}.pdm-account-order span{color:rgb(255 255 255 / .62)}.pdm-account-order em{color:#ffd84d;font-style:normal;font-weight:900}@media (max-width:860px){.pdm-account-page{width:calc(100% - 24px);margin-top:24px}.pdm-account-grid,.pdm-account-dashboard{grid-template-columns:1fr;gap:18px}.pdm-account-card,.pdm-account-alert,.pdm-account-success{padding:18px;border-radius:22px}}.pdm-account-entry{display:grid;gap:18px}.pdm-account-tabs{display:inline-flex;gap:8px;padding:6px;border-radius:18px;background:rgb(255 255 255 / .055);border:1px solid rgb(255 255 255 / .10);width:fit-content}.pdm-account-tabs a{min-height:42px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;color:rgb(255 255 255 / .72)!important;text-decoration:none!important;font-weight:950}.pdm-account-tabs a.is-active{background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21!important}.pdm-account-card.is-muted{opacity:.92}@media (max-width:860px){.pdm-account-tabs{width:100%;display:grid;grid-template-columns:1fr 1fr}}.pdm-account-page{width:min(1180px, calc(100% - 32px));margin:36px auto 90px;color:#fff}.pdm-account-premium{display:grid;grid-template-columns:310px minmax(0,1fr);gap:28px;align-items:start}.pdm-account-sidebar,.pdm-account-hero-card,.pdm-account-panel,.pdm-account-alert,.pdm-account-success{border-radius:28px;background:linear-gradient(145deg,rgb(255 255 255 / .075),rgb(255 255 255 / .035));border:1px solid rgb(255 255 255 / .12);box-shadow:0 28px 90px rgb(0 0 0 / .28);backdrop-filter:blur(12px)}.pdm-account-sidebar{padding:18px;position:sticky;top:24px}.pdm-account-user-card{display:grid;grid-template-columns:54px 1fr;gap:13px;align-items:center;padding:14px;border-radius:22px;background:rgb(255 255 255 / .055);border:1px solid rgb(255 255 255 / .10);margin-bottom:16px}.pdm-account-avatar{width:54px;height:54px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21;font-size:24px;font-weight:950;box-shadow:0 16px 34px rgb(255 193 7 / .22)}.pdm-account-user-card strong{display:block;color:#fff;font-size:15px;font-weight:950;line-height:1.2}.pdm-account-user-card span{display:block;margin-top:4px;color:rgb(255 255 255 / .58);font-size:12px;word-break:break-word}.pdm-account-nav{display:grid;gap:10px}.pdm-account-nav a{min-height:50px;padding:0 14px;border-radius:17px;display:flex;align-items:center;gap:11px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .075);color:rgb(255 255 255 / .78)!important;text-decoration:none!important;font-weight:900;transition:transform .18s ease,background .18s ease,border-color .18s ease}.pdm-account-nav a:hover{transform:translateY(-1px);background:rgb(122 60 255 / .16);border-color:rgb(169 127 255 / .28)}.pdm-account-nav a.active{background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21!important;border-color:rgb(255 216 77 / .65);box-shadow:0 14px 34px rgb(255 193 7 / .18)}.pdm-account-nav a span{width:28px;height:28px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .09)}.pdm-account-logout-form{margin-top:16px}.pdm-account-logout-form button{width:100%;min-height:48px;border:0;border-radius:16px;background:rgb(255 72 72 / .12);border:1px solid rgb(255 72 72 / .22);color:#ffb5b5;font-weight:950;cursor:pointer}.pdm-account-main{display:grid;gap:24px}.pdm-account-hero-card{padding:28px;display:flex;justify-content:space-between;gap:24px;align-items:center;overflow:hidden;position:relative}.pdm-account-hero-card::before{content:"";position:absolute;inset:-80px -120px auto auto;width:260px;height:260px;border-radius:999px;background:radial-gradient(circle,rgb(255 216 77 / .22),transparent 68%);pointer-events:none}.pdm-account-hero-card h1{margin:0 0 10px;color:#fff;font-size:clamp(34px, 4vw, 54px);line-height:1;letter-spacing:-.05em}.pdm-account-hero-card p{margin:0;color:rgb(255 255 255 / .70);line-height:1.6}.pdm-account-stats{display:grid;grid-template-columns:repeat(2,minmax(105px,1fr));gap:12px;min-width:245px}.pdm-account-stats div{padding:18px;border-radius:22px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .10);text-align:center}.pdm-account-stats strong{display:block;color:#ffd84d;font-size:32px;font-weight:950;line-height:1}.pdm-account-stats span{display:block;margin-top:7px;color:rgb(255 255 255 / .62);font-size:12px;font-weight:850}.pdm-account-panel{padding:28px}.pdm-panel-heading{margin-bottom:22px;display:flex;align-items:center;justify-content:space-between}.pdm-panel-heading h2{margin:0;color:#fff;font-size:32px;letter-spacing:-.035em}.pdm-account-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pdm-detail-card{padding:18px;border-radius:20px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .09)}.pdm-detail-card span{display:block;color:rgb(255 255 255 / .55);font-size:12px;font-weight:900;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.pdm-detail-card strong{color:#fff;font-size:16px;word-break:break-word}.pdm-premium-orders{display:grid;gap:14px}.pdm-premium-order{padding:16px;border-radius:22px;background:rgb(255 255 255 / .052);border:1px solid rgb(255 255 255 / .09);display:flex;justify-content:space-between;gap:18px;align-items:center}.pdm-order-left{display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;align-items:center;min-width:0}.pdm-order-icon{width:52px;height:52px;border-radius:17px;background:rgb(122 60 255 / .18);border:1px solid rgb(169 127 255 / .20);display:flex;align-items:center;justify-content:center;font-size:24px}.pdm-order-left strong{color:#fff;display:block;font-size:16px}.pdm-order-left span,.pdm-order-left small{display:block;color:rgb(255 255 255 / .56);margin-top:4px}.pdm-order-left small{max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdm-order-right{display:grid;justify-items:end;gap:8px}.pdm-order-right strong{color:#ffd84d;font-size:18px}.pdm-status-badge{padding:7px 10px;border-radius:999px;font-style:normal;font-size:12px;font-weight:950;white-space:nowrap}.pdm-status-badge.paid{background:rgb(39 255 126 / .12);color:#9fffc4;border:1px solid rgb(39 255 126 / .20)}.pdm-status-badge.pending,.pdm-status-badge.waiting{background:rgb(255 216 77 / .12);color:#ffd84d;border:1px solid rgb(255 216 77 / .22)}.pdm-status-badge.failed{background:rgb(255 72 72 / .12);color:#ffb5b5;border:1px solid rgb(255 72 72 / .22)}.pdm-order-pay{min-height:38px;padding:0 14px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21!important;text-decoration:none!important;font-size:13px;font-weight:950}.pdm-empty-state{padding:38px 20px;border-radius:22px;background:rgb(255 255 255 / .04);border:1px dashed rgb(255 255 255 / .12);text-align:center}.pdm-empty-state div{font-size:38px;margin-bottom:10px}.pdm-empty-state h3{color:#fff;margin:0 0 8px;font-size:24px}.pdm-empty-state p{margin:0;color:rgb(255 255 255 / .62)}.pdm-account-alert,.pdm-account-success{padding:18px 22px;margin-bottom:22px}.pdm-account-alert{background:rgb(255 64 64 / .10);border-color:rgb(255 64 64 / .22)}.pdm-account-success{background:rgb(64 255 128 / .10);border-color:rgb(64 255 128 / .20)}.pdm-account-success p,.pdm-account-alert p{margin:0;font-weight:900}.pdm-account-success p{color:#b7ffd0}.pdm-account-alert p{color:#ffb3b3}@media (max-width:980px){.pdm-account-premium{grid-template-columns:1fr}.pdm-account-sidebar{position:static}.pdm-account-nav{grid-template-columns:repeat(3,1fr)}.pdm-account-logout-form{max-width:240px}}@media (max-width:720px){.pdm-account-page{width:calc(100% - 24px);margin-top:24px}.pdm-account-hero-card,.pdm-premium-order{display:grid}.pdm-account-stats,.pdm-account-details-grid,.pdm-account-nav{grid-template-columns:1fr}.pdm-account-sidebar,.pdm-account-hero-card,.pdm-account-panel{padding:18px;border-radius:22px}.pdm-order-right{justify-items:start}}.pdm-profile-edit-form{display:grid;gap:18px}.pdm-detail-field{display:block;padding:18px;border-radius:20px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .09)}.pdm-detail-field span{display:block;color:rgb(255 255 255 / .55);font-size:12px;font-weight:900;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.pdm-detail-field input{width:100%;min-height:48px;border-radius:14px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .065);color:#fff;-webkit-text-fill-color:#fff;padding:0 14px;font-size:15px;font-weight:800;outline:none;box-sizing:border-box}.pdm-detail-field input:focus{border-color:rgb(255 216 77 / .45);box-shadow:0 0 0 3px rgb(255 216 77 / .12)}.pdm-password-box{padding:20px;border-radius:22px;background:rgb(122 60 255 / .10);border:1px solid rgb(169 127 255 / .18)}.pdm-password-box h3{margin:0 0 6px;color:#fff;font-size:22px}.pdm-password-box p{margin:0 0 16px;color:rgb(255 255 255 / .62)}.pdm-save-profile{min-height:54px;border:0;border-radius:17px;padding:0 24px;justify-self:start;background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21;font-size:15px;font-weight:950;cursor:pointer;box-shadow:0 14px 34px rgb(255 193 7 / .20)}@media (max-width:720px){.pdm-save-profile{width:100%}}body:not(.admin-bar){margin-top:0!important}.pdm-loja-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.pdm-produto-card{background:rgb(255 255 255 / .05);border-radius:16px;padding:16px;border:1px solid rgb(255 255 255 / .1);transition:.2s}.pdm-produto-card:hover{transform:translateY(-5px)}.pdm-produto-card img{width:100%;border-radius:12px}.pdm-produto-card h3{color:#fff;font-size:18px;margin:10px 0}.pdm-produto-card strong{color:#ffd84d;font-size:18px}.pdm-badge{display:inline-block;background:#7a3cff;color:#fff;padding:4px 10px;border-radius:10px;font-size:12px;margin-top:10px}.pdm-btn-comprar{display:block;margin-top:10px;background:linear-gradient(135deg,#ffd84d,#ffc107);color:#000;text-align:center;padding:10px;border-radius:10px;font-weight:700;text-decoration:none}.pdm-loja-page{width:min(1180px, calc(100% - 32px));margin:40px auto 90px;color:#fff}.pdm-loja-hero{margin-bottom:34px;padding:34px;border-radius:30px;background:linear-gradient(135deg,rgb(255 255 255 / .08),rgb(122 60 255 / .12));border:1px solid rgb(255 255 255 / .12);box-shadow:0 28px 90px rgb(0 0 0 / .28)}.pdm-loja-hero h1{margin:14px 0 10px;font-size:clamp(42px, 5vw, 72px);line-height:.95;letter-spacing:-.06em;color:#fff}.pdm-loja-hero p{margin:0;max-width:620px;color:rgb(255 255 255 / .72);font-size:18px;line-height:1.6}.pdm-loja-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:24px}.pdm-loja-card{overflow:hidden;border-radius:28px;background:linear-gradient(145deg,rgb(255 255 255 / .075),rgb(255 255 255 / .035));border:1px solid rgb(255 255 255 / .12);box-shadow:0 24px 70px rgb(0 0 0 / .24);transition:transform .2s ease,border-color .2s ease}.pdm-loja-card:hover{transform:translateY(-6px);border-color:rgb(255 216 77 / .35)}.pdm-loja-card-image{display:block;aspect-ratio:16 / 10;overflow:hidden;background:rgb(255 255 255 / .05)}.pdm-loja-card-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease}.pdm-loja-card:hover img{transform:scale(1.05)}.pdm-loja-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#ffd84d;font-size:42px;font-weight:950}.pdm-loja-card-body{padding:20px}.pdm-loja-badge{display:inline-flex;padding:7px 12px;border-radius:999px;background:rgb(122 60 255 / .35);color:#c9a8ff;font-size:12px;font-weight:950;margin-bottom:12px}.pdm-loja-card h2{margin:0 0 10px;font-size:22px;line-height:1.1}.pdm-loja-card h2 a{color:#fff!important;text-decoration:none!important}.pdm-loja-card p{min-height:48px;margin:0 0 18px;color:rgb(255 255 255 / .64);line-height:1.5}.pdm-loja-card-footer{display:flex;align-items:center;justify-content:space-between;gap:14px}.pdm-loja-card-footer strong{color:#ffd84d;font-size:24px;font-weight:950;white-space:nowrap}.pdm-loja-buy{min-height:44px;padding:0 18px;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21!important;text-decoration:none!important;font-weight:950;box-shadow:0 14px 32px rgb(255 193 7 / .20)}.pdm-loja-empty{padding:34px;border-radius:26px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .10)}@media (max-width:720px){.pdm-loja-page{width:calc(100% - 24px);margin-top:24px}.pdm-loja-hero{padding:22px;border-radius:24px}.pdm-loja-grid{grid-template-columns:1fr}.pdm-loja-card-footer{align-items:stretch;flex-direction:column}.pdm-loja-buy{width:100%}}.pdm-store-page{width:min(1180px, calc(100% - 32px));margin:36px auto 90px;color:#fff}.pdm-store-hero{margin-bottom:30px;padding:34px;border-radius:30px;background:radial-gradient(circle at 88% 10%,rgb(255 216 77 / .18),transparent 30%),linear-gradient(145deg,rgb(255 255 255 / .075),rgb(122 60 255 / .11));border:1px solid rgb(255 255 255 / .12);box-shadow:0 28px 90px rgb(0 0 0 / .28)}.pdm-store-hero h1{margin:14px 0 10px;color:#fff;font-size:clamp(42px, 5vw, 74px);line-height:.95;letter-spacing:-.06em}.pdm-store-hero p{margin:0;max-width:640px;color:rgb(255 255 255 / .72);font-size:18px;line-height:1.55}.pdm-store-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.pdm-store-card{display:flex;flex-direction:column;overflow:hidden;border-radius:28px;background:linear-gradient(145deg,rgb(255 255 255 / .075),rgb(255 255 255 / .035));border:1px solid rgb(255 255 255 / .12);box-shadow:0 24px 70px rgb(0 0 0 / .24);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.pdm-store-card:hover{transform:translateY(-7px);border-color:rgb(255 216 77 / .38);box-shadow:0 30px 90px rgb(0 0 0 / .32)}.pdm-store-image{display:block;width:100%;height:190px;overflow:hidden;background:rgb(255 255 255 / .055)}.pdm-store-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .28s ease}.pdm-store-card:hover .pdm-store-image img{transform:scale(1.055)}.pdm-store-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#ffd84d;font-size:42px;font-weight:950}.pdm-store-body{display:flex;flex-direction:column;flex:1;padding:20px}.pdm-store-tag{width:fit-content;display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:rgb(122 60 255 / .35);color:#c9a8ff;font-size:12px;font-weight:950;margin-bottom:12px}.pdm-store-card h2{margin:0 0 10px;color:#fff;font-size:22px;line-height:1.1;letter-spacing:-.03em}.pdm-store-card h2 a{color:#fff!important;text-decoration:none!important}.pdm-store-card p{margin:0 0 18px;color:rgb(255 255 255 / .64);line-height:1.5;font-size:14px;flex:1}.pdm-store-bottom{margin-top:auto;display:grid;gap:12px}.pdm-store-bottom strong{color:#ffd84d;font-size:24px;font-weight:950;line-height:1}.pdm-store-button{width:100%;min-height:48px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21!important;text-decoration:none!important;font-weight:950;box-shadow:0 14px 32px rgb(255 193 7 / .20)}.pdm-store-empty{padding:34px;border-radius:26px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .10)}@media (min-width:721px) and (max-width:1100px){.pdm-store-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:721px) and (max-width:860px){.pdm-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.pdm-store-page{width:calc(100% - 24px);margin-top:24px}.pdm-store-hero{padding:22px;border-radius:24px}.pdm-store-grid{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:10px}.pdm-store-grid .pdm-store-card{flex:0 0 calc((100% - 12px) / 2);min-width:calc((100% - 12px) / 2);scroll-snap-align:start}.pdm-store-grid::-webkit-scrollbar{height:6px}}.pdm-delivery-page{width:min(1180px, calc(100% - 32px));margin:40px auto 90px;color:#fff}.pdm-delivery-hero,.pdm-delivery-card,.pdm-delivery-product{border-radius:30px;background:linear-gradient(145deg,rgb(255 255 255 / .075),rgb(255 255 255 / .035));border:1px solid rgb(255 255 255 / .12);box-shadow:0 28px 90px rgb(0 0 0 / .28)}.pdm-delivery-hero,.pdm-delivery-card{padding:34px;margin-bottom:26px}.pdm-delivery-hero h1,.pdm-delivery-card h1{margin:14px 0 10px;font-size:clamp(42px, 5vw, 72px);line-height:.95;letter-spacing:-.06em;color:#fff}.pdm-delivery-hero p,.pdm-delivery-card p{margin:0;max-width:680px;color:rgb(255 255 255 / .72);font-size:18px;line-height:1.6}.pdm-delivery-grid{display:grid;gap:24px}.pdm-delivery-product{overflow:hidden;display:grid;grid-template-columns:360px minmax(0,1fr)}.pdm-delivery-product img{width:100%;height:100%;min-height:320px;object-fit:cover}.pdm-delivery-product-body{padding:28px}.pdm-delivery-product-body h2{margin:14px 0 22px;color:#fff;font-size:34px;letter-spacing:-.04em;line-height:1.05}.pdm-delivery-access{display:grid;gap:14px}.pdm-delivery-access div{padding:16px;border-radius:18px;background:rgb(255 255 255 / .055);border:1px solid rgb(255 255 255 / .10)}.pdm-delivery-access span{display:block;margin-bottom:7px;color:rgb(255 255 255 / .56);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.pdm-delivery-access strong,.pdm-delivery-access a{color:#ffd84d!important;font-size:18px;font-weight:950;word-break:break-word}.pdm-delivery-instructions{margin-top:18px;padding:18px;border-radius:20px;background:rgb(122 60 255 / .12);border:1px solid rgb(169 127 255 / .18)}.pdm-delivery-instructions h3{margin:0 0 8px;color:#fff}.pdm-delivery-instructions p{margin:0;color:rgb(255 255 255 / .72);line-height:1.6}@media (max-width:860px){.pdm-delivery-page{width:calc(100% - 24px);margin-top:24px}.pdm-delivery-product{grid-template-columns:1fr}.pdm-delivery-product img{min-height:220px}.pdm-delivery-hero,.pdm-delivery-card,.pdm-delivery-product-body{padding:20px;border-radius:24px}}.pdm-cart-page{width:min(1180px,calc(100% - 32px));margin:36px auto 90px;color:#fff}.pdm-cart-hero,.pdm-cart-empty,.pdm-cart-summary,.pdm-cart-item{border-radius:28px;background:linear-gradient(145deg,rgb(255 255 255 / .075),rgb(255 255 255 / .035));border:1px solid rgb(255 255 255 / .12);box-shadow:0 24px 70px rgb(0 0 0 / .24)}.pdm-cart-hero,.pdm-cart-empty{padding:30px;margin-bottom:24px}.pdm-cart-hero h1,.pdm-cart-empty h2{margin:12px 0 8px;color:#fff;font-size:clamp(38px,5vw,64px);line-height:.95;letter-spacing:-.05em}.pdm-cart-hero p,.pdm-cart-empty p{color:rgb(255 255 255 / .70);font-size:17px}.pdm-cart-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px;align-items:start}.pdm-cart-items{display:grid;gap:16px}.pdm-cart-item{padding:16px;display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:16px;align-items:center}.pdm-cart-item-image{width:110px;height:82px;border-radius:18px;overflow:hidden;background:rgb(255 255 255 / .06);display:flex;align-items:center;justify-content:center;color:#ffd84d;font-weight:950;text-decoration:none}.pdm-cart-item-image img{width:100%;height:100%;object-fit:cover}.pdm-cart-item-info h2{margin:0 0 6px;font-size:20px;line-height:1.1}.pdm-cart-item-info h2 a{color:#fff!important;text-decoration:none!important}.pdm-cart-item-info p{margin:0 0 8px;color:rgb(255 255 255 / .62)}.pdm-cart-item-info strong,.pdm-cart-summary-row.total strong{color:#ffd84d}.pdm-cart-remove,.pdm-cart-clear{color:#ffb5b5!important;text-decoration:none!important;font-weight:900}.pdm-cart-summary{padding:22px;position:sticky;top:20px}.pdm-cart-summary h2{color:#fff;margin:0 0 18px}.pdm-cart-summary-row{display:flex;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid rgb(255 255 255 / .09)}.pdm-cart-summary-row span{color:rgb(255 255 255 / .66)}.pdm-cart-summary .pdm-buy-now{width:100%;margin-top:18px}.pdm-cart-clear{display:block;margin-top:14px;text-align:center}@media(max-width:860px){.pdm-cart-page{width:calc(100% - 24px)}.pdm-cart-layout{grid-template-columns:1fr}.pdm-cart-item{grid-template-columns:90px 1fr}.pdm-cart-remove{grid-column:1/-1}}.pdm-checkout-layout{width:min(1180px,calc(100% - 32px));margin:36px auto 90px;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start}.pdm-checkout-card label{display:block;margin-bottom:16px}.pdm-checkout-card label span{display:block;margin-bottom:7px;color:rgb(255 255 255 / .72);font-weight:900}.pdm-checkout-card input{width:100%;min-height:52px;border-radius:16px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .075);color:#fff;-webkit-text-fill-color:#fff;padding:0 15px;font-weight:800;box-sizing:border-box}.pdm-checkout-summary{border-radius:28px;background:linear-gradient(145deg,rgb(255 255 255 / .075),rgb(255 255 255 / .035));border:1px solid rgb(255 255 255 / .12);box-shadow:0 24px 70px rgb(0 0 0 / .24);padding:22px;color:#fff}.pdm-checkout-summary h2{margin:0 0 18px;color:#fff}.pdm-checkout-summary-item,.pdm-checkout-total{display:flex;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid rgb(255 255 255 / .09)}.pdm-checkout-total strong{color:#ffd84d}@media(max-width:860px){.pdm-checkout-layout{grid-template-columns:1fr;width:calc(100% - 24px)}}.pdm-order-pay{min-height:38px;padding:0 14px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21!important;text-decoration:none!important;font-size:13px;font-weight:950}.pdm-single-actions{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.pdm-single-actions .pdm-buy-now{min-height:52px;padding:0 24px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;font-weight:950}.pdm-single-price{display:block;color:#ffd84d;font-size:30px;font-weight:950;margin:18px 0}@media (max-width:720px){.pdm-single-actions{display:grid}.pdm-single-actions .pdm-buy-now{width:100%}}.pdm-product-page{width:min(1180px, calc(100% - 32px));margin:38px auto 90px;color:#fff}.pdm-product-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.92fr);gap:28px;align-items:stretch}.pdm-product-image-card,.pdm-product-info-card,.pdm-product-description-card{border-radius:28px;background:linear-gradient(145deg,rgb(255 255 255 / .075),rgb(255 255 255 / .035));border:1px solid rgb(255 255 255 / .12);box-shadow:0 28px 90px rgb(0 0 0 / .28);overflow:hidden}.pdm-product-image-card{padding:18px;display:flex;align-items:center;justify-content:center}.pdm-product-image-card img{width:100%;height:100%;max-height:520px;object-fit:cover;border-radius:22px;display:block}.pdm-product-image-placeholder{width:100%;min-height:420px;border-radius:22px;background:rgb(122 60 255 / .18);display:flex;align-items:center;justify-content:center;color:#ffd84d;font-size:56px;font-weight:950}.pdm-product-info-card{padding:34px;display:flex;flex-direction:column;justify-content:center}.pdm-product-info-card h1{margin:18px 0 14px;color:#fff;font-size:clamp(42px, 5vw, 68px);line-height:.98;letter-spacing:-.06em}.pdm-product-price{display:block;color:#ffd84d;font-size:32px;font-weight:950;margin-bottom:20px;line-height:1}.pdm-product-short-description{color:rgb(255 255 255 / .74);font-size:17px;line-height:1.62;margin-bottom:26px}.pdm-product-short-description p{margin:0 0 12px}.pdm-product-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.pdm-product-button{min-height:56px;padding:0 24px;border-radius:17px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21!important;text-decoration:none!important;font-size:15px;font-weight:950;box-shadow:0 16px 36px rgb(255 193 7 / .20);transition:transform .18s ease,box-shadow .18s ease}.pdm-product-button:hover{transform:translateY(-2px);box-shadow:0 20px 46px rgb(255 193 7 / .28)}.pdm-product-buy-now{min-width:170px}.pdm-product-add-cart{min-width:210px}.pdm-product-description-card{margin-top:28px;padding:30px}.pdm-product-description-card h2{margin:0 0 14px;color:#fff;font-size:34px;line-height:1;letter-spacing:-.04em}.pdm-product-description-content{color:rgb(255 255 255 / .76);font-size:17px;line-height:1.68}.pdm-product-description-content p{margin-top:0}@media (max-width:980px){.pdm-product-wrap{grid-template-columns:1fr}.pdm-product-info-card{padding:24px}}@media (max-width:720px){.pdm-product-page{width:calc(100% - 24px);margin-top:24px}.pdm-product-image-card,.pdm-product-info-card,.pdm-product-description-card{border-radius:22px}.pdm-product-image-card{padding:12px}.pdm-product-image-card img{max-height:360px;border-radius:18px}.pdm-product-actions{display:grid;gap:12px}.pdm-product-button,.pdm-product-add-cart,.pdm-product-buy-now{width:100%;min-width:0}.pdm-product-description-card{padding:20px}}.pdm-header-account-dropdown{position:relative;display:inline-flex;align-items:center;z-index:50}.pdm-header-account-trigger{min-height:52px;padding:0 22px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21!important;text-decoration:none!important;font-weight:950;box-shadow:0 14px 32px rgb(255 193 7 / .20)}.pdm-header-account-menu{position:absolute;top:calc(100% + 12px);right:0;width:270px;padding:12px;border-radius:24px;background:linear-gradient(145deg,rgb(38 28 48 / .98),rgb(25 14 36 / .98));border:1px solid rgb(255 255 255 / .12);box-shadow:0 28px 90px rgb(0 0 0 / .42);backdrop-filter:blur(14px);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.pdm-header-account-dropdown:hover .pdm-header-account-menu,.pdm-header-account-dropdown:focus-within .pdm-header-account-menu{opacity:1;visibility:visible;transform:translateY(0)}.pdm-header-account-menu::before{content:"";position:absolute;right:24px;top:-7px;width:14px;height:14px;transform:rotate(45deg);background:rgb(38 28 48 / .98);border-left:1px solid rgb(255 255 255 / .12);border-top:1px solid rgb(255 255 255 / .12)}.pdm-header-account-menu a{min-height:48px;padding:0 14px;border-radius:16px;display:flex;align-items:center;gap:10px;color:rgb(255 255 255 / .86)!important;text-decoration:none!important;font-weight:900;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .07);margin-bottom:8px}.pdm-header-account-menu a:last-child{margin-bottom:0}.pdm-header-account-menu a:hover{background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21!important}.pdm-header-account-menu a span{width:28px;height:28px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:rgb(122 60 255 / .20)}.pdm-header-account-menu a:hover span{background:rgb(23 11 33 / .10)}.pdm-header-account-logout{color:#ffb5b5!important}@media (max-width:720px){.pdm-header-account-menu{right:-52px;width:250px}}.pdm-header-account-dropdown.is-open .pdm-header-account-menu{opacity:1;visibility:visible;transform:translateY(0)}@media (hover:none),(pointer:coarse){.pdm-header-account-dropdown:hover .pdm-header-account-menu{opacity:0;visibility:hidden;transform:translateY(8px)}.pdm-header-account-dropdown.is-open .pdm-header-account-menu{opacity:1;visibility:visible;transform:translateY(0)}}.pdm-mobile-nav-wrap{display:none;position:relative;z-index:100}.pdm-mobile-nav-toggle{width:52px;height:52px;border-radius:16px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .07);display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;cursor:pointer;padding:0}.pdm-mobile-nav-toggle span{width:22px;height:3px;border-radius:999px;background:#fff;display:block;transition:transform .18s ease,opacity .18s ease}.pdm-mobile-nav-toggle.is-open span:nth-child(1){transform:translateY(8px) rotate(45deg)}.pdm-mobile-nav-toggle.is-open span:nth-child(2){opacity:0}.pdm-mobile-nav-toggle.is-open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.pdm-mobile-nav-panel{display:none}@media (max-width:760px){.pdm-mobile-nav-wrap{display:inline-flex;order:20}.pdm-mobile-nav-panel{position:absolute;top:calc(100% + 12px);right:0;width:245px;padding:12px;border-radius:22px;background:linear-gradient(145deg,rgb(38 28 48 / .98),rgb(25 14 36 / .98));border:1px solid rgb(255 255 255 / .12);box-shadow:0 28px 90px rgb(0 0 0 / .42);backdrop-filter:blur(14px);z-index:9999;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.pdm-mobile-nav-panel.is-open{display:grid;gap:10px;opacity:1;visibility:visible;transform:translateY(0)}.pdm-mobile-nav-panel a{min-height:50px;padding:0 14px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .09);color:#fff!important;text-decoration:none!important;font-weight:950}.pdm-mobile-nav-panel a:hover,.pdm-mobile-nav-panel a:focus,.pdm-mobile-nav-panel a:active{background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21!important}}.pdm-forgot-link,.pdm-forgot-back{display:inline-flex;align-items:center;justify-content:center;margin-top:14px;color:#ffd84d!important;text-decoration:none!important;font-weight:950}.pdm-forgot-link:hover,.pdm-forgot-back:hover{text-decoration:underline!important}.pdm-forgot-password-card{max-width:640px}.pdm-forgot-password-card p{max-width:520px}.pdm-forgot-password-entry{justify-items:start}.pdm-forgot-password-card label{display:block;margin-bottom:16px}.pdm-forgot-password-card label span{display:block;margin-bottom:7px;color:rgb(255 255 255 / .72);font-weight:900}.pdm-forgot-password-card input{width:100%;min-height:52px;border-radius:16px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .075);color:#fff;-webkit-text-fill-color:#fff;padding:0 15px;font-weight:800;box-sizing:border-box}.pdm-brand{display:inline-flex;align-items:center;gap:12px;text-decoration:none!important}.pdm-brand-avatar{width:52px;height:52px;border-radius:999px;overflow:hidden;display:flex;align-items:center;justify-content:center;border:2px solid rgb(255 216 77 / .9);box-shadow:0 0 0 4px rgb(122 60 255 / .16),0 10px 28px rgb(0 0 0 / .28);flex-shrink:0}.pdm-brand-avatar img{width:100%;height:100%;object-fit:cover;display:block}.pdm-brand-name{color:#fff;font-size:28px;font-weight:950;letter-spacing:-.04em;line-height:1}@media (max-width:760px){.pdm-brand{gap:0}.pdm-brand-name{display:none}.pdm-brand-avatar{width:44px;height:44px}}body:not(.wp-admin) .pdm-global-header,body:not(.wp-admin) header.pdm-global-header{position:absolute!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:99999!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-bottom:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:not(.wp-admin) .pdm-global-header::before,body:not(.wp-admin) .pdm-global-header::after{content:none!important;display:none!important;background:transparent!important;box-shadow:none!important}body:not(.wp-admin) .pdm-gh-inner{background:transparent!important;box-shadow:none!important;border:0!important}body:not(.wp-admin) .pdm-store-page,body:not(.wp-admin) .pdm-product-page,body:not(.wp-admin) .pdm-cart-page,body:not(.wp-admin) .pdm-checkout-page,body:not(.wp-admin) .pdm-delivery-page,body:not(.wp-admin) .pdm-account-page,body:not(.wp-admin) .pdm-combo-plans-page{padding-top:112px!important}body:not(.wp-admin) .pdm-combo-dashboard{padding-top:0!important}body:not(.wp-admin) .pdm-home-shell .pdm-home-premium,body.single-pdm_combo .pdm-combo-product-page,body.post-type-pdm_combo .pdm-combo-product-page{padding-top:0!important}@media (max-width:767px){body:not(.wp-admin) .pdm-store-page,body:not(.wp-admin) .pdm-product-page,body:not(.wp-admin) .pdm-cart-page,body:not(.wp-admin) .pdm-checkout-page,body:not(.wp-admin) .pdm-delivery-page,body:not(.wp-admin) .pdm-account-page,body:not(.wp-admin) .pdm-combo-dashboard,body:not(.wp-admin) .pdm-combo-plans-page{padding-top:96px!important}}.pdm-store-card[data-pdm-card-url],.pdm-products-carousel-card[data-pdm-card-url]{cursor:pointer}.pdm-store-card[data-pdm-card-url]:focus-visible,.pdm-products-carousel-card[data-pdm-card-url]:focus-visible{outline:2px solid #ffd84d;outline-offset:4px}.pdm-gh-marketplace-cta{min-height:46px;padding:0 18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffd84d,#ffc107);color:#170b21!important;text-decoration:none!important;font-size:13px;font-weight:950;white-space:nowrap;box-shadow:0 14px 32px rgb(255 193 7 / .18);transition:transform .18s ease,box-shadow .18s ease}.pdm-gh-marketplace-cta:hover,.pdm-gh-marketplace-cta:focus{transform:translateY(-2px);box-shadow:0 18px 42px rgb(255 193 7 / .25)}@media (max-width:760px){.pdm-gh-marketplace-cta{display:none}}@media (max-width:1024px) and (min-width:761px){.pdm-gh-nav{gap:16px}.pdm-gh-nav a{font-size:13px}.pdm-gh-marketplace-cta,.pdm-header-account-trigger{padding-left:14px;padding-right:14px}}.page-id-5660 .site-header,.page-id-5660 header.site-header,.page-id-5660 #site-header{display:none!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important}.page-id-5660,.page-id-5660 #page,.page-id-5660 #content,.page-id-5660 .site,.page-id-5660 .site-content{padding-top:0!important;margin-top:0!important}:root{--pdm-dash-bg:#070212;--pdm-dash-bg-2:#0c0420;--pdm-dash-surface:rgba(20,8,42,.72);--pdm-dash-surface-2:rgba(14,5,31,.82);--pdm-dash-border:rgba(139,92,246,.20);--pdm-dash-border-2:rgba(168,85,247,.34);--pdm-dash-text:#f5f3ff;--pdm-dash-muted:rgba(221,214,254,.72);--pdm-dash-purple:#8b5cf6;--pdm-dash-purple-2:#a855f7;--pdm-dash-glow:rgba(124,58,237,.22)}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)){background:radial-gradient(circle at 82% 8%,rgb(91 33 182 / .36),transparent 34%),radial-gradient(circle at 12% 86%,rgb(124 58 237 / .18),transparent 38%),linear-gradient(180deg,#05010d 0%,#090218 48%,#05010c 100%)!important;color:var(--pdm-dash-text)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-global-header{background:transparent!important;border:0!important;box-shadow:none!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-gh-logo{background:rgb(17 8 40 / .42)!important;border:1px solid rgb(139 92 246 / .18)!important;box-shadow:0 12px 34px rgb(0 0 0 / .20)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-gh-nav a{color:rgb(245 243 255 / .84)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-gh-nav a:hover{color:#fff!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-page,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-page,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-page,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-page{color:var(--pdm-dash-text)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-media,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-summary,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-content,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-image-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-info-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-description-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-hero,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-summary,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-summary,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-hero,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-empty{background:radial-gradient(circle at 88% 0%,rgb(139 92 246 / .18),transparent 34%),linear-gradient(145deg,rgb(22 10 46 / .82),rgb(7 2 18 / .92))!important;border:1px solid var(--pdm-dash-border)!important;box-shadow:0 28px 90px rgb(0 0 0 / .44),0 0 60px rgb(124 58 237 / .08)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-item,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-item,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-empty,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-order-created{background:rgb(255 255 255 / .045)!important;border:1px solid rgb(139 92 246 / .16)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .045)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-summary h1,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-head h1,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-form h1,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-success h1,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-card h1,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-summary h2,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-hero h1,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-card h2,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-card h2 a{color:#fff!important;text-shadow:0 0 24px rgb(139 92 246 / .14)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-short,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-description,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-short-description,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-description-content,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-empty p,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-info p,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-note,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-hero p,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-card p{color:var(--pdm-dash-muted)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-badge,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-tag{background:rgb(139 92 246 / .22)!important;border:1px solid rgb(168 85 247 / .26)!important;color:#d8b4fe!important;box-shadow:0 12px 28px rgb(124 58 237 / .14)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-form input{background:rgb(7 2 18 / .74)!important;border:1px solid rgb(139 92 246 / .28)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .04)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-form input:focus{border-color:rgb(168 85 247 / .62)!important;background:rgb(17 8 40 / .86)!important;box-shadow:0 0 0 3px rgb(139 92 246 / .16),0 0 30px rgb(124 58 237 / .10)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-continue,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-clear,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-remove{background:rgb(139 92 246 / .13)!important;border:1px solid rgb(139 92 246 / .24)!important;color:#f5f3ff!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-card:hover,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-item:hover,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-media:hover,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-info-card:hover{border-color:var(--pdm-dash-border-2)!important;box-shadow:0 30px 96px rgb(0 0 0 / .48),0 0 42px rgb(124 58 237 / .14)!important}body:not(.wp-admin) .pdm-combo-product-page{background:radial-gradient(circle at 82% 8%,rgb(91 33 182 / .32),transparent 34%),radial-gradient(circle at 10% 88%,rgb(124 58 237 / .16),transparent 36%),linear-gradient(180deg,#05010d 0%,#090218 52%,#05010c 100%)!important}body:not(.wp-admin) .pdm-combo-section-shell,body:not(.wp-admin) .pdm-combo-freepik-shell,body:not(.wp-admin) .pdm-combo-mini-card,body:not(.wp-admin) .pdm-combo-step-card,body:not(.wp-admin) .pdm-combo-tool-card,body:not(.wp-admin) .pdm-combo-price-card,body:not(.wp-admin) .pdm-combo-faq-item,body:not(.wp-admin) .pdm-combo-video-frame{background:radial-gradient(circle at 88% 0%,rgb(139 92 246 / .16),transparent 34%),linear-gradient(145deg,rgb(22 10 46 / .78),rgb(7 2 18 / .94))!important;border-color:rgb(139 92 246 / .18)!important;box-shadow:0 26px 86px rgb(0 0 0 / .42),0 0 58px rgb(124 58 237 / .08)!important}body:not(.wp-admin) .pdm-home-premium,body:not(.wp-admin) .pdm-home-shell{--pdm-bg:#070212;--pdm-bg-deep:#04010a;--pdm-purple:#8b5cf6;--pdm-purple-soft:#c084fc;--pdm-border:rgba(139,92,246,.18);--pdm-glass:rgba(20,8,42,.60);background:#070212!important}body:not(.wp-admin) .pdm-hero-section,body:not(.wp-admin) .pdm-vip-section{background:radial-gradient(circle at 82% 8%,rgb(91 33 182 / .30),transparent 34%),radial-gradient(circle at 12% 86%,rgb(124 58 237 / .12),transparent 38%),linear-gradient(180deg,#05010d 0%,#090218 48%,#05010c 100%)!important}body:not(.wp-admin) .pdm-hero-card,body:not(.wp-admin) .pdm-hero-stats div,body:not(.wp-admin) .pdm-vip-card,body:not(.wp-admin) .pdm-showcase-card,body:not(.wp-admin) .pdm-products-card{background:radial-gradient(circle at 88% 0%,rgb(139 92 246 / .16),transparent 34%),linear-gradient(145deg,rgb(22 10 46 / .72),rgb(7 2 18 / .92))!important;border-color:rgb(139 92 246 / .18)!important;box-shadow:0 26px 86px rgb(0 0 0 / .42),0 0 58px rgb(124 58 237 / .08)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)){--pdm-dash-bg:#070212;--pdm-dash-bg-2:#0b021a;--pdm-dash-card:rgba(22,10,46,.68);--pdm-dash-card-2:rgba(13,5,30,.86);--pdm-dash-border:rgba(139,92,246,.18);--pdm-dash-border-strong:rgba(168,85,247,.34);--pdm-dash-text:#f6f1ff;--pdm-dash-muted:#b6a8cf}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-page,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-delivery-page,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-page,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-page,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-page,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-page,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-page,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-dashboard,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-admin,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-marketplace-page{background:radial-gradient(circle at 86% 4%,rgb(91 33 182 / .34),transparent 34%),radial-gradient(circle at 8% 78%,rgb(124 58 237 / .16),transparent 38%),linear-gradient(180deg,#05010d 0%,#090218 52%,#05010c 100%)!important;color:var(--pdm-dash-text)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-entry,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-premium,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-sidebar,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-user-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-nav,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-hero-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-panel,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-detail-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-order,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-favorite,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-delivery-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-delivery-hero,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-delivery-product,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-delivery-access,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-delivery-instructions,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-hero,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-empty,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-item,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-summary,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-summary,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-wrap,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-image-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-info-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-description-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-hero,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-empty,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-panel,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-box,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-hero,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-section,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-category,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-form,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-preview,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-market-card,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-market-panel{background:radial-gradient(circle at 88% 0%,rgb(139 92 246 / .17),transparent 36%),linear-gradient(145deg,rgb(28 13 54 / .72),rgb(7 2 18 / .93))!important;border:1px solid var(--pdm-dash-border)!important;box-shadow:0 28px 90px rgb(0 0 0 / .44),0 0 58px rgb(124 58 237 / .09)!important;color:var(--pdm-dash-text)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-stats>*,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-details-grid>*,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-nav a,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-delivery-access>*,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-summary-item,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-total,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-summary-row,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-category-row,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-row,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-item,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-fieldset{background:rgb(255 255 255 / .045)!important;border:1px solid rgb(255 255 255 / .085)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .04)!important;color:var(--pdm-dash-text)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-page h1,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-page h2,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-delivery-page h1,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-delivery-page h2,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-page h1,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-page h1,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-page h1,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-page h1,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-page h1,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-page h2{color:#fff!important;text-shadow:0 0 24px rgb(139 92 246 / .16)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-page p,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-page small,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-delivery-page p,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-page p,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-page p,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-page p,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-page p,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-page p,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-page label{color:var(--pdm-dash-muted)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]),body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) textarea,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) select{background:rgb(7 2 18 / .76)!important;border:1px solid rgb(139 92 246 / .26)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .04)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) input:focus,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) textarea:focus,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) select:focus{border-color:rgb(168 85 247 / .62)!important;outline:none!important;box-shadow:0 0 0 3px rgb(139 92 246 / .14),0 0 28px rgb(124 58 237 / .10)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-order:hover,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-delivery-product:hover,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-item:hover,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-store-card:hover,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-info-card:hover,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-category:hover,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-card:hover{border-color:var(--pdm-dash-border-strong)!important;box-shadow:0 34px 110px rgb(0 0 0 / .52),0 0 55px rgb(124 58 237 / .16)!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) a[style*="yellow"],body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) button[style*="yellow"],body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-buy-now,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-add-cart,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-cart-checkout,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-checkout-submit,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-account-submit,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-header-account-trigger,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-vitrine-page .button-primary{color:#120514!important}body{background:radial-gradient(circle at 72% 8%,rgb(110 52 255 / .18),transparent 24%),radial-gradient(circle at 15% 5%,rgb(58 18 110 / .40),transparent 38%),linear-gradient(180deg,#06010d 0%,#0a0216 100%)!important}.pdm-product-hero,.pdm-cart-head,.pdm-product-media,.pdm-product-summary,.pdm-product-content,.pdm-cart-card,.pdm-order-hero,.pdm-page-hero{background:linear-gradient(135deg,rgb(20 8 38 / .92),rgb(34 14 62 / .82))!important;border:1px solid rgb(145 92 255 / .10)!important;box-shadow:0 18px 60px rgb(73 24 170 / .16)!important;backdrop-filter:blur(14px)}.pdm-product-summary h1,.pdm-cart-head h1{text-shadow:0 0 28px rgb(120 65 255 / .18)}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-page .pdm-product-info-card h1,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-page .pdm-product-summary h1{font-size:clamp(38px, 3.45vw, 54px)!important;line-height:1.08!important;letter-spacing:-0.035em!important;margin:14px 0 12px!important;max-width:720px!important}body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-page .pdm-product-info-card{gap:10px!important}@media (max-width:760px){body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-page .pdm-product-info-card h1,body:not(.wp-admin):not(:has(.pdm-combo-dashboard)) .pdm-product-page .pdm-product-summary h1{font-size:clamp(32px, 8vw, 42px)!important;line-height:1.12!important}}body:not(.wp-admin) .pdm-store-image,body:not(.wp-admin) .pdm-loja-card-image,body:not(.wp-admin) .pdm-products-carousel-image{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important}body:not(.wp-admin) .pdm-store-image img,body:not(.wp-admin) .pdm-loja-card-image img,body:not(.wp-admin) .pdm-products-carousel-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}body:not(.wp-admin) .pdm-store-page .pdm-store-card>.pdm-store-image,body:not(.wp-admin) .pdm-store-page .pdm-store-image,body:not(.wp-admin) .pdm-store-page a.pdm-store-image{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1 / 1!important;overflow:hidden!important;flex:0 0 auto!important}body:not(.wp-admin) .pdm-store-page .pdm-store-image img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}body:not(.wp-admin) .pdm-store-page .pdm-store-placeholder{width:100%!important;height:100%!important;aspect-ratio:1 / 1!important}body:not(.wp-admin) .pdm-store-page .pdm-store-card p{display:none!important}body:not(.wp-admin) .pdm-store-page .pdm-store-body{padding:14px 16px 16px!important;gap:0!important}body:not(.wp-admin) .pdm-store-page .pdm-store-tag{min-height:24px!important;padding:0 10px!important;margin-bottom:10px!important;font-size:11px!important;line-height:1!important}body:not(.wp-admin) .pdm-store-page .pdm-store-card h2{margin:0 0 10px!important;font-size:18px!important;line-height:1.12!important;letter-spacing:-0.025em!important}body:not(.wp-admin) .pdm-store-page .pdm-store-bottom{margin-top:0!important;gap:10px!important}body:not(.wp-admin) .pdm-store-page .pdm-store-bottom strong{font-size:22px!important;line-height:1!important}body:not(.wp-admin) .pdm-store-page .pdm-store-button{width:auto!important;min-height:34px!important;max-height:34px!important;padding:0 18px!important;border-radius:12px!important;font-size:13px!important;line-height:1!important;align-self:stretch!important;box-shadow:0 8px 20px rgb(255 193 7 / .18)!important}@media (max-width:720px){body:not(.wp-admin) .pdm-store-page .pdm-store-body{padding:10px 10px 12px!important}body:not(.wp-admin) .pdm-store-page .pdm-store-tag{min-height:20px!important;padding:0 7px!important;margin-bottom:7px!important;font-size:9px!important}body:not(.wp-admin) .pdm-store-page .pdm-store-card h2{margin-bottom:8px!important;font-size:13px!important;line-height:1.12!important}body:not(.wp-admin) .pdm-store-page .pdm-store-bottom{gap:8px!important}body:not(.wp-admin) .pdm-store-page .pdm-store-bottom strong{font-size:16px!important}body:not(.wp-admin) .pdm-store-page .pdm-store-button{min-height:28px!important;max-height:28px!important;padding:0 10px!important;border-radius:9px!important;font-size:11px!important}}body:not(.wp-admin) .pdm-store-quick-cats,body:not(.wp-admin) .pdm-store-combo-hub,body:not(.wp-admin) .pdm-store-vip-section,body:not(.wp-admin) .pdm-store-all-title{max-width:1180px;margin-left:auto;margin-right:auto}body:not(.wp-admin) .pdm-store-quick-cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 auto 28px}body:not(.wp-admin) .pdm-store-quick-cat{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:118px;padding:18px 12px;border:1px solid rgb(255 255 255 / .12);border-radius:24px;background:rgb(255 255 255 / .055);box-shadow:0 18px 48px rgb(0 0 0 / .18);color:#fff!important;text-decoration:none!important;transition:transform .22s ease,border-color .22s ease,background .22s ease}body:not(.wp-admin) .pdm-store-quick-cat:hover{transform:translateY(-3px);border-color:rgb(255 193 7 / .42);background:rgb(255 255 255 / .085)}body:not(.wp-admin) .pdm-store-quick-cat span{display:grid;place-items:center;width:56px;height:56px;margin-bottom:10px;border-radius:999px;background:linear-gradient(135deg,rgb(255 193 7 / .22),rgb(126 58 242 / .28));font-size:27px}body:not(.wp-admin) .pdm-store-quick-cat strong{font-size:15px;line-height:1.1}body:not(.wp-admin) .pdm-store-combo-hub{margin-top:8px;margin-bottom:34px;padding:28px;border:1px solid rgb(255 255 255 / .12);border-radius:32px;background:radial-gradient(circle at top left,rgb(255 193 7 / .16),transparent 32%),linear-gradient(135deg,rgb(78 13 132 / .86),rgb(16 8 33 / .92));box-shadow:0 28px 80px rgb(0 0 0 / .28);overflow:hidden}body:not(.wp-admin) .pdm-store-combo-head{margin-bottom:22px}body:not(.wp-admin) .pdm-store-mini-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 13px;border:1px solid rgb(255 193 7 / .34);border-radius:999px;background:rgb(255 193 7 / .11);color:#ffd86b;font-size:12px;font-weight:900;letter-spacing:.03em;text-transform:uppercase}body:not(.wp-admin) .pdm-store-combo-head h2,body:not(.wp-admin) .pdm-store-vip-card h2,body:not(.wp-admin) .pdm-store-all-title h2{margin:12px 0 8px;color:#fff;font-size:clamp(30px, 4vw, 48px);line-height:.98;letter-spacing:-.045em}body:not(.wp-admin) .pdm-store-combo-head p,body:not(.wp-admin) .pdm-store-vip-card p{display:block!important;max-width:560px;margin:0;color:rgb(255 255 255 / .76);font-size:17px;line-height:1.45}body:not(.wp-admin) .pdm-store-combo-slider{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body:not(.wp-admin) .pdm-store-feature-card{position:relative;overflow:hidden;border:1px solid rgb(255 255 255 / .12);border-radius:24px;background:rgb(7 5 18 / .72);box-shadow:0 16px 44px rgb(0 0 0 / .22)}body:not(.wp-admin) .pdm-store-feature-image{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:rgb(255 255 255 / .05)}body:not(.wp-admin) .pdm-store-feature-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}body:not(.wp-admin) .pdm-store-feature-placeholder{display:grid;place-items:center;width:100%;height:100%;color:#ffd86b;font-size:18px;font-weight:900}body:not(.wp-admin) .pdm-store-feature-label{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;background:#ffc107;color:#1d0b32;font-size:11px;font-weight:950;text-transform:uppercase;box-shadow:0 10px 24px rgb(0 0 0 / .24)}body:not(.wp-admin) .pdm-store-feature-body{padding:14px 15px 16px}body:not(.wp-admin) .pdm-store-feature-body h3{margin:0 0 10px;font-size:18px;line-height:1.12;letter-spacing:-.025em}body:not(.wp-admin) .pdm-store-feature-body h3 a{color:#fff!important;text-decoration:none!important}body:not(.wp-admin) .pdm-store-feature-body strong{display:block;margin-bottom:12px;color:#ffc107;font-size:24px;line-height:1}body:not(.wp-admin) .pdm-store-feature-button,body:not(.wp-admin) .pdm-store-vip-button{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 16px;border-radius:12px;background:#ffc107;color:#211039!important;font-size:13px;font-weight:950;text-decoration:none!important}body:not(.wp-admin) .pdm-store-vip-section{margin-bottom:34px}body:not(.wp-admin) .pdm-store-vip-card{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px;border:1px solid rgb(255 193 7 / .22);border-radius:32px;background:radial-gradient(circle at top right,rgb(255 193 7 / .2),transparent 30%),linear-gradient(135deg,rgb(28 12 43 / .96),rgb(77 36 10 / .76));color:#fff!important;text-decoration:none!important;box-shadow:0 26px 74px rgb(0 0 0 / .26)}body:not(.wp-admin) .pdm-store-vip-card h2{max-width:720px;font-size:clamp(28px, 4vw, 44px)}body:not(.wp-admin) .pdm-store-all-title{margin-bottom:18px}@media (max-width:720px){body:not(.wp-admin) .pdm-store-quick-cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:20px}body:not(.wp-admin) .pdm-store-quick-cat{min-height:88px;padding:11px 6px;border-radius:18px}body:not(.wp-admin) .pdm-store-quick-cat span{width:42px;height:42px;margin-bottom:7px;font-size:21px}body:not(.wp-admin) .pdm-store-quick-cat strong{font-size:11px}body:not(.wp-admin) .pdm-store-combo-hub{padding:18px 14px 18px;border-radius:24px;margin-bottom:24px}body:not(.wp-admin) .pdm-store-combo-head h2,body:not(.wp-admin) .pdm-store-vip-card h2,body:not(.wp-admin) .pdm-store-all-title h2{font-size:30px}body:not(.wp-admin) .pdm-store-combo-head p,body:not(.wp-admin) .pdm-store-vip-card p{font-size:14px}body:not(.wp-admin) .pdm-store-combo-slider{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;-webkit-overflow-scrolling:touch}body:not(.wp-admin) .pdm-store-combo-slider::-webkit-scrollbar{display:none}body:not(.wp-admin) .pdm-store-feature-card{flex:0 0 74%;scroll-snap-align:start;border-radius:20px}body:not(.wp-admin) .pdm-store-feature-body{padding:11px 11px 13px}body:not(.wp-admin) .pdm-store-feature-body h3{font-size:14px;margin-bottom:8px}body:not(.wp-admin) .pdm-store-feature-body strong{font-size:18px;margin-bottom:10px}body:not(.wp-admin) .pdm-store-feature-button{min-height:29px;padding:0 12px;border-radius:10px;font-size:11px}body:not(.wp-admin) .pdm-store-vip-card{display:block;padding:22px 18px;border-radius:24px}body:not(.wp-admin) .pdm-store-vip-button{margin-top:18px;min-height:34px;padding:0 15px;font-size:12px}}body .ps-sales-page,body .ps-sales-page *{box-sizing:border-box}body .ps-sales-page{--ps-sales-card:rgba(20,10,38,.82);--ps-sales-border:rgba(168,85,247,.28);--ps-sales-muted:rgba(255,255,255,.72);--ps-sales-yellow:#ffd43b;color:#fff;background:radial-gradient(circle at 78% 8%,rgb(112 38 190 / .32),transparent 36%),radial-gradient(circle at 12% 30%,rgb(255 212 59 / .08),transparent 26%),linear-gradient(180deg,#05010b 0%,#090113 52%,#05010b 100%);min-height:100vh;overflow-x:hidden;padding-top:110px}body .ps-sales-container{width:min(1180px, calc(100% - 36px));margin:0 auto}body .ps-sales-hero{padding:70px 0 46px;position:relative}body .ps-sales-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);gap:42px;align-items:center}body .ps-sales-eyebrow{display:inline-flex;align-items:center;width:max-content;border:1px solid rgb(255 212 59 / .32);background:rgb(255 212 59 / .10);color:var(--ps-sales-yellow);border-radius:999px;padding:8px 16px;font-weight:900;font-size:13px;letter-spacing:.02em}body .ps-sales-copy h1{margin:18px 0;font-size:clamp(42px,5vw,76px);line-height:.96;letter-spacing:-.055em;font-weight:950;color:#fff;max-width:820px}body .ps-sales-copy p{margin:0;color:var(--ps-sales-muted);font-size:clamp(17px,1.5vw,22px);line-height:1.5;max-width:710px;font-weight:600}body .ps-sales-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}body .ps-sales-btn,body .ps-sales-plan-card a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;font-weight:950;transition:transform .2s ease,box-shadow .2s ease}body .ps-sales-btn{min-height:48px;padding:0 24px;border-radius:18px}body .ps-sales-btn:hover,body .ps-sales-plan-card a:hover{transform:translateY(-2px)}body .ps-sales-btn-primary{background:linear-gradient(135deg,#ffe066,#ffb703);color:#16051f!important;box-shadow:0 18px 36px rgb(255 183 3 / .22)}body .ps-sales-btn-secondary{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12);color:#fff!important}body .ps-sales-preview,body .ps-sales-benefits article,body .ps-sales-steps article,body .ps-sales-plan-card,body .ps-sales-final-box{background:var(--ps-sales-card);border:1px solid var(--ps-sales-border);box-shadow:inset 0 1px 0 rgb(255 255 255 / .07),0 18px 48px rgb(0 0 0 / .26)}body .ps-sales-preview{border-radius:34px;padding:22px;position:relative;overflow:hidden}body .ps-sales-preview-top{display:flex;gap:14px;align-items:center;margin-bottom:18px}body .ps-sales-avatar{width:52px;height:52px;border-radius:18px;background:linear-gradient(135deg,#ffd43b,#9d4edd);display:grid;place-items:center;color:#fff;font-weight:950;font-size:28px}body .ps-sales-preview-top strong{display:block;color:#fff;font-size:22px;font-weight:950}body .ps-sales-preview-top span{display:block;color:var(--ps-sales-muted);font-size:14px;font-weight:700}body .ps-sales-preview-media{aspect-ratio:1.35/1;border-radius:26px;background:linear-gradient(135deg,rgb(255 212 59 / .18),transparent 18%),radial-gradient(circle at 74% 32%,rgb(157 78 221 / .55),transparent 28%),linear-gradient(135deg,#140726,#2a1250 52%,#090113);border:1px solid rgb(255 255 255 / .1);position:relative;overflow:hidden}body .ps-sales-preview-media:after{content:"PORTFÓLIO";position:absolute;left:22px;bottom:22px;color:#fff;font-size:34px;font-weight:950;letter-spacing:-.04em}body .ps-sales-preview-tags{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}body .ps-sales-preview-tags span{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .09);border-radius:16px;padding:12px 10px;text-align:center;font-weight:900;color:#fff}body .ps-sales-benefits{padding:22px 0 58px}body .ps-sales-benefits-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}body .ps-sales-benefits article{border-radius:24px;padding:22px}body .ps-sales-benefits span{font-size:30px;display:block;margin-bottom:12px}body .ps-sales-benefits strong{display:block;color:#fff;font-size:18px;font-weight:950;margin-bottom:8px}body .ps-sales-benefits p,body .ps-sales-steps p,body .ps-sales-plan-card p,body .ps-sales-final-box p{margin:0;color:var(--ps-sales-muted);line-height:1.5;font-weight:600}body .ps-sales-how,body .ps-sales-plans{padding:54px 0}body .ps-sales-section-head{text-align:center;margin:0 auto 28px;max-width:760px;display:flex;flex-direction:column;align-items:center}body .ps-sales-section-head h2{margin:16px 0 0;color:#fff;font-weight:950;font-size:clamp(32px,3.6vw,56px);line-height:1.02;letter-spacing:-.045em}body .ps-sales-steps,body .ps-sales-plan-grid{display:grid;gap:18px}body .ps-sales-steps{grid-template-columns:repeat(3,1fr)}body .ps-sales-plan-grid{grid-template-columns:repeat(3,1fr);align-items:stretch}body .ps-sales-steps article{border-radius:28px;padding:26px}body .ps-sales-steps span{width:42px;height:42px;border-radius:15px;background:linear-gradient(135deg,#ffd43b,#9d4edd);display:grid;place-items:center;font-weight:950;color:#16051f;margin-bottom:20px}body .ps-sales-steps h3,body .ps-sales-plan-card h3{margin:0 0 10px;color:#fff;font-weight:950;font-size:25px;letter-spacing:-.03em}body .ps-sales-plan-card{position:relative;border-radius:30px;padding:28px;display:flex;flex-direction:column;min-height:430px}body .ps-sales-plan-card.is-recommended{border-color:rgb(255 212 59 / .7);box-shadow:0 0 0 1px rgb(255 212 59 / .28),0 24px 70px rgb(255 212 59 / .12),inset 0 1px 0 rgb(255 255 255 / .08)}body .ps-sales-plan-icon{font-size:38px;display:block;margin-bottom:12px}body .ps-sales-recommended{position:absolute;right:20px;top:20px;background:rgb(255 212 59 / .13);border:1px solid rgb(255 212 59 / .4);color:var(--ps-sales-yellow);border-radius:999px;padding:8px 12px;font-size:12px;font-weight:950}body .ps-sales-plan-card ul{list-style:none;margin:22px 0 24px;padding:0;display:grid;gap:12px}body .ps-sales-plan-card li{color:rgb(255 255 255 / .88);font-weight:750;line-height:1.35;display:flex;gap:10px}body .ps-sales-plan-card li:before{content:"✓";color:#22c55e;font-weight:950}body .ps-sales-plan-card a{margin-top:auto;min-height:46px;border-radius:16px;background:linear-gradient(135deg,#ec2fcb,#8b2cf5);color:#fff!important;box-shadow:0 16px 32px rgb(157 78 221 / .22)}body .ps-sales-plan-card.is-recommended a{background:linear-gradient(135deg,#ffe066,#ffb703);color:#16051f!important}body .ps-sales-final-cta{padding:58px 0 86px}body .ps-sales-final-box{border-radius:34px;padding:34px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:radial-gradient(circle at 88% 20%,rgb(255 212 59 / .16),transparent 30%),linear-gradient(135deg,rgb(30 15 55 / .96),rgb(8 2 16 / .96))}body .ps-sales-final-box h2{margin:14px 0 10px;color:#fff;font-weight:950;font-size:clamp(30px,3vw,48px);letter-spacing:-.04em;line-height:1.05}@media (max-width:980px){body .ps-sales-page{padding-top:90px}body .ps-sales-hero-grid,body .ps-sales-steps{grid-template-columns:1fr}body .ps-sales-benefits-grid,body .ps-sales-plan-grid{grid-template-columns:repeat(2,1fr)}body .ps-sales-final-box{flex-direction:column;align-items:flex-start}}@media (max-width:640px){body .ps-sales-container{width:min(100% - 28px,1180px)}body .ps-sales-hero{padding:42px 0 30px}body .ps-sales-copy h1{font-size:42px}body .ps-sales-actions{display:grid;grid-template-columns:1fr}body .ps-sales-btn{width:100%}body .ps-sales-benefits-grid,body .ps-sales-plan-grid{grid-template-columns:1fr}body .ps-sales-benefits{padding-bottom:34px}body .ps-sales-how,body .ps-sales-plans{padding:38px 0}body .ps-sales-plan-card{min-height:auto;padding:24px}body .ps-sales-recommended{position:static;width:max-content;margin-bottom:14px}body .ps-sales-preview-tags{grid-template-columns:1fr}body .ps-sales-final-cta{padding-bottom:56px}}.pdm-account-card input:-webkit-autofill,.pdm-account-card input:-webkit-autofill:hover,.pdm-account-card input:-webkit-autofill:focus,.pdm-account-card input:-webkit-autofill:active,.pdm-forgot-password-card input:-webkit-autofill,.pdm-forgot-password-card input:-webkit-autofill:hover,.pdm-forgot-password-card input:-webkit-autofill:focus,.pdm-forgot-password-card input:-webkit-autofill:active,.pdm-account-panel input:-webkit-autofill,.pdm-account-panel input:-webkit-autofill:hover,.pdm-account-panel input:-webkit-autofill:focus,.pdm-account-panel input:-webkit-autofill:active{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 1000px rgb(255 255 255 / .075) inset!important;box-shadow:0 0 0 1000px rgb(255 255 255 / .075) inset!important;transition:background-color 9999s ease-in-out 0s!important;border:1px solid rgb(255 255 255 / .14)!important}.pdm-pass-wrap{position:relative!important;width:100%!important;display:block!important}.pdm-pass-wrap input{padding-right:54px!important}.pdm-toggle-pass{position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important;border:0!important;border-radius:12px!important;background:rgb(255 255 255 / .08)!important;color:#ffd84d!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;font-size:16px!important;line-height:1!important;padding:0!important;box-shadow:none!important}.pdm-toggle-pass:hover{background:rgb(255 216 77 / .18)!important;color:#fff!important}.pdm-toggle-pass:focus{outline:2px solid rgb(255 216 77 / .45)!important;outline-offset:2px!important}body .pdm-account-card input:-webkit-autofill,body .pdm-account-card input:-webkit-autofill:hover,body .pdm-account-card input:-webkit-autofill:focus,body .pdm-account-card input:-webkit-autofill:active,body .pdm-forgot-password-card input:-webkit-autofill,body .pdm-forgot-password-card input:-webkit-autofill:hover,body .pdm-forgot-password-card input:-webkit-autofill:focus,body .pdm-forgot-password-card input:-webkit-autofill:active,body .pdm-account-panel input:-webkit-autofill,body .pdm-account-panel input:-webkit-autofill:hover,body .pdm-account-panel input:-webkit-autofill:focus,body .pdm-account-panel input:-webkit-autofill:active,body .pdm-checkout-card input:-webkit-autofill,body .pdm-checkout-card input:-webkit-autofill:hover,body .pdm-checkout-card input:-webkit-autofill:focus,body .pdm-checkout-card input:-webkit-autofill:active,body .pdm-checkout-form input:-webkit-autofill,body .pdm-checkout-form input:-webkit-autofill:hover,body .pdm-checkout-form input:-webkit-autofill:focus,body .pdm-checkout-form input:-webkit-autofill:active,body .pdm-combo-checkout-form input:-webkit-autofill,body .pdm-combo-checkout-form input:-webkit-autofill:hover,body .pdm-combo-checkout-form input:-webkit-autofill:focus,body .pdm-combo-checkout-form input:-webkit-autofill:active{-webkit-text-fill-color:#ffffff!important;caret-color:#ffffff!important;-webkit-box-shadow:0 0 0 1000px #13081f inset!important;box-shadow:0 0 0 1000px #13081f inset!important;background-color:#13081f!important;background-image:none!important;border:1px solid rgb(255 255 255 / .16)!important;transition:background-color 9999s ease-in-out 0s!important}body .pdm-account-card input,body .pdm-forgot-password-card input,body .pdm-account-panel input,body .pdm-checkout-card input,body .pdm-checkout-form input,body .pdm-combo-checkout-form input{color:#ffffff!important;-webkit-text-fill-color:#fff}body .pdm-account-card input::placeholder,body .pdm-forgot-password-card input::placeholder,body .pdm-account-panel input::placeholder,body .pdm-checkout-card input::placeholder,body .pdm-checkout-form input::placeholder,body .pdm-combo-checkout-form input::placeholder{color:rgb(255 255 255 / .42)!important;-webkit-text-fill-color:rgb(255 255 255 / .42)!important}.pdm-pass-wrap{position:relative!important;width:100%!important;display:block!important}.pdm-pass-wrap input{padding-right:54px!important}.pdm-toggle-pass{position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important;border:0!important;border-radius:12px!important;background:rgb(255 255 255 / .08)!important;color:#ffd84d!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;font-size:16px!important;line-height:1!important;padding:0!important;box-shadow:none!important;z-index:3!important}.pdm-toggle-pass:hover{background:rgb(255 216 77 / .18)!important;color:#fff!important}.pdm-toggle-pass:focus{outline:2px solid rgb(255 216 77 / .45)!important;outline-offset:2px!important}.pdm-product-tutorial-button{width:100%;border:1px solid rgb(255 216 77 / .55);background:rgb(255 216 77 / .08);color:#ffd84d;cursor:pointer}.pdm-product-tutorial-button:hover{background:rgb(255 216 77 / .16);color:#fff}body.pdm-tutorial-is-open{overflow:hidden}.pdm-tutorial-modal[hidden]{display:none!important}.pdm-tutorial-modal{position:fixed;inset:0;z-index:1000000;display:grid;place-items:center;padding:20px;opacity:0;transition:opacity .18s ease}.pdm-tutorial-modal.is-open{opacity:1}.pdm-tutorial-backdrop{position:absolute;inset:0;background:rgb(5 2 12 / .86);backdrop-filter:blur(8px)}.pdm-tutorial-dialog{position:relative;z-index:1;width:min(960px,100%);max-height:calc(100vh - 40px);overflow:auto;padding:26px;border:1px solid rgb(255 255 255 / .14);border-radius:24px;background:#13081f;box-shadow:0 30px 100px rgb(0 0 0 / .5);color:#fff;transform:translateY(12px) scale(.985);transition:transform .18s ease;outline:none}.pdm-tutorial-modal.is-open .pdm-tutorial-dialog{transform:none}.pdm-tutorial-dialog h2{margin:0 54px 20px 0;color:#fff;font-size:clamp(22px,3vw,34px);line-height:1.1}.pdm-tutorial-close{position:absolute;top:14px;right:14px;width:42px;height:42px;border:1px solid rgb(255 255 255 / .14);border-radius:50%;background:rgb(255 255 255 / .08);color:#fff;font-size:28px;line-height:1;cursor:pointer}.pdm-tutorial-content{color:rgb(255 255 255 / .88);font-size:16px;line-height:1.65}.pdm-tutorial-media{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:16px;background:#000}.pdm-tutorial-media iframe,.pdm-tutorial-media video{display:block;width:100%;height:100%;border:0;object-fit:contain}@media(max-width:600px){.pdm-tutorial-modal{padding:10px}.pdm-tutorial-dialog{max-height:calc(100vh - 20px);padding:20px 16px;border-radius:18px}.pdm-tutorial-dialog h2{margin-right:42px;font-size:22px}.pdm-tutorial-close{top:10px;right:10px;width:38px;height:38px}}.pdm-product-important-info{margin:18px 0;padding:16px 18px;border:1px solid rgb(255 216 77 / .35);border-radius:16px;background:rgb(255 216 77 / .08);color:rgb(255 255 255 / .9)}.pdm-product-important-info strong{display:block;margin-bottom:7px;color:#ffd84d;font-size:16px}.pdm-product-important-info p{margin:0;line-height:1.55}.pdm-manual-delivery{display:grid;gap:16px;margin-top:16px}.pdm-manual-delivery>h3{margin:0;color:#fff;font-size:22px}.pdm-manual-delivery>p{margin:0;color:rgb(255 255 255 / .78);line-height:1.6}.pdm-whatsapp-activation-form{display:grid;gap:14px}.pdm-whatsapp-activation-form label{display:grid;gap:7px}.pdm-whatsapp-activation-form label>span{font-weight:700;color:#fff}.pdm-whatsapp-activation-form input,.pdm-whatsapp-activation-form textarea{width:100%;box-sizing:border-box;border:1px solid rgb(255 255 255 / .16);border-radius:12px;background:rgb(255 255 255 / .06);color:#fff;padding:13px 14px;font:inherit;outline:none}.pdm-whatsapp-activation-form input:focus,.pdm-whatsapp-activation-form textarea:focus{border-color:rgb(255 216 77 / .7);box-shadow:0 0 0 3px rgb(255 216 77 / .1)}.pdm-whatsapp-activation-form small{color:rgb(255 255 255 / .65);line-height:1.5}.pdm-whatsapp-activation-form .pdm-buy-now,.pdm-manual-delivery>a.pdm-buy-now{width:100%;box-sizing:border-box;text-align:center;justify-content:center}.pdm-product-sold-out{display:inline-flex;align-items:center;justify-content:center;cursor:not-allowed;opacity:.8;background:#6b7280!important;color:#fff!important;text-decoration:none!important}.pdm-post-purchase-tutorial{margin-top:18px;padding:18px;border:1px solid rgb(255 255 255 / .12);border-radius:16px;background:rgb(255 255 255 / .06)}.pdm-post-purchase-tutorial h3{margin:0 0 8px}.pdm-post-purchase-tutorial p{margin:0 0 14px}.pdm-post-tutorial-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;cursor:pointer;border:0}.pdm-delivery-related{width:100%;margin:34px 0 10px;padding-top:28px;border-top:1px solid rgb(255 255 255 / .12)}.pdm-delivery-related-heading{margin-bottom:18px}.pdm-delivery-related-heading h2{margin:10px 0 0;font-size:clamp(1.45rem,2.5vw,2rem)}.pdm-delivery-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pdm-delivery-related-card{min-width:0;overflow:hidden;border:1px solid rgb(255 255 255 / .12);border-radius:18px;background:rgb(255 255 255 / .06);box-shadow:0 14px 34px rgb(0 0 0 / .18)}.pdm-delivery-related-image{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;overflow:hidden;background:rgb(255 255 255 / .06);text-decoration:none;font-size:3rem}.pdm-delivery-related-image img{width:100%;height:100%;object-fit:cover;display:block}.pdm-delivery-related-body{padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.pdm-delivery-related-body h3{margin:0;font-size:1.08rem;line-height:1.3}.pdm-delivery-related-body h3 a{color:inherit;text-decoration:none}.pdm-delivery-related-price{font-size:1.12rem}.pdm-delivery-related-button{width:100%;margin-top:2px;text-align:center;justify-content:center}@media (max-width:900px){.pdm-delivery-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.pdm-delivery-related{margin-top:26px;padding-top:22px}.pdm-delivery-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pdm-delivery-related-card{border-radius:14px}.pdm-delivery-related-body{padding:11px;gap:8px}.pdm-delivery-related-body h3{font-size:.94rem}.pdm-delivery-related-price{font-size:1rem}.pdm-delivery-related-button{font-size:.86rem;padding:10px 8px}}.pdm-product-share-button{border:1px solid rgb(255 255 255 / .16)!important;background:rgb(255 255 255 / .07)!important;color:#fff!important;box-shadow:none!important}.pdm-product-share-button:hover{background:rgb(255 255 255 / .12)!important}body.pdm-share-is-open{overflow:hidden}.pdm-share-modal[hidden]{display:none!important}.pdm-share-modal{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:20px;opacity:0;transition:opacity .18s ease}.pdm-share-modal.is-open{opacity:1}.pdm-share-backdrop{position:absolute;inset:0;background:rgb(3 0 10 / .78);backdrop-filter:blur(8px)}.pdm-share-dialog{position:relative;width:min(520px, 100%);padding:28px;border:1px solid rgb(255 255 255 / .14);border-radius:26px;background:linear-gradient(145deg,#21103d,#10091e);box-shadow:0 28px 90px rgb(0 0 0 / .5);color:#fff;transform:translateY(12px) scale(.98);transition:transform .18s ease}.pdm-share-modal.is-open .pdm-share-dialog{transform:none}.pdm-share-dialog h2{margin:0 40px 6px 0;color:#fff;font-size:28px}.pdm-share-dialog p{margin:0 0 20px;color:rgb(255 255 255 / .68)}.pdm-share-close{position:absolute;top:16px;right:16px;width:38px;height:38px;border:0;border-radius:999px;background:rgb(255 255 255 / .09);color:#fff;font-size:26px;cursor:pointer}.pdm-share-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pdm-share-options a,.pdm-share-options button{min-height:48px;padding:0 16px;border:1px solid rgb(255 255 255 / .12);border-radius:14px;display:flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .065);color:#fff!important;text-decoration:none!important;font:inherit;font-weight:850;cursor:pointer}.pdm-share-options a:hover,.pdm-share-options button:hover{background:rgb(255 255 255 / .12)}.pdm-share-copy-status{min-height:22px;margin-top:14px;color:#ffd84d;font-weight:800}@media (max-width:560px){.pdm-share-dialog{padding:22px;border-radius:22px}.pdm-share-options{grid-template-columns:1fr}.pdm-product-share-button{width:100%}}body:not(.wp-admin) .pdm-product-page .pdm-product-wrap{align-items:start!important}body:not(.wp-admin) .pdm-product-page .pdm-product-image-card{align-self:start!important;height:auto!important;min-height:0!important}body:not(.wp-admin) .pdm-product-page .pdm-product-image-card img{width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:1 / 1!important;object-fit:cover!important;object-position:center center!important}body:not(.wp-admin) .pdm-product-page .pdm-product-info-card{align-self:start!important;justify-content:flex-start!important}body:not(.wp-admin) .pdm-product-page .pdm-product-description-blocks{display:grid;gap:12px;width:100%;margin:2px 0 24px}body:not(.wp-admin) .pdm-product-page .pdm-product-description-block{padding:16px 18px;border-radius:17px;background:rgb(7 2 18 / .38);border:1px solid rgb(168 85 247 / .24);box-shadow:inset 0 1px 0 rgb(255 255 255 / .035)}body:not(.wp-admin) .pdm-product-page .pdm-product-description-block h2{margin:0 0 7px!important;color:#fff!important;font-size:17px!important;line-height:1.25!important;letter-spacing:-.01em!important}body:not(.wp-admin) .pdm-product-page .pdm-product-description-block-content,body:not(.wp-admin) .pdm-product-page .pdm-product-description-block-content p{color:rgb(255 255 255 / .76)!important;font-size:15px!important;line-height:1.58!important}body:not(.wp-admin) .pdm-product-page .pdm-product-description-block-content p{margin:0 0 8px!important}body:not(.wp-admin) .pdm-product-page .pdm-product-description-block-content p:last-child{margin-bottom:0!important}@media (max-width:980px){body:not(.wp-admin) .pdm-product-page .pdm-product-image-card,body:not(.wp-admin) .pdm-product-page .pdm-product-info-card{width:100%}}