dark-mode-toggle{display:block!important}.dark-mode-toggle-wrapper{display:block!important;position:fixed!important;z-index:99999!important;transition:all .3s ease;pointer-events:auto!important;visibility:visible!important;opacity:1!important}.dark-mode-toggle-wrapper--top-left{top:var(--switch-offset-y, 120px);left:var(--switch-offset-x, 20px)}.dark-mode-toggle-wrapper--top-center{top:var(--switch-offset-y, 120px);left:50%;transform:translate(-50%)}.dark-mode-toggle-wrapper--top-right{top:var(--switch-offset-y, 120px);right:var(--switch-offset-x, 20px)}.dark-mode-toggle-wrapper--center-left{top:50%;left:var(--switch-offset-x, 20px);transform:translateY(-50%)}.dark-mode-toggle-wrapper--center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.dark-mode-toggle-wrapper--center-right{top:50%;right:var(--switch-offset-x, 20px);transform:translateY(-50%)}.dark-mode-toggle-wrapper--bottom-left{bottom:var(--switch-offset-y, 40px);left:var(--switch-offset-x, 20px)}.dark-mode-toggle-wrapper--bottom-center{bottom:var(--switch-offset-y, 40px);left:50%;transform:translate(-50%)}.dark-mode-toggle-wrapper--bottom-right{bottom:var(--switch-offset-y, 40px);right:var(--switch-offset-x, 20px)}.dark-mode-toggle-wrapper--edge-top-left{top:0;left:0}.dark-mode-toggle-wrapper--edge-top-right{top:0;right:0}.dark-mode-toggle-wrapper--edge-bottom-left{bottom:0;left:0}.dark-mode-toggle-wrapper--edge-bottom-right{bottom:0;right:0}.light-switch{position:relative;display:block;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .2s ease}.light-switch:hover{transform:scale(1.05)}.light-switch:active{transform:scale(.97)}.light-switch__plate{width:var(--switch-size, 100px);height:calc(var(--switch-size, 100px) * 1.6);background:linear-gradient(180deg,#f5f0e8,#e8e0d4,#d9d0c2);border-radius:12px;box-shadow:0 2px 8px #0003,inset 0 1px #fff9,inset 0 -1px #0000001a;display:flex;align-items:center;justify-content:center;position:relative;border:2px solid #ccc5b8}.light-switch__plate:before,.light-switch__plate:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,#d4cfc5,#b8b0a4);box-shadow:inset 0 1px 2px #0000004d,0 1px #ffffff4d;left:50%;transform:translate(-50%)}.light-switch__plate:before{top:12px}.light-switch__plate:after{bottom:12px}.light-switch__toggle-area{width:44%;height:38%;background:linear-gradient(180deg,#e0d9cf,#ccc5b8);border-radius:6px;box-shadow:inset 0 2px 4px #00000026,0 1px #ffffff4d;position:relative;overflow:hidden}.light-switch__lever{position:absolute;width:100%;height:55%;background:linear-gradient(180deg,#faf6f0,#ede7dd);border-radius:4px;box-shadow:0 2px 6px #0003,inset 0 1px #fffc;transition:all .15s cubic-bezier(.4,0,.2,1);top:0;display:flex;align-items:center;justify-content:center}.light-switch__lever:after{content:"";width:60%;height:3px;background:#00000014;border-radius:2px}.light-switch--off .light-switch__lever{top:45%;background:linear-gradient(180deg,#ede7dd,#ddd6ca);box-shadow:0 -2px 6px #0003,inset 0 -1px #fffc}.light-switch__indicator{position:absolute;bottom:18px;left:50%;transform:translate(-50%);width:8px;height:8px;border-radius:50%;background:#555;transition:all .3s ease;box-shadow:0 0 0 0 transparent;z-index:2}.light-switch--on .light-switch__indicator{background:#4ade80;box-shadow:0 0 12px 3px #4ade8080}.light-switch__label{text-align:center;margin-top:8px;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--color-text-main);opacity:.6;transition:opacity .3s ease}.light-switch--custom-image .light-switch__plate{background:none!important;border:none!important;box-shadow:none!important;width:auto;height:auto}.light-switch--custom-image .light-switch__plate:before,.light-switch--custom-image .light-switch__plate:after{display:none}.light-switch--custom-image .light-switch__toggle-area,.light-switch--custom-image .light-switch__indicator{display:none}.light-switch__custom-img{display:block;width:var(--switch-size, 100px);height:auto;transition:filter .5s ease,transform .15s ease}.light-switch--off .light-switch__custom-img{filter:brightness(.45) saturate(1.4) sepia(.6) hue-rotate(80deg) contrast(1.1)}.light-switch--on .light-switch__custom-img{filter:brightness(1.6) saturate(0) contrast(.85) drop-shadow(0 0 18px rgba(255,255,255,.25))}body.dark-mode{--color-background-main: #1a1a2e !important;--color-text-main: #e0e0e0 !important;--color-secondary-text-main: rgba(224,224,224,.62) !important;--color-borders-main: rgba(224,224,224,.15) !important;--color-secondary-background-main: rgba(224,224,224,.08) !important;--color-third-background-main: rgba(224,224,224,.04) !important;--color-fourth-background-main: rgba(224,224,224,.02) !important;--color-accent-main: #6c63ff !important;--color-foreground-accent-main: #ffffff !important;--color-foreground-main: #ffffff !important;--color-borders-forms-primary: rgba(224,224,224,.3) !important;--color-borders-forms-secondary: rgba(224,224,224,.6) !important;--color-opacity-background-main: rgba(26,26,46,0) !important;--color-background-cards: #16213e !important;--color-text-cards: #e0e0e0 !important;--color-foreground-cards: #ffffff !important;--color-secondary-text-cards: rgba(224,224,224,.6) !important;--color-borders-cards: rgba(224,224,224,.1) !important;--color-accent-cards: #6c63ff !important;--color-foreground-accent-cards: #ffffff !important;--color-background-header: #0f0f23 !important;--color-text-header: #e0e0e0 !important;--color-foreground-header: #ffffff !important;--color-accent-header: #6c63ff !important;--color-borders-header: rgba(224,224,224,.1) !important;--color-secondary-background-header: rgba(224,224,224,.08) !important;--color-opacity-background-header: rgba(15,15,35,0) !important;--color-background-footer: #0f0f23 !important;--color-text-footer: #e0e0e0 !important;--color-accent-footer: #6c63ff !important;--color-borders-footer: rgba(224,224,224,.15) !important}body.dark-mode-transitioning{transition:background-color .8s cubic-bezier(.4,0,.2,1),color .7s cubic-bezier(.4,0,.2,1)!important}body.dark-mode-transitioning .site-header,body.dark-mode-transitioning .header-container,body.dark-mode-transitioning .site-header a,body.dark-mode-transitioning .site-header .logo-txt,body.dark-mode-transitioning .site-header .button,body.dark-mode-transitioning .breadcrumb-main,body.dark-mode-transitioning .breadcrumb__link a,body.dark-mode-transitioning .breadcrumb__separator,body.dark-mode-transitioning .breadcrumb__current,body.dark-mode-transitioning .product-item,body.dark-mode-transitioning .product-item__info,body.dark-mode-transitioning .container,body.dark-mode-transitioning .card,body.dark-mode-transitioning .rte,body.dark-mode-transitioning h1,body.dark-mode-transitioning h2,body.dark-mode-transitioning h3,body.dark-mode-transitioning p,body.dark-mode-transitioning a,body.dark-mode-transitioning span,body.dark-mode-transitioning button,body.dark-mode-transitioning .button,body.dark-mode-transitioning nav,body.dark-mode-transitioning .facets__summary,body.dark-mode-transitioning select,body.dark-mode-transitioning input,body.dark-mode-transitioning .footer,body.dark-mode-transitioning .custom-mega-dropdown__wrapper,body.dark-mode-transitioning .custom-mega-dropdown__heading,body.dark-mode-transitioning .custom-mega-dropdown__button,body.dark-mode-transitioning .custom-mega-dropdown__title,body.dark-mode-transitioning .custom-mega-dropdown__image,body.dark-mode-transitioning .submenu:after,body.dark-mode-transitioning .babymenu,body.dark-mode-transitioning .mobile-mega-menu__item,body.dark-mode-transitioning .mobile-mega-menu__grid-item,body.dark-mode-transitioning .mobile-mega-menu__title,body.dark-mode-transitioning .mobile-mega-menu__button,body.dark-mode-transitioning .mobile-mega-menu__simple a,body.dark-mode-transitioning .custom-mega-nav__link,body.dark-mode-transitioning .custom-mega-dropdown__item,body.dark-mode-transitioning mobile-navigation .site-nav ul a{transition:background-color .8s cubic-bezier(.4,0,.2,1),color .7s cubic-bezier(.4,0,.2,1),border-color .7s cubic-bezier(.4,0,.2,1),box-shadow .7s cubic-bezier(.4,0,.2,1),fill .6s cubic-bezier(.4,0,.2,1)!important}body.dark-mode img:not(.light-switch__custom-img){opacity:.92}.dark-mode-logo-transition{transition:opacity .4s ease}body.dark-mode-transitioning .dark-mode-logo-transition{animation:logoSwapFade .5s ease}@keyframes logoSwapFade{0%{opacity:.3}to{opacity:1}}body.dark-mode h1,body.dark-mode h2,body.dark-mode h3,body.dark-mode h4,body.dark-mode h5,body.dark-mode h6,body.dark-mode .h1,body.dark-mode .h2,body.dark-mode .h3{color:var(--dark-heading-color, #ffffff)!important}body.dark-mode .button--solid{background-color:var(--dark-button-bg)!important;border-color:var(--dark-button-bg)!important;color:var(--dark-button-text)!important}body.dark-mode .button--solid svg *{stroke:var(--dark-button-text)!important}body.dark-mode .no-touchevents .button:not(.button--outline-hover):hover,body.dark-mode.no-touchevents .button:not(.button--outline-hover):hover{background-color:var(--dark-button-hover-bg)!important;border-color:var(--dark-button-hover-bg)!important;color:var(--dark-button-hover-text)!important}body.dark-mode .no-touchevents .button:not(.button--outline-hover):hover svg *,body.dark-mode.no-touchevents .button:not(.button--outline-hover):hover svg *{stroke:var(--dark-button-hover-text)!important}body.dark-mode .button--outline{border-color:var(--dark-outline-border, rgba(224,224,224,.3))!important;color:var(--color-text-main)!important}body.dark-mode .no-touchevents .button--outline-hover:not(.button--no-hover):hover,body.dark-mode.no-touchevents .button--outline-hover:not(.button--no-hover):hover{border-color:var(--dark-button-hover-bg)!important;color:var(--dark-button-hover-bg)!important}body.dark-mode .card .button--solid{background-color:var(--dark-button-bg)!important;border-color:var(--dark-button-bg)!important;color:var(--dark-button-text)!important}body.dark-mode .no-touchevents .card .button:not(.button--outline-hover):hover{background-color:var(--dark-button-hover-bg)!important;border-color:var(--dark-button-hover-bg)!important;color:var(--dark-button-hover-text)!important}body.dark-mode .shopify-payment-button__button,body.dark-mode .shopify-buttons--not-outline .shopify-payment-button__button{background-color:var(--dark-buy-now-bg)!important;border-color:var(--dark-buy-now-bg)!important;color:var(--dark-buy-now-text)!important}body.dark-mode .shopify-payment-button__button:hover:not([disabled]){background-color:var(--dark-buy-now-hover-bg)!important;border-color:var(--dark-buy-now-hover-bg)!important;color:var(--dark-buy-now-text)!important}body.dark-mode .shopify-payment-button__more-options{color:var(--color-text-main)!important}body.dark-mode .add-to-cart.button--solid{background-color:var(--dark-button-bg)!important;border-color:var(--dark-button-bg)!important;color:var(--dark-button-text)!important}body.dark-mode .product-item__quick-buy .button,body.dark-mode .quick-add-to-cart .button{background-color:var(--dark-quick-buy-bg)!important;border-color:var(--dark-quick-buy-bg)!important;color:var(--dark-quick-buy-text)!important}body.dark-mode .no-touchevents .product-item__quick-buy .button:hover,body.dark-mode .no-touchevents .quick-add-to-cart .button:hover{background-color:var(--dark-button-hover-bg)!important;border-color:var(--dark-button-hover-bg)!important;color:var(--dark-button-hover-text)!important}body.dark-mode .product-item__badge--sale{background-color:var(--dark-sale-badge-bg)!important;color:var(--dark-sale-badge-text)!important}body.dark-mode .product-item__badge--sold{background-color:var(--dark-sold-out-badge-bg, #4a4a5a)!important;color:var(--dark-sold-out-badge-text, #ffffff)!important}body.dark-mode .product-item__badge--coming-soon{opacity:.9}body.dark-mode .product-price--compare,body.dark-mode .product-price--compare>span{color:var(--dark-compare-price, #ff6b81)!important}body.dark-mode .announcement-bar,body.dark-mode [data-section-type=announcement-bar],body.dark-mode .shopify-section--announcement-bar{background-color:var(--dark-announcement-bg)!important}body.dark-mode .announcement-bar *,body.dark-mode .announcement-bar a,body.dark-mode [data-section-type=announcement-bar] *{color:var(--dark-announcement-text)!important}body.dark-mode .cart-drawer,body.dark-mode .sidebar,body.dark-mode .sidebar-container{background-color:var(--dark-cart-bg, var(--color-background-cards))!important}body.dark-mode .cart-drawer .button--solid,body.dark-mode .sidebar .button--solid,body.dark-mode [data-section-type=cart] .button--solid,body.dark-mode .cart-form .button--solid{background-color:var(--dark-cart-button-bg)!important;border-color:var(--dark-cart-button-bg)!important;color:var(--dark-cart-button-text)!important}body.dark-mode .cart-drawer .button--solid:hover,body.dark-mode .sidebar .button--solid:hover,body.dark-mode [data-section-type=cart] .button--solid:hover,body.dark-mode .cart-form .button--solid:hover{filter:brightness(1.15)}body.dark-mode .product-item__quantity,body.dark-mode quantity-selector{border-color:var(--color-borders-main)!important}body.dark-mode quantity-selector button{color:var(--color-text-main)!important}body.dark-mode .toggle__title,body.dark-mode .toggle__panel{color:var(--color-text-main)!important}body.dark-mode input,body.dark-mode textarea,body.dark-mode select{background-color:var(--color-background-main)!important;color:var(--color-text-main)!important;border-color:var(--color-borders-forms-primary)!important}body.dark-mode input:focus,body.dark-mode textarea:focus,body.dark-mode select:focus{border-color:var(--color-borders-forms-secondary)!important}body.dark-mode input::placeholder,body.dark-mode textarea::placeholder{color:var(--color-secondary-text-main)!important}body.dark-mode .facets__summary{background-image:url('data:image/svg+xml;utf8,<svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="%23e0e0e0"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="%23e0e0e0"/></svg>')!important}body.dark-mode select{background-image:url('data:image/svg+xml;utf8,<svg width="13" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.414.086 7.9 6.57 6.485 7.985 0 1.5 1.414.086Z" fill="%23e0e0e0"/><path d="M12.985 1.515 6.5 8 5.085 6.586 11.571.101l1.414 1.414Z" fill="%23e0e0e0"/></svg>')!important}body.dark-mode .site-nav.style--classic .submenu:after{background:var(--color-dropdown-bg, var(--color-background-header))!important;border-color:var(--color-borders-header)!important}body.dark-mode .site-nav.style--classic .submenu.normal-menu .babymenu{background:var(--color-dropdown-bg, var(--color-background-header))!important;border-color:var(--color-borders-header)!important}body.dark-mode .site-nav .menu-link,body.dark-mode .site-nav.style--classic a{color:var(--color-text-header)!important}body.dark-mode .site-nav.style--classic .icon svg *{fill:var(--color-text-header)!important}body.dark-mode .site-nav .menu-link.active{color:var(--dark-active-link, var(--color-accent-header))!important}body.dark-mode .site-nav .menu-link.active .text-animation--underline-in-header{color:var(--dark-active-link, var(--color-accent-header))!important;background-image:linear-gradient(to right,var(--dark-active-link, var(--color-accent-header)),var(--dark-active-link, var(--color-accent-header)))!important;background-size:100% 1px!important}body.dark-mode .site-nav .menu-link.active .icon svg *{fill:var(--dark-active-link, var(--color-accent-header))!important}body.dark-mode .custom-mega-nav__link.active{color:var(--dark-active-link, var(--color-accent-header))!important}body.dark-mode .no-touchevents .site-nav .menu-link:hover,body.dark-mode.no-touchevents .site-nav .menu-link:hover,body.dark-mode .no-touchevents .site-nav.style--classic a:hover span,body.dark-mode.no-touchevents .site-nav.style--classic a:hover span{color:var(--color-accent-header)!important}body.dark-mode .no-touchevents .site-nav.style--classic a:hover span+.icon svg *,body.dark-mode.no-touchevents .site-nav.style--classic a:hover span+.icon svg *{fill:var(--color-accent-header)!important}body.dark-mode .site-nav.style--classic .submenu.normal-menu .submenu-holder .menu-link{color:var(--color-text-header)!important}body.dark-mode .no-touchevents .site-nav.style--classic .submenu.normal-menu .submenu-holder .menu-link:hover{color:var(--color-accent-header)!important}body.dark-mode .site-nav.style--classic .submenu.normal-menu .babymenu .menu-link{color:var(--color-text-header)!important}body.dark-mode .no-touchevents .site-nav.style--classic .submenu.normal-menu .babymenu .menu-link:hover{color:var(--color-accent-header)!important}body.dark-mode .site-nav.style--classic .submenu.mega-menu .menu-link{color:var(--color-text-header)!important}body.dark-mode .site-nav.style--classic .submenu.mega-menu .has-babymenu>.menu-link{color:var(--color-text-header)!important}body.dark-mode .site-nav.style--classic .submenu.mega-menu .babymenu .menu-link{color:var(--color-text-header)!important;opacity:.75}body.dark-mode .no-touchevents .site-nav.style--classic .submenu.mega-menu .babymenu .menu-link:hover{color:var(--color-accent-header)!important;opacity:1}body.dark-mode .menu-promotion .menu-promotion-title{color:var(--color-text-header)!important}body.dark-mode .custom-mega-dropdown__wrapper{background:var(--color-dropdown-bg, var(--color-background-header))!important;box-shadow:0 15px 50px #0006!important}body.dark-mode .custom-mega-dropdown__header{border-bottom-color:#ffffff14!important}body.dark-mode .custom-mega-dropdown__heading,body.dark-mode .custom-mega-nav__link{color:var(--color-text-header)!important}body.dark-mode .custom-mega-nav__link:hover,body.dark-mode .custom-mega-nav__link.active{color:var(--color-accent-header)!important}body.dark-mode .custom-mega-nav__chevron{fill:var(--color-text-header)!important}body.dark-mode .custom-mega-dropdown__item{color:var(--color-text-header)!important}body.dark-mode .custom-mega-dropdown__button{background:#ffffff1f!important;color:var(--color-text-header)!important}body.dark-mode .custom-mega-dropdown__button:hover{background:#fff3!important;color:#fff!important}body.dark-mode .custom-mega-dropdown__title{color:var(--color-text-header)!important}body.dark-mode .custom-mega-dropdown__item:hover .custom-mega-dropdown__title{color:#fff!important}body.dark-mode .custom-mega-dropdown__image{background:#ffffff0d!important}body.dark-mode .custom-mega-dropdown__grid--simple .custom-mega-dropdown__item{color:var(--color-text-header)!important}body.dark-mode .custom-mega-dropdown__grid--simple .custom-mega-dropdown__item:hover{background:#ffffff0f!important;color:#fff!important}body.dark-mode .custom-mega-dropdown__grid[data-hover-zoom=false] .custom-mega-dropdown__item:hover .custom-mega-dropdown__image{box-shadow:0 2px 12px #0000004d!important}body.dark-mode mobile-navigation .site-nav ul a:not(.button){color:var(--color-text-main)!important;border-bottom-color:var(--color-borders-main)!important}body.dark-mode mobile-navigation .site-nav .submenu-back{background:var(--color-third-background-main)!important}body.dark-mode mobile-navigation .site-nav .submenu-back a{color:var(--color-text-main)!important}body.dark-mode mobile-navigation .menu-link svg path{stroke:var(--color-text-main)!important}body.dark-mode mobile-navigation .header-actions{background-color:var(--color-third-background-main)!important;border-bottom-color:var(--color-borders-main)!important}body.dark-mode .mobile-mega-menu__item{border-bottom-color:#ffffff0f!important}body.dark-mode .mobile-mega-menu__link{color:var(--color-text-main)!important}body.dark-mode .mobile-mega-menu__link:hover{background:#ffffff0a!important}body.dark-mode .mobile-mega-menu__dropdown{background:#ffffff08!important}body.dark-mode .mobile-mega-menu__grid-item{background:var(--color-dropdown-bg, var(--color-background-header))!important;color:var(--color-text-main)!important}body.dark-mode .mobile-mega-menu__grid-item a{color:var(--color-text-main)!important}body.dark-mode .mobile-mega-menu__grid[data-mobile-card-style=shadow] .mobile-mega-menu__grid-item{box-shadow:0 2px 8px #00000040!important}body.dark-mode .mobile-mega-menu__grid[data-mobile-card-style=border] .mobile-mega-menu__grid-item{border-color:#ffffff1a!important}body.dark-mode .mobile-mega-menu__grid[data-mobile-card-style=flat] .mobile-mega-menu__grid-item{background:transparent!important}body.dark-mode .mobile-mega-menu__image{background:#ffffff0d!important}body.dark-mode .mobile-mega-menu__title{color:var(--color-text-main)!important}body.dark-mode .mobile-mega-menu__button{background:#ffffff1f!important;color:#fff!important}body.dark-mode .mobile-mega-menu__simple a{color:var(--color-text-main)!important}body.dark-mode .mobile-mega-menu__simple a:hover{background:#ffffff0a!important;color:#fff!important}body.dark-mode .breadcrumb-main:before,body.dark-mode .breadcrumb-main:after{content:none!important}body.dark-mode .breadcrumb-main{background:transparent!important}body.dark-mode-transitioning .breadcrumb-main:before,body.dark-mode-transitioning .breadcrumb-main:after{content:none!important}body.dark-mode .breadcrumb__link a{color:var(--color-text-main)!important}body.dark-mode .breadcrumb__separator{color:var(--color-secondary-text-main)!important}body.dark-mode .breadcrumb__current{color:var(--color-text-main)!important}body.dark-mode .no-touchevents .breadcrumb__link a:hover{color:var(--color-accent-main)!important}body.dark-mode .light-switch:not(.light-switch--custom-image) .light-switch__plate{box-shadow:0 2px 8px #0006,0 0 30px #6c63ff26,inset 0 1px #ffffff4d,inset 0 -1px #0003}body.dark-mode .light-switch--custom-image .light-switch__plate{box-shadow:none!important}.dark-mode-flash{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99998;pointer-events:none;opacity:0}.dark-mode-flash--soft-fade-to-dark,.dark-mode-flash--soft-fade-to-light{background:#00000014;animation:softFade .7s cubic-bezier(.4,0,.2,1) forwards}@keyframes softFade{0%{opacity:0}35%{opacity:.35}to{opacity:0}}.dark-mode-flash--circle-reveal-to-dark,.dark-mode-flash--circle-reveal-to-light{animation:circleReveal 1s cubic-bezier(.4,0,.2,1) forwards}.dark-mode-flash--circle-reveal-to-dark{background:#0f0f2359}.dark-mode-flash--circle-reveal-to-light{background:#ffffff4d}@keyframes circleReveal{0%{opacity:.5;clip-path:circle(0% at var(--switch-click-x, 90%) var(--switch-click-y, 90%))}60%{opacity:.3;clip-path:circle(120% at var(--switch-click-x, 90%) var(--switch-click-y, 90%))}to{opacity:0;clip-path:circle(150% at var(--switch-click-x, 90%) var(--switch-click-y, 90%))}}.dark-mode-flash--slide-curtain-to-dark{background:linear-gradient(180deg,rgba(15,15,35,.25) 0%,transparent 100%);animation:slideCurtain .9s cubic-bezier(.22,1,.36,1) forwards}.dark-mode-flash--slide-curtain-to-light{background:linear-gradient(180deg,rgba(255,255,255,.2) 0%,transparent 100%);animation:slideCurtain .9s cubic-bezier(.22,1,.36,1) forwards}@keyframes slideCurtain{0%{opacity:0;transform:translateY(-40%)}40%{opacity:.4;transform:translateY(0)}to{opacity:0;transform:translateY(10%)}}.dark-mode-flash--bloom-to-dark{background:radial-gradient(ellipse at 50% 50%,rgba(15,15,35,.3) 0%,transparent 70%);animation:radialBloom 1s ease-out forwards}.dark-mode-flash--bloom-to-light{background:radial-gradient(ellipse at 50% 50%,rgba(255,255,255,.25) 0%,transparent 70%);animation:radialBloom 1s ease-out forwards}@keyframes radialBloom{0%{opacity:0;transform:scale(.5)}40%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}.dark-mode-flash--mist-to-dark{background:#0f0f2326;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:mistVeil 1.1s cubic-bezier(.4,0,.2,1) forwards}.dark-mode-flash--mist-to-light{background:#ffffff1f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:mistVeil 1.1s cubic-bezier(.4,0,.2,1) forwards}@keyframes mistVeil{0%{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}30%{opacity:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}to{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}.dark-mode-flash--diagonal-sweep-to-dark{background:#0f0f2333;animation:diagonalSweep .9s cubic-bezier(.4,0,.2,1) forwards}.dark-mode-flash--diagonal-sweep-to-light{background:#ffffff2e;animation:diagonalSweep .9s cubic-bezier(.4,0,.2,1) forwards}@keyframes diagonalSweep{0%{opacity:.5;clip-path:polygon(-10% 0,-10% 0,-10% 100%,-10% 100%)}50%{opacity:.35;clip-path:polygon(-10% 0,110% 0,110% 100%,-10% 100%)}to{opacity:0;clip-path:polygon(110% 0,110% 0,110% 100%,110% 100%)}}.dark-mode-flash--gradient-wave-to-dark{background:linear-gradient(90deg,transparent 0%,rgba(15,15,35,.25) 50%,transparent 100%);background-size:200% 100%;animation:gradientWave 1.2s ease-in-out forwards}.dark-mode-flash--gradient-wave-to-light{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%);background-size:200% 100%;animation:gradientWave 1.2s ease-in-out forwards}@keyframes gradientWave{0%{opacity:.6;background-position:200% 0}50%{opacity:.4;background-position:0% 0}to{opacity:0;background-position:-200% 0}}.dark-mode-flash--dusk-to-dark{background:linear-gradient(180deg,rgba(15,15,35,.3) 0%,rgba(26,26,46,.15) 50%,transparent 100%);animation:duskTransition 1s ease-out forwards}.dark-mode-flash--dusk-to-light{background:linear-gradient(0deg,rgba(255,255,255,.25) 0%,rgba(248,248,255,.12) 50%,transparent 100%);animation:duskTransition 1s ease-out forwards}@keyframes duskTransition{0%{opacity:0}25%{opacity:.5}75%{opacity:.3}to{opacity:0}}.dark-mode-flash--ink-drop-to-dark{background:#0f0f234d;animation:inkDrop 1s cubic-bezier(.22,1,.36,1) forwards}.dark-mode-flash--ink-drop-to-light{background:#ffffff40;animation:inkDrop 1s cubic-bezier(.22,1,.36,1) forwards}@keyframes inkDrop{0%{opacity:0;clip-path:ellipse(0% 0% at var(--switch-click-x, 90%) var(--switch-click-y, 90%))}45%{opacity:.4;clip-path:ellipse(80% 90% at var(--switch-click-x, 90%) var(--switch-click-y, 90%))}to{opacity:0;clip-path:ellipse(150% 150% at 50% 50%)}}.dark-mode-flash--aurora-to-dark{background:linear-gradient(135deg,rgba(108,99,255,.08) 0%,rgba(15,15,35,.2) 40%,rgba(108,99,255,.06) 70%,transparent 100%);animation:auroraShift 1.3s ease-in-out forwards}.dark-mode-flash--aurora-to-light{background:linear-gradient(135deg,rgba(255,220,150,.08) 0%,rgba(255,255,255,.18) 40%,rgba(255,200,100,.05) 70%,transparent 100%);animation:auroraShift 1.3s ease-in-out forwards}@keyframes auroraShift{0%{opacity:0;background-size:100% 100%;background-position:0% 0%}30%{opacity:.5;background-size:150% 150%;background-position:50% 50%}70%{opacity:.3;background-size:200% 200%;background-position:100% 100%}to{opacity:0;background-size:250% 250%}}.dark-mode-transition-none *{transition-duration:0s!important}@media screen and (max-width:767px){.light-switch__plate{width:calc(var(--switch-size, 100px) * .75)!important;height:calc(var(--switch-size, 100px) * 1.6 * .75)!important}.light-switch__custom-img{width:calc(var(--switch-size, 100px) * .75)!important}.dark-mode-toggle-wrapper--top-left,.dark-mode-toggle-wrapper--top-center,.dark-mode-toggle-wrapper--top-right,.dark-mode-toggle-wrapper--edge-top-left,.dark-mode-toggle-wrapper--edge-top-right{top:80px}.dark-mode-toggle-wrapper--center-left,.dark-mode-toggle-wrapper--center-center,.dark-mode-toggle-wrapper--center-right{top:50%}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/component-dark-mode-toggle.css.map */
