.divider{display:flex;width:var(--divider-width);min-width:fit-content;max-width:100%;align-items:center;gap:14px}.divider[data-align=center]{margin-inline:auto}.divider[data-align=right]{margin-left:auto}.divider{--divider-line-style: solid;--divider-line-width: var(--divider-thickness)}.divider[data-style=dashed]{--divider-line-style: dashed}.divider[data-style=dotted]{--divider-line-style: dotted}.divider[data-style=double]{--divider-line-style: double;--divider-line-width: max(3px, var(--divider-thickness))}.divider__line{flex:1;border-top:var(--divider-line-width) var(--divider-line-style) var(--divider-color)}.divider[data-style=fade] .divider__line{height:var(--divider-thickness);border:0;background:linear-gradient(90deg,transparent,var(--divider-color),transparent)}.divider__label{flex:0 1 auto;min-width:0;overflow-wrap:anywhere;text-align:center;color:var(--divider-label-color);font-size:var(--divider-label-size);font-weight:600;letter-spacing:.08em;text-transform:uppercase}@media(min-width:750px){.group-block[data-direction-desktop=row]>.divider{width:auto;height:var(--divider-row-height);flex-direction:column;align-self:center;margin-inline:0}.group-block[data-direction-desktop=row]>.divider .divider__line{border-top:0;border-left:var(--divider-line-width) var(--divider-line-style) var(--divider-color)}.group-block[data-direction-desktop=row]>.divider[data-style=fade] .divider__line{width:var(--divider-thickness);height:auto;border:0;background:linear-gradient(180deg,transparent,var(--divider-color),transparent)}}@media(max-width:749px){.group-block[data-direction-mobile=row]>.divider{width:auto;height:var(--divider-row-height);flex-direction:column;align-self:center;margin-inline:0}.group-block[data-direction-mobile=row]>.divider .divider__line{border-top:0;border-left:var(--divider-line-width) var(--divider-line-style) var(--divider-color)}.group-block[data-direction-mobile=row]>.divider[data-style=fade] .divider__line{width:var(--divider-thickness);height:auto;border:0;background:linear-gradient(180deg,transparent,var(--divider-color),transparent)}}@media(min-width:750px){.divider[data-show-desktop=false]{display:none}}@media(max-width:749px){.divider{width:var(--divider-width-mobile)}.divider[data-show-mobile=false]{display:none}}.group-block{display:flex;flex-wrap:wrap;gap:0 var(--space-md)}.group-block[data-width=fit]{width:fit-content}.group-block[data-direction-desktop=row]{flex-direction:row;align-items:var(--group-vertical);justify-content:var(--group-align-desktop)}.group-block[data-direction-desktop=column]{flex-direction:column;align-items:var(--group-align-desktop);justify-content:var(--group-vertical)}.group-block[data-direction-desktop=grid]{display:grid;grid-template-columns:repeat(var(--group-columns-desktop),minmax(0,1fr));align-items:var(--group-vertical);justify-items:var(--group-align-desktop)}.group-block[data-direction-desktop=row][data-nowrap=true]{flex-wrap:nowrap}.group-block[data-direction-desktop=row][data-nowrap=true]>*{min-width:0}@media(min-width:750px){.group-block[data-direction-desktop=row][data-dividers=true]>*+*{padding-left:var(--space-md);border-left:1px solid var(--group-divider)}}.group-block[data-container=card]{padding:var(--card-padding);border:var(--card-border-width) var(--card-border-style) var(--card-border);border-radius:var(--card-radius);background:var(--card-background);box-shadow:var(--card-shadow);color:var(--card-text)}.group-block[data-container=custom]{padding:var(--group-padding-desktop);border:var(--group-border);border-radius:var(--group-radius);background:var(--group-background);box-shadow:var(--group-shadow, none)}@media(max-width:749px){.group-block[data-direction-mobile=row],.group-block[data-direction-mobile=column]{display:flex}.group-block[data-direction-mobile=grid]{display:grid;grid-template-columns:repeat(var(--group-columns-mobile),minmax(0,1fr));align-items:var(--group-vertical);justify-items:var(--group-align-mobile)}.group-block[data-nowrap=true]{flex-wrap:wrap}.group-block[data-direction-mobile=row][data-nowrap=true]{flex-wrap:nowrap}.group-block[data-direction-mobile=row][data-nowrap=true]>*{min-width:0}.group-block[data-direction-mobile=row][data-dividers=true]>*+*{padding-left:var(--space-sm);border-left:1px solid var(--group-divider)}.group-block[data-direction-mobile=row]{flex-direction:row;align-items:var(--group-vertical);justify-content:var(--group-align-mobile)}.group-block[data-direction-mobile=column]{flex-direction:column;align-items:var(--group-align-mobile);justify-content:var(--group-vertical)}.group-block[data-container=custom]{padding:var(--group-padding-mobile)}}.spacer{height:var(--spacer)}.spacer[data-grow=true]{flex:1 1 auto}@media(min-width:750px){.spacer[data-show-desktop=false]{display:none}}@media(max-width:749px){.spacer{height:var(--spacer-mobile)}.spacer[data-show-mobile=false]{display:none}}.benefit-block{display:flex;align-items:center;gap:var(--space-sm);padding:var(--benefit-box-padding, 0);border:var(--benefit-box-border, 0);border-radius:var(--benefit-box-radius, 0);background:var(--benefit-box-background, transparent);-webkit-backdrop-filter:blur(var(--benefit-box-blur, 0));backdrop-filter:blur(var(--benefit-box-blur, 0));box-shadow:var(--benefit-box-shadow, none);text-align:var(--benefit-align-desktop)}.benefit-block[data-box-width=fit]{width:fit-content;max-width:100%;margin-inline:var(--benefit-fit-inline)}.benefit-block[data-position-desktop=beside]{align-items:var(--benefit-icon-vertical);justify-content:var(--benefit-justify-desktop)}.benefit-block[data-position-desktop=above]{flex-direction:column;align-items:var(--benefit-justify-desktop)}@media(min-width:750px){.benefit-block[data-position-desktop=beside] .benefit-block__icon{order:var(--benefit-icon-order-desktop, 0)}}.benefit-block__icon{--icon-size: var(--benefit-icon-size-desktop);display:inline-flex;flex:none;width:var(--benefit-icon-box-desktop, auto);height:var(--benefit-icon-box-desktop, auto);align-items:center;justify-content:center;border:var(--benefit-icon-border, var(--icon-container-border-width) var(--icon-container-border-style) var(--icon-container-border));border-radius:var(--benefit-icon-radius, min(var(--icon-container-radius), 50%));background:var(--benefit-icon-background, var(--icon-container-background));color:var(--benefit-icon-color, var(--icon-color))}.benefit-block__content{min-width:0}.benefit-block__title{color:var(--benefit-title-color, inherit);font-family:var(--benefit-title-font);font-size:var(--benefit-title-size-desktop);font-weight:600;line-height:var(--line-height-tight)}.benefit-block__text{margin-top:var(--space-3xs);color:var(--benefit-text-color, color-mix(in srgb, currentColor 72%, transparent));font-size:var(--benefit-text-size-desktop)}@media(max-width:749px){.benefit-block{text-align:var(--benefit-align-mobile)}.benefit-block[data-box-width=fit]{margin-inline:var(--benefit-fit-inline-mobile)}.benefit-block[data-position-mobile=beside]{flex-direction:row;align-items:var(--benefit-icon-vertical);justify-content:var(--benefit-justify-mobile)}.benefit-block[data-position-mobile=beside] .benefit-block__icon{order:var(--benefit-icon-order-mobile, 0)}.benefit-block[data-position-mobile=above]{flex-direction:column;align-items:var(--benefit-justify-mobile);justify-content:flex-start}.benefit-block__icon{--icon-size: var(--benefit-icon-size-mobile);width:var(--benefit-icon-box-mobile, auto);height:var(--benefit-icon-box-mobile, auto);border-radius:var(--benefit-icon-radius, min(var(--icon-container-radius-mobile), 50%))}.benefit-block__title{font-size:var(--benefit-title-size-mobile)}.benefit-block__text{font-size:var(--benefit-text-size-mobile)}}.collapsible-row{padding:var(--cr-item-padding, 0);border:var(--cr-item-border, 0);border-radius:var(--cr-item-radius, 0);background:var(--cr-item-background, transparent);box-shadow:var(--cr-item-shadow, none)}.collapsible-row__summary{display:flex;align-items:center;gap:10px;padding:14px 0;cursor:pointer;list-style:none}.collapsible-row[data-box=custom]{padding:var(--cr-item-padding-y) var(--cr-item-padding)}.collapsible-row[data-box=custom]>.collapsible-row__summary{padding-block:0}.collapsible-row[data-box=custom][open]>.collapsible-row__summary{padding-bottom:14px}.collapsible-row[data-box=custom] .collapsible-row__content{padding-bottom:0}.collapsible-row__summary::-webkit-details-marker{display:none}.collapsible-row__heading{flex:1;color:var(--cr-heading-color, inherit);font-family:var(--cr-heading-font, var(--heading-font-family));font-size:var(--cr-heading-size, var(--heading-h5-size));font-weight:700;line-height:1.3;text-align:var(--cr-heading-align)}.collapsible-row__title-icon,.collapsible-row__toggle{display:inline-grid;flex:none;place-items:center}.collapsible-row__title-icon{--icon-size: var(--cr-title-icon-size);width:var(--cr-title-icon-box, auto);height:var(--cr-title-icon-box, auto);border:var(--cr-title-icon-border, 0);border-radius:var(--cr-title-icon-radius, 0);background:var(--cr-title-icon-background, transparent);color:var(--cr-title-icon)}.collapsible-row__toggle{--icon-size: var(--cr-toggle-size);position:relative;width:var(--cr-toggle-box, var(--cr-toggle-size));height:var(--cr-toggle-box, var(--cr-toggle-size));border:var(--cr-toggle-border, 0);border-radius:var(--cr-toggle-radius, 0);background:var(--cr-toggle-background, transparent);color:var(--cr-toggle)}.collapsible-row__toggle>span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;transition:transform .3s var(--animation-easing),opacity .3s var(--animation-easing)}.collapsible-row__toggle-close,.collapsible-row[open] .collapsible-row__toggle-open{opacity:0}.collapsible-row[open] .collapsible-row__toggle-close{opacity:1}.collapsible-row:is([data-toggle=chevron],[data-toggle=arrow]) .collapsible-row__toggle-close{display:none}.collapsible-row:is([data-toggle=chevron],[data-toggle=arrow])[open] .collapsible-row__toggle-open{opacity:1;transform:rotate(180deg)}.collapsible-row[data-toggle=arrow][open] .collapsible-row__toggle-open{transform:rotate(90deg)}.collapsible-row[data-animation=rotate][open] .collapsible-row__toggle-close{transform:rotate(180deg)}.collapsible-row[data-animation=scale] .collapsible-row__toggle-close{transform:scale(.4)}.collapsible-row[data-animation=scale][open] .collapsible-row__toggle-close{transform:scale(1)}.collapsible-row[data-animation=slide] .collapsible-row__toggle-close{transform:translateY(-40%)}.collapsible-row[data-animation=slide][open] .collapsible-row__toggle-close{transform:none}.collapsible-row[data-animation=none] .collapsible-row__toggle>span{transition:none}.collapsible-row[data-open-divider=true][open] .collapsible-row__summary{border-bottom:1px solid var(--cr-divider-color, var(--color-border))}.collapsible-row__content{display:flex;flex-direction:column;gap:14px;padding-bottom:14px}.collapsible-row[data-open-divider=true] .collapsible-row__content{padding-top:14px}.collapsible-row[data-image=below] .collapsible-row__image{order:2}.collapsible-row:is([data-image=left],[data-image=right]) .collapsible-row__content{flex-direction:row;align-items:flex-start}.collapsible-row[data-image=right] .collapsible-row__image{order:2}.collapsible-row__image{width:min(100%,var(--cr-image-width));flex:none;overflow:hidden;border:var(--cr-image-border);border-radius:var(--cr-image-radius);aspect-ratio:var(--cr-image-ratio)}.collapsible-row__image img{width:100%;height:100%;object-fit:var(--cr-image-fit)}.collapsible-row__text{min-width:0;color:var(--cr-body-color, inherit);font-family:var(--cr-body-font, inherit);font-size:var(--cr-body-size, var(--body-text-size));text-align:var(--cr-body-align)}@media(max-width:749px){.collapsible-row__heading{font-size:var(--cr-heading-size-mobile, var(--heading-h5-size))}.collapsible-row__text{font-size:var(--cr-body-size-mobile, var(--body-text-size))}.collapsible-row__image{width:min(100%,var(--cr-image-width-mobile))}.collapsible-row:is([data-image=left],[data-image=right]) .collapsible-row__content{flex-direction:column}.collapsible-row[data-box=custom]{padding-block:var(--cr-item-padding-y-mobile)}}.contact-details{display:flex;flex-direction:column;gap:var(--space-xs);color:var(--contact-color, inherit);font-family:var(--contact-font);font-size:var(--contact-size-desktop);text-align:var(--contact-align-desktop)}.contact-details a{color:inherit;text-decoration:none}.contact-details a:hover{color:var(--link-hover-color, var(--navigation-active))}.contact-details__empty{opacity:.7}@media(max-width:749px){.contact-details{font-size:var(--contact-size-mobile);text-align:var(--contact-align-mobile)}}.countdown-timer{display:inline-flex;align-items:center}.countdown-timer__units{display:inline-flex;align-items:center;gap:var(--space-2xs)}.countdown-timer__unit{display:inline-flex;min-width:var(--timer-box-width-desktop);flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3xs);padding:8px var(--timer-box-padding-desktop, 6px);border:var(--timer-box-border, 0);border-radius:var(--timer-box-radius-desktop, 0);background:var(--timer-box-background, transparent);box-shadow:var(--timer-box-shadow, none)}.countdown-timer[data-boxes=false] .countdown-timer__unit{min-width:0;padding:0}.countdown-timer__number{color:var(--timer-number-color);font-family:var(--timer-number-font);font-size:var(--timer-number-size-desktop);font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.countdown-timer__label{color:var(--timer-label-color);font-family:var(--timer-label-font);font-size:var(--timer-label-size-desktop);line-height:1}.countdown-timer__separator{color:var(--timer-separator-color);font-size:var(--timer-separator-size-desktop);font-weight:700;line-height:1}.countdown-timer__message{color:var(--timer-message-color);font-size:var(--timer-message-size-desktop);font-weight:700}.countdown-timer.is-ended[data-end=message] .countdown-timer__units{display:none}@media(max-width:749px){.countdown-timer__unit{padding-inline:var(--timer-box-padding-mobile, 5px)}.countdown-timer[data-boxes=false] .countdown-timer__unit{padding-inline:0}.countdown-timer__units{gap:3px}.countdown-timer__unit{min-width:var(--timer-box-width-mobile);padding-block:10px;border-radius:var(--timer-box-radius-mobile, 0)}.countdown-timer__number{font-size:var(--timer-number-size-mobile)}.countdown-timer__label{font-size:var(--timer-label-size-mobile)}.countdown-timer__separator{font-size:var(--timer-separator-size-mobile)}.countdown-timer__message{font-size:var(--timer-message-size-mobile)}}.email-signup__row{display:flex;gap:var(--space-xs)}.email-signup__field{min-width:0;flex:1 1 auto}.email-signup[data-field=custom] .email-signup__field{min-height:var(--signup-field-height-desktop);font-size:var(--signup-field-text-desktop)}.email-signup .email-signup__button{flex:none}@media(min-width:750px){.email-signup[data-field=custom] .email-signup__button{min-height:var(--signup-field-height-desktop)}}.email-signup__consent{display:flex;margin-top:var(--space-sm);align-items:flex-start;gap:var(--space-xs);font-size:var(--small-text-size);font-weight:inherit;cursor:pointer}.email-signup__consent input{width:1.1em;height:1.1em;margin-top:.2em;flex:none;accent-color:currentColor}.email-signup__consent a{text-decoration:underline}.email-signup__message{--icon-size: 1.2em;display:flex;align-items:center;gap:var(--space-xs)}.email-signup__message--error{margin-top:var(--space-sm);color:var(--color-error)}@media(max-width:749px){.email-signup[data-field=custom] .email-signup__field{min-height:var(--signup-field-height-mobile);font-size:var(--signup-field-text-mobile)}.email-signup__row{flex-direction:column}.email-signup .email-signup__button{width:100%}}.eyebrow-block{margin:0;color:var(--eyebrow-color);font-size:var(--eyebrow-size-desktop);text-align:var(--eyebrow-align-desktop)}@media(max-width:749px){.eyebrow-block{font-size:var(--eyebrow-size-mobile);text-align:var(--eyebrow-align-mobile)}}.heading-block{isolation:isolate;margin:0;color:var(--heading-block-color, inherit);font-family:var(--heading-block-font);font-size:var(--heading-block-size-desktop);font-weight:var(--heading-block-weight);font-style:var(--heading-block-style, normal);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing);text-align:var(--heading-block-align-desktop);text-transform:var(--heading-letter-case);text-wrap:balance}.heading-block__break{display:none}.heading-block[data-placement-desktop=new_line] .heading-block__break{display:inline}.heading-block__styled{color:var(--styled-color);font-family:var(--styled-font);font-style:var(--styled-style, inherit);font-weight:var(--styled-weight, inherit)}.heading-block__styled:not([data-appearance=none]){-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat}.heading-block__styled[data-appearance=highlight]{padding:0 6px;border-radius:var(--highlight-radius);background-image:linear-gradient(var(--highlight-color),var(--highlight-color));background-position:0 calc(100% - var(--highlight-offset));background-size:100% var(--highlight-height)}.heading-block__styled:is([data-appearance=wavy],[data-appearance=double]){padding-bottom:.34em;margin-bottom:-.34em;background-image:var(--styled-line);background-position:0 calc(100% - var(--highlight-offset))}.heading-block__styled[data-appearance=wavy]{background-repeat:repeat-x;background-size:.56em .25em}.heading-block__styled[data-appearance=double]{background-size:100% .34em}@media(max-width:749px){.heading-block{font-size:var(--heading-block-size-mobile);text-align:var(--heading-block-align-mobile)}.heading-block[data-placement-mobile=same_line] .heading-block__break{display:none}.heading-block[data-placement-mobile=new_line] .heading-block__break{display:inline}}.icon-block{display:flex;justify-content:var(--icon-block-align-desktop)}.icon-block__container{--icon-size: var(--icon-block-size-desktop);display:inline-flex;width:var(--icon-block-container-desktop);height:var(--icon-block-container-desktop);min-width:var(--icon-size);min-height:var(--icon-size);align-items:center;justify-content:center;border:var(--icon-block-border, var(--icon-container-border-width) var(--icon-container-border-style) var(--icon-container-border));border-radius:var(--icon-block-radius, var(--icon-container-radius));background:var(--icon-block-background, var(--icon-container-background));color:var(--icon-block-color, var(--icon-color))}@media(max-width:749px){.icon-block{justify-content:var(--icon-block-align-mobile)}.icon-block__container{--icon-size: var(--icon-block-size-mobile);width:var(--icon-block-container-mobile);height:var(--icon-block-container-mobile)}}.image-block{display:flex;justify-content:var(--image-align-desktop)}.image-block__frame{display:flex;width:var(--image-width-desktop);flex-direction:column;gap:8px}.image-block__media{position:relative;display:block;width:100%;padding:0;aspect-ratio:var(--image-ratio);overflow:hidden;border:var(--image-border, var(--media-border-width) var(--media-border-style) var(--media-border));border-radius:var(--image-radius, var(--media-radius))}.image-block__media:not([data-ratio=original]){background:var(--media-background)}.image-block__image{width:100%;height:100%;object-fit:var(--image-fit)}.image-block__placeholder{fill:var(--color-muted)}.image-block__image--mobile{display:none}button.image-block__media{cursor:zoom-in}.image-block__badge{--icon-size: 14px;position:absolute;display:inline-flex;align-items:center;gap:6px;padding:var(--badge-padding-vertical) var(--badge-padding-horizontal);border:var(--badge-border-width) var(--badge-border-style) var(--badge-border);border-radius:var(--badge-radius);background:var(--badge-background);color:var(--badge-text);font-size:var(--badge-text-size);font-weight:var(--badge-font-weight);letter-spacing:var(--badge-letter-spacing);text-transform:var(--badge-letter-case)}.image-block__badge[data-position^=top]{top:10px}.image-block__badge[data-position^=bottom]{bottom:10px}.image-block__badge[data-position$=left]{left:10px}.image-block__badge[data-position$=right]{right:10px}.image-block__zoom{--icon-size: 18px;position:absolute;right:10px;bottom:10px;display:grid;width:40px;height:40px;place-items:center;border:1px solid var(--color-border);border-radius:50%;background:var(--color-surface);color:var(--color-text)}.image-block__badge[data-position=bottom-right]~.image-block__zoom{bottom:52px}.image-block__caption{color:var(--color-muted);font-size:var(--caption-text-size);font-weight:var(--caption-text-font-weight)}.image-block__zoomed{display:block;width:100%;height:auto}@media(max-width:749px){.image-block{justify-content:var(--image-align-mobile)}.image-block__frame{width:var(--image-width-mobile)}.image-block__image--mobile{display:block}.image-block__image--desktop{display:none}}.logo-block{display:flex;justify-content:var(--logo-block-justify-desktop)}.logo-block__link{display:block;color:var(--logo-block-color, inherit);text-decoration:none}.logo-block__image{width:var(--logo-block-width-desktop);max-width:100%;height:auto}.logo-block__name{font-family:var(--logo-block-font);font-size:var(--logo-block-size-desktop);line-height:var(--line-height-tight)}@media(max-width:749px){.logo-block{justify-content:var(--logo-block-justify-mobile)}.logo-block__image{width:var(--logo-block-width-mobile)}.logo-block__name{font-size:var(--logo-block-size-mobile)}}.menu-block{font-family:var(--menu-block-font);font-size:var(--menu-block-size-desktop);text-align:var(--menu-block-align-desktop)}.menu-block__list{display:flex;margin:0;padding:0;flex-direction:column;gap:var(--space-xs);list-style:none}.menu-block__link{color:var(--menu-block-color, inherit);text-decoration:none;transition:color var(--hover-duration) var(--animation-easing)}.menu-block__link:hover,.menu-block__link[aria-current=page]{color:var(--menu-block-hover, var(--link-hover-color, var(--navigation-active)))}.menu-block__empty{opacity:.7}@media(max-width:749px){.menu-block{font-size:var(--menu-block-size-mobile);text-align:var(--menu-block-align-mobile)}.menu-block__list{gap:var(--space-sm)}}.rating-badge__box:not([data-box=none])[data-box-full=true]{width:100%}.rating-badge__box:not([data-box=none]){width:fit-content;max-width:100%;margin-inline:var(--rb-box-inline);padding:var(--rb-box-padding, var(--card-padding));border:var(--rb-box-border, var(--card-border-width) var(--card-border-style) var(--card-border));border-radius:var(--rb-box-radius, var(--card-radius));background:var(--rb-box-background, var(--card-background));box-shadow:var(--rb-box-shadow, var(--card-shadow))}.rating-badge__stars-box{display:inline-flex;flex:none;align-items:center;padding:var(--rb-stars-box-padding, 6px 10px);border:var(--rb-stars-box-border, var(--card-border-width) var(--card-border-style) var(--card-border));border-radius:var(--rb-stars-box-radius, var(--card-radius));background:var(--rb-stars-box-background, var(--card-background));line-height:0;box-shadow:var(--rb-stars-box-shadow, none)}.rating-badge__row{display:flex;align-items:center;justify-content:var(--rb-align);gap:6px}@media(min-width:750px){.rating-badge__row[data-layout-desktop=wrap]{flex-wrap:wrap}}.rating-block__inner{display:inline-flex;align-items:center;gap:var(--space-xs);color:var(--rating-text);font-family:var(--rating-font);font-size:var(--rating-text-size-desktop);text-decoration:none}.rating-block__stars{--star-size: var(--rating-star-size-desktop);position:relative;display:inline-block;line-height:0}.rating-block__row{display:flex;gap:2px}.rating-block__row svg{width:var(--star-size);height:var(--star-size);flex:none}.rating-block__row--empty svg{fill:var(--rating-star-empty)}.rating-block__row--full{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--rating-fill);overflow:hidden}.rating-block__row--full svg{fill:var(--rating-star)}.rating-badge__divider{align-self:stretch;margin-block:7px;border-left:var(--rb-divider)}.rating-badge__after{color:var(--rb-after);font-size:var(--rb-after-size);white-space:nowrap}.rating-badge__after[data-underline]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.rating-badge__badge{--icon-size: var(--rb-badge-icon-size);display:inline-flex;min-width:0;max-width:100%;overflow:hidden;align-items:center;gap:5px;padding:var(--badge-padding-vertical) var(--badge-padding-horizontal);border:var(--rb-badge-border, var(--badge-border-width) var(--badge-border-style) var(--badge-border));border-radius:var(--rb-badge-radius, var(--badge-radius));background:var(--rb-badge-background, var(--badge-background));box-shadow:var(--rb-badge-shadow);color:var(--rb-badge-text, var(--badge-text));font-family:var(--rb-badge-font, var(--body-font-family));font-size:var(--rb-badge-size, var(--badge-text-size));font-weight:var(--badge-font-weight);letter-spacing:var(--badge-letter-spacing);line-height:1.1;text-decoration:none;text-transform:var(--badge-letter-case);white-space:nowrap}.rating-badge__badge>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.rating-badge__icon{color:var(--rb-badge-icon)}@media(max-width:749px){.rating-badge__box:not([data-box=none]){margin-inline:var(--rb-box-inline-mobile);padding:var(--rb-box-padding-mobile, var(--card-padding-mobile));border-radius:var(--rb-box-radius-mobile, var(--card-radius))}.rating-badge__row{justify-content:var(--rb-align-mobile);flex-wrap:nowrap}.rating-badge__row[data-layout-mobile=wrap]{flex-wrap:wrap}.rating-block__stars{--star-size: var(--rating-star-size-mobile)}.rating-badge__stars-box{padding:var(--rb-stars-box-padding-mobile, 5px 8px);border-radius:var(--rb-stars-box-radius-mobile, var(--card-radius))}.rating-badge .rating-block__inner{font-size:var(--rating-text-size-mobile)}.rating-badge__after{font-size:var(--rb-after-size-mobile)}.rating-badge__badge{--icon-size: var(--rb-badge-icon-size-mobile);border-radius:var(--rb-badge-radius-mobile, var(--badge-radius));font-size:var(--rb-badge-size-mobile, var(--badge-text-size-mobile))}}.social-links{--_size: var(--social-size-desktop, var(--social-icon-size));--_box: var(--social-box-desktop, var(--social-icon-container-size))}.social-links__list{display:flex;margin:0;padding:0;flex-wrap:wrap;justify-content:var(--social-justify-desktop);gap:var(--social-icon-gap);list-style:none}.social-links__link{display:inline-flex;align-items:center;gap:var(--space-xs);color:inherit;text-decoration:none}.social-links__icon{--icon-size: var(--_size);display:inline-flex;width:var(--_box);height:var(--_box);flex:none;align-items:center;justify-content:center;border:var(--social-icon-border-width) var(--social-icon-border-style) var(--social-icon-border);border-radius:var(--social-icon-radius);background:var(--social-icon-background);color:var(--social-icon-text);transition:color var(--hover-duration) var(--animation-easing),background-color var(--hover-duration) var(--animation-easing),border-color var(--hover-duration) var(--animation-easing)}.social-links__link:hover .social-links__icon{border-color:var(--social-icon-hover-border);background:var(--social-icon-hover-background);color:var(--social-icon-hover-text)}.social-links__label{font-family:var(--social-label-font);font-size:var(--social-label-size-desktop)}.social-links__empty{opacity:.7}@media(max-width:749px){.social-links{--_size: var(--social-size-mobile, var(--social-icon-size));--_box: var(--social-box-mobile, var(--social-icon-container-size))}.social-links__list{justify-content:var(--social-justify-mobile)}.social-links__label{font-size:var(--social-label-size-mobile)}}.text-block{color:var(--text-block-color);font-family:var(--text-block-font);font-size:var(--text-block-size-desktop);text-align:var(--text-block-align-desktop)}.text-block>*+*{margin-top:var(--space-sm)}@media(max-width:749px){.text-block{font-size:var(--text-block-size-mobile);text-align:var(--text-block-align-mobile)}}.step-title{display:flex;align-items:center;gap:10px;margin-bottom:8px;color:var(--st-color);font-family:var(--st-font);font-size:var(--st-size)}.step-title__number{display:grid;min-width:1.7em;height:1.7em;flex:none;place-items:center;padding:0 .35em;border-radius:var(--st-number-radius);background:var(--st-number-bg);color:var(--st-number-color);font-size:.85em;font-weight:700;line-height:1}.step-title__text{font-weight:700;line-height:1.2;text-transform:var(--heading-letter-case)}.variant-picker>.step-title{margin-bottom:-6px}.qb-block:has(.qb-tier__ribbon:not([data-style=top_bar]))>.step-title{margin-bottom:0}@media(max-width:749px){.step-title{font-size:var(--st-size-mobile)}}.tp__stars{display:inline-flex;gap:3px}.tp__star{display:grid;width:var(--tp-size);height:var(--tp-size);place-items:center;background:linear-gradient(90deg,var(--tp-star) var(--tp-fill),var(--tp-empty) var(--tp-fill))}.tp__star svg{width:76%;height:76%;fill:#fff}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
