body.od-site.dmc-page:has(.dmc--glass){background:var(--od-bg,#f7f8fa);color:var(--od-text,#202124)}.dmc.dmc--glass{--orange:var(--od-accent,#ff3d00);--dmc-card-shadow:0 18px 42px rgba(24,32,42,.15);min-height:0;background:transparent;color:var(--od-text,#202124);font:var(--dmc-body-size,16px)/1.55 var(--od-body,Inter,sans-serif);color-scheme:inherit}.dmc--glass>.dmc-masthead{display:none}.dmc--glass:before{top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 45% 40% at 50% 42%,var(--od-glow,rgba(255,61,0,.06)),transparent 85%)}.dmc--glass:after{display:none}.dmc--glass .dmc-experience{width:min(var(--dmc-content-width,1320px),calc(100% - var(--dmc-gutters,64px)));min-height:0;margin-inline:auto;padding:var(--dmc-padding-top,36px) 0 var(--dmc-padding-bottom,36px)}.dmc--glass .dmc-intro{max-width:780px;width:100%;margin-bottom:var(--dmc-intro-gap,20px);text-align:center}.dmc--glass .dmc-intro-heading{font-family:var(--od-heading,Manrope,sans-serif);font-size:var(--dmc-title-size,44px);font-weight:800;letter-spacing:-.035em;line-height:1.12;margin:0;text-wrap:balance;overflow-wrap:anywhere}.dmc--glass .dmc-intro .dmc-overline{margin-bottom:12px;color:var(--od-accent,#ff3d00);font-size:11px}.dmc--glass .dmc-overline:before,.dmc--glass .dmc-overline:after{background:var(--od-accent,#ff3d00);opacity:.45}.dmc--glass .dmc-intro .dmc-intro-copy{max-width:660px;margin:14px auto 0;color:var(--od-muted,#626970);font-size:var(--dmc-body-size,16px);line-height:1.6}.dmc--glass[data-mode=cards] .dmc-stage{height:var(--dmc-stage-height,432px);margin:0 auto}.dmc--glass[data-mode=cards] .dmc-stage:before{border-color:var(--od-line,rgba(60,67,74,.16));opacity:.45}.dmc--glass .dmc-card-bottom h2{font-family:var(--od-heading,Manrope,sans-serif);font-size:var(--dmc-card-title-size,13px);line-height:1.2;letter-spacing:-.01em}.dmc--glass[data-material=glass] .dmc-surface{background:var(--dmc-surface,rgba(255,255,255,.72));color:var(--dmc-card-text,#202124);border:var(--dmc-card-border,1px) solid var(--dmc-card-line,rgba(185,194,202,.5));border-radius:var(--dmc-card-radius,20px);box-shadow:var(--dmc-card-shadow);backdrop-filter:blur(var(--dmc-card-blur,18px)) saturate(135%);-webkit-backdrop-filter:blur(var(--dmc-card-blur,18px)) saturate(135%)}.dmc--glass[data-material=glass] .dmc-surface:after{top:8px;right:8px;bottom:8px;left:8px;border-color:var(--dmc-card-line);border-width:var(--dmc-card-border,1px);border-radius:max(0px,calc(var(--dmc-card-radius,20px) - 7px));opacity:.7}.dmc--glass[data-material=glass] .dmc-surface:before{background:radial-gradient(circle,rgba(255,255,255,.42),transparent 72%)}.dmc--glass[data-material=glass] .dmc-card-bottom{border-color:var(--dmc-card-line)}.dmc--glass[data-material=glass] .dmc-number small,.dmc--glass[data-material=glass] .dmc-card-bottom>span{color:var(--od-accent,#ff3d00)}.dmc--glass[data-material=glass][data-image-well=true] .dmc-art{background:var(--dmc-art-well,rgba(255,255,255,.84));border-radius:calc(var(--dmc-card-radius,20px)*.6);padding:6px}.dmc--glass[data-material=glass] .dmc-art img,.dmc--glass[data-material=glass] .dmc-art svg{mix-blend-mode:normal}.dmc--glass[data-material=glass] .dmc-select{border-radius:var(--dmc-card-radius,20px)}.dmc--glass[data-material=glass][data-mode=cards] .dmc-card:not(.is-current) .dmc-surface{box-shadow:var(--dmc-card-shadow)}.dmc--glass[data-material=glass][data-mode=cards] .dmc-card.is-current:hover .dmc-surface{border-color:var(--od-accent,#ff3d00)}.dmc--glass .dmc-info{width:min(100%,1000px);min-height:0;padding:4px 12px 0}.dmc--glass .dmc-count{font-size:12px;color:var(--od-muted,#626970)}.dmc--glass .dmc-info h2{font-family:var(--od-heading,Manrope,sans-serif);font-size:var(--dmc-category-size,32px);font-weight:800;letter-spacing:-.025em;line-height:1.2;margin:10px 0 12px;text-wrap:balance;overflow-wrap:anywhere}.dmc--glass .dmc-description{color:var(--od-muted,#626970);font-size:var(--dmc-body-size,16px);line-height:1.6;min-height:26px}.dmc--glass .dmc-actions{gap:12px;margin-top:20px}.dmc--glass .dmc-primary,.dmc--glass .dmc-secondary{min-height:50px;min-width:0;padding:12px 22px;border-radius:var(--dmc-button-radius,24px);font-size:19px!important;font-weight:700!important;line-height:1.3;letter-spacing:-.01em;text-transform:none;max-width:100%}.dmc--glass .dmc-primary{background:var(--od-accent,#ff3d00);border-color:var(--od-accent,#ff3d00);color:#fff!important;box-shadow:0 7px 20px #ff3d002e}.dmc--glass .dmc-primary:hover{filter:brightness(1.06)}.dmc--glass .dmc-secondary{background:var(--od-panel,rgba(255,255,255,.7));color:var(--od-text,#202124);border-color:var(--od-line,rgba(60,67,74,.16));box-shadow:var(--od-shadow);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.dmc--glass .dmc-secondary:hover{border-color:var(--od-muted,#626970)}.dmc--glass .dmc-primary[aria-disabled=true]{background:var(--od-panel);border-color:var(--od-line);color:var(--od-muted)!important;box-shadow:none}.dmc--glass .dmc-arrow{background:var(--od-accent,#ff3d00);border-color:transparent;color:#fff;box-shadow:0 7px 20px #ff3d002e}.dmc--glass .dmc-arrow:hover{filter:brightness(1.06)}.dmc--glass .dmc-bottom{margin-top:0;padding-top:24px;color:var(--od-muted,#626970)}.dmc--glass .dmc-progress button:after{background:var(--od-line,rgba(60,67,74,.16))}.dmc--glass .dmc-progress button[aria-current=true]:after{background:var(--od-accent,#ff3d00)}.dmc--glass .dmc-classic-head{margin:12px auto 0}.dmc--glass .dmc-classic-head h2{font-family:var(--od-heading,Manrope,sans-serif);font-size:var(--dmc-category-size,32px);font-weight:800;line-height:1.2;margin-top:10px;letter-spacing:-.025em}.dmc--glass .dmc-card-detail h2{font-family:var(--od-heading,Manrope,sans-serif);font-size:21px;line-height:1.25;text-transform:none;color:var(--od-text,#202124)}.dmc--glass .dmc-card-detail p{font-size:var(--dmc-body-size,16px);color:var(--od-muted,#626970)}.dmc--glass .dmc-classic-link{font-size:14px;border-color:var(--od-line);text-transform:none;color:var(--od-text)}.dmc--glass .dmc-pending,.dmc--glass .dmc-editor-note,.dmc--glass .dmc-empty{color:var(--od-muted,#626970)}.dmc--glass :is(button,a):focus-visible{outline-color:var(--od-accent,#ff3d00)}@media(max-width:600px){.dmc--glass .dmc-experience{width:calc(100% - var(--dmc-gutters,36px));padding-inline:0}.dmc--glass[data-mode=cards] .dmc-stage{width:calc(100% + var(--dmc-gutters,36px));margin:0 calc(var(--dmc-gutters,36px)/-2)}.dmc--glass .dmc-intro .dmc-intro-copy{max-width:330px}.dmc--glass .dmc-info{padding-inline:0}.dmc--glass .dmc-description{font-size:var(--dmc-body-size,16px);min-height:0}.dmc--glass .dmc-actions{margin-top:18px;gap:10px}.dmc--glass .dmc-actions>a,.dmc--glass .dmc-actions>button{flex:1 1 200px;max-width:330px}.dmc--glass .dmc-primary,.dmc--glass .dmc-secondary{padding:12px 18px}.dmc--glass .dmc-bottom{padding-top:18px;gap:0}.dmc--glass .dmc-hint{font-size:10px;line-height:1.5}}@media(prefers-reduced-motion:reduce){.dmc--glass *,.dmc--glass *:before,.dmc--glass *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html[data-od-motion=false] .dmc--glass *,html[data-od-motion=false] .dmc--glass *:before,html[data-od-motion=false] .dmc--glass *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/od-catalog-deck.css.map */
