ds-random-notice-v2{display:block;height:0}ds-random-notice-v2 *,ds-random-notice-v2 *:before,ds-random-notice-v2 *:after{box-sizing:border-box}ds-random-notice-v2 [hidden]{display:none!important}ds-random-notice-v2 .dsn-notice{position:fixed;z-index:80;left:var(--dsn-side);bottom:max(var(--dsn-bottom),var(--dsn-safe-bottom, 0px));width:var(--dsn-width);max-width:calc(100vw - 24px);padding:var(--dsn-pad);padding-right:38px;border:var(--dsn-border-width) solid var(--dsn-border);border-radius:var(--dsn-radius);background:var(--dsn-bg);color:var(--dsn-text);box-shadow:var(--dsn-shadow);overflow:hidden;font-family:inherit}ds-random-notice-v2[data-position=right] .dsn-notice{left:auto;right:var(--dsn-side)}ds-random-notice-v2 .dsn-row{display:flex;align-items:center;gap:12px}ds-random-notice-v2 .dsn-image{display:block;flex:0 0 var(--dsn-image-width);width:var(--dsn-image-width);height:var(--dsn-image-height);border-radius:var(--dsn-image-radius);background:var(--dsn-img-bg);overflow:hidden}ds-random-notice-v2 .dsn-image img{display:block;width:100%;height:100%;object-fit:var(--dsn-fit)}ds-random-notice-v2 .dsn-info{min-width:0;flex:1}ds-random-notice-v2 .dsn-intro,ds-random-notice-v2 .dsn-action{font-size:var(--dsn-body);line-height:1.4;color:var(--dsn-text)!important;margin:0!important;overflow-wrap:anywhere}ds-random-notice-v2 .dsn-intro strong{font-weight:700;color:var(--dsn-name)!important;-webkit-text-fill-color:currentColor!important}ds-random-notice-v2 .dsn-title,ds-random-notice-v2 .dsn-title:is(:hover,:focus,:active,:visited){display:block;margin:4px 0 0;font-size:var(--dsn-title-size);font-weight:800;line-height:1.3;color:var(--dsn-title)!important;-webkit-text-fill-color:currentColor!important;text-decoration:none;overflow-wrap:anywhere}ds-random-notice-v2 .dsn-title:hover{text-decoration:underline}ds-random-notice-v2 .dsn-meta{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:7px;font-size:var(--dsn-meta-size);line-height:1.3;color:var(--dsn-muted)}ds-random-notice-v2 .dsn-meta:empty{display:none}ds-random-notice-v2 .dsn-secondary{color:inherit}ds-random-notice-v2 .dsn-close{position:absolute;top:2px;right:2px;width:32px;height:32px;display:grid;place-items:center;padding:0;margin:0;border:0;background:transparent!important;color:var(--dsn-text)!important;box-shadow:none;cursor:pointer}ds-random-notice-v2 .dsn-close:before,ds-random-notice-v2 .dsn-close:after{content:none!important}ds-random-notice-v2 .dsn-track{position:absolute;bottom:0;left:0;width:100%;height:3px}ds-random-notice-v2 .dsn-track span{display:block;height:100%;background:var(--dsn-progress);transform-origin:left}ds-random-notice-v2 :focus-visible{outline:2px solid var(--dsn-title);outline-offset:2px}ds-random-notice-v2 .dsn-editor-help{position:fixed;bottom:20px;left:20px;max-width:340px;padding:18px;background:#fff;color:#111;border:1px solid #ddd;z-index:80;font-size:13px}@media(max-width:749px){ds-random-notice-v2 .dsn-notice{left:12px!important;right:auto!important;bottom:max(calc(var(--dsn-mobile-bottom) + env(safe-area-inset-bottom)),var(--dsn-safe-bottom, 0px));width:var(--dsn-width);max-width:calc(100vw - 24px)}ds-random-notice-v2[data-mobile=false] .dsn-notice{display:none!important}}ds-random-notice-v2 .dsn-notice.animate__fadeInUp{animation:dsn-original-up var(--dsn-speed) ease both}ds-random-notice-v2 .dsn-notice.animate__fadeInDown{animation:dsn-original-down var(--dsn-speed) ease both}ds-random-notice-v2[data-animation=fade] .dsn-notice.animate__fadeInUp{animation-name:dsn-opacity-in}ds-random-notice-v2[data-animation=fade] .dsn-notice.animate__fadeInDown{animation-name:dsn-opacity-out}@keyframes dsn-original-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes dsn-original-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes dsn-opacity-in{0%{opacity:0}to{opacity:1}}@keyframes dsn-opacity-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){ds-random-notice-v2 .dsn-notice{animation:none!important}}ds-newsletter-popup{display:block;height:0}ds-newsletter-popup *,ds-newsletter-popup *:before,ds-newsletter-popup *:after{box-sizing:border-box}ds-newsletter-popup [hidden]{display:none!important}ds-newsletter-popup .dsnp-dialog{padding:0;border:0;border-radius:var(--ds-radius);background:var(--ds-bg);color:var(--ds-text);width:min(var(--ds-width),calc(100vw - 32px));max-width:none;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);margin:auto;overflow:auto;overscroll-behavior:contain;box-shadow:0 24px 100px #0006;font-family:inherit}ds-newsletter-popup .dsnp-dialog::backdrop{background:var(--ds-overlay)}ds-newsletter-popup .dsnp-dialog[open]{animation:dsnp-in .22s ease-out}ds-newsletter-popup .dsnp-layout{position:relative;display:flex;min-height:0}ds-newsletter-popup .dsnp-image{flex:0 0 var(--ds-image-width);background:var(--ds-image-bg);position:relative;overflow:hidden}ds-newsletter-popup .dsnp-image img{display:block;position:absolute;width:100%;height:100%;object-fit:var(--ds-image-fit)}ds-newsletter-popup .dsnp-image-right .dsnp-image{order:2}ds-newsletter-popup .dsnp-content{flex:1;min-width:0;padding:var(--ds-pad);text-align:var(--ds-align);font-size:var(--ds-body);line-height:1.5}ds-newsletter-popup .dsnp-eyebrow{font-size:11px;line-height:1.4;font-weight:700;letter-spacing:.16em;color:var(--ds-accent);margin:0 28px 16px;overflow-wrap:anywhere}ds-newsletter-popup .dsnp-title{color:var(--ds-text);font-family:inherit;font-size:var(--ds-title);font-weight:900;line-height:1.03;letter-spacing:-.04em;margin:8px 0 18px;text-transform:none;overflow-wrap:anywhere}ds-newsletter-popup .dsnp-description{color:var(--ds-muted);margin-bottom:24px;font-size:var(--ds-body)}ds-newsletter-popup .dsnp-description p,ds-newsletter-popup .dsnp-privacy p{margin:0}ds-newsletter-popup .dsnp-description a,ds-newsletter-popup .dsnp-privacy a{color:inherit;text-decoration:underline}ds-newsletter-popup .dsnp-form{margin:0}ds-newsletter-popup .dsnp-label{display:block;font-size:12px;font-weight:600;margin:0 0 8px;color:var(--ds-text)}ds-newsletter-popup .dsnp-email,ds-newsletter-popup .dsnp-code{display:block;width:100%;min-width:0;min-height:52px;padding:14px 16px;margin:0 0 12px;border:1px solid var(--ds-border);border-radius:var(--ds-button-radius);background:var(--ds-field);color:var(--ds-field-text);box-shadow:none;font:inherit;font-size:16px;line-height:1.4;-webkit-appearance:none;appearance:none}ds-newsletter-popup .dsnp-email::placeholder{color:var(--ds-field-text);opacity:.65}ds-newsletter-popup .dsnp-code{text-align:center;font-weight:800;font-size:22px;letter-spacing:.09em;border-style:dashed}ds-newsletter-popup .dsnp-dialog .dsnp-button{--ds-rest-bg:var(--ds-button);--ds-rest-text:var(--ds-button-text);--ds-fill-bg:var(--ds-hover-bg);--ds-fill-text:var(--ds-hover-text);position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:14px 18px;border-radius:var(--ds-button-radius);margin:0;background:var(--ds-rest-bg)!important;color:var(--ds-rest-text)!important;-webkit-text-fill-color:currentColor!important;text-decoration:none!important;font-family:inherit;font-size:13px;line-height:1.35;font-weight:800;letter-spacing:.035em;text-align:center;cursor:pointer;white-space:normal;opacity:1!important;box-shadow:none!important;transition:color var(--ds-button-speed) ease!important}ds-newsletter-popup .dsnp-dialog .dsnp-button-outline{--ds-rest-bg:transparent;--ds-rest-text:var(--ds-text);--ds-fill-bg:var(--ds-outline-hover-bg);--ds-fill-text:var(--ds-outline-hover-text);margin-top:10px}ds-newsletter-popup .dsnp-dialog .dsnp-button:before{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:-1!important;pointer-events:none;border:0!important;border-radius:0!important;background:var(--ds-fill-bg)!important;box-shadow:none!important;opacity:1!important;transform:translateY(-101%)!important;transition:transform var(--ds-button-speed) ease!important}ds-newsletter-popup .dsnp-dialog .dsnp-button:after{content:none!important}ds-newsletter-popup .dsnp-dialog .dsnp-button:is(:focus-visible,:active){color:var(--ds-fill-text)!important}ds-newsletter-popup .dsnp-dialog .dsnp-button:is(:focus-visible,:active):before{transform:translateY(0)!important}@media(hover:hover){ds-newsletter-popup .dsnp-dialog .dsnp-button:hover{color:var(--ds-fill-text)!important}ds-newsletter-popup .dsnp-dialog .dsnp-button:hover:before{transform:translateY(0)!important}}ds-newsletter-popup .dsnp-dismiss{display:block;margin:15px auto 0;padding:6px;background:none;border:0;color:var(--ds-muted);text-decoration:underline;text-underline-offset:3px;font:inherit;font-size:12px;cursor:pointer}ds-newsletter-popup .dsnp-close{position:absolute;top:10px;right:10px;z-index:2;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--ds-border);border-radius:50%;background:var(--ds-bg);color:var(--ds-text);cursor:pointer;box-shadow:none}ds-newsletter-popup .dsnp-consent{display:flex;gap:9px;align-items:flex-start;text-align:left;font-size:11px;color:var(--ds-muted);margin:14px 0;cursor:pointer}ds-newsletter-popup .dsnp-consent input{flex:none;width:16px;height:16px;margin:1px 0 0;-webkit-appearance:auto;appearance:auto;accent-color:var(--ds-accent)}ds-newsletter-popup .dsnp-privacy{font-size:10px;line-height:1.5;margin-top:18px;color:var(--ds-muted)}ds-newsletter-popup .dsnp-policy{display:inline-block;margin-top:6px;color:var(--ds-muted);font-size:10px;text-decoration:underline}ds-newsletter-popup .dsnp-errors{text-align:left;border:1px solid currentColor;padding:12px;margin-bottom:14px;font-size:13px}ds-newsletter-popup .dsnp-errors ul{margin:0;padding-left:18px}ds-newsletter-popup .dsnp-copy-status{min-height:0;margin:8px 0 0;font-size:11px;color:var(--ds-muted)}ds-newsletter-popup .dsnp-copy-status:empty{display:none}ds-newsletter-popup .dsnp-tab{position:fixed;bottom:18px;left:18px;z-index:90;padding:12px 18px;border:1px solid var(--ds-border);border-radius:var(--ds-button-radius);background:var(--ds-bg);color:var(--ds-text);font:inherit;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 4px 16px #0002}ds-newsletter-popup :focus-visible{outline:2px solid var(--ds-accent);outline-offset:4px}ds-newsletter-popup .dsnp-dialog :is(strong,b,em,i){color:inherit!important;-webkit-text-fill-color:currentColor!important}ds-newsletter-popup .dsnp-dialog :is(.dsnp-description,.dsnp-privacy) :is(p,ul,ol,li,span,a){color:inherit!important;-webkit-text-fill-color:currentColor!important}ds-newsletter-popup .dsnp-dialog{border:0!important}ds-newsletter-popup .dsnp-dialog :is(.dsnp-email,.dsnp-code,.dsnp-close),ds-newsletter-popup .dsnp-tab{border:1px solid var(--ds-border)!important}ds-newsletter-popup .dsnp-dialog .dsnp-code{border-style:dashed!important}ds-newsletter-popup .dsnp-dialog .dsnp-button{border:1px solid var(--ds-button)!important}ds-newsletter-popup .dsnp-dialog .dsnp-button-outline{border-color:var(--ds-border)!important}ds-newsletter-popup .dsnp-dialog :is(.dsnp-email,.dsnp-code){background:var(--ds-field)!important;color:var(--ds-field-text)!important;-webkit-text-fill-color:var(--ds-field-text)!important}ds-newsletter-popup .dsnp-dialog .dsnp-email::placeholder{color:var(--ds-field-text)!important;-webkit-text-fill-color:var(--ds-field-text)!important;opacity:.75}ds-newsletter-popup .dsnp-dialog .dsnp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}ds-newsletter-popup .dsnp-dialog,ds-newsletter-popup .dsnp-dialog:is(:focus,:focus-within,:active){border:0!important;outline:none!important;box-shadow:0 24px 100px #0006!important}ds-newsletter-popup .dsnp-dialog :is(.dsnp-email,.dsnp-code):is(:hover,:focus,:active){border:1px solid var(--ds-border)!important}ds-newsletter-popup .dsnp-dialog .dsnp-code:is(:hover,:focus,:active){border-style:dashed!important}ds-newsletter-popup .dsnp-dialog .dsnp-title,ds-newsletter-popup .dsnp-dialog .dsnp-title:is(:focus,:focus-visible,:active){outline:var(--ds-border-width) solid var(--ds-frame)!important;outline-offset:4px!important;box-shadow:none!important}ds-newsletter-popup .dsnp-dialog :is(button,a,input):focus-visible{outline:2px solid var(--ds-accent)!important;outline-offset:3px!important}@media(prefers-reduced-motion:reduce){ds-newsletter-popup .dsnp-dialog .dsnp-button,ds-newsletter-popup .dsnp-dialog .dsnp-button:before{transition:none!important}}@keyframes dsnp-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:749px){ds-newsletter-popup .dsnp-layout{flex-direction:column}ds-newsletter-popup .dsnp-image,ds-newsletter-popup .dsnp-image-right .dsnp-image{flex:none;width:100%;height:var(--ds-image-mobile);order:0}ds-newsletter-popup .dsnp-hide-mobile-image .dsnp-image{display:none}ds-newsletter-popup .dsnp-content{padding:42px 24px 28px}ds-newsletter-popup .dsnp-title{font-size:var(--ds-title-mobile)}ds-newsletter-popup .dsnp-eyebrow{margin-bottom:12px}}@media(prefers-reduced-motion:reduce){ds-newsletter-popup .dsnp-dialog[open]{animation:none}ds-newsletter-popup .dsnp-button{transition:none}}ds-newsletter-popup .dsnp-brand{margin:0 28px 20px;color:var(--ds-text);font-size:24px;font-weight:900;line-height:1.2;letter-spacing:-.04em;overflow-wrap:anywhere}ds-newsletter-popup .dsnp-brand img{display:inline-block;vertical-align:middle;width:var(--ds-logo-width);max-width:100%;height:auto}ds-newsletter-popup .dsnp-brand span{color:inherit!important;-webkit-text-fill-color:currentColor!important}ds-newsletter-popup .dsnp-layout:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:var(--ds-radius);opacity:var(--ds-metal);background:linear-gradient(125deg,rgba(255,255,255,.26),transparent 32%,rgba(255,255,255,.07) 62%,transparent 82%)}ds-society-pass{display:block;height:0}ds-society-pass *,ds-society-pass *:before,ds-society-pass *:after{box-sizing:border-box}ds-society-pass [hidden]{display:none!important}ds-society-pass .dssp-dialog{padding:0;border:0;border-radius:var(--ds-radius);background:var(--ds-bg);color:var(--ds-text);width:min(var(--ds-width),calc(100vw - 32px));max-width:none;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);margin:auto;overflow:auto;overscroll-behavior:contain;box-shadow:0 24px 100px #0006;font-family:inherit}ds-society-pass .dssp-dialog::backdrop{background:var(--ds-overlay)}ds-society-pass .dssp-dialog[open]{animation:dssp-in .22s ease-out}ds-society-pass .dssp-layout{position:relative;display:flex;min-height:0}ds-society-pass .dssp-image{flex:0 0 var(--ds-image-width);background:var(--ds-image-bg);position:relative;overflow:hidden}ds-society-pass .dssp-image img{display:block;position:absolute;width:100%;height:100%;object-fit:var(--ds-image-fit)}ds-society-pass .dssp-image-right .dssp-image{order:2}ds-society-pass .dssp-content{flex:1;min-width:0;padding:var(--ds-pad);text-align:var(--ds-align);font-size:var(--ds-body);line-height:1.5}ds-society-pass .dssp-eyebrow{font-size:11px;line-height:1.4;font-weight:700;letter-spacing:.16em;color:var(--ds-accent);margin:0 28px 16px;overflow-wrap:anywhere}ds-society-pass .dssp-title{color:var(--ds-text);font-family:inherit;font-size:var(--ds-title);font-weight:900;line-height:1.03;letter-spacing:-.04em;margin:8px 0 18px;text-transform:none;overflow-wrap:anywhere}ds-society-pass .dssp-description{color:var(--ds-muted);margin-bottom:24px;font-size:var(--ds-body)}ds-society-pass .dssp-description p,ds-society-pass .dssp-privacy p{margin:0}ds-society-pass .dssp-description a,ds-society-pass .dssp-privacy a{color:inherit;text-decoration:underline}ds-society-pass .dssp-form{margin:0}ds-society-pass .dssp-label{display:block;font-size:12px;font-weight:600;margin:0 0 8px;color:var(--ds-text)}ds-society-pass .dssp-email,ds-society-pass .dssp-code{display:block;width:100%;min-width:0;min-height:52px;padding:14px 16px;margin:0 0 12px;border:1px solid var(--ds-border);border-radius:var(--ds-button-radius);background:var(--ds-field);color:var(--ds-field-text);box-shadow:none;font:inherit;font-size:16px;line-height:1.4;-webkit-appearance:none;appearance:none}ds-society-pass .dssp-email::placeholder{color:var(--ds-field-text);opacity:.65}ds-society-pass .dssp-code{text-align:center;font-weight:800;font-size:22px;letter-spacing:.09em;border-style:dashed}ds-society-pass .dssp-dialog .dssp-button{--ds-rest-bg:var(--ds-button);--ds-rest-text:var(--ds-button-text);--ds-fill-bg:var(--ds-hover-bg);--ds-fill-text:var(--ds-hover-text);position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:14px 18px;border-radius:var(--ds-button-radius);margin:0;background:var(--ds-rest-bg)!important;color:var(--ds-rest-text)!important;-webkit-text-fill-color:currentColor!important;text-decoration:none!important;font-family:inherit;font-size:13px;line-height:1.35;font-weight:800;letter-spacing:.035em;text-align:center;cursor:pointer;white-space:normal;opacity:1!important;box-shadow:none!important;transition:color var(--ds-button-speed) ease!important}ds-society-pass .dssp-dialog .dssp-button-outline{--ds-rest-bg:transparent;--ds-rest-text:var(--ds-text);--ds-fill-bg:var(--ds-outline-hover-bg);--ds-fill-text:var(--ds-outline-hover-text);margin-top:10px}ds-society-pass .dssp-dialog .dssp-button:before{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:-1!important;pointer-events:none;border:0!important;border-radius:0!important;background:var(--ds-fill-bg)!important;box-shadow:none!important;opacity:1!important;transform:translateY(-101%)!important;transition:transform var(--ds-button-speed) ease!important}ds-society-pass .dssp-dialog .dssp-button:after{content:none!important}ds-society-pass .dssp-dialog .dssp-button:is(:focus-visible,:active){color:var(--ds-fill-text)!important}ds-society-pass .dssp-dialog .dssp-button:is(:focus-visible,:active):before{transform:translateY(0)!important}@media(hover:hover){ds-society-pass .dssp-dialog .dssp-button:hover{color:var(--ds-fill-text)!important}ds-society-pass .dssp-dialog .dssp-button:hover:before{transform:translateY(0)!important}}ds-society-pass .dssp-dismiss{display:block;margin:15px auto 0;padding:6px;background:none;border:0;color:var(--ds-muted);text-decoration:underline;text-underline-offset:3px;font:inherit;font-size:12px;cursor:pointer}ds-society-pass .dssp-close{position:absolute;top:10px;right:10px;z-index:2;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--ds-border);border-radius:50%;background:var(--ds-bg);color:var(--ds-text);cursor:pointer;box-shadow:none}ds-society-pass .dssp-consent{display:flex;gap:9px;align-items:flex-start;text-align:left;font-size:11px;color:var(--ds-muted);margin:14px 0;cursor:pointer}ds-society-pass .dssp-consent input{flex:none;width:16px;height:16px;margin:1px 0 0;-webkit-appearance:auto;appearance:auto;accent-color:var(--ds-accent)}ds-society-pass .dssp-privacy{font-size:10px;line-height:1.5;margin-top:18px;color:var(--ds-muted)}ds-society-pass .dssp-policy{display:inline-block;margin-top:6px;color:var(--ds-muted);font-size:10px;text-decoration:underline}ds-society-pass .dssp-errors{text-align:left;border:1px solid currentColor;padding:12px;margin-bottom:14px;font-size:13px}ds-society-pass .dssp-errors ul{margin:0;padding-left:18px}ds-society-pass .dssp-copy-status{min-height:0;margin:8px 0 0;font-size:11px;color:var(--ds-muted)}ds-society-pass .dssp-copy-status:empty{display:none}ds-society-pass .dssp-tab{position:fixed;bottom:18px;left:18px;z-index:90;padding:12px 18px;border:1px solid var(--ds-border);border-radius:var(--ds-button-radius);background:var(--ds-bg);color:var(--ds-text);font:inherit;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 4px 16px #0002}ds-society-pass :focus-visible{outline:2px solid var(--ds-accent);outline-offset:4px}ds-society-pass .dssp-dialog :is(strong,b,em,i){color:inherit!important;-webkit-text-fill-color:currentColor!important}ds-society-pass .dssp-dialog :is(.dssp-description,.dssp-privacy) :is(p,ul,ol,li,span,a){color:inherit!important;-webkit-text-fill-color:currentColor!important}ds-society-pass .dssp-dialog{border:0!important}ds-society-pass .dssp-dialog :is(.dssp-email,.dssp-code,.dssp-close),ds-society-pass .dssp-tab{border:1px solid var(--ds-border)!important}ds-society-pass .dssp-dialog .dssp-code{border-style:dashed!important}ds-society-pass .dssp-dialog .dssp-button{border:1px solid var(--ds-button)!important}ds-society-pass .dssp-dialog .dssp-button-outline{border-color:var(--ds-border)!important}ds-society-pass .dssp-dialog :is(.dssp-email,.dssp-code){background:var(--ds-field)!important;color:var(--ds-field-text)!important;-webkit-text-fill-color:var(--ds-field-text)!important}ds-society-pass .dssp-dialog .dssp-email::placeholder{color:var(--ds-field-text)!important;-webkit-text-fill-color:var(--ds-field-text)!important;opacity:.75}ds-society-pass .dssp-dialog .dssp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}ds-society-pass .dssp-dialog,ds-society-pass .dssp-dialog:is(:focus,:focus-within,:active){border:0!important;outline:none!important;box-shadow:0 24px 100px #0006!important}ds-society-pass .dssp-dialog :is(.dssp-email,.dssp-code):is(:hover,:focus,:active){border:1px solid var(--ds-border)!important}ds-society-pass .dssp-dialog .dssp-code:is(:hover,:focus,:active){border-style:dashed!important}ds-society-pass .dssp-dialog .dssp-title,ds-society-pass .dssp-dialog .dssp-title:is(:focus,:focus-visible,:active){outline:var(--ds-border-width) solid var(--ds-frame)!important;outline-offset:4px!important;box-shadow:none!important}ds-society-pass .dssp-dialog :is(button,a,input):focus-visible{outline:2px solid var(--ds-accent)!important;outline-offset:3px!important}@media(prefers-reduced-motion:reduce){ds-society-pass .dssp-dialog .dssp-button,ds-society-pass .dssp-dialog .dssp-button:before{transition:none!important}}@keyframes dssp-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:749px){ds-society-pass .dssp-layout{flex-direction:column}ds-society-pass .dssp-image,ds-society-pass .dssp-image-right .dssp-image{flex:none;width:100%;height:var(--ds-image-mobile);order:0}ds-society-pass .dssp-hide-mobile-image .dssp-image{display:none}ds-society-pass .dssp-content{padding:42px 24px 28px}ds-society-pass .dssp-title{font-size:var(--ds-title-mobile)}ds-society-pass .dssp-eyebrow{margin-bottom:12px}}@media(prefers-reduced-motion:reduce){ds-society-pass .dssp-dialog[open]{animation:none}ds-society-pass .dssp-button{transition:none}}ds-society-pass .dssp-dialog{background:transparent!important;box-shadow:none!important;padding:8px}ds-society-pass .dssp-layout{align-items:stretch}ds-society-pass .dssp-content{padding:0!important;perspective:1600px}ds-society-pass .dssp-close{z-index:10}ds-society-pass .dssp-card{display:grid;transform-style:preserve-3d;transition:transform var(--ds-flip) cubic-bezier(.2,.75,.25,1)}ds-society-pass .dssp-card.is-revealed{transform:rotateY(180deg)}ds-society-pass .dssp-face{grid-area:1 / 1;min-width:0;padding:var(--ds-pad);padding-top:52px;background:var(--ds-bg);color:var(--ds-text);border:1px solid var(--ds-border);border-radius:var(--ds-radius);backface-visibility:hidden;-webkit-backface-visibility:hidden;position:relative;display:flex;flex-direction:column}ds-society-pass .dssp-face:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(125deg,#fff5,transparent 35%,#fff1 65%,transparent);opacity:var(--ds-metal)}ds-society-pass .dssp-front{transform:rotateY(0)}ds-society-pass .dssp-back{transform:rotateY(180deg)}ds-society-pass .dssp-dialog .dssp-title,ds-society-pass .dssp-dialog .dssp-title:is(:focus,:focus-visible,:active){outline-style:var(--ds-title-frame)!important}ds-society-pass .dssp-brand{margin:0 0 18px;font-size:24px;font-weight:900;letter-spacing:-.05em;color:var(--ds-text)}ds-society-pass .dssp-brand img{width:var(--ds-logo-width);max-width:100%;height:auto;display:inline-block}ds-society-pass .dssp-eyebrow{margin:0 0 20px}ds-society-pass .dssp-member{margin-top:auto;padding-top:28px;font-size:10px;letter-spacing:.18em;color:var(--ds-muted)}ds-society-pass .dssp-access{color:var(--ds-accent);font-size:10px;letter-spacing:.2em;margin-bottom:22px}ds-society-pass .dssp-reward{font-size:var(--ds-reward-size);font-weight:900;line-height:1.1;color:var(--ds-text);margin:14px 0}ds-society-pass .dssp-email-note{font-size:10px;color:var(--ds-muted);margin:18px 0 0}ds-society-pass .dssp-dialog .dssp-button:disabled{cursor:wait}ds-society-pass .dssp-image{border-radius:var(--ds-radius)}@media(max-width:749px){ds-society-pass .dssp-face{padding:48px 24px 24px}}@media(prefers-reduced-motion:reduce){ds-society-pass .dssp-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
