#MainContent[data-template^=product]{overflow:clip;background:#f7f6fa}#MainContent[data-template^=product]>.shopify-section{position:relative}#MainContent[data-template^=product] [id$=__main]{padding:38px 0 54px;background:radial-gradient(circle at 92% 2%,rgba(151,87,255,.09),transparent 26%),linear-gradient(180deg,#fff,#f7f6fa)}#MainContent[data-template^=product] .product-information__media{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}#MainContent[data-template^=product] .product-details>.group-block{padding:clamp(22px,3vw,34px);border:1px solid rgba(125,99,255,.18);border-radius:22px;background:#ffffffe6;box-shadow:0 18px 48px #1c113717}#MainContent[data-template^=product] .product-details h1{font-size:clamp(28px,3.4vw,46px);line-height:1.12;letter-spacing:-.025em}#MainContent[data-template^=product] .product-details .button,#MainContent[data-template^=product] .product-details button[type=submit]{border-color:transparent;border-radius:999px;color:#fff;background:linear-gradient(110deg,#40cfee,#8758f7 55%,#d951bd);box-shadow:0 10px 26px #6e4beb3d;transition:transform .22s ease,box-shadow .22s ease}#MainContent[data-template^=product] .product-details .button:hover,#MainContent[data-template^=product] .product-details button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 14px 32px #6e4beb5c}#MainContent[data-template^=product] .fk-product-payments{display:grid;gap:9px;margin-top:14px;padding:14px 16px;border:1px solid rgba(125,99,255,.16);border-radius:14px;background:#ffffffb8}#MainContent[data-template^=product] .fk-product-payments__label{color:#5b5668;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}#MainContent[data-template^=product] .fk-product-payments__list{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}#MainContent[data-template^=product] .fk-product-payments__item{display:flex;line-height:0}#MainContent[data-template^=product] .fk-product-payments__icon{width:38px;height:24px}#MainContent[data-template^=product] [id$=__recommendations] .fk-section{padding:66px 0;color:#fff;background:radial-gradient(circle at 85% 15%,rgba(189,87,255,.18),transparent 30%),linear-gradient(135deg,#070510,#11182a)}#MainContent[data-template^=product] [id$=__recommendations] .fk-heading,#MainContent[data-template^=product] [id$=__recommendations] .fk-card__title,#MainContent[data-template^=product] [id$=__recommendations] .fk-card__prices{color:#fff}#MainContent[data-template^=product] [id$=__recommendations] .fk-card__compare-price{color:#ffffff75}#MainContent[data-template^=product] [id$=__recommendations] .fk-reco__item{padding:10px 10px 16px;border:1px solid rgba(118,214,255,.16);border-radius:16px;background:#ffffff09}#MainContent[data-template^=product] [id$=__recommendations] .fk-card__info{padding:14px 4px 0}#MainContent[data-template^=product] [id$=__bet_bits] .fk-cols,#MainContent[data-template^=product] [id$=__faq] .fk-faq{background:linear-gradient(180deg,#fff,#f6f4fa)}#MainContent[data-template^=product] [id$=__bet_bits] .fk-cols__item,#MainContent[data-template^=product] [id$=__faq] .fk-faq__item{border-color:#7d63ff33;border-radius:17px;box-shadow:0 12px 30px #1c113712}#MainContent[data-template^=product] [id$=__bet_bits] .fk-cols__item{padding:14px 14px 18px;background:#ffffffc7}#MainContent[data-template^=product] [id$=__faq] .fk-faq__item{padding-inline:22px}#MainContent[data-template^=product] [id$=__reviews] .fk-section--light{color:#fff;background:radial-gradient(circle at 82% 15%,rgba(189,87,255,.18),transparent 30%),linear-gradient(135deg,#080610,#101526)}#MainContent[data-template^=product] [id$=__reviews] .fk-section-header__title,#MainContent[data-template^=product] [id$=__reviews] .fk-review__author,#MainContent[data-template^=product] [id$=__reviews] .fk-review__text{color:#fff}#MainContent[data-template^=product] [id$=__reviews] .fk-review{border:1px solid rgba(118,214,255,.28);border-radius:18px;background:#ffffff0e}#MainContent[data-template^=product] [id$=__reviews] .fk-review__body{padding:18px 16px 20px}#MainContent[data-template^=product] [id$=__included] .fk-container,#MainContent[data-template^=product] [id$=__installation] .fk-container,#MainContent[data-template^=product] [id$=__create_your_own] .fk-container{padding-block:clamp(12px,2vw,28px)}#MainContent[data-template^=product] .fk-heading,#MainContent[data-template^=product] .fk-faq__heading,#MainContent[data-template^=product] .fk-cols__heading{letter-spacing:.02em}#MainContent[data-template^=product] .fk-heading:after,#MainContent[data-template^=product] .fk-faq__heading:after,#MainContent[data-template^=product] .fk-cols__heading:after{content:"";display:block;width:54px;height:3px;margin:12px auto 0;border-radius:99px;background:linear-gradient(90deg,#40cfee,#8758f7,#d951bd);box-shadow:0 0 12px #8065ff66}#MainContent[data-template^=product] .fk-section-header--left .fk-heading:after{margin-left:0}html.fk-product-motion #MainContent[data-template^=product] .fk-reveal{opacity:0;transform:translateY(24px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transition-delay:var(--fk-delay, 0ms)}html.fk-product-motion #MainContent[data-template^=product] .fk-reveal.is-visible{opacity:1;transform:none}@media(max-width:749px){#MainContent[data-template^=product] [id$=__main]{padding:22px 0 38px}#MainContent[data-template^=product] .product-details>.group-block{border-radius:16px}#MainContent[data-template^=product] [id$=__recommendations] .fk-section{padding:48px 0}#MainContent[data-template^=product] [id$=__recommendations] .fk-reco__item{padding:7px 7px 13px}#MainContent[data-template^=product] [id$=__bet_bits] .fk-cols__item{padding:10px 10px 15px}#MainContent[data-template^=product] [id$=__faq] .fk-faq__item{padding-inline:17px}#MainContent[data-template^=product] .fk-product-payments{padding:12px}}@media(prefers-reduced-motion:reduce){html.fk-product-motion #MainContent[data-template^=product] .fk-reveal{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fk-product-page.css.map */
