.pk-details{position:relative;padding:110px 0 90px}@media screen and (max-width:749px){.pk-details{padding-top:60px}}.pk-hero-section+.pk-details-section{z-index:0}.pk-details__container{max-width:1900px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:3fr 5fr;gap:30px;align-items:start}.pk-details__left{min-width:0}.pk-details__heading{font-size:calc(var(--font-body-scale) * 2rem);font-weight:800;color:#1a1a1a;line-height:1.2;margin:0 0 20px}.pk-details__heading--reviews{margin-top:50px;padding-bottom:20px;border-bottom:0px solid #ddd}.pk-details__text{font-size:calc(var(--font-body-scale) * 1rem);line-height:1.7;color:#555;margin:0 0 40px;padding-bottom:40px;border-bottom:1px solid #ddd}.pk-details__text p{margin:0 0 12px}.pk-details__tab-list{display:inline-flex;align-items:center;gap:0;margin-bottom:44px;background:#f4f4f4;border-radius:50px;padding:6px 8px}.pk-details__tab{padding:14px 20px;border-radius:50px;border:none;background:transparent;color:#1a1a1a;font-size:calc(var(--font-body-scale) * .8rem);font-weight:600;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background .3s ease,color .3s ease}.pk-details__tab--active{background:#d4912a;color:#fff}.pk-details__tab:hover:not(.pk-details__tab--active){color:#d4912a}.pk-details__tab-panel{min-height:200px;margin-bottom:50px}[x-cloak]{display:none!important}.pk-details__review-card{background:#f7f7f7;border-radius:12px;padding:24px;margin-bottom:16px;border-left:none}.pk-details__review-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}@media screen and (min-width:750px){.pk-details__review-header{justify-content:flex-start;gap:40px}}.pk-details__review-author-info{display:flex;align-items:center;gap:12px}.pk-details__review-avatar{width:50px;height:50px;border-radius:50%;overflow:hidden;flex-shrink:0}.pk-details__review-avatar-img{width:100%;height:100%;object-fit:cover}.pk-details__review-name-row{display:flex;align-items:center;gap:6px}.pk-details__review-stars--inline{display:flex;align-items:center;gap:2px}.pk-details__review-name{font-size:calc(var(--font-body-scale) * .95rem);font-weight:700;color:#1a1a1a}.pk-details__review-purchased{font-size:calc(var(--font-body-scale) * .8rem);color:#888}.pk-details__review-meta{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.pk-details__review-stars{display:flex;gap:0px}.pk-details__review-images{display:flex;gap:8px}.pk-details__review-img{width:50px;height:50px;object-fit:cover;border-radius:8px}.pk-details__review-body{font-size:calc(var(--font-body-scale) * .95rem);line-height:1.7;color:#333}.pk-details__right{position:sticky;z-index:1;top:120px;align-self:start;max-height:calc(100vh - 140px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#ddd transparent}.pk-details__right::-webkit-scrollbar{width:4px}.pk-details__right::-webkit-scrollbar-track{background:transparent}.pk-details__right::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}.pk-details__right::-webkit-scrollbar-thumb:hover{background:#bbb}.pk-details__products{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 0;align-items:start}#power-kits-description{background:#fafafa;padding:20px;border-radius:20px}.pk-details__product-card{background:#fff;border-radius:0;border:none;padding:0 24px;display:flex;flex-direction:column;position:relative;z-index:1001}.pk-details__product-card+.pk-details__product-card{border-left:1px solid #ddd}.pk-details__product-image-link{display:block;background:none;border-radius:10px;margin-bottom:20px;overflow:hidden;position:relative;border:none}.pk-details__product-image-wrap{position:relative;width:100%;padding-bottom:100%}.pk-details__product-image{position:absolute;top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px);display:block;object-fit:contain}.pk-details__product-title{font-size:calc(var(--font-body-scale) * 1.35rem);font-weight:800;color:#1a1a1a;margin:0 0 12px;text-transform:uppercase;border-top:none}.pk-details__product-subtitle{color:#787878;font-size:calc(var(--font-body-scale) * 1rem);font-weight:400;line-height:24px;margin:0 0 20px;flex:1}.pk-details__product-btn{display:block;text-align:center;background:#d4912a;color:#fff;font-size:calc(var(--font-body-scale) * .85rem);font-weight:700;padding:14px 20px;border-radius:50px;text-decoration:none;transition:background .25s ease;margin-bottom:20px}.pk-details__product-btn:hover{background:#bf7f1f;color:#fff}.pk-details__product-btn--coming-soon{background:#888;cursor:default;pointer-events:none}.pk-details__product-pricing{display:flex;align-items:baseline;gap:10px;margin-bottom:20px}.pk-details__price-compare{font-size:calc(var(--font-body-scale) * 1rem);color:#999;text-decoration:line-through}.pk-details__price{font-size:clamp(22px,2vw,28px)!important;font-weight:800;color:#1a1a1a}.pk-details__specs{border-top:none;padding-top:0}.pk-details__specs-title{font-size:calc(var(--font-body-scale) * .75rem);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#d4912a;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid #ddd}.pk-details__specs-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.pk-details__specs-item{display:flex;align-items:flex-start;gap:12px;font-size:calc(var(--font-body-scale) * .9rem);color:#333;padding:8px 0}.pk-details__specs-item:last-child{border-bottom:none}.pk-details__specs-check{flex-shrink:0}@media screen and (min-width:990px)and (max-width:1200px){.pk-details__products{grid-template-columns:repeat(2,1fr)}.pk-details__product-card{padding:0 16px}.pk-details__product-card:nth-child(odd){border-left:none}}@media screen and (min-width:990px){#pk-details__right{box-shadow:0 15px 20px -15px #e1e1e1;padding-bottom:10px;border-radius:20px}#power-kits-description{padding:50px}.pk-details__right{overflow-y:scroll}}@media screen and (max-width:989px){.pk-details__container{grid-template-columns:1fr;gap:40px}.pk-details__right{position:static;overflow:hidden;width:100%;order:-1;max-height:none;scrollbar-width:none}.pk-details__products{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;width:100%}.pk-details__products::-webkit-scrollbar{display:none}.pk-details__product-card{flex:0 0 40%;max-width:40%;padding:0 12px;scroll-snap-align:start;box-sizing:border-box}.pk-details__product-card+.pk-details__product-card{border-left:1px solid #ddd}}@media screen and (max-width:749px){.pk-details__product-card{flex:0 0 80vw;max-width:80vw;padding:0 16px}.pk-details__product-card+.pk-details__product-card{border-left:1px solid #ddd}}.pk-details__scroll-dots{display:none;justify-content:center;gap:8px;padding:16px 0}@media screen and (max-width:989px){.pk-details__scroll-dots{display:flex}}.pk-details__scroll-dot{width:10px;height:10px;border-radius:50%;background:#ddd;transition:background .2s ease}.pk-details__scroll-dot--active{background:#d4912a}.pk-mobile-bar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:99999999;background:#fff;box-shadow:0 -2px 12px #0000001a;border-radius:16px 16px 0 0;padding:10px 12px;transform:translateY(100%);transition:transform .3s ease}@media screen and (max-width:989px){.pk-mobile-bar{display:block}}.pk-mobile-bar--visible{transform:translateY(0)}.pk-mobile-bar__slider{display:flex;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.pk-mobile-bar__slider::-webkit-scrollbar{display:none}.pk-mobile-bar__card{flex:0 0 auto;display:flex;align-items:center;gap:10px;background:#f7f7f7;border-radius:12px;padding:8px 12px;text-decoration:none;scroll-snap-align:start;min-width:260px}.pk-mobile-bar__img-wrap{width:55px;height:55px;flex-shrink:0}.pk-mobile-bar__img{width:100%;height:100%;object-fit:contain}.pk-mobile-bar__name{font-size:calc(var(--font-body-scale) * .85rem);font-weight:700;color:#1a1a1a;text-transform:capitalize;flex:1}.pk-mobile-bar__btn{font-size:calc(var(--font-body-scale) * .75rem);font-weight:700;color:#fff;background:#d4912a;padding:8px 16px;border-radius:50px;white-space:nowrap}.pk-faqs__tabs-container{margin-top:0;padding-top:50px;border-top:1px solid #ddd}.pk-faqs__tabs-container--no-reviews{border-top:none;padding-top:10px}.pk-faqs__tabs-inner-pills{display:flex;gap:8px;margin-bottom:24px;flex-wrap:wrap}.pk-faqs__pill{padding:12px 20px;border-radius:50px;border:0px solid #ddd;background:#fff;color:#333;font-size:calc(var(--font-body-scale) * .8rem);font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:all .2s ease}.pk-faqs__pill--active{background:#d4912a;border-color:#d4912a;color:#fff}.pk-faqs__pill:hover:not(.pk-faqs__pill--active){border-color:#d4912a;color:#d4912a}.pk-faqs__tabs-inner-content{margin-bottom:48px}.pk-details__heading--faq{font-size:calc(var(--font-body-scale) * 2rem);margin-bottom:16px;border:none;padding:0}.pk-details__faq-subheading{font-size:calc(var(--font-body-scale) * 1rem);color:#888;line-height:1.6;margin:0}.pk-details__faq-subheading a{color:#d4912a;text-decoration:none}.pk-details__faq-subheading a:hover{text-decoration:underline}.pk-faqs__tabs-inner-faqs{border-top:1px solid #ddd}.pk-details__faq-item{border-bottom:1px solid #ddd;overflow:hidden}.pk-details__faq-question{display:flex;justify-content:space-between;align-items:center;width:100%;padding:22px 0;margin:0;font-size:calc(var(--font-body-scale) * 1rem);font-weight:500;color:#1a1a1a;cursor:pointer;-webkit-user-select:none;user-select:none;gap:20px}.pk-details__faq-question:after{content:"";display:block;width:22px;height:22px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;transition:transform .25s ease}.pk-details__faq-item--open .pk-details__faq-question:after{transform:rotate(180deg)}.pk-details__faq-answer{font-size:calc(var(--font-body-scale) * .95rem);color:#888;line-height:1.7;padding:0 0 22px;display:none}.pk-details__faq-item--open .pk-details__faq-answer{display:block}@media screen and (max-width:989px){.pk-details__heading--faq{font-size:calc(var(--font-body-scale) * 2rem)}}.pk-financing-banner-container{margin-top:40px;padding-top:20px;border-top:0px solid #ddd}.pk-financing-banner-headings{margin-bottom:42px}.pk-financing-banner__heading{font-size:calc(var(--font-body-scale) * 2rem);font-weight:800;color:#1a1a1a;line-height:1.15;margin:0 0 16px;max-width:430px}.pk-financing-banner__subtext{font-size:calc(var(--font-body-scale) * 1rem);color:#888;line-height:1.7;margin:0}.pk-financing-banner__content{background:#fafafa;border-radius:21px;padding:24px 28px}.pk-financing-banner__image{margin-bottom:16px}.pk-financing-banner__img{width:80px;height:32px;object-fit:contain;display:block}.pk-financing-banner__inner-heading{font-family:Inter,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;line-height:20px;color:#e8940b;margin:0 0 16px}.pk-financing-banner__inner-text{font-family:Inter,sans-serif;font-size:16px;font-weight:400;color:#737373;line-height:1.7;margin-bottom:24px}.pk-financing-banner__inner-text p{margin:0}.pk-financing-banner__inner-text strong,.pk-financing-banner__inner-text b{color:#000;font-weight:700}.pk-financing-banner__badges{display:flex;flex-wrap:wrap;gap:8px}.pk-financing-banner__badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid #EEEEEE;border-radius:1000px;background:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#000;white-space:nowrap}.pk-financing-banner__badge svg circle{fill:#22c55e}@media screen and (max-width:989px){.pk-financing-banner__heading{font-size:calc(var(--font-body-scale) * 2rem)}.pk-financing-banner__content{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/278/assets/power-kits-details.css.map */
