.krapulle-footer{--kf-violet: #785B9F;--kf-lilac: #BFB9D4;--kf-cream: #FDF9D4;--kf-coral: #F49C70;--kf-black: #1E1E1C;background:var(--kf-violet);color:#fff}.krapulle-footer .krapulle-footer__benefits{background:var(--kf-cream);border-block:1px solid rgba(120,91,159,.17)}.krapulle-footer .krapulle-footer__benefits-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;padding-top:1.45rem;padding-bottom:1.45rem;color:var(--kf-black);font-size:1.27rem;font-weight:600;text-align:center}.krapulle-footer .krapulle-footer__benefit-symbol{margin-right:.55rem;color:var(--kf-violet);font-size:1.55rem}.krapulle-footer .footer__content-top{padding-bottom:2.8rem}.krapulle-footer .krapulle-footer__brand{display:flex;justify-content:space-between;align-items:center;gap:3.2rem;padding:4.5rem 0 3rem;margin-bottom:3rem;border-bottom:1px solid rgba(255,255,255,.25)}.krapulle-footer .krapulle-footer__brand-signature{flex:0 1 30rem}.krapulle-footer .krapulle-footer__logo-link{display:inline-block;width:min(100%,20rem);line-height:0}.krapulle-footer .krapulle-footer__logo{width:100%;height:auto;object-fit:contain}.krapulle-footer .krapulle-footer__logo-fallback{font-weight:800;font-size:2.8rem;text-decoration:none;color:#fff}.krapulle-footer .krapulle-footer__baseline{margin:.15rem 0 0;color:#fff;font-weight:700;font-size:1.4rem}.krapulle-footer .krapulle-footer__brand-message{max-width:51rem}.krapulle-footer .krapulle-footer__brand-message p{margin:0 0 1.2rem;color:#fff;font-size:clamp(1.55rem,1.7vw,2rem);line-height:1.45}.krapulle-footer .krapulle-footer__story{color:#fff;font-size:1.3rem;font-weight:700;text-underline-offset:.35rem}.krapulle-footer .krapulle-footer__story:hover,.krapulle-footer .krapulle-footer__story:focus-visible{color:var(--kf-cream)}.krapulle-footer .footer__blocks-wrapper{gap:2.5rem}.krapulle-footer .footer-block__heading{color:#fff;font-size:1.65rem;font-weight:700;margin-bottom:1.4rem}.krapulle-footer .footer-block__details-content .list-menu__item--link{color:#fff;opacity:.92;text-underline-offset:.35rem}.krapulle-footer .footer-block__details-content .list-menu__item--link:hover,.krapulle-footer .footer-block__details-content .list-menu__item--link:focus-visible{color:var(--kf-cream);opacity:1}.krapulle-footer .footer-block--newsletter{align-items:center;gap:2rem;margin-top:4rem;padding:clamp(2.2rem,3.5vw,4rem);background:var(--kf-cream);border-radius:2rem}.krapulle-footer .footer-block__newsletter{text-align:left}.krapulle-footer .footer-block__newsletter .footer-block__heading{color:#fd4c38;font-family:"forma-djr-deck","Forma DJR Deck",var(--font-body-family);font-size:clamp(2.5rem,3.1vw,4rem);line-height:1.17;font-weight:700;letter-spacing:-.02em;margin:0 0 1rem}.krapulle-footer .krapulle-footer__newsletter-note{margin:0 0 2rem;color:var(--kf-black);font-size:1.35rem}.krapulle-footer .footer__newsletter{max-width:100%;margin:0}.krapulle-footer .newsletter-form__field-wrapper{max-width:39rem}.krapulle-footer .newsletter-form__field-wrapper .field{background:#fff;border-radius:3rem}.krapulle-footer .newsletter-form__field-wrapper .field:before,.krapulle-footer .newsletter-form__field-wrapper .field:after{border-radius:3rem}.krapulle-footer .newsletter-form__field-wrapper .field__input{border-radius:3rem;background:#fff;color:var(--kf-black)}.krapulle-footer .newsletter-form__button{background:var(--kf-coral);border-radius:100%;width:4.3rem;height:4.3rem;right:.35rem;top:50%;transform:translateY(-50%);color:var(--kf-black)}.krapulle-footer .newsletter-form__button .svg-wrapper,.krapulle-footer .newsletter-form__button svg{color:var(--kf-black)}.krapulle-footer .footer__list-social .list-social__link{color:#fff}.krapulle-footer .footer__content-bottom{border-top:1px solid rgba(255,255,255,.25);padding-top:1.25rem}.krapulle-footer .footer__copyright{margin-top:1rem}.krapulle-footer .copyright__content,.krapulle-footer .footer__copyright{color:#fff;font-size:1.08rem}.krapulle-footer .footer__payment{margin-top:.4rem}.krapulle-footer .list-payment{gap:.3rem;opacity:.85}@media screen and (max-width:749px){.krapulle-footer .krapulle-footer__benefits-inner{grid-template-columns:1fr;gap:.7rem;font-size:1.19rem}.krapulle-footer .krapulle-footer__brand{flex-direction:column;align-items:flex-start;gap:1.8rem;padding:3rem 0 2rem;margin-bottom:2rem}.krapulle-footer .krapulle-footer__brand-signature{flex-basis:auto}.krapulle-footer .krapulle-footer__logo-link{width:17rem}.krapulle-footer .footer-block.grid__item{margin:2.1rem 0}.krapulle-footer .footer-block--newsletter{align-items:stretch;margin-top:2.8rem;padding:2.2rem}.krapulle-footer .footer-block__newsletter{align-items:stretch}.krapulle-footer .footer__list-social{justify-content:flex-start}.krapulle-footer .footer__content-bottom{padding-top:1.8rem}.krapulle-footer .footer__content-bottom-wrapper{justify-content:center}}.krapulle-footer .footer__localization h2,.krapulle-footer .footer__localization .localization-form__select,.krapulle-footer .footer__localization .localization-form__select .icon-caret,.krapulle-footer .footer__copyright a,.krapulle-footer .copyright__content a{color:#fff}.krapulle-footer .footer__content-top a:focus-visible,.krapulle-footer .footer__content-bottom a:focus-visible{outline-color:var(--kf-cream)}.krapulle-footer .krapulle-footer__brand{padding:2.3rem 0 1.6rem;margin-bottom:1.8rem;gap:2.6rem}.krapulle-footer .krapulle-footer__logo-link{width:min(100%,19rem)}.krapulle-footer .krapulle-footer__baseline{margin-top:.2rem}.krapulle-footer .krapulle-footer__benefits-inner{padding-top:1rem;padding-bottom:1rem}.krapulle-footer .footer__content-top{padding-bottom:1.6rem}.krapulle-footer .footer__blocks-wrapper{gap:1.6rem}.krapulle-footer .footer-block__heading{margin-bottom:.85rem}.krapulle-footer .footer-block__details-content{margin-bottom:0}.krapulle-footer .footer-block--newsletter{margin-top:2.2rem;padding:2rem 2.7rem}.krapulle-footer .footer__content-bottom{padding-top:.7rem}.krapulle-footer .krapulle-footer__mobile-menu{display:none}.krapulle-footer .krapulle-footer__desktop-menu{display:block}.krapulle-footer .krapulle-footer__more-help{margin-top:.5rem;color:#fff;font-size:1.3rem}.krapulle-footer .krapulle-footer__more-help summary{cursor:pointer;color:#fdf9d4;width:fit-content;padding:.5rem 0;font-weight:600;list-style:none}.krapulle-footer .krapulle-footer__more-help summary::-webkit-details-marker{display:none}.krapulle-footer .krapulle-footer__more-help summary span{padding-left:.45rem}.krapulle-footer .krapulle-footer__more-help[open] summary span{transform:rotate(45deg);display:inline-block}.krapulle-footer .krapulle-footer__more-help ul{margin:.4rem 0 .5rem;padding:0}@media screen and (max-width:749px){.krapulle-footer .krapulle-footer__brand{padding:1.8rem 0 1.2rem;margin-bottom:1.2rem;gap:1.1rem}.krapulle-footer .krapulle-footer__brand-message p{font-size:1.45rem}.krapulle-footer .krapulle-footer__logo-link{width:min(100%,17rem)}.krapulle-footer .krapulle-footer__desktop-menu,.krapulle-footer .footer-block--menu>.footer-block__heading{display:none}.krapulle-footer .krapulle-footer__mobile-menu{display:block;border-bottom:1px solid rgba(255,255,255,.28)}.krapulle-footer .krapulle-footer__mobile-menu summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;min-height:4.5rem;font-weight:700;font-size:1.45rem;color:#fff}.krapulle-footer .krapulle-footer__mobile-menu summary::-webkit-details-marker{display:none}.krapulle-footer .krapulle-footer__mobile-menu[open] .krapulle-footer__chevron{transform:rotate(45deg)}.krapulle-footer .krapulle-footer__mobile-menu ul{margin:.2rem 0 .8rem;padding:0}.krapulle-footer .footer-block.grid__item{margin:0!important}.krapulle-footer .footer-block--newsletter{margin-top:1.7rem;padding:1.9rem}.krapulle-footer .footer__content-bottom{padding-top:1rem}}.krapulle-footer .krapulle-footer__review-spot{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.2rem;margin-top:1.3rem}.krapulle-footer .krapulle-footer__review-label{font-size:1.35rem;font-weight:700;color:#fff}.krapulle-footer .krapulle-footer__review-widget{display:flex;align-items:center;color:#fdf9d4;font-weight:700;font-size:1.3rem}.krapulle-footer .krapulle-footer__review-widget .jdgm-all-reviews-text__text,.krapulle-footer .krapulle-footer__review-widget .jdgm-all-reviews-text__text a,.krapulle-footer .krapulle-footer__review-widget .jdgm-all-reviews-text a,.krapulle-footer .krapulle-footer__review-widget a{color:#fdf9d4!important;font-weight:700;text-underline-offset:.3rem}.krapulle-footer .krapulle-footer__review-cta{padding:.55rem 1rem;border:1px solid rgba(253,249,212,.7);border-radius:999px;color:#fdf9d4!important;text-decoration:none;font-weight:700;font-size:1.25rem}.krapulle-footer .krapulle-footer__review-cta:hover,.krapulle-footer .krapulle-footer__review-cta:focus-visible{background:#fdf9d4;color:#785b9f!important}@media screen and (min-width:750px){.krapulle-footer .footer__blocks-wrapper.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem 3rem}.krapulle-footer .footer__blocks-wrapper.grid>.footer-block.grid__item{width:100%;max-width:100%;min-width:0}}.krapulle-footer .krapulle-footer__more-help[open] a,.krapulle-footer .krapulle-footer__more-help[open] a:visited,.krapulle-footer .krapulle-footer__more-help[open] .list-menu__item--link,.krapulle-footer .krapulle-footer__mobile-menu[open] a,.krapulle-footer .krapulle-footer__mobile-menu[open] a:visited,.krapulle-footer .krapulle-footer__mobile-menu[open] .list-menu__item--link{color:#fdf9d4!important;-webkit-text-fill-color:#FDF9D4;opacity:1}.krapulle-footer .krapulle-footer__more-help[open] a:hover,.krapulle-footer .krapulle-footer__mobile-menu[open] a:hover{text-decoration:underline;text-underline-offset:.3rem}@media screen and (max-width:749px){.krapulle-footer .krapulle-footer__review-spot{align-items:flex-start;gap:.75rem 1rem;margin-top:1rem}.krapulle-footer .krapulle-footer__review-label{flex-basis:100%}}.krapulle-footer .footer-block--menu .krapulle-footer__review-spot{display:flex;flex-direction:column;align-items:flex-start;gap:.7rem;width:100%;min-width:0;padding:1.25rem 1.3rem;margin:1.25rem 0 0;border-radius:1.25rem;background:#fdf9d4;color:#342343;text-align:left}.krapulle-footer .footer-block--menu .krapulle-footer__review-label{color:#342343!important;font-size:1.32rem;line-height:1.4;font-weight:700}.krapulle-footer .footer-block--menu .krapulle-footer__review-widget,.krapulle-footer .footer-block--menu .krapulle-footer__review-widget *,.krapulle-footer .footer-block--menu .krapulle-footer__review-widget .jdgm-all-reviews-text__text,.krapulle-footer .footer-block--menu .krapulle-footer__review-widget .jdgm-all-reviews-text__text a,.krapulle-footer .footer-block--menu .krapulle-footer__review-widget .jdgm-all-reviews-text a,.krapulle-footer .footer-block--menu .krapulle-footer__review-widget a{color:#342343!important;-webkit-text-fill-color:#342343;font-size:1.25rem;font-weight:600}.krapulle-footer .footer-block--menu .krapulle-footer__review-widget{max-width:100%;min-width:0;overflow-wrap:break-word;flex-wrap:wrap}.krapulle-footer .footer-block--menu .krapulle-footer__review-widget .jdgm-star,.krapulle-footer .footer-block--menu .krapulle-footer__review-widget .jdgm-star:before{color:#785b9f!important;-webkit-text-fill-color:#785B9F}.krapulle-footer .footer-block--menu .krapulle-footer__review-cta{display:inline;max-width:100%;padding:.15rem 0;border:0;border-radius:0;background:transparent;color:#342343!important;font-size:1.2rem;font-weight:700;line-height:1.45;text-decoration:underline;text-underline-offset:.26rem}.krapulle-footer .footer-block--menu .krapulle-footer__review-cta:hover,.krapulle-footer .footer-block--menu .krapulle-footer__review-cta:focus-visible{background:transparent;color:#785b9f!important}@media screen and (max-width:749px){.krapulle-footer .footer-block--menu .krapulle-footer__review-spot{margin:.6rem 0 1.2rem;padding:1.2rem 1.3rem}}.krapulle-footer .krapulle-footer__newsletter-highlight{font-family:"Krapulle Bingo Dylan",var(--font-body-family);font-weight:400;text-decoration:none}.krapulle-footer .krapulle-footer__newsletter-note strong{font-weight:800}.krapulle-footer .krapulle-footer__baseline{font-weight:400;font-size:clamp(1.05rem,1.25vw,1.3rem);white-space:nowrap;letter-spacing:0}.krapulle-footer .footer-block__newsletter .footer-block__heading{font-weight:400}.krapulle-footer .footer-block__newsletter .krapulle-footer__newsletter-highlight{font-weight:700;text-decoration:none}@media screen and (max-width:749px){.krapulle-footer .krapulle-footer__benefits-inner{display:flex;flex-flow:row nowrap;align-items:center;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:1.1rem max(1.6rem,calc((100vw - 35rem)/2));text-align:center;font-size:1.3rem;line-height:1.4}.krapulle-footer .krapulle-footer__benefits-inner::-webkit-scrollbar{display:none}.krapulle-footer .krapulle-footer__benefits-inner>span{flex:0 0 100%;min-width:0;padding-inline:1rem;scroll-snap-align:center;white-space:normal;overflow-wrap:break-word}.krapulle-footer .krapulle-footer__benefit-symbol{margin-right:.3rem}}.krapulle-footer .krapulle-footer__benefits-marquee{display:none}@media(max-width:749px){.krapulle-footer .krapulle-footer__benefits-inner{display:none!important}.krapulle-footer .krapulle-footer__benefits-marquee{display:block;overflow:hidden;width:100%;padding:1.15rem 0;color:var(--kf-black);font-size:1.28rem;font-weight:600;line-height:1.45}.krapulle-footer .krapulle-footer__benefits-track{display:flex;width:max-content;animation:krapulle-benefits-move 26s linear infinite;will-change:transform}.krapulle-footer .krapulle-footer__benefits-set{display:flex;flex:0 0 auto;align-items:center;gap:2.8rem;padding-right:2.8rem;white-space:nowrap}.krapulle-footer .krapulle-footer__benefits-set>span{display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap}.krapulle-footer .krapulle-footer__benefits-marquee:hover .krapulle-footer__benefits-track{animation-play-state:paused}@keyframes krapulle-benefits-move{to{transform:translate(-50%)}}}@media(max-width:749px)and (prefers-reduced-motion:reduce){.krapulle-footer .krapulle-footer__benefits-track{animation:none}.krapulle-footer .krapulle-footer__benefits-marquee{overflow-x:auto}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/krapulle-footer.css.map */
