@media screen and (min-width:990px){body:has(main:not([data-template=index])) .page-wrapper{height:100dvh!important;min-height:100dvh!important;overflow-y:auto!important;overflow-x:hidden!important;touch-action:pan-y}}main:not([data-template=index]){overflow:visible!important;max-height:none!important}main:not([data-template=index])>.shopify-section,main:not([data-template=index]) .section,main:not([data-template=index]) .collection-wrapper,main:not([data-template=index]) .product-grid-container,main:not([data-template=index]) results-list,main:not([data-template=index]) .product-grid{max-height:none!important}main[data-template*=collection],main[data-template*=search],main[data-template*=list-collections]{overflow:visible!important}main[data-template*=collection] .collection-wrapper,main[data-template*=collection] .product-grid-container,main[data-template*=collection] results-list,main[data-template*=collection] .product-grid,main[data-template*=search] results-list,main[data-template*=search] .product-grid{overflow:visible!important;height:auto!important;min-height:0!important}main[data-template*=collection] :is(.product-grid__item,.resource-list__item) .product-card,main[data-template*=search] :is(.product-grid__item,.resource-list__item) .product-card{display:grid!important;height:100%!important;min-height:0!important}main[data-template*=collection] .product-card__link,main[data-template*=search] .product-card__link{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:30!important;pointer-events:auto!important}main[data-template*=product]{overflow:visible!important;background:linear-gradient(90deg,#edf5fa 0 55%,#07111b 55% 100%)!important}main[data-template*=product]:after,main[data-template*=product]>.shopify-section:first-child:after{content:none!important;display:none!important}main[data-template*=product] .product-information{width:100%!important;max-width:none!important;min-height:0!important;overflow:visible!important;padding-block:clamp(26px,4vw,64px)!important;gap:0!important}@media screen and (min-width:750px){main[data-template*=product] .product-information__grid:not(.product-information--media-none){display:grid!important;grid-column:2!important;grid-template-columns:minmax(0,1.35fr) minmax(360px,.85fr)!important;width:100%!important;max-width:none!important;min-height:620px!important;align-items:start!important}main[data-template*=product] .product-information__media{width:100%!important;min-width:0!important;padding-right:clamp(18px,3vw,44px)!important}main[data-template*=product] .product-details{position:relative!important;top:auto!important;width:100%!important;min-width:0!important;min-height:620px!important;padding:clamp(30px,4vw,58px)!important;background:linear-gradient(145deg,#06111b,#0b1925)!important;color:#eef9ff!important;border:1px solid rgba(0,152,255,.34)!important;border-left:5px solid #0098ff!important;box-shadow:0 24px 65px #0000002e!important}main[data-template*=product] .product-details>.group-block{width:100%!important;max-width:none!important}}main[data-template*=product] .product-information__media,main[data-template*=product] .product-media-gallery,main[data-template*=product] .media-gallery,main[data-template*=product] .product-media-container,main[data-template*=product] .product-media{opacity:1!important;visibility:visible!important;max-height:none!important}main[data-template*=product] .product-information__media img,main[data-template*=product] .product-media img{opacity:1!important;visibility:visible!important}main[data-template*=product] .product-details,main[data-template*=product] .product-details *{visibility:visible!important}main[data-template*=product] .product-details h1,main[data-template*=product] .product-details .price,main[data-template*=product] .product-details product-price,main[data-template*=product] .product-details .rte,main[data-template*=product] .product-details p,main[data-template*=product] .product-details label{color:#eaf8ff!important}main[data-template*=product] .product-details h1,main[data-template*=product] .product-details .price,main[data-template*=product] .product-details product-price{color:#0098ff!important}@media screen and (max-width:749px){main[data-template*=product]{background:linear-gradient(180deg,#edf5fa 0 46%,#07111b 46% 100%)!important}main[data-template*=product] .product-information__grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}main[data-template*=product] .product-information__media,main[data-template*=product] .product-details{width:100%!important;min-width:0!important;grid-column:1 / -1!important}main[data-template*=product] .product-details{position:relative!important;top:auto!important;min-height:0!important;padding:24px 18px!important}}body:has(main:not([data-template=index])) footer{margin-top:0!important;background:linear-gradient(180deg,#eef6fb,#dcebf4)!important;color:#07172f!important;border-top:1px solid rgba(0,152,255,.24)!important;overflow:visible!important}body:has(main:not([data-template=index])) footer:before{content:none!important;display:none!important}body:has(main:not([data-template=index])) footer .section,body:has(main:not([data-template=index])) footer .section-background,body:has(main:not([data-template=index])) footer .footer-utilities{background:transparent!important;color:#07172f!important}body:has(main:not([data-template=index])) footer .utilities{border-top:0!important}body:has(main:not([data-template=index])) footer :is(h1,h2,h3,h4,a,p,span,button){color:#007fd9!important;text-shadow:none!important}cart-drawer,.cart-drawer,.cart-drawer__dialog,.cart-drawer__content,.drawer__inner{color:#eef9ff!important}cart-drawer :is(h1,h2,h3,h4,p,span,a,button,label,small,strong),.cart-drawer :is(h1,h2,h3,h4,p,span,a,button,label,small,strong),.drawer__inner :is(h1,h2,h3,h4,p,span,a,button,label,small,strong){color:#eef9ff!important;opacity:1!important}cart-drawer input,.cart-drawer input,.drawer__inner input{color:#07172f!important;background:#fff!important}main[data-template*=cart] .cart-summary,main[data-template*=cart] [class*=cart-summary]{color:#eef9ff!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/idee-stability-fix.css.map */
