*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{background:var(--bg);color:var(--ink);font-family:var(--body);font-size:var(--body-size);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none}:focus-visible{outline:3px solid var(--orange);outline-offset:3px}[hidden]{display:none!important}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{width:100%;max-width:calc(var(--page-width) + 2 * var(--page-margin));margin:0 auto;padding:0 var(--page-margin)}.section{padding:var(--section-space) 0}.section--tight{padding:calc(var(--section-space) * .5) 0}.page-plain{padding-top:48px;padding-bottom:var(--section-space)}h1,h2,h3,h4,.h1,.h2,.h3{font-family:var(--display);font-weight:800;letter-spacing:var(--tracking);line-height:1}h1,.h1{font-size:var(--h1)}h2,.h2{font-size:var(--h2)}h3,.h3{font-size:30px}.sec-head{margin-bottom:48px;max-width:860px}.sec-head--center{margin-left:auto;margin-right:auto;text-align:center}.sec-head p{font-size:19px;margin-top:16px;max-width:640px}.sec-head--center p{margin-left:auto;margin-right:auto}.rte p{margin-bottom:12px}.rte p:last-child{margin-bottom:0}.rte a{text-decoration:underline;text-underline-offset:3px}.muted{color:var(--muted)}.todo{font-size:12px;color:var(--muted)}mark,.mark,h1 em,h2 em,.h1 em,.h2 em{display:inline-block;font-style:normal;background:var(--yellow);color:var(--ink);border:var(--bw) solid var(--ink);border-radius:12px;padding:0 .14em;transform:rotate(var(--mark-tilt))}.logo{font-family:var(--display);font-weight:800;font-size:36px;letter-spacing:-.05em;line-height:1;white-space:nowrap}.logo i{color:var(--orange);font-style:normal}.logo--inverse{color:var(--on-orange)}.logo img{display:block;max-width:100%}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:62px;padding:0 30px;border-radius:var(--r-btn);background:var(--yellow);color:var(--ink);font-family:var(--body);font-weight:800;font-size:17px;line-height:1.1;border:var(--bw) solid var(--ink);box-shadow:var(--press);white-space:nowrap;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease;text-align:center}.btn:hover{transform:translate(-2px,-2px);box-shadow:calc(var(--shadow) * .66 + 2px) calc(var(--shadow) * .66 + 2px) 0 var(--ink)}.btn:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}.btn[disabled],.btn.is-disabled{background:#e9dccb;color:var(--muted);border-color:var(--muted);box-shadow:none;transform:none;cursor:not-allowed}.btn--dark{background:var(--ink);color:var(--yellow)}.btn--orange{background:var(--orange);color:var(--on-orange)}.btn--ghost{background:var(--paper);box-shadow:none}.btn--small{min-height:46px;padding:0 20px;font-size:15px;box-shadow:3px 3px 0 var(--ink)}.btn--full{width:100%}.btn--split{justify-content:space-between}.link{font-weight:800;text-decoration:underline;text-underline-offset:3px}.icon{display:inline-block;flex:none;vertical-align:middle}.tick{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;border-radius:50%;background:var(--yellow);color:var(--ink);border:var(--bw) solid var(--ink)}.bdg{display:inline-flex;align-items:center;justify-content:center;flex:none;width:54px;height:54px;border-radius:16px;border:var(--bw) solid var(--ink);box-shadow:3px 3px 0 var(--ink)}.card{background:var(--paper);border:var(--bw) solid var(--ink);border-radius:var(--r-card);box-shadow:var(--shadow) var(--shadow) 0 var(--ink)}.card--flat{box-shadow:none}.chip{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700}.chip--ink{background:var(--ink);color:var(--yellow)}.chip--line{background:var(--paper);color:var(--ink);border:var(--bw) solid var(--ink)}.checks{list-style:none;display:flex;flex-direction:column;gap:12px}.checks li{display:flex;gap:12px;align-items:center;font-weight:700}.pill{display:inline-flex;gap:6px;align-items:center;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:800;border:1.5px solid var(--ink)}.crumbs{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:600;color:var(--muted)}.crumbs [aria-current]{color:var(--ink)}.field{display:flex;flex-direction:column;gap:6px}.field label{font-size:14px;font-weight:800}.input,.field input:not([type=checkbox]):not([type=radio]),.field select,.field textarea{width:100%;min-height:52px;border:var(--bw) solid var(--ink);border-radius:var(--r-input);background:#fff;padding:12px 16px;font-size:16px}.field textarea{min-height:120px;resize:vertical}.input:focus,.field input:focus,.field select:focus,.field textarea:focus{outline:none;box-shadow:0 0 0 4px var(--yellow)}.field--error input,.field--error textarea{border-color:var(--orange-deep);background:var(--ko)}.field__msg{display:flex;gap:6px;align-items:center;font-size:13px;font-weight:700;color:var(--orange-deep)}.alert{display:flex;gap:12px;align-items:flex-start;border:var(--bw) solid var(--ink);border-radius:18px;padding:14px 16px;font-size:15px}.alert strong{display:block;font-weight:800}.alert--ok{background:var(--ok)}.alert--ko{background:var(--ko)}.alert--info{background:var(--peach)}.qa{border:var(--bw) solid var(--ink);border-radius:20px;background:var(--paper);margin-bottom:10px}.qa summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:18px;font-weight:700;cursor:pointer}.qa summary::-webkit-details-marker{display:none}.qa__sign{width:34px;height:34px;border-radius:50%;background:var(--peach);border:var(--bw) solid var(--ink);display:flex;align-items:center;justify-content:center;flex:none}.qa__sign .icon--minus{display:none}.qa[open]{background:var(--yellow);box-shadow:5px 5px 0 var(--ink)}.qa[open] .qa__sign{background:var(--paper)}.qa[open] .qa__sign .icon--plus{display:none}.qa[open] .qa__sign .icon--minus{display:block}.qa__answer{padding:0 64px 20px 22px;font-size:16px}.bg-bg{background:var(--bg)}.bg-paper{background:var(--paper)}.bg-orange{background:var(--orange);color:var(--on-orange)}.bg-yellow{background:var(--yellow)}.bg-peach{background:var(--peach)}.bg-pink{background:var(--pink)}.bg-ink{background:var(--ink);color:var(--on-orange)}.bordered-y{border-top:var(--bw) solid var(--ink);border-bottom:var(--bw) solid var(--ink)}[id]{scroll-margin-top:90px}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.rv{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.2,.7,.2,1) var(--rv-delay,0ms),transform .7s cubic-bezier(.2,.7,.2,1) var(--rv-delay,0ms)}.rv.rv-in{opacity:1;transform:none}h1 em,.h1 em{animation:mark-pop .7s cubic-bezier(.3,1.6,.5,1) .35s both}@keyframes mark-pop{0%{transform:scale(.7) rotate(-10deg)}to{transform:rotate(var(--mark-tilt))}}.hero__img{animation:hero-in 1.4s cubic-bezier(.2,.7,.2,1) both}@keyframes hero-in{0%{transform:scale(1.08)}to{transform:none}}.hero__chip{animation:rise .7s cubic-bezier(.2,.7,.2,1) .6s both}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.cg__card,.vp__c--pack,.vp__c--size,.cd__upg{transition:transform .18s ease,box-shadow .18s ease}.cg__card:hover{transform:translate(-3px,-3px);box-shadow:calc(var(--shadow) + 3px) calc(var(--shadow) + 3px) 0 var(--ink)}.vp__c--pack:hover,.vp__c--size:hover{transform:translateY(-2px)}.vp__c--pack:has(input:checked){animation:pick .35s cubic-bezier(.3,1.6,.5,1)}@keyframes pick{0%{transform:scale(.96)}to{transform:none}}.bump{animation:bump .5s cubic-bezier(.3,1.6,.5,1)}@keyframes bump{0%{transform:scale(1)}40%{transform:scale(1.5)}to{transform:scale(1)}}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}.qa::details-content,.pacc::details-content{block-size:0;overflow:hidden;transition:block-size .3s ease,content-visibility .3s allow-discrete}.qa[open]::details-content,.pacc[open]::details-content{block-size:auto}}img[loading=lazy]{animation:fade .6s ease both}@keyframes fade{0%{opacity:0}to{opacity:1}}}@media(max-width:749px){body{font-size:16px}h1,.h1{font-size:calc(var(--h1) * .54)}h1 em,.h1 em{padding:0 .1em}h2,.h2{font-size:calc(var(--h2) * .66)}h3,.h3{font-size:24px}.section{padding:calc(var(--section-space) * .62) 0}.sec-head{margin-bottom:28px}.sec-head p{font-size:16px}.btn{min-height:56px;font-size:16px;padding:0 22px}.qa summary{font-size:16px;padding:16px}.qa__answer{padding:0 16px 16px}.hide-mobile{display:none!important}.logo{font-size:30px}.hdr__logo img{width:112px!important}}@media(min-width:750px){.hide-desktop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
