.prism-demo{--pv-bg:#0b0d18;--pv-panel:#141623;--pv-line:#ffffff18;--pv-muted:#b1afbf;--pv-gold:#e6c484;--pv-violet:#c0a4ef;background:var(--pv-bg);color:#f6f1e8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0;line-height:1.65}.prism-demo h1,.prism-demo h2,.prism-demo h3{color:#f6f1e8;letter-spacing:-.035em}.prism-demo a{color:inherit}.prism-demo :focus-visible{outline:2px solid var(--pv-gold);outline-offset:5px}.prism-demo [hidden]{display:none!important}.pv-container{max-width:1440px;margin:auto;padding:0 5vw}.pv-announcement{padding:10px 24px;background:#1c182a;text-align:center;font-size:11px;letter-spacing:.045em;border-bottom:1px solid var(--pv-line)}.pv-announcement a{color:var(--pv-gold);margin-left:12px;text-underline-offset:3px}.pv-header{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:25px 5vw;border-bottom:1px solid var(--pv-line);background:#0b0d18}.pv-brand{display:inline-flex;align-items:center;gap:13px;text-decoration:none;font-weight:600;font-size:18px;letter-spacing:.14em;line-height:1.3}.pv-brand small{display:block;font-size:8px;font-weight:400;letter-spacing:.24em;color:var(--pv-muted);margin-top:4px}.pv-desktop-nav{display:flex;gap:30px;font-size:13px}.pv-desktop-nav a,.pv-cart-link{text-decoration:none}.pv-desktop-nav a:hover{color:var(--pv-gold)}.pv-header-actions{display:flex;align-items:center;gap:22px}.pv-cart-link{font-size:13px;display:flex;align-items:center;gap:9px}.pv-cart-link span{font-variant-numeric:tabular-nums;border:1px solid var(--pv-line);border-radius:50%;min-width:25px;height:25px;display:inline-grid;place-items:center;font-size:10px}.pv-mobile-menu{display:none}.pv-hero{position:relative;min-height:690px;display:flex;align-items:center;overflow:hidden;border-bottom:1px solid var(--pv-line)}.pv-hero-art{position:absolute;top:0;right:0;bottom:0;left:0}.pv-hero-art img{width:100%;height:100%;object-fit:cover;object-position:66% center}.pv-hero-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b0d18f5 0%,#0b0d18cf 26%,#0b0d1850 49%,transparent 72%),linear-gradient(0deg,#0b0d18c0,transparent 20%)}.pv-hero-copy{position:relative;padding:70px 5vw 100px;max-width:680px;z-index:1}.pv-eyebrow{display:block;color:var(--pv-gold);font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:550}.pv-live-dot{display:inline-block;width:6px;height:6px;background:#bda4ed;border-radius:50%;margin-right:10px;box-shadow:0 0 12px #bb93ff}.pv-hero h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(54px,5.7vw,86px);line-height:1.06;margin:26px 0;letter-spacing:-.055em}.pv-hero-copy>p{max-width:410px;color:#c4c0ce;font-size:15px;line-height:1.9}.pv-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:32px}.pv-button{display:inline-flex;justify-content:center;align-items:center;gap:14px;padding:15px 23px;border:1px solid var(--pv-gold);border-radius:5px;background:var(--pv-gold);color:#16131b!important;text-decoration:none;font-weight:600;font-size:13px;line-height:1.5;font-family:inherit;cursor:pointer;transition:background .15s,transform .15s;position:relative;min-height:48px}.pv-button:hover:not(:disabled){background:#f2dba9;transform:translateY(-1px)}.pv-button:disabled{cursor:not-allowed;opacity:.5}.pv-button--outline{background:transparent;color:var(--pv-gold)!important;border-color:#e6c48460}.pv-button--outline:hover:not(:disabled){background:#e6c48415}.pv-button--small{font-size:12px;padding:10px 14px;min-height:42px}.pv-text-link,.pv-text-button{display:inline-block;color:var(--pv-gold)!important;font:inherit;font-size:13px;text-underline-offset:5px;background:none;border:0;padding:8px 0;cursor:pointer}.pv-hero-caption{position:absolute;bottom:24px;left:5vw;right:5vw;display:flex;justify-content:space-between;font-size:9px;text-transform:uppercase;letter-spacing:.16em;color:#b7adca}.pv-fineprint{font-size:11px!important;color:var(--pv-muted)!important;line-height:1.65!important}.pv-feature-strip{display:flex;justify-content:space-evenly;gap:24px;padding:23px 5vw;border-bottom:1px solid var(--pv-line);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:#c9c2d6}.pv-feature-strip span:before{content:"\2727";color:var(--pv-gold);margin-right:13px}.pv-section{padding-top:80px;padding-bottom:80px}.pv-section--tint{background:#10121f;border-block:1px solid var(--pv-line)}.pv-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:35px}.pv-section-heading h2,.pv-membership-teaser h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.1vw,44px);font-weight:400;margin:12px 0;line-height:1.2}.pv-section-heading p{font-size:14px;color:var(--pv-muted);max-width:590px}.pv-steps{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--pv-line);border-radius:10px;overflow:hidden}.pv-steps article{padding:32px;border-right:1px solid var(--pv-line)}.pv-steps article:last-child{border:0}.pv-steps article>span{color:var(--pv-violet);font-size:12px}.pv-steps h3{font-size:18px;font-weight:500;margin:18px 0 10px}.pv-steps p{font-size:13px;color:var(--pv-muted);margin:0;max-width:320px}.pv-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.pv-product-card{min-width:0;border:1px solid var(--pv-line);border-radius:9px;overflow:hidden;background:var(--pv-panel)}.pv-product-visual{display:block;aspect-ratio:1;overflow:hidden;background:#eeecea}.pv-product-image{display:block;width:100%;height:100%;object-fit:contain}.pv-product-visual .pv-product-image{transition:transform .3s}.pv-product-visual:hover .pv-product-image{transform:scale(1.03)}.pv-product-copy{padding:20px}.pv-product-heading{display:flex;justify-content:space-between;gap:12px}.pv-product-heading h3{font-weight:500;margin:0;font-size:14px;line-height:1.5;letter-spacing:0}.pv-product-heading h3 a{text-decoration:none}.pv-product-heading>span{white-space:nowrap;font-size:12px;color:var(--pv-gold)}.pv-product-copy .pv-button{width:100%;margin-top:9px}.pv-product-copy .product-form__error-message-wrapper{font-size:12px;color:#ffc5c5}.pv-photo-pending{display:grid;place-items:center;aspect-ratio:1;background:#1b1c2d;color:var(--pv-muted);font-size:12px;min-width:100px}.pv-membership-teaser{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center;border:1px solid var(--pv-line);background:radial-gradient(ellipse at 80% 50%,#a380e117,transparent 65%);border-radius:12px;padding:55px}.pv-membership-teaser p{color:var(--pv-muted);font-size:14px;max-width:530px}.pv-tier-art{height:240px;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:12px}.pv-tier-art>span{display:flex;align-items:flex-end;justify-content:center;width:100px;height:150px;border:1px solid #b18459;border-radius:9px;padding:15px 6px;color:#c49c78;background:linear-gradient(130deg,#80674e29,#161723);font-size:9px;letter-spacing:.15em;transform:rotate(-12deg)}.pv-tier-art>span:nth-child(2){height:175px;transform:translateY(-12px);border-color:#bfc3d4;color:#bfc3d4;background:linear-gradient(130deg,#aaa8c026,#161723)}.pv-tier-art>span:nth-child(3){height:160px;transform:rotate(12deg);border-color:var(--pv-gold);color:var(--pv-gold)}.pv-tier-art>img{position:absolute;width:100px;height:100px;top:10px;left:calc(50% - 50px);filter:drop-shadow(0 0 30px #b580ff55)}.pv-footer{border-top:1px solid var(--pv-line);padding:50px 5vw;display:grid;grid-template-columns:1fr auto;gap:30px}.pv-footer p{font-size:13px;color:var(--pv-muted);max-width:400px}.pv-footer nav{display:flex;gap:28px;align-items:center;font-size:12px}.pv-footer nav a{text-decoration:none}.pv-footer>small{grid-column:1/-1;border-top:1px solid var(--pv-line);padding-top:22px;font-size:10px;color:var(--pv-muted);letter-spacing:.12em;text-transform:uppercase}.pv-page-intro{max-width:780px;margin:0 auto 45px;text-align:center}.pv-page-intro h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4.5vw,68px);line-height:1.15;font-weight:400;margin:22px 0}.pv-page-intro p{font-size:15px;color:var(--pv-muted);line-height:1.9}.pv-pill{display:inline-block;padding:5px 12px;border:1px solid #c3a6e849;border-radius:30px;color:var(--pv-violet);font-size:10px;letter-spacing:.08em}.pv-prize-image{display:block;width:100%;height:auto;border-radius:12px;border:1px solid var(--pv-line)}.pv-prize-grid,.pv-guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:28px}.pv-panel{min-width:0;background:var(--pv-panel);border:1px solid var(--pv-line);border-radius:10px;padding:32px}.pv-panel h2{font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.25;margin:12px 0 20px}.pv-panel p{font-size:14px;color:var(--pv-muted)}.pv-muted{color:var(--pv-muted);font-size:12px;line-height:1.8}.pv-table-scroll{overflow:auto;border:1px solid var(--pv-line);border-radius:10px}.pv-membership-table{width:100%;border-collapse:collapse;min-width:620px;font-size:14px;background:var(--pv-panel)}.pv-membership-table th,.pv-membership-table td{padding:25px;text-align:center;border-bottom:1px solid var(--pv-line);border-right:1px solid var(--pv-line)}.pv-membership-table th:first-child{text-align:left;font-weight:400;color:var(--pv-muted)}.pv-membership-table thead th{font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;padding-block:30px}.pv-membership-table thead th:nth-child(2){color:#d4ab84;background:#ba875e10}.pv-membership-table thead th:nth-child(3){color:#d1d3e7;background:#b7bdd110}.pv-membership-table thead th:nth-child(4){color:var(--pv-gold);background:#d6ad6710}.pv-membership-table tbody td{font-variant-numeric:tabular-nums;font-size:18px}.pv-membership-note{margin-top:40px}.pv-guide-grid article>.pv-text-button{display:block;margin-top:14px}.pv-countdown{display:block;font-size:64px;line-height:1.2;color:var(--pv-gold);font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:.05em}.pv-sample-result{padding:20px;border:1px solid #c0a4ef44;background:#c0a4ef0c;margin-top:20px;border-radius:6px;font-size:14px}.pv-demo-note{margin-top:35px;padding:22px;border:1px solid var(--pv-line);font-size:13px;color:var(--pv-muted);border-radius:8px}.pv-cart-layout{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding-bottom:60px}.pv-entry-table{width:100%;border-collapse:collapse;margin-top:20px;font-size:14px}.pv-entry-table th,.pv-entry-table td{padding:16px 0;border-bottom:1px solid var(--pv-line);text-align:left}.pv-entry-table th{font-weight:400}.pv-entry-table td{text-align:right;font-variant-numeric:tabular-nums}.pv-entry-table thead th{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--pv-muted)}.pv-entry-table thead th:last-child{text-align:right}.pv-entry-total th,.pv-entry-total td{font-size:26px;font-weight:500!important;color:var(--pv-gold);border-bottom:0}.pv-order-panel>.pv-button{width:100%;margin-top:20px}.pv-cart-subtotal{border-top:1px solid var(--pv-line);margin-top:24px;padding-top:24px;display:flex;justify-content:space-between;font-size:14px}.pv-status{font-size:12px!important;min-height:18px}.pv-progress-wrap{margin:15px 0 32px;padding:25px;border:1px solid var(--pv-line);border-radius:8px;background:var(--pv-panel)}.pv-progress-track{display:block;width:100%;height:7px;border:none;border-radius:8px;overflow:hidden;-webkit-appearance:none;appearance:none;background:#2b2b3b}.pv-progress-track::-webkit-progress-bar{background:#2b2b3b}.pv-progress-track::-webkit-progress-value{background:linear-gradient(90deg,#a487ce,#e6c484);border-radius:8px;transition:width .25s}.pv-progress-track::-moz-progress-bar{background:#bda3de}.pv-milestones{display:flex;justify-content:space-between;gap:15px;padding-bottom:12px;color:var(--pv-muted);font-size:12px}.pv-milestones .is-reached{color:var(--pv-gold)}.pv-milestones .is-reached:before{content:"\2713  ";color:var(--pv-gold)}.pv-progress-copy{font-size:14px;margin:14px 0 3px;color:var(--pv-violet)}.pv-offers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:25px 0 18px}.pv-offer{min-width:0;border:1px solid var(--pv-line);border-radius:8px;background:#0b0d18;padding:12px;text-align:center;display:flex;flex-direction:column;gap:6px}.pv-offer img{width:100%;height:auto;border-radius:4px}.pv-offer-price{font-size:13px;color:var(--pv-muted)}.pv-offer .pv-button{margin-top:8px;padding:8px 4px;font-size:11px}.pv-offers--cart{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-offers--cart .pv-offer{display:grid;grid-template-columns:60px 1fr;text-align:left;align-items:center;column-gap:12px}.pv-offers--cart .pv-offer img{grid-row:1/3;grid-column:1}.pv-offers--cart .pv-offer .pv-button,.pv-offers--cart .pv-offer-result{grid-column:1/-1;text-align:center}.pv-dialog{padding:0;background:#111321;color:#f6f1e8;border:1px solid #c0a4ef40;border-radius:14px;max-width:860px;width:calc(100% - 32px);max-height:calc(100dvh - 40px);box-shadow:0 30px 100px #0009}.pv-dialog::backdrop{background:#070811cd;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.pv-dialog-content{padding:40px;position:relative}.pv-dialog h2{font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:400;margin:14px 0;line-height:1.12}.pv-dialog-close{position:absolute;right:14px;top:12px;border:0;color:#c3bad1;background:transparent;font-size:28px;cursor:pointer;width:40px;height:40px}.pv-dialog-content>.pv-button{width:100%}.pv-modal-open{overflow:hidden}.pv-dialog--finish{max-width:540px;text-align:center}.pv-finish-total small{display:block;font-size:12px;color:var(--pv-violet);letter-spacing:.06em;margin-top:10px}.pv-finish-breakdown{display:grid;grid-template-columns:1fr 1fr;text-align:left;padding:20px 0;border-block:1px solid var(--pv-line);font-size:13px}.pv-finish-breakdown dd{text-align:right;color:var(--pv-gold)}.pv-finish-breakdown dt,.pv-finish-breakdown dd{margin:4px 0}.prism-demo .page-width{max-width:1440px;padding-inline:5vw}.prism-demo .button{border-radius:5px;letter-spacing:0;font-size:13px}.prism-demo .card{border:1px solid var(--pv-line);border-radius:9px;overflow:hidden;background:var(--pv-panel)}.prism-demo .card__inner{background:#121320}.prism-demo .card__information{padding:18px!important}.prism-demo .card__heading{font-size:15px;font-weight:500;letter-spacing:0}.prism-demo .card .price{font-size:13px;color:var(--pv-gold)}.prism-demo .card__content{padding:0}.prism-demo .card--text .card__inner .card__content{display:none}.prism-demo .card--text .card__inner:has(.pv-card-art){aspect-ratio:1}.pv-card-art{position:absolute;top:0;right:0;bottom:0;left:0}.pv-card-art .pv-product-image{object-fit:contain}.prism-demo .product.product--no-media{max-width:none;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px}.prism-demo .product--no-media .product__media-wrapper,.prism-demo .product--no-media .product__info-wrapper{width:100%;max-width:none;display:block}.prism-demo .product__media-wrapper>.pv-product-image{border-radius:12px;height:auto}.prism-demo .product__title h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(28px,3vw,44px);line-height:1.15}.pv-product-guide{border-left:2px solid var(--pv-gold);padding:3px 0 3px 17px;margin:20px 0;font-size:13px;color:var(--pv-muted)}.prism-demo .cart-items td{border-color:var(--pv-line)}.prism-demo .cart-item__name{font-size:16px;color:#f6f1e8}.prism-demo .cart-item__media .pv-product-image{max-width:110px;max-height:110px;border-radius:5px}.prism-demo .cart__footer{padding:0}.prism-demo .pv-dialog .pv-muted{font-size:13px}.prism-demo .product-form__submit{background:var(--pv-gold);color:#16131b}.prism-demo .product-form__submit:after{box-shadow:none}.pv-empty-note{max-width:650px;margin:20px auto;color:var(--pv-muted);text-align:center;font-size:14px}@media(min-width:1600px){.pv-hero-copy{max-width:740px}.pv-hero{min-height:760px}}.prism-demo .card--standard.card--text>.card__content .card__heading:not(.card__heading--placeholder){display:block;margin-bottom:12px}.prism-demo .quick-add__submit,.prism-demo .product-form__submit{min-height:48px;background:var(--pv-gold);color:#16131b;border:0;border-radius:5px}.prism-demo .product--no-media .price,.prism-demo .product--no-media .product__title,.prism-demo .product--no-media .product__text,.prism-demo .product--no-media .product__tax{text-align:left}.prism-demo .product--no-media .product-form__quantity,.prism-demo .product--no-media .product-form{align-items:flex-start;text-align:left}.prism-demo .product--no-media .product-form>.form,.prism-demo .product--no-media .product-form__buttons{max-width:none;width:100%}.prism-demo .product--no-media .product-form__submit{width:100%;padding:14px 24px}@media(max-width:1100px){.pv-desktop-nav{gap:20px}.pv-hero{min-height:610px}.pv-hero-copy{max-width:560px}.pv-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-product-visual{max-height:none}.pv-membership-teaser{padding:35px;gap:30px}.pv-cart-layout{grid-template-columns:1fr}.pv-offers--cart{grid-template-columns:repeat(4,minmax(0,1fr))}.pv-offers--cart .pv-offer{display:flex;text-align:center}.pv-offers--cart .pv-offer img{width:100%}}@media(max-width:760px){.pv-header{padding:20px}.pv-brand{font-size:15px;gap:9px}.pv-brand small{font-size:7px}.pv-brand img{width:29px;height:29px}.pv-desktop-nav{display:none}.pv-mobile-menu{display:block;font-size:12px}.pv-mobile-menu summary{cursor:pointer;padding:9px}.pv-mobile-menu nav{position:absolute;top:100%;left:0;right:0;background:#141623;padding:20px;display:flex;flex-direction:column;gap:16px;border-bottom:1px solid var(--pv-line)}.pv-mobile-menu nav a{text-decoration:none;padding:5px}.pv-announcement{font-size:9px;padding:9px 12px}.pv-header-actions{gap:10px}.pv-hero{min-height:780px;align-items:flex-start}.pv-hero-copy{padding:45px 24px 320px;max-width:100%}.pv-hero h1{font-size:58px;max-width:420px;margin:22px 0}.pv-hero-copy>p{font-size:14px;max-width:370px}.pv-hero-art img{object-position:68% bottom;height:60%;position:absolute;bottom:0}.pv-hero-art:after{background:linear-gradient(180deg,#0b0d18 0% 30%,#0b0d1800 64%),linear-gradient(0deg,#0b0d18d0,transparent 20%)}.pv-hero-caption{font-size:8px;left:24px;right:24px;gap:20px}.pv-actions{gap:20px;margin-top:22px}.pv-button{padding:13px 18px;font-size:12px}.pv-feature-strip{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:20px;font-size:8px}.pv-container{padding-inline:20px}.pv-section{padding-block:48px}.pv-section-heading{align-items:flex-start;flex-direction:column;gap:4px;margin-bottom:24px}.pv-section-heading h2{font-size:32px}.pv-section-heading .pv-text-link{font-size:12px}.pv-steps{grid-template-columns:1fr}.pv-steps article{padding:22px;border-right:0;border-bottom:1px solid var(--pv-line)}.pv-steps h3{margin-top:8px}.pv-product-grid{gap:12px}.pv-product-copy{padding:13px}.pv-product-heading{flex-direction:column;gap:5px}.pv-product-heading h3{font-size:12px}.pv-product-heading>span{font-size:12px}.pv-product-copy .pv-button{font-size:10px;min-height:38px;padding:8px}.pv-membership-teaser{grid-template-columns:1fr;padding:28px;gap:20px}.pv-tier-art{height:210px}.pv-footer{padding:35px 20px;grid-template-columns:1fr}.pv-footer nav{gap:18px;font-size:11px;flex-wrap:wrap}.pv-prize-grid,.pv-guide-grid{grid-template-columns:1fr}.pv-panel{padding:25px}.pv-panel h2{font-size:28px}.pv-membership-table th,.pv-membership-table td{padding:18px}.pv-cart-layout{gap:20px}.pv-offers--cart{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-dialog-content{padding:35px 20px 24px}.pv-dialog h2{font-size:32px;max-width:85%}.pv-offers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0}.pv-offer{padding:10px}.pv-offer img{max-height:160px;object-fit:contain}.pv-offer .pv-button{font-size:11px}.pv-dialog--finish h2{max-width:100%}.pv-progress-wrap{padding:18px}.pv-milestones{font-size:11px}.prism-demo .product.product--no-media{grid-template-columns:1fr;gap:25px}.prism-demo .page-width{padding-inline:20px}.prism-demo .cart-item__media .pv-product-image{max-width:80px;max-height:80px}.pv-table-scroll{margin-inline:-5px}.pv-hero .pv-fineprint{max-width:330px}.pv-dialog{max-height:calc(100dvh - 24px)}}@media(prefers-reduced-motion:reduce){.pv-button,.pv-product-image,.pv-progress-track::-webkit-progress-value{transition:none}.pv-button:hover:not(:disabled),.pv-product-visual:hover .pv-product-image{transform:none}}.prism-demo.prism-cart-page{--pv-bg:#090c15;--pv-panel:#111725;--gradient-background:#090c15;--color-background:9,12,21;--color-foreground:246,241,232;background:#090c15}.prism-cart-page #MainContent,.prism-cart-page cart-items.gradient,.prism-cart-page #main-cart-footer{--gradient-background:#090c15;--color-background:9,12,21;--color-foreground:246,241,232;background:#090c15;color:#f6f1e8}.prism-cart-page .pv-panel,.prism-cart-page .pv-progress-wrap{background:#111725;border-color:#ffffff1f}.prism-cart-page .pv-offer{background:#0b111e}.prism-cart-page .pv-offer .pv-button:disabled{background:#212b3d;color:#b9c4d8!important;border-color:#38465e;opacity:1}@media(min-width:761px)and (max-width:1000px){.pv-header{gap:18px;padding-inline:3vw}.pv-desktop-nav{gap:16px;font-size:12px}.pv-brand{font-size:15px;gap:9px}.pv-header-actions{gap:12px}}.pv-bonus-banner{padding:28px 5vw 15px;background:radial-gradient(ellipse at 50% 0,#1c887a1f,transparent 70%),#0b0d18;border-bottom:1px solid #e6c48430;color:#f6f1e8}.pv-bonus-inner{max-width:1296px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px}.pv-bonus-tag{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:#e6c484}.prism-demo .pv-bonus-copy h2{font-family:ui-sans-serif,system-ui,sans-serif;font-size:clamp(22px,2.1vw,30px);font-weight:750;line-height:1.15;margin:8px 0 10px;color:#f6f1e8;max-width:340px}.pv-bonus-copy p{font-size:11px;color:#b1afbf;margin:0;max-width:320px}.pv-bonus-clock{display:flex;gap:12px;flex-shrink:0}.pv-flip-unit{display:flex;flex-direction:column;align-items:center;gap:10px}.pv-flip-unit>span{font-size:9px;text-transform:uppercase;letter-spacing:.14em;color:#aaaebf}.pv-flip-card{--flip-height:78px;position:relative;perspective:700px;width:76px;height:var(--flip-height);border-radius:9px;background:linear-gradient(#222a3c 50%,#171e2c 50%);border:0;box-shadow:0 0 0 1px #a8bbd32e,0 6px 16px #0004,inset 0 1px #ffffff12;color:#e8fff7;font-size:44px;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.045em;text-align:center;line-height:var(--flip-height)}.pv-flip-card:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#070c17a6;box-shadow:0 1px #ffffff08;z-index:4;pointer-events:none}.pv-flip-static-top,.pv-flip-static-bottom,.pv-flip-top,.pv-flip-bottom{position:absolute;left:0;right:0;height:50%;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pv-flip-static-top,.pv-flip-top{top:0;background:#222a3c;border-radius:8px 8px 0 0}.pv-flip-static-bottom,.pv-flip-bottom{bottom:0;background:#171e2c;border-radius:0 0 8px 8px}.pv-flip-top,.pv-flip-bottom{visibility:hidden;z-index:2;will-change:transform}.pv-flip-top{transform-origin:center bottom}.pv-flip-bottom{transform-origin:center top;transform:rotateX(90deg)}.pv-flip-static-top span,.pv-flip-static-bottom span,.pv-flip-top span,.pv-flip-bottom span{position:absolute;left:0;right:0;height:var(--flip-height);line-height:var(--flip-height)}.pv-flip-static-top span,.pv-flip-top span{top:0}.pv-flip-static-bottom span,.pv-flip-bottom span{bottom:0}.is-flipping .pv-flip-top{visibility:visible;animation:pv-flip-top .32s cubic-bezier(.45,0,.8,.6) both}.is-flipping .pv-flip-bottom{visibility:visible;animation:pv-flip-bottom .32s .32s cubic-bezier(.2,.4,.4,1) both}@keyframes pv-flip-top{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes pv-flip-bottom{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}.pv-bonus-actions{display:flex;flex-direction:column;align-items:flex-end;gap:12px;font-size:12px;flex-shrink:0}.pv-bonus-actions a{font-weight:650;color:#e6c484;text-underline-offset:5px}.pv-bonus-actions button{padding:5px 0;border:0;background:transparent;color:#b1afbf;font:inherit;font-size:10px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.pv-bonus-time-track{height:3px;max-width:1296px;margin:23px auto 0;background:#263044;border-radius:4px;overflow:hidden}.pv-bonus-time-track span{display:block;width:100%;height:100%;background:linear-gradient(90deg,#239f8e,#72dfc3,#e6c484)}.pv-bonus-banner.is-ended h2{color:#b1afbf}@media(max-width:1100px){.pv-bonus-inner{flex-wrap:wrap;justify-content:center;gap:22px}.pv-bonus-copy{width:100%;text-align:center}.prism-demo .pv-bonus-copy h2,.pv-bonus-copy p{max-width:none}.pv-bonus-actions{align-items:flex-start}}@media(max-width:600px){.pv-bonus-banner{padding:22px 20px 14px}.pv-bonus-inner{gap:20px}.prism-demo .pv-bonus-copy h2{font-size:23px}.pv-bonus-clock{gap:9px;width:100%;justify-content:center}.pv-flip-card{--flip-height:64px;width:60px;font-size:36px;border-radius:7px}.pv-flip-unit>span{font-size:8px;letter-spacing:.09em}.pv-bonus-actions{width:100%;flex-direction:row;align-items:center;justify-content:center;gap:22px;font-size:11px}.pv-bonus-actions button{font-size:9px}.pv-bonus-time-track{margin-top:18px}}@media(prefers-reduced-motion:reduce){.is-flipping .pv-flip-top,.is-flipping .pv-flip-bottom{display:none;animation:none}}@media(max-width:760px){.pv-membership-teaser{grid-template-columns:minmax(0,1fr)}.pv-membership-teaser>div{min-width:0}.pv-tier-art{max-width:100%}}.pv-popup-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:18px}.pv-cart-toast{position:fixed;z-index:50;right:24px;bottom:24px;width:min(360px,calc(100% - 32px));display:flex;align-items:center;gap:14px;padding:20px;background:#111c27;border:1px solid #61ddbb66;border-radius:12px;box-shadow:0 12px 50px #0007;color:#f6f1e8}.pv-cart-toast-check{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;background:#173d36;border-radius:50%;color:#7bf3cf;font-weight:750}.pv-cart-toast p{margin:0 0 5px;font-size:14px;font-weight:650}.pv-cart-toast a{font-size:12px;color:#e6c484;text-underline-offset:4px}.pv-cart-toast button{margin-left:auto;align-self:flex-start;border:0;background:transparent;color:#bac5d3;font-size:24px;cursor:pointer;min-width:32px;min-height:32px;line-height:1}@media(max-width:760px){.pv-cart-toast{right:16px;bottom:16px;padding:16px}}.pv-example-link{display:block;font-size:12px;overflow-wrap:anywhere;color:#8de6cf}
/*# sourceMappingURL=/cdn/shop/t/7/assets/prism-demo.css.map */
