:root{--k-cream: #f7f5f0;--k-white: #ffffff;--k-beige: #efe9df;--k-sand: #e3d6be;--k-ink: #2b2f33;--k-muted: #575c61;--k-line: rgba(43, 47, 51, .12);--k-line-strong: rgba(43, 47, 51, .22);--k-green-50: #eef6ef;--k-green-200: #c5dfca;--k-green-300: #9ec7a6;--k-green-600: #4f8a5f;--k-green-700: #2f6342;--k-radius: 1.2rem}html{scroll-padding-top:1.2rem}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{line-height:1.55}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{line-height:1.2}.h0,h1,.h1{font-size:min(calc(var(--font-heading-scale) * 3rem),3rem)}h2,.h2{font-size:min(calc(var(--font-heading-scale) * 2rem),2.4rem)}h3,.h3{font-size:min(calc(var(--font-heading-scale) * 1.7rem),1.8rem)}.hxl,.hxxl{font-size:min(calc(var(--font-heading-scale) * 3rem),3rem)}@media screen and (min-width:750px){.h0{font-size:min(calc(var(--font-heading-scale) * 5.2rem),4.4rem)}h1,.h1{font-size:min(calc(var(--font-heading-scale) * 4rem),4.4rem)}h2,.h2{font-size:min(calc(var(--font-heading-scale) * 2.4rem),3.2rem)}h3,.h3{font-size:min(calc(var(--font-heading-scale) * 1.8rem),2rem)}.hxl,.hxxl{font-size:min(calc(var(--font-heading-scale) * 6.2rem),4.4rem)}}.k-section{padding-top:var(--k-pad-top-m, 36px);padding-bottom:var(--k-pad-bottom-m, 36px)}@media screen and (min-width:750px){.k-section{padding-top:var(--k-pad-top, 56px);padding-bottom:var(--k-pad-bottom, 56px)}}.k-hero-title{font-size:min(calc(var(--font-heading-scale) * 3.2rem),3.2rem);line-height:1.12;letter-spacing:-.015em;margin:0}.k-h2{font-size:min(calc(var(--font-heading-scale) * 2.4rem),2.4rem);line-height:1.2;letter-spacing:-.01em;margin:0}.k-h3{font-size:min(calc(var(--font-heading-scale) * 1.8rem),1.8rem);line-height:1.25;margin:0}.k-body{font-size:1.6rem;line-height:1.55;margin:0}.k-label{font-size:1.3rem;line-height:1.4;letter-spacing:.04rem}.k-muted{color:var(--k-muted)}@media screen and (min-width:750px){.k-hero-title{font-size:min(calc(var(--font-heading-scale) * 4.6rem),4.6rem)}.k-h2{font-size:min(calc(var(--font-heading-scale) * 3.2rem),3.2rem)}.k-h3{font-size:min(calc(var(--font-heading-scale) * 2rem),2rem)}.k-body{font-size:1.7rem}}.k-section-head{max-width:64rem;margin:0 auto 2.4rem;text-align:center;display:grid;gap:.8rem}@media screen and (min-width:750px){.k-section-head{margin-bottom:3.6rem}}.k-icon{width:2.4rem;height:2.4rem;flex:none}.k-narrow{max-width:84rem}.k-media{position:relative;aspect-ratio:var(--k-ratio, 1);border-radius:var(--k-radius);overflow:hidden;background:var(--k-beige)}.k-media__img{width:100%;height:100%;object-fit:cover;display:block}.k-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--k-beige);border:1px dashed rgba(43,47,51,.25);border-radius:inherit}.k-ph__art{width:min(42%,16rem);height:auto}.k-media--16-9 .k-ph__art{width:min(26%,16rem)}.k-ph__tag{position:absolute;left:1.2rem;bottom:1.2rem;font-size:1.3rem;line-height:1;padding:.6rem 1rem;border-radius:99rem;background:var(--k-cream);color:var(--k-ink);border:1px solid var(--k-sand)}.k-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;margin-top:.8rem}.k-actions .button{min-height:5.2rem;font-weight:700;font-size:1.6rem}.k-textlink{display:inline-flex;align-items:center;gap:.6rem;font-size:1.5rem;font-weight:600;color:var(--k-ink);text-decoration:underline;text-underline-offset:.35rem;text-decoration-thickness:1px}.k-textlink:hover{text-decoration-thickness:2px}.k-hero__grid{display:grid;gap:2rem;align-items:center}.k-hero__content{display:grid;gap:1.2rem;justify-items:start}.k-hero__content .k-body{max-width:48rem}@media screen and (max-width:749px){.k-hero__media{margin:0 -1.5rem}.k-hero__media .k-media{border-radius:0}.k-actions{width:100%}.k-actions .button{flex:1 1 100%}.k-actions .k-textlink{margin:0 auto}}@media screen and (min-width:750px){.k-hero__grid{grid-template-columns:7fr 5fr;gap:5.6rem}.k-hero__content{gap:1.6rem}}.k-benefits__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.k-benefits__item{display:grid;justify-items:center;align-content:start;gap:.6rem;padding:1.4rem .6rem;text-align:center;border-radius:var(--k-radius);background:var(--k-white);border:1px solid var(--k-line)}.k-benefits__icon{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:var(--k-beige);color:var(--k-ink)}.k-benefits__title{margin:0;font-size:1.4rem;font-weight:700;line-height:1.3;font-family:var(--font-body-family)}.k-benefits__text{margin:0;font-size:1.3rem;line-height:1.4;color:var(--k-muted)}@media screen and (min-width:750px){.k-benefits__list{gap:1.6rem}.k-benefits__item{grid-template-columns:auto minmax(0,1fr);justify-items:start;align-items:center;column-gap:1.4rem;row-gap:.2rem;padding:1.8rem 2rem;text-align:left}.k-benefits__icon{grid-row:span 2;width:4.8rem;height:4.8rem}.k-benefits__title{font-size:1.6rem}.k-benefits__text{font-size:1.4rem}}.k-feature__grid{display:grid;gap:2rem;align-items:center}.k-feature__media{width:100%;max-width:48rem;justify-self:center}.k-feature__content{display:grid;gap:1.2rem;align-content:center}.k-bullets{list-style:none;margin:.4rem 0 0;padding:0;display:grid;gap:.8rem}.k-bullets__item{display:flex;gap:1rem;align-items:center}.k-bullets__item .k-body{color:var(--k-ink)}.k-bullets__icon{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--k-white);border:1px solid var(--k-line);color:var(--k-ink);flex:none}.k-bullets__icon .k-icon{width:1.8rem;height:1.8rem}@media screen and (max-width:749px){.k-feature__media .k-media{aspect-ratio:1}}@media screen and (min-width:750px){.k-feature__grid{grid-template-columns:1fr 1fr;gap:6.4rem}.k-feature__content{gap:1.6rem}.k-feature--right .k-feature__media{order:2}.k-feature--right .k-feature__content{order:1}}.k-chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:.4rem 0 0;padding:0;list-style:none}.k-chips li{padding:.7rem 1.3rem;border-radius:99rem;background:var(--k-white);border:1px solid var(--k-line);font-size:1.45rem;line-height:1.3;color:var(--k-ink)}.k-warning{display:flex;align-items:flex-start;gap:1rem;margin:.4rem 0 0;padding:1.2rem 1.4rem;border-radius:var(--k-radius);background:#2b2f330d;border-left:3px solid var(--k-ink);font-size:1.5rem;line-height:1.45;color:var(--k-ink)}.k-warning strong{font-weight:700}.k-steps__grid{display:grid;gap:1.6rem;list-style:none;margin:0;padding:0;counter-reset:none}.k-steps__item{display:grid;gap:1.2rem;align-content:start}.k-steps__meta{display:flex;gap:1.2rem;align-items:flex-start}.k-steps__num{flex:none;display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--k-ink);color:#fff;font-size:1.5rem;font-weight:700;font-family:var(--font-body-family)}.k-steps__text{display:grid;gap:.4rem}.k-steps__text .k-body{font-size:1.5rem}.k-steps .k-section-head{scroll-margin-top:1.2rem}@media screen and (max-width:749px){.k-steps__item{grid-template-columns:11rem minmax(0,1fr);align-items:center;gap:1.4rem}.k-steps__meta{flex-direction:column;gap:.6rem}.k-steps__num{width:2.8rem;height:2.8rem;font-size:1.4rem}}@media screen and (min-width:750px){.k-steps__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.8rem}.k-steps__text .k-body{font-size:1.6rem}}.k-specs__grid{display:grid;gap:2.4rem;align-items:start}.k-specs__cols{display:grid;gap:2.4rem}.k-specs__block{display:grid;gap:1rem}.k-specs__title{margin:0;font-size:1.7rem;font-weight:700;font-family:var(--font-body-family)}.k-specs__list{margin:0;padding:0;border-top:1px solid var(--k-line)}.k-specs__row{display:grid;grid-template-columns:minmax(9rem,2fr) 3fr;gap:1.2rem;padding:1.1rem 0;border-bottom:1px solid var(--k-line);font-size:1.5rem;line-height:1.45}.k-specs__row dt{color:var(--k-muted)}.k-specs__row dd{margin:0;color:var(--k-ink);font-weight:600}.k-specs__media{width:100%;max-width:44rem;justify-self:center}@media screen and (min-width:750px){.k-specs__grid{grid-template-columns:5fr 7fr;gap:6.4rem;align-items:center}.k-specs__row{font-size:1.6rem}}@media screen and (min-width:990px){.k-specs__cols{grid-template-columns:1fr 1fr;gap:3.2rem}}.k-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;list-style:none;margin:0;padding:0}.k-trust__item{display:grid;gap:.6rem;align-content:start;padding:1.4rem;border-radius:var(--k-radius);background:var(--k-white);border:1px solid var(--k-line)}.k-trust__icon{color:var(--k-green-700)}.k-trust__title{font-family:var(--font-body-family);font-weight:700;font-size:1.5rem;line-height:1.25;margin:0}.k-trust__text{font-size:1.4rem;line-height:1.45;margin:0}.k-trust__text a{color:inherit}@media screen and (min-width:750px){.k-trust__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.k-trust__item{padding:2rem}.k-trust__title{font-size:1.6rem}}.k-accordion{border-top:1px solid var(--k-line-strong)}.k-accordion__item{border-bottom:1px solid var(--k-line-strong)}.k-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:5.6rem;padding:1.4rem 0;cursor:pointer;list-style:none}.k-accordion__summary::-webkit-details-marker{display:none}.k-accordion__summary:focus-visible{outline:2px solid var(--k-ink);outline-offset:2px}.k-accordion__title{font-family:var(--font-body-family);font-weight:700;font-size:1.6rem;line-height:1.4;color:var(--k-ink)}.k-accordion__chev{width:1rem;height:1rem;border-right:2px solid var(--k-ink);border-bottom:2px solid var(--k-ink);transform:rotate(45deg);transition:transform .2s ease;flex:none;margin-right:.4rem}.k-accordion__item[open] .k-accordion__chev{transform:rotate(-135deg)}.k-accordion__body{padding:0 0 1.8rem}.k-faq__cta{margin-top:2.8rem;text-align:center}.k-faq__cta .button{min-height:5.2rem;font-weight:700;font-size:1.6rem}@media screen and (max-width:749px){.k-faq__cta .button{width:100%}}.k-rte{font-size:1.6rem;line-height:1.6;color:var(--k-muted)}.k-rte p{margin:0 0 .8rem}.k-rte p:last-child{margin-bottom:0}.k-rte ul{margin:0;padding-left:2rem}.k-rte li{margin:.3rem 0}.k-rte strong,.k-rte a{color:var(--k-ink)}.k-paylogos{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin:0;padding:0}.k-paylogos__item{display:inline-flex;align-items:center}.k-paylogos__item .icon{width:3.8rem;height:2.4rem}.k-paylogos__img{height:2.6rem;width:auto;display:block}.k-paylogos__band{display:block;width:auto;max-width:100%;height:2.6rem}.k-paylogos__paytr{display:inline-flex;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:600;line-height:1;white-space:nowrap;padding:.6rem .9rem;border-radius:.6rem;border:1px solid var(--k-line-strong);color:var(--k-ink);background:var(--k-white)}.k-paylogos__lock{flex:0 0 auto}.k-paylogos__placeholder{font-size:1.2rem;padding:.4rem .8rem;border:1px dashed var(--k-line-strong);border-radius:.6rem}.k-payment-note{font-size:1.4rem;line-height:1.5;margin:.8rem 0 0;color:var(--k-muted)}.k-footer-contact li{font-size:1.45rem;line-height:1.6;margin-bottom:.4rem}.footer .footer-block__details-content .list-menu__item--link{font-size:1.45rem;padding-top:.5rem;padding-bottom:.5rem}.announcement-bar__message{font-size:1.3rem;letter-spacing:.02em;padding-top:.8rem;padding-bottom:.8rem;min-height:0}.k-hero-title{font-size:min(calc(var(--font-heading-scale) * 3.4rem),3.4rem)}.k-h2{font-size:min(calc(var(--font-heading-scale) * 2.6rem),2.6rem)}.k-h3{font-size:min(calc(var(--font-heading-scale) * 1.95rem),1.95rem)}.k-body{font-size:1.7rem;line-height:1.58}.k-label{font-size:1.4rem}.k-benefits__title{font-size:1.55rem}.k-benefits__text{font-size:1.45rem;line-height:1.48}.k-chips li{font-size:1.55rem}.k-warning{font-size:1.6rem;line-height:1.5}.k-steps__num{font-size:1.55rem}.k-steps__text .k-body{font-size:1.6rem}.k-specs__title{font-size:1.8rem}.k-specs__row{font-size:1.6rem;line-height:1.5}.k-trust__title{font-size:1.65rem}.k-trust__text{font-size:1.5rem;line-height:1.5}.k-accordion__title{font-size:1.7rem}.k-rte{font-size:1.65rem;line-height:1.62}.k-paylogos__paytr{font-size:1.35rem}.k-paylogos__placeholder{font-size:1.3rem}.k-payment-note{font-size:1.5rem}.k-footer-contact li,.footer .footer-block__details-content .list-menu__item--link{font-size:1.55rem}.announcement-bar__message{font-size:1.4rem}@media screen and (min-width:750px){.k-hero-title{font-size:min(calc(var(--font-heading-scale) * 4.8rem),4.8rem)}.k-h2{font-size:min(calc(var(--font-heading-scale) * 3.4rem),3.4rem)}.k-h3{font-size:min(calc(var(--font-heading-scale) * 2.15rem),2.15rem)}.k-body{font-size:1.8rem}.k-benefits__title{font-size:1.7rem}.k-benefits__text{font-size:1.5rem}.k-steps__text .k-body,.k-specs__row,.k-trust__title{font-size:1.7rem}.k-trust__text{font-size:1.55rem}}body{font-size:1.6rem;line-height:1.6}.text-body,.rte,.rte p,.rte li{font-size:1.6rem;line-height:1.65}.caption,.caption-with-letter-spacing{font-size:1.3rem}.caption-with-letter-spacing--medium{font-size:1.4rem}.caption-with-letter-spacing--large,.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1.5rem}table:not([class]){font-size:1.6rem}h1,.h1{font-size:3.2rem}h2,.h2{font-size:2.6rem}h3,.h3{font-size:2rem}h4,.h4{font-size:1.8rem}h5,.h5{font-size:1.6rem}.k-hero-title{font-size:3.6rem}.k-h2{font-size:2.8rem}.k-h3{font-size:2.1rem}.k-body{font-size:1.7rem;line-height:1.62}.k-label{font-size:1.5rem}.k-actions .button{font-size:1.7rem}.k-textlink{font-size:1.6rem}.k-benefits__title{font-size:1.7rem}.k-benefits__text{font-size:1.6rem;line-height:1.55}.k-chips li{font-size:1.6rem}.k-warning{font-size:1.65rem;line-height:1.55}.k-steps__num{font-size:1.6rem}.k-steps__text .k-body{font-size:1.65rem}.k-specs__title{font-size:1.9rem}.k-specs__row{font-size:1.65rem;line-height:1.55}.k-trust__title{font-size:1.7rem}.k-trust__text{font-size:1.6rem;line-height:1.55}.k-accordion__title{font-size:1.75rem}.k-rte{font-size:1.65rem;line-height:1.65}.k-faq__cta .button{font-size:1.7rem}.announcement-bar__message{font-size:1.5rem}.header__menu-item{font-size:1.6rem}.k-payment-note{font-size:1.55rem}.k-footer-contact li,.footer .footer-block__details-content .list-menu__item--link{font-size:1.6rem}.footer .copyright__content{font-size:1.35rem}.k-paylogos__paytr{font-size:1.45rem}.k-paylogos__placeholder{font-size:1.4rem}@media screen and (min-width:750px){body,.text-body,.rte,.rte p,.rte li{font-size:1.7rem}h1,.h1{font-size:4rem}h2,.h2{font-size:3.2rem}h3,.h3{font-size:2.3rem}h4,.h4{font-size:2rem}h5,.h5{font-size:1.7rem}.k-hero-title{font-size:5rem}.k-h2{font-size:3.6rem}.k-h3{font-size:2.4rem}.k-body{font-size:1.85rem}.k-label{font-size:1.55rem}.k-actions .button{font-size:1.8rem}.k-textlink{font-size:1.7rem}.k-benefits__title{font-size:1.8rem}.k-benefits__text{font-size:1.65rem}.k-chips li{font-size:1.7rem}.k-warning,.k-steps__text .k-body{font-size:1.75rem}.k-specs__title{font-size:2rem}.k-specs__row{font-size:1.75rem}.k-trust__title{font-size:1.8rem}.k-trust__text{font-size:1.65rem}.k-accordion__title{font-size:1.85rem}.k-rte{font-size:1.75rem}.announcement-bar__message{font-size:1.55rem}.header__menu-item{font-size:1.7rem}.k-footer-contact li,.footer .footer-block__details-content .list-menu__item--link{font-size:1.65rem}.footer .copyright__content{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/kayrolla.css.map */
