:root{--g-tint: 255 255 255;--g-shade: 0 0 0;--g-fill-top: .1;--g-fill-bot: .045;--g-edge: .22;--g-sheen: .3;--g-under: .2;--g-blur: 20px;--g-blur-strong: 30px;--g-sat: 1.7;--g-r-lg: 18px;--g-r-md: 12px;--g-r-sm: 8px;--g-r-pill: 999px;--g-lift: 0 10px 30px rgb(var(--g-shade) / .3);--g-lift-sm: 0 4px 14px rgb(var(--g-shade) / .22);--g-ease: cubic-bezier(.32, .72, 0, 1);--g-fast: .18s;--g-med: .32s;--g-slow: .7s}.g-on-light,.color-scheme-2 .g-auto,.color-background-2 .g-auto{--g-tint: 12 12 14;--g-fill-top: .06;--g-fill-bot: .025;--g-edge: .14;--g-sheen: .55;--g-under: .07}.g-pane{position:relative;border-radius:var(--g-r-md);background:linear-gradient(180deg,rgb(var(--g-tint) / var(--g-fill-top)),rgb(var(--g-tint) / var(--g-fill-bot)));border:1px solid rgb(var(--g-tint) / var(--g-edge));box-shadow:inset 0 1px rgb(255 255 255 / var(--g-sheen)),inset 0 -1px rgb(var(--g-shade) / var(--g-under)),var(--g-lift-sm);transition:background var(--g-med) var(--g-ease),border-color var(--g-med) var(--g-ease),box-shadow var(--g-med) var(--g-ease),transform var(--g-med) var(--g-ease)}.g-float{-webkit-backdrop-filter:blur(var(--g-blur)) saturate(var(--g-sat));backdrop-filter:blur(var(--g-blur)) saturate(var(--g-sat))}.g-float-strong{-webkit-backdrop-filter:blur(var(--g-blur-strong)) saturate(var(--g-sat));backdrop-filter:blur(var(--g-blur-strong)) saturate(var(--g-sat))}@supports not (backdrop-filter: blur(1px)){.g-float,.g-float-strong{--g-fill-top: .26;--g-fill-bot: .18}}.g-pill{border-radius:var(--g-r-pill)}.g-lg{border-radius:var(--g-r-lg)}.g-hover:hover{--g-fill-top: .16;--g-edge: .34;transform:translateY(-2px);box-shadow:inset 0 1px rgb(255 255 255 / calc(var(--g-sheen) + .1)),inset 0 -1px rgb(var(--g-shade) / var(--g-under)),var(--g-lift)}body.g-ambient:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(70% 55% at 12% 0%,rgb(var(--g-tint) / .055) 0%,transparent 60%),radial-gradient(60% 50% at 100% 22%,rgb(var(--g-accent, 216 30 44) / .07) 0%,transparent 62%),radial-gradient(80% 60% at 50% 110%,rgb(var(--g-tint) / .04) 0%,transparent 65%)}body.g-ambient>*{position:relative;z-index:1}.g-on .header-wrapper{position:sticky;top:0;z-index:60;background:linear-gradient(180deg,rgb(var(--g-tint) / .1),rgb(var(--g-tint) / .04));-webkit-backdrop-filter:blur(var(--g-blur)) saturate(var(--g-sat));backdrop-filter:blur(var(--g-blur)) saturate(var(--g-sat));border-bottom:1px solid rgb(var(--g-tint) / .16);box-shadow:inset 0 1px #ffffff2e;transition:background var(--g-med) var(--g-ease)}.g-on .menu-drawer,.g-on .cart-drawer .drawer__inner,.g-on .drawer__inner,.g-on .cart-notification{background:linear-gradient(180deg,rgb(var(--g-tint) / .12),rgb(var(--g-tint) / .05)),rgb(var(--g-shade) / .55);-webkit-backdrop-filter:blur(var(--g-blur-strong)) saturate(var(--g-sat));backdrop-filter:blur(var(--g-blur-strong)) saturate(var(--g-sat));border:1px solid rgb(var(--g-tint) / .18);box-shadow:inset 0 1px #ffffff38,var(--g-lift)}.g-on .card__inner,.g-on .card-wrapper .card,.g-on .collection-list .card{border-radius:var(--g-r-md);overflow:hidden;background:linear-gradient(180deg,rgb(var(--g-tint) / .075),rgb(var(--g-tint) / .03));border:1px solid rgb(var(--g-tint) / .16);box-shadow:inset 0 1px #ffffff38,inset 0 -1px rgb(var(--g-shade) / .18),var(--g-lift-sm);transition:transform var(--g-med) var(--g-ease),box-shadow var(--g-med) var(--g-ease),border-color var(--g-med) var(--g-ease)}.g-on .card-wrapper:hover .card__inner,.g-on .card-wrapper:hover .card{transform:translateY(-3px);border-color:rgb(var(--g-tint) / .3);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px rgb(var(--g-shade) / .18),var(--g-lift)}.g-on .card__media img,.g-on .card .media img{transition:transform var(--g-slow) var(--g-ease)}.g-on .card-wrapper:hover .card__media img{transform:scale(1.04)}.g-on .button,.g-on .shopify-challenge__button,.g-on .customer button{border-radius:var(--g-r-sm);transition:transform var(--g-fast) var(--g-ease),filter var(--g-fast) var(--g-ease),box-shadow var(--g-fast) var(--g-ease)}.g-on .button:not([disabled]):hover{transform:translateY(-1px);filter:brightness(1.08)}.g-on .button:not([disabled]):active{transform:translateY(0)}.g-on .button--secondary,.g-on .button--tertiary{background:linear-gradient(180deg,rgb(var(--g-tint) / .12),rgb(var(--g-tint) / .05));-webkit-backdrop-filter:blur(12px) saturate(var(--g-sat));backdrop-filter:blur(12px) saturate(var(--g-sat));border:1px solid rgb(var(--g-tint) / .24);box-shadow:inset 0 1px #ffffff40}.g-on .field__input,.g-on .select__select,.g-on .customer input{border-radius:var(--g-r-sm);background:rgb(var(--g-tint) / .06);border:1px solid rgb(var(--g-tint) / .18);box-shadow:inset 0 1px #ffffff24;transition:border-color var(--g-fast) var(--g-ease),background var(--g-fast) var(--g-ease)}.g-on .field__input:focus,.g-on .select__select:focus{border-color:rgb(var(--g-accent, 216 30 44) / .9);background:rgb(var(--g-tint) / .1)}.g-on .media,.g-on .banner__media,.g-on .collection-hero__image-container{border-radius:var(--g-r-md);overflow:hidden}.g-on .footer{background:linear-gradient(180deg,rgb(var(--g-tint) / .06),rgb(var(--g-tint) / .02));border-top:1px solid rgb(var(--g-tint) / .14);box-shadow:inset 0 1px #ffffff29}@media(prefers-reduced-motion:reduce){.g-on *,.g-pane{transition:none!important}.g-on .card-wrapper:hover .card__media img{transform:none}}#docs-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#000;display:none;overflow:hidden;opacity:1;transition:opacity var(--g-slow) var(--g-ease),visibility var(--g-slow)}html.dg-armed #docs-gate{display:block}html.dg-armed,html.dg-armed body{overflow:hidden;height:100%}#docs-gate.dg-out{opacity:0;visibility:hidden;pointer-events:none}#docs-gate .dg-media{position:absolute;top:0;right:0;bottom:0;left:0}#docs-gate .dg-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.5s var(--g-ease);will-change:opacity}#docs-gate .dg-slide.is-on{opacity:1}#docs-gate .dg-slide img,#docs-gate .dg-slide video{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.08);transition:transform 9s linear;filter:brightness(.66) saturate(1.06) contrast(1.02)}#docs-gate .dg-slide.is-on img{transform:scale(1)}#docs-gate .dg-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 85% at 50% 52%,#00000047,#0000009e),linear-gradient(180deg,#000c,#00000047 26%,#00000061 58%,#000000e6)}#docs-gate .dg-inner{position:relative;height:100%;display:grid;grid-template-rows:auto 1fr auto;padding:clamp(16px,2.4vw,32px);box-sizing:border-box}#docs-gate .dg-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}#docs-gate .dg-mark,#docs-gate .dg-chip{box-sizing:border-box;min-height:60px}#docs-gate .dg-mark{min-width:150px;font-family:var(--font-heading-family, inherit);font-weight:800;letter-spacing:.02em;font-size:clamp(20px,2.1vw,26px);line-height:1;color:#fff;text-transform:uppercase;padding:14px 16px;display:flex;align-items:center;justify-content:center;text-align:center}#docs-gate .dg-chip{text-align:left;padding:12px 18px;text-decoration:none;display:flex;flex-direction:column;justify-content:center}#docs-gate .dg-chip .k{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;margin-bottom:4px}#docs-gate .dg-chip .v{display:block;color:#fff;font-size:clamp(14px,1.3vw,17px);font-weight:600}#docs-gate a.dg-chip:hover .v{color:rgb(var(--g-accent) / 1)}#docs-gate .dg-mid{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 0}#docs-gate .dg-eyebrow{font-size:clamp(10px,1vw,13px);letter-spacing:.32em;text-transform:uppercase;color:#fffc;margin:0 0 clamp(12px,1.6vw,20px);text-shadow:0 1px 16px rgb(0 0 0 / .7)}#docs-gate .dg-head{font-family:var(--font-heading-family, inherit);font-weight:800;text-transform:uppercase;color:#fff;font-size:clamp(38px,7.4vw,104px);line-height:.94;letter-spacing:-.01em;margin:0;max-width:16ch;text-wrap:balance;text-shadow:0 2px 40px rgb(0 0 0 / .55)}#docs-gate .dg-sub{color:#ffffffd1;font-size:clamp(14px,1.35vw,18px);line-height:1.5;max-width:46ch;margin:clamp(14px,1.8vw,22px) auto 0;text-shadow:0 1px 16px rgb(0 0 0 / .7)}#docs-gate .dg-bot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}#docs-gate .dg-enter{-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:14px;background:linear-gradient(180deg,rgb(var(--g-accent) / .96),rgb(var(--g-accent) / .82));color:#fff;border:1px solid rgb(255 255 255 / .22);border-radius:var(--g-r-pill);font-family:var(--font-heading-family, inherit);font-weight:800;text-transform:uppercase;letter-spacing:.12em;font-size:clamp(13px,1.15vw,15px);padding:18px clamp(24px,2.4vw,36px);box-shadow:inset 0 1px #ffffff59,var(--g-lift);transition:transform var(--g-fast) var(--g-ease),filter var(--g-fast) var(--g-ease)}#docs-gate .dg-enter:hover{filter:brightness(1.12);transform:translateY(-2px)}#docs-gate .dg-enter:active{transform:translateY(0)}#docs-gate .dg-enter svg{transition:transform var(--g-med) var(--g-ease)}#docs-gate .dg-enter:hover svg{transform:translate(5px)}#docs-gate .dg-enter:focus-visible,#docs-gate .dg-jump a:focus-visible,#docs-gate a.dg-chip:focus-visible{outline:2px solid #fff;outline-offset:3px}#docs-gate .dg-jump{display:flex;align-items:center;gap:clamp(10px,1.4vw,18px);flex-wrap:wrap}#docs-gate .dg-jump a{color:#fff;text-decoration:none;font-size:clamp(12px,1.1vw,14px);letter-spacing:.1em;text-transform:uppercase;padding:15px 22px}#docs-gate .dg-dots{display:flex;gap:8px;justify-content:center;margin-top:18px}#docs-gate .dg-dot{width:28px;height:3px;border-radius:999px;background:#ffffff47;border:0;padding:0;cursor:pointer;transition:background var(--g-med) var(--g-ease),width var(--g-med) var(--g-ease)}#docs-gate .dg-dot.is-on{background:#ffffffeb;width:44px}@media(max-width:749px){#docs-gate .dg-bot{flex-direction:column;align-items:stretch}#docs-gate .dg-enter{justify-content:center;width:100%}#docs-gate .dg-jump{justify-content:center}#docs-gate .dg-jump a{flex:1;text-align:center}#docs-gate .dg-chip{display:none}}@media(prefers-reduced-motion:reduce){#docs-gate,#docs-gate .dg-slide,#docs-gate .dg-slide img,#docs-gate .dg-enter,#docs-gate .dg-enter svg{transition:none!important;animation:none!important}#docs-gate .dg-slide img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/docs-glass.css.map */
