html[data-peak-premium] .card-wrapper{position:relative!important;border-radius:4px!important;overflow:hidden!important;background:#0d0f15!important;border:0!important;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1)!important}html[data-peak-premium] .card-wrapper:hover{transform:translateY(-5px)!important;box-shadow:0 16px 36px #0006!important}html[data-peak-premium] .card-wrapper .card{position:relative!important;display:flex!important;flex-direction:column!important;border-radius:4px!important;border:1px solid rgba(255,255,255,.12)!important;background:#0d0f15!important;overflow:hidden!important}html[data-peak-premium] .card-wrapper .card__inner{position:relative!important;border:0!important;width:100%!important;aspect-ratio:1 / 1!important;background:transparent!important;border-radius:4px 4px 0 0!important;overflow:hidden!important;z-index:1!important}html[data-peak-premium] .card-wrapper .card__media{position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;background:transparent!important;overflow:hidden!important}html[data-peak-premium] .card-wrapper .card__media .media,html[data-peak-premium] .card-wrapper .card__media img{position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;height:100%!important;object-fit:contain!important;visibility:visible!important;transition:opacity .4s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.16,1,.3,1)!important}html[data-peak-premium] .card-wrapper:hover .card__media img{transform:scale(1.04)!important}html[data-peak-premium] .card-wrapper .card__media:before,html[data-peak-premium] .card-wrapper .card__media:after,html[data-peak-premium] .card-wrapper .card__inner:before,html[data-peak-premium] .card-wrapper .card__inner:after{content:none!important;display:none!important}html[data-peak-premium] .card-wrapper .card>.card__content{position:relative!important;z-index:2!important;background:#0d0f15!important;padding:1.6rem 1.8rem 1.8rem!important;margin-top:-1px!important;border-top:none!important}html[data-peak-premium] .product-card-wrapper .card>.card__content{background:var(--peak-surface)!important}html[data-peak-premium] .card-wrapper .card__inner>.card__content{background:transparent!important;z-index:2!important}.product-description-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.65;color:var(--peak-text-secondary);font-size:1.6rem;margin-top:3rem;margin-bottom:3rem}.product-description-container h2{font-family:var(--font-heading-family),sans-serif;font-size:2.2rem;font-weight:700;color:#fff;margin-top:3.5rem;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.05em;border-left:2px solid var(--peak-purple);padding-left:1.5rem}.product-description-container p{margin-bottom:2rem;font-size:1.6rem}.product-description-container ul{list-style:none;padding:0;margin:0 0 2.5rem}.product-description-container li{font-size:1.5rem;line-height:1.65;color:var(--peak-text-secondary);padding-left:2.2rem;position:relative;margin-bottom:1.2rem}.product-description-container li:before{content:"\2014";position:absolute;left:0;color:var(--peak-blue);font-weight:700}.download-row-glass{background-color:var(--peak-surface)!important;border:1px solid var(--peak-border)!important;padding:2.5rem!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:2rem!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;border-radius:var(--peak-radius-sharp)!important}.download-row-glass:hover{background-color:#ffffff08!important;border-color:var(--peak-blue)!important;transform:translateY(-2px)!important;box-shadow:0 10px 25px -10px #00d1ff26!important}.cinematic-hero h1,.cinematic-hero h2,.cinematic-hero span,.cinematic-hero p,.commercial-card-block h4,.commercial-card-block p,.download-row-glass h4,.download-row-glass p,.peak-reveal h2,.peak-reveal h3,.peak-reveal h4,.peak-reveal span{text-transform:none!important}html[data-peak-premium] :is(.facets__summary,.facet-filters__summary,.disclosure-has-popup summary){padding:.8rem 1.4rem!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:.8rem!important}html[data-peak-premium] :is(.facets__summary,.facet-filters__summary) .icon-caret{position:relative!important;right:auto!important;margin-left:.4rem!important;flex-shrink:0!important}html[data-peak-premium] .gallery-item,html[data-peak-premium] .portfolio-card{position:relative!important;overflow:hidden!important;border-radius:4px!important;isolation:isolate;background:#0a0b0f!important}html[data-peak-premium] .gallery-item img,html[data-peak-premium] .portfolio-card img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .4s cubic-bezier(.16,1,.3,1),filter .4s cubic-bezier(.16,1,.3,1)!important;filter:brightness(.88) contrast(1.05)!important;will-change:transform,filter}html[data-peak-premium] .gallery-item:before,html[data-peak-premium] .portfolio-card:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;pointer-events:none!important;background:radial-gradient(circle at center,transparent 40%,rgba(10,11,15,.65) 100%)!important;transition:opacity .35s ease!important}html[data-peak-premium] .gallery-item:after,html[data-peak-premium] .portfolio-card:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:3!important;pointer-events:none!important;opacity:0!important;transition:opacity .3s ease!important;mix-blend-mode:soft-light!important;background:radial-gradient(320px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(255,255,255,.85) 0%,rgba(255,255,255,.35) 35%,transparent 75%)!important}html[data-peak-premium] .gallery-item:hover img,html[data-peak-premium] .portfolio-card:hover img{transform:scale(1.035)!important;filter:brightness(1.08) contrast(1.1)!important}html[data-peak-premium] .gallery-item:hover:after,html[data-peak-premium] .portfolio-card:hover:after{opacity:1!important}@media screen and (max-width:749px){a,button,select,input,.button,.product-form__submit,.quantity__button,.menu-drawer__menu-item,.swatch-input__label,.swatch__label{min-height:44px!important;min-width:44px!important}.product-form__submit{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.header-wrapper{max-width:100vw!important;width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important}.menu-drawer{background:#0a0b0fbf!important;backdrop-filter:blur(20px) saturate(190%)!important;-webkit-backdrop-filter:blur(20px) saturate(190%)!important;border-right:1px solid rgba(255,255,255,.08)!important}}.sticky-atc-bar{position:fixed;bottom:0;left:0;right:0;background:#0a0b0fd9!important;backdrop-filter:blur(25px) saturate(200%)!important;-webkit-backdrop-filter:blur(25px) saturate(200%)!important;border-top:1px solid rgba(255,255,255,.08)!important;padding:1.2rem 2rem;z-index:999;transform:translateY(105%);transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;justify-content:space-between;gap:1.5rem;box-shadow:0 -10px 30px #00000080}.sticky-atc-bar.is-visible{transform:translateY(0)}.sticky-atc-info{display:flex;align-items:center;gap:1.2rem;min-width:0;flex-shrink:1}.sticky-atc-info img{width:4rem;height:4rem;object-fit:cover;border:1px solid rgba(255,255,255,.08);flex-shrink:0}.sticky-atc-text{min-width:0}.sticky-atc-title{font-size:1.3rem;font-weight:700;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc-price{font-size:1.2rem;color:var(--peak-cyan);font-family:monospace;margin:0}.sticky-atc-btn{flex-grow:1;background:linear-gradient(90deg,var(--peak-blue) 0%,var(--peak-purple) 100%)!important;color:#fff!important;border:none!important;font-weight:700;font-size:1.2rem;letter-spacing:.1em;padding:1.2rem 2rem!important;text-transform:uppercase;cursor:pointer;text-align:center;transition:all .3s ease;min-height:44px;display:flex;align-items:center;justify-content:center;white-space:nowrap;flex-shrink:0}.sticky-atc-btn:hover{filter:brightness(1.1);box-shadow:0 0 15px #00d1ff66}html[data-peak-premium] :is(.button,.header-wrapper,.gallery-item){will-change:transform;transform:translateZ(0)}html[data-peak-premium] :is(.shopify-section:nth-child(n+4),.footer,.product-recommendations,.collection-list-section){content-visibility:auto;contain-intrinsic-size:1px 500px}html[data-peak-premium] img{content-visibility:auto;image-rendering:-webkit-optimize-contrast}html[data-peak-premium] .product-card-wrapper[data-product-card-link]{-webkit-tap-highlight-color:transparent}@media(hover:none),(pointer:coarse){html[data-peak-premium] .product-card-wrapper:hover{transform:none!important;box-shadow:none!important}html[data-peak-premium] .product-card-wrapper:hover .card__media img{transform:none!important}html[data-peak-premium] .product-card-wrapper .card__heading a,html[data-peak-premium] .product-card-wrapper:hover .card__heading a,html[data-peak-premium] .product-card-wrapper.underline-links-hover:hover a{text-decoration:none!important;color:var(--peak-text-primary)!important}html[data-peak-premium] .product-card-wrapper[data-product-card-link]{transition:transform .12s cubic-bezier(.2,.8,.2,1),box-shadow .12s ease,border-color .12s ease!important}html[data-peak-premium] .product-card-wrapper[data-product-card-link]:active{transform:scale(.985)!important;box-shadow:0 6px 18px #0000003d!important}html[data-peak-premium] .product-card-wrapper[data-product-card-link]:active .card{border-color:#00f0ff61!important}html[data-peak-premium] .product-card-wrapper[data-product-card-link]:active .card__media img{transform:scale(.992)!important;filter:brightness(.94);transition:transform .12s cubic-bezier(.2,.8,.2,1),filter .12s ease!important}}@media(hover:hover)and (pointer:fine){html[data-peak-premium] .product-card-wrapper[data-product-card-link]{cursor:pointer}}@media(hover:hover)and (pointer:fine){html[data-peak-premium] .product-card-wrapper .card__heading a,html[data-peak-premium] .product-card-wrapper:hover .card__heading a,html[data-peak-premium] .product-card-wrapper.underline-links-hover:hover a{text-decoration:none!important}}
/*# sourceMappingURL=/cdn/shop/t/125/assets/custom-peak-premium.css.map */
