/* Built by tools/build.js - do not edit */
:root{--kavalio-font-size-small: var(--kavalio-font-size-md);--kavalio-font-size-medium: var(--kavalio-font-size-lg);--kavalio-font-size-large: var(--kavalio-font-size-xl);--kavalio-font-size-xlarge: var(--kavalio-font-size-2xl)}
.rhb-section{text-align:center}.rhb-team-image{max-width:400px;margin:var(--kavalio-space-8) auto}.rhb-team-image__img{width:100%;height:auto}.rhb-team-image__img,.rhb-iframe-wrapper iframe,.rhb-iframe-placeholder,.staw-team-section__header-img{border-radius:var(--kavalio-radius-md)}.rhb-iframe-wrapper,.rhb-iframe-placeholder{margin-top:var(--kavalio-space-8)}.rhb-iframe-wrapper iframe{border:none;width:100%}.rhb-iframe-placeholder{padding:var(--kavalio-space-16) var(--kavalio-space-6);background:rgb(var(--secondary-background));color:rgb(var(--text-color))}.kavalio-description{max-width:700px;margin-inline:auto}.kavalio-brands-grid{display:grid;grid-template-columns:repeat(var(--kavalio-brand-cards-columns, 4),minmax(0,362px));gap:var(--kavalio-space-6);margin-top:var(--kavalio-space-10);justify-content:center}@media(max-width:999px){.kavalio-brands-grid{grid-template-columns:repeat(min(var(--kavalio-brand-cards-columns, 2),2),minmax(0,362px));gap:var(--kavalio-space-4)}}@media(max-width:500px){.kavalio-brands-grid{grid-template-columns:minmax(0,362px)}}.kavalio-brand-card{background:rgb(var(--background));border:1px solid rgb(var(--border-color));border-radius:var(--kavalio-radius-md);padding:var(--kavalio-space-6);display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform var(--kavalio-duration-base) var(--kavalio-ease-out)}@media(hover:hover)and (pointer:fine){.kavalio-brand-card:hover,.kavalio-card--linked:hover{transform:translateY(-2px);box-shadow:var(--kavalio-shadow-3)}}.kavalio-brand-card__logo{height:60px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--kavalio-space-6)}.kavalio-brand-card__logo img{max-height:40px;width:auto;object-fit:contain}.kavalio-brand-card__logo--text{height:auto}.kavalio-brand-card__image{width:100%;margin-bottom:var(--kavalio-space-6)}.kavalio-brand-card__image img{width:100%;height:auto;border-radius:var(--kavalio-radius-sm);object-fit:cover}.kavalio-brand-card__image--placeholder svg{width:100%;height:auto}.kavalio-brand-card__action{margin-top:auto;width:100%}.kavalio-brand-card__action .button{width:100%}.kavalio-brand-card--bg{background-size:cover;background-position:center;height:400px;max-height:475px;padding:var(--kavalio-space-6);justify-content:space-between;border:none;position:relative;overflow:hidden}.kavalio-brand-card--bg:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.72) 0%,transparent 55%);border-radius:inherit;pointer-events:none;z-index:0}.kavalio-brand-card--bg .kavalio-brand-card__logo,.kavalio-brand-card--bg .kavalio-brand-card__logo--text,.kavalio-brand-card--bg .kavalio-brand-card__action{position:relative;z-index:1;margin-bottom:0}.kavalio-brand-card--bg .kavalio-brand-card__logo--text p{color:#fff}.staw-width--small{max-width:560px}.staw-width--medium{max-width:760px}.staw-width--large{max-width:100%}.staw-subheading{margin:0 0 var(--kavalio-space-3);color:rgb(var(--text-color));font-weight:var(--kavalio-font-weight-regular)}.kavalio-hd-wrap{margin-inline:auto;max-width:var(--kavalio-heart-divider-width, none);min-width:var(--kavalio-heart-divider-min-width, auto)}.kavalio-hero{position:relative;display:flex;align-items:center;overflow:hidden;background-color:rgb(var(--section-background))}.kavalio-hero--small{min-height:280px}.kavalio-hero--medium{min-height:480px}.kavalio-hero--large{min-height:700px}.kavalio-hero__bg,.kavalio-hero__overlay{position:absolute;inset:0}.kavalio-hero__bg{z-index:0}.kavalio-hero__bg-img{width:100%;height:100%;object-fit:cover;display:block}.kavalio-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;padding-block:var(--kavalio-space-16)}.kavalio-hero__inner{display:flex;flex-direction:column;width:100%}.kavalio-hero__subtitle-image{margin-bottom:var(--kavalio-space-6)}.kavalio-hero__subtitle-img{display:block;object-fit:contain}.kavalio-hero__title{margin-bottom:0}.kavalio-hero__cta{margin-top:var(--kavalio-space-6)}@media(max-width:999px){.kavalio-hero--small{min-height:180px}.kavalio-hero--medium{min-height:320px}.kavalio-hero--large{min-height:480px}.kavalio-hero__content{padding-block:var(--kavalio-space-10)}}.kavalio-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--kavalio-space-6);margin-top:0!important}.kavalio-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0;border-radius:var(--kavalio-radius-md);overflow:hidden}.kavalio-card.content-box--text-left{align-items:flex-start;text-align:left}.kavalio-card.content-box--text-right{align-items:flex-end;text-align:right}.kavalio-card--linked{text-decoration:none;color:inherit;transition:transform var(--kavalio-duration-base) var(--kavalio-ease-out)}.kavalio-card__hero{margin:calc(-1 * var(--kavalio-space-8)) calc(-1 * var(--kavalio-space-6)) var(--kavalio-space-6);flex-shrink:0}.kavalio-card__hero-img{width:100%;height:100%;object-fit:cover;display:block}.kavalio-card__hero--16-9{aspect-ratio:16 / 9}.kavalio-card__hero--3-2{aspect-ratio:3 / 2}.kavalio-card__hero--4-3{aspect-ratio:4 / 3}.kavalio-card__hero--1-1{aspect-ratio:1 / 1}.kavalio-card__body,.kavalio-card__main{display:flex;flex-direction:column;align-items:inherit;width:100%}.kavalio-card__body{flex:1}.kavalio-card--horizontal .kavalio-card__main{flex-direction:row;align-items:flex-start;gap:var(--kavalio-space-4);text-align:left}.kavalio-card--horizontal .kavalio-card__main .kavalio-card__icon{flex-shrink:0;margin-bottom:0}.kavalio-card--horizontal .kavalio-card__content{flex:1}.kavalio-card__content{width:100%}.kavalio-card__icon{width:76px;height:76px;margin-bottom:var(--kavalio-space-4);display:flex;align-items:center;justify-content:center;flex-shrink:0}.kavalio-card__icon img,.kavalio-card__icon--medium,.kavalio-card__icon--medium img{width:76px;height:76px}.kavalio-card__icon img{object-fit:contain}.kavalio-card__icon--small,.kavalio-card__icon--small img{width:40px;height:40px}.kavalio-card__icon--large,.kavalio-card__icon--large img{width:120px;height:120px}.kavalio-card__badges{display:flex;flex-direction:column;gap:var(--kavalio-space-2);width:100%;text-align:left}.kavalio-card__heading{margin:0 0 var(--kavalio-space-2);color:rgb(var(--heading-color))}.kavalio-card__text{color:rgb(var(--text-color));margin-bottom:var(--kavalio-space-2)}.kavalio-card__cta{width:100%;margin-top:var(--kavalio-space-2);flex-shrink:0}@media(max-width:999px){.kavalio-grid{grid-template-columns:repeat(2,1fr);gap:var(--kavalio-space-4)}}@media(max-width:500px){.kavalio-grid{grid-template-columns:1fr}}.staw-team-section__inner{display:flex;flex-direction:column;align-items:center;width:100%;gap:var(--kavalio-space-6)}.staw-team-section__inner>*,.kavalio-table-section__inner>*{margin-top:0;margin-bottom:0}.content-box--text-left :is(.staw-team-section__inner,.staw-team-section__secondary){align-items:flex-start}.content-box--text-right :is(.staw-team-section__inner,.staw-team-section__secondary){align-items:flex-end}.staw-team-section__header-image{display:flex;width:100%;justify-content:center}.staw-team-section__header-img{height:auto;display:block}.staw-badges-text__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--kavalio-space-12);align-items:center}.staw-badges-text__left,.staw-badges-text__right{display:flex;flex-direction:column;gap:var(--kavalio-space-6)}.staw-badges-text__right{align-items:flex-start}.kavalio-badge{display:flex;align-items:center;gap:var(--kavalio-space-4);border-radius:var(--kavalio-radius-md);padding:var(--kavalio-space-2)}.kavalio-badge__icon{width:21px;height:21px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.kavalio-badge__icon img{width:21px;height:21px;object-fit:contain}.staw-badge__heading{font-weight:var(--kavalio-font-weight-semibold);margin:0 0 var(--kavalio-space-0-5);color:rgb(var(--text-color));font-size:.95em}.kavalio-badge__text{margin:0;color:rgb(var(--text-color));font-size:.875em;opacity:.75}.kavalio-badge__text.rte p{margin:0}@media(max-width:999px){.staw-badges-text__grid{grid-template-columns:1fr;gap:var(--kavalio-space-8)}}.kavalio-team-section__badges{display:flex;flex-wrap:wrap;gap:var(--kavalio-space-2);justify-content:center;align-items:center}.content-box--text-left :is(.kavalio-team-section__badges,.staw-team-section__links){justify-content:flex-start}.content-box--text-right :is(.kavalio-team-section__badges,.staw-team-section__links){justify-content:flex-end}.kavalio-team-badge{display:inline-flex;align-items:center;gap:var(--kavalio-space-2);font-size:var(--base-font-size);font-weight:var(--kavalio-font-weight-semibold);color:rgb(var(--text-color));line-height:var(--kavalio-line-height-base)}.kavalio-team-badge__icon{width:22px;height:22px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.kavalio-team-badge__icon img{width:22px;height:22px;object-fit:contain}.staw-team-section__secondary{display:flex;flex-direction:column;align-items:center;gap:var(--kavalio-space-3);width:100%}.staw-team-section__secondary-text{margin:0;color:rgb(var(--text-color));opacity:.65;font-weight:var(--kavalio-font-weight-regular)}.staw-team-section__links{display:flex;flex-wrap:wrap;gap:var(--kavalio-space-2);justify-content:center}.kavalio-country-select{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:514px;margin-inline:auto;gap:var(--kavalio-space-6)}.kavalio-country-select .heading{margin:0;font-size:var(--heading-h3-font-size)!important;line-height:var(--kavalio-line-height-tight)!important;font-weight:var(--kavalio-font-weight-semibold)!important}.kavalio-country-select__desc{margin:0;color:rgb(var(--text-color));font-size:var(--kavalio-font-size-lg)!important;line-height:var(--kavalio-line-height-tight)!important;font-weight:var(--kavalio-font-weight-regular)!important}.kavalio-country-select__form{display:flex;flex-direction:column;gap:var(--kavalio-space-4);width:100%;margin:var(--kavalio-space-6) auto 0;max-width:480px}.kavalio-country-select__select-wrap{position:relative}.kavalio-country-select__select{padding-right:var(--kavalio-space-10);cursor:pointer;border:1px solid rgb(var(--kavalio-country-select-border, var(--kavalio-color-border)))!important;color:rgb(var(--text-color))!important}.kavalio-country-select__select[aria-invalid=true]{--kavalio-country-select-border: var(--error-color)}.kavalio-country-select__form>.kavalio-field-error{margin-block-start:calc(-1 * var(--kavalio-space-2))}.kavalio-country-select__select::placeholder{color:rgb(var(--text-color))!important}.kavalio-country-select__chevron{position:absolute;top:50%;right:14px;transform:translateY(-50%);pointer-events:none;color:rgb(var(--text-color));opacity:.6}.kavalio-country-select__btn{width:100%}.kavalio-table-section__inner{display:flex;flex-direction:column;width:100%;gap:var(--kavalio-space-6)}.kavalio-table-wrapper{overflow-x:auto}.kavalio-table{width:100%;border-radius:var(--kavalio-radius-md);overflow:hidden;border:1px solid rgb(var(--border-color));min-width:800px}.kavalio-table__header,.kavalio-table__row{display:grid}.kavalio-table__header{font-weight:var(--kavalio-font-weight-semibold);font-size:.95em}.kavalio-table__header .kavalio-table__cell{padding:var(--kavalio-space-4) var(--kavalio-space-6)}.kavalio-table__row{border-top:1px solid rgb(var(--border-color))}.kavalio-table__row .kavalio-table__cell{padding:var(--kavalio-space-2);color:rgb(var(--text-color))}.kavalio-table__cell{display:flex;align-items:center;flex-direction:column;font-size:var(--base-font-size);line-height:var(--kavalio-line-height-tight);text-align:center}.kavalio-table__cell+.kavalio-table__cell{border-left:1px solid rgb(var(--border-color))}@media(max-width:500px){.kavalio-table__header .kavalio-table__cell,.kavalio-table__row .kavalio-table__cell{padding:var(--kavalio-space-2) var(--kavalio-space-3)}}.kavalio-return-voucher{display:grid;grid-template-columns:1fr auto;align-items:center;background-color:rgb(var(--secondary-background));border-radius:var(--kavalio-radius-md)}.kavalio-return-voucher__heading{margin:0 0 var(--kavalio-space-2);color:rgb(var(--heading-color));line-height:var(--kavalio-line-height-tight)}.kavalio-return-voucher__subtitle{color:rgb(var(--text-color));margin-bottom:var(--kavalio-space-4)}.kavalio-return-voucher__subtitle p,.kavalio-return-voucher__item-text p{margin:0}.kavalio-return-voucher__text{padding:var(--kavalio-space-10) 0 var(--kavalio-space-10) var(--kavalio-space-8);p{margin:0;line-height:var(--kavalio-line-height-snug)}}.kavalio-return-voucher__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--kavalio-space-1)}.kavalio-return-voucher__item{display:flex;align-items:flex-start;gap:var(--kavalio-space-2)}.kavalio-return-voucher__icon{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;margin-top:0}.kavalio-return-voucher__icon img{width:22px;height:22px;object-fit:contain}.kavalio-return-voucher__item-text{color:rgb(var(--text-color));line-height:var(--kavalio-line-height-base)}.kavalio-return-voucher__image{display:flex;align-items:center;justify-content:center}.kavalio-return-voucher__img{max-width:100%;height:auto;display:block}.kavalio-return-voucher__img-placeholder{width:100%;max-width:400px;height:auto}@media(max-width:999px){.kavalio-return-voucher{grid-template-columns:1fr}.kavalio-return-voucher__text{padding:var(--kavalio-space-8) var(--kavalio-space-4)}.kavalio-return-voucher__image{order:-1;margin:auto}}@media(max-width:740px){.kavalio-return-voucher__image{width:160px;margin-top:var(--kavalio-space-4)}.kavalio-return-voucher__text{padding:var(--kavalio-space-4) var(--kavalio-space-4) var(--kavalio-space-6)}}.kavalio-text-size--small{font-size:var(--kavalio-font-size-small)}.kavalio-text-size--base{font-size:var(--kavalio-font-size-base)}.kavalio-text-size--medium{font-size:var(--kavalio-font-size-medium)}
.shopify-section--kavalio-content-composer .kavalio-rich-text__inner{display:flex;flex-wrap:wrap;row-gap:var(--kavalio-composer-element-gap);column-gap:var(--kavalio-space-3);justify-content:center}.shopify-section--kavalio-content-composer .kavalio-rich-text__inner>*{min-width:0}.shopify-section--kavalio-content-composer .kavalio-rich-text--new-line{flex:0 0 100%;margin-inline:auto}.shopify-section--kavalio-content-composer .kavalio-rich-text__content--base{font-size:var(--kavalio-font-size-base)}.shopify-section--kavalio-content-composer .kavalio-rich-text__content--medium{font-size:var(--kavalio-font-size-medium)}.shopify-section--kavalio-content-composer kavalio-lazy-iframe{display:block;position:relative}.shopify-section--kavalio-content-composer .kavalio-lazy-iframe__status{position:absolute;inset-block-start:var(--kavalio-space-6);inset-inline:0;margin:0;text-align:center;color:rgba(var(--text-color),.7)}.shopify-section--kavalio-content-composer kavalio-lazy-iframe iframe{position:relative}.shopify-section--kavalio-content-composer .kavalio-rich-text--own-row{flex:0 0 100%;display:flex;justify-content:center}.shopify-section--kavalio-content-composer .kavalio-rich-text__image{display:flex}.shopify-section--kavalio-content-composer .kavalio-rich-text__img{width:100%;height:auto}.shopify-section--kavalio-content-composer .kavalio-rich-text__group{gap:var(--kavalio-space-3);flex-wrap:wrap}@media screen and (max-width:740px){.shopify-section--kavalio-content-composer .kavalio-rich-text__group .button{flex:0 0 calc(50% - var(--kavalio-space-3) / 2);text-align:center}}@media screen and (max-width:400px){.shopify-section--kavalio-content-composer .kavalio-rich-text__group{flex-direction:column;align-items:center}.shopify-section--kavalio-content-composer .kavalio-rich-text__group .button{flex:unset;width:100%;max-width:280px}}.kavalio-rich-text__img-wrap{max-width:var(--kavalio-composer-image-width-mobile);width:100%}@media screen and (min-width:741px){.kavalio-rich-text__img-wrap{max-width:var(--kavalio-composer-image-width)}}.kavalio-rich-text__img-wrap--shadow .kavalio-rich-text__img{filter:drop-shadow(var(--kavalio-shadow-1))}.kavalio-hd-block{padding-top:var(--kavalio-composer-space-top-mobile);padding-bottom:var(--kavalio-composer-space-bottom-mobile)}@media(min-width:1000px){.kavalio-hd-block{padding-top:var(--kavalio-composer-space-top);padding-bottom:var(--kavalio-composer-space-bottom)}}
.faq-navigation{max-width:unset!important}.faq-navigation .scroll-spy__anchor.heading--small{text-transform:none;letter-spacing:0;font-size:var(--kavalio-font-size-md)}.faq__category{background:transparent!important;border-bottom:1px solid rgb(var(--kavalio-color-border));font-size:clamp(var(--kavalio-font-size-2xl),4vw,var(--heading-h4-font-size));line-height:var(--kavalio-line-height-none)!important;padding:var(--kavalio-space-6) 0!important}.faq__wrapper{max-width:unset!important;width:unset!important;margin-inline:unset!important;padding-inline:var(--kavalio-space-4);@media(min-width:1000px){padding-inline:max(var(--kavalio-space-4),calc((100% - 760px)/2))}}@media(min-width:1000px){.faq:has(.faq-navigation) .faq__wrapper{padding-inline:var(--kavalio-space-4);padding-left:27%}}.faq__item{padding-inline:0!important}.faq__item .collapsible__content{padding:0 0 var(--kavalio-space-6)!important;p{line-height:var(--kavalio-line-height-base)!important}}.faq__item .collapsible-toggle{padding:var(--kavalio-space-6) 0!important}
.multicolumn__controls{display:flex;justify-content:center;align-items:center;gap:var(--kavalio-space-6);margin-block:var(--kavalio-space-6);flex-wrap:wrap}.multicolumn-controls-prev-next{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:var(--kavalio-space-1)}.multicolumn-controls-prev-next[disabled]{opacity:.45}.multicolumn-controls-prev-next svg{width:100%;height:100%;display:flex}.multicolumn-controls--pagination{display:flex}.multicolumn-controls--pagination-dot{width:24px;height:24px;padding:10.5px 6px;border-radius:var(--kavalio-radius-round);background:rgb(var(--kavalio-color-border)) content-box;border:none;cursor:pointer}.multicolumn-controls--pagination-dot.is-active{width:57px;background:rgb(var(--text-color)) content-box}
