html,body{width:100%;min-height:100vh;margin:0;padding:0}html{scrollbar-gutter:stable}.varr-preorder-skeleton{opacity:.09;background-color:currentColor;border-radius:8px;animation:1.4s ease-in-out infinite varr-preorder-skeleton-pulse}@keyframes varr-preorder-skeleton-pulse{0%,to{opacity:.09}50%{opacity:.16}}@media (prefers-reduced-motion:reduce){.varr-preorder-skeleton{animation:none}}.varr-preorder-tab{border-block-end:2px solid color-mix(in srgb, currentColor 12%, transparent)}.varr-preorder-tab-current{border-block-end-color:currentColor}.varr-preorder-tab-current s-text{font-weight:600}.varr-preorder-filter-panel{min-inline-size:20rem}.varr-preorder-page-inset{padding-inline:max(1rem,10%)}.varr-preorder-editor-column{grid-column:span 6;min-inline-size:0}.varr-preorder-preview-column{overscroll-behavior:contain;grid-column:span 6;align-self:start;max-block-size:calc(100vh - 2rem);min-inline-size:0;margin:-.75rem;padding:.75rem;position:sticky;top:.25rem;overflow-y:auto}.varr-preorder-disclosure{display:block}.varr-preorder-disclosure-trigger{appearance:none;inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;padding:0;display:block}.varr-preorder-disclosure-trigger:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid}.varr-preorder-storefront-mock,.varr-preorder-storefront-mock *{box-sizing:border-box}.varr-preorder-storefront-mock{color:#1a1a1a;background:#fff;border:1px solid #e3e3e3;border-radius:10px;gap:12px;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:grid}.varr-preorder-storefront-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a;font-size:11px}.varr-preorder-storefront-hero{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%;display:block}.varr-preorder-storefront-thumb{object-fit:cover;border-radius:8px;width:56px;height:56px;display:block}.varr-preorder-storefront-facts{gap:4px;min-width:0;display:grid}.varr-preorder-storefront-name{font-size:22px;font-weight:500;line-height:1.25}.varr-preorder-storefront-title{font-size:14px;font-weight:600;line-height:1.3}.varr-preorder-storefront-price{color:#1a1a1a;font-size:17px}.varr-preorder-storefront-was{color:#8a8a8a;margin-inline-end:8px;text-decoration:line-through}.varr-preorder-storefront-media{position:relative}.varr-preorder-storefront-badge{border-radius:999px;padding:2px 8px;font-size:12px;line-height:1.4;position:absolute;top:8px;left:8px}.varr-preorder-storefront-button{text-align:center;width:100%;padding:14px 20px;font-size:15px;font-weight:600;line-height:1.2;display:block}.varr-preorder-storefront-button s{opacity:.7;font-weight:400}.varr-preorder-storefront-message{font-size:14px;line-height:1.4}.varr-preorder-storefront-button-notify{color:#1a1a1a;background:0 0;border:1px solid #1a1a1a;border-radius:6px}.varr-preorder-storefront-terms{color:#6a6a6a;font-size:13px;line-height:1.45}.varr-preorder-storefront-column>.varr-preorder-storefront-message,.varr-preorder-storefront-column>.varr-preorder-storefront-terms{text-align:center}.varr-preorder-storefront-line{grid-template-columns:56px 1fr max-content;align-items:start;gap:12px;display:grid}.varr-preorder-storefront-subtotal{border-top:1px solid #e3e3e3;justify-content:space-between;padding-top:12px;font-size:15px;font-weight:600;display:flex}.varr-preorder-storefront-checkout{color:#fff;text-align:center;background:#1a1a1a;border-radius:6px;width:100%;padding:14px 20px;font-size:15px;font-weight:600;display:block}.varr-preorder-amount-input{flex:auto;min-width:0}.varr-preorder-range{appearance:none;cursor:pointer;background:0 0;block-size:1.25rem;inline-size:100%;min-inline-size:0}.varr-preorder-range::-webkit-slider-runnable-track{--varr-preorder-range-stop:calc(.625rem + (100% - 1.25rem) * var(--varr-preorder-range-ratio,0));background:linear-gradient(to right, currentColor 0 var(--varr-preorder-range-stop), transparent var(--varr-preorder-range-stop)), repeating-linear-gradient(to right, color-mix(in srgb, currentColor 28%, transparent) 0 2px, transparent 2px 5px);border-radius:.125rem;block-size:.25rem}.varr-preorder-range::-moz-range-track{--varr-preorder-range-stop:calc(.625rem + (100% - 1.25rem) * var(--varr-preorder-range-ratio,0));background:linear-gradient(to right, currentColor 0 var(--varr-preorder-range-stop), transparent var(--varr-preorder-range-stop)), repeating-linear-gradient(to right, color-mix(in srgb, currentColor 28%, transparent) 0 2px, transparent 2px 5px);border-radius:.125rem;block-size:.25rem}.varr-preorder-range::-webkit-slider-thumb{appearance:none;background:currentColor;border:none;border-radius:50%;block-size:1.25rem;inline-size:1.25rem;margin-block-start:-.5rem}.varr-preorder-range::-moz-range-thumb{background:currentColor;border:none;border-radius:50%;block-size:1.25rem;inline-size:1.25rem}.varr-preorder-range:focus-visible{outline-offset:2px;outline:2px solid}.varr-preorder-tag-field{min-block-size:32px;box-shadow:inset 0 0 0 .66px color-mix(in srgb, currentColor 45%, transparent);cursor:text;background:0 0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.25rem;padding-block:.25rem;padding-inline:.75rem;display:flex}.varr-preorder-tag-field:focus-within{outline-offset:1px;outline:2px solid}.varr-preorder-tag-field-input{min-inline-size:6ch;color:inherit;font:inherit;background:0 0;border:none;outline:none;flex:6ch;padding:0;line-height:20px}.varr-preorder-storefront-pdp{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:16px;display:grid}.varr-preorder-storefront-column{align-content:start;gap:10px;min-width:0;display:grid}@media (max-width:30em){.varr-preorder-storefront-pdp{grid-template-columns:minmax(0,1fr)}}.varr-preorder-choice-inline{margin-block-start:calc(-1lh - .125rem)}.varr-preorder-segmented{background:color-mix(in srgb, currentColor 8%, transparent);border-radius:10px;place-self:flex-start start;align-items:center;gap:2px;padding:2px;display:inline-flex}.varr-preorder-segment{appearance:none;min-block-size:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;padding-block:0;padding-inline:.75rem;line-height:20px}.varr-preorder-segment-current{box-shadow:0 1px 2px color-mix(in srgb, currentColor 22%, transparent);background:canvas}.varr-preorder-segment:focus-visible{outline-offset:1px;outline:2px solid}.varr-preorder-storefront-button-quiet{color:#fff;background:#1a1a1a;border-radius:6px}.varr-preorder-storefront-soldout{color:#8a8a8a;text-align:center;border:1px solid #d0d0d0;border-radius:6px;width:100%;padding:13px 20px;font-size:15px;line-height:1.2;display:block}.varr-preorder-storefront-input{color:#8a8a8a;background:#fff;border:1px solid #d0d0d0;border-radius:6px;padding:10px 12px;font-size:14px;display:block}.varr-preorder-storefront-consent{color:#4a4a4a;align-items:start;gap:8px;font-size:13px;line-height:1.4;display:flex}.varr-preorder-storefront-tick{background:#fff;border:1px solid #b5b5b5;border-radius:3px;flex:none;block-size:14px;inline-size:14px;margin-block-start:2px}.varr-preorder-storefront-fineprint{color:#8a8a8a;font-size:11px;line-height:1.4}.varr-preorder-popup-flow{display:grid}.varr-preorder-popup-stage{background:#fafafa;padding:28px 20px;display:block;position:relative;overflow:hidden}.varr-preorder-popup-page{grid-template-columns:40% 1fr;align-items:start;gap:14px;display:grid;position:absolute;inset:16px}.varr-preorder-popup-page img{aspect-ratio:1;border-radius:8px;width:100%;display:block}.varr-preorder-popup-page-lines{gap:10px;padding-top:6px;display:grid}.varr-preorder-popup-page-lines span{background:#e2e2e2;border-radius:5px;height:10px;display:block}.varr-preorder-popup-page-lines span:first-child{width:80%;height:14px}.varr-preorder-popup-page-lines span:nth-child(2){width:40%}.varr-preorder-popup-page-lines span:nth-child(3){border-radius:6px;width:100%;height:34px}.varr-preorder-popup-page-lines span:nth-child(4){width:65%}.varr-preorder-popup-stage:after{content:"";background:#14141473;position:absolute;inset:0}.varr-preorder-popup-card{z-index:1;background:#fff;border-radius:12px;gap:12px;max-width:320px;margin:0 auto;padding:20px;display:grid;position:relative;box-shadow:0 16px 40px #00000047,0 2px 6px #0000001f}.varr-preorder-popup-card .varr-preorder-storefront-terms{color:inherit;opacity:.75}.varr-preorder-popup-close{color:#8a8a8a;font-size:18px;line-height:1;position:absolute;top:10px;right:14px}.varr-preorder-popup-arrow{color:#8a8a8a;justify-content:center;align-items:center;gap:6px;padding:6px 0;font-size:13px;font-weight:500;display:flex}.varr-preorder-popup-arrow svg{flex:none;width:90px;height:48px}.varr-preorder-mail{padding:0;display:block;overflow:hidden}.varr-preorder-mail-header{border-bottom:1px solid #e3e3e3;gap:12px;padding:16px 18px;display:grid}.varr-preorder-mail-subject{font-size:17px;font-weight:600;line-height:1.3}.varr-preorder-mail-from{grid-template-columns:32px 1fr auto;align-items:center;gap:10px;display:grid}.varr-preorder-mail-avatar{color:#fff;background:#8fab96;border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:grid}.varr-preorder-mail-sender{min-width:0;font-size:13px;line-height:1.3;display:grid}.varr-preorder-mail-sender span,.varr-preorder-mail-time{color:#8a8a8a;font-size:12px}.varr-preorder-mail-canvas{background:#f6f6f7;padding:16px}.varr-preorder-email{text-align:center;background:#fff;border-radius:8px;justify-items:center;gap:10px;padding:32px 20px 24px;display:grid}.varr-preorder-email-brand{justify-items:center;gap:6px;margin-bottom:18px;display:grid}.varr-preorder-email-logo{object-fit:contain;max-width:60%;max-height:40px}.varr-preorder-email-store{font-size:14px;font-weight:700}.varr-preorder-email-heading{font-size:19px;font-weight:700;line-height:1.3}.varr-preorder-email-body{color:#303030;margin-bottom:14px;font-size:14px;line-height:1.55}.varr-preorder-email-button{width:auto;margin:12px 0 14px;padding:11px 24px;display:inline-block}.varr-preorder-email-link{margin:12px 0 14px;font-size:13px}.varr-preorder-email-image{aspect-ratio:1;border-radius:8px;width:32%;display:block}.varr-preorder-email-product{gap:2px;font-size:14px;display:grid}.varr-preorder-email-footer{color:#8a8a8a;border-top:1px solid #e3e3e3;width:100%;margin-top:4px;padding-top:20px;font-size:11px;line-height:1.55}.varr-preorder-email-branding{color:#8c9196;justify-items:center;gap:2px;font-size:10px;display:grid}.varr-preorder-email-branding strong{color:#6d7175;font-size:12px}.varr-preorder-email-branding-name{align-items:center;gap:5px;display:inline-flex}.varr-preorder-email-branding-ruled{border-top:1px solid #e3e3e3;width:100%;margin-top:4px;padding-top:20px}.varr-preorder-email-rows{text-align:left;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;width:100%;display:grid}.varr-preorder-email-row{grid-template-columns:40px 1fr auto;gap:10px;padding:10px 0;font-size:13px;line-height:1.45;display:grid}.varr-preorder-email-row+.varr-preorder-email-row{border-top:1px solid #e3e3e3}.varr-preorder-email-row-image{border-radius:6px;width:40px;height:40px}.varr-preorder-email-row>span:last-child{text-align:right;white-space:nowrap}.varr-preorder-email-row small,.varr-preorder-email-product small{color:#6d7175;font-size:12px;display:block}
