@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/0d26246fbc0df9ee-s.p.37ir218g6iz93.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/0759637e134d98b7-s.p.0ghexb8m2rs_v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Host Grotesk Fallback;src:local(Arial);ascent-override:96.69%;descent-override:30.01%;line-gap-override:0.0%;size-adjust:104.98%}.QmhkjW_className{font-family:Host Grotesk,Host Grotesk Fallback;font-style:normal}.QmhkjW_variable{--mono-sans:"Host Grotesk", "Host Grotesk Fallback"}
.zEAPQG_page{--bg:#000;--fg:#fff;--fg-2:#ffffffb3;--fg-3:#ffffff8a;--line:#ffffff21;--line-strong:#ffffff57;--surface:#0b0b0b;--gutter:clamp(16px, 3.4vw, 48px);--header:56px;--ease:cubic-bezier(.22, 1, .36, 1);--row:300px;background:var(--bg);min-height:100svh;color:var(--fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--mono-sans), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:1.55;position:relative;overflow-x:clip}.zEAPQG_page :where(h1,h2,h3,p,ul,ol,dl,dd){margin:0;padding:0}.zEAPQG_page :where(ul,ol){list-style:none}.zEAPQG_page :where(button,input,select){font:inherit;color:inherit}.zEAPQG_page :where(button){cursor:pointer}.zEAPQG_page :where(a){color:inherit;text-decoration:none}.zEAPQG_page ::selection{color:#000;background:#fff}.zEAPQG_page *{scrollbar-width:thin;scrollbar-color:#ffffff47 transparent}.zEAPQG_page :focus-visible{outline-offset:3px;outline:2px solid #fff}.zEAPQG_num{font-variant-numeric:tabular-nums}.zEAPQG_muted{color:var(--fg-3)}.zEAPQG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zEAPQG_skip{z-index:100;color:#000;background:#fff;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:500;position:fixed;inset-block-start:8px;inset-inline-start:8px;transform:translateY(-160%)}.zEAPQG_skip:focus-visible{transform:none}.zEAPQG_eyebrow{color:var(--fg-3);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin-block-end:14px;font-size:11px;font-weight:500;display:flex}.zEAPQG_sectionTitle{letter-spacing:-.045em;font-size:clamp(2.5rem,5.6vw,4.75rem);font-weight:500;line-height:.95}.zEAPQG_lede{color:var(--fg-2);text-wrap:pretty;font-size:17px;line-height:1.55}.zEAPQG_primaryButton,.zEAPQG_secondaryButton{letter-spacing:-.005em;white-space:nowrap;min-height:48px;transition:background-color .25s var(--ease), border-color .25s var(--ease), color .25s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding-inline:22px;font-size:14px;font-weight:500;display:inline-flex}.zEAPQG_primaryButton{color:#000;background:#fff;border:1px solid #fff}.zEAPQG_primaryButton svg{transition:transform .35s var(--ease)}.zEAPQG_primaryButton:hover{background:#ffffffd6}.zEAPQG_primaryButton:hover svg:last-child{transform:translate(3px)}.zEAPQG_primaryButton[data-in-cart]{color:#fff;border-color:var(--line-strong);background:0 0}.zEAPQG_primaryButton:disabled{opacity:.32;cursor:not-allowed}.zEAPQG_secondaryButton{border:1px solid var(--line-strong);color:var(--fg);background:0 0}.zEAPQG_secondaryButton:hover{border-color:#fff}.zEAPQG_textButton{color:var(--fg-2);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);background:0 0;border:0;align-items:center;gap:8px;padding:6px 0;font-size:13px;font-weight:500;transition:color .2s,text-decoration-color .2s;display:inline-flex}.zEAPQG_textButton:hover{color:var(--fg);text-decoration-color:#fff}.zEAPQG_iconButton{width:40px;height:40px;color:var(--fg);background:0 0;border:0;border-radius:999px;place-items:center;transition:background-color .2s;display:inline-grid}.zEAPQG_iconButton:hover{background:#ffffff17}.zEAPQG_cartButton,.zEAPQG_ghostButton{border:1px solid var(--line-strong);background:0 0;border-radius:999px;align-items:center;gap:8px;height:36px;padding-inline:13px 6px;font-size:13px;font-weight:500;transition:border-color .2s;display:inline-flex}.zEAPQG_cartButton:hover,.zEAPQG_ghostButton:hover{border-color:#fff}.zEAPQG_count{color:#000;background:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding-inline:6px;font-size:11px;font-weight:600;line-height:1;display:inline-grid}.zEAPQG_count[data-empty]{color:var(--fg-2);background:#ffffff1a}.zEAPQG_header{z-index:40;height:var(--header);padding-inline:var(--gutter);transition:border-color .35s var(--ease);background:#000;border-block-end:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;inset-block-start:0;inset-inline:0}.zEAPQG_header[data-scrolled=true]{border-block-end-color:var(--line)}.zEAPQG_wordmark{letter-spacing:-.015em;justify-self:start;align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.zEAPQG_nav{gap:34px;font-size:13px;display:flex}.zEAPQG_nav a{color:var(--fg-2);transition:color .2s}.zEAPQG_nav a:hover{color:var(--fg)}.zEAPQG_headerActions{justify-self:end;align-items:center;gap:6px;display:flex}.zEAPQG_hero{padding-block-start:calc(var(--header) + clamp(24px, 4.2vh, 52px));padding-inline:var(--gutter);text-align:center;flex-direction:column;align-items:center;scroll-margin-block-start:0;display:flex}.zEAPQG_page [data-intro]{opacity:0;animation:0s 2.5s forwards zEAPQG_introFallback}@keyframes zEAPQG_introFallback{to{opacity:1}}.zEAPQG_headline{letter-spacing:-.058em;white-space:nowrap;font-size:clamp(3.4rem,10.4vw,9.25rem);font-weight:500;line-height:.9}.zEAPQG_hLine{vertical-align:top;margin-block-end:-.08em;padding-block-end:.08em;display:inline-block;overflow:hidden}.zEAPQG_word{display:inline-block}.zEAPQG_panel{isolation:isolate;background:var(--surface);border-radius:20px;width:100%;height:clamp(300px,100svh - 418px,780px);margin-block-start:clamp(20px,3.2vh,36px);position:relative;overflow:hidden}.zEAPQG_panelMedia{position:absolute;inset:0}.zEAPQG_panelVideo{object-fit:cover;width:100%;height:100%}.zEAPQG_panelShade{pointer-events:none;background:linear-gradient(#0000 62%,#0009),linear-gradient(#00000052,#0000 22%);position:absolute;inset:0}.zEAPQG_panelCaption{color:#fff;text-align:start;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex;position:absolute;inset-block-end:20px;inset-inline-start:20px}.zEAPQG_panelPlay{width:38px;height:38px;transition:background-color .25s var(--ease), color .25s var(--ease);border:1px solid #ffffffb3;border-radius:999px;place-items:center;display:grid}.zEAPQG_panelCaption:hover .zEAPQG_panelPlay{color:#000;background:#fff}.zEAPQG_panelText{flex-direction:column;gap:2px;display:flex}.zEAPQG_panelTitle{font-size:14px;font-weight:500;line-height:1.2}.zEAPQG_panelPlace,.zEAPQG_panelSpec{letter-spacing:.13em;text-transform:uppercase;color:#fffc;font-size:11px;font-weight:500}.zEAPQG_panelSpec{gap:18px;display:flex;position:absolute;inset-block-end:26px;inset-inline-end:24px}.zEAPQG_offer{flex-direction:column;align-items:center;gap:20px;margin-block-start:clamp(20px,3.2vh,34px);display:flex}.zEAPQG_offerLine{max-width:34rem;color:var(--fg-2);text-wrap:balance;font-size:17px;line-height:1.5}.zEAPQG_actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.zEAPQG_catalogue{max-width:1640px;padding-block-start:clamp(80px,8vw,120px);padding-inline:var(--gutter);margin-inline:auto;scroll-margin-block-start:calc(var(--header) - 40px)}.zEAPQG_catHead{grid-template-columns:1fr auto;align-items:end;gap:18px 40px;padding-block-end:32px;display:grid}.zEAPQG_catHeading{grid-column:1}.zEAPQG_catHint{color:var(--fg-3);grid-area:2/1;font-size:13px}.zEAPQG_hintTouch{display:none}@media (hover:none){.zEAPQG_hintFine{display:none}.zEAPQG_hintTouch{display:inline}}.zEAPQG_search{border-block-end:1px solid var(--line-strong);width:min(380px,100%);color:var(--fg-2);grid-area:1/2/span 2;align-self:end;align-items:center;gap:12px;padding-block:10px;transition:border-color .2s,box-shadow .2s;display:flex}.zEAPQG_search:focus-within{color:var(--fg);border-block-end-color:#fff;box-shadow:0 1px #fff}.zEAPQG_search input{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0;font-size:15px}.zEAPQG_search input::placeholder{color:var(--fg-3)}.zEAPQG_search input::-webkit-search-cancel-button{filter:invert();cursor:pointer}.zEAPQG_toolbar{z-index:20;border-block:1px solid var(--line);background:#000;justify-content:space-between;align-items:center;gap:16px 24px;padding-block:12px;display:flex;position:sticky;inset-block-start:var(--header)}.zEAPQG_tabs{scrollbar-width:none;gap:2px;min-width:0;display:flex;overflow-x:auto}.zEAPQG_tab{height:36px;color:var(--fg-2);white-space:nowrap;transition:background-color .25s var(--ease), color .25s var(--ease);background:0 0;border:0;border-radius:999px;flex:none;padding-inline:14px;font-size:13px}.zEAPQG_tab:hover{color:var(--fg)}.zEAPQG_tab[aria-pressed=true]{color:#000;background:#fff;font-weight:500}.zEAPQG_selects{flex-wrap:wrap;gap:8px;display:flex}.zEAPQG_select{border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;height:36px;padding-inline:14px 34px;transition:border-color .2s;display:inline-flex;position:relative}.zEAPQG_select:hover{border-color:var(--line-strong)}.zEAPQG_select[data-active]{border-color:#fff}.zEAPQG_select:has(select:focus-visible){outline-offset:2px;outline:2px solid #fff}.zEAPQG_selectLabel{color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-weight:500}.zEAPQG_select select{appearance:none;cursor:pointer;background:0 0;border:0;outline:none;min-width:0;padding:0;font-size:13px}.zEAPQG_select option{color:#fff;background:#111}.zEAPQG_selectChevron{color:var(--fg-2);pointer-events:none;position:absolute;inset-inline-end:12px}.zEAPQG_resultRow{justify-content:space-between;align-items:center;min-height:34px;padding-block:22px 26px;display:flex}.zEAPQG_resultCount{color:var(--fg);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:500}.zEAPQG_resultOf{color:var(--fg-3)}.zEAPQG_grid{flex-wrap:wrap;gap:52px 28px;display:flex}.zEAPQG_grid:after{content:"";flex:999 1 0}.zEAPQG_card{flex:var(--ar) 1 calc(var(--ar) * var(--row));min-width:0;container-type:inline-size}.zEAPQG_thumb{width:100%;aspect-ratio:var(--ar);background:var(--surface);border:0;border-radius:10px;padding:0;display:block;position:relative;overflow:hidden}.zEAPQG_page[data-cursor=on] .zEAPQG_thumb{cursor:none}.zEAPQG_thumbVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.zEAPQG_badge,.zEAPQG_badgeInline{color:#000;letter-spacing:.14em;text-transform:uppercase;background:#fff;border-radius:4px;padding:4px 7px 3px;font-size:10px;font-weight:600;line-height:1.2}.zEAPQG_badge{position:absolute;inset-block-start:10px;inset-inline-start:10px}.zEAPQG_playhead{inset-block:0;opacity:0;pointer-events:none;width:1px;transition:opacity .2s var(--ease);will-change:transform;background:#fff;position:absolute;left:0;box-shadow:0 0 0 .5px #00000040}.zEAPQG_thumb[data-scrub=on] .zEAPQG_playhead{opacity:1}.zEAPQG_playheadCode{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;background:#0000009e;border-radius:4px;padding:3px 6px;font-size:11px;font-weight:500;line-height:1.3;position:absolute;inset-block-start:10px}.zEAPQG_playheadCode[data-side=end]{left:8px}.zEAPQG_playheadCode[data-side=start]{right:8px}.zEAPQG_meta{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 14px;padding-block-start:14px;display:grid}.zEAPQG_cardTitle{letter-spacing:-.01em;font-size:15px;font-weight:500;line-height:1.3}.zEAPQG_cardPlace{color:var(--fg-3);letter-spacing:.11em;text-transform:uppercase;margin-block-start:5px;font-size:11px;font-weight:500}.zEAPQG_metaBuy{align-items:center;gap:12px;display:flex}.zEAPQG_price{font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.zEAPQG_add{border:1px solid var(--line-strong);width:32px;height:32px;color:var(--fg);transition:background-color .2s var(--ease), color .2s var(--ease), border-color .2s;background:0 0;border-radius:999px;place-items:center;padding:0;display:grid}.zEAPQG_add:hover{border-color:#fff}.zEAPQG_add[data-in-cart]{color:#000;background:#fff;border-color:#fff}@container (max-width:210px){.zEAPQG_meta{grid-template-columns:minmax(0,1fr)}.zEAPQG_metaBuy{justify-content:space-between}}.zEAPQG_empty{border-block:1px solid var(--line);text-align:center;flex-direction:column;align-items:center;gap:12px;padding-block:110px 120px;display:flex}.zEAPQG_emptyTitle{letter-spacing:-.025em;font-size:26px;font-weight:500}.zEAPQG_empty .zEAPQG_secondaryButton{margin-block-start:14px}.zEAPQG_licence{max-width:1640px;padding-block-start:clamp(104px,11vw,160px);padding-inline:var(--gutter);margin-inline:auto;scroll-margin-block-start:calc(var(--header) - 60px)}.zEAPQG_licenceHead{grid-template-columns:1fr minmax(0,26rem);align-items:end;gap:24px 48px;padding-block-end:56px;display:grid}.zEAPQG_licenceHead .zEAPQG_eyebrow{grid-column:1/-1;margin-block-end:-6px}.zEAPQG_terms{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.zEAPQG_term{border-block-start:1px solid var(--line-strong);padding-block-start:22px}.zEAPQG_termNo{color:var(--fg-3);font-size:12px;font-weight:500}.zEAPQG_termTitle{letter-spacing:-.02em;margin-block:40px 10px;font-size:19px;font-weight:500}.zEAPQG_term p{color:var(--fg-2);text-wrap:pretty}.zEAPQG_custom{padding-block:clamp(88px,11vw,150px);padding-inline:var(--gutter);border-block-start:1px solid var(--line);margin-block-start:clamp(104px,11vw,160px);scroll-margin-block-start:calc(var(--header) - 40px)}.zEAPQG_customInner{text-align:center;flex-direction:column;align-items:center;max-width:980px;margin-inline:auto;display:flex}.zEAPQG_customTitle{letter-spacing:-.05em;text-wrap:balance;max-width:13ch;font-size:clamp(2.6rem,6.6vw,5.75rem);font-weight:500;line-height:.95}.zEAPQG_customInner .zEAPQG_lede{max-width:32rem;margin-block-start:24px}.zEAPQG_customInner .zEAPQG_actions{margin-block-start:34px}.zEAPQG_mail{color:var(--fg-3);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:5px;margin-block-start:22px;font-size:13px}.zEAPQG_mail:hover{color:var(--fg)}.zEAPQG_footer{padding-inline:var(--gutter);border-block-start:1px solid var(--line);padding-block-start:40px;overflow:hidden}.zEAPQG_bigMark{letter-spacing:-.065em;white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none;font-size:17vw;font-weight:500;line-height:.82}.zEAPQG_footRow{color:var(--fg-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;padding-block:32px 36px;font-size:12.5px;display:flex}.zEAPQG_effects{border:1px solid var(--line-strong);background:0 0;border-radius:999px;height:34px;padding-inline:14px;font-size:12.5px}.zEAPQG_effects span{font-weight:600}.zEAPQG_effects:hover{border-color:#fff}.zEAPQG_cursor{z-index:60;color:#000;letter-spacing:.14em;text-transform:uppercase;opacity:0;pointer-events:none;will-change:transform, opacity;background:#fff;border-radius:999px;place-items:center;width:66px;height:66px;font-size:11px;font-weight:600;display:grid;position:fixed;top:0;left:0}.zEAPQG_page[data-cursor=off] .zEAPQG_cursor{display:none}.zEAPQG_view{z-index:80;background:#000;outline:none;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.zEAPQG_page[data-motion=on] .zEAPQG_view{animation:zEAPQG_fadeIn .4s var(--ease) both}.zEAPQG_page[data-motion=on] .zEAPQG_stageFrame{animation:zEAPQG_frameIn .7s var(--ease) both}.zEAPQG_page[data-motion=on] .zEAPQG_sheet{animation:zEAPQG_sheetIn .7s 80ms var(--ease) both}@keyframes zEAPQG_fadeIn{0%{opacity:0}}@keyframes zEAPQG_frameIn{0%{opacity:0;transform:scale(.97)}}@keyframes zEAPQG_sheetIn{0%{opacity:0;transform:translateY(14px)}}.zEAPQG_viewBar{height:64px;padding-inline:var(--gutter);flex:none;justify-content:space-between;align-items:center;display:flex}.zEAPQG_viewCount{letter-spacing:.08em;font-size:13px;font-weight:500}.zEAPQG_viewCount span{color:var(--fg-3)}.zEAPQG_viewBarActions{align-items:center;gap:8px;display:flex}.zEAPQG_viewBody{min-height:0;padding:0 var(--gutter) var(--gutter);flex:1;grid-template-columns:minmax(0,1fr) 360px;gap:clamp(24px,3.4vw,56px);display:grid}.zEAPQG_stage{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative}.zEAPQG_stageFrame{background:var(--surface);border-radius:12px;position:relative;overflow:hidden}.zEAPQG_stageFrame[data-orientation=landscape]{width:min(100%, calc((100svh - 64px - var(--gutter)) * 16 / 9));aspect-ratio:16/9}.zEAPQG_stageFrame[data-orientation=portrait]{height:min(100%, calc(100svh - 64px - var(--gutter)));aspect-ratio:9/16}.zEAPQG_stageVideo{object-fit:cover;width:100%;height:100%}.zEAPQG_watermark{pointer-events:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.zEAPQG_watermarkTiles{color:#fff;letter-spacing:.22em;text-transform:uppercase;opacity:.17;flex-wrap:wrap;place-content:center;gap:54px 70px;font-size:11px;font-weight:600;display:flex;position:absolute;inset:-60%;transform:rotate(-24deg)}.zEAPQG_watermarkStamp{color:#fff;letter-spacing:.34em;text-transform:uppercase;opacity:.85;filter:drop-shadow(0 1px 6px #00000073);flex-direction:column;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex;position:relative}.zEAPQG_stepButton{border:1px solid var(--line-strong);color:#fff;background:#0000008c;border-radius:999px;place-items:center;width:46px;height:46px;transition:background-color .2s,color .2s,border-color .2s;display:grid;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.zEAPQG_stepButton:hover{color:#000;background:#fff;border-color:#fff}.zEAPQG_stepPrev{inset-inline-start:12px}.zEAPQG_stepNext{inset-inline-end:12px}.zEAPQG_sheet{flex-direction:column;min-height:0;padding-inline-end:4px;display:flex;overflow-y:auto}.zEAPQG_sheetTitle{letter-spacing:-.035em;font-size:34px;font-weight:500;line-height:1.05}.zEAPQG_sheetPlace{color:var(--fg-2);margin-block-start:8px;font-size:14px}.zEAPQG_specs{border-block-start:1px solid var(--line);margin-block-start:26px}.zEAPQG_spec{border-block-end:1px solid var(--line);justify-content:space-between;gap:16px;padding-block:10px;display:flex}.zEAPQG_spec dt{color:var(--fg-3);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.9}.zEAPQG_spec dd{text-align:end;font-size:13.5px}.zEAPQG_buy{margin-block-start:24px}.zEAPQG_buyRow{justify-content:space-between;align-items:baseline;margin-block-end:14px;display:flex}.zEAPQG_buyLabel{color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:500}.zEAPQG_buyPrice{letter-spacing:-.03em;font-size:34px;font-weight:500;line-height:1}.zEAPQG_buy .zEAPQG_primaryButton{width:100%}.zEAPQG_buyNote{color:var(--fg-3);margin-block-start:12px;font-size:12.5px;line-height:1.5}.zEAPQG_sheet>:first-child{margin-block-start:auto}.zEAPQG_stepRow{border-block-start:1px solid var(--line);justify-content:space-between;margin-block:30px auto;padding-block-start:18px;display:flex}.zEAPQG_drawerRoot{z-index:90;visibility:hidden;pointer-events:none;transition:visibility 0s .55s;position:fixed;inset:0}.zEAPQG_drawerRoot[data-open]{visibility:visible;pointer-events:auto;transition:none}.zEAPQG_scrim{opacity:0;transition:opacity .45s var(--ease);background:#000000a8;position:absolute;inset:0}.zEAPQG_drawerRoot[data-open] .zEAPQG_scrim{opacity:1}.zEAPQG_drawer{border-inline-start:1px solid var(--line);width:min(440px,100%);transition:transform .55s var(--ease);background:#000;outline:none;flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-end:0;transform:translate(100%)}[dir=rtl] .zEAPQG_drawer{transform:translate(-100%)}.zEAPQG_drawerRoot[data-open] .zEAPQG_drawer{transform:none}.zEAPQG_page[data-motion=off] .zEAPQG_drawerRoot,.zEAPQG_page[data-motion=off] .zEAPQG_scrim,.zEAPQG_page[data-motion=off] .zEAPQG_drawer{transition:none}.zEAPQG_drawerHead{border-block-end:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;height:64px;padding-inline:24px 14px;display:flex}.zEAPQG_drawerTitle{font-size:16px;font-weight:500}.zEAPQG_drawerTitle span{color:var(--fg-3)}.zEAPQG_drawerEmpty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.zEAPQG_drawerEmpty p:first-child{letter-spacing:-.02em;font-size:20px;font-weight:500}.zEAPQG_drawerEmpty .zEAPQG_secondaryButton{margin-block-start:16px}.zEAPQG_lines{flex:1;padding:4px 24px;overflow-y:auto}.zEAPQG_line{border-block-end:1px solid var(--line);grid-template-columns:76px minmax(0,1fr) auto;align-items:start;gap:16px;padding-block:18px;display:grid}.zEAPQG_lineThumb{background:var(--surface);border-radius:6px;justify-self:center;position:relative;overflow:hidden}.zEAPQG_lineThumb[data-orientation=landscape]{aspect-ratio:16/9;width:76px}.zEAPQG_lineThumb[data-orientation=portrait]{aspect-ratio:9/16;width:42px}.zEAPQG_lineThumb img{object-fit:cover}.zEAPQG_lineTitle{font-size:14px;font-weight:500}.zEAPQG_lineMeta{color:var(--fg-3);letter-spacing:.11em;text-transform:uppercase;margin-block-start:4px;font-size:11px;font-weight:500}.zEAPQG_lineRemove{color:var(--fg-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;background:0 0;border:0;margin-block-start:8px;padding:0;font-size:12.5px}.zEAPQG_lineRemove:hover{color:var(--fg)}.zEAPQG_linePrice{font-size:14px;font-weight:500}.zEAPQG_drawerFoot{border-block-start:1px solid var(--line);flex-direction:column;flex:none;gap:12px;padding:20px 24px 24px;font-size:13px;display:flex}.zEAPQG_totalRow{color:var(--fg-2);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:baseline;font-size:11px;font-weight:500;display:flex}.zEAPQG_totalValue{color:var(--fg);letter-spacing:-.03em;text-transform:none;font-size:30px}.zEAPQG_notice{min-height:1.5em;color:var(--fg);font-size:13px}@media (max-width:1100px){.zEAPQG_page{--row:250px}.zEAPQG_toolbar{flex-direction:column;align-items:stretch}.zEAPQG_viewBody{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:760px){.zEAPQG_page{--row:240px;--header:56px}.zEAPQG_nav,.zEAPQG_cartWord{display:none}.zEAPQG_header{grid-template-columns:1fr auto}.zEAPQG_headline{font-size:clamp(3rem,15.5vw,4.5rem)}.zEAPQG_panel{border-radius:16px;height:clamp(300px,100svh - 420px,560px)}.zEAPQG_panelCaption{inset-block-end:16px;inset-inline-start:16px}.zEAPQG_panelSpec{gap:12px;inset-block:16px auto;inset-inline-end:16px}.zEAPQG_offerLine{font-size:15.5px}.zEAPQG_actions{width:100%}.zEAPQG_actions>*{flex:1 1 0;padding-inline:14px}.zEAPQG_catHead{grid-template-columns:1fr}.zEAPQG_search{grid-area:auto/1;width:100%}.zEAPQG_toolbar{position:static}.zEAPQG_selects{grid-template-columns:1fr 1fr;display:grid}.zEAPQG_select select{flex:1;width:100%}.zEAPQG_grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:36px 12px;display:grid}.zEAPQG_grid:after{content:none}.zEAPQG_card[data-orientation=landscape]{grid-column:1/-1}.zEAPQG_licenceHead,.zEAPQG_terms{grid-template-columns:1fr}.zEAPQG_termTitle{margin-block-start:18px}.zEAPQG_view{overflow-y:auto}.zEAPQG_viewBar{z-index:2;background:#000;position:sticky;inset-block-start:0}.zEAPQG_viewBody{flex-direction:column;gap:28px;min-height:auto;display:flex}.zEAPQG_stageFrame[data-orientation=landscape]{width:100%}.zEAPQG_stageFrame[data-orientation=portrait]{width:min(100%,36svh);height:auto}.zEAPQG_stepButton{display:none}.zEAPQG_sheet{overflow:visible}}@media (min-width:761px) and (max-width:1100px){.zEAPQG_terms{grid-template-columns:repeat(2,minmax(0,1fr))}}
