/* Tokens only: every size, gap, corner and colour is a global.css token (WEBMAKER > GLOBAL_FORMULAS). Generated by tokenize_css.py from the hand-written file; do not edit by hand. */
@layer page{
.v26-hold{padding:clamp(var(--g-px-28),4vw,var(--g-px-64)) var(--gut) clamp(var(--g-px-32),4vw,var(--g-px-72));background:var(--g-col-FFFFFF);position:relative;overflow:hidden}
.v26-in{max-width:var(--g-px-760);margin:0 auto;position:relative;z-index:1}
.v26-c{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--g-px-12)}
.v26-hold h1{font-family:var(--serif);font-weight:400;font-size:var(--g-size-32);line-height:1.15;margin:0;color:var(--g-col-000000)}
@media (min-width:800px){.v26-hold h1{font-size:var(--g-size-45)}}
.v26-hold h1 em{color:var(--pink-deep);font-style:italic}
.v26-hold p{color:var(--g-col-6B6B6B);max-width:var(--g-px-620);margin:0}
.v26-crumb a{color:var(--g-col-6B6B6B)}
.v26-inline{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--g-px-8) var(--g-px-10);margin-top:var(--g-px-6);max-width:var(--g-px-520)}
.v26-inline input[name=contact]{flex:1 1 var(--g-px-240);min-width:0;border:var(--g-px-1) solid var(--g-col-D9D9D9);border-radius:var(--g-px-999);padding:var(--g-px-8) var(--g-px-16);font:400 var(--g-size-14) var(--sans)}
.v26-ok{display:flex;gap:var(--g-px-8);align-items:flex-start;font-size:var(--g-size-12);color:var(--g-col-6B6B6B);text-align:left;width:100%;justify-content:center}
.v26-form .v26-ok{justify-content:flex-start}
.v26-links{display:flex;gap:var(--g-px-10);flex-wrap:wrap;justify-content:center}
.v26-form{display:grid;grid-template-columns:1fr 1fr;gap:var(--g-px-14) var(--g-px-18);margin-top:var(--g-px-22);padding:var(--g-px-22);border:var(--g-px-1) solid var(--g-col-F2D9E2);border-radius:var(--g-px-24);box-shadow:var(--g-px-6) var(--g-px-6) 0 var(--g-col-FFD3E2);background:var(--g-col-FFFFFF)}
.v26-form label{display:flex;flex-direction:column;gap:var(--g-px-6);font-size:var(--g-size-14);color:var(--g-col-222222)}
.v26-form label.v26-ok{flex-direction:row;font-size:var(--g-size-12);color:var(--g-col-6B6B6B)}
.v26-form input:not([type=checkbox]),.v26-form select,.v26-form textarea{border:var(--g-px-1) solid var(--g-col-D9D9D9);border-radius:var(--g-px-12);padding:var(--g-px-9) var(--g-px-12);font:400 var(--g-size-14) var(--sans);background:var(--g-col-FFFFFF)}
.v26-form .v26-wide{grid-column:1/-1}
.v26-form select{height:var(--g-px-38)}
@media (max-width:640px){.v26-form{grid-template-columns:1fr;padding:var(--g-px-16)}}
.v26-done{font-size:var(--g-size-14);background:var(--g-col-F2FBF6);border:var(--g-px-1) solid var(--g-col-CDEBDB);border-radius:var(--g-px-999);padding:var(--g-px-8) var(--g-px-16);display:inline-block}
.v26-box{max-width:var(--g-px-420)}
.v26-box h2{font-family:var(--serif);font-weight:400;font-size:var(--g-size-25);margin:0 0 var(--g-px-12)}
.v26-box h2 em{color:var(--pink-deep)}
.v26-box form{display:flex;flex-direction:column;gap:var(--g-px-12)}
.v26-box label{display:flex;flex-direction:column;gap:var(--g-px-6);font-size:var(--g-size-14)}
.v26-box label.v26-ok{flex-direction:row;font-size:var(--g-size-12);justify-content:flex-start}
.v26-box input:not([type=checkbox]){border:var(--g-px-1) solid var(--g-col-D9D9D9);border-radius:var(--g-px-12);padding:var(--g-px-9) var(--g-px-12);font:400 var(--g-size-14) var(--sans)}
.v26-box .btn{align-self:flex-start}
.v26-cartnote{font-size:var(--g-size-12);color:var(--g-col-6B6B6B);display:flex;flex-wrap:wrap;gap:var(--g-px-8);align-items:center}
.v26-inline input[name=pincode]{flex:0 1 var(--g-px-130);min-width:0;border:var(--g-px-1) solid var(--g-col-D9D9D9);border-radius:var(--g-px-999);padding:var(--g-px-8) var(--g-px-14);font:400 var(--g-size-14) var(--sans)}
}
body[data-hold] main > *:not(.v26-hold){display:none}
body[data-hold] .connected{display:none}
.v26-crumb{font-size:var(--g-size-12);color:var(--g-col-6B6B6B);margin-bottom:var(--g-px-8)}
.v26-links{margin-top:var(--g-px-6)}
.v26-done{color:var(--g-col-0C7F57);margin-top:var(--g-px-10)}
.ct-sum #go,.ct-mob #go2,.ct-mob .ckb,#buyn{display:none}
.v26-cartnote{margin:var(--g-px-10) 0 0}
html:not([data-accounts=on]) .cardw:has(a[href="/login/"]){display:none}
#main span.draft,.pp-card:has(.sample){display:none}
.jb-lang{display:none}
