.mak-banner{position:relative;overflow:hidden;background-color:var(--mak-bg);padding-top:var(--mak-pad-top-m);padding-bottom:var(--mak-pad-bottom-m);aspect-ratio:var(--mak-ratio-m);display:flex;align-items:var(--mak-v-align);box-sizing:border-box;isolation:isolate}.mak-banner .mak-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:0}.mak-banner .mak-banner__image,.mak-banner .mak-banner__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.mak-banner .mak-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--mak-overlay-bg-m);display:block}.mak-banner .mak-banner__container{position:relative;z-index:2;width:100%}.mak-banner .mak-banner__content{max-width:var(--mak-content-width);text-align:var(--mak-text-align);font-family:var(--mak-body-font);font-weight:var(--mak-body-weight);font-style:var(--mak-body-style)}.mak-banner .mak-banner__eyebrow{margin:0 0 var(--mak-eyebrow-mb);color:var(--mak-eyebrow-color);font-size:var(--mak-eyebrow-size-m);text-transform:var(--mak-eyebrow-transform);letter-spacing:var(--mak-eyebrow-spacing);font-family:var(--mak-body-font);font-weight:600;line-height:1.3}.mak-banner .mak-banner__heading{margin:0 0 var(--mak-heading-mb);font-family:var(--mak-heading-font);font-weight:var(--mak-heading-weight);font-style:var(--mak-heading-style);text-transform:var(--mak-heading-transform);letter-spacing:var(--mak-heading-spacing);line-height:var(--mak-heading-lh)}.mak-banner .mak-banner__heading-line{display:block}.mak-banner .mak-banner__heading-line--1{color:var(--mak-h1-color);font-size:var(--mak-h1-size-m)}.mak-banner .mak-banner__heading-line--2{color:var(--mak-h2-color);font-size:var(--mak-h2-size-m)}.mak-banner .mak-banner__description{margin:0 0 var(--mak-desc-mb);color:var(--mak-desc-color);font-size:var(--mak-desc-size-m);line-height:var(--mak-desc-lh)}.mak-banner .mak-banner__offer{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--mak-offer-justify, flex-start);gap:var(--mak-offer-gap);margin:0 0 var(--mak-offer-mb)}.mak-banner .mak-banner__price-box{display:flex;flex-direction:column;gap:5px}.mak-banner .mak-banner__price{color:var(--mak-price-color);font-family:var(--mak-heading-font);font-weight:var(--mak-heading-weight);font-size:var(--mak-price-size-m);line-height:1.1}.mak-banner .mak-banner__price-label{color:var(--mak-price-label-color);font-size:var(--mak-price-label-size);text-transform:uppercase;letter-spacing:.04em;line-height:1.2}.mak-banner .mak-banner__divider{align-self:stretch;width:var(--mak-divider-width);background:var(--mak-divider-color);flex:0 0 auto}.mak-banner .mak-banner__bonus{display:flex;flex-direction:column;gap:5px}.mak-banner .mak-banner__bonus-title{color:var(--mak-bonus-color);font-family:var(--mak-heading-font);font-weight:var(--mak-heading-weight);font-size:var(--mak-bonus-size-m);text-transform:uppercase;line-height:1.1}.mak-banner .mak-banner__bonus-sub{color:var(--mak-bonus-sub-color);font-size:var(--mak-bonus-sub-size);text-transform:uppercase;line-height:1.2}@media screen and (min-width:750px){.mak-banner{padding-top:var(--mak-pad-top);padding-bottom:var(--mak-pad-bottom);aspect-ratio:var(--mak-ratio)}.mak-banner .mak-banner__overlay{background:var(--mak-overlay-bg)}.mak-banner .mak-banner__eyebrow{font-size:var(--mak-eyebrow-size)}.mak-banner .mak-banner__heading-line--1{font-size:var(--mak-h1-size)}.mak-banner .mak-banner__heading-line--2{font-size:var(--mak-h2-size)}.mak-banner .mak-banner__description{font-size:var(--mak-desc-size)}.mak-banner .mak-banner__price{font-size:var(--mak-price-size)}.mak-banner .mak-banner__bonus-title{font-size:var(--mak-bonus-size)}}@media screen and (max-width:768px){.mak-banner{align-items:var( --mak-v-align-m)}.mak_banner_btn{width:100%}}.mak-cta-banner{position:relative;isolation:isolate;overflow:hidden;background-color:var(--mak-bg);box-sizing:border-box}.mak-cta-banner__media{position:relative;display:block;margin:0;line-height:0}.mak-cta-banner__media picture{display:block}.mak-cta-banner__image,.mak-cta-banner__media svg{display:block;width:100%;height:auto;max-width:100%}.mak-cta-banner__container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:var(--mak-v-align-m);width:100%;padding-top:var(--mak-pad-top-m);padding-bottom:var(--mak-pad-bottom-m);padding-left:var(--mak-pad-x-m);padding-right:var(--mak-pad-x-m);box-sizing:border-box}.mak-cta-banner__content{width:100%;max-width:var(--mak-content-width-m);margin-left:var(--mak-ml-m);margin-right:var(--mak-mr-m);text-align:var(--mak-text-align-m);min-width:0}.mak-cta-banner__heading{margin:0 0 var(--mak-heading-mb-m);color:var(--mak-h-color);font-size:var(--mak-h-size-m);line-height:var(--mak-h-lh);letter-spacing:var(--mak-h-spacing);text-transform:var(--mak-h-transform);text-align:left}.mak-cta-banner__text{margin:0 0 var(--mak-text-mb-m);color:var(--mak-text-color);font-size:var(--mak-text-size-m);line-height:var(--mak-text-lh)}@media screen and (min-width:750px){.mak-cta-banner__container{align-items:var(--mak-v-align);padding-top:var(--mak-pad-top);padding-bottom:var(--mak-pad-bottom)}.mak-cta-banner__content{max-width:var(--mak-content-width);margin-left:var(--mak-ml);margin-right:var(--mak-mr);text-align:var(--mak-text-align)}.mak-cta-banner__heading{margin-bottom:var(--mak-heading-mb);font-size:var(--mak-h-size)}.mak-cta-banner__text{margin-bottom:var(--mak-text-mb);font-size:var(--mak-text-size)}}@media screen and (max-width:768px){.mak_banner_cta-b{width:100%}}.mak-features.mak-features{background-color:var(--mak-bg);padding-top:var(--mak-pad-top-m);padding-bottom:var(--mak-pad-bottom-m);box-sizing:border-box}.mak-features .mak-features__container{box-sizing:border-box}.mak-features .mak-features__grid{display:grid;grid-template-columns:repeat(var(--mak-cols-m),minmax(0,1fr));column-gap:var(--mak-col-gap-m);row-gap:var(--mak-row-gap-m);list-style:none;margin:0;padding:0}.mak-features .mak-features__item{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mak-icon-gap-m);margin:0;padding:0}.mak-features .mak-features__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-start;width:var(--mak-icon-size-m);height:var(--mak-icon-size-m);color:var(--mak-icon-color)}.mak-features .mak-features__icon svg,.mak-features .mak-features__icon img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}.mak-features .mak-features__body{min-width:0}.mak-features .mak-features__title{margin:0 0 var(--mak-title-mb-m);color:var(--mak-title-color);font-size:var(--mak-title-size-m);line-height:var(--mak-title-lh);letter-spacing:var(--mak-title-spacing);text-transform:var(--mak-title-transform);text-align:left;font-weight:500}.mak-features .mak-features__text{margin:0;color:var(--mak-text-color);font-size:var(--mak-text-size-m);line-height:var(--mak-text-lh)}@media screen and (max-width:749px){.mak-features .mak-features__container{padding-left:var(--mak-pad-x-m);padding-right:var(--mak-pad-x-m)}}@media screen and (min-width:750px){.mak-features.mak-features{padding-top:var(--mak-pad-top);padding-bottom:var(--mak-pad-bottom)}.mak-features .mak-features__grid{grid-template-columns:repeat(var(--mak-cols),minmax(0,1fr));column-gap:var(--mak-col-gap);row-gap:var(--mak-row-gap)}.mak-features .mak-features__item{flex-direction:row;align-items:flex-start;gap:var(--mak-icon-gap)}.mak-features .mak-features__icon{width:var(--mak-icon-size);height:var(--mak-icon-size)}.mak-features .mak-features__title{font-size:var(--mak-title-size);margin-bottom:var(--mak-title-mb)}.mak-features .mak-features__text{font-size:var(--mak-text-size)}}.mak-products{background-color:var(--mak-bg);padding-top:var(--mak-pad-top-m);padding-bottom:var(--mak-pad-bottom-m);box-sizing:border-box}.mak-products__container{box-sizing:border-box}.mak-products__header{margin:0 0 var(--mak-head-mb-m);text-align:var(--mak-head-align)}.mak-products__eyebrow{margin:0 0 var(--mak-eyebrow-mb);color:var(--mak-eyebrow-color);font-family:inherit;font-size:var(--mak-eyebrow-size-m);font-weight:600;letter-spacing:var(--mak-eyebrow-spacing);text-transform:var(--mak-eyebrow-transform);line-height:1.3}.mak-products__heading{margin:0;color:var(--mak-h-color);font-size:var(--mak-h-size-m);line-height:var(--mak-h-lh);letter-spacing:var(--mak-h-spacing);text-transform:var(--mak-h-transform);text-wrap:balance}.mak-products__grid{display:grid;grid-template-columns:repeat(var(--mak-cols-m),minmax(0,1fr));gap:var(--mak-gap-m);margin:0;padding:0}.mak-products__item{display:flex;min-width:0;margin:0;padding:0}.mak-products__card{display:flex;flex-direction:column;width:100%;min-width:0;box-sizing:border-box;padding:var(--mak-card-pad-m);border:var(--mak-card-border-w) solid var(--mak-card-border);border-radius:var(--mak-card-radius);background-color:var(--mak-card-bg);color:inherit;text-decoration:none}.mak-products__media{position:relative;display:block;flex:0 0 auto;overflow:hidden;aspect-ratio:var(--mak-img-ratio);margin:0 0 var(--mak-img-mb);background-color:var(--mak-img-bg)}.mak-products__media img,.mak-products__media svg{position:absolute;inset:var(--mak-img-pad);display:block;width:calc(100% - 2 * var(--mak-img-pad));height:calc(100% - 2 * var(--mak-img-pad));object-fit:contain;object-position:center}.mak-products__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--mak-title-lines);overflow:hidden;margin:0 0 var(--mak-title-mb);min-height:calc(var(--mak-title-lines) * var(--mak-title-lh) * 1em);color:var(--mak-title-color);font-size:var(--mak-title-size-m);font-weight:var(--mak-title-weight);letter-spacing:var(--mak-title-spacing);line-height:var(--mak-title-lh);text-align:left}.mak-products__prices{display:flex;align-items:stretch;gap:var(--mak-price-gap);margin-top:auto}.mak-products__price-block{display:flex;flex-direction:column;justify-content:center;min-width:0;gap:6px}.mak-products__price{margin:0;font-family:inherit;font-weight:700;line-height:1.05;white-space:nowrap}.mak-products__price--member{color:var(--mak-member-color);font-size:var(--mak-member-size-m)}.mak-products__price--regular{color:var(--mak-regular-color);font-size:var(--mak-regular-size-m)}.mak-products__price-label{margin:0;font-size:var(--mak-label-size);letter-spacing:.03em;text-transform:uppercase;line-height:1.2}.mak-products__price-label--member{color:var(--mak-member-label-color)}.mak-products__price-label--regular{color:var(--mak-regular-label-color)}.mak-products__divider{flex:0 0 auto;align-self:stretch;width:var(--mak-divider-w);background-color:var(--mak-divider-color)}.mak-products__empty{grid-column:1 / -1;padding:40px 20px;border:1px dashed var(--mak-card-border);color:var(--mak-title-color);text-align:center;font-size:14px}.mak-products__dots{display:none;justify-content:center;gap:var(--mak-dot-gap);margin:var(--mak-dots-mt) 0 0}.mak-products__dot{position:relative;flex:0 0 auto;width:var(--mak-dot-size);height:var(--mak-dot-size);margin:0;padding:0;border:0;border-radius:var(--mak-dot-radius);background-color:var(--mak-dot-color);cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s ease}.mak-products__dot:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.mak-products__dot.is-active{background-color:var(--mak-dot-active)}.mak-products a:hover,.mak-products a:focus{color:inherit!important;text-decoration:none!important}@media screen and (max-width:749px){.mak-products__container{padding-left:var(--mak-pad-x-m);padding-right:var(--mak-pad-x-m)}.mak-products--slider .mak-products__grid{display:flex;flex-wrap:nowrap;gap:var(--mak-gap-m);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.mak-products--slider .mak-products__grid::-webkit-scrollbar{display:none}.mak-products--slider .mak-products__item{flex:0 0 calc((100% - var(--mak-peek) - (var(--mak-cols-m) - 1) * var(--mak-gap-m)) / var(--mak-cols-m));scroll-snap-align:start;scroll-snap-stop:always}.mak-products--slider .mak-products__dots{display:flex}}@media screen and (min-width:750px){.mak-products{padding-top:var(--mak-pad-top);padding-bottom:var(--mak-pad-bottom)}.mak-products__header{margin-bottom:var(--mak-head-mb)}.mak-products__eyebrow{font-size:var(--mak-eyebrow-size)}.mak-products__heading{font-size:var(--mak-h-size)}.mak-products__grid{grid-template-columns:repeat(var(--mak-cols-t),minmax(0,1fr));gap:var(--mak-gap)}.mak-products__card{padding:var(--mak-card-pad)}.mak-products__title{font-size:var(--mak-title-size)}.mak-products__price--member{font-size:var(--mak-member-size)}.mak-products__price--regular{font-size:var(--mak-regular-size)}}@media screen and (min-width:990px){.mak-products__grid{grid-template-columns:repeat(var(--mak-cols),minmax(0,1fr))}}.mak-showcase{position:relative;isolation:isolate;overflow:hidden;background-color:var(--mak-bg);box-sizing:border-box}.mak-showcase__media{position:relative;margin:0;line-height:0}.mak-showcase__media img,.mak-showcase__media svg{display:block;width:100%;height:auto}.mak-showcase__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:rgba(0,0,0,var(--mak-img-dim))}.mak-showcase__overlay{position:relative;z-index:1;padding-top:var(--mak-pad-top-m);padding-bottom:var(--mak-pad-bottom-m);box-sizing:border-box}.mak-showcase__container{box-sizing:border-box;padding-left:var(--mak-pad-x-m);padding-right:var(--mak-pad-x-m)}.mak-showcase__content{min-width:0}.mak-showcase__heading{margin:0 0 var(--mak-head-mb-m);color:var(--mak-h-color);font-size:var(--mak-h-size-m);line-height:var(--mak-h-lh);letter-spacing:var(--mak-h-spacing);text-transform:var(--mak-h-transform);text-align:left}.mak-showcase__list{list-style:none;margin:0;padding:0}.mak-showcase__item{position:relative;display:flex;align-items:center;gap:var(--mak-item-gap);margin:0;padding:var(--mak-item-pad-m);box-sizing:border-box}.mak-showcase__item:not(:last-child):not(:nth-last-child(2)):after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--mak-sep-h);background:linear-gradient(90deg,var(--mak-sep-start) 0%,var(--mak-sep-middle) 79.81%,var(--mak-sep-end) 100%)}.mak-showcase__item.is-highlight{border:1px solid transparent;border-image-source:linear-gradient(90deg,var(--mak-hl-border-start) 53.62%,var(--mak-hl-border-end) 101.13%);border-image-slice:1;background:linear-gradient(90deg,var(--mak-hl-start) 37%,var(--mak-hl-end)100%)}.mak-showcase__item.is-highlight:after{display:none}.mak-showcase__badge{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:var(--mak-badge-size);height:var(--mak-badge-size);margin:calc(var(--mak-badge-size) * .21);box-sizing:border-box;border:1px solid var(--mak-badge-border);background-color:var(--mak-badge-bg);transform:rotate(45deg)}.mak-showcase__badge-num{display:block;color:var(--mak-badge-color);font-size:var(--mak-badge-font);font-weight:700;line-height:1;transform:rotate(-45deg)}.mak-showcase__body{flex:1 1 auto;min-width:0}.mak-showcase__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 var(--mak-title-mb)}.mak-showcase__title{margin:0;color:var(--mak-title-color);font-size:var(--mak-title-size-m);font-weight:700;letter-spacing:var(--mak-title-spacing);text-transform:var(--mak-title-transform);line-height:1.25}.mak-showcase__tag{display:inline-block;padding:6px 8px;border-radius:3px;background:linear-gradient(90deg,var(--mak-tag-bg-start) 0%,var(--mak-tag-bg-end) 100%);color:var(--mak-tag-color);font-size:var(--mak-tag-size);font-weight:600;letter-spacing:0;text-transform:uppercase;line-height:1;white-space:nowrap}.mak-showcase__text{margin:0;color:var(--mak-text-color);font-size:var(--mak-text-size-m);line-height:var(--mak-text-lh)}@media screen and (max-width:989px){.mak-showcase--mobile-overlay .mak-showcase__overlay{margin-top:calc(var(--mak-mobile-overlap-vw) * -1vw)}.mak-showcase--mobile-overlay .mak-showcase__media{z-index:0}.mak-showcase--mobile-overlay .mak-showcase__overlay{z-index:1}}@media screen and (min-width:750px){.mak-showcase__heading{font-size:var(--mak-h-size);margin-bottom:var(--mak-head-mb)}.mak-showcase__title{font-size:var(--mak-title-size)}.mak-showcase__text{font-size:var(--mak-text-size)}}@media screen and (min-width:990px){.mak-showcase__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:var(--mak-v-align);padding-top:var(--mak-pad-top);padding-bottom:var(--mak-pad-bottom)}.mak-showcase__container{width:100%}.mak-showcase__content{width:var(--mak-content-width)}.mak-showcase--right .mak-showcase__content{margin-left:auto;margin-right:var(--mak-offset)}.mak-showcase--left .mak-showcase__content{margin-right:auto;margin-left:var(--mak-offset)}}.mak-steps{background-color:var(--mak-bg);padding-top:var(--mak-pad-top-m);padding-bottom:var(--mak-pad-bottom-m);box-sizing:border-box}.mak-steps__container{box-sizing:border-box}.mak-steps__header{margin:0 0 var(--mak-head-mb);text-align:var(--mak-head-align)}.mak-steps__eyebrow{margin:0 0 var(--mak-eyebrow-mb);color:var(--mak-eyebrow-color);font-family:inherit;font-size:var(--mak-eyebrow-size-m);letter-spacing:var(--mak-eyebrow-spacing);text-transform:var(--mak-eyebrow-transform);line-height:1.3}.mak-steps__heading{margin:0;color:var(--mak-h-color);font-size:var(--mak-h-size-m);line-height:var(--mak-h-lh);letter-spacing:var(--mak-h-spacing);text-transform:var(--mak-h-transform)}.mak-steps__grid{display:grid;grid-template-columns:repeat(var(--mak-cols-m),minmax(0,1fr));gap:var(--mak-gap-m);list-style:none;margin:0;padding:0}.mak-steps__item{display:flex;margin:0;padding:var(--mak-frame-pad-m);box-sizing:border-box;background-color:var(--mak-frame-bg);background-image:repeating-linear-gradient(135deg,var(--mak-frame-stripe) 0,var(--mak-frame-stripe) 2px,transparent 2px,transparent 6px)}.mak-steps__card{display:flex;flex-direction:column;width:100%;min-width:0;box-sizing:border-box;border:var(--mak-card-border-w) solid var(--mak-card-border)}.mak-steps__media{position:relative;flex:0 0 auto;overflow:hidden;aspect-ratio:var(--mak-img-ratio);background-color:#000}.mak-steps__media img,.mak-steps__media svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.mak-steps__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:rgba(0,0,0,var(--mak-img-dim))}.mak-steps__badge{position:absolute;z-index:2;top:var(--mak-badge-top);left:50%;display:flex;align-items:center;justify-content:center;width:var(--mak-badge-size);height:var(--mak-badge-size);box-sizing:border-box;border:4px solid var(--mak-badge-border);background-color:var(--mak-badge-bg);transform:translate(-50%,-50%) rotate(45deg)}.mak-steps__badge-num{display:block;color:var(--mak-badge-color);font-size:var(--mak-badge-font);font-weight:700;line-height:1;transform:rotate(-45deg)}.mak-steps__content{flex:1 1 auto;padding:var(--mak-content-pad);background:var(--mak-content-bg)}.mak-steps__title{margin:0 0 var(--mak-title-mb);color:var(--mak-title-color);font-family:inherit;font-size:var(--mak-title-size-m);font-weight:700;letter-spacing:var(--mak-title-spacing);text-transform:var(--mak-title-transform);line-height:1.2;text-align:left}.mak-steps__text{margin:0;color:var(--mak-text-color);font-size:var(--mak-text-size-m);line-height:var(--mak-text-lh)}.mak-steps__dots{display:none;justify-content:center;gap:var(--mak-dot-gap);margin:var(--mak-dots-mt) 0 0}.mak-steps__dot{position:relative;flex:0 0 auto;width:var(--mak-dot-size);height:var(--mak-dot-size);margin:0;padding:0;border:0;border-radius:var(--mak-dot-radius);background-color:var(--mak-dot-color);cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s ease}.mak-steps__dot:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.mak-steps__dot.is-active{background-color:var(--mak-dot-active)}@media screen and (max-width:749px){.mak-steps__container{padding-left:var(--mak-pad-x-m);padding-right:var(--mak-pad-x-m)}.mak-steps--slider .mak-steps__grid{position:relative;display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.mak-steps--slider .mak-steps__grid::-webkit-scrollbar{display:none}.mak-steps--slider .mak-steps__item{flex:0 0 calc(100% - var(--mak-peek));scroll-snap-align:start}.mak-steps--slider .mak-steps__dots{display:flex}}@media screen and (min-width:750px){.mak-steps{padding-top:var(--mak-pad-top);padding-bottom:var(--mak-pad-bottom)}.mak-steps__eyebrow{font-size:var(--mak-eyebrow-size)}.mak-steps__heading{font-size:var(--mak-h-size)}.mak-steps__grid{grid-template-columns:repeat(var(--mak-cols-t),minmax(0,1fr));gap:var(--mak-gap)}.mak-steps__item{padding:var(--mak-frame-pad)}.mak-steps__title{font-size:var(--mak-title-size)}.mak-steps__text{font-size:var(--mak-text-size)}}@media screen and (min-width:990px){.mak-steps__grid{grid-template-columns:repeat(var(--mak-cols),minmax(0,1fr))}}.mak-testi{background-color:var(--mak-bg);padding-top:var(--mak-pad-top-m);padding-bottom:var(--mak-pad-bottom-m);box-sizing:border-box}.mak-testi__container{box-sizing:border-box}.mak-testi__inner{max-width:var(--mak-max-width);margin:0 auto}.mak-testi__heading{margin:0 0 var(--mak-head-mb-m);color:var(--mak-h-color);text-align:var(--mak-h-align);font-size:var(--mak-h-size-m);line-height:var(--mak-h-lh);letter-spacing:var(--mak-h-spacing);text-transform:var(--mak-h-transform)}.mak-testi__slider{position:relative}.mak-testi__track{position:relative;display:flex;flex-wrap:nowrap;gap:0;width:100%;margin:0;padding:0;box-sizing:border-box;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.mak-testi__track::-webkit-scrollbar{display:none}.mak-testi__slide{flex:0 0 100%;width:100%;min-width:100%;max-width:100%;margin:0;padding:var(--mak-frame-pad-m);box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;background-color:var(--mak-frame-bg);background-image:repeating-linear-gradient(135deg,var(--mak-frame-stripe) 0,var(--mak-frame-stripe) 2px,transparent 2px,transparent 6px)}.mak-testi__card{position:relative;display:grid;grid-template-columns:minmax(0,1fr);height:100%;box-sizing:border-box;border:var(--mak-card-border-w) solid var(--mak-card-border);background:linear-gradient(135deg,var(--mak-card-bg-start)0%,var(--mak-card-bg-middle)79.52%,var(--mak-card-bg-end)174.71%)}.mak-testi__main{position:relative;min-width:0;padding:var(--mak-card-pad-y-m) var(--mak-card-pad-x-m)}.mak-testi__quote-icon{display:block;width:var(--mak-qicon-size);height:auto;margin:0 0 var(--mak-qicon-mb);color:var(--mak-qicon-color)}.mak-testi__logo{display:var(--mak-logo-display-m);position:absolute;top:var(--mak-logo-top);left:var(--mak-logo-left);width:var(--mak-logo-size);height:auto;transform:translate(-50%)}.mak-testi__quote{margin:0 0 var(--mak-quote-mb);color:var(--mak-quote-color);font-size:var(--mak-quote-size-m);line-height:var(--mak-quote-lh)}.mak-testi__name{margin:0 0 8px;color:var(--mak-name-color);font-family:inherit;font-size:var(--mak-name-size);font-weight:700;letter-spacing:var(--mak-name-spacing);text-transform:uppercase;line-height:1.2}.mak-testi__member{display:flex;align-items:center;gap:8px;margin:0;color:var(--mak-member-color);font-size:var(--mak-member-size);line-height:1.3}.mak-testi__member-icon{flex:0 0 auto;display:block;width:calc(var(--mak-member-size) + 3px);height:calc(var(--mak-member-size) + 3px);color:var(--mak-member-icon-color)}.mak-testi__stats{min-width:0;margin:0 var(--mak-card-pad-x-m);padding:var(--mak-stats-pad-y-m) 0 var(--mak-card-pad-y-m);border-top:var(--mak-divider-w) solid var(--mak-divider-color)}.mak-testi__stars{display:flex;gap:4px;margin:0 0 var(--mak-stars-mb)}.mak-testi__star{display:block;width:var(--mak-star-size);height:var(--mak-star-size);color:var(--mak-star-color)}.mak-testi__star--off{color:var(--mak-star-off-color)}.mak-testi__stat+.mak-testi__stat{margin-top:var(--mak-stat-gap)}.mak-testi__stat-value{margin:0 0 6px;color:var(--mak-stat-value-color);font-size:var(--mak-stat-value-size-m);font-weight:500;letter-spacing:0;line-height:1.1;text-align:left}.mak-testi__stat-label{margin:0;color:var(--mak-stat-label-color);font-size:var(--mak-stat-label-size);letter-spacing:0;text-transform:uppercase;line-height:1.3;font-weight:500}.mak-testi__arrow{display:none;position:absolute;top:50%;z-index:2;align-items:center;justify-content:center;width:var(--mak-arrow-size);height:var(--mak-arrow-size);margin:0;padding:0;border:0;border-radius:50%;background-color:var(--mak-arrow-bg);color:var(--mak-arrow-color);cursor:pointer;-webkit-appearance:none;appearance:none;transform:translateY(-50%);transition:background-color .2s ease,color .2s ease,opacity .2s ease}.mak-testi__arrow:hover:not(:disabled){opacity:.85}.mak-testi__arrow:disabled{background-color:var(--mak-arrow-bg-off);color:var(--mak-arrow-color-off);cursor:default}.mak-testi__arrow svg{display:block;width:40%;height:40%}.mak-testi__arrow--prev{left:0}.mak-testi__arrow--next{right:0}.mak-testi__dots{display:flex;justify-content:center;gap:var(--mak-dot-gap);margin:var(--mak-dots-mt-m) 0 0}.mak-testi__dot{position:relative;flex:0 0 auto;width:var(--mak-dot-size);height:var(--mak-dot-size);margin:0;padding:0;border:0;border-radius:var(--mak-dot-radius);background-color:var(--mak-dot-color);cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s ease}.mak-testi__dot:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.mak-testi__dot.is-active{background-color:var(--mak-dot-active)}@media screen and (max-width:749px){.mak-testi__container{padding-left:var(--mak-pad-x-m);padding-right:var(--mak-pad-x-m)}}@media screen and (min-width:750px){.mak-testi{padding-top:var(--mak-pad-top);padding-bottom:var(--mak-pad-bottom)}.mak-testi__heading{margin-bottom:var(--mak-head-mb);font-size:var(--mak-h-size)}.mak-testi__slider{padding-left:var(--mak-arrow-space);padding-right:var(--mak-arrow-space);box-sizing:border-box}.mak-testi__arrow{display:flex}.mak-testi__slide{padding:var(--mak-frame-pad)}.mak-testi__card{grid-template-columns:minmax(0,1fr) var(--mak-stats-w)}.mak-testi__main{padding:var(--mak-card-pad-y) var(--mak-card-pad-x)}.mak-testi__logo{display:var(--mak-logo-display)}.mak-testi__quote{font-size:var(--mak-quote-size)}.mak-testi__stats{display:flex;flex-direction:column;justify-content:center;margin:var(--mak-card-pad-y) 0;padding:0 var(--mak-card-pad-x);border-top:0;border-left:var(--mak-divider-w) solid var(--mak-divider-color)}.mak-testi__stat-value{font-size:var(--mak-stat-value-size)}.mak-testi__dots{margin-top:var(--mak-dots-mt)}}.product-slideshow{min-height:400px;width:100%;background-size:cover;background-position:center}.product-slide{display:none;justify-content:space-between;align-items:center;padding:20px;color:#fff}.active-slide{display:flex}.product-slide:first-of-type{display:flex}.product-image{align-self:var(--bottle-alignment);max-width:var(--bottle-size)}.product-image img{width:100%;height:auto;max-width:var(--bottle-size)}.product-details{color:rgb(var(--color-foreground))}.buy-now-button{display:inline-block;padding:10px 20px;background-color:var(--color-button-primary);color:#fff;text-decoration:none;border-radius:5px}@media(min-width:768px){.product-slide{flex-direction:row}.product-details{text-align:left}}@media(max-width:767px){.product-slideshow{height:auto}.product-image,.product-details{width:100%}.product-slide{flex-direction:column}}@media(min-width:768px){.product-slide.text-align-left .product-details{text-align:left}.product-slide.text-align-center .product-details{text-align:center}.product-slide.text-align-right .product-details{text-align:right}}@media(max-width:767px){.product-slide.text-align-left-mobile .product-details{text-align:left}.product-slide.text-align-center-mobile .product-details{text-align:center}.product-slide.text-align-right-mobile .product-details{text-align:right}}.subscription-toggle button{padding:10px 20px}
/*# sourceMappingURL=/cdn/shop/t/95/compiled_assets/styles.css.map */
