.cs-consent{position:fixed;z-index:45;right:12px;left:12px;bottom:calc(12px + env(safe-area-inset-bottom));display:flex;justify-content:flex-start;pointer-events:none;transition:bottom .5s cubic-bezier(.2,.8,.2,1)}.cs-consent[hidden]{display:none}body:has(.dock.on,.dp-bar.on) .cs-consent{bottom:calc(82px + env(safe-area-inset-bottom))}.cs-card{pointer-events:auto;position:relative;width:100%;max-height:min(560px,calc(100dvh - 96px));overflow:auto;overscroll-behavior:contain;background:#fff;color:var(--ink, #0C0C0D);border:1.5px solid var(--ink, #0C0C0D);border-radius:26px;padding:20px 20px 16px;box-shadow:0 24px 60px -24px #0c0c0d73;font-family:var(--sans, "Geist", "Helvetica Neue", Arial, sans-serif);opacity:0;transform:translateY(28px) scale(.98);transition:opacity .42s cubic-bezier(.2,.8,.2,1),transform .56s cubic-bezier(.2,.8,.2,1)}.cs-consent.on .cs-card{opacity:1;transform:none}.cs-consent.out .cs-card{opacity:0;transform:translateY(18px);transition-duration:.28s}.cs-head{display:flex;align-items:center;gap:12px}.cs-cookie{flex:none;width:46px;height:46px;transform-origin:50% 60%}.cs-consent.on .cs-cookie{animation:cs-wobble .9s cubic-bezier(.34,1.45,.5,1) .18s both}@keyframes cs-wobble{0%{transform:rotate(24deg) scale(.6)}60%{transform:rotate(-8deg) scale(1.04)}to{transform:none}}.cs-card h2{margin:0;font-size:22px;line-height:1.05;letter-spacing:-.035em;font-weight:700}.cs-card h2:focus{outline:none}.cs-text{margin:12px 0 0;font-size:15px;line-height:1.5;color:#2b2c2f}.cs-text a{color:var(--ink, #0C0C0D);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;white-space:nowrap}.cs-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.cs-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 16px;border:0;border-radius:999px;background:var(--ink, #0C0C0D);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap;transition:color .3s,transform .25s cubic-bezier(.2,.8,.2,1)}.cs-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--signal, #D4FF3F);transform:scaleX(0);transform-origin:right center;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.cs-btn:hover{color:var(--ink, #0C0C0D)}.cs-btn:hover:after{transform:scaleX(1)}.cs-btn:active{transform:scale(.97)}.cs-line{background:#fff;color:var(--ink, #0C0C0D);box-shadow:inset 0 0 0 1.5px var(--ink, #0C0C0D)}.cs-link{display:block;width:fit-content;margin:10px auto 0;padding:8px 6px;border:0;background:none;font:inherit;font-size:14.5px;font-weight:600;color:var(--ink, #0C0C0D);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px;cursor:pointer}.cs-btn:focus-visible,.cs-link:focus-visible,.cs-switch:focus-visible,.cs-close:focus-visible,.cs-text a:focus-visible{outline:2.5px solid var(--ink, #0C0C0D);outline-offset:3px}.cs-btn:focus-visible{outline-color:#2f6bff}.cs-manage[hidden],.cs-first[hidden]{display:none}.cs-manage .cs-text{margin-top:8px}.cs-list{list-style:none;margin:14px 0 0;padding:0;display:grid}.cs-list li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid var(--rule, #E3E4E7)}.cs-list li:last-child{border-bottom:1px solid var(--rule, #E3E4E7)}.cs-list h3{margin:0;font-size:15.5px;font-weight:700;letter-spacing:-.01em}.cs-list p{margin:2px 0 0;font-size:13.5px;line-height:1.4;color:var(--muted, #5D5F64)}.cs-always{flex:none;font-family:var(--mono, "Geist Mono", ui-monospace, Menlo, monospace);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted, #5D5F64)}.cs-switch{flex:none;position:relative;width:52px;height:30px;padding:0;border:1.5px solid var(--ink, #0C0C0D);border-radius:999px;background:#fff;cursor:pointer;transition:background-color .25s}.cs-switch:after{content:"";position:absolute;top:3px;right:3px;width:21px;height:21px;border-radius:50%;background:var(--ink, #0C0C0D);transition:transform .32s cubic-bezier(.34,1.45,.5,1),background-color .25s}.cs-switch[aria-checked=true]{background:var(--ink, #0C0C0D)}.cs-switch[aria-checked=true]:after{transform:translate(-22px);background:var(--signal, #D4FF3F)}.cs-save{width:100%;margin-top:8px}.cs-close{position:absolute;top:12px;left:12px;width:36px;height:36px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:var(--soft, #F1F2F3);color:var(--ink, #0C0C0D);cursor:pointer}.cs-close[hidden]{display:none}.cs-close svg{width:14px;height:14px}.cs-manage h2{padding-left:44px}.foot-cols button.cs-choices{display:block;width:fit-content;padding:5px 0;border:0;background:linear-gradient(var(--signal, #D4FF3F),var(--signal, #D4FF3F)) 0 100% / 0 2px no-repeat;color:inherit;font:inherit;font-size:16px;font-weight:600;text-align:right;cursor:pointer;transition:background-size .4s cubic-bezier(.2,.8,.2,1)}.foot-cols button.cs-choices:hover{background-size:100% 2px}@media(min-width:768px){.cs-consent{right:24px;left:auto;bottom:24px}body:has(.dock.on,.dp-bar.on) .cs-consent{bottom:94px}.cs-card{width:404px;padding:24px 24px 18px}.cs-card h2{font-size:24px}}@media(prefers-reduced-motion:reduce){.cs-card,.cs-consent.on .cs-card,.cs-consent.out .cs-card{transform:none;transition:opacity .2s linear}.cs-consent.on .cs-cookie{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collabseason-consent-rtl.css.map */
