cart-drawer{position:fixed;z-index:1000;left:0;top:0;width:100vw;height:100%;display:flex;justify-content:flex-end;background-color:rgba(var(--color-foreground),.7);opacity:0;visibility:hidden;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}cart-drawer.active{opacity:1;visibility:visible}.cart-drawer__page-footer:empty{display:none}.hf-body-wrap{min-height:0}.drawer__inner{overflow:hidden}.hf-nested-blocks{display:flex;flex-direction:column;width:100%}.hf-drawer-zone{padding:0 1.5rem}.hf-drawer-zone--top{padding-top:1.5rem}.hf-drawer-zone--bottom{padding-bottom:1.5rem}.drawer__inner-empty{position:relative;background:rgb(var(--color-background));background:var(--gradient-background)}.hf-cart-drawer-shell{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0;height:100%;overflow:hidden}.hf-cart-drawer-shell__header,.hf-cart-drawer-shell__summary{min-height:0}.hf-cart-drawer-shell__summary{display:flex;flex-direction:column}.hf-cart-drawer-shell__header{position:static}.hf-cart-drawer-shell__body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.hf-cart-drawer-shell__body::-webkit-scrollbar{width:0;height:0}.hf-cart-drawer-shell__body{scrollbar-width:none}.hf-cart-drawer-shell__header .drawer__header{position:sticky;top:0;z-index:20;margin-bottom:0;margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem);box-sizing:border-box;background:rgb(var(--color-background));background:var(--gradient-background)}.hf-cart-drawer-shell__summary{position:static;display:flex;flex-direction:column;gap:0;max-height:none;overflow:visible}.hf-cart-drawer-shell__summary-inner{display:flex;flex-direction:column}.hf-cart-drawer-shell__summary-inner>*+*{margin-top:0}.hf-cart-drawer-shell__body cart-drawer-items,.hf-cart-drawer-shell__body .cart-drawer__form,.hf-cart-drawer-shell__body .drawer__contents{display:block;flex:none;max-height:none;overflow:visible;min-height:0}.cart-drawer__empty-content{display:flex;flex-direction:column;align-items:center;gap:1.5rem;color:rgb(var(--color-foreground))}.cart-drawer__empty-content .cart__empty-text{margin:0;color:inherit}cart-drawer.is-empty .hf-cart-drawer-shell{display:none}cart-drawer:not(.is-empty) .drawer__inner-empty{display:none}.custom-section{width:100%;padding-top:var(--section-padding-top-desktop);padding-bottom:var(--section-padding-bottom-desktop)}.custom-section.custom-section--has-bg-image{position:relative;isolation:isolate;background-image:var(--section-bg-image);background-size:var(--section-bg-size);background-position:var(--section-bg-position);background-repeat:no-repeat}@media(max-width:749px){.custom-section.custom-section--has-bg-image{background-image:var(--section-bg-image-mobile)}}.custom-section--has-bg-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--section-bg-overlay-color));opacity:var(--section-bg-overlay-opacity);pointer-events:none;z-index:0}.custom-section--has-bg-image>*{position:relative;z-index:1}.custom-section__outer{width:100%}.custom-section__outer--full{max-width:none;padding:0}.custom-section__inner{width:var(--section-width-mobile);max-width:100%;margin-inline:auto;gap:var(--section-gap-mobile);box-sizing:border-box}.custom-section__inner--card-wrapper{padding:var(--hf-container-padding-mobile);background:rgb(var(--color-background));background:var(--gradient-background);color:rgba(var(--color-foreground),1);border:none;border-radius:var(--container-radius, 0px);box-shadow:none}.custom-section__inner--card-wrapper.custom-section__inner--apply-container-shadow{box-shadow:var(--container-shadow-horizontal-offset) var(--container-shadow-vertical-offset) var(--container-shadow-blur-radius) rgba(var(--color-shadow),var(--container-shadow-opacity))}.custom-section__inner--card-wrapper.custom-section__inner--card-border{border:var(--container-border-thickness) solid var(--container-border-color)}.custom-section--mobile-flexible .custom-section__inner{display:flex;flex-direction:var(--section-mobile-direction, column);justify-content:var(--section-mobile-justify);align-items:var(--section-mobile-align)}.custom-section--mobile-flexible .custom-section__inner>*{min-width:0}.custom-section--mobile-grid .custom-section__inner{display:grid;grid-template-columns:var(--section-mobile-columns);justify-items:var(--section-mobile-justify-items);align-items:var(--section-mobile-align-grid)}.custom-section[data-mobile-direction=row]{--section-mobile-direction: row}.custom-section[data-mobile-direction=column]{--section-mobile-direction: column}.custom-section[data-mobile-direction=column-reverse]{--section-mobile-direction: column-reverse}@media screen and (max-width:749px){.custom-section{padding-top:var(--section-padding-top-mobile);padding-bottom:var(--section-padding-bottom-mobile)}.custom-section--mobile-flexible[data-mobile-wrap=true][data-mobile-direction=row] .custom-section__inner{flex-wrap:wrap}.custom-section--mobile-flexible[data-mobile-wrap=false][data-mobile-direction=row] .custom-section__inner{flex-wrap:nowrap}}@media screen and (min-width:750px){.custom-section__inner{width:var(--section-width-desktop);gap:var(--section-gap-desktop)}.custom-section__inner--card-wrapper{padding:var(--hf-container-padding-desktop)}.custom-section--flexible .custom-section__inner{display:flex;justify-content:var(--section-desktop-justify);align-items:var(--section-desktop-align)}.custom-section--flexible .custom-section__inner>*{min-width:0}.custom-section--grid .custom-section__inner{display:grid;grid-template-columns:var(--section-desktop-columns);justify-items:var(--section-desktop-justify-items);align-items:var(--section-desktop-align-grid)}.custom-section--desktop-direction-row .custom-section__inner{flex-direction:row}.custom-section--desktop-direction-column .custom-section__inner{flex-direction:column}.custom-section--desktop-direction-column-reverse .custom-section__inner{flex-direction:column-reverse}.custom-section--flexible.custom-section--desktop-direction-row[data-desktop-wrap=true] .custom-section__inner{flex-wrap:wrap}}.main-404{width:100%;padding-top:var(--section-padding-top-mobile);padding-bottom:var(--section-padding-bottom-mobile)}.main-404__outer{width:100%}.main-404__outer--full{max-width:none;padding:0}@media screen and (min-width:750px){.main-404{padding-top:var(--section-padding-top-desktop);padding-bottom:var(--section-padding-bottom-desktop)}}.hf-article-content{display:block;width:100%;min-width:0}.hf-article-content>*:first-child{margin-top:0}.hf-article-content>*:last-child{margin-bottom:0}.hf-article-date{display:block;width:100%;min-width:0}.product__description{margin-top:var(--hf-product-description-margin-top);margin-bottom:var(--hf-product-description-margin-bottom)}shopify-visual-preview-block-list .product__description[data-visual-preview-mode]{width:fit-content;min-width:0;max-width:min(100%,400px);margin-left:auto;margin-right:auto;text-align:center}shopify-visual-preview-block-list .product__description[data-visual-preview-mode]>*{margin-left:auto;margin-right:auto;text-align:center}shopify-visual-preview-block-list .product__description[data-visual-preview-mode] :is(p,li,h1,h2,h3,h4,h5,h6,blockquote){text-align:center}.hf-dropdown-option{margin-top:var(--hf-dropdown-option-margin-top);margin-bottom:var(--hf-dropdown-option-margin-bottom);display:flex;flex-direction:column;width:100%;max-width:100%}.hf-dropdown-option .hf-dropdown-option__label{margin-bottom:.6rem;font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);letter-spacing:var(--font-paragraph--letter-spacing);text-transform:var(--font-paragraph--case, none);color:var(--color-foreground-value)}.hf-dropdown-option .hf-dropdown-option__control{position:relative;display:inline-flex;width:fit-content;max-width:100%}.hf-dropdown-option .hf-dropdown-option__select{-webkit-appearance:none;appearance:none;display:block;width:auto;max-width:100%;min-height:5rem;min-width:24rem;margin:0;padding:1.2rem 4.2rem 1.2rem 1.5rem;cursor:pointer;font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);letter-spacing:var(--font-paragraph--letter-spacing);text-transform:var(--font-paragraph--case, none);color:var(--color-input-text-value);background:var(--color-input-background-value);border-radius:var(--inputs-radius);border:var(--hf-dropdown-option-border-width) solid var(--inputs-border-color);box-shadow:none;transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease,color var(--duration-short) ease,box-shadow var(--duration-short) ease}.hf-dropdown-option .hf-dropdown-option__select:focus-visible,.hf-dropdown-option .hf-dropdown-option__select:focus{outline:0;border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.hf-dropdown-option .hf-dropdown-option__select option{color:var(--color-input-text-value);background:var(--color-input-background-value)}.hf-dropdown-option .hf-dropdown-option__icon{position:absolute;top:50%;right:1.5rem;display:inline-flex;align-items:center;justify-content:center;transform:translateY(-50%);pointer-events:none;color:var(--color-input-text-value)}.hf-dropdown-option .hf-dropdown-option__icon .icon-caret{width:1rem;height:1rem;fill:currentColor}@media screen and (max-width:749px){.hf-dropdown-option .hf-dropdown-option__select{min-width:min(24rem,100%)}}shopify-visual-preview-block-list .hf-dropdown-option[data-visual-preview-mode]{width:100%;max-width:100%;align-items:center}shopify-visual-preview-block-list .hf-dropdown-option[data-visual-preview-mode] .hf-dropdown-option__label,shopify-visual-preview-block-list .hf-dropdown-option[data-visual-preview-mode] .hf-dropdown-option__control{width:fit-content;max-width:100%}shopify-visual-preview-block-list .hf-file-upload[data-visual-preview-mode]{width:fit-content;max-width:min(100%,400px);margin-left:auto;margin-right:auto;align-items:flex-start}.hf-drawer-menu-inner{width:100%;padding:1.6rem;box-sizing:border-box}.hf-drawer-menu-inner--preview{max-width:360px}.hf-drawer-menu-inner>*{width:100%}shopify-visual-preview-block-list .product__inventory[data-visual-preview-mode]{width:fit-content;max-width:none;margin-left:auto;margin-right:auto;white-space:nowrap}.hf-marquee-image-block{display:block;width:var(--hf-marquee-image-width-mobile, 60px);aspect-ratio:var(--hf-marquee-image-ratio);overflow:hidden}@media screen and (min-width:750px){.hf-marquee-image-block{width:var(--hf-marquee-image-width-desktop, 100px)}}.hf-marquee-image-block--original{aspect-ratio:auto;height:auto;overflow:visible}.hf-marquee-image-block__img{width:100%;height:100%;object-fit:cover;display:block}.hf-marquee-image-block--original .hf-marquee-image-block__img{height:auto;object-fit:initial}shopify-visual-preview-block-list .hf-marquee-image-block[data-visual-preview-mode]{width:200px;max-width:100%;flex:none;background-color:#fff}.group{width:var(--group-width-mobile);max-width:100%;margin-top:var(--group-margin-top);margin-bottom:var(--group-margin-bottom);gap:var(--group-gap-mobile);box-sizing:border-box}.group--flexible{display:flex;flex-direction:var(--group-mobile-direction, column);justify-content:var(--group-mobile-justify);align-items:var(--group-mobile-align);flex-wrap:nowrap}.group--grid{display:grid;grid-template-columns:var(--group-mobile-columns);justify-items:var(--group-mobile-justify-items);align-items:var(--group-mobile-align-grid)}.group[data-mobile-direction=row]{--group-mobile-direction: row}.group[data-mobile-direction=column]{--group-mobile-direction: column}.group[data-mobile-direction=column-reverse]{--group-mobile-direction: column-reverse}@media screen and (max-width:749px){.group--flexible[data-mobile-wrap=true][data-mobile-direction=row]{flex-wrap:wrap}.group--flexible[data-mobile-wrap=false][data-mobile-direction=row]{flex-wrap:nowrap}}.group--card-wrapper:not(.group--custom-design){padding:var(--hf-container-padding-mobile);background:rgb(var(--color-background));color:rgba(var(--color-foreground),1);border:none;border-radius:var(--container-radius, 0px);box-shadow:none}.group--card-wrapper.group--apply-container-shadow:not(.group--custom-design){box-shadow:var(--container-shadow-horizontal-offset) var(--container-shadow-vertical-offset) var(--container-shadow-blur-radius) rgba(var(--color-shadow),var(--container-shadow-opacity))}.group--card-wrapper.group--card-border:not(.group--custom-design){border:var(--container-border-thickness) solid var(--container-border-color)}@media screen and (min-width:750px){.group--card-wrapper:not(.group--custom-design){padding:var(--hf-container-padding-desktop)}.group{width:var(--group-width-desktop);gap:var(--group-gap-desktop)}.group--flexible{justify-content:var(--group-desktop-justify);align-items:var(--group-desktop-align)}.group--grid{grid-template-columns:var(--group-desktop-columns);justify-items:var(--group-desktop-justify-items);align-items:var(--group-desktop-align-grid)}.group--desktop-direction-row{flex-direction:row}.group--desktop-direction-column{flex-direction:column}.group--desktop-direction-column-reverse{flex-direction:column-reverse}.group--flexible.group--desktop-direction-row[data-desktop-wrap=true]{flex-wrap:wrap}.group--flexible.group--desktop-direction-row[data-desktop-wrap=false]{flex-wrap:nowrap}}.hf-pc-media{position:relative;width:100%;container-type:inline-size}.hf-pc-media__link{display:block;text-decoration:none;color:inherit}.hf-pc-media__frame{position:relative;overflow:hidden;border-radius:var(--media-radius)}.hf-pc-media__frame .media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.hf-pc-media--ratio-adapt .hf-pc-media__frame{aspect-ratio:var(--hf-pc-ratio, 1)}.hf-pc-media--ratio-portrait .hf-pc-media__frame{aspect-ratio:4 / 5}.hf-pc-media--ratio-square .hf-pc-media__frame{aspect-ratio:1 / 1}.hf-pc-media--ratio-landscape .hf-pc-media__frame{aspect-ratio:4 / 3}.hf-pc-media__frame .media img{width:100%;height:100%;object-fit:cover;display:block}.hf-pc-media__img--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease}@media(hover:hover)and (pointer:fine){.hf-pc-media:hover .hf-pc-media__img--secondary{opacity:1}}.hf-pc-media__quick-add{position:absolute;inset-inline-end:.8rem;inset-block-end:.8rem;z-index:2}@media(hover:hover)and (pointer:fine){.hf-pc-media:hover .overlay-button,.hf-pc-media:focus-within .overlay-button{opacity:1;visibility:visible;transform:translateY(0)}}@media screen and (max-width:989px),(hover:none),(pointer:coarse){.hf-pc-media .overlay-button,.hf-pc-media .overlay-button.quick-add{opacity:1;visibility:visible;transform:none}}.hf-pc-media__badge{position:absolute;z-index:2;pointer-events:none}.hf-pc-media__badge--top-left{inset-block-start:.8rem;inset-inline-start:.8rem}.hf-pc-media__badge--top-right{inset-block-start:.8rem;inset-inline-end:.8rem}.hf-pc-media__badge--bottom-left{inset-block-end:.8rem;inset-inline-start:.8rem}.hf-pc-media__badge--bottom-right{inset-block-end:.8rem;inset-inline-end:.8rem}.hf-pc-media__badge .badge{font-family:var(--font-paragraph-small--family);font-style:var(--font-paragraph-small--style);font-weight:var(--font-paragraph-small--weight);font-size:var(--font-paragraph-small--size);line-height:var(--font-paragraph-small--line-height);letter-spacing:var(--font-paragraph-small--letter-spacing);text-transform:var(--font-paragraph-small--case)}.hf-pc-media--sold-out .hf-pc-media__img{opacity:.6}.hf-pc-swatches.card__variant-swatches{display:flex;flex-wrap:nowrap;gap:.5rem;align-items:center;width:100%;min-width:0}.hf-pc-swatches.card__variant-swatches.hf-pc-swatches--scrollable{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.hf-pc-swatches.card__variant-swatches.hf-pc-swatches--has-overflow{overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom}.hf-pc-swatches.card__variant-swatches::-webkit-scrollbar{display:none}.hf-pc-swatches .card-variant-swatch{min-width:var(--product-card-swatch-size, 24px);min-height:var(--product-card-swatch-size, 24px);flex:0 0 auto}@media(hover:hover)and (pointer:fine){.hf-pc-swatches.card__variant-swatches.hf-pc-swatches--has-overflow{cursor:grab}.hf-pc-swatches.card__variant-swatches.hf-pc-swatches--has-overflow.is-dragging{cursor:grabbing;user-select:none;-webkit-user-select:none}}.hf-pc-swatches .swatch{--swatch-input--size: calc(var(--product-card-swatch-size, 24px) - 4px);--swatch--size: calc(var(--product-card-swatch-size, 24px) - 4px);width:calc(var(--product-card-swatch-size, 24px) - 4px);height:calc(var(--product-card-swatch-size, 24px) - 4px);background:var(--swatch--background, transparent);background-size:cover;background-position:center}.hf-reviews-rating__inner{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;max-width:100%}.hf-reviews-rating__text{display:inline-flex;align-items:center;color:inherit}.hf-reviews-rating__stars{display:inline-flex;align-items:center;line-height:1;vertical-align:middle}.hf-reviews-rating__stars:has(.hf-reviews-rating__custom-icon){height:var(--hf-reviews-rating-star-size, 16px)}.hf-reviews-rating__star{display:inline-flex;width:var(--hf-reviews-rating-star-size, 16px);height:var(--hf-reviews-rating-star-size, 16px);flex:0 0 auto;align-items:center;justify-content:center}.hf-reviews-rating__stars--custom .hf-reviews-rating__star{width:auto;height:var(--hf-reviews-rating-star-size, 16px)}.hf-reviews-rating__stars--custom{gap:0}.hf-reviews-rating__custom-icon{display:inline-block;width:var(--hf-reviews-rating-star-size, 16px);height:var(--hf-reviews-rating-star-size, 16px);overflow:hidden;font-size:var(--hf-reviews-rating-star-size, 16px)!important;line-height:1;margin:0 -2px;transform:translateY(-1px);color:var(--hf-reviews-rating-star-fill);font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.hf-reviews-rating__custom-icon--filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.hf-review-header{display:flex;align-items:center;align-self:flex-start;width:100%;min-width:0;gap:var(--hf-review-header-gap, 10px);margin-top:var(--hf-review-header-margin-top);margin-bottom:var(--hf-review-header-margin-bottom)}.hf-review-header__avatar{display:inline-flex;align-items:center;justify-content:center;width:var(--hf-review-header-avatar-size, 44px);height:var(--hf-review-header-avatar-size, 44px);border-radius:50%;background-color:var(--hf-review-header-avatar-bg);color:var(--hf-review-header-avatar-color);flex-shrink:0;overflow:hidden}.hf-review-header__avatar-img{display:block;width:100%;height:100%;object-fit:cover}.hf-review-header__initials{font-size:calc(var(--hf-review-header-avatar-size, 44px) * .4);font-weight:600;line-height:1;letter-spacing:.02em}.hf-review-header__info{display:flex;flex-direction:column;gap:2px;min-width:0}.hf-review-header__name{margin:0}.hf-review-header__badge{display:inline-flex;align-items:center;gap:4px;color:var(--hf-review-header-icon-color);font-size:var(--hf-review-header-label-size, 12px);line-height:1}.hf-review-header__badge-label{display:inline-block;line-height:var(--hf-review-header-icon-size, 14px)}.hf-review-header__badge-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--hf-review-header-icon-size, 14px);height:var(--hf-review-header-icon-size, 14px);line-height:0;flex-shrink:0}.hf-review-header__badge-icon>*{display:block;width:100%!important;height:100%!important}.hf-review-header__badge-svg svg [fill]:not([fill=none]){fill:var(--icon-fill, currentColor)}.hf-review-header__badge-svg svg [stroke]:not([stroke=none]){stroke:var(--icon-stroke, currentColor)}.hf-review-header__badge-svg--original svg [fill]:not([fill=none]),.hf-review-header__badge-svg--original svg [stroke]:not([stroke=none]){fill:revert;stroke:revert}.hf-slide{display:flex;flex-direction:var(--hf-slide-direction, column);flex-wrap:var(--hf-slide-wrap, nowrap);gap:var(--hf-slide-gap, 0px);justify-content:var(--hf-slide-justify, flex-start);align-items:var(--hf-slide-align, flex-start);margin-top:var(--hf-slide-mt);margin-bottom:var(--hf-slide-mb);width:100%}.hf-hl-wrap>.hf-slide{height:100%}.hf-slide>*:only-child{height:100%}.hf-slide--card{padding:var(--hf-container-padding-mobile, 16px);background:rgb(var(--color-background));color:rgba(var(--color-foreground),1);border-radius:var(--container-radius, 0px);border:none;box-shadow:none}.hf-slide--card-border{border:var(--container-border-thickness) solid var(--container-border-color)}.hf-slide--card-shadow{box-shadow:var(--container-shadow-horizontal-offset) var(--container-shadow-vertical-offset) var(--container-shadow-blur-radius) rgba(var(--color-shadow),var(--container-shadow-opacity))}@media screen and (min-width:750px){.hf-slide--card{padding:var(--hf-container-padding-desktop, 20px)}}.hf-pc-variant-name{display:block;width:100%;min-width:0}.hf-badges{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:var(--badges-justify-mobile, flex-start);gap:var(--badges-gap, 8px);margin-top:var(--badges-margin-top, 0px);margin-bottom:var(--badges-margin-bottom, 0px);box-sizing:border-box}.hf-badges .badge{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:.5em;padding:0 10px;background:var(--badge-background);color:var(--badge-text-color);border:var(--badges-border-thickness, 1px) solid var(--badge-border-color);border-radius:var(--badge-corner-radius);box-sizing:border-box;font-family:var(--font-paragraph--family, var(--font-body--family));font-weight:var(--font-paragraph--weight, 400);font-style:var(--font-paragraph--style, normal);font-size:var(--font-paragraph--size, 14px);line-height:normal;white-space:nowrap;letter-spacing:var(--font-paragraph--letter-spacing, 0);text-transform:var(--font-paragraph--case, none)}.hf-badges .badge--primary{--badge-background: var(--badge-primary-background);--badge-text-color: var(--badge-primary-text);--badge-border-color: var(--badge-primary-border)}.hf-badges .badge--secondary{--badge-background: var(--badge-secondary-background);--badge-text-color: var(--badge-secondary-text);--badge-border-color: var(--badge-secondary-border)}.hf-badges .badge__icon{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;flex:0 0 auto;color:currentColor}.hf-badges .badge__icon img,.hf-badges .badge__icon svg{display:block;width:100%;height:100%;object-fit:contain}.hf-badges .badge__icon .is-theme-svg,.hf-badges .badge__icon .is-theme-svg-original{display:inline-flex;width:100%;height:100%}.hf-badges .badge__icon .is-theme-svg svg [fill]:not([fill=none]){fill:var(--icon-fill, currentColor)}.hf-badges .badge__icon .svg-wrapper-accordion,.hf-badges .badge__icon .svg-wrapper-accordion svg{color:currentColor}.hf-badges .badge__icon .svg-wrapper-accordion svg [fill]:not([fill=none]){fill:currentColor}.hf-badges .badge__icon .svg-wrapper-accordion svg [stroke]:not([stroke=none]){stroke:currentColor}.hf-badges .badge__icon .is-theme-svg svg [stroke]:not([stroke=none]){stroke:var(--icon-stroke, currentColor)}.hf-badges .badge__text{display:inline-block}@media screen and (min-width:750px){.hf-badges{justify-content:var(--badges-justify-desktop, flex-start)}}.hf-button-block{width:100%;min-width:0;margin-top:var(--hf-button-block-margin-top);margin-bottom:var(--hf-button-block-margin-bottom);display:flex;justify-content:var(--hf-button-block-align-mobile)}.hf-button-block>.button,.hf-button-block>.hf-button{min-width:min(var(--hf-button-uniform-min-width),100%);max-width:100%}.hf-button-block--full-width,.hf-button-block--full-width .hf-button{width:100%}.hf-button-block--left-mobile{justify-content:flex-start}.hf-button-block--center-mobile{justify-content:center}.hf-button-block--right-mobile{justify-content:flex-end}@media screen and (min-width:750px){.hf-button-block{justify-content:var(--hf-button-block-align-desktop)}.hf-button-block--left-desktop{justify-content:flex-start}.hf-button-block--center-desktop{justify-content:center}.hf-button-block--right-desktop{justify-content:flex-end}}.hf-clickable-discount-block{margin-top:var(--hf-cd-margin-top, 0px);margin-bottom:var(--hf-cd-margin-bottom, 0px)}.hf-clickable-discount{display:block;position:relative;box-sizing:border-box;font-family:var(--font-paragraph--family);font-weight:var(--font-paragraph--weight);font-style:var(--font-paragraph--style);font-size:var(--font-paragraph--size, 14px);line-height:var(--font-paragraph--line-height, 1.4);letter-spacing:var(--font-paragraph--letter-spacing, 0);text-transform:none;color:rgb(var(--color-foreground))}.hf-clickable-discount--card{overflow:hidden;border-radius:var(--container-radius, 8px);padding:14px var(--hf-container-padding-mobile, 16px)}.hf-clickable-discount--border{border:var(--container-border-thickness, 1px) solid var(--container-border-color, rgba(var(--color-foreground), .1))}.hf-clickable-discount--shadow{box-shadow:var(--container-shadow-horizontal-offset, 0px) var(--container-shadow-vertical-offset, 0px) var(--container-shadow-blur-radius, 0px) rgba(var(--color-shadow),var(--container-shadow-opacity, 0))}.hf-clickable-discount__idle,.hf-clickable-discount__applied{position:relative;z-index:1;display:flex;align-items:center;gap:12px}.hf-clickable-discount__idle{justify-content:space-between}.hf-clickable-discount__applied{justify-content:center}.hf-clickable-discount__applied{display:none}clickable-discount[data-applied=true] .hf-clickable-discount__idle{display:none}clickable-discount[data-applied=true] .hf-clickable-discount__applied{display:flex}.hf-clickable-discount__left{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0}.hf-clickable-discount__right{flex:0 0 auto}.hf-clickable-discount__icon{display:inline-flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;flex:0 0 auto;color:currentColor}.hf-clickable-discount__icon img,.hf-clickable-discount__icon svg{display:block;width:100%;height:100%;object-fit:contain}.hf-clickable-discount__icon .is-theme-svg,.hf-clickable-discount__icon .is-theme-svg-original{display:inline-flex;width:100%;height:100%}.hf-clickable-discount__icon .is-theme-svg svg [fill]:not([fill=none]){fill:var(--icon-fill, currentColor)}.hf-clickable-discount__icon .is-theme-svg svg [stroke]:not([stroke=none]){stroke:var(--icon-stroke, currentColor)}.hf-clickable-discount__icon .svg-wrapper-accordion,.hf-clickable-discount__icon .svg-wrapper-accordion svg{color:currentColor;fill:currentColor}.hf-clickable-discount__text,.hf-clickable-discount .hf-typo-preset{display:inline;text-transform:none;color:inherit}.hf-clickable-discount__spinner{display:none;width:1em;height:1em;flex:0 0 auto;animation:hf-cd-spin .75s linear infinite}.hf-clickable-discount__spinner .path{stroke:currentColor;stroke-dasharray:170;stroke-dashoffset:20}@keyframes hf-cd-spin{to{transform:rotate(360deg)}}clickable-discount[data-loading=true] .hf-clickable-discount__spinner{display:inline-block}.hf-clickable-discount__success-icon{display:inline-flex;align-items:center;justify-content:center;width:1.4em;height:1.4em;flex:0 0 auto}.hf-clickable-discount__success-icon svg{display:block;width:100%;height:100%}.hf-clickable-discount__error-msg{display:none;margin:.4rem 0 0;font-family:var(--font-paragraph--family);font-weight:var(--font-paragraph--weight);font-style:var(--font-paragraph--style);font-size:var(--font-paragraph--size, 14px);line-height:var(--font-paragraph--line-height, 1.4);text-transform:none;color:rgb(var(--color-error, 191 30 44))}clickable-discount[data-error=true]+.hf-clickable-discount__error-msg{display:block}@media screen and (min-width:750px){.hf-clickable-discount--card{padding:14px var(--hf-container-padding-desktop, 24px)}}.hf-contact-form{width:var(--hf-contact-form-w-mobile, var(--hf-contact-form-w, 100%));margin-top:var(--hf-contact-form-margin-top);margin-bottom:var(--hf-contact-form-margin-bottom)}@media(min-width:750px){.hf-contact-form{width:var(--hf-contact-form-w, 100%)}}.hf-contact-form__fields{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--hf-contact-form-gap, 16px)}.hf-form-field{grid-column:span 2;margin-bottom:0}.hf-form-field--half{grid-column:span 1}@media screen and (max-width:749px){.hf-form-field--half{grid-column:span 2}}.hf-form-textfield{position:relative}.hf-form-textfield__input{width:100%;box-sizing:border-box;font-size:var(--font-paragraph--size, 14px);font-family:var(--font-paragraph--family, var(--font-body--family, inherit));font-weight:var(--font-paragraph--weight, 400);line-height:1.5;color:rgb(var(--color-foreground));background:rgb(var(--color-background));padding:1.2rem 1.5rem;border:var(--inputs-border-width, 1px) solid var(--inputs-border-color);border-radius:var(--inputs-radius, 0);outline:none;transition:border-color .15s ease;-webkit-appearance:none;appearance:none;margin:0}textarea.hf-form-textfield__input{resize:vertical;min-height:10rem}.hf-form-textfield__input::placeholder{opacity:0}.hf-form-textfield__label{position:absolute;left:calc(1.5rem - 2px);top:50%;transform:translateY(-50%);font-size:var(--font-paragraph--size, 14px);font-family:var(--font-paragraph--family, var(--font-body--family, inherit));line-height:1;padding:0 4px;pointer-events:none;transition:top .15s ease-out,transform .15s ease-out,background .15s ease-out;transform-origin:left top;color:rgba(var(--color-foreground),.55);background:transparent;white-space:nowrap}.hf-form-textfield__label--textarea{top:1.5rem;transform:none}.hf-form-textfield__input:focus+.hf-form-textfield__label,.hf-form-textfield__input:not(:placeholder-shown)+.hf-form-textfield__label{top:0;transform:translateY(-50%) scale(.85);color:rgba(var(--color-foreground),.75);background:rgb(var(--color-background))}.hf-form-select{position:relative}.hf-form-select__input{width:100%;box-sizing:border-box;font-size:var(--font-paragraph--size, 14px);font-family:var(--font-paragraph--family, var(--font-body--family, inherit));font-weight:var(--font-paragraph--weight, 400);line-height:1.5;color:rgb(var(--color-foreground));background:rgb(var(--color-background));padding:1.2rem 3rem 1.2rem 1.5rem;border:var(--inputs-border-width, 1px) solid var(--inputs-border-color);border-radius:var(--inputs-radius, 0);outline:none;cursor:pointer;-webkit-appearance:none;appearance:none;margin:0}.hf-form-select:after{content:"";position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(var(--color-foreground),.5);pointer-events:none}.hf-form-submit{margin-top:.5rem}.hf-form-submit .button{width:100%}.hf-form-checkbox{display:flex;align-items:flex-start;gap:.8rem}.hf-form-checkbox input[type=checkbox]{margin-top:.3rem;flex-shrink:0}.hf-form-checkbox__label{font-size:var(--font-paragraph--size, 14px);line-height:1.4}.hf-form-checkbox__label a{text-decoration:underline}.hf-contact-form__success,.hf-contact-form__error{margin-bottom:2rem}.hf-contact-form__success{align-items:flex-start}.hf-delivery{margin-top:var(--hf-delivery-margin-top);margin-bottom:var(--hf-delivery-margin-bottom);width:100%}.hf-delivery__inner{width:100%}.hf-delivery--container .hf-delivery__inner{padding:var(--hf-container-padding-mobile, 1.5rem);border-radius:var(--container-radius, 0)}.hf-delivery--show-border .hf-delivery__inner{border:var(--container-border-thickness) solid var(--container-border-color)}.hf-delivery--apply-shadow .hf-delivery__inner{box-shadow:var(--container-shadow-horizontal-offset) var(--container-shadow-vertical-offset) var(--container-shadow-blur-radius) rgba(var(--color-shadow),var(--container-shadow-opacity))}.hf-delivery__steps{display:flex;justify-content:space-between;align-items:flex-start;position:relative;width:100%}.hf-delivery__steps--hidden{display:none}.hf-delivery__steps:before{content:"";position:absolute;top:calc(var(--hf-delivery-circle-mobile) / 2);left:0;right:0;height:2px;background-color:rgb(var(--color-button));z-index:1;transform:translateY(-50%)}.hf-delivery__step{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;flex:1}.hf-delivery__step--first{align-items:flex-start;text-align:left}.hf-delivery__step--last{align-items:flex-end;text-align:right}.hf-delivery__circle{width:var(--hf-delivery-circle-mobile);height:var(--hf-delivery-circle-mobile);border-radius:50%;background-color:rgb(var(--color-button));display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:2;flex-shrink:0}.hf-delivery__icon{width:var(--hf-delivery-icon-mobile);height:var(--hf-delivery-icon-mobile);display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--color-button-text))}.hf-delivery__icon svg{display:block;width:100%;height:100%;fill:currentColor}.hf-delivery__icon img{display:block;width:100%;height:100%;object-fit:contain}.hf-delivery__icon .hf-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.hf-delivery__icon .hf-icon svg{width:100%;height:100%}.hf-delivery__icon-svg{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:0}.hf-delivery__icon-svg svg{width:100%;height:100%}.hf-delivery__icon-svg svg [fill]:not([fill=none]){fill:var(--icon-fill, currentColor)}.hf-delivery__icon-svg svg [stroke]:not([stroke=none]){stroke:var(--icon-stroke, currentColor)}.hf-delivery__icon-svg--original svg [fill]:not([fill=none]),.hf-delivery__icon-svg--original svg [stroke]:not([stroke=none]){fill:initial;stroke:initial}.hf-delivery__date{margin:0;margin-top:var(--hf-delivery-date-mt);font-size:var(--hf-delivery-step-fs, 12px);line-height:var(--hf-delivery-step-lh, 100%);color:rgb(var(--color-foreground))}.hf-delivery__title{margin:5px 0 0;font-size:var(--hf-delivery-step-fs, 12px);line-height:var(--hf-delivery-step-lh, 100%);color:rgb(var(--color-foreground))}.hf-delivery__text{margin:0;font-size:var(--font-paragraph--size, 14px);line-height:var(--font-paragraph--line-height, 1.5);color:rgb(var(--color-foreground))}.hf-delivery__text p{margin:0}.hf-delivery__text--left{text-align:left}.hf-delivery__text--center{text-align:center}.hf-delivery__text--right{text-align:right}.hf-delivery__phrase{width:100%}.hf-delivery__phrase .hf-delivery__text{display:inline}.hf-delivery__phrase .hf-delivery__text p{display:inline;margin:0}.hf-delivery__phrase-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:1.2em;height:1.2em;margin-right:.4em;color:rgb(var(--color-foreground))}.hf-delivery__phrase[data-icon-position=after] .hf-delivery__phrase-icon{margin-right:0;margin-left:.4em}.hf-delivery__phrase-icon svg{display:block;width:100%;height:100%;fill:currentColor}.hf-delivery__phrase-icon img{display:block;width:100%;height:100%;object-fit:contain}[data-visual-preview-mode] .hf-delivery__text{font-size:16px;text-align:center}@media screen and (min-width:750px){.hf-delivery--container .hf-delivery__inner{padding:var(--hf-container-padding-desktop, 2rem)}.hf-delivery__circle{width:var(--hf-delivery-circle-desktop);height:var(--hf-delivery-circle-desktop)}.hf-delivery__icon{width:var(--hf-delivery-icon-desktop);height:var(--hf-delivery-icon-desktop)}.hf-delivery__steps:before{top:calc(var(--hf-delivery-circle-desktop) / 2)}}.hf-gallery{width:var(--hf-gallery-w-mobile, var(--hf-gallery-w, 100%));margin-top:var(--hf-gallery-margin-top);margin-bottom:var(--hf-gallery-margin-bottom)}@media(min-width:750px){.hf-gallery{width:var(--hf-gallery-w, 100%)}}.hf-gallery__grid{display:grid;grid-template-columns:repeat(var(--hf-gallery-columns-mobile, 2),1fr);gap:var(--hf-gallery-gap-mobile, 8px)}@media(min-width:750px){.hf-gallery__grid{grid-template-columns:repeat(var(--hf-gallery-columns-desktop, 3),1fr);gap:var(--hf-gallery-gap-desktop, 8px)}}.hf-gallery__item{position:relative;display:block;width:100%;aspect-ratio:var(--hf-gallery-ratio, 1 / 1);overflow:hidden;padding:0;margin:0;border:0;background:transparent;cursor:default}.hf-gallery[data-hf-gallery] .hf-gallery__item{cursor:pointer}.hf-gallery--rounded .hf-gallery__item{border-radius:var(--media-radius)}.hf-gallery--border .hf-gallery__item{border:var(--media-border-width) solid var(--color-border-value)}.hf-gallery--shadow .hf-gallery__item{box-shadow:var(--media-support-shadow-horizontal-offset) var(--media-support-shadow-vertical-offset) var(--media-support-shadow-blur-radius) rgba(var(--color-shadow),var(--media-support-shadow-opacity))}.hf-gallery__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.hf-gallery__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;color:#fff;filter:drop-shadow(0 2px 6px rgba(0,0,0,.5))}.hf-gallery__play svg{width:28px;height:28px}@media(hover:hover)and (pointer:fine)and (min-width:750px){.hf-gallery__item:hover .hf-gallery__img{transform:scale(1.04)}}.hf-gallery-modal{width:100vw;max-width:100vw;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;padding:0;margin:0;border:0;background:#000000eb;color:#fff;overflow:hidden}.hf-gallery-modal::backdrop{background:#000000eb}.hf-gallery-modal[open]{display:flex}.hf-gallery-modal__inner{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.hf-gallery-modal__stage{position:relative;width:100%;height:100%;touch-action:pan-y;padding:80px 60px;box-sizing:border-box;overflow:hidden}.hf-gallery-modal__slide{position:absolute;top:80px;right:60px;bottom:80px;left:60px;display:flex;align-items:center;justify-content:center;margin:0;transform:translateZ(0);opacity:1;will-change:transform,opacity}.hf-gallery-modal__slide.is-animating{transition:transform .32s cubic-bezier(.22,.61,.36,1),opacity .32s ease}.hf-gallery-modal__slide.is-dragging{transition:none}.hf-gallery-modal__slide.is-enter-next{transform:translate3d(100%,0,0);opacity:0}.hf-gallery-modal__slide.is-enter-prev{transform:translate3d(-100%,0,0);opacity:0}.hf-gallery-modal__slide.is-leave-next{transform:translate3d(-40%,0,0);opacity:0}.hf-gallery-modal__slide.is-leave-prev{transform:translate3d(40%,0,0);opacity:0}.hf-gallery-modal__slide img,.hf-gallery-modal__slide video{width:100%;height:100%;object-fit:contain}.hf-gallery-modal__slide iframe{width:min(100%,1600px);aspect-ratio:16 / 9;max-height:100%;border:0}.hf-gallery-modal .hf-gallery-modal__close,.hf-gallery-modal .hf-gallery-modal__nav{position:absolute;z-index:2}.hf-gallery-modal .hf-gallery-modal__close{top:16px;right:16px}.hf-gallery-modal .hf-gallery-modal__nav--prev{left:16px;top:50%;transform:translateY(-50%)}.hf-gallery-modal .hf-gallery-modal__nav--next{right:16px;top:50%;transform:translateY(-50%)}.hf-gallery-modal .hf-gallery-modal__nav--prev:not([disabled]):hover,.hf-gallery-modal .hf-gallery-modal__nav--prev:not([disabled]):active,.hf-gallery-modal .hf-gallery-modal__nav--next:not([disabled]):hover,.hf-gallery-modal .hf-gallery-modal__nav--next:not([disabled]):active{transform:translateY(-50%)}.hf-gallery-modal .hf-gallery-modal__progress-wrap{position:absolute;left:50%;bottom:max(30px,env(safe-area-inset-bottom,0px));transform:translate(-50%);width:min(45%,280px);padding:6px;border-radius:999px;background:#ffffff1f;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:2;display:flex;align-items:center}.hf-gallery-modal .hf-gallery-modal__progress{background:#00000073;border-radius:999px}.hf-gallery-modal .hf-gallery-modal__progress .hf-slider-progress__bar{background:#fff;border-radius:999px}.hf-gallery__item--empty{cursor:default}.hf-gallery-modal[data-hf-gallery-single=true] .hf-gallery-modal__nav,.hf-gallery-modal[data-hf-gallery-single=true] .hf-gallery-modal__progress-wrap{display:none}@media(max-width:749px){.hf-gallery-modal__stage{padding:60px 16px}.hf-gallery-modal__slide{top:60px;right:16px;bottom:60px;left:16px}.hf-gallery-modal__nav{width:40px;height:40px}.hf-gallery-modal__nav--prev{left:8px}.hf-gallery-modal__nav--next{right:8px}}.hf-icon-text{margin-top:var(--iwt-margin-top);margin-bottom:var(--iwt-margin-bottom);width:100%;color:inherit;box-sizing:border-box}.hf-icon-text--card{padding:var(--hf-container-padding-mobile);background:rgb(var(--color-background));background:var(--gradient-background);color:rgba(var(--color-foreground),1);border-radius:var(--container-radius, 0px);border:none;box-shadow:none}.hf-icon-text--border{border:var(--container-border-thickness, 1px) solid var(--container-border-color, rgba(var(--color-foreground), .1))}.hf-icon-text--shadow{box-shadow:var(--container-shadow-horizontal-offset, 0px) var(--container-shadow-vertical-offset, 0px) var(--container-shadow-blur-radius, 0px) rgba(var(--color-shadow),var(--container-shadow-opacity, 0))}.hf-icon-text__grid{display:grid;gap:var(--iwt-gap-mobile);width:100%}.hf-icon-text--cols-1-mobile .hf-icon-text__grid{grid-template-columns:minmax(0,1fr)}.hf-icon-text--cols-2-mobile .hf-icon-text__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hf-icon-text--cols-3-mobile .hf-icon-text__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hf-icon-text__item{display:inline-flex;flex-direction:column;gap:var(--iwt-internal-gap-mobile);width:100%;min-width:0;align-items:flex-start;text-align:left;position:relative}@media(max-width:749px){.hf-icon-text--horizontal-mobile .hf-icon-text__item{flex-direction:row;align-items:flex-start}.hf-icon-text--center-items.hf-icon-text--horizontal-mobile .hf-icon-text__item{justify-content:center}.hf-icon-text--vertical-mobile .hf-icon-text__item{flex-direction:column}.hf-icon-text--vertical-mobile.hf-icon-text--left-mobile .hf-icon-text__item{align-items:flex-start;text-align:left}.hf-icon-text--vertical-mobile.hf-icon-text--center-mobile .hf-icon-text__item{align-items:center;text-align:center}.hf-icon-text--vertical-mobile.hf-icon-text--right-mobile .hf-icon-text__item{align-items:flex-end;text-align:right}.hf-icon-text--vertical-mobile.hf-icon-text--right-mobile .hf-icon-text__item .hf-icon-text__icon-svg{justify-content:flex-end}}.hf-icon-text__icon{flex:0 0 auto;width:var(--iwt-icon-size-mobile);height:var(--iwt-icon-size-mobile);display:inline-flex;align-items:center;justify-content:center;color:currentColor;font-size:var(--iwt-icon-size-mobile);line-height:1}.hf-icon-text__icon img,.hf-icon-text__icon svg,.hf-icon-text__icon .hf-icon,.hf-icon-text__icon .hf-icon svg,.hf-icon-text__icon-svg{display:block;width:100%;height:100%}.hf-icon-text__icon-svg{display:inline-flex;align-items:center;justify-content:center}@media(max-width:749px){.hf-icon-text--horizontal-mobile .hf-icon-text__item .hf-icon-text__icon-svg{align-items:flex-start}.hf-icon-text--horizontal-mobile .hf-icon-text__item .hf-icon-text__icon{align-self:flex-start}}.hf-icon-text__icon .hf-icon{width:100%;height:100%}.hf-icon-text__icon .svg-wrapper-accordion{width:100%!important;height:100%!important;display:inline-flex;align-items:center;justify-content:center}.hf-icon-text__icon .hf-icon svg{width:100%;height:100%}.hf-icon-text__icon .svg-wrapper-accordion svg{width:100%!important;height:100%!important;display:block}.hf-icon-text__icon-svg svg [fill]:not([fill=none]){fill:var(--icon-fill, currentColor)}.hf-icon-text__icon-svg svg [stroke]:not([stroke=none]){stroke:var(--icon-stroke, currentColor)}.hf-icon-text__icon-svg--original svg [fill]:not([fill=none]),.hf-icon-text__icon-svg--original svg [stroke]:not([stroke=none]){fill:initial;stroke:initial}.hf-icon-text__content{display:flex;flex-direction:column;max-width:100%;min-width:0}.hf-icon-text__title,.hf-icon-text__text{color:inherit;-webkit-font-smoothing:antialiased}.hf-icon-text__title{font-family:var(--iwt-title-family-mobile, var(--iwt-title-family, inherit));font-style:var(--iwt-title-style-mobile, var(--iwt-title-style, normal));font-weight:var(--iwt-title-weight-mobile, var(--iwt-title-weight, inherit));font-size:var(--iwt-title-size-mobile, var(--iwt-title-size, inherit));line-height:var(--iwt-title-line-height-mobile, var(--iwt-title-line-height, inherit));letter-spacing:var(--iwt-title-letter-spacing-mobile, var(--iwt-title-letter-spacing, 0));text-transform:var(--iwt-title-case-mobile, var(--iwt-title-case, none))}.hf-icon-text__text{font-family:var(--iwt-text-family-mobile, var(--iwt-text-family, inherit));font-style:var(--iwt-text-style-mobile, var(--iwt-text-style, normal));font-weight:var(--iwt-text-weight-mobile, var(--iwt-text-weight, inherit));font-size:var(--iwt-text-size-mobile, var(--iwt-text-size, inherit));line-height:var(--iwt-text-line-height-mobile, var(--iwt-text-line-height, inherit));letter-spacing:var(--iwt-text-letter-spacing-mobile, var(--iwt-text-letter-spacing, 0));text-transform:var(--iwt-text-case-mobile, var(--iwt-text-case, none))}@media(max-width:749px){.hf-icon-text--horizontal-mobile .hf-icon-text__item:has(.hf-icon-text__title):has(.hf-icon-text__text) .hf-icon-text__icon,.hf-icon-text--horizontal-mobile .hf-icon-text__item:has(.hf-icon-text__title):has(.hf-icon-text__text) .hf-icon-text__icon-svg{margin-top:calc((var(--iwt-title-line-height-mobile, var(--iwt-title-line-height, 1.4)) - 1) / 2 * var(--iwt-title-size-mobile, var(--iwt-title-size, 1rem)))}.hf-icon-text--horizontal-mobile .hf-icon-text__item:has(.hf-icon-text__content>.hf-icon-text__title:only-child),.hf-icon-text--horizontal-mobile .hf-icon-text__item:has(.hf-icon-text__content>.hf-icon-text__text:only-child){align-items:center;justify-content:flex-start}.hf-icon-text--horizontal-mobile .hf-icon-text__item:has(.hf-icon-text__content>.hf-icon-text__title:only-child) .hf-icon-text__icon,.hf-icon-text--horizontal-mobile .hf-icon-text__item:has(.hf-icon-text__content>.hf-icon-text__title:only-child) .hf-icon-text__icon-svg,.hf-icon-text--horizontal-mobile .hf-icon-text__item:has(.hf-icon-text__content>.hf-icon-text__text:only-child) .hf-icon-text__icon,.hf-icon-text--horizontal-mobile .hf-icon-text__item:has(.hf-icon-text__content>.hf-icon-text__text:only-child) .hf-icon-text__icon-svg{align-self:center;align-items:center;margin-top:0}}.hf-icon-text__title>:first-child,.hf-icon-text__text>:first-child{margin-top:0}.hf-icon-text__title>:last-child,.hf-icon-text__text>:last-child{margin-bottom:0}.hf-icon-text--separators .hf-icon-text__grid{overflow:visible}.hf-icon-text--separators .hf-icon-text__grid>.hf-icon-text__item:before{content:"";position:absolute;top:calc(-.5 * var(--iwt-gap-mobile));bottom:calc(-.5 * var(--iwt-gap-mobile));width:var(--iwt-separator-thickness);background:var(--iwt-separator-color);pointer-events:none;left:calc(-.5 * var(--iwt-gap-mobile));transform:translate(-50%)}.hf-icon-text--separators .hf-icon-text__grid>.hf-icon-text__item:after{content:"";position:absolute;left:calc(-.5 * var(--iwt-gap-mobile));right:calc(-.5 * var(--iwt-gap-mobile));height:var(--iwt-separator-thickness);background:var(--iwt-separator-color);pointer-events:none;top:calc(-.5 * var(--iwt-gap-mobile));transform:translateY(-50%)}@media(max-width:749px){.hf-icon-text--separators.hf-icon-text--cols-1-mobile .hf-icon-text__grid>.hf-icon-text__item:before{display:none}.hf-icon-text--separators.hf-icon-text--cols-2-mobile .hf-icon-text__grid>.hf-icon-text__item:nth-child(odd):before{display:none}.hf-icon-text--separators.hf-icon-text--cols-3-mobile .hf-icon-text__grid>.hf-icon-text__item:nth-child(3n+1):before{display:none}.hf-icon-text--separators.hf-icon-text--cols-1-mobile .hf-icon-text__grid>.hf-icon-text__item:nth-child(-n+1):after{display:none}.hf-icon-text--separators.hf-icon-text--cols-2-mobile .hf-icon-text__grid>.hf-icon-text__item:nth-child(-n+2):after{display:none}.hf-icon-text--separators.hf-icon-text--cols-3-mobile .hf-icon-text__grid>.hf-icon-text__item:nth-child(-n+3):after{display:none}.hf-icon-text--swipe-mobile .hf-icon-text__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--iwt-peek-mobile, 83%);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;max-width:none;margin:0;justify-content:flex-start;justify-items:stretch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.hf-icon-text--swipe-mobile .hf-icon-text__grid::-webkit-scrollbar{width:0;height:0;display:none}.hf-icon-text--swipe-mobile .hf-icon-text__grid>.hf-icon-text__item{width:100%;max-width:none;justify-self:stretch;scroll-snap-align:start}.hf-icon-text--separators.hf-icon-text--swipe-mobile .hf-icon-text__grid>.hf-icon-text__item:after{display:none}.hf-icon-text--separators.hf-icon-text--swipe-mobile .hf-icon-text__grid>.hf-icon-text__item:before{display:block}.hf-icon-text--separators.hf-icon-text--swipe-mobile .hf-icon-text__grid>.hf-icon-text__item:first-child:before{display:none}.hf-icon-text--swipe-mobile.hf-icon-text--show-progress-mobile .hf-icon-text__progress{display:block;width:100%;height:2px;background:rgba(var(--color-foreground),.15);border-radius:999px;margin-top:16px;overflow:hidden}.hf-icon-text--swipe-mobile.hf-icon-text--show-progress-mobile .hf-icon-text__progress-bar{display:block;height:100%;width:0%;background:rgb(var(--color-foreground));border-radius:999px;transition:width .15s linear}}.hf-icon-text__progress{display:none}@media(min-width:750px){.hf-icon-text--card{padding:var(--hf-container-padding-desktop)}.hf-icon-text__grid{gap:var(--iwt-gap-desktop)}.hf-icon-text--cols-1-desktop .hf-icon-text__grid{grid-template-columns:minmax(0,1fr)}.hf-icon-text--cols-2-desktop .hf-icon-text__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hf-icon-text--cols-3-desktop .hf-icon-text__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hf-icon-text--cols-4-desktop .hf-icon-text__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hf-icon-text__item{flex-direction:column;gap:var(--iwt-internal-gap-desktop);align-items:flex-start;text-align:left}.hf-icon-text--horizontal-desktop .hf-icon-text__item{flex-direction:row;align-items:flex-start}.hf-icon-text--center-items.hf-icon-text--horizontal-desktop .hf-icon-text__item{justify-content:center}.hf-icon-text--vertical-desktop .hf-icon-text__item{flex-direction:column}.hf-icon-text--vertical-desktop.hf-icon-text--left-desktop .hf-icon-text__item{align-items:flex-start;text-align:left}.hf-icon-text--vertical-desktop.hf-icon-text--center-desktop .hf-icon-text__item{align-items:center;text-align:center}.hf-icon-text--vertical-desktop.hf-icon-text--right-desktop .hf-icon-text__item{align-items:flex-end;text-align:right}.hf-icon-text--vertical-desktop.hf-icon-text--right-desktop .hf-icon-text__item .hf-icon-text__icon-svg{justify-content:flex-end}.hf-icon-text__icon{width:var(--iwt-icon-size-desktop);height:var(--iwt-icon-size-desktop);font-size:var(--iwt-icon-size-desktop)}.hf-icon-text--horizontal-desktop .hf-icon-text__item .hf-icon-text__icon-svg{align-items:flex-start}.hf-icon-text--horizontal-desktop .hf-icon-text__item .hf-icon-text__icon{align-self:flex-start}.hf-icon-text--horizontal-desktop .hf-icon-text__item:has(.hf-icon-text__title):has(.hf-icon-text__text) .hf-icon-text__icon,.hf-icon-text--horizontal-desktop .hf-icon-text__item:has(.hf-icon-text__title):has(.hf-icon-text__text) .hf-icon-text__icon-svg{margin-top:calc((var(--iwt-title-line-height, 1.4) - 1) / 2 * var(--iwt-title-size, 1rem))}.hf-icon-text--horizontal-desktop .hf-icon-text__item:has(.hf-icon-text__content>.hf-icon-text__title:only-child),.hf-icon-text--horizontal-desktop .hf-icon-text__item:has(.hf-icon-text__content>.hf-icon-text__text:only-child){align-items:center;justify-content:flex-start}.hf-icon-text--horizontal-desktop .hf-icon-text__item:has(.hf-icon-text__content>.hf-icon-text__title:only-child) .hf-icon-text__icon,.hf-icon-text--horizontal-desktop .hf-icon-text__item:has(.hf-icon-text__content>.hf-icon-text__title:only-child) .hf-icon-text__icon-svg,.hf-icon-text--horizontal-desktop .hf-icon-text__item:has(.hf-icon-text__content>.hf-icon-text__text:only-child) .hf-icon-text__icon,.hf-icon-text--horizontal-desktop .hf-icon-text__item:has(.hf-icon-text__content>.hf-icon-text__text:only-child) .hf-icon-text__icon-svg{align-self:center;align-items:center;margin-top:0}.hf-icon-text__title{font-family:var(--iwt-title-family, inherit);font-style:var(--iwt-title-style, normal);font-weight:var(--iwt-title-weight, inherit);font-size:var(--iwt-title-size, inherit);line-height:var(--iwt-title-line-height, inherit);letter-spacing:var(--iwt-title-letter-spacing, 0);text-transform:var(--iwt-title-case, none)}.hf-icon-text__text{font-family:var(--iwt-text-family, inherit);font-style:var(--iwt-text-style, normal);font-weight:var(--iwt-text-weight, inherit);font-size:var(--iwt-text-size, inherit);line-height:var(--iwt-text-line-height, inherit);letter-spacing:var(--iwt-text-letter-spacing, 0);text-transform:var(--iwt-text-case, none)}.hf-icon-text--separators .hf-icon-text__grid>.hf-icon-text__item:before{top:calc(-.5 * var(--iwt-gap-desktop));bottom:calc(-.5 * var(--iwt-gap-desktop));left:calc(-.5 * var(--iwt-gap-desktop));display:block}.hf-icon-text--separators .hf-icon-text__grid>.hf-icon-text__item:after{left:calc(-.5 * var(--iwt-gap-desktop));right:calc(-.5 * var(--iwt-gap-desktop));top:calc(-.5 * var(--iwt-gap-desktop));display:block}.hf-icon-text--separators.hf-icon-text--cols-1-desktop .hf-icon-text__grid>.hf-icon-text__item:before{display:none}.hf-icon-text--separators.hf-icon-text--cols-2-desktop .hf-icon-text__grid>.hf-icon-text__item:nth-child(odd):before{display:none}.hf-icon-text--separators.hf-icon-text--cols-3-desktop .hf-icon-text__grid>.hf-icon-text__item:nth-child(3n+1):before{display:none}.hf-icon-text--separators.hf-icon-text--cols-4-desktop .hf-icon-text__grid>.hf-icon-text__item:nth-child(4n+1):before{display:none}.hf-icon-text--separators.hf-icon-text--cols-1-desktop .hf-icon-text__grid>.hf-icon-text__item:nth-child(-n+1):after{display:none}.hf-icon-text--separators.hf-icon-text--cols-2-desktop .hf-icon-text__grid>.hf-icon-text__item:nth-child(-n+2):after{display:none}.hf-icon-text--separators.hf-icon-text--cols-3-desktop .hf-icon-text__grid>.hf-icon-text__item:nth-child(-n+3):after{display:none}.hf-icon-text--separators.hf-icon-text--cols-4-desktop .hf-icon-text__grid>.hf-icon-text__item:nth-child(-n+4):after{display:none}}.hf-icon-text[data-visual-preview-mode]{width:100%;max-width:100%}.hf-icon-block{margin-top:var(--hf-icon-block-margin-top);margin-bottom:var(--hf-icon-block-margin-bottom)}.hf-icon-block__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--hf-icon-block-size-mobile);height:var(--hf-icon-block-size-mobile);flex-shrink:0;vertical-align:middle}.hf-icon-block__icon img,.hf-icon-block__icon svg,.hf-icon-block__icon .hf-icon,.hf-icon-block__icon .hf-icon svg,.hf-icon-block__svg{display:block;width:100%;height:100%}.hf-icon-block__svg{line-height:0}.hf-icon-block__icon .hf-icon{display:flex;align-items:center;justify-content:center}.hf-icon-block__icon .hf-icon svg{width:100%;height:100%}.hf-icon-block__svg svg [fill]:not([fill=none]){fill:var(--icon-fill, currentColor)}.hf-icon-block__svg svg [stroke]:not([stroke=none]){stroke:var(--icon-stroke, currentColor)}.hf-icon-block__svg--original svg [fill]:not([fill=none]),.hf-icon-block__svg--original svg [stroke]:not([stroke=none]){fill:revert;stroke:revert}@media screen and (min-width:750px){.hf-icon-block__icon{width:var(--hf-icon-block-size-desktop);height:var(--hf-icon-block-size-desktop)}}.hf-image-block{display:block;position:relative;width:var(--hf-image-width-mobile, 100%);max-width:100%;text-decoration:none;color:inherit}@media screen and (min-width:750px){.hf-image-block{width:var(--hf-image-width, 100%)}}.hf-image-block__image{display:block;width:100%;height:auto;aspect-ratio:var(--hf-image-ratio-mobile);object-fit:cover;overflow:hidden}@media screen and (min-width:750px){.hf-image-block__image{aspect-ratio:var(--hf-image-ratio-desktop)}}.hf-image-block--rounded .hf-image-block__image{border-radius:var(--media-radius)}.hf-image-block--border .hf-image-block__image{border:var(--media-border-width) solid var(--color-border-value)}.hf-image-block--shadow .hf-image-block__image{box-shadow:var(--media-support-shadow-horizontal-offset) var(--media-support-shadow-vertical-offset) var(--media-support-shadow-blur-radius) rgba(var(--color-shadow),var(--media-support-shadow-opacity))}.hf-image-block--has-badge{--hf-image-badge-char-length: 10;--hf-image-badge-inner-angle: calc(360deg / var(--hf-image-badge-char-length));--hf-image-badge-text-size: 10px;--hf-image-badge-letter-spacing: .18em;--hf-image-badge-char-width: calc(var(--hf-image-badge-text-size) * .62);--hf-image-badge-letter-spacing-px: calc(var(--hf-image-badge-text-size) * .24);--hf-image-badge-char-advance: calc(var(--hf-image-badge-char-width) + var(--hf-image-badge-letter-spacing-px));--hf-image-badge-circumference: calc(var(--hf-image-badge-char-length) * var(--hf-image-badge-char-advance));--hf-image-badge-size: clamp(40px, calc((var(--hf-image-badge-circumference) * .3183) + 20px), 260px);--hf-image-badge-image-size: calc(var(--hf-image-badge-size) * .34);--hf-image-badge-gap-outer: 10px;--hf-image-badge-gap-inner: 10px;--hf-image-badge-text-radius: calc((((var(--hf-image-badge-size) / 2) - var(--hf-image-badge-gap-outer)) + ((var(--hf-image-badge-image-size) / 2) + var(--hf-image-badge-gap-inner))) * .5);--hf-image-badge-text-nudge: 0px;overflow:visible}.hf-image-block__badge{position:absolute;top:28px;right:calc(var(--hf-image-badge-size, 120px) / -2);left:auto;width:var(--hf-image-badge-size, 120px);height:var(--hf-image-badge-size, 120px);border-radius:9999px;display:grid;place-items:center;z-index:2;pointer-events:none;background-attachment:scroll}.hf-image-block__badge-chars{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:var(--hf-image-badge-text-size, 10px);line-height:1;letter-spacing:var(--hf-image-badge-letter-spacing, .18em);text-transform:uppercase;background:transparent;transform-origin:50% 50%;animation:hf-image-badge-spin 12s linear infinite;z-index:1}.hf-image-block__badge-chars span{position:absolute;top:50%;left:50%;display:block;white-space:pre;transform:translate(-50%,-50%) rotate(calc(var(--hf-image-badge-inner-angle, 12deg) * var(--hf-image-badge-char-id))) translateY(calc((var(--hf-image-badge-text-radius, 44px) * -1) + var(--hf-image-badge-text-nudge, 0ch)))}.hf-image-block__badge-icon{position:relative;z-index:2;width:var(--hf-image-badge-image-size, 44px);height:var(--hf-image-badge-image-size, 44px);border-radius:9999px;overflow:hidden}.hf-image-block__badge-img,.hf-image-block__badge-placeholder{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@keyframes hf-image-badge-spin{to{transform:rotate(-360deg)}}@media screen and (max-width:749px){.hf-image-block--has-badge{--hf-image-badge-text-size: 6px;--hf-image-badge-char-width: calc(var(--hf-image-badge-text-size) * .62);--hf-image-badge-letter-spacing-px: calc(var(--hf-image-badge-text-size) * .24);--hf-image-badge-char-advance: calc(var(--hf-image-badge-char-width) + var(--hf-image-badge-letter-spacing-px));--hf-image-badge-circumference: calc(var(--hf-image-badge-char-length) * var(--hf-image-badge-char-advance));--hf-image-badge-size: clamp(30px, calc((var(--hf-image-badge-circumference) * .3183) + 10px), 200px);--hf-image-badge-image-size: calc(var(--hf-image-badge-size) * .34);--hf-image-badge-gap-outer: 9px;--hf-image-badge-gap-inner: 9px;--hf-image-badge-text-radius: calc((((var(--hf-image-badge-size) / 2) - var(--hf-image-badge-gap-outer)) + ((var(--hf-image-badge-image-size) / 2) + var(--hf-image-badge-gap-inner))) * .5);--hf-image-badge-text-nudge: 0px;--hf-image-badge-overlap-mobile: 0px;--hf-image-badge-safe-gap-mobile: 10px;--hf-image-badge-safe-x: calc(var(--hf-image-badge-overlap-mobile) + var(--hf-image-badge-safe-gap-mobile));box-sizing:border-box;padding-left:var(--hf-image-badge-safe-x);padding-right:var(--hf-image-badge-safe-x)}.hf-image-block__badge{top:12px}.hf-image-block--badge-mobile-left .hf-image-block__badge{left:calc((var(--hf-image-badge-overlap-mobile) * -1) - var(--hf-image-badge-safe-x));right:auto}.hf-image-block--badge-mobile-right .hf-image-block__badge{right:calc((var(--hf-image-badge-overlap-mobile) * -1) - var(--hf-image-badge-safe-x));left:auto}}[data-visual-preview-mode] .hf-image-block__image{pointer-events:none}.hf-logo{margin-top:var(--hf-logo-margin-top);margin-bottom:var(--hf-logo-margin-bottom)}.hf-logo__link{display:inline-block;text-decoration:none;color:inherit}.hf-logo__image{display:inline-block;height:var(--hf-logo-height);width:auto;object-fit:contain;vertical-align:middle}.hf-logo__svg{display:inline-flex;color:inherit}.hf-logo__svg svg{display:block;height:var(--hf-logo-height);width:auto;fill:currentColor}.hf-newsletter{width:var(--hf-newsletter-w-mobile, var(--hf-newsletter-w, 100%));margin-top:var(--hf-newsletter-margin-top);margin-bottom:var(--hf-newsletter-margin-bottom)}@media(min-width:750px){.hf-newsletter{width:var(--hf-newsletter-w, 100%)}}.hf-newsletter__form{display:flex;flex-direction:column;width:100%;position:relative}.hf-newsletter__field-wrapper{width:100%}.hf-newsletter__field-wrapper .hf-form-textfield{position:relative}.hf-newsletter__input{width:100%;box-sizing:border-box;font-size:var(--font-paragraph--size, 14px);font-family:var(--font-paragraph--family, var(--font-body--family, inherit));font-weight:var(--font-paragraph--weight, 400);line-height:1.5;color:rgb(var(--color-foreground));background:rgb(var(--color-background));padding:1.2rem 4.5rem 1.2rem 1.5rem;border:var(--inputs-border-width, 1px) solid var(--inputs-border-color);border-radius:var(--inputs-radius, 0);outline:none;transition:border-color .15s ease;-webkit-appearance:none;appearance:none;margin:0}.hf-newsletter__input::placeholder{opacity:0}.hf-newsletter__field-wrapper .hf-form-textfield__label{position:absolute;left:calc(1.5rem - 2px);top:50%;transform:translateY(-50%);font-size:var(--font-paragraph--size, 14px);font-family:var(--font-paragraph--family, var(--font-body--family, inherit));line-height:1;padding:0 4px;pointer-events:none;transition:top .15s ease-out,transform .15s ease-out,background .15s ease-out;transform-origin:left top;color:rgba(var(--color-foreground),.55);background:transparent;white-space:nowrap}.hf-newsletter__input:focus+.hf-form-textfield__label,.hf-newsletter__input:not(:placeholder-shown)+.hf-form-textfield__label{top:0;transform:translateY(-50%) scale(.85);color:rgba(var(--color-foreground),.75);background:rgb(var(--color-background))}.hf-newsletter__button{position:absolute;right:var(--inputs-border-width, 1px);top:0;height:100%;width:4.4rem;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--inputs-border-color);padding:0;margin:0;z-index:2}.hf-newsletter__button .svg-wrapper{display:flex;align-items:center;justify-content:center}.hf-newsletter__button .icon{width:1.5rem}.hf-newsletter__button .icon path{fill:var(--inputs-border-color)}.hf-newsletter__button:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .4rem rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.hf-newsletter__message{display:flex;align-items:center;gap:.5rem;margin-top:1rem;font-size:var(--font-paragraph--size, 14px)}.hf-newsletter__message .svg-wrapper{display:flex;flex-shrink:0}.hf-newsletter__message--success{margin-bottom:0}.hf-reviews-rating-block{margin-top:var(--hf-reviews-rating-margin-top, 0px);margin-bottom:var(--hf-reviews-rating-margin-bottom, 0px)}.hf-reviews-rating__link{display:inline-block;color:inherit;text-decoration:none}.hf-reviews-rating__inner{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:var(--hf-reviews-rating-gap, 10px);max-width:100%}.hf-reviews-rating__badge{padding:6px 10px;min-height:32px;border-radius:var(--badge-corner-radius);color:rgb(var(--color-foreground));box-sizing:border-box}.hf-reviews-rating__badge--border{border:var(--badges-border-thickness, 1px) solid rgba(var(--color-foreground),.12)}.hf-reviews-rating__text{display:inline-block;color:inherit;flex:1 1 auto;min-width:0;text-align:var(--hf-reviews-rating-text-align, left)}.hf-reviews-rating__text>:first-child{margin-top:0}.hf-reviews-rating__text>:last-child{margin-bottom:0}.hf-reviews-rating__stars{display:inline-flex;align-items:center;line-height:1;vertical-align:middle;flex:0 0 auto}.hf-reviews-rating__stars:has(.hf-reviews-rating__material-star),.hf-reviews-rating__stars:has(.hf-reviews-rating__google-icon),.hf-reviews-rating__stars:has(.hf-reviews-rating__custom-icon),.hf-reviews-rating__stars:has(.hf-reviews-rating__trustpilot-strip){height:var(--hf-reviews-rating-star-size, 20px)}.hf-reviews-rating__star{display:inline-flex;width:var(--hf-reviews-rating-star-size, 20px);height:var(--hf-reviews-rating-star-size, 20px);flex:0 0 auto;align-items:center;justify-content:center}.hf-reviews-rating__stars--google .hf-reviews-rating__star,.hf-reviews-rating__stars--custom .hf-reviews-rating__star{width:auto;height:var(--hf-reviews-rating-star-size, 20px)}.hf-reviews-rating__stars--google,.hf-reviews-rating__stars--custom{gap:0}.hf-reviews-rating__google-icon,.hf-reviews-rating__custom-icon{display:block;width:var(--hf-reviews-rating-star-size, 20px);height:var(--hf-reviews-rating-star-size, 20px)}.hf-reviews-rating__google-icon{color:#c2ff30}.hf-reviews-rating__custom-icon{color:var(--hf-reviews-rating-star-fill)}.hf-reviews-rating__trustpilot-strip{display:block;height:var(--hf-reviews-rating-star-size, 20px);width:auto}.hf-reviews-rating__logo{display:inline-flex;align-items:center;line-height:1;flex:0 0 auto}.hf-reviews-rating__logo svg,.hf-reviews-rating__logo img{display:block;width:var(--hf-reviews-rating-logo-size, 80px);height:auto}.hf-reviews-rating__trustpilot-logo{height:calc(var(--hf-reviews-rating-star-size, 20px) * 1.05);width:auto}.hf-reviews-rating__google-logo{height:calc(var(--hf-reviews-rating-star-size, 20px) * 1.1);width:auto}@media(max-width:749px){.hf-reviews-rating-block{--hf-reviews-rating-star-size: var(--hf-reviews-rating-star-size-mobile) !important}}.hf-review{width:var(--review-width-mobile, var(--review-width));max-width:100%;margin-top:var(--review-margin-top);margin-bottom:var(--review-margin-bottom);gap:var(--review-gap-mobile);box-sizing:border-box;display:flex;flex-direction:var(--review-direction-mobile);justify-content:var(--review-mobile-justify);align-items:var(--review-mobile-align);flex-wrap:nowrap}.review--card-wrapper{padding:var(--hf-container-padding-mobile);background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:none;border-radius:var(--container-radius, 0px);box-shadow:none}.review--card-wrapper.review--apply-container-shadow{box-shadow:var(--container-shadow-horizontal-offset) var(--container-shadow-vertical-offset) var(--container-shadow-blur-radius) rgba(var(--color-shadow),var(--container-shadow-opacity))}.review--card-wrapper.review--card-border{border:var(--container-border-thickness) solid var(--container-border-color)}.hf-review[data-visual-preview-mode]{max-width:360px}@media screen and (min-width:750px){.hf-review{width:var(--review-width);gap:var(--review-gap-desktop);flex-direction:var(--review-direction-desktop);justify-content:var(--review-desktop-justify);align-items:var(--review-desktop-align)}.review--card-wrapper{padding:var(--hf-container-padding-desktop)}}.hf-slider-block{position:relative;width:var(--hf-sb-w-mobile, var(--hf-sb-w, 100%));margin-top:var(--hf-sb-mt);margin-bottom:var(--hf-sb-mb)}@media screen and (min-width:750px){.hf-slider-block{width:var(--hf-sb-w, 100%)}}.hf-slider-carousel .hf-carousel__track{overflow:hidden;position:relative;padding-block:20px;margin-block:-20px;width:calc(100% + var(--hf-sb-gap, 0px));margin-left:calc(var(--hf-sb-gap, 0px) / -2)}@media screen and (max-width:749px){.hf-slider-carousel .hf-carousel__track{width:calc(100% + var(--hf-sb-gap-mobile, 0px));margin-left:calc(var(--hf-sb-gap-mobile, 0px) / -2)}}.hf-slider-carousel .hf-carousel__list{display:flex;align-items:var(--hf-sb-align, stretch);margin:0;padding:0}.hf-slider-block .hf-carousel__slide{width:var(--hf-sb-slide-w, 100%)}.hf-slider-block--single .hf-carousel__list{justify-content:center}.hf-slider-block--single .hf-carousel__slide{width:100%}.hf-slider-block .image-card,.hf-slider-block .hf-video-block__media{background:transparent}.hf-slider-block:not(.hf-slider-block--highlight) .hf-slider-carousel{margin-inline:15px}.hf-slider-block:not(.hf-slider-block--highlight) .card--card:after,.hf-slider-block:not(.hf-slider-block--highlight) .card--standard .card__inner:after{box-shadow:none}.hf-slider-block--highlight{--hf-sb-scale-down: .85}.hf-hl-wrap{overflow:visible}.hf-slider-block--highlight:not(.hf-slider-ready) .hf-hl-wrap>*{transition:none}.hf-hl-wrap>*{transition:transform .4s cubic-bezier(.25,1,.5,1);transform-origin:center;transform:scale(var(--hf-sb-scale-down))}.hf-hl-wrap.hf-hl-active>*{transform:scale(1)}.hf-hl-wrap.hf-hl-active{z-index:2;position:relative}.hf-slider-block:not(.hf-slider-ready) .hf-carousel__list{opacity:0}.hf-slider-block.hf-slider-ready .hf-carousel__list{opacity:1;transition:opacity .3s}.hf-slider-block--highlight .hf-slider-nav__btn:disabled{opacity:1;cursor:pointer}@media screen and (max-width:749px){.hf-slider-block{width:100vw;margin-left:calc(50% - 50vw)}.hf-slider-block:not(.hf-slider-block--highlight) .hf-slider-carousel{margin-inline:8px}}@property --hf-stat-percent{syntax: "<number>"; initial-value: 0; inherits: true;}.hf-stat{margin-top:var(--hf-stat-margin-top, 0);margin-bottom:var(--hf-stat-margin-bottom, 0);display:flex;justify-content:var(--hf-stat-justify, center)}.hf-stat.hf-stat--with-circle{min-width:var(--hf-stat-circle-size-mobile)}.hf-stat__inner{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hf-stat--with-circle .hf-stat__inner{width:var(--hf-stat-circle-size-mobile);height:var(--hf-stat-circle-size-mobile)}@media(min-width:750px){.hf-stat.hf-stat--with-circle{min-width:var(--hf-stat-circle-size-desktop)}.hf-stat--with-circle .hf-stat__inner{width:var(--hf-stat-circle-size-desktop);height:var(--hf-stat-circle-size-desktop)}}.hf-stat__circle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.hf-stat__circle circle{cx:50px;cy:50px;fill:none;stroke-width:var(--hf-stat-stroke-mobile);r:calc(50px - var(--hf-stat-stroke-mobile) / 2)}.hf-stat__circle-track{stroke:var(--hf-stat-circle-bg)}.hf-stat__circle-progress{stroke:var(--hf-stat-circle-progress);stroke-linecap:var(--hf-stat-cap, round);stroke-dasharray:calc(2 * 3.14159265 * (50px - var(--hf-stat-stroke-mobile) / 2));stroke-dashoffset:calc(2 * 3.14159265 * (50px - var(--hf-stat-stroke-mobile) / 2) * (1 - var(--hf-stat-percent) / 100) + var(--hf-stat-stroke-mobile) * var(--hf-stat-cap-comp, 1));transition:stroke-dashoffset var(--hf-stat-duration) cubic-bezier(.33,1,.68,1)}.hf-stat__circle--full .hf-stat__circle-progress{stroke-dasharray:none;stroke-dashoffset:0}@media(min-width:750px){.hf-stat__circle circle{stroke-width:var(--hf-stat-stroke-desktop);r:calc(50px - var(--hf-stat-stroke-desktop) / 2)}.hf-stat__circle-progress{stroke-dasharray:calc(2 * 3.14159265 * (50px - var(--hf-stat-stroke-desktop) / 2));stroke-dashoffset:calc(2 * 3.14159265 * (50px - var(--hf-stat-stroke-desktop) / 2) * (1 - var(--hf-stat-percent) / 100) + var(--hf-stat-stroke-desktop) * var(--hf-stat-cap-comp, 1))}}.hf-stat__number{position:relative;color:var(--hf-stat-color, inherit);white-space:nowrap}@media(prefers-reduced-motion:reduce){.hf-stat__circle-progress{transition:none}}hf-video-controls video::-webkit-media-controls{display:none!important}hf-video-controls video::-webkit-media-controls-enclosure{display:none!important}hf-video-controls{position:relative}hf-video-controls video,hf-video-controls iframe[data-video-type]{pointer-events:none}.hf-video-controls__surface{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer;pointer-events:auto}.hf-video-controls__btn{position:absolute;bottom:1.2rem;z-index:3;background-color:#00000080;border:none;border-radius:50%;color:#fff;width:2.8rem;height:2.8rem;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:opacity var(--duration-short, .1s) ease}.hf-video-controls__btn:hover{opacity:.8}.hf-video-controls__btn--play{right:1.2rem}.hf-video-controls__btn--mute{left:1.2rem}hf-video-controls[data-controls] .hf-video-controls__btn{opacity:0;transition:opacity .3s ease}@media(hover:hover)and (pointer:fine){hf-video-controls:hover .hf-video-controls__btn{opacity:1}hf-video-controls:hover .hf-video-controls__btn:hover{opacity:.8}}hf-video-controls[data-controls].hf-video-controls--visible .hf-video-controls__btn{opacity:1}@media(hover:none),(pointer:coarse),(max-width:749px){hf-video-controls[data-controls] .hf-video-controls__btn{opacity:1!important}}.hf-video-controls__btn--play svg{width:.9rem;height:.9rem;transition:width .2s ease,height .2s ease}.hf-video-controls__icon-play{margin-left:.15rem}.hf-video-controls__icon-pause{display:none}hf-video-controls[data-playing=true] .hf-video-controls__icon-play{display:none}hf-video-controls[data-playing=true] .hf-video-controls__icon-pause{display:block}.hf-video-controls__btn--play{transition:opacity var(--duration-short, .1s) ease,top .2s ease,right .2s ease,bottom .2s ease,width .2s ease,height .2s ease}hf-video-controls:not([data-playing=true]) .hf-video-controls__btn--play{top:50%;right:50%;bottom:auto;width:5rem;height:5rem;transform:translate(50%,-50%);opacity:1}hf-video-controls:not([data-playing=true]) .hf-video-controls__btn--play svg{width:1.6rem;height:1.6rem}hf-video-controls:not([data-playing=true]) .hf-video-controls__icon-play{margin-left:.3rem}.hf-video-controls__btn--mute svg{width:1.1rem;height:1.1rem}.hf-video-controls__icon-muted{display:none}hf-video-controls[data-muted=true] .hf-video-controls__icon-unmuted{display:none}hf-video-controls[data-muted=true] .hf-video-controls__icon-muted{display:block}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
