:root{--fk-font: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fk-text-size: 15px;--fk-base-size: 17px;--fk-text: #000000;--fk-heading: #000000;--fk-muted: #6a6a6a;--fk-border: #e7e2de;--fk-form-border: #dcd5cf;--fk-accent: #6f42ef;--fk-accent-hover: #4412d3;--fk-red: #ee0000;--fk-star: #ffb647;--fk-grad-1: #58e6fe;--fk-grad-2: #bd57ff;--fk-light-bg: #f5f5f5;--fk-footer-bg: #100d12;--fk-footer-heading: #ffffff;--fk-footer-body: #838384;--fk-container: 1480px;--fk-gutter: 20px;--fk-section-gap: 50px}@media screen and (min-width:641px){:root{--fk-gutter: 40px;--fk-section-gap: 60px}}.fk-container{max-width:var(--fk-container);margin-left:auto;margin-right:auto;padding-left:var(--fk-gutter);padding-right:var(--fk-gutter)}.fk-container--flush{padding-left:0;padding-right:0}.fk-section{margin:var(--fk-section-gap) 0;font-family:var(--fk-font);font-size:var(--fk-text-size);line-height:1.87;color:var(--fk-text)}.fk-section--flush{margin:0}.fk-section--light{background:var(--fk-light-bg);margin:0;padding:var(--fk-section-gap) 0}.fk-section--tight{margin:30px 0}.fk-heading{font-family:var(--fk-font);font-weight:700;letter-spacing:1px;color:var(--fk-heading);margin:0}.fk-section-header{text-align:center;margin-bottom:32px}.fk-section-header__title{font-size:24px;line-height:1.4;margin:0}@media screen and (min-width:641px){.fk-section-header__title{font-size:32px}}.fk-section-header--split{display:flex;align-items:center;justify-content:space-between;text-align:left;gap:16px}.fk-section-header__link{color:var(--fk-accent);text-decoration:none;font-size:var(--fk-text-size);display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.fk-section-header__link:hover{color:var(--fk-accent-hover);text-decoration:underline}.fk-icon-arrow{width:16px;height:16px;flex:none}.fk-button{display:inline-block;font-family:var(--fk-font);font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;text-align:center;line-height:1.2;padding:14px 28px;border-radius:40px;border:2px solid #000;background:#fff;color:#000;cursor:pointer;transition:background .2s ease,color .2s ease,opacity .2s ease}.fk-button:hover{background:#000;color:#fff}.fk-button--red{background:var(--fk-red);border-color:var(--fk-red);color:#fff}.fk-button--red:hover{background:var(--fk-red);color:#fff;opacity:.85}.fk-button--gradient{background:linear-gradient(to right,var(--fk-grad-1),var(--fk-grad-2));border-color:transparent;color:#fff}.fk-button--gradient:hover{background:linear-gradient(to right,var(--fk-grad-1),var(--fk-grad-2));color:#fff;opacity:.85}.fk-button-row{text-align:center;margin-top:32px}.fk-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 20px}@media screen and (min-width:1000px){.fk-grid--4{grid-template-columns:repeat(4,1fr)}.fk-grid--3{grid-template-columns:repeat(3,1fr)}.fk-grid--6{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1280px){.fk-grid--4{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1440px){.fk-grid--4{grid-template-columns:repeat(4,1fr)}}.fk-ratio{position:relative;display:block;overflow:hidden;background:var(--fk-light-bg)}.fk-ratio>img,.fk-ratio>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.fk-ratio--square{padding-bottom:100%}.fk-ratio--tall{padding-bottom:125%}.fk-ratio--wide{padding-bottom:54%}.fk-round{border-radius:50%}.fk-rounded{border-radius:12px}.fk-card{position:relative;font-family:var(--fk-font)}.fk-card__media{position:relative;display:block;text-decoration:none}.fk-card__badge{position:absolute;top:0;left:0;z-index:2;width:62px;height:62px;overflow:hidden;pointer-events:none}.fk-card__badge span{position:absolute;top:12px;left:-22px;width:100px;transform:rotate(-45deg);background:var(--fk-red);color:#fff;font-size:11px;font-weight:700;line-height:20px;text-align:center;letter-spacing:.5px}.fk-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.fk-card__image--secondary{opacity:0;transition:opacity .35s ease}.fk-card__media:hover .fk-card__image--secondary{opacity:1}.fk-card__info{padding-top:12px}.fk-card__title{display:block;font-size:var(--fk-text-size);font-weight:600;line-height:1.4;color:var(--fk-text);text-decoration:none}.fk-card__title:hover{text-decoration:underline}.fk-card__prices{margin-top:6px;display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;font-size:var(--fk-text-size)}.fk-card__price{color:var(--fk-text)}.fk-card__price--compare{color:var(--fk-muted);text-decoration:line-through}.fk-card__rating{margin-top:4px;display:flex;align-items:center;gap:4px;font-size:13px;color:var(--fk-muted)}.fk-stars{display:inline-flex;gap:1px;color:var(--fk-star)}.fk-stars svg{width:14px;height:14px}.fk-reviews{position:relative}.fk-reviews__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:8px;-ms-overflow-style:none;scrollbar-width:none}.fk-reviews__track::-webkit-scrollbar{display:none}.fk-carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:36px;height:36px;border-radius:50%;border:1px solid var(--fk-border);background:#fff;color:#333;display:none;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 1px 4px #0000001f}.fk-carousel-arrow svg{width:16px;height:16px}.fk-carousel-arrow--prev{left:-10px}.fk-carousel-arrow--next{right:-10px}@media screen and (min-width:641px){.fk-carousel-arrow{display:flex}}.fk-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:6px;list-style:none;margin:0 0 16px;padding:0;font-size:13px;color:var(--fk-muted)}.fk-breadcrumb li+li:before{content:"\203a";margin-right:6px;color:var(--fk-muted)}.fk-breadcrumb a{color:var(--fk-muted);text-decoration:none}.fk-breadcrumb a:hover{text-decoration:underline}.fk-payment{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.fk-payment__icon,.fk-payment svg{width:38px;height:24px}.fk-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fk-hide-desktop{display:block!important}.fk-hide-mobile{display:none!important}@media screen and (min-width:641px){.fk-hide-desktop{display:none!important}.fk-hide-mobile{display:block!important}}.fk-rte p{margin:0 0 12px}.fk-rte p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fk-base.css.map */
