:root{--peaq-accent: #c41230;--peaq-accent-light: #e8344d;--peaq-accent-dark: #8c0d22;--peaq-surface: #111113;--peaq-surface-light: #1a1a1d;--peaq-border: rgba(255, 255, 255, .08);--peaq-border-hover: rgba(255, 255, 255, .16);--peaq-text-primary: #ffffff;--peaq-text-secondary: rgba(255, 255, 255, .55);--peaq-text-tertiary: rgba(255, 255, 255, .3)}.peaq-product-section .product__info-container,.peaq-product-section .product__info-container *,.peaq-status-bar,.peaq-status-bar *,.peaq-made-usa,.peaq-product-section .product__description,.peaq-product-section .quantity__label,.peaq-product-section .product-form__input .form__label,.peaq-product-section .quantity__input,.peaq-product-section .product-form__submit,.peaq-product-section .product__info-container a[href*=products]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important}.peaq-product-section{background:linear-gradient(180deg,#0a0a0b,#080809,#0a0a0b)!important;padding-top:1rem!important;margin-top:0!important;position:relative;z-index:1}.peaq-product-section~.bgimg,body:has(.peaq-product-section)>.bgimg,body:has(.peaq-product-section)>video[autoplay]{display:none!important;opacity:0!important}.peaq-cf-weave{background-color:#0c0c0c;background-image:url(cf-weave-tile.svg);background-size:120px 120px}.peaq-cf-background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.04}.peaq-product-section .product{position:relative;z-index:1;gap:0!important}.peaq-product-section .product__info-wrapper{position:relative;overflow:hidden;background:linear-gradient(160deg,#131315,#0f0f11)!important;border:1px solid var(--peaq-border)!important;border-left:3px solid var(--peaq-accent)!important;border-radius:4px!important;padding:2.8rem 3rem!important;box-shadow:0 20px 60px #00000080,inset 0 1px #ffffff0a!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.peaq-product-section .product__info-wrapper.peaq-cf-weave:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;pointer-events:none;z-index:0;opacity:.12;background-color:#0c0c0c;background-image:url(cf-weave-tile.svg);background-size:120px 120px}.peaq-product-section .product__info-wrapper.peaq-cf-weave:after{display:none}.peaq-product-section .product__info-container{position:relative;z-index:1;padding:0;padding-top:0!important}.peaq-product-section .product__info-container>*+*{margin-top:1.6rem!important;margin-bottom:0!important}.peaq-cf-edge-glow{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;pointer-events:none;z-index:2;border:none;box-shadow:none}.peaq-cf-mouse-shimmer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;border-radius:inherit;opacity:0;transition:opacity .5s ease;background:radial-gradient(ellipse 250px 250px at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.04) 0%,rgba(255,255,255,.015) 35%,transparent 70%)}.peaq-product-section .product__info-wrapper:hover .peaq-cf-mouse-shimmer{opacity:.6}.peaq-classified-header{display:none!important}.peaq-product-section .product__title h1{display:block!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-size:2.6rem!important;font-weight:800!important;letter-spacing:-.03em!important;line-height:1.15!important;margin-bottom:.5rem!important;color:var(--peaq-text-primary)!important;-webkit-text-fill-color:var(--peaq-text-primary)!important;background:none!important;background-image:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;animation:none!important;text-transform:none!important;text-shadow:none!important}.peaq-product-section .product__title:hover h1{animation:none!important}.peaq-product-section .product__title>a.product__title{display:none!important}.peaq-product-section .product__title h2{display:none!important}.peaq-product-section .price.price--large{background:none;border:none;padding:0}.peaq-product-section .price-item--sale{font-size:2.8rem!important;font-weight:800!important;color:var(--peaq-text-primary)!important;-webkit-text-fill-color:var(--peaq-text-primary)!important;background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;font-variant-numeric:tabular-nums;text-shadow:0 0 30px rgba(196,18,48,.12);line-height:1.1}.peaq-product-section .price:not(.price--on-sale) .price-item--regular{position:relative;color:var(--peaq-text-primary)!important;-webkit-text-fill-color:var(--peaq-text-primary)!important;font-size:2.8rem!important;font-weight:800!important;text-decoration:none!important;opacity:1;background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;text-shadow:0 0 30px rgba(196,18,48,.12);font-variant-numeric:tabular-nums;line-height:1.1}.peaq-product-section .price--on-sale .price-item--regular{position:relative;color:var(--peaq-text-tertiary)!important;font-size:1.15rem!important;text-decoration:line-through!important;opacity:.6;font-weight:500!important;font-variant-numeric:tabular-nums}.peaq-product-section .price .badge{display:none!important}.peaq-price-module{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap}.peaq-price-module__savings{display:inline-flex;align-items:center;font-size:.8rem!important;font-weight:700!important;letter-spacing:.04em;color:var(--peaq-accent-light)!important;padding:.3rem .75rem;border-radius:4px;background:#c412301f!important;border:1px solid rgba(196,18,48,.25)!important;box-shadow:0 0 12px #c4123026}.peaq-product-section .quantity{background:var(--peaq-surface-light)!important;border:1px solid var(--peaq-border)!important;border-radius:4px!important;transition:border-color .3s ease}.peaq-product-section .quantity:focus-within{border-color:var(--peaq-accent)!important;box-shadow:none!important}.peaq-product-section .quantity__input{color:var(--peaq-text-primary)!important;font-weight:600!important;font-size:1.1rem!important;transition:transform .15s cubic-bezier(.22,1,.36,1);font-variant-numeric:tabular-nums}.peaq-product-section .quantity__button{color:var(--peaq-text-secondary)!important;transition:color .15s!important}.peaq-product-section .quantity__button:hover{color:var(--peaq-accent-light)!important}.peaq-product-section .quantity__label,.peaq-product-section .product-form__input .form__label{color:#ffffff80!important;font-size:.8rem!important;letter-spacing:.15rem!important;font-weight:600!important;text-transform:uppercase}.peaq-product-section .quantity__input.peaq-qty-bump-up{animation:peaq-qty-up .25s cubic-bezier(.22,1,.36,1)}.peaq-product-section .quantity__input.peaq-qty-bump-down{animation:peaq-qty-down .25s cubic-bezier(.22,1,.36,1)}@keyframes peaq-qty-up{0%{transform:translateY(0);opacity:1}40%{transform:translateY(-8px);opacity:.3}60%{transform:translateY(4px);opacity:.3}to{transform:translateY(0);opacity:1}}@keyframes peaq-qty-down{0%{transform:translateY(0);opacity:1}40%{transform:translateY(8px);opacity:.3}60%{transform:translateY(-4px);opacity:.3}to{transform:translateY(0);opacity:1}}.peaq-product-section .product-form__submit{position:relative;overflow:hidden;background:linear-gradient(180deg,#d41535,#a80e28)!important;background-image:linear-gradient(180deg,#d41535,#a80e28)!important;color:#fff!important;font-weight:700!important;font-size:1rem!important;letter-spacing:.22em!important;padding:1.5rem 3rem!important;border:none!important;border-radius:4px!important;box-shadow:0 4px 16px #c4123059,inset 0 1px #ffffff26!important;text-shadow:0 1px 2px rgba(0,0,0,.2);transition:all .2s ease!important;cursor:pointer}.peaq-product-section .product-form__submit span,.peaq-product-section .product-form__submit *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.peaq-product-section .product-form__submit:before,.peaq-product-section .product-form__submit:after{display:none!important}.peaq-product-section .product-form__submit:hover{background:linear-gradient(180deg,#e82040,#c41230)!important;background-image:linear-gradient(180deg,#e82040,#c41230)!important;box-shadow:0 8px 28px #c4123073,inset 0 1px #fff3!important;transform:translateY(-1px)!important}.peaq-product-section .product-form__submit:active{background:linear-gradient(180deg,#a80e28,#8c0d22)!important;background-image:linear-gradient(180deg,#a80e28,#8c0d22)!important;transform:translateY(0)!important}.peaq-product-section .product-form__submit.peaq-atc-stage-1{background:linear-gradient(180deg,#d4a127,#b8891e)!important;background-image:linear-gradient(180deg,#d4a127,#b8891e)!important;color:#fff!important;box-shadow:0 4px 20px #d4a1274d,inset 0 1px #fff3!important}.peaq-product-section .product-form__submit.peaq-atc-stage-1 span,.peaq-product-section .product-form__submit.peaq-atc-stage-1 *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.peaq-product-section .product-form__submit.peaq-atc-stage-2{background:linear-gradient(180deg,#2e9e5a,#247a46)!important;background-image:linear-gradient(180deg,#2e9e5a,#247a46)!important;color:#fff!important;box-shadow:0 4px 20px #2e9e5a4d,inset 0 1px #fff3!important}.peaq-product-section .product-form__submit.peaq-atc-stage-2 span,.peaq-product-section .product-form__submit.peaq-atc-stage-2 *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.peaq-atc-stage-text{display:block;animation:peaq-atc-text-in .2s ease forwards}@keyframes peaq-atc-text-in{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.peaq-product-section .product-form__submit{transition:all .3s cubic-bezier(.22,1,.36,1),transform .15s ease-out!important}.peaq-quick-buy-bar{position:fixed;bottom:-80px;left:0;right:0;height:64px;background:#0a0a0bf2!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--peaq-border);z-index:999;display:flex;align-items:center;justify-content:space-between;padding:.8rem 1.5rem;transition:bottom .4s cubic-bezier(.22,1,.36,1);box-shadow:0 -2px 20px #0000004d}.peaq-quick-buy-bar.peaq-visible{bottom:0}.peaq-quick-buy-bar__info{display:flex;align-items:center;gap:1.5rem;overflow:hidden;flex:1;min-width:0;color:var(--peaq-text-secondary);font-size:.85rem;letter-spacing:.05em}.peaq-quick-buy-bar__title{font-weight:600;color:#ffffffe6;text-transform:uppercase;letter-spacing:.08rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.peaq-quick-buy-bar__price{font-weight:700;color:var(--peaq-text-primary)!important;-webkit-text-fill-color:var(--peaq-text-primary)!important;background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;flex-shrink:0}.peaq-quick-buy-bar__btn{font-size:1rem;font-weight:700;letter-spacing:.15rem;text-transform:uppercase;color:#fff!important;background:var(--peaq-accent)!important;border:none!important;padding:.8rem 2rem;border-radius:4px;cursor:pointer;transition:all .3s ease;flex-shrink:0;white-space:nowrap}.peaq-quick-buy-bar__btn:hover{background:var(--peaq-accent-light)!important;box-shadow:none}.peaq-product-section .product__description{position:relative;background:var(--peaq-surface-light)!important;border:1px solid var(--peaq-border)!important;border-left:none!important;border-radius:4px!important;padding:1.8rem!important;font-size:1rem!important;line-height:1.8!important;color:var(--peaq-text-secondary)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.peaq-product-section .product__description:before{display:none!important}.peaq-product-section .product__description p{color:#ffffffbf!important;line-height:1.85!important}.peaq-product-section .product__description strong,.peaq-product-section .product__description b{color:var(--peaq-text-primary)!important;font-weight:600!important}.peaq-product-section .product__description.peaq-typing-active{min-height:6em}.peaq-product-section .product__description .peaq-typing-cursor{display:inline-block;width:2px;height:1.1em;background:#fff9;vertical-align:text-bottom;animation:peaq-blink-caret .75s step-end infinite;margin-left:2px}@keyframes peaq-blink-caret{0%,to{border-color:#fff9}50%{border-color:transparent}}.peaq-made-usa{display:inline-flex;align-items:center;gap:.5rem;background:none!important;border:none!important;padding:0!important;font-size:.72rem!important;letter-spacing:.12em;text-transform:uppercase;color:var(--peaq-text-tertiary)!important;margin-top:.5rem;opacity:.6}.peaq-made-usa:before{display:none}.peaq-made-usa__flag{font-size:1.1rem;display:inline-block}.peaq-status-bar{display:flex;align-items:center;gap:1.5rem;background:none!important;border:none!important;border-top:1px solid var(--peaq-border)!important;padding:1.4rem 0 0!important;margin-top:1.4rem;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--peaq-text-tertiary);font-weight:500}.peaq-status-bar__item{display:flex;align-items:center;gap:.5rem;opacity:1;transform:none}.peaq-status-bar__item:before{content:"";width:6px;height:6px;border-radius:50%;background:#2ecc71;box-shadow:0 0 8px #2ecc7166;flex-shrink:0;animation:none}.peaq-product-section .product__media-wrapper{position:relative;overflow:hidden;margin-top:0!important;padding-top:0!important}.peaq-product-section .product-media-container{position:relative;border-radius:4px!important;overflow:hidden!important;box-shadow:0 20px 60px #0006!important}.peaq-product-section .product-media-container:before{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--peaq-accent),transparent);z-index:2;opacity:.6}.peaq-product-section .product-media-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;border:1px solid var(--peaq-border);pointer-events:none;z-index:3;transition:border-color .6s ease;box-shadow:none}.peaq-product-section .product-media-container:hover:after{border-color:var(--peaq-border-hover)}.peaq-product-section .product-media-container:hover{box-shadow:0 24px 68px #00000080!important}.peaq-product-section .product-media-container .product__media{transition:transform .15s ease-out;will-change:transform}.peaq-product-section .product-media-container img{transition:transform .4s ease!important}.peaq-product-section .product-media-container:hover img{transform:scale(1.02)!important}.peaq-product-section .product__media-wrapper .product-media-container:first-child .product__media img{transition:transform .1s linear;will-change:transform}.peaq-image-hud{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4;opacity:0;transition:opacity .5s ease}.product-media-container:hover .peaq-image-hud{opacity:1}.peaq-hud-corner{position:absolute;width:24px;height:24px;border-color:#ffffff4d;border-style:solid;border-width:0}.peaq-hud-corner--tl{top:8px;left:8px;border-top-width:2px;border-left-width:2px}.peaq-hud-corner--tr{top:8px;right:8px;border-top-width:2px;border-right-width:2px}.peaq-hud-corner--bl{bottom:8px;left:8px;border-bottom-width:2px;border-left-width:2px}.peaq-hud-corner--br{bottom:8px;right:8px;border-bottom-width:2px;border-right-width:2px}.peaq-hud-crosshair{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px}.peaq-hud-crosshair:before,.peaq-hud-crosshair:after{content:"";position:absolute;background:#ffffff26}.peaq-hud-crosshair:before{width:1px;height:100%;left:50%}.peaq-hud-crosshair:after{width:100%;height:1px;top:50%}.peaq-product-section .thumbnail-list{gap:.75rem!important;padding-top:1rem!important}.peaq-product-section .thumbnail{border-radius:4px!important;overflow:hidden!important;border:2px solid transparent!important;transition:all .15s ease!important;opacity:.6;box-shadow:0 4px 12px #0000004d}.peaq-product-section .thumbnail:hover{opacity:.9!important;border-color:var(--peaq-border-hover)!important;transform:none!important}.peaq-product-section .thumbnail[aria-current]{opacity:1!important;border-color:transparent!important;box-shadow:0 4px 12px #0000004d,0 0 0 2px var(--peaq-accent)!important}@keyframes peaq-border-pulse{0%,to{opacity:.4}50%{opacity:.8}}.peaq-product-section .product-media-container:before{animation:peaq-border-pulse 3s ease-in-out infinite}.peaq-product-section .product-form__input input[type=radio]+label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;border-color:#ffffff1f!important;letter-spacing:.08rem;text-transform:uppercase;transition:all .3s ease}.peaq-product-section .product-form__input input[type=radio]:checked+label{border-color:#ffffff80!important;box-shadow:none!important;color:#fff!important}.peaq-product-section .share-button{letter-spacing:.1rem;text-transform:uppercase;color:var(--peaq-text-secondary);transition:color .3s ease}.peaq-product-section .share-button:hover{color:var(--peaq-text-primary)}.peaq-product-section .rating-star{filter:drop-shadow(0 0 3px rgba(255,193,7,.4))}#nextpre{display:flex;gap:.75rem;margin-top:.5rem}.peaq-nav-prev,.peaq-nav-next{display:inline-flex;align-items:center;gap:.4rem;background:transparent!important;background-image:none!important;border:1px solid var(--peaq-border)!important;border-radius:4px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-size:.7rem!important;font-style:normal!important;font-weight:600!important;letter-spacing:.15em!important;text-transform:uppercase;color:var(--peaq-text-secondary)!important;padding:.55rem 1.2rem!important;text-decoration:none!important;transition:all .15s ease!important;cursor:pointer}.peaq-nav-prev:before,.peaq-nav-next:before{display:none!important}a.peaq-nav-prev:hover,a.peaq-nav-next:hover{border-color:var(--peaq-accent)!important;color:var(--peaq-text-primary)!important;background:#c412300f!important}.peaq-nav-prev svg,.peaq-nav-next svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}span.peaq-nav-prev,span.peaq-nav-next{opacity:.3;cursor:default;pointer-events:none}.peaq-divider{position:relative;height:1px;margin:1.5rem 0;background:var(--peaq-border);overflow:hidden}.peaq-divider:before{display:none}.peaq-divider--hazard{height:1px;background:#ffffff0a;margin:2rem 0}.peaq-divider--hazard:before{display:none}.peaq-cf-inlay-strip{position:relative;overflow:hidden;border-radius:2px;opacity:.3}.peaq-cf-inlay-strip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.6;border-radius:2px;background-color:#0c0c0c;background-image:url(cf-weave-tile.svg);background-size:60px 60px}.peaq-cf-inlay-strip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;border-radius:2px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.02) 50%,transparent 100%)}.peaq-toast{position:fixed;top:20px;right:-400px;min-width:300px;max-width:420px;background:#0a0a0ff2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(0,230,118,.3);border-radius:4px;padding:1.2rem 1.8rem;z-index:10000;transition:right .5s cubic-bezier(.22,1,.36,1);box-shadow:0 8px 40px #0006,0 0 20px #00e67614}.peaq-toast.peaq-toast--visible{right:20px}.peaq-toast__header{display:flex;align-items:center;gap:.6rem;font-size:.85rem;font-weight:700;letter-spacing:.15rem;text-transform:uppercase;color:#00e676;margin-bottom:.6rem}.peaq-toast__dot{width:6px;height:6px;border-radius:50%;background:#00e676;box-shadow:0 0 8px #00e67699}.peaq-toast__message{font-size:1rem;color:#ffffffb3;line-height:1.5}.peaq-toast__product{color:#ffffffe6;font-weight:700}.peaq-toast__bar{height:2px;background:#00e67626;margin-top:1rem;border-radius:1px;overflow:hidden;position:relative}.peaq-toast__bar-fill{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,#00e676,#00c853);animation:peaq-toast-drain 3s linear forwards;transform-origin:left}@keyframes peaq-toast-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.peaq-curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;pointer-events:none;display:flex}.peaq-curtain__left,.peaq-curtain__right{width:50%;height:100%;background:#0a0a0f}.peaq-curtain__left{animation:peaq-curtain-left .8s .3s cubic-bezier(.65,0,.35,1) forwards}.peaq-curtain__right{animation:peaq-curtain-right .8s .3s cubic-bezier(.65,0,.35,1) forwards}@keyframes peaq-curtain-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes peaq-curtain-right{0%{transform:translate(0)}to{transform:translate(100%)}}.peaq-curtain__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:.5rem;text-transform:uppercase;color:var(--peaq-accent);white-space:nowrap;animation:peaq-curtain-logo .8s 0s cubic-bezier(.22,1,.36,1) forwards;opacity:0}@keyframes peaq-curtain-logo{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}40%{opacity:1;transform:translate(-50%,-50%) scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1.1)}}.peaq-fade-up{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.peaq-fade-up.peaq-visible{opacity:1;transform:translateY(0)}.peaq-fade-up.peaq-stagger-1{transition-delay:.05s}.peaq-fade-up.peaq-stagger-2{transition-delay:.12s}.peaq-fade-up.peaq-stagger-3{transition-delay:.2s}.peaq-fade-up.peaq-stagger-4{transition-delay:.3s}.peaq-fade-up.peaq-stagger-5{transition-delay:.4s}.peaq-fade-up.peaq-stagger-6{transition-delay:.52s}.peaq-fade-up.peaq-stagger-7{transition-delay:.65s}.peaq-fade-up.peaq-stagger-8{transition-delay:.8s}.peaq-fade-up.peaq-stagger-9{transition-delay:.95s}.peaq-fade-up.peaq-stagger-10{transition-delay:1.1s}.peaq-skeleton-reveal{animation:peaq-skeleton-in .8s cubic-bezier(.22,1,.36,1) forwards}@keyframes peaq-skeleton-in{0%{clip-path:inset(0 100% 0 0);opacity:.3}50%{clip-path:inset(0 0 0 0);opacity:.6}to{clip-path:inset(0 0 0 0);opacity:1}}.peaq-product-section::-webkit-scrollbar{width:6px}.peaq-product-section::-webkit-scrollbar-track{background:#0a0a0b}.peaq-product-section::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}body:has(.peaq-product-section) .section-header{padding-bottom:0!important}body:has(.peaq-product-section) header.header{padding-bottom:8px!important}body:has(.peaq-product-section) .announcement-bar{background:var(--peaq-accent-dark)!important}body:has(.peaq-product-section) .announcement-bar__message{color:#fff!important;font-size:.68rem!important;letter-spacing:.15em!important;font-weight:600!important}body:has(.peaq-product-section) .section-footer,body:has(.peaq-product-section) footer.footer{background:#060607!important;border-top:1px solid var(--peaq-border)!important}.peaq-product-section *{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.peaq-trust-section{background:var(--peaq-surface-light);border:1px solid var(--peaq-border);border-radius:4px;overflow:hidden;margin-top:1.2rem}.peaq-trust-accordion{border-bottom:1px solid var(--peaq-border)}.peaq-trust-accordion:last-of-type{border-bottom:none}.peaq-trust-accordion summary{display:flex;align-items:center;gap:.75rem;padding:1.1rem 1.3rem;cursor:pointer;list-style:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--peaq-text-secondary);transition:color .2s ease,background .2s ease}.peaq-trust-accordion summary::-webkit-details-marker{display:none}.peaq-trust-accordion summary:hover{color:var(--peaq-text-primary);background:#ffffff05}.peaq-trust-accordion summary .peaq-trust-icon{width:18px;height:18px;flex-shrink:0;fill:none;stroke:var(--peaq-accent-light);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.peaq-trust-accordion summary .peaq-trust-chevron{margin-left:auto;width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.peaq-trust-accordion[open] summary .peaq-trust-chevron{transform:rotate(180deg)}.peaq-trust-accordion .peaq-trust-content{padding:0 1.3rem 1.1rem 3.1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem;line-height:1.75;color:#fff9}.peaq-trust-accordion .peaq-trust-content p{margin:0 0 .4rem}.peaq-trust-badges{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:1rem 1.2rem;border-top:1px solid var(--peaq-border)}.peaq-trust-badge{display:flex;flex-direction:column;align-items:center;gap:.35rem;flex:1;text-align:center}.peaq-trust-badge svg{width:24px;height:24px;fill:none;stroke:var(--peaq-text-tertiary);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.peaq-trust-badge span{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:var(--peaq-text-tertiary);line-height:1.3}.cart-notification:not(.active){transform:translateY(calc(-100% - 5px))!important}.cart-notification-wrapper{overflow:hidden}.cart-notification.active{cursor:pointer}@media screen and (max-width:749px){.peaq-product-section .product__title h1{font-size:2rem!important}.peaq-product-section .price-item--sale,.peaq-product-section .price:not(.price--on-sale) .price-item--regular{font-size:2.2rem!important}.peaq-trust-badges{flex-wrap:wrap;gap:.8rem}.peaq-trust-badge{flex:0 0 calc(50% - .4rem)}.peaq-product-section .product__info-wrapper{padding:1.8rem 1.4rem!important;border-radius:0!important;border-left:3px solid var(--peaq-accent)!important;border-right:none!important}.peaq-product-section .product__description{padding:1.4rem!important;font-size:.95rem!important}.peaq-status-bar{flex-wrap:wrap!important;gap:.8rem!important}.peaq-quick-buy-bar{padding:0 1.2rem;height:56px}.peaq-quick-buy-bar__title{font-size:.9rem;max-width:120px}.peaq-quick-buy-bar__btn{font-size:.85rem;padding:.6rem 1.2rem;letter-spacing:.1rem}.peaq-toast{min-width:auto;max-width:calc(100vw - 40px);right:-100%}.peaq-toast.peaq-toast--visible{right:20px}.peaq-made-usa{font-size:.55rem}.peaq-cf-background{opacity:.02}.peaq-cf-mouse-shimmer{display:none}.peaq-product-section .product-media-container:before{opacity:.4!important}.peaq-product-section .product__info-wrapper{border-radius:0!important}}@media screen and (min-width:750px){.peaq-product-section .product__title h1{font-size:2.8rem!important}.peaq-product-section .price-item--sale,.peaq-product-section .price:not(.price--on-sale) .price-item--regular{font-size:3rem!important}}@media screen and (min-width:990px){.peaq-product-section .product__title h1{font-size:3rem!important}.peaq-product-section .price-item--sale,.peaq-product-section .price:not(.price--on-sale) .price-item--regular{font-size:3.2rem!important}.peaq-product-section .product__info-wrapper{padding:3.2rem 3.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-peaq-upgrade.css.map */
