#shopify-pc__banner,.shopify-pc__banner,.shopify-pc__banner__dialog,.shopify-pc__prefs__dialog{display:none!important}body.gtlab-theme>.shopify-section.gtlab-cookie-consent-section{z-index:calc(var(--gt-z-overlay) + 10);pointer-events:none}.gtlab-cookie-consent{--gtlab-cookie-bottom-clearance: max(var(--gt-gutter), env(safe-area-inset-bottom));--gtlab-cookie-top-clearance: max(10rem, var(--header-bottom-position, 10rem), env(safe-area-inset-top));position:fixed;left:max(var(--gt-gutter),env(safe-area-inset-left));bottom:var(--gtlab-cookie-bottom-clearance);z-index:calc(var(--gt-z-overlay) + 10);display:block;width:min(56rem,calc(100vw - (2 * var(--gt-gutter))));color:var(--gt-text);font-family:var(--gt-font-body);pointer-events:none}.gtlab-cookie-consent[hidden],.gtlab-cookie-consent [hidden]{display:none!important}.gtlab-cookie-consent__panel,.gtlab-cookie-consent__modal{position:relative;max-height:calc(100vh - var(--gtlab-cookie-top-clearance) - var(--gtlab-cookie-bottom-clearance) - .8rem);max-height:calc(100dvh - var(--gtlab-cookie-top-clearance) - var(--gtlab-cookie-bottom-clearance) - .8rem);overflow-x:hidden;overflow-y:auto;border-radius:2.2rem;color:var(--gt-text);background:radial-gradient(circle at 12% -5%,rgba(91,205,255,.16),transparent 34%),radial-gradient(circle at 96% 8%,rgba(4,116,224,.18),transparent 42%),linear-gradient(145deg,#103150e6,#030d17f4 56%,#02080ff7) padding-box,linear-gradient(118deg,#bceaff80,#45b3ff24 38%,#ffffff0f 66%,#0d74d65c) border-box;box-shadow:0 2.4rem 7rem #0000007a,0 0 3.6rem #0f91ff1f,inset 0 1px #ffffff21,inset 0 -1px #2191e612;backdrop-filter:blur(26px) saturate(150%);-webkit-backdrop-filter:blur(26px) saturate(150%);scrollbar-color:rgba(85,202,255,.45) transparent;overscroll-behavior:contain;pointer-events:auto;opacity:0;transform:translate3d(0,1.4rem,0);transition:opacity .24s ease,transform .28s var(--gt-ease-emphasized)}.gtlab-cookie-consent__panel{width:min(46rem,100%);padding:2rem}.gtlab-cookie-consent__modal{width:100%;padding:2.2rem}.gtlab-cookie-consent__panel::-webkit-scrollbar,.gtlab-cookie-consent__modal::-webkit-scrollbar{width:.4rem}.gtlab-cookie-consent__panel::-webkit-scrollbar-thumb,.gtlab-cookie-consent__modal::-webkit-scrollbar-thumb{border-radius:var(--gt-radius-pill);background:#55caff6b}.gtlab-cookie-consent.is-banner-visible .gtlab-cookie-consent__panel,.gtlab-cookie-consent.is-modal-visible .gtlab-cookie-consent__modal{opacity:1;transform:translateZ(0)}.gtlab-cookie-consent__eyebrow{display:inline-flex;align-items:center;gap:.9rem;margin-bottom:.9rem;color:var(--gt-ice);font-size:.95rem;font-weight:760;letter-spacing:.2em;line-height:1;text-transform:uppercase}.gtlab-cookie-consent__eyebrow:before{width:2.8rem;height:1px;border-radius:var(--gt-radius-pill);background:linear-gradient(90deg,var(--gt-electric-deep),var(--gt-cyan));box-shadow:0 0 1rem #42c4ff57;content:""}.gtlab-cookie-consent__title,.gtlab-cookie-consent__modal-title{margin:0;color:var(--gt-white);font-family:var(--gt-font-display);font-weight:740;letter-spacing:-.025em;text-transform:uppercase}.gtlab-cookie-consent__title{font-size:clamp(2rem,3vw,2.5rem);line-height:1.05}.gtlab-cookie-consent__modal-title{font-size:clamp(2.5rem,4vw,3.2rem);line-height:1}.gtlab-cookie-consent__copy,.gtlab-cookie-consent__intro{color:#e1f0fabd;font-size:1.25rem;font-weight:500;line-height:1.55}.gtlab-cookie-consent__copy{margin:1rem 0 1.7rem}.gtlab-cookie-consent__intro{margin:1.1rem 0 1.8rem}.gtlab-cookie-consent__copy a{color:var(--gt-ice);font-weight:700;text-decoration-color:#55caff7a;text-decoration-thickness:1px;text-underline-offset:.25em;transition:color var(--gt-duration-fast) ease,text-decoration-color var(--gt-duration-fast) ease}.gtlab-cookie-consent__copy a:is(:hover,:focus-visible){color:#fff;text-decoration-color:var(--gt-cyan)}.gtlab-cookie-consent__actions,.gtlab-cookie-consent__modal-actions{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap}.gtlab-cookie-consent__modal-actions{margin-top:1.8rem}.gtlab-cookie-consent__button{min-height:4.6rem;padding:1.15rem 1.55rem;font-size:1rem;letter-spacing:.075em;white-space:nowrap}.gtlab-cookie-consent__preferences{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.gtlab-cookie-consent__preference{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;align-items:center;padding:1.35rem 1.4rem;border:1px solid rgba(132,211,255,.13);border-radius:1.6rem;background:linear-gradient(135deg,#1d4b7438,#040f1a75),#01070d61;box-shadow:inset 0 1px #ffffff0e}.gtlab-cookie-consent__preference-title{margin:0 0 .4rem;color:var(--gt-white);font-family:var(--gt-font-body);font-size:1.3rem;font-weight:720;line-height:1.2}.gtlab-cookie-consent__preference-copy{margin:0;color:#c7dae899;font-size:1.12rem;font-weight:450;line-height:1.45}.gtlab-cookie-consent__switch{position:relative;width:4.8rem;height:4.4rem;flex:0 0 auto;cursor:pointer}.gtlab-cookie-consent__switch input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:inherit}.gtlab-cookie-consent__switch span{position:absolute;top:.8rem;right:0;bottom:.8rem;left:0;border:1px solid rgba(150,211,244,.18);border-radius:var(--gt-radius-pill);background:#b0daef17;box-shadow:inset 0 1px #ffffff0e;transition:background var(--gt-duration-fast) ease,border-color var(--gt-duration-fast) ease,box-shadow var(--gt-duration-fast) ease}.gtlab-cookie-consent__switch span:before{position:absolute;top:.4rem;left:.4rem;width:1.8rem;height:1.8rem;border-radius:50%;background:#e8f5fce0;box-shadow:0 .35rem .9rem #00000057,inset 0 1px #ffffffad;content:"";transition:transform var(--gt-duration-fast) var(--gt-ease-standard),background var(--gt-duration-fast) ease}.gtlab-cookie-consent__switch input:checked+span{border-color:#6bd3ff85;background:linear-gradient(100deg,#04478beb,#0ea4f3b8);box-shadow:0 0 1.6rem #21adf438,inset 0 1px #d2f7ff3d}.gtlab-cookie-consent__switch input:checked+span:before{background:#f4fcff;transform:translate(2rem)}.gtlab-cookie-consent__switch input:focus-visible+span{box-shadow:var(--gt-focus-ring)}.gtlab-cookie-consent__switch input:disabled{cursor:not-allowed}.gtlab-cookie-consent__switch input:disabled+span{opacity:.72}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.gtlab-cookie-consent__panel,.gtlab-cookie-consent__modal{background:linear-gradient(145deg,#102f4d,#030d17 56%,#02080f) padding-box,linear-gradient(118deg,#bceaff80,#45b3ff24,#0d74d65c) border-box}}@media screen and (max-width:749px){.gtlab-cookie-consent{--gtlab-cookie-bottom-clearance: max(var(--gt-mobile-gutter), env(safe-area-inset-bottom));right:max(var(--gt-mobile-gutter),env(safe-area-inset-right));left:max(var(--gt-mobile-gutter),env(safe-area-inset-left));bottom:var(--gtlab-cookie-bottom-clearance);width:auto}.gtlab-cookie-consent__panel,.gtlab-cookie-consent__modal{width:100%;max-height:calc(100vh - var(--gtlab-cookie-top-clearance) - var(--gtlab-cookie-bottom-clearance) - .8rem);max-height:calc(100dvh - var(--gtlab-cookie-top-clearance) - var(--gtlab-cookie-bottom-clearance) - .8rem);padding:1.6rem;border-radius:1.8rem}.gtlab-cookie-consent__actions,.gtlab-cookie-consent__modal-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem}.gtlab-cookie-consent__button{width:100%;min-height:4.8rem;padding-inline:1.2rem}.gtlab-cookie-consent__preference{grid-template-columns:minmax(0,1fr);gap:1rem}}@media screen and (max-width:380px){.gtlab-cookie-consent__copy,.gtlab-cookie-consent__intro{font-size:1.2rem}.gtlab-cookie-consent__preference{padding:1.2rem}}@media(prefers-reduced-motion:reduce){.gtlab-cookie-consent__panel,.gtlab-cookie-consent__modal,.gtlab-cookie-consent__copy a,.gtlab-cookie-consent__switch span,.gtlab-cookie-consent__switch span:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/gtlab-cookie-consent.css.map */
