@charset "UTF-8";:root{--brand-ash:rgba(229, 229, 229, 1);--brand-black:rgba(0, 0, 0, 1);--brand-border:rgba(169, 172, 176, 1);--brand-cyan:rgba(0, 162, 225, 1);--brand-divider:rgba(204, 208, 214, 1);--brand-granite:rgba(208, 208, 206, 1);--brand-magenta:rgba(255, 65, 180, 1);--brand-slate:rgba(130, 132, 135, 1);--brand-white:rgba(255, 255, 255, 1);--brand-yellow:rgba(254, 207, 0, 1);--brand-green:rgba(81, 84, 15, 1);--mono-100:rgba(255, 255, 255, 1);--mono-400:rgba(240, 241, 242, 1);--mono-500:rgba(225, 226, 229, 1);--mono-600:rgba(135, 136, 137, 1);--mono-900:rgba(0, 0, 0, 1);--template-highlight-fill:rgba(0, 77, 229, 1);--template-highlight-fill-light:rgba(198, 215, 248, 1) --template-highlight-fill-dark:rgba(0, 58, 173, 1);--template-body-fill:rgba(79, 89, 124, 1);--template-bg-fill:rgba(128, 128, 128, 1);--template-bg-stroke:rgba(225, 226, 229, 1);--template-fill-dark:rgba(0,0,0,1);--template-fill-light:rgba(255, 255, 255, 1);--account-box-bg-fill:var(--global-ui-bg-fill-default);--account-box-bg-stroke:var(--global-ui-bg-stroke-default);--account-rewards-icon-fill:var(--global-highlight-fill);--account-section-bg-fill:var(--global-ui-bg-fill-default);--account-section-bg-stroke:var(--global-ui-bg-stroke-default);--alert-default-bg-fill:var(--modal-bg-fill);--alert-default-bg-stroke:var(--modal-bg-stroke);--alert-default-body-fill:var(--modal-body-fill);--alert-default-button-bg-fill:var(--button-primary-bg-fill-default);--alert-default-button-icon-fill:var(--button-primary-icon-fill-default);--alert-default-button-text-fill:var(--button-primary-text-fill-default);--alert-default-heading-fill:var(--modal-heading-fill);--alert-default-icon-fill:var(--icon-fill-dark);--alert-failure-bg-fill:var(--global-failure-weak);--alert-failure-bg-stroke:var(--global-failure-strong);--alert-failure-body-fill:var(--global-failure-strong);--alert-failure-button-bg-fill:var(--alert-failure-icon-fill);--alert-failure-button-icon-fill:var(--alert-failure-bg-fill);--alert-failure-button-text-fill:var(--alert-failure-bg-fill);--alert-failure-heading-fill:var(--global-failure-strong);--alert-failure-icon-fill:var(--global-failure-strong);--alert-success-bg-fill:var(--global-success-weak);--alert-success-bg-stroke:var(--global-success-strong);--alert-success-body-fill:var(--global-success-strong);--alert-success-button-bg-fill:var(--alert-success-icon-fill);--alert-success-button-icon-fill:var(--alert-success-bg-fill);--alert-success-button-text-fill:var(--alert-success-bg-fill);--alert-success-heading-fill:var(--global-success-strong);--alert-success-icon-fill:var(--global-success-strong);--arrow-bg-fill-default:var(--brand-black);--arrow-bg-fill-hover:var(--brand-yellow);--arrow-bg-stroke-default:var(--brand-yellow);--arrow-bg-stroke-hover:var(--arrow-bg-stroke-default);--arrow-icon-fill-default:var(--brand-white);--arrow-icon-fill-hover:var(--brand-black);--background-fill-dark-1:var(--brand-black);--background-fill-external:var(--template-bg-stroke);--background-fill-light-1:var(--brand-white);--background-stroke-dark-1:var(--brand-black);--background-stroke-light-1:var(--brand-border);--button-minimal-bg-stroke-default:var(--brand-cyan);--button-minimal-bg-stroke-disabled:var(--brand-granite);--button-minimal-bg-stroke-focused:var(--brand-yellow);--button-minimal-bg-stroke-hover:var(--brand-white);--button-minimal-bg-stroke-pressed:var(--brand-white);--button-minimal-icon-fill-default:var(--brand-white);--button-minimal-icon-fill-disabled:var(--brand-granite);--button-minimal-icon-fill-focused:var(--brand-white);--button-minimal-icon-fill-hover:var(--brand-white);--button-minimal-icon-fill-pressed:var(--brand-white);--button-minimal-text-fill-default:var(--brand-white);--button-minimal-text-fill-disabled:var(--brand-granite);--button-minimal-text-fill-focused:var(--brand-white);--button-minimal-text-fill-hover:var(--brand-white);--button-minimal-text-fill-pressed:var(--brand-white);--button-primary-bg-fill-default:var(--brand-cyan);--button-primary-bg-fill-disabled:var(--brand-granite);--button-primary-bg-fill-focused:var(--brand-white);--button-primary-bg-fill-hover:var(--brand-white);--button-primary-bg-fill-pressed:var(--brand-white);--button-primary-bg-stroke-default:var(--brand-cyan);--button-primary-bg-stroke-disabled:var(--brand-granite);--button-primary-bg-stroke-focused:var(--brand-cyan);--button-primary-bg-stroke-hover:var(--brand-cyan);--button-primary-bg-stroke-pressed:var(--brand-white);--button-primary-icon-fill-default:var(--brand-black);--button-primary-icon-fill-disabled:var(--button-primary-icon-fill-default);--button-primary-icon-fill-focused:var(--brand-black);--button-primary-icon-fill-hover:var(--brand-black);--button-primary-icon-fill-pressed:var(--brand-white);--button-primary-text-fill-default:var(--brand-black);--button-primary-text-fill-disabled:var(--brand-black);--button-primary-text-fill-focused:var(--brand-black);--button-primary-text-fill-hover:var(--brand-black);--button-primary-text-fill-pressed:var(--brand-black);--button-secondary-bg-fill-default:rgba(255, 255, 255, 0);--button-secondary-bg-fill-disabled:rgba(255, 255, 255, 0);--button-secondary-bg-fill-focused:var(--brand-white);--button-secondary-bg-fill-hover:var(--brand-white);--button-secondary-bg-fill-pressed:var(--brand-white);--button-secondary-bg-stroke-default:var(--brand-cyan);--button-secondary-bg-stroke-disabled:var(--brand-granite);--button-secondary-bg-stroke-focused:var(--brand-yellow);--button-secondary-bg-stroke-hover:var(--brand-white);--button-secondary-bg-stroke-pressed:var(--brand-white);--button-secondary-icon-fill-default:var(--brand-white);--button-secondary-icon-fill-disabled:var(--brand-granite);--button-secondary-icon-fill-focused:var(--brand-black);--button-secondary-icon-fill-hover:var(--brand-black);--button-secondary-icon-fill-pressed:var(--brand-black);--button-secondary-text-fill-default:var(--brand-white);--button-secondary-text-fill-disabled:var(--brand-granite);--button-secondary-text-fill-focused:var(--brand-black);--button-secondary-text-fill-hover:var(--brand-black);--button-secondary-text-fill-pressed:var(--brand-black);--card-bg-fill:var(--global-ui-bg-fill-default);--card-image-bg-fill:var(--brand-white);--card-price-fill-compare:var(--price-fill-compare);--card-price-fill-default:var(--price-fill-default);--card-title-fill:var(--heading-fill-light);--global-failure-strong:rgba(195, 37, 24, 1);--global-failure-weak:rgba(255, 244, 241, 1);--global-highlight-fill:var(--template-highlight-fill);--global-highlight-fill-dark:var(--template-highlight-fill-dark);--global-highlight-fill-light:var(--template-highlight-fill-light);--global-success-strong:rgba(0, 130, 62, 1);--global-success-weak:rgba(240, 252, 242, 1);--global-ui-bg-fill-default:var(--template-fill-light);--global-ui-bg-fill-hover:var(--template-bg-fill);--global-ui-bg-stroke-default:var(--template-bg-stroke);--global-ui-bg-stroke-hover:var(--template-bg-stroke);--global-border:var(--brand-border);--icon-bg-fill:var(--brand-cyan);--icon-bg-stroke:var(--brand-black);--icon-fill-dark:var(--brand-black);--icon-fill-light:var(--brand-white);--icon-fill-hover:var(--brand-cyan);--input-bg-fill-default:var(--brand-black);--input-bg-fill-highlight:var(--brand-yellow);--input-bg-stroke-default:var(--brand-yellow);--input-bg-stroke-highlight:var(--brand-yellow);--input-failure:var(--global-failure-strong);--input-icon-fill-default:var(--input-bg-stroke-default);--input-icon-fill-highlight:var(--input-text-fill-highlight);--input-label-text-fill-default:var(--brand-white);--input-label-text-fill-highlight:var(--brand-cyan);--input-success:var(--global-success-strong);--input-tag-bg-fill-default:var(--input-bg-stroke-default);--input-tag-bg-fill-highlight:var(--input-bg-fill-highlight);--input-tag-bg-stroke-default:var(--input-bg-stroke-default);--input-tag-bg-stroke-highlight:var(--input-bg-stroke-highlight);--input-tag-text-fill-default:var(--input-text-fill-placeholder);--input-tag-text-fill-highlight:var(--input-text-fill-highlight);--input-text-fill-default:var(--template-fill-light);--input-text-fill-highlight:var(--body-fill-light);--input-text-fill-placeholder:rgba(255, 255, 255, .8);--menu-bg-fill:rgba(0, 0, 0, 1);--menu-bg-stroke:var(--brand-border);--menu-chevron-fill-active:var(--global-highlight-fill);--menu-chevron-fill-default:var(--brand-border);--menu-heading-fill:var(--brand-white);--menu-icon-fill-active:var(--brand-cyan);--menu-icon-fill-default:var(--brand-white);--menu-link-fill-active:var(--brand-cyan);--menu-link-fill-default:var(--brand-white);--menu-logo-fill:var(--brand-white);--menu-notification-marker-fill:var(--brand-magenta);--menu-toggle-icon-fill-active:var(--brand-white);--menu-toggle-icon-fill-default:var(--brand-white);--modal-bg-fill:var(--global-ui-bg-fill-default);--modal-bg-stroke:var(--global-ui-bg-stroke-default);--modal-body-fill:var(--body-fill-dark);--modal-heading-fill:var(--heading-fill-dark);--modal-image-bg-fill:var(--background-stroke-light-1);--modal-price-fill-current:var(--price-fill-default);--modal-price-fill-previous:var(--price-fill-compare);--modal-tab-icon-fill:var(--tag-icon-fill-default);--modal-tab-text-fill:var(--tag-text-fill-default);--modal-variants-fill:var(--body-fill-dark);--pagination-bg-fill-active:var(--global-ui-bg-fill-default);--pagination-border-stroke-active:var(--global-ui-bg-stroke-default);--pagination-number-fill-active:var(--global-fill-light);--pagination-number-fill-default:var(--body-fill-light);--pagination-number-fill-hover:var(--pagination-number-fill-active);--quick-buy-bg-fill:var(--modal-bg-fill);--quick-buy-bg-stroke:var(--modal-bg-stroke);--quick-buy-body-fill:var(--modal-body-fill);--quick-buy-heading-fill:var(--modal-heading-fill);--quick-buy-image-bg-fill:var(--modal-image-bg-fill);--quick-buy-price-fill-compare:var(--modal-price-fill-previous);--quick-buy-price-fill-default:var(--modal-price-fill-current);--quick-buy-variants-fill:var(--modal-variants-fill);--reviews-revio-black:rgba(0, 0, 0, 1);--reviews-revio-blue:rgba(92, 211, 203, 1);--reviews-revio-white:rgba(255, 255, 255, 1);--reviews-revio-yellow:rgba(254, 239, 124, 1);--reviews-star-bg-fill:var(--global-ui-bg-fill-default);--reviews-star-bg-stroke:var(--global-ui-bg-stroke-default);--reviews-star-fill-active:var(--global-highlight-fill);--reviews-star-fill-default:var(--global-highlight-fill-light);--reviews-trustpilot-black:rgba(0, 0, 0, 1);--reviews-trustpilot-brand-green:rgba(0, 182, 122, 1);--reviews-trustpilot-dark-green:rgba(0, 81, 40, 1);--reviews-trustpilot-dark-grey:rgba(106, 106, 106, 1);--reviews-trustpilot-light-green:rgba(115, 207, 17, 1);--reviews-trustpilot-light-grey:rgba(217, 217, 217, 1);--reviews-trustpilot-orange:rgba(255, 134, 34, 1);--reviews-trustpilot-red:rgba(255, 55, 34, 1);--reviews-trustpilot-white:rgba(255, 255, 255, 1);--reviews-trustpilot-yellow:rgba(255, 206, 0, 1);--shape-fill-1:var(--global-highlight-fill);--shape-stroke-1:var(--shape-fill-1);--slide-out-cart-bg-fill:var(--background-fill-dark-1);--slide-out-cart-bg-stroke:var(--global-border);--slide-out-cart-body-fill:var(--brand-white);--slide-out-cart-heading-fill:var(--brand-white);--slide-out-cart-image-bg-fill:var(--brand-white);--slide-out-cart-price-fill-compare:rgba(255, 255, 255, .5);--slide-out-cart-price-fill-default:var(--brand-white);--slide-out-cart-variants-fill:var(--brand-white);--slider-fill-active:var(--brand-white);--slider-fill-default:rgba(255, 255, 255, .4000000059604645);--sticky-atc-bg-fill:var(--background-fill-dark-1);--sticky-atc-bg-stroke:var(--global-border);--sticky-atc-body-fill:var(--modal-body-fill);--sticky-atc-heading-fill:var(--modal-heading-fill);--sticky-atc-image-bg-fill:var(--background-fill-light-1);--sticky-atc-price-fill-compare:var(--modal-price-fill-previous);--sticky-atc-price-fill-default:var(--modal-price-fill-current);--sticky-atc-variants-fill:var(--modal-variants-fill);--tab-bg-stroke:var(--global-highlight-fill);--tab-text-fill-active:var(--heading-fill-dark);--tab-text-fill-default:var(--body-fill-dark);--table-cell-bg-fill:var(--template-bg-fill);--table-cell-bg-stroke:var(--global-ui-bg-stroke-default);--table-cell-text-fill:var(--template-body-fill);--table-heading-bg-fill:var(--template-fill-light);--table-heading-text-fill:var(--template-body-fill);--tag-bg-fill-default:var(--brand-magenta);--tag-bg-fill-hover:var(--global-ui-bg-fill-hover);--tag-bg-stroke-default:var(--brand-magenta);--tag-bg-stroke-hover:var(--global-ui-bg-stroke-hover);--tag-icon-fill-default:var(--icon-fill-dark);--tag-icon-fill-hover:var(--icon-fill-dark);--tag-text-fill-default:var(--brand-white);--tag-text-fill-dark:var(--brand-black);--tag-text-fill-hover:var(--body-fill-dark);--toggle-bg-fill:var(--global-ui-bg-fill-default);--toggle-bg-stroke:var(--global-ui-bg-stroke-default);--toggle-body-fill:var(--body-fill-dark);--toggle-heading-fill:var(--heading-fill-dark);--toggle-icon-fill-active:var(--brand-cyan);--toggle-icon-fill-default:var(--brand-white);--body-fill-dark:var(--brand-black);--body-fill-light:var(--brand-white);--heading-fill-dark:var(--brand-black);--heading-fill-dark-fade:var(--template-highlight-fill-light);--heading-fill-light:var(--brand-white);--heading-fill-light-fade:var(--template-highlight-fill-light);--highlight-fill-dark:var(--template-highlight-fill);--highlight-fill-light:var(--template-highlight-fill);--hyperlink-fill-dark-default:var(--template-highlight-fill);--hyperlink-fill-dark-visited:var(--template-highlight-fill-dark);--hyperlink-fill-light-default:var(--template-highlight-fill);--hyperlink-fill-light-visited:var(--template-highlight-fill-dark);--price-fill-compare:rgba(255, 255, 255, .5);--price-fill-default:var(--body-fill-light)}:root{--sizing-100:8px;--sizing-1000:80px;--sizing-1100:88px;--sizing-1200:96px;--sizing-150:12px;--sizing-200:16px;--sizing-250:20px;--sizing-300:24px;--sizing-400:32px;--sizing-50:4px;--sizing-500:40px;--sizing-600:48px;--sizing-700:56px;--sizing-800:64px;--sizing-900:72px;--account-border-rad:var(--global-border-rad);--account-border-width:var(--global-border-width);--account-box-pad:var(--sizing-300);--account-gap-lg:var(--sizing-600);--account-gap-md:var(--sizing-300);--account-gap-sm:var(--sizing-200);--account-item-gap:var(--sizing-300);--alert-border-rad:var(--modal-border-rad);--alert-border-width:var(--modal-border-width);--alert-gap:var(--sizing-200);--alert-icon-gap:var(--sizing-100);--alert-icon-size:var(--input-md-icon-size);--alert-pad-lg:var(--input-lg-pad);--alert-pad-sm:var(--input-md-pad);--arrow-border-rad:var(--sizing-1000);--arrow-border-width:var(--global-border-width);--arrow-button-size:var(--sizing-400);--arrow-gap:var(--sizing-200);--arrow-icon-height:10px;--arrow-icon-stroke:2px;--arrow-icon-width:5px;--box-img-height:160px;--box-pad-lg:var(--sizing-400);--box-pad-md:var(--sizing-300);--box-pad-sm:var(--sizing-200);--box-gap:var(--sizing-300);--box-gap-sm:var(--sizing-100);--box-border-rad:var(--global-border-rad);--box-text-gap:var(--sizing-250);--button-minimal-lg-border-rad:var(--button-primary-lg-border-rad);--button-minimal-lg-border-width:var(--button-primary-lg-border-width);--button-minimal-lg-gap:var(--button-primary-lg-gap);--button-minimal-lg-height:var(--button-primary-lg-height);--button-minimal-lg-icon-gap:var(--button-primary-lg-icon-gap);--button-minimal-lg-icon-size:var(--button-primary-lg-icon-size);--button-minimal-lg-pad-x:var(--button-primary-lg-pad-x);--button-minimal-lg-pad-y:var(--button-primary-lg-pad-y);--button-minimal-md-border-rad:var(--button-primary-md-border-rad);--button-minimal-md-border-width:var(--button-primary-md-border-width);--button-minimal-md-gap:var(--button-primary-md-gap);--button-minimal-md-height:var(--button-primary-md-height);--button-minimal-md-icon-gap:var(--button-primary-md-icon-gap);--button-minimal-md-icon-size:var(--button-primary-md-icon-size);--button-minimal-md-pad-x:var(--button-primary-md-pad-x);--button-minimal-md-pad-y:var(--button-primary-md-pad-y);--button-minimal-sm-border-rad:var(--button-primary-sm-border-rad);--button-minimal-sm-border-width:var(--button-primary-sm-border-width);--button-minimal-sm-gap:var(--button-primary-sm-gap);--button-minimal-sm-height:var(--button-primary-sm-height);--button-minimal-sm-icon-gap:var(--button-primary-sm-icon-gap);--button-minimal-sm-icon-size:var(--button-primary-sm-icon-size);--button-minimal-sm-pad-x:var(--button-primary-sm-pad-x);--button-minimal-sm-pad-y:var(--button-primary-sm-pad-y);--button-minimal-test:"String value";--button-primary-lg-border-rad:var(--button-primary-sm-border-rad);--button-primary-lg-border-width:var(--button-primary-md-border-width);--button-primary-lg-gap:var(--input-lg-field-gap);--button-primary-lg-height:var(--input-lg-field-height);--button-primary-lg-icon-gap:var(--input-lg-field-gap);--button-primary-lg-icon-size:var(--sizing-200);--button-primary-lg-pad-x:var(--input-lg-pad);--button-primary-lg-pad-y:var(--sizing-200);--button-primary-md-border-rad:var(--sizing-100);--button-primary-md-border-width:var(--input-md-border-width);--button-primary-md-gap:var(--input-md-field-gap);--button-primary-md-height:var(--input-md-field-height);--button-primary-md-icon-gap:var(--input-md-field-gap);--button-primary-md-icon-size:var(--sizing-200);--button-primary-md-pad-x:var(--input-md-pad);--button-primary-md-pad-y:var(--sizing-150);--button-primary-sm-border-rad:var(--button-primary-md-border-rad);--button-primary-sm-border-width:var(--button-primary-md-border-width);--button-primary-sm-gap:var(--input-sm-field-gap);--button-primary-sm-height:var(--input-sm-field-height);--button-primary-sm-icon-gap:var(--input-sm-field-gap);--button-primary-sm-icon-size:var(--sizing-150);--button-primary-sm-pad-x:var(--input-sm-pad);--button-primary-sm-pad-y:var(--sizing-150);--button-secondary-lg-border-rad:var(--button-primary-lg-border-rad);--button-secondary-lg-border-width:var(--button-primary-lg-border-width);--button-secondary-lg-gap:var(--button-primary-lg-gap);--button-secondary-lg-height:var(--button-primary-lg-height);--button-secondary-lg-icon-gap:var(--button-primary-lg-icon-gap);--button-secondary-lg-icon-size:var(--button-primary-lg-icon-size);--button-secondary-lg-pad-x:var(--button-primary-lg-pad-x);--button-secondary-lg-pad-y:var(--button-primary-lg-pad-y);--button-secondary-md-border-rad:var(--button-primary-md-border-rad);--button-secondary-md-border-width:var(--button-primary-md-border-width);--button-secondary-md-gap:var(--button-primary-md-gap);--button-secondary-md-height:var(--button-primary-md-height);--button-secondary-md-icon-gap:var(--button-primary-md-icon-gap);--button-secondary-md-icon-size:var(--button-primary-md-icon-size);--button-secondary-md-pad-x:var(--button-primary-md-pad-x);--button-secondary-md-pad-y:var(--button-primary-md-pad-y);--button-secondary-sm-border-rad:var(--button-primary-sm-border-rad);--button-secondary-sm-border-width:var(--button-primary-sm-border-width);--button-secondary-sm-gap:var(--button-primary-sm-gap);--button-secondary-sm-height:var(--button-primary-sm-height);--button-secondary-sm-icon-gap:var(--button-primary-sm-icon-gap);--button-secondary-sm-icon-size:var(--button-primary-sm-icon-size);--button-secondary-sm-pad-x:var(--button-primary-sm-pad-x);--button-secondary-sm-pad-y:var(--button-primary-sm-pad-y);--card-lg-border-rad:var(--global-border-rad);--card-slider-width:279px;--card-lg-gap:var(--sizing-250);--card-lg-pad:var(--sizing-400);--card-lg-text-gap:var(--sizing-100);--card-sm-border-rad:var(--global-border-rad);--card-sm-gap:var(--sizing-300);--card-sm-pad:var(--sizing-200);--card-sm-text-gap:var(--sizing-250);--global-baseline-grid:var(--sizing-100);--global-border-rad:var(--sizing-100);--global-border-rad-sm:var(--sizing-100);--global-border-width:1px;--global-col-gap-xl:var(--global-grid-gutter);--global-col-gap-lg:var(--global-grid-gutter);--global-col-gap-md:var(--global-grid-gutter);--global-col-gap-sm:var(--global-grid-gutter);--global-grid-columns:4px;--global-grid-gap-sm:var(--sizing-100);--global-grid-gap-md:var(--global-grid-gutter);--global-grid-gap-lg:var(--global-grid-gutter);--global-grid-gutter:var(--global-grid-margin);--global-grid-margin:var(--sizing-200);--global-item-gap:var(--sizing-400);--global-item-gap-sm:var(--sizing-300);--global-overline-gap:var(--global-overline-lg-paragraph-spacing);--global-sect-pad-x-lg:var(--global-grid-margin);--global-sect-pad-x-sm:var(--global-grid-margin);--global-sect-pad-y-lg:var(--sizing-600);--global-sect-pad-y-sm:var(--sizing-600);--global-site-width:375px;--global-text-gap:var(--sizing-300);--icon-border-rad:var(--global-border-rad);--icon-border-width:var(--global-border-width);--icon-pad:var(--sizing-150);--icon-size:var(--sizing-200);--input-global-label-gap:var(--sizing-150);--input-global-label-icon-gap:var(--sizing-100);--input-global-label-icon-size:var(--sizing-150);--input-global-tag-gap:var(--sizing-50);--input-global-tag-pad-x:var(--sizing-100);--input-global-tag-pad-y:var(--sizing-50);--input-lg-border-rad:var(--input-md-border-rad);--input-lg-border-width:var(--input-md-border-width);--input-lg-field-gap:var(--sizing-150);--input-lg-field-height:var(--sizing-500);--input-lg-form-gap:var(--sizing-300);--input-lg-icon-size:var(--sizing-200);--input-lg-indicator-stroke:1.5px;--input-lg-pad:var(--sizing-200);--input-md-border-rad:var(--sizing-100);--input-md-border-width:var(--global-border-width);--input-md-field-gap:var(--sizing-150);--input-md-field-height:var(--sizing-400);--input-md-form-gap:var(--sizing-250);--input-md-icon-size:var(--sizing-200);--input-md-indicator-stroke:1.5px;--input-md-pad:var(--sizing-200);--input-sm-border-rad:var (--input-md-border-rad);--input-sm-border-width:var(--input-md-border-width);--input-sm-field-gap:var(--sizing-100);--input-sm-field-height:var(--sizing-300);--input-sm-form-gap:var(--sizing-200);--input-sm-icon-size:var(--sizing-150);--input-sm-indicator-stroke:1px;--input-sm-pad:var(--sizing-150);--menu-chevron-gap:var(--sizing-100);--menu-heading-gap:var(--sizing-300);--menu-icon-gap:var(--sizing-150);--menu-link-gap:var(--sizing-400);--menu-pad-x:var(--global-sect-pad-x-sm);--menu-pad-y-lg:var(--global-sect-pad-y-sm);--menu-pad-y-sm:var(--sizing-400);--menu-toggle-gap:var(--toggle-gap);--menu-toggle-icon-border-width:var(--toggle-icon-border-width);--menu-toggle-icon-size:var(--toggle-icon-size);--menu-toggle-pad:var(--toggle-padding);--modal-border-width:1px;--modal-gap-lg:var(--sizing-400);--modal-gap-md:var(--sizing-300);--modal-gap-sm:var(--sizing-200);--modal-pad:var(--sizing-400);--modal-tab-gap:var(--tag-sm-icon-gap);--modal-tab-icon-size:var(--tag-sm-icon-size);--modal-tab-pad-x:var(--tag-sm-pad-x);--modal-tab-pad-y:var(--tag-sm-pad-y);--pagination-size:var(--arrow-button-size);--quick-buy-border-rad:var(--modal-border-rad);--quick-buy-border-width:var(--modal-border-width);--quick-buy-gap-lg:var(--modal-gap-lg);--quick-buy-gap-md:var(--modal-gap-md);--quick-buy-gap-sm:var(--modal-gap-sm);--quick-buy-pad:var(--modal-pad);--reviews-star-border-rad:var(--global-border-rad);--reviews-star-border-width:var(--global-border-width);--reviews-star-gap:1px;--reviews-star-pad-x:var(--sizing-100);--reviews-star-pad-y:var(--sizing-50);--reviews-star-size-full:12px;--reviews-star-size-half:6px;--reviews-trustpilot-box-gap-lg:6px;--reviews-trustpilot-box-gap-sm:3px;--reviews-trustpilot-box-pad-lg:4px;--reviews-trustpilot-box-pad-sm:2.5px;--reviews-trustpilot-box-size-lg:32px;--reviews-trustpilot-box-size-sm:16px;--slide-out-cart-border-rad:var(--card-sm-border-rad);--slide-out-cart-border-width:var(--global-border-width);--slide-out-cart-gap-lg:var(--sizing-400);--slide-out-cart-gap-md:var(--sizing-300);--slide-out-cart-gap-sm:var(--sizing-200);--slide-out-cart-pad:var(--sizing-250);--sticky-atc-border-rad:var(--modal-border-rad);--sticky-atc-border-width:var(--global-border-width);--sticky-atc-gap:var(--sizing-300);--sticky-atc-pad-x:var(--global-sect-pad-x-sm);--sticky-atc-pad-y:var(--sizing-300);--sticky-atc-text-gap:var(--sizing-200);--tab-border-gap:var(--sizing-150);--tab-border-width:var(--global-border-width);--tab-gap:var(--sizing-200);--table-cell-border-width:var(--global-border-width);--table-cell-gap:var(--sizing-100);--table-cell-pad:var(--sizing-300);--tag-lg-border-rad:var(--global-border-rad);--tag-lg-border-width:var(--global-border-width);--tag-lg-gap:var(--sizing-100);--tag-lg-icon-gap:var(--sizing-100);--tag-lg-icon-size:var(--sizing-250);--tag-lg-pad-x:var(--sizing-150);--tag-lg-pad-y:var(--sizing-100);--tag-sm-border-rad:var(--global-border-rad);--tag-sm-border-width:var(--global-border-width);--tag-sm-gap:var(--sizing-100);--tag-sm-icon-gap:var(--sizing-50);--tag-sm-icon-size:var(--sizing-150);--tag-sm-pad-x:var(--sizing-100);--tag-sm-pad-y:var(--sizing-50);--badge-lg:var(--sizing-1000);--badge-sm:var(--sizing-800);--toggle-border-rad:var(--global-border-rad);--toggle-border-width:var(--global-border-width);--toggle-gap-sm:var(--sizing-200);--toggle-gap:var(--toggle-padding);--toggle-heading-gap:var(--toggle-padding);--toggle-icon-border-width:2px;--toggle-icon-size:var(--sizing-250);--toggle-padding-sm:var(--sizing-200);--toggle-padding:var(--sizing-400);--overline-icon-gap:var(--sizing-100)}@media screen and (min-width:769px){:root{--account-border-rad:var(--global-border-rad);--account-border-width:var(--global-border-width);--account-box-pad:var(--sizing-300);--account-gap-lg:var(--sizing-600);--account-gap-md:var(--sizing-300);--account-gap-sm:var(--sizing-200);--account-item-gap:var(--sizing-300);--alert-border-rad:var(--modal-border-rad);--alert-border-width:var(--modal-border-width);--alert-gap:var(--sizing-200);--alert-icon-gap:var(--sizing-100);--alert-icon-size:var(--input-md-icon-size);--alert-pad-lg:var(--input-lg-pad);--alert-pad-sm:var(--input-md-pad);--arrow-border-rad:var(--sizing-1000);--arrow-border-width:var(--global-border-width);--arrow-button-size:var(--sizing-400);--arrow-gap:var(--sizing-200);--arrow-icon-height:10px;--arrow-icon-stroke:2px;--arrow-icon-width:5px;--box-img-height:240px;--box-pad-lg:var(--sizing-800);--box-pad-md:var(--sizing-400);--box-pad-sm:var(--sizing-200);--box-gap:var(--sizing-300);--box-gap-sm:var(--sizing-200);--box-border-rad:var(--global-border-rad);--box-text-gap:var(--sizing-250);--button-minimal-lg-border-rad:var(--button-primary-lg-border-rad);--button-minimal-lg-border-width:var(--button-primary-lg-border-width);--button-minimal-lg-gap:var(--button-primary-lg-gap);--button-minimal-lg-height:var(--button-primary-lg-height);--button-minimal-lg-icon-gap:var(--button-primary-lg-icon-gap);--button-minimal-lg-icon-size:var(--button-primary-lg-icon-size);--button-minimal-lg-pad-x:var(--button-primary-lg-pad-x);--button-minimal-lg-pad-y:var(--button-primary-lg-pad-y);--button-minimal-md-border-rad:var(--button-primary-md-border-rad);--button-minimal-md-border-width:var(--button-primary-md-border-width);--button-minimal-md-gap:var(--button-primary-md-gap);--button-minimal-md-height:var(--button-primary-md-height);--button-minimal-md-icon-gap:var(--button-primary-md-icon-gap);--button-minimal-md-icon-size:var(--button-primary-md-icon-size);--button-minimal-md-pad-x:var(--button-primary-md-pad-x);--button-minimal-md-pad-y:var(--button-primary-md-pad-y);--button-minimal-sm-border-rad:var(--button-primary-sm-border-rad);--button-minimal-sm-border-width:var(--button-primary-sm-border-width);--button-minimal-sm-gap:var(--button-primary-sm-gap);--button-minimal-sm-height:var(--button-primary-sm-height);--button-minimal-sm-icon-gap:var(--button-primary-sm-icon-gap);--button-minimal-sm-icon-size:var(--button-primary-sm-icon-size);--button-minimal-sm-pad-x:var(--button-primary-sm-pad-x);--button-minimal-sm-pad-y:var(--button-primary-sm-pad-y);--button-minimal-test:"String value";--button-primary-lg-border-rad:var(--button-primary-md-border-rad);--button-primary-lg-border-width:var(--button-primary-md-border-width);--button-primary-lg-gap:var(--input-lg-field-gap);--button-primary-lg-height:var(--input-lg-field-height);--button-primary-lg-icon-gap:var(--input-lg-field-gap);--button-primary-lg-icon-size:var(--sizing-200);--button-primary-lg-pad-x:var(--input-lg-pad);--button-primary-lg-pad-y:var(--sizing-200);--button-primary-md-border-rad:var(--sizing-100);--button-primary-md-border-width:var(--input-md-border-width);--button-primary-md-gap:var(--input-md-field-gap);--button-primary-md-height:var(--input-md-field-height);--button-primary-md-icon-gap:var(--input-md-field-gap);--button-primary-md-icon-size:var(--sizing-200);--button-primary-md-pad-x:var(--input-md-pad);--button-primary-md-pad-y:var(--sizing-150);--button-primary-sm-border-rad:var(--button-primary-md-border-rad);--button-primary-sm-border-width:var(--button-primary-md-border-width);--button-primary-sm-gap:var(--input-sm-field-gap);--button-primary-sm-height:var(--input-sm-field-height);--button-primary-sm-icon-gap:var(--input-sm-field-gap);--button-primary-sm-icon-size:var(--sizing-150);--button-primary-sm-pad-x:var(--input-sm-pad);--button-primary-sm-pad-y:var(--sizing-150);--button-secondary-lg-border-rad:var(--button-primary-lg-border-rad);--button-secondary-lg-border-width:var(--button-primary-lg-border-width);--button-secondary-lg-gap:var(--button-primary-lg-gap);--button-secondary-lg-height:var(--button-primary-lg-height);--button-secondary-lg-icon-gap:var(--button-primary-lg-icon-gap);--button-secondary-lg-icon-size:var(--button-primary-lg-icon-size);--button-secondary-lg-pad-x:var(--button-primary-lg-pad-x);--button-secondary-lg-pad-y:var(--button-primary-lg-pad-y);--button-secondary-md-border-rad:var(--button-primary-md-border-rad);--button-secondary-md-border-width:var(--button-primary-md-border-width);--button-secondary-md-gap:var(--button-primary-md-gap);--button-secondary-md-height:var(--button-primary-md-height);--button-secondary-md-icon-gap:var(--button-primary-md-icon-gap);--button-secondary-md-icon-size:var(--button-primary-md-icon-size);--button-secondary-md-pad-x:var(--button-primary-md-pad-x);--button-secondary-md-pad-y:var(--button-primary-md-pad-y);--button-secondary-sm-border-rad:var(--button-primary-sm-border-rad);--button-secondary-sm-border-width:var(--button-primary-sm-border-width);--button-secondary-sm-gap:var(--button-primary-sm-gap);--button-secondary-sm-height:var(--button-primary-sm-height);--button-secondary-sm-icon-gap:var(--button-primary-sm-icon-gap);--button-secondary-sm-icon-size:var(--button-primary-sm-icon-size);--button-secondary-sm-pad-x:var(--button-primary-sm-pad-x);--button-secondary-sm-pad-y:var(--button-primary-sm-pad-y);--card-slider-width:416px;--card-lg-border-rad:var(--global-border-rad);--card-lg-gap:var(--sizing-250);--card-lg-pad:var(--sizing-400);--card-lg-text-gap:var(--sizing-100);--card-sm-border-rad:var(--global-border-rad);--card-sm-gap:var(--sizing-300);--card-sm-pad:var(--sizing-200);--card-sm-text-gap:var(--sizing-250);--global-baseline-grid:var(--sizing-100);--global-border-rad:var(--sizing-200);--global-border-rad-sm:var(--sizing-100);--global-border-width:1px;--global-col-gap-xl:var(--global-grid-gutter);--global-col-gap-lg:var(--global-grid-gutter);--global-col-gap-md:var(--global-grid-gutter);--global-col-gap-sm:var(--global-grid-gutter);--global-grid-columns:6px;--global-grid-gap-sm:var(--sizing-100);--global-grid-gap-md:var(--global-grid-gutter);--global-grid-gap-lg:var(--sizing-400);--global-grid-gutter:var(--global-grid-margin);--global-grid-margin:var(--sizing-400);--global-item-gap:var(--sizing-600);--global-item-gap-sm:var(--sizing-300);--global-overline-gap:var(--global-overline-lg-paragraph-spacing);--global-sect-pad-x-lg:var(--global-grid-margin);--global-sect-pad-x-sm:var(--global-grid-margin);--global-sect-pad-y-lg:var(--sizing-600);--global-sect-pad-y-sm:var(--sizing-600);--global-site-width:768px;--global-text-gap:var(--sizing-400);--icon-border-rad:var(--global-border-rad);--icon-border-width:var(--global-border-width);--icon-pad:var(--sizing-150);--icon-size:var(--sizing-200);--input-global-label-gap:var(--sizing-150);--input-global-label-icon-gap:var(--sizing-100);--input-global-label-icon-size:var(--sizing-150);--input-global-tag-gap:var(--sizing-50);--input-global-tag-pad-x:var(--sizing-100);--input-global-tag-pad-y:var(--sizing-50);--input-lg-border-rad:var(--input-md-border-rad);--input-lg-border-width:var(--input-md-border-width);--input-lg-field-gap:var(--sizing-150);--input-lg-field-height:var(--sizing-500);--input-lg-form-gap:var(--sizing-300);--input-lg-icon-size:var(--sizing-200);--input-lg-indicator-stroke:1.5px;--input-lg-pad:var(--sizing-200);--input-md-border-rad:var(--sizing-100);--input-md-border-width:var(--global-border-width);--input-md-field-gap:var(--sizing-150);--input-md-field-height:var(--sizing-500);--input-md-form-gap:var(--sizing-250);--input-md-icon-size:var(--sizing-200);--input-md-indicator-stroke:1.5px;--input-md-pad:var(--sizing-200);--input-sm-border-rad:var(--input-md-border-rad);--input-sm-border-width:var(--input-md-border-width);--input-sm-field-gap:var(--sizing-100);--input-sm-field-height:var(--sizing-300);--input-sm-form-gap:var(--sizing-200);--input-sm-icon-size:var(--sizing-150);--input-sm-indicator-stroke:1px;--input-sm-pad:var(--sizing-150);--menu-chevron-gap:var(--sizing-100);--menu-heading-gap:var(--sizing-300);--menu-icon-gap:var(--sizing-150);--menu-link-gap:var(--sizing-400);--menu-pad-x:var(--sizing-200);--menu-pad-y-lg:var(--global-sect-pad-y-sm);--menu-pad-y-sm:var(--sizing-400);--menu-toggle-gap:var(--toggle-gap);--menu-toggle-icon-border-width:var(--toggle-icon-border-width);--menu-toggle-icon-size:var(--toggle-icon-size);--menu-toggle-pad:var(--toggle-padding);--modal-border-width:1px;--modal-gap-lg:var(--sizing-400);--modal-gap-md:var(--sizing-300);--modal-gap-sm:var(--sizing-200);--modal-pad:var(--sizing-400);--modal-tab-gap:var(--tag-sm-icon-gap);--modal-tab-icon-size:var(--tag-sm-icon-size);--modal-tab-pad-x:var(--tag-sm-pad-x);--modal-tab-pad-y:var(--tag-sm-pad-y);--pagination-size:var(--arrow-button-size);--quick-buy-border-rad:var(--modal-border-rad);--quick-buy-border-width:var(--modal-border-width);--quick-buy-gap-lg:var(--modal-gap-lg);--quick-buy-gap-md:var(--modal-gap-md);--quick-buy-gap-sm:var(--modal-gap-sm);--quick-buy-pad:var(--modal-pad);--reviews-star-border-rad:var(--global-border-rad);--reviews-star-border-width:var(--global-border-width);--reviews-star-gap:1px;--reviews-star-pad-x:var(--sizing-100);--reviews-star-pad-y:var(--sizing-50);--reviews-star-size-full:12px;--reviews-star-size-half:6px;--reviews-trustpilot-box-gap-lg:6px;--reviews-trustpilot-box-gap-sm:3px;--reviews-trustpilot-box-pad-lg:4px;--reviews-trustpilot-box-pad-sm:2.5px;--reviews-trustpilot-box-size-lg:32px;--reviews-trustpilot-box-size-sm:16px;--slide-out-cart-border-width:var(--global-border-width);--slide-out-cart-gap-lg:var(--sizing-400);--slide-out-cart-gap-md:var(--sizing-300);--slide-out-cart-gap-sm:var(--sizing-200);--slide-out-cart-pad:var(--sizing-400);--sticky-atc-border-rad:var(--modal-border-rad);--sticky-atc-border-width:var(--global-border-width);--sticky-atc-gap:var(--sizing-300);--sticky-atc-pad-x:var(--global-sect-pad-x-sm);--sticky-atc-pad-y:var(--sizing-300);--sticky-atc-text-gap:var(--sizing-200);--tab-border-gap:var(--sizing-150);--tab-border-width:var(--global-border-width);--tab-gap:var(--sizing-300);--table-cell-border-width:var(--global-border-width);--table-cell-gap:var(--sizing-100);--table-cell-pad:var(--sizing-300);--tag-lg-border-rad:var(--global-border-rad);--tag-lg-border-width:var(--global-border-width);--tag-lg-gap:var(--sizing-100);--tag-lg-icon-gap:var(--sizing-100);--tag-lg-icon-size:var(--sizing-250);--tag-lg-pad-x:var(--sizing-150);--tag-lg-pad-y:var(--sizing-100);--tag-sm-border-rad:var(--global-border-rad);--tag-sm-border-width:var(--global-border-width);--tag-sm-gap:var(--sizing-100);--tag-sm-icon-gap:var(--sizing-50);--tag-sm-icon-size:var(--sizing-150);--tag-sm-pad-x:var(--sizing-100);--tag-sm-pad-y:var(--sizing-50);--badge-lg:var(--sizing-1000);--badge-sm:var(--sizing-1000);--toggle-border-rad:var(--global-border-rad);--toggle-border-width:var(--global-border-width);--toggle-gap-sm:var(--sizing-200);--toggle-gap:var(--toggle-padding);--toggle-heading-gap:var(--toggle-padding);--toggle-icon-border-width:2px;--toggle-icon-size:var(--sizing-250);--toggle-padding-sm:var(--sizing-300);--toggle-padding:var(--sizing-400);--overline-icon-gap:var(--sizing-200)}}@media screen and (min-width:990px){:root{--account-border-rad:var(--global-border-rad);--account-border-width:var(--global-border-width);--account-box-pad:var(--sizing-400);--account-gap-lg:var(--sizing-600);--account-gap-md:var(--sizing-300);--account-gap-sm:var(--sizing-200);--account-item-gap:var(--sizing-400);--alert-border-rad:var(--modal-border-rad);--alert-border-width:var(--modal-border-width);--alert-gap:var(--sizing-200);--alert-icon-gap:var(--sizing-100);--alert-icon-size:var(--input-md-icon-size);--alert-pad-lg:var(--input-lg-pad);--alert-pad-sm:var(--input-md-pad);--arrow-border-rad:var(--sizing-1000);--arrow-border-width:var(--global-border-width);--arrow-button-size:var(--sizing-500);--arrow-gap:var(--sizing-200);--arrow-icon-height:10px;--arrow-icon-stroke:2px;--arrow-icon-width:5px;--box-img-height:240px;--box-pad-lg:var(--sizing-800);--box-pad-md:var(--sizing-400);--box-pad-sm:var(--sizing-200);--box-gap:var(--sizing-300);--box-gap-sm:var(--sizing-200);--box-border-rad:var(--global-border-rad);--box-text-gap:var(--sizing-250);--button-minimal-lg-border-rad:var(--button-primary-lg-border-rad);--button-minimal-lg-border-width:var(--button-primary-lg-border-width);--button-minimal-lg-gap:var(--button-primary-lg-gap);--button-minimal-lg-height:var(--button-primary-lg-height);--button-minimal-lg-icon-gap:var(--button-primary-lg-icon-gap);--button-minimal-lg-icon-size:var(--button-primary-lg-icon-size);--button-minimal-lg-pad-x:var(--button-primary-lg-pad-x);--button-minimal-lg-pad-y:var(--button-primary-lg-pad-y);--button-minimal-md-border-rad:var(--button-primary-md-border-rad);--button-minimal-md-border-width:var(--button-primary-md-border-width);--button-minimal-md-gap:var(--button-primary-md-gap);--button-minimal-md-height:var(--button-primary-md-height);--button-minimal-md-icon-gap:var(--button-primary-md-icon-gap);--button-minimal-md-icon-size:var(--button-primary-md-icon-size);--button-minimal-md-pad-x:var(--button-primary-md-pad-x);--button-minimal-md-pad-y:var(--button-primary-md-pad-y);--button-minimal-sm-border-rad:var(--button-primary-sm-border-rad);--button-minimal-sm-border-width:var(--button-primary-sm-border-width);--button-minimal-sm-gap:var(--button-primary-sm-gap);--button-minimal-sm-height:var(--button-primary-sm-height);--button-minimal-sm-icon-gap:var(--button-primary-sm-icon-gap);--button-minimal-sm-icon-size:var(--button-primary-sm-icon-size);--button-minimal-sm-pad-x:var(--button-primary-sm-pad-x);--button-minimal-sm-pad-y:var(--button-primary-sm-pad-y);--button-minimal-test:"String value";--button-primary-lg-border-rad:var(--button-primary-md-border-rad);--button-primary-lg-border-width:var(--button-primary-md-border-width);--button-primary-lg-gap:var(--input-lg-field-gap);--button-primary-lg-height:var(--input-lg-field-height);--button-primary-lg-icon-gap:var(--input-lg-field-gap);--button-primary-lg-icon-size:var(--sizing-200);--button-primary-lg-pad-x:var(--input-lg-pad);--button-primary-lg-pad-y:var(--sizing-200);--button-primary-md-border-rad:var(--sizing-100);--button-primary-md-border-width:var(--input-md-border-width);--button-primary-md-gap:var(--input-md-field-gap);--button-primary-md-height:var(--input-md-field-height);--button-primary-md-icon-gap:var(--input-md-field-gap);--button-primary-md-icon-size:var(--sizing-200);--button-primary-md-pad-x:var(--input-md-pad);--button-primary-md-pad-y:var(--sizing-150);--button-primary-sm-border-rad:var(--button-primary-md-border-rad);--button-primary-sm-border-width:var(--button-primary-md-border-width);--button-primary-sm-gap:var(--input-sm-field-gap);--button-primary-sm-height:var(--input-sm-field-height);--button-primary-sm-icon-gap:var(--input-sm-field-gap);--button-primary-sm-icon-size:var(--sizing-150);--button-primary-sm-pad-x:var(--input-sm-pad);--button-primary-sm-pad-y:var(--sizing-150);--button-secondary-lg-border-rad:var(--button-primary-lg-border-rad);--button-secondary-lg-border-width:var(--button-primary-lg-border-width);--button-secondary-lg-gap:var(--button-primary-lg-gap);--button-secondary-lg-height:var(--button-primary-lg-height);--button-secondary-lg-icon-gap:var(--button-primary-lg-icon-gap);--button-secondary-lg-icon-size:var(--button-primary-lg-icon-size);--button-secondary-lg-pad-x:var(--button-primary-lg-pad-x);--button-secondary-lg-pad-y:var(--button-primary-lg-pad-y);--button-secondary-md-border-rad:var(--button-primary-md-border-rad);--button-secondary-md-border-width:var(--button-primary-md-border-width);--button-secondary-md-gap:var(--button-primary-md-gap);--button-secondary-md-height:var(--button-primary-md-height);--button-secondary-md-icon-gap:var(--button-primary-md-icon-gap);--button-secondary-md-icon-size:var(--button-primary-md-icon-size);--button-secondary-md-pad-x:var(--button-primary-md-pad-x);--button-secondary-md-pad-y:var(--button-primary-md-pad-y);--button-secondary-sm-border-rad:var(--button-primary-sm-border-rad);--button-secondary-sm-border-width:var(--button-primary-sm-border-width);--button-secondary-sm-gap:var(--button-primary-sm-gap);--button-secondary-sm-height:var(--button-primary-sm-height);--button-secondary-sm-icon-gap:var(--button-primary-sm-icon-gap);--button-secondary-sm-icon-size:var(--button-primary-sm-icon-size);--button-secondary-sm-pad-x:var(--button-primary-sm-pad-x);--button-secondary-sm-pad-y:var(--button-primary-sm-pad-y);--button-secondary-test:"String value";--card-slider-width:416px;--card-lg-border-rad:var(--global-border-rad);--card-lg-gap:var(--sizing-400);--card-lg-pad:var(--sizing-800);--card-lg-text-gap:var(--sizing-200);--card-sm-border-rad:var(--global-border-rad);--card-sm-gap:var(--sizing-400);--card-sm-pad:var(--sizing-400);--card-sm-text-gap:var(--sizing-300);--global-baseline-grid:var(--sizing-100);--global-border-rad:var(--sizing-200);--global-border-rad-sm:var(--sizing-100);--global-border-width:1px;--global-col-gap-xl:var(--sizing-1000);--global-col-gap-lg:var(--sizing-800);--global-col-gap-md:var(--sizing-400);--global-col-gap-sm:var(--global-grid-gutter);--global-grid-columns:12px;--global-grid-gap-sm:var(--sizing-100);--global-grid-gap-md:var(--global-grid-gutter);--global-grid-gap-lg:var(--sizing-400);--global-grid-gutter:var(--sizing-200);--global-grid-margin:var(--sizing-1000);--global-item-gap:var(--sizing-800);--global-item-gap-sm:var(--sizing-400);--global-overline-gap:var(--global-overline-lg-paragraph-spacing);--global-sect-pad-x-lg:206px;--global-sect-pad-x-sm:var(--global-grid-margin);--global-sect-pad-y-lg:var(--sizing-1200);--global-sect-pad-y-sm:var(--sizing-600);--global-site-width:1440px;--global-text-gap:var(--sizing-400);--icon-border-rad:var(--global-border-rad);--icon-border-width:var(--global-border-width);--icon-pad:var(--sizing-150);--icon-size:var(--sizing-200);--input-global-label-gap:var(--sizing-150);--input-global-label-icon-gap:var(--sizing-100);--input-global-label-icon-size:var(--sizing-150);--input-global-tag-gap:var(--sizing-50);--input-global-tag-pad-x:var(--sizing-100);--input-global-tag-pad-y:var(--sizing-50);--input-lg-border-rad:var(--input-md-border-rad);--input-lg-border-width:var(--input-md-border-width);--input-lg-field-gap:var(--sizing-150);--input-lg-field-height:var(--sizing-600);--input-lg-form-gap:var(--sizing-300);--input-lg-icon-size:var(--sizing-200);--input-lg-indicator-stroke:1.5px;--input-lg-pad:var(--sizing-200);--input-md-border-rad:var(--sizing-100);--input-md-border-width:var(--global-border-width);--input-md-field-gap:var(--sizing-150);--input-md-field-height:var(--sizing-500);--input-md-form-gap:var(--sizing-250);--input-md-icon-size:var(--sizing-200);--input-md-indicator-stroke:1.5px;--input-md-pad:var(--sizing-200);--input-sm-border-rad:var(--input-md-border-rad);--input-sm-border-width:var(--input-md-border-width);--input-sm-field-gap:var(--sizing-100);--input-sm-field-height:var(--sizing-400);--input-sm-form-gap:var(--sizing-200);--input-sm-icon-size:var(--sizing-150);--input-sm-indicator-stroke:1px;--input-sm-pad:var(--sizing-150);--menu-chevron-gap:var(--sizing-100);--menu-heading-gap:var(--sizing-300);--menu-icon-gap:var(--sizing-250);--menu-link-gap:var(--sizing-500);--menu-pad-x:var(--sizing-200);--menu-pad-y-lg:var(--global-sect-pad-y-sm);--menu-pad-y-sm:var(--sizing-400);--menu-toggle-gap:var(--toggle-gap);--menu-toggle-icon-border-width:var(--toggle-icon-border-width);--menu-toggle-icon-size:var(--toggle-icon-size);--menu-toggle-pad:var(--toggle-padding);--modal-border-width:1px;--modal-gap-lg:var(--sizing-400);--modal-gap-md:var(--sizing-300);--modal-gap-sm:var(--sizing-200);--modal-pad:var(--sizing-400);--modal-tab-gap:var(--tag-sm-icon-gap);--modal-tab-icon-size:var(--tag-sm-icon-size);--modal-tab-pad-x:var(--tag-sm-pad-x);--modal-tab-pad-y:var(--tag-sm-pad-y);--pagination-size:var(--arrow-button-size);--quick-buy-border-rad:var(--modal-border-rad);--quick-buy-border-width:var(--modal-border-width);--quick-buy-gap-lg:var(--modal-gap-lg);--quick-buy-gap-md:var(--modal-gap-md);--quick-buy-gap-sm:var(--modal-gap-sm);--quick-buy-pad:var(--modal-pad);--reviews-star-border-rad:var(--global-border-rad);--reviews-star-border-width:var(--global-border-width);--reviews-star-gap:1px;--reviews-star-pad-x:var(--sizing-100);--reviews-star-pad-y:var(--sizing-50);--reviews-star-size-full:12px;--reviews-star-size-half:6px;--reviews-trustpilot-box-gap-lg:6px;--reviews-trustpilot-box-gap-sm:3px;--reviews-trustpilot-box-pad-lg:4px;--reviews-trustpilot-box-pad-sm:2.5px;--reviews-trustpilot-box-size-lg:32px;--reviews-trustpilot-box-size-sm:16px;--slide-out-cart-border-width:var(--global-border-width);--slide-out-cart-gap-lg:var(--sizing-400);--slide-out-cart-gap-md:var(--sizing-300);--slide-out-cart-gap-sm:var(--sizing-200);--slide-out-cart-pad:var(--sizing-400);--sticky-atc-border-rad:var(--modal-border-rad);--sticky-atc-border-width:var(--global-border-width);--sticky-atc-gap:var(--sizing-300);--sticky-atc-pad-x:var(--global-sect-pad-x-sm);--sticky-atc-pad-y:var(--sizing-300);--sticky-atc-text-gap:var(--sizing-200);--tab-border-gap:var(--sizing-150);--tab-border-width:var(--global-border-width);--tab-gap:var(--sizing-400);--table-cell-border-width:var(--global-border-width);--table-cell-gap:var(--sizing-100);--table-cell-pad:var(--sizing-300);--tag-lg-border-rad:var(--global-border-rad);--tag-lg-border-width:var(--global-border-width);--tag-lg-gap:var(--sizing-100);--tag-lg-icon-gap:var(--sizing-100);--tag-lg-icon-size:var(--sizing-250);--tag-lg-pad-x:var(--sizing-150);--tag-lg-pad-y:var(--sizing-100);--tag-sm-border-rad:var(--global-border-rad);--tag-sm-border-width:var(--global-border-width);--tag-sm-gap:var(--sizing-100);--tag-sm-icon-gap:var(--sizing-50);--tag-sm-icon-size:var(--sizing-150);--tag-sm-pad-x:var(--sizing-100);--tag-sm-pad-y:var(--sizing-50);--badge-lg:120px;--badge-sm:var(--sizing-1000);--toggle-border-rad:var(--global-border-rad);--toggle-border-width:var(--global-border-width);--toggle-gap-sm:var(--sizing-200);--toggle-gap:var(--toggle-padding);--toggle-heading-gap:var(--toggle-padding);--toggle-icon-border-width:2px;--toggle-icon-size:var(--sizing-250);--toggle-padding-sm:var(--sizing-300);--toggle-padding:var(--sizing-400);--overline-icon-gap:var(--sizing-200)}}:root{--font-weight-thin:100;--font-weight-extra-light:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--font-weight-black:900;--account-heading-font-family:var(--global-subtitle-lg-font-family);--account-heading-font-size:var(--global-subtitle-lg-font-size);--account-heading-font-style:"regular";--account-heading-font-weight:var(--global-subtitle-lg-font-weight);--account-heading-letter-spacing:var(--global-subtitle-lg-letter-spacing);--account-heading-line-height:var(--global-subtitle-lg-line-height);--account-heading-paragraph-spacing:var( --global-subtitle-lg-paragraph-spacing );--account-heading-text-transform:"none";--account-title-font-family:var(--global-subtitle-lg-font-family);--account-title-font-size:1.6rem;--account-title-font-style:"regular";--account-title-font-weight:var(--global-subtitle-lg-font-weight);--account-title-letter-spacing:var(--global-subtitle-lg-letter-spacing);--account-title-line-height:var(--global-subtitle-lg-line-height);--account-title-paragraph-spacing:var( --global-subtitle-lg-paragraph-spacing );--account-title-text-transform:"none";--alert-body-font-family:var(--input-field-font-family);--alert-body-font-size:var(--input-label-font-size);--alert-body-font-style:var(--input-field-font-style);--alert-body-font-weight:var (--input-field-font-weight);--alert-body-letter-spacing:var(--input-label-letter-spacing);--alert-body-line-height:var(--input-label-line-height);--alert-body-paragraph-spacing:var(--input-label-paragraph-spacing);--alert-body-text-transform:"none";--alert-heading-font-family:var(--global-body-sm-font-family);--alert-heading-font-size:var(--global-body-sm-font-size);--alert-heading-font-style:var(--global-body-lg-font-style);--alert-heading-font-weight:var(--font-weight-medium);--alert-heading-letter-spacing:var(--global-body-sm-letter-spacing);--alert-heading-line-height:var(--global-body-sm-line-height);--alert-heading-paragraph-spacing:var(--global-body-sm-paragraph-spacing);--alert-heading-text-transform:var(--global-body-lg-text-transform);--button-primary-lg-font-family:var(--button-primary-md-font-family);--button-primary-lg-font-size:1.4rem;--button-primary-lg-font-style:var(--button-primary-md-font-style);--button-primary-lg-font-weight:var(--button-primary-md-font-weight);--button-primary-lg-letter-spacing:var(--button-primary-md-letter-spacing);--button-primary-lg-line-height:1.4rem;--button-primary-lg-text-transform:var(--button-primary-md-text-transform);--button-primary-md-font-family:"Oswald";--button-primary-md-font-size:1.2rem;--button-primary-md-font-style:"regular";--button-primary-md-font-weight:var(--font-weight-medium);--button-primary-md-letter-spacing:0;--button-primary-md-line-height:1.2rem;--button-primary-md-text-transform:"uppercase";--button-primary-sm-font-family:var(--button-primary-md-font-family);--button-primary-sm-font-size:1rem;--button-primary-sm-font-style:var(--button-primary-md-font-style);--button-primary-sm-font-weight:var(--button-primary-md-font-weight);--button-primary-sm-letter-spacing:var(--button-primary-md-letter-spacing);--button-primary-sm-line-height:1rem;--button-primary-sm-text-transform:var(--button-primary-md-text-transform);--card-price-font-family:var(--global-title-sm-font-family);--card-price-font-size:1.6rem;--card-price-font-style:var(--global-title-sm-font-style);--card-price-font-weight:var(--global-title-sm-font-weight);--card-price-letter-spacing:var(--global-title-sm-letter-spacing);--card-price-line-height:1.6rem;--card-price-text-transform:var(--global-title-sm-text-transform);--card-title-font-family:"Oswald";--card-title-font-size:2rem;--card-title-font-style:"regular";--card-title-font-weight:var(--font-weight-bold);--card-title-line-height:2.4rem;--card-title-text-transform:"none";--global-body-lg-font-family:"Archivo";--global-body-lg-font-size:1.6rem;--global-body-lg-font-style:"regular";--global-body-lg-font-weight:var(--font-weight-medium);--global-body-lg-letter-spacing:0;--global-body-lg-line-height:2rem;--global-body-lg-paragraph-spacing:1.6rem;--global-body-lg-text-transform:"none";--global-body-md-font-family:var(--global-body-lg-font-family);--global-body-md-font-size:1.4rem;--global-body-md-font-style:var(--global-body-lg-font-style);--global-body-md-font-weight:var(--global-body-lg-font-weight);--global-body-md-letter-spacing:0;--global-body-md-line-height:1.8rem;--global-body-md-paragraph-spacing:1.4rem;--global-body-md-text-transform:var(--global-body-lg-text-transform);--global-body-sm-font-family:var(--global-body-lg-font-family);--global-body-sm-font-size:1.2rem;--global-body-sm-font-style:var(--global-body-lg-font-style);--global-body-sm-font-weight:var(--global-body-lg-font-weight);--global-body-sm-letter-spacing:var(--global-body-lg-letter-spacing);--global-body-sm-line-height:1.5rem;--global-body-sm-paragraph-spacing:1.2rem;--global-body-sm-text-transform:var(--global-body-lg-text-transform);--global-display-lg-font-family:"Oswald";--global-display-lg-font-size:7.2rem;--global-display-lg-font-style:"regular";--global-display-lg-font-weight:var(--font-weight-medium);--global-display-lg-line-height:7.2rem;--global-display-lg-paragraph-spacing:3.6rem;--global-display-lg-text-transform:"none";--global-display-sm-font-family:var(--global-display-lg-font-family);--global-display-sm-font-size:5.6rem;--global-display-sm-font-style:var(--global-display-lg-font-style);--global-display-sm-font-weight:var(--global-display-lg-font-weight);--global-display-sm-letter-spacing:var(--global-display-lg-letter-spacing);--global-display-sm-line-height:5.6rem;--global-display-sm-paragraph-spacing:2rem;--global-display-sm-text-transform:var(--global-display-lg-text-transform);--global-headline-lg-font-family:"Oswald";--global-headline-lg-font-size:4.8rem;--global-headline-lg-font-style:"regular";--global-headline-lg-font-weight:var(--font-weight-medium);--global-headline-lg-letter-spacing:0;--global-headline-lg-line-height:4.8rem;--global-headline-lg-paragraph-spacing:2rem;--global-headline-lg-text-transform:"none";--global-headline-sm-font-family:var(--global-headline-lg-font-family);--global-headline-sm-font-size:4rem;--global-headline-sm-font-style:var(--global-headline-lg-font-style);--global-headline-sm-font-weight:var(--global-headline-lg-font-weight);--global-headline-sm-letter-spacing:var(--global-headline-lg-letter-spacing);--global-headline-sm-line-height:4rem;--global-headline-sm-paragraph-spacing:2rem;--global-headline-sm-text-transform:var(--global-headline-lg-text-transform);--global-overline-lg-font-family:"Archivo";--global-overline-lg-font-size:1.4rem;--global-overline-lg-font-style:"regular";--global-overline-lg-font-weight:var(--font-weight-bold);--global-overline-lg-line-height:1.5rem;--global-overline-lg-paragraph-spacing:1.4rem;--global-overline-lg-text-transform:"uppercase";--global-overline-sm-font-family:var(--global-overline-lg-font-family);--global-overline-sm-font-size:1.2rem;--global-overline-sm-font-style:var(--global-overline-lg-font-style);--global-overline-sm-font-weight:var(--global-overline-lg-font-weight);--global-overline-sm-line-height:1.3rem;--global-overline-sm-paragraph-spacing:1.2rem;--global-overline-sm-text-transform:var(--global-overline-lg-text-transform);--global-overline-sm-letter-spacing:0;--global-subtitle-lg-font-family:"Oswald";--global-subtitle-lg-font-size:2rem;--global-subtitle-lg-font-style:"regular";--global-subtitle-lg-font-weight:var(--font-weight-medium);--global-subtitle-lg-line-height:2.4rem;--global-subtitle-lg-paragraph-spacing:2rem;--global-subtitle-lg-text-transform:"none";--global-subtitle-sm-font-family:var(--global-subtitle-lg-font-family);--global-subtitle-sm-font-size:2rem;--global-subtitle-sm-font-style:var(--global-subtitle-lg-font-style);--global-subtitle-sm-font-weight:var(--global-subtitle-lg-font-weight);--global-subtitle-sm-line-height:2.4rem;--global-subtitle-sm-paragraph-spacing:2rem;--global-subtitle-sm-text-transform:var(--global-subtitle-lg-text-transform);--global-title-lg-font-family:"Oswald";--global-title-lg-font-size:2.8rem;--global-title-lg-font-style:"regular";--global-title-lg-font-weight:var(--font-weight-medium);--global-title-lg-line-height:2.8rem;--global-title-lg-paragraph-spacing:1rem;--global-title-lg-text-transform:uppercase;--global-title-sm-font-family:var(--global-title-lg-font-family);--global-title-sm-font-size:2rem;--global-title-sm-font-style:var(--global-subtitle-lg-font-style);--global-title-sm-font-weight:var(--global-title-lg-font-weight);--global-title-sm-letter-spacing:var(--global-title-lg-letter-spacing);--global-title-sm-line-height:2.4rem;--global-title-sm-paragraph-spacing:2.4rem;--global-title-sm-text-transform:var(--global-title-lg-text-transform);--input-caption-font-family:var(--global-body-lg-font-family);--input-caption-font-size:.8rem;--input-caption-font-style:var(--global-body-lg-font-style);--input-caption-font-weight:var(--global-body-lg-font-weight);--input-caption-line-height:1.2rem;--input-caption-text-transform:var(--global-body-lg-text-transform);--input-field-font-family:var(--global-body-lg-font-family);--input-field-font-size:var(--button-primary-sm-font-size);--input-field-font-style:var(--global-body-lg-font-style);--input-field-font-weight:var(--global-body-lg-font-weight);--input-field-letter-spacing:0;--input-field-line-height:1.2rem;--input-field-text-transform:var(--global-body-lg-text-transform);--input-label-font-family:var(--global-body-lg-font-family);--input-label-font-size:1.4rem;--input-label-font-style:var(--global-body-lg-font-style);--input-label-font-weight:var(--global-body-lg-font-weight);--input-label-letter-spacing:0;--input-label-line-height:1.5rem;--input-label-text-transform:var(--global-body-lg-text-transform);--input-tag-font-family:var(--global-body-lg-font-family);--input-tag-font-size:.8rem;--input-tag-font-style:var(--global-body-lg-font-style);--input-tag-font-weight:var(--font-weight-regular);--input-tag-line-height:1.2rem;--input-tag-text-transform:var(--global-body-lg-text-transform);--menu-heading-font-family:var(--global-subtitle-lg-font-family);--menu-heading-font-size:var(--global-subtitle-lg-font-size);--menu-heading-font-style:"regular";--menu-heading-font-weight:var(--global-subtitle-lg-font-weight);--menu-heading-letter-spacing:var(--global-subtitle-lg-letter-spacing);--menu-heading-line-height:var(--global-subtitle-lg-line-height);--menu-heading-paragraph-spacing:var(--global-subtitle-lg-paragraph-spacing);--menu-heading-text-transform:"none";--menu-link-font-family:var(--global-body-lg-font-family);--menu-link-font-size:var(--global-body-lg-font-size);--menu-link-font-style:"regular";--menu-link-font-weight:var(--global-body-lg-font-weight);--menu-link-letter-spacing:0;--menu-link-line-height:var(--global-body-lg-line-height);--menu-link-paragraph-spacing:var(--global-body-lg-paragraph-spacing);--menu-link-text-transform:uppercase;--modal-heading-font-family:var(--global-subtitle-lg-font-family);--modal-heading-font-size:var(--global-subtitle-lg-font-size);--modal-heading-font-style:"regular";--modal-heading-font-weight:var(--global-subtitle-lg-font-weight);--modal-heading-letter-spacing:var(--global-subtitle-lg-letter-spacing);--modal-heading-line-height:var(--global-subtitle-lg-line-height);--modal-heading-paragraph-spacing:var( --global-subtitle-lg-paragraph-spacing );--modal-heading-text-transform:"none";--modal-price-font-family:var(--card-price-font-family);--modal-price-font-size:var(--card-price-font-size);--modal-price-font-style:"regular";--modal-price-font-weight:var(--card-price-font-weight);--modal-price-letter-spacing:var(--card-price-letter-spacing);--modal-price-line-height:var(--card-price-line-height);--modal-price-paragraph-spacing:var(--card-price-paragraph-spacing);--modal-price-text-transform:"none";--modal-tag-font-family:var(--tag-sm-font-family);--modal-tag-font-size:var(--tag-sm-font-size);--modal-tag-font-style:"regular";--modal-tag-font-weight:var(--tag-sm-font-weight);--modal-tag-letter-spacing:var(--tag-sm-letter-spacing);--modal-tag-line-height:var(--tag-sm-line-height);--modal-tag-paragraph-spacing:var(--tag-sm-paragraph-spacing);--modal-tag-text-transform:"none";--modal-title-font-family:var(--card-title-font-family);--modal-title-font-size:var(--card-title-font-size);--modal-title-font-style:"regular";--modal-title-font-weight:var(--card-title-font-weight);--modal-title-letter-spacing:var(--card-title-letter-spacing);--modal-title-line-height:var(--card-title-line-height);--modal-title-paragraph-spacing:var(--card-title-paragraph-spacing);--modal-title-text-transform:"none";--modal-variable-font-family:var(--global-body-lg-font-family);--modal-variable-font-size:1rem;--modal-variable-font-style:"regular";--modal-variable-font-weight:var(--font-weight-regular);--modal-variable-line-height:1rem;--modal-variable-text-transform:"none";--tab-font-family:"Archivo";--tab-font-size:1.4rem;--tab-font-style:"regular";--tab-font-weight:var(--font-weight-regular);--tab-line-height:1.4rem;--tab-text-transform:"none";--table-td-font-family:var(--global-body-lg-font-family);--table-td-font-size:var(--global-body-lg-font-size);--table-td-font-style:var(--global-body-lg-font-style);--table-td-font-weight:var(--global-body-lg-font-weight);--table-td-letter-spacing:var(--global-body-lg-letter-spacing);--table-td-line-height:var(--global-body-lg-line-height);--table-td-paragraph-spacing:var(--global-body-lg-paragraph-spacing);--table-td-text-transform:var(--global-body-lg-text-transform);--table-th-font-family:var(--global-body-lg-font-family);--table-th-font-size:var(--global-body-lg-font-size);--table-th-font-style:var(--global-body-lg-font-style);--table-th-font-weight:var(--global-body-lg-font-weight);--table-th-letter-spacing:var(--global-body-lg-letter-spacing);--table-th-line-height:var(--global-body-lg-line-height);--table-th-paragraph-spacing:var(--global-body-lg-paragraph-spacing);--table-th-text-transform:var(--global-body-lg-text-transform);--tag-lg-font-family:var(--tag-sm-font-family);--tag-lg-font-size:1.3rem;--tag-lg-font-style:"regular";--tag-lg-font-weight:var(--tag-sm-font-weight);--tag-lg-letter-spacing:1.5px;--tag-lg-line-height:1.3rem;--tag-lg-paragraph-spacing:var(--tag-sm-paragraph-spacing);--tag-lg-text-transform:"none";--tag-sm-font-family:var(--global-body-lg-font-family);--tag-sm-font-size:1rem;--tag-sm-font-style:"regular";--tag-sm-font-weight:var(--font-weight-regular);--tag-sm-letter-spacing:1px;--tag-sm-line-height:1rem;--tag-sm-text-transform:uppercase;--toggle-body-sm-font-family:var(--global-body-sm-font-family);--toggle-body-sm-font-size:var(--global-body-sm-font-size);--toggle-body-sm-font-style:"regular";--toggle-body-sm-font-weight:var(--global-body-sm-font-weight);--toggle-body-sm-letter-spacing:var(--global-body-sm-letter-spacing);--toggle-body-sm-line-height:var(--global-body-sm-line-height);--toggle-body-sm-paragraph-spacing:var(--global-body-sm-paragraph-spacing);--toggle-body-text-transform:"none";--toggle-body-md-font-family:var(--global-body-md-font-family);--toggle-body-md-font-size:var(--global-body-md-font-size);--toggle-body-md-font-style:"regular";--toggle-body-md-font-weight:var(--global-body-md-font-weight);--toggle-body-md-letter-spacing:var(--global-body-md-letter-spacing);--toggle-body-md-line-height:var(--global-body-md-line-height);--toggle-body-md-paragraph-spacing:var(--global-body-md-paragraph-spacing);--toggle-body-md-text-transform:"none";--toggle-body-lg-font-family:var(--global-body-lg-font-family);--toggle-body-lg-font-size:var(--global-body-lg-font-size);--toggle-body-lg-font-style:"regular";--toggle-body-lg-font-weight:var(--global-body-lg-font-weight);--toggle-body-lg-letter-spacing:var(--global-body-lg-letter-spacing);--toggle-body-lg-line-height:var(--global-body-lg-line-height);--toggle-body-lg-paragraph-spacing:var(--global-body-lg-paragraph-spacing);--toggle-body-lg-text-transform:"none";--toggle-heading-lg-font-family:var(--global-title-sm-font-family);--toggle-heading-lg-font-size:var(--global-title-sm-font-size);--toggle-heading-lg-font-style:"regular";--toggle-heading-lg-font-weight:var(--global-title-sm-font-weight);--toggle-heading-lg-letter-spacing:var(--global-title-sm-letter-spacing);--toggle-heading-lg-line-height:var(--global-title-sm-line-height);--toggle-heading-lg-paragraph-spacing:var( --global-title-sm-paragraph-spacing );--toggle-heading-lg-text-transform:"none";--toggle-heading-md-font-family:var(--global-subtitle-lg-font-family);--toggle-heading-md-font-size:var(--global-subtitle-lg-font-size);--toggle-heading-md-font-style:"regular";--toggle-heading-md-font-weight:var(--global-subtitle-lg-font-weight);--toggle-heading-letter-spacing:var(--global-subtitle-lg-letter-spacing);--toggle-heading-md-line-height:var(--global-subtitle-lg-line-height);--toggle-heading-md-paragraph-spacing:var( --global-subtitle-lg-paragraph-spacing );--toggle-heading-md-text-transform:uppercase;--toggle-subheading-font-family:var(--global-overline-sm-font-family);--toggle-subheading-font-size:var(--global-overline-sm-font-size);--toggle-subheading-font-style:"regular";--toggle-subheading-font-weight:var(--global-overline-sm-font-weight);--toggle-subheading-letter-spacing:var(--global-overline-sm-letter-spacing);--toggle-subheading-line-height:var(--global-overline-sm-line-height);--toggle-subheading-paragraph-spacing:var( --global-overline-sm-paragraph-spacing );--toggle-subheading-text-transform:uppercase;--product-title-font-family:var(--global-title-lg-font-family);--product-title-font-size:2rem;--product-title-font-style:regular;--product-title-font-weight:var(--font-weight-medium);--product-title-letter-spacing:0;--product-title-line-height:2.2rem;--product-title-paragraph-spacing:1rem;--product-title-text-transform:uppercase;--product-title-sm-font-family:var(--global-title-lg-font-family);--product-title-sm-font-size:2rem;--product-title-sm-font-style:regular;--product-title-sm-font-weight:var(--font-weight-medium);--product-title-sm-letter-spacing:0;--product-title-sm-line-height:2.2rem;--product-title-sm-paragraph-spacing:1rem;--product-title-sm-text-transform:uppercase;--product-title-lg-font-family:var(--global-title-lg-font-family);--product-title-lg-font-size:2rem;--product-title-lg-font-style:regular;--product-title-lg-font-weight:var(--font-weight-medium);--product-title-lg-letter-spacing:0;--product-title-lg-line-height:2.2rem;--product-title-lg-paragraph-spacing:1rem;--product-title-lg-text-transform:uppercase}@media screen and (min-width:990px){:root{--account-heading-font-family:var(--global-subtitle-lg-font-family);--account-heading-font-size:var(--global-subtitle-lg-font-size);--account-heading-font-style:"regular";--account-heading-font-weight:var(--global-subtitle-lg-font-weight);--account-heading-letter-spacing:var(--global-subtitle-lg-letter-spacing);--account-heading-line-height:var(--global-subtitle-lg-line-height);--account-heading-paragraph-spacing:var( --global-subtitle-lg-paragraph-spacing );--account-heading-text-transform:"none";--account-title-font-family:var(--global-subtitle-lg-font-family);--account-title-font-size:1.6rem;--account-title-font-style:"regular";--account-title-font-weight:var(--global-subtitle-lg-font-weight);--account-title-letter-spacing:var(--global-subtitle-lg-letter-spacing);--account-title-line-height:var(--global-subtitle-lg-line-height);--account-title-paragraph-spacing:var (--global-subtitle-lg-paragraph-spacing);--account-title-text-transform:"none";--alert-body-font-family:var(--input-field-font-family);--alert-body-font-size:var(--input-label-font-size);--alert-body-font-style:var(--input-field-font-style);--alert-body-font-weight:var(--input-field-font-weight);--alert-body-letter-spacing:var(--input-label-letter-spacing);--alert-body-line-height:var(--input-label-line-height);--alert-body-paragraph-spacing:var(--input-label-paragraph-spacing);--alert-body-text-transform:"none";--alert-heading-font-family:var(--global-body-sm-font-family);--alert-heading-font-size:var(--global-body-sm-font-size);--alert-heading-font-style:var(--global-body-lg-font-style);--alert-heading-font-weight:var(--font-weight-medium);--alert-heading-letter-spacing:var(--global-body-sm-letter-spacing);--alert-heading-line-height:var(--global-body-sm-line-height);--alert-heading-paragraph-spacing:var(--global-body-sm-paragraph-spacing);--alert-heading-text-transform:var(--global-body-lg-text-transform);--button-primary-lg-font-family:var(--button-primary-md-font-family);--button-primary-lg-font-size:1.8rem;--button-primary-lg-font-style:var(--button-primary-md-font-style);--button-primary-lg-font-weight:var(--button-primary-md-font-weight);--button-primary-lg-letter-spacing:var(--button-primary-md-letter-spacing);--button-primary-lg-line-height:1.8rem;--button-primary-lg-text-transform:var(--button-primary-md-text-transform);--button-primary-md-font-family:"Oswald";--button-primary-md-font-size:1.4rem;--button-primary-md-font-style:"regular";--button-primary-md-font-weight:var(--font-weight-medium);--button-primary-md-letter-spacing:0;--button-primary-md-line-height:1.4rem;--button-primary-md-text-transform:"none";--button-primary-sm-font-family:var(--button-primary-md-font-family);--button-primary-sm-font-size:1rem;--button-primary-sm-font-style:var(--button-primary-md-font-style);--button-primary-sm-font-weight:var(--button-primary-md-font-weight);--button-primary-sm-letter-spacing:var(--button-primary-md-letter-spacing);--button-primary-sm-line-height:1rem;--button-primary-sm-text-transform:var(--button-primary-md-text-transform);--card-price-font-family:var(--global-title-sm-font-family);--card-price-font-size:2rem;--card-price-font-style:var(--global-title-sm-font-style);--card-price-font-weight:var(--global-title-sm-font-weight);--card-price-letter-spacing:var(--global-title-sm-letter-spacing);--card-price-line-height:2.2rem;--card-price-text-transform:var(--global-title-sm-text-transform);--card-title-font-family:"Oswald";--card-title-font-size:2.4rem;--card-title-font-style:"regular";--card-title-font-weight:var(--font-weight-bold);--card-title-line-height:2.9rem;--card-title-text-transform:"none";--global-body-lg-font-family:"Archivo";--global-body-lg-font-size:2rem;--global-body-lg-font-style:"regular";--global-body-lg-font-weight:var(--font-weight-medium);--global-body-lg-letter-spacing:0;--global-body-lg-line-height:2.5rem;--global-body-lg-paragraph-spacing:2rem;--global-body-lg-text-transform:"none";--global-body-md-font-family:var(--global-body-lg-font-family);--global-body-md-font-size:1.6rem;--global-body-md-font-style:var(--global-body-lg-font-style);--global-body-md-font-weight:var(--global-body-lg-font-weight);--global-body-md-letter-spacing:0;--global-body-md-line-height:2rem;--global-body-md-paragraph-spacing:1.6rem;--global-body-md-text-transform:var(--global-body-lg-text-transform);--global-body-sm-font-family:var(--global-body-lg-font-family);--global-body-sm-font-size:1.2rem;--global-body-sm-font-style:var(--global-body-lg-font-style);--global-body-sm-font-weight:var(--global-body-lg-font-weight);--global-body-sm-letter-spacing:var(--global-body-lg-letter-spacing);--global-body-sm-line-height:1.5rem;--global-body-sm-paragraph-spacing:1.2rem;--global-body-sm-text-transform:var(--global-body-lg-text-transform);--global-display-lg-font-family:"Oswald";--global-display-lg-font-size:12rem;--global-display-lg-font-style:"regular";--global-display-lg-font-weight:var(--font-weight-medium);--global-display-lg-line-height:12rem;--global-display-lg-paragraph-spacing:6rem;--global-display-lg-text-transform:"none";--global-display-sm-font-family:var(--global-display-lg-font-family);--global-display-sm-font-size:9.6rem;--global-display-sm-font-style:var(--global-display-lg-font-style);--global-display-sm-font-weight:var(--global-display-lg-font-weight);--global-display-sm-letter-spacing:var(--global-display-lg-letter-spacing);--global-display-sm-line-height:9.6rem;--global-display-sm-paragraph-spacing:4.8rem;--global-display-sm-text-transform:var(--global-display-lg-text-transform);--global-headline-lg-font-family:"Oswald";--global-headline-lg-font-size:8rem;--global-headline-lg-font-style:"regular";--global-headline-lg-font-weight:var(--font-weight-medium);--global-headline-lg-letter-spacing:0;--global-headline-lg-line-height:8rem;--global-headline-lg-paragraph-spacing:4rem;--global-headline-lg-text-transform:"none";--global-headline-sm-font-family:var(--global-headline-lg-font-family);--global-headline-sm-font-size:6.4rem;--global-headline-sm-font-style:var(--global-headline-lg-font-style);--global-headline-sm-font-weight:var(--global-headline-lg-font-weight);--global-headline-sm-letter-spacing:var( --global-headline-lg-letter-spacing );--global-headline-sm-line-height:6.4rem;--global-headline-sm-paragraph-spacing:3.2rem;--global-headline-sm-text-transform:var( --global-headline-lg-text-transform );--global-overline-lg-font-family:"Archivo";--global-overline-lg-font-size:1.8rem;--global-overline-lg-font-style:"regular";--global-overline-lg-font-weight:var(--font-weight-bold);--global-overline-lg-line-height:2rem;--global-overline-lg-paragraph-spacing:1.8rem;--global-overline-lg-text-transform:"uppercase";--global-overline-sm-font-family:var(--global-overline-lg-font-family);--global-overline-sm-font-size:1.4rem;--global-overline-sm-font-style:var(--global-overline-lg-font-style);--global-overline-sm-font-weight:var(--global-overline-lg-font-weight);--global-overline-sm-line-height:1.5rem;--global-overline-sm-paragraph-spacing:2.4rem;--global-overline-sm-text-transform:var( --global-overline-lg-text-transform );--global-overline-sm-letter-spacing:0;--global-subtitle-lg-font-family:"Oswald";--global-subtitle-lg-font-size:2.4rem;--global-subtitle-lg-font-style:"regular";--global-subtitle-lg-font-weight:var(--font-weight-medium);--global-subtitle-lg-line-height:2.4rem;--global-subtitle-lg-paragraph-spacing:2.4rem;--global-subtitle-lg-text-transform:"none";--global-subtitle-sm-font-family:var(--global-subtitle-lg-font-family);--global-subtitle-sm-font-size:2.4rem;--global-subtitle-sm-font-style:var(--global-subtitle-lg-font-style);--global-subtitle-sm-font-weight:var(--global-subtitle-lg-font-weight);--global-subtitle-sm-line-height:2.4rem;--global-subtitle-sm-paragraph-spacing:2.4rem;--global-subtitle-sm-text-transform:var( --global-subtitle-lg-text-transform );--global-title-lg-font-family:"Oswald";--global-title-lg-font-size:4rem;--global-title-lg-font-style:"regular";--global-title-lg-font-weight:var(--font-weight-medium);--global-title-lg-letter-spacing:0;--global-title-lg-line-height:4rem;--global-title-lg-paragraph-spacing:2rem;--global-title-lg-text-transform:uppercase;--global-title-sm-font-family:var(--global-title-lg-font-family);--global-title-sm-font-size:2.4rem;--global-title-sm-font-style:var(--global-title-lg-font-style);--global-title-sm-font-weight:var(--global-title-lg-font-weight);--global-title-sm-letter-spacing:var(--global-title-lg-letter-spacing);--global-title-sm-line-height:2.9rem;--global-title-sm-paragraph-spacing:1.2rem;--global-title-sm-text-transform:var(--global-title-lg-text-transform);--input-caption-font-family:var(--global-body-lg-font-family);--input-caption-font-size:1rem;--input-caption-font-style:var(--global-body-lg-font-style);--input-caption-font-weight:var(--global-body-lg-font-weight);--input-caption-line-height:1.5rem;--input-caption-text-transform:var(--global-body-lg-text-transform);--input-field-font-family:var(--global-body-md-font-family);--input-field-font-size:var(--button-primary-md-font-size);--input-field-font-style:var(--global-body-lg-font-style);--input-field-font-weight:var(--global-body-md-font-weight);--input-field-letter-spacing:0;--input-field-line-height:var(--button-primary-md-line-height);--input-field-text-transform:var(--global-body-lg-text-transform);--input-label-font-family:var(--global-body-lg-font-family);--input-label-font-size:1.4rem;--input-label-font-style:var(--global-body-lg-font-style);--input-label-font-weight:var(--global-body-lg-font-weight);--input-label-letter-spacing:0;--input-label-line-height:1.5rem;--input-label-text-transform:var(--global-body-lg-text-transform);--input-tag-font-family:var(--global-body-lg-font-family);--input-tag-font-size:.8rem;--input-tag-font-style:var(--global-body-lg-font-style);--input-tag-font-weight:var(--font-weight-regular);--input-tag-line-height:1.2rem;--input-tag-text-transform:var(--global-body-lg-text-transform);--menu-heading-font-family:var(--global-title-sm-font-family);--menu-heading-font-size:var(--global-title-sm-font-size);--menu-heading-font-style:"regular";--menu-heading-font-weight:var(--global-title-sm-font-weight);--menu-heading-letter-spacing:var(--global-subtitle-lg-letter-spacing);--menu-heading-line-height:var(--global-title-sm-line-height);--menu-heading-paragraph-spacing:var( --global-subtitle-lg-paragraph-spacing );--menu-heading-text-transform:"none";--menu-link-font-family:var(--global-overline-sm-font-family);--menu-link-font-size:var(--global-overline-sm-font-size);--menu-link-font-style:"regular";--menu-link-font-weight:var(--global-overline-sm-font-weight);--menu-link-letter-spacing:0;--menu-link-line-height:var(--global-overline-sm-line-height);--menu-link-paragraph-spacing:var(--global-body-lg-paragraph-spacing);--menu-link-text-transform:uppercase;--modal-heading-font-family:var(--global-subtitle-lg-font-family);--modal-heading-font-size:var(--global-subtitle-lg-font-size);--modal-heading-font-style:"regular";--modal-heading-font-weight:var(--global-subtitle-lg-font-weight);--modal-heading-letter-spacing:var(--global-subtitle-lg-letter-spacing);--modal-heading-line-height:var(--global-subtitle-lg-line-height);--modal-heading-paragraph-spacing:var( --global-subtitle-lg-paragraph-spacing );--modal-heading-text-transform:"none";--modal-price-font-family:var(--card-price-font-family);--modal-price-font-size:var(--card-price-font-size);--modal-price-font-style:"regular";--modal-price-font-weight:var(--card-price-font-weight);--modal-price-letter-spacing:var(--card-price-letter-spacing);--modal-price-line-height:var(--card-price-line-height);--modal-price-paragraph-spacing:var(--card-price-paragraph-spacing);--modal-price-text-transform:"none";--modal-tag-font-family:var(--tag-sm-font-family);--modal-tag-font-size:var(--tag-sm-font-size);--modal-tag-font-style:"regular";--modal-tag-font-weight:var(--tag-sm-font-weight);--modal-tag-letter-spacing:var(--tag-sm-letter-spacing);--modal-tag-line-height:var(--tag-sm-line-height);--modal-tag-paragraph-spacing:var(--tag-sm-paragraph-spacing);--modal-tag-text-transform:"none";--modal-title-font-family:var(--card-title-font-family);--modal-title-font-size:var(--card-title-font-size);--modal-title-font-style:"regular";--modal-title-font-weight:var(--card-title-font-weight);--modal-title-letter-spacing:var(--card-title-letter-spacing);--modal-title-line-height:var(--card-title-line-height);--modal-title-paragraph-spacing:var(--card-title-paragraph-spacing);--modal-title-text-transform:"none";--modal-variable-font-family:var(--global-body-lg-font-family);--modal-variable-font-size:1rem;--modal-variable-font-style:"regular";--modal-variable-font-weight:var(--font-weight-regular);--modal-variable-line-height:1rem;--modal-variable-text-transform:"none";--tab-font-family:"Archivo";--tab-font-size:1.6rem;--tab-font-style:"regular";--tab-font-weight:var(--font-weight-regular);--tab-line-height:1.6rem;--tab-text-transform:"none";--table-td-font-family:var(--global-body-lg-font-family);--table-td-font-size:var(--global-body-lg-font-size);--table-td-font-style:var(--global-body-lg-font-style);--table-td-font-weight:var(--global-body-lg-font-weight);--table-td-letter-spacing:var(--global-body-lg-letter-spacing);--table-td-line-height:var(--global-body-lg-line-height);--table-td-paragraph-spacing:var(--global-body-lg-paragraph-spacing);--table-td-text-transform:var(--global-body-lg-text-transform);--table-th-font-family:var(--global-body-lg-font-family);--table-th-font-size:var(--global-body-lg-font-size);--table-th-font-style:var(--global-body-lg-font-style);--table-th-font-weight:var(--global-body-lg-font-weight);--table-th-letter-spacing:var(--global-body-lg-letter-spacing);--table-th-line-height:var(--global-body-lg-line-height);--table-th-paragraph-spacing:var(--global-body-lg-paragraph-spacing);--table-th-text-transform:var(--global-body-lg-text-transform);--tag-lg-font-family:var(--tag-sm-font-family);--tag-lg-font-size:1.3rem;--tag-lg-font-style:"regular";--tag-lg-font-weight:var(--tag-sm-font-weight);--tag-lg-letter-spacing:1.5px;--tag-lg-line-height:1.3rem;--tag-lg-paragraph-spacing:var(--tag-sm-paragraph-spacing);--tag-lg-text-transform:"none";--tag-sm-font-family:var(--global-body-lg-font-family);--tag-sm-font-size:1rem;--tag-sm-font-style:"regular";--tag-sm-font-weight:var(--font-weight-regular);--tag-sm-letter-spacing:1px;--tag-sm-line-height:1rem;--tag-sm-text-transform:uppercase;--toggle-body-sm-font-family:var(--global-body-sm-font-family);--toggle-body-sm-font-size:var(--global-body-sm-font-size);--toggle-body-sm-font-style:"regular";--toggle-body-sm-font-weight:var(--global-body-sm-font-weight);--toggle-body-sm-letter-spacing:var(--global-body-sm-letter-spacing);--toggle-body-sm-line-height:var(--global-body-sm-line-height);--toggle-body-sm-paragraph-spacing:var(--global-body-sm-paragraph-spacing);--toggle-body-md-font-family:var(--global-body-md-font-family);--toggle-body-md-font-size:var(--global-body-md-font-size);--toggle-body-md-font-style:"regular";--toggle-body-md-font-weight:var(--global-body-md-font-weight);--toggle-body-md-letter-spacing:var(--global-body-md-letter-spacing);--toggle-body-md-line-height:var(--global-body-md-line-height);--toggle-body-md-paragraph-spacing:var(--global-body-md-paragraph-spacing);--toggle-body-md-text-transform:"none";--toggle-body-lg-font-family:var(--global-body-lg-font-family);--toggle-body-lg-font-size:var(--global-body-lg-font-size);--toggle-body-lg-font-style:"regular";--toggle-body-lg-font-weight:var(--global-body-lg-font-weight);--toggle-body-lg-letter-spacing:var(--global-body-lg-letter-spacing);--toggle-body-lg-line-height:var(--global-body-lg-line-height);--toggle-body-lg-paragraph-spacing:var(--global-body-lg-paragraph-spacing);--toggle-body-lg-text-transform:"none";--toggle-body-letter-spacing:var(--global-body-sm-letter-spacing);--toggle-body-line-height:var(--global-body-sm-line-height);--toggle-body-paragraph-spacing:var(--global-body-sm-paragraph-spacing);--toggle-body-text-transform:"none";--toggle-heading-lg-font-family:var(--global-title-sm-font-family);--toggle-heading-lg-font-size:var(--global-title-sm-font-size);--toggle-heading-lg-font-style:"regular";--toggle-heading-lg-font-weight:var(--global-title-sm-font-weight);--toggle-heading-lg-letter-spacing:var(--global-title-sm-letter-spacing);--toggle-heading-lg-line-height:var(--global-title-sm-line-height);--toggle-heading-lg-paragraph-spacing:var( --global-title-sm-paragraph-spacing );--toggle-heading-lg-text-transform:"none";--toggle-heading-md-font-family:var(--global-subtitle-lg-font-family);--toggle-heading-md-font-size:var(--global-subtitle-lg-font-size);--toggle-heading-md-font-style:"regular";--toggle-heading-md-font-weight:var(--global-subtitle-lg-font-weight);--toggle-heading-letter-spacing:var(--global-subtitle-lg-letter-spacing);--toggle-heading-md-line-height:var(--global-subtitle-lg-line-height);--toggle-heading-md-paragraph-spacing:var( --global-subtitle-lg-paragraph-spacing );--toggle-heading-md-text-transform:uppercase;--toggle-subheading-font-family:var(--global-overline-sm-font-family);--toggle-subheading-font-size:var(--global-overline-sm-font-size);--toggle-subheading-font-style:"regular";--toggle-subheading-font-weight:var(--global-overline-sm-font-weight);--toggle-subheading-letter-spacing:var( --global-overline-sm-letter-spacing );--toggle-subheading-line-height:var(--global-overline-sm-line-height);--toggle-subheading-paragraph-spacing:var( --global-overline-sm-paragraph-spacing );--toggle-subheading-text-transform:uppercase;--product-title-font-family:var(--global-title-lg-font-family);--product-title-font-size:2rem;--product-title-font-style:regular;--product-title-font-weight:var(--font-weight-medium);--product-title-letter-spacing:0;--product-title-line-height:2.6rem;--product-title-paragraph-spacing:1.2rem;--product-title-text-transform:uppercase;--product-title-sm-font-family:var(--global-title-lg-font-family);--product-title-sm-font-size:2rem;--product-title-sm-font-style:regular;--product-title-sm-font-weight:var(--font-weight-medium);--product-title-sm-letter-spacing:0;--product-title-sm-line-height:2.2rem;--product-title-sm-paragraph-spacing:1rem;--product-title-sm-text-transform:uppercase;--product-title-lg-font-family:var(--global-title-lg-font-family);--product-title-lg-font-size:2.4rem;--product-title-lg-font-style:regular;--product-title-lg-font-weight:var(--font-weight-medium);--product-title-lg-letter-spacing:0;--product-title-lg-line-height:2.6rem;--product-title-lg-paragraph-spacing:1.2rem;--product-title-lg-text-transform:uppercase}}@media screen and (min-width:769px){:root{--account-heading-font-family:var(--global-subtitle-lg-font-family);--account-heading-font-size:var(--global-subtitle-lg-font-size);--account-heading-font-style:"regular";--account-heading-font-weight:var(--global-subtitle-lg-font-weight);--account-heading-letter-spacing:var(--global-subtitle-lg-letter-spacing);--account-heading-line-height:var(--global-subtitle-lg-line-height);--account-heading-paragraph-spacing:var( --global-subtitle-lg-paragraph-spacing );--account-heading-text-transform:"none";--account-title-font-family:var(--global-subtitle-lg-font-family);--account-title-font-size:1.6rem;--account-title-font-style:"regular";--account-title-font-weight:var(--global-subtitle-lg-font-weight);--account-title-letter-spacing:var(--global-subtitle-lg-letter-spacing);--account-title-line-height:var(--global-subtitle-lg-line-height);--account-title-paragraph-spacing:var( --global-subtitle-lg-paragraph-spacing );--account-title-text-transform:"none";--alert-body-font-family:var(--input-field-font-family);--alert-body-font-size:var(--input-label-font-size);--alert-body-font-style:var(--input-field-font-style);--alert-body-font-weight:var(--input-field-font-weight);--alert-body-letter-spacing:var(--input-label-letter-spacing);--alert-body-line-height:var(--input-label-line-height);--alert-body-paragraph-spacing:var(--input-label-paragraph-spacing);--alert-body-text-transform:"none";--alert-heading-font-family:var(--global-body-sm-font-family);--alert-heading-font-size:var(--global-body-sm-font-size);--alert-heading-font-style:var(--global-body-lg-font-style);--alert-heading-font-weight:var(--font-weight-medium);--alert-heading-letter-spacing:var(--global-body-sm-letter-spacing);--alert-heading-line-height:var(--global-body-sm-line-height);--alert-heading-paragraph-spacing:var(--global-body-sm-paragraph-spacing);--alert-heading-text-transform:var(--global-body-lg-text-transform);--button-primary-lg-font-family:var(--button-primary-md-font-family);--button-primary-lg-font-size:1.8rem;--button-primary-lg-font-style:var(--button-primary-md-font-style);--button-primary-lg-font-weight:var(--button-primary-md-font-weight);--button-primary-lg-letter-spacing:var(--button-primary-md-letter-spacing);--button-primary-lg-line-height:1.8rem;--button-primary-lg-text-transform:var(--button-primary-md-text-transform);--button-primary-md-font-family:"Oswald";--button-primary-md-font-size:1.4rem;--button-primary-md-font-style:"regular";--button-primary-md-font-weight:var(--font-weight-medium);--button-primary-md-letter-spacing:0;--button-primary-md-line-height:1.4rem;--button-primary-md-text-transform:"none";--button-primary-sm-font-family:var(--button-primary-md-font-family);--button-primary-sm-font-size:1rem;--button-primary-sm-font-style:var(--button-primary-md-font-style);--button-primary-sm-font-weight:var(--button-primary-md-font-weight);--button-primary-sm-letter-spacing:var(--button-primary-md-letter-spacing);--button-primary-sm-line-height:1rem;--button-primary-sm-text-transform:var(--button-primary-md-text-transform);--card-price-font-family:var(--global-title-sm-font-family);--card-price-font-size:2rem;--card-price-font-style:var(--global-title-sm-font-style);--card-price-font-weight:var(--global-title-sm-font-weight);--card-price-letter-spacing:var(--global-title-sm-letter-spacing);--card-price-line-height:2rem;--card-price-text-transform:var(--global-title-sm-text-transform);--card-title-font-family:"Oswald";--card-title-font-size:2.4rem;--card-title-font-style:"regular";--card-title-font-weight:var(--font-weight-bold);--card-title-line-height:2.9rem;--card-title-text-transform:"none";--global-body-lg-font-family:"Archivo";--global-body-lg-font-size:2rem;--global-body-lg-font-style:"regular";--global-body-lg-font-weight:var(--font-weight-medium);--global-body-lg-letter-spacing:0;--global-body-lg-line-height:2.5rem;--global-body-lg-paragraph-spacing:2rem;--global-body-lg-text-transform:"none";--global-body-md-font-family:var(--global-body-lg-font-family);--global-body-md-font-size:1.6rem;--global-body-md-font-style:var(--global-body-lg-font-style);--global-body-md-font-weight:var(--global-body-lg-font-weight);--global-body-md-letter-spacing:0;--global-body-md-line-height:2rem;--global-body-md-paragraph-spacing:1.6rem;--global-body-md-text-transform:var(--global-body-lg-text-transform);--global-body-sm-font-family:var(--global-body-lg-font-family);--global-body-sm-font-size:1.2rem;--global-body-sm-font-style:var(--global-body-lg-font-style);--global-body-sm-font-weight:var(--global-body-lg-font-weight);--global-body-sm-letter-spacing:var(--global-body-lg-letter-spacing);--global-body-sm-line-height:1.5rem;--global-body-sm-paragraph-spacing:1.2rem;--global-body-sm-text-transform:var(--global-body-lg-text-transform);--global-display-lg-font-family:"Oswald";--global-display-lg-font-size:12rem;--global-display-lg-font-style:"regular";--global-display-lg-font-weight:var(--font-weight-medium);--global-display-lg-line-height:12rem;--global-display-lg-paragraph-spacing:6rem;--global-display-lg-text-transform:"none";--global-display-sm-font-family:var(--global-display-lg-font-family);--global-display-sm-font-size:9.6rem;--global-display-sm-font-style:var(--global-display-lg-font-style);--global-display-sm-font-weight:var(--global-display-lg-font-weight);--global-display-sm-letter-spacing:var(--global-display-lg-letter-spacing);--global-display-sm-line-height:9.6rem;--global-display-sm-paragraph-spacing:4.8rem;--global-display-sm-text-transform:var(--global-display-lg-text-transform);--global-headline-lg-font-family:"Oswald";--global-headline-lg-font-size:8rem;--global-headline-lg-font-style:"regular";--global-headline-lg-font-weight:var(--font-weight-medium);--global-headline-lg-letter-spacing:0;--global-headline-lg-line-height:8rem;--global-headline-lg-paragraph-spacing:4rem;--global-headline-lg-text-transform:"none";--global-headline-sm-font-family:var(--global-headline-lg-font-family);--global-headline-sm-font-size:6.4rem;--global-headline-sm-font-style:var(--global-headline-lg-font-style);--global-headline-sm-font-weight:var(--global-headline-lg-font-weight);--global-headline-sm-letter-spacing:var( --global-headline-lg-letter-spacing );--global-headline-sm-line-height:6.4rem;--global-headline-sm-paragraph-spacing:3.2rem;--global-headline-sm-text-transform:var( --global-headline-lg-text-transform );--global-overline-lg-font-family:"Archivo";--global-overline-lg-font-size:1.8rem;--global-overline-lg-font-style:"regular";--global-overline-lg-font-weight:var(--font-weight-bold);--global-overline-lg-line-height:2rem;--global-overline-lg-paragraph-spacing:1.8rem;--global-overline-lg-text-transform:"uppercase";--global-overline-sm-font-family:var(--global-overline-lg-font-family);--global-overline-sm-font-size:1.4rem;--global-overline-sm-font-style:var(--global-overline-lg-font-style);--global-overline-sm-font-weight:var(--global-overline-lg-font-weight);--global-overline-sm-line-height:1.5rem;--global-overline-sm-paragraph-spacing:2.4rem;--global-overline-sm-text-transform:var( --global-overline-lg-text-transform );--global-overline-sm-letter-spacing:0;--global-subtitle-lg-font-family:"Oswald";--global-subtitle-lg-font-size:2.4rem;--global-subtitle-lg-font-style:"regular";--global-subtitle-lg-font-weight:var(--font-weight-medium);--global-subtitle-lg-line-height:2.4rem;--global-subtitle-lg-paragraph-spacing:2.4rem;--global-subtitle-lg-text-transform:"none";--global-subtitle-sm-font-family:var(--global-subtitle-lg-font-family);--global-subtitle-sm-font-size:2.4rem;--global-subtitle-sm-font-style:var(--global-subtitle-lg-font-style);--global-subtitle-sm-font-weight:var(--global-subtitle-lg-font-weight);--global-subtitle-sm-line-height:2.4rem;--global-subtitle-sm-paragraph-spacing:2.4rem;--global-subtitle-sm-text-transform:var( --global-subtitle-lg-text-transform );--global-title-lg-font-family:"Oswald";--global-title-lg-font-size:4rem;--global-title-lg-font-style:"regular";--global-title-lg-font-weight:var(--font-weight-medium);--global-title-lg-letter-spacing:0;--global-title-lg-line-height:4rem;--global-title-lg-paragraph-spacing:2rem;--global-title-lg-text-transform:uppercase;--global-title-sm-font-family:var(--global-title-lg-font-family);--global-title-sm-font-size:2.4rem;--global-title-sm-font-style:var(--global-title-lg-font-style);--global-title-sm-font-weight:var(--global-title-lg-font-weight);--global-title-sm-letter-spacing:var(--global-title-lg-letter-spacing);--global-title-sm-line-height:2.9rem;--global-title-sm-paragraph-spacing:1.2rem;--global-title-sm-text-transform:var(--global-title-lg-text-transform);--input-caption-font-family:var(--global-body-lg-font-family);--input-caption-font-size:1rem;--input-caption-font-style:var(--global-body-lg-font-style);--input-caption-font-weight:var(--global-body-lg-font-weight);--input-caption-line-height:1.5rem;--input-caption-text-transform:var(--global-body-lg-text-transform);--input-field-font-family:var(--global-body-md-font-family);--input-field-font-size:var(--button-primary-md-font-size);--input-field-font-style:var(--global-body-lg-font-style);--input-field-font-weight:var(--global-body-md-font-weight);--input-field-letter-spacing:0;--input-field-line-height:var(--button-primary-md-line-height);--input-field-text-transform:var(--global-body-lg-text-transform);--input-label-font-family:var(--global-body-lg-font-family);--input-label-font-size:1.4rem;--input-label-font-style:var(--global-body-lg-font-style);--input-label-font-weight:var(--global-body-lg-font-weight);--input-label-letter-spacing:0;--input-label-line-height:1.5rem;--input-label-text-transform:var(--global-body-lg-text-transform);--input-tag-font-family:var(--global-body-lg-font-family);--input-tag-font-size:.8rem;--input-tag-font-style:var(--global-body-lg-font-style);--input-tag-font-weight:var(--font-weight-regular);--input-tag-line-height:1.2rem;--input-tag-text-transform:var(--global-body-lg-text-transform);--menu-heading-font-family:var(--global-title-sm-font-family);--menu-heading-font-size:var(--global-title-sm-font-size);--menu-heading-font-style:"regular";--menu-heading-font-weight:var(--global-title-sm-font-weight);--menu-heading-letter-spacing:var(--global-subtitle-lg-letter-spacing);--menu-heading-line-height:var(--global-title-sm-line-height);--menu-heading-paragraph-spacing:var( --global-subtitle-lg-paragraph-spacing );--menu-heading-text-transform:"none";--menu-link-font-family:var(--global-overline-sm-font-family);--menu-link-font-size:var(--global-overline-sm-font-size);--menu-link-font-style:"regular";--menu-link-font-weight:var(--global-overline-sm-font-weight);--menu-link-letter-spacing:0;--menu-link-line-height:var(--global-overline-sm-line-height);--menu-link-paragraph-spacing:var(--global-body-lg-paragraph-spacing);--menu-link-text-transform:uppercase;--modal-heading-font-family:var(--global-subtitle-lg-font-family);--modal-heading-font-size:var(--global-subtitle-lg-font-size);--modal-heading-font-style:"regular";--modal-heading-font-weight:var(--global-subtitle-lg-font-weight);--modal-heading-letter-spacing:var(--global-subtitle-lg-letter-spacing);--modal-heading-line-height:var(--global-subtitle-lg-line-height);--modal-heading-paragraph-spacing:var( --global-subtitle-lg-paragraph-spacing );--modal-heading-text-transform:"none";--modal-price-font-family:var(--card-price-font-family);--modal-price-font-size:var(--card-price-font-size);--modal-price-font-style:"regular";--modal-price-font-weight:var(--card-price-font-weight);--modal-price-letter-spacing:var(--card-price-letter-spacing);--modal-price-line-height:var(--card-price-line-height);--modal-price-paragraph-spacing:var(--card-price-paragraph-spacing);--modal-price-text-transform:"none";--modal-tag-font-family:var(--tag-sm-font-family);--modal-tag-font-size:var(--tag-sm-font-size);--modal-tag-font-style:"regular";--modal-tag-font-weight:var(--tag-sm-font-weight);--modal-tag-letter-spacing:var(--tag-sm-letter-spacing);--modal-tag-line-height:var(--tag-sm-line-height);--modal-tag-paragraph-spacing:var(--tag-sm-paragraph-spacing);--modal-tag-text-transform:"none";--modal-title-font-family:var(--card-title-font-family);--modal-title-font-size:var(--card-title-font-size);--modal-title-font-style:"regular";--modal-title-font-weight:var(--card-title-font-weight);--modal-title-letter-spacing:var(--card-title-letter-spacing);--modal-title-line-height:var(--card-title-line-height);--modal-title-paragraph-spacing:var(--card-title-paragraph-spacing);--modal-title-text-transform:"none";--modal-variable-font-family:var(--global-body-lg-font-family);--modal-variable-font-size:1rem;--modal-variable-font-style:"regular";--modal-variable-font-weight:var(--font-weight-regular);--modal-variable-line-height:1rem;--modal-variable-text-transform:"none";--tab-font-family:"Archivo";--tab-font-size:1.6rem;--tab-font-style:"regular";--tab-font-weight:var(--font-weight-regular);--tab-line-height:1.6rem;--tab-text-transform:"none";--table-td-font-family:var(--global-body-lg-font-family);--table-td-font-size:var(--global-body-lg-font-size);--table-td-font-style:var(--global-body-lg-font-style);--table-td-font-weight:var(--global-body-lg-font-weight);--table-td-letter-spacing:var(--global-body-lg-letter-spacing);--table-td-line-height:var(--global-body-lg-line-height);--table-td-paragraph-spacing:var(--global-body-lg-paragraph-spacing);--table-td-text-transform:var(--global-body-lg-text-transform);--table-th-font-family:var(--global-body-lg-font-family);--table-th-font-size:var(--global-body-lg-font-size);--table-th-font-style:var(--global-body-lg-font-style);--table-th-font-weight:var(--global-body-lg-font-weight);--table-th-letter-spacing:var(--global-body-lg-letter-spacing);--table-th-line-height:var(--global-body-lg-line-height);--table-th-paragraph-spacing:var(--global-body-lg-paragraph-spacing);--table-th-text-transform:var(--global-body-lg-text-transform);--tag-lg-font-family:var(--tag-sm-font-family);--tag-lg-font-size:1.3rem;--tag-lg-font-style:"regular";--tag-lg-font-weight:var(--tag-sm-font-weight);--tag-lg-letter-spacing:1.5px;--tag-lg-line-height:1.3rem;--tag-lg-paragraph-spacing:var(--tag-sm-paragraph-spacing);--tag-lg-text-transform:"none";--tag-sm-font-family:var(--global-body-lg-font-family);--tag-sm-font-size:1rem;--tag-sm-font-style:"regular";--tag-sm-font-weight:var(--font-weight-regular);--tag-sm-letter-spacing:1px;--tag-sm-line-height:1rem;--tag-sm-text-transform:uppercase;--toggle-body-sm-font-family:var(--global-body-sm-font-family);--toggle-body-sm-font-size:var(--global-body-sm-font-size);--toggle-body-sm-font-style:"regular";--toggle-body-sm-font-weight:var(--global-body-sm-font-weight);--toggle-body-sm-letter-spacing:var(--global-body-sm-letter-spacing);--toggle-body-sm-line-height:var(--global-body-sm-line-height);--toggle-body-sm-paragraph-spacing:var(--global-body-sm-paragraph-spacing);--toggle-body-md-font-family:var(--global-body-md-font-family);--toggle-body-md-font-size:var(--global-body-md-font-size);--toggle-body-md-font-style:"regular";--toggle-body-md-font-weight:var(--global-body-md-font-weight);--toggle-body-md-letter-spacing:var(--global-body-md-letter-spacing);--toggle-body-md-line-height:var(--global-body-md-line-height);--toggle-body-md-paragraph-spacing:var(--global-body-md-paragraph-spacing);--toggle-body-md-text-transform:"none";--toggle-body-lg-font-family:var(--global-body-lg-font-family);--toggle-body-lg-font-size:var(--global-body-lg-font-size);--toggle-body-lg-font-style:"regular";--toggle-body-lg-font-weight:var(--global-body-lg-font-weight);--toggle-body-lg-letter-spacing:var(--global-body-lg-letter-spacing);--toggle-body-lg-line-height:var(--global-body-lg-line-height);--toggle-body-lg-paragraph-spacing:var(--global-body-lg-paragraph-spacing);--toggle-body-lg-text-transform:"none";--toggle-body-letter-spacing:var(--global-body-sm-letter-spacing);--toggle-body-line-height:var(--global-body-sm-line-height);--toggle-body-paragraph-spacing:var(--global-body-sm-paragraph-spacing);--toggle-body-text-transform:"none";--toggle-heading-lg-font-family:var(--global-title-sm-font-family);--toggle-heading-lg-font-size:var(--global-title-sm-font-size);--toggle-heading-lg-font-style:"regular";--toggle-heading-lg-font-weight:var(--global-title-sm-font-weight);--toggle-heading-lg-letter-spacing:var(--global-title-sm-letter-spacing);--toggle-heading-lg-line-height:var(--global-title-sm-line-height);--toggle-heading-lg-paragraph-spacing:var( --global-title-sm-paragraph-spacing );--toggle-heading-lg-text-transform:"none";--toggle-heading-md-font-family:var(--global-subtitle-lg-font-family);--toggle-heading-md-font-size:var(--global-subtitle-lg-font-size);--toggle-heading-md-font-style:"regular";--toggle-heading-md-font-weight:var(--global-subtitle-lg-font-weight);--toggle-heading-letter-spacing:var(--global-subtitle-lg-letter-spacing);--toggle-heading-md-line-height:var(--global-subtitle-lg-line-height);--toggle-heading-md-paragraph-spacing:var( --global-subtitle-lg-paragraph-spacing );--toggle-heading-md-text-transform:uppercase;--toggle-subheading-font-family:var(--global-overline-sm-font-family);--toggle-subheading-font-size:var(--global-overline-sm-font-size);--toggle-subheading-font-style:"regular";--toggle-subheading-font-weight:var(--global-overline-sm-font-weight);--toggle-subheading-letter-spacing:var( --global-overline-sm-letter-spacing );--toggle-subheading-line-height:var(--global-overline-sm-line-height);--toggle-subheading-paragraph-spacing:var( --global-overline-sm-paragraph-spacing );--toggle-subheading-text-transform:uppercase;--product-title-font-family:var(--global-title-lg-font-family);--product-title-font-size:2rem;--product-title-font-style:regular;--product-title-font-weight:var(--font-weight-medium);--product-title-letter-spacing:0;--product-title-line-height:2.6rem;--product-title-paragraph-spacing:1.2rem;--product-title-text-transform:uppercase;--product-title-sm-font-family:var(--global-title-lg-font-family);--product-title-sm-font-size:2rem;--product-title-sm-font-style:regular;--product-title-sm-font-weight:var(--font-weight-medium);--product-title-sm-letter-spacing:0;--product-title-sm-line-height:2.2rem;--product-title-sm-paragraph-spacing:1rem;--product-title-sm-text-transform:uppercase;--product-title-lg-font-family:var(--global-title-lg-font-family);--product-title-lg-font-size:2.4rem;--product-title-lg-font-style:regular;--product-title-lg-font-weight:var(--font-weight-medium);--product-title-lg-letter-spacing:0;--product-title-lg-line-height:2.6rem;--product-title-lg-paragraph-spacing:1.2rem;--product-title-lg-text-transform:uppercase}}.color-scheme-cyan{--card-bg-fill:var(--brand-cyan);--heading-fill-dark:var(--brand-black);--body-fill-dark:var(--brand-black);--button-secondary-bg-fill-default:rgba(255, 255, 255, 0);--button-secondary-bg-fill-hover:var(--brand-white);--button-secondary-bg-fill-pressed:var(--button-secondary-bg-fill-hover);--button-secondary-bg-fill-focused:var(--brand-white);--button-secondary-bg-stroke-default:var(--brand-black);--button-secondary-bg-stroke-disabled:var(--brand-granite);--button-secondary-bg-stroke-focused:var(--brand-black);--button-secondary-bg-stroke-hover:var(--brand-white);--button-secondary-bg-stroke-pressed:var(--button-secondary-bg-stroke-hover);--button-secondary-icon-fill-default:var(--brand-black);--button-secondary-icon-fill-disabled:var( --button-secondary-text-fill-disabled );--button-secondary-icon-fill-focused:var(--brand-black);--button-secondary-icon-fill-hover:var(--brand-black);--button-secondary-icon-fill-pressed:var(--button-secondary-icon-fill-hover);--button-secondary-text-fill-default:var(--brand-black);--button-secondary-text-fill-disabled:var(--brand-granite);--button-secondary-text-fill-focused:var(--brand-black);--button-secondary-text-fill-hover:var(--brand-black);--button-secondary-text-fill-pressed:var(--button-secondary-text-fill-hover);--button-minimal-bg-stroke-default:var(--brand-black);--button-minimal-bg-stroke-disabled:var(--brand-granite);--button-minimal-bg-stroke-focused:var(--brand-white);--button-minimal-bg-stroke-hover:var(--brand-white);--button-minimal-bg-stroke-pressed:var(--brand-white);--button-minimal-icon-fill-default:var(--brand-black);--button-minimal-icon-fill-disabled:var(--brand-granite);--button-minimal-icon-fill-focused:var(--brand-black);--button-minimal-icon-fill-hover:var(--brand-black);--button-minimal-icon-fill-pressed:var(--brand-black);--button-minimal-text-fill-default:var(--brand-black);--button-minimal-text-fill-disabled:var(--brand-granite);--button-minimal-text-fill-focused:var(--brand-black);--button-minimal-text-fill-hover:var(--brand-black);--button-minimal-text-fill-pressed:var(--brand-black)}.color-scheme-magenta{--card-bg-fill:var(--brand-magenta);--heading-fill-dark:var(--brand-black);--body-fill-dark:var(--brand-black);--button-secondary-bg-fill-default:rgba(255, 255, 255, 0);--button-secondary-bg-fill-hover:var(--brand-white);--button-secondary-bg-fill-pressed:var(--button-secondary-bg-fill-hover);--button-secondary-bg-fill-focused:var(--brand-white);--button-secondary-bg-stroke-default:var(--brand-black);--button-secondary-bg-stroke-disabled:var(--brand-granite);--button-secondary-bg-stroke-focused:var(--brand-black);--button-secondary-bg-stroke-hover:var(--brand-white);--button-secondary-bg-stroke-pressed:var(--button-secondary-bg-stroke-hover);--button-secondary-icon-fill-default:var(--brand-black);--button-secondary-icon-fill-disabled:var( --button-secondary-text-fill-disabled );--button-secondary-icon-fill-focused:var(--brand-black);--button-secondary-icon-fill-hover:var(--brand-black);--button-secondary-icon-fill-pressed:var(--button-secondary-icon-fill-hover);--button-secondary-text-fill-default:var(--brand-black);--button-secondary-text-fill-disabled:var(--brand-granite);--button-secondary-text-fill-focused:var(--brand-black);--button-secondary-text-fill-hover:var(--brand-black);--button-secondary-text-fill-pressed:var(--button-secondary-text-fill-hover);--button-minimal-bg-stroke-default:var(--brand-black);--button-minimal-bg-stroke-disabled:var(--brand-granite);--button-minimal-bg-stroke-focused:var(--brand-white);--button-minimal-bg-stroke-hover:var(--brand-white);--button-minimal-bg-stroke-pressed:var(--brand-white);--button-minimal-icon-fill-default:var(--brand-black);--button-minimal-icon-fill-disabled:var(--brand-granite);--button-minimal-icon-fill-focused:var(--brand-black);--button-minimal-icon-fill-hover:var(--brand-black);--button-minimal-icon-fill-pressed:var(--brand-black);--button-minimal-text-fill-default:var(--brand-black);--button-minimal-text-fill-disabled:var(--brand-granite);--button-minimal-text-fill-focused:var(--brand-black);--button-minimal-text-fill-hover:var(--brand-black);--button-minimal-text-fill-pressed:var(--brand-black);--arrow-bg-fill-default:var(--brand-black);--arrow-bg-fill-hover:var(--brand-magenta);--arrow-bg-stroke-default:var(--brand-black);--arrow-bg-stroke-hover:var(--brand-magenta);--arrow-icon-fill-default:var(--brand-black);--arrow-icon-fill-hover:var(--brand-magenta)}.color-scheme-yellow{--card-bg-fill:var(--brand-yellow);--heading-fill-dark:var(--brand-black);--body-fill-dark:var(--brand-black);--button-secondary-bg-fill-default:rgba(255, 255, 255, 0);--button-secondary-bg-fill-hover:var(--brand-white);--button-secondary-bg-fill-pressed:var(--button-secondary-bg-fill-hover);--button-secondary-bg-fill-focused:var(--brand-white);--button-secondary-bg-stroke-default:var(--brand-black);--button-secondary-bg-stroke-disabled:var(--brand-granite);--button-secondary-bg-stroke-focused:var(--brand-black);--button-secondary-bg-stroke-hover:var(--brand-white);--button-secondary-bg-stroke-pressed:var(--button-secondary-bg-stroke-hover);--button-secondary-icon-fill-default:var(--brand-black);--button-secondary-icon-fill-disabled:var( --button-secondary-text-fill-disabled );--button-secondary-icon-fill-focused:var(--brand-black);--button-secondary-icon-fill-hover:var(--brand-black);--button-secondary-icon-fill-pressed:var(--button-secondary-icon-fill-hover);--button-secondary-text-fill-default:var(--brand-black);--button-secondary-text-fill-disabled:var(--brand-granite);--button-secondary-text-fill-focused:var(--brand-black);--button-secondary-text-fill-hover:var(--brand-black);--button-secondary-text-fill-pressed:var(--button-secondary-text-fill-hover);--button-minimal-bg-stroke-default:var(--brand-black);--button-minimal-bg-stroke-disabled:var(--brand-granite);--button-minimal-bg-stroke-focused:var(--brand-white);--button-minimal-bg-stroke-hover:var(--brand-white);--button-minimal-bg-stroke-pressed:var(--brand-white);--button-minimal-icon-fill-default:var(--brand-black);--button-minimal-icon-fill-disabled:var(--brand-granite);--button-minimal-icon-fill-focused:var(--brand-black);--button-minimal-icon-fill-hover:var(--brand-black);--button-minimal-icon-fill-pressed:var(--brand-black);--button-minimal-text-fill-default:var(--brand-black);--button-minimal-text-fill-disabled:var(--brand-granite);--button-minimal-text-fill-focused:var(--brand-black);--button-minimal-text-fill-hover:var(--brand-black);--button-minimal-text-fill-pressed:var(--brand-black)}html{font-family:\201cMont\201d,Arial,Helvetica,sans-serif;font-family:var(--global-body-lg-font-family);font-size:var(--global-body-lg-font-size);font-style:var(--global-body-lg-font-style);font-weight:var(--global-body-lg-font-weight);letter-spacing:var(--global-body-lg-letter-spacing);line-height:var(--global-body-lg-line-height);gap:var(--global-body-lg-paragraph-spacing);text-transform:var(--global-body-lg-text-transform)}.snug-text{--snug-text-cap-height:.7em;--snug-text-top: calc(.4em - .5lh) ;--snug-text-bottom: calc(.4em - .5lh) ;--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content}.snug-text-container{--snug-text-cap-height:.7em;--snug-text-top: calc(.4em - .5lh) ;--snug-text-bottom: calc(.4em - .5lh) ;--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));display:flex;flex-direction:column;gap:var(--snug-text-gap)}.snug-text-container>.h1,.snug-text-container>.h2,.snug-text-container>.h3,.snug-text-container>.h4,.snug-text-container>.h5,.snug-text-container>.h6,.snug-text-container>.paragraph,.snug-text-container>a:not(.button),.snug-text-container>h1,.snug-text-container>h2,.snug-text-container>h3,.snug-text-container>h4,.snug-text-container>h5,.snug-text-container>h6,.snug-text-container>p,.snug-text-container>s,.snug-text-container>ul{--snug-text-cap-height:.7em;--snug-text-top: calc(.4em - .5lh) ;--snug-text-bottom: calc(.4em - .5lh) ;--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content}.snug-heading{--snug-heading-cap-height:.7em;--snug-heading-top: calc(.37em - .5lh) ;--snug-heading-bottom: calc(.45em - .5lh) ;--snug-heading-gap:calc(2lh - (2em - var(--snug-heading-cap-height)));margin-top:var(--snug-heading-top);margin-bottom:var(--snug-heading-bottom);min-height:0;height:-moz-min-content;height:min-content}.snug-heading-container{--snug-heading-cap-height:.7em;--snug-heading-top: calc(.37em - .5lh) ;--snug-heading-bottom: calc(.45em - .5lh) ;--snug-heading-gap:calc(2lh - (2em - var(--snug-heading-cap-height)));display:flex;flex-direction:column;gap:var(--snug-heading-gap)}.snug-heading-container>.h1,.snug-heading-container>.h2,.snug-heading-container>.h3,.snug-heading-container>.h4,.snug-heading-container>.h5,.snug-heading-container>.h6,.snug-heading-container>.paragraph,.snug-heading-container>a:not(.button),.snug-heading-container>h1,.snug-heading-container>h2,.snug-heading-container>h3,.snug-heading-container>h4,.snug-heading-container>h5,.snug-heading-container>h6,.snug-heading-container>p,.snug-heading-container>s,.snug-heading-container>ul{--snug-heading-cap-height:.7em;--snug-heading-top: calc(.37em - .5lh) ;--snug-heading-bottom: calc(.45em - .5lh) ;--snug-heading-gap:calc(2lh - (2em - var(--snug-heading-cap-height)));margin-top:var(--snug-heading-top);margin-bottom:var(--snug-heading-bottom);min-height:0;height:-moz-min-content;height:min-content}.display-lg,h1{font-family:var(--global-display-lg-font-family);font-size:var(--global-display-lg-font-size);font-style:var(--global-display-lg-font-style);font-weight:var(--global-display-lg-font-weight);letter-spacing:var(--global-display-lg-letter-spacing);line-height:var(--global-display-lg-line-height);gap:var(--global-display-lg-paragraph-spacing);text-transform:var(--global-display-lg-text-transform)}.display-sm{font-family:var(--global-display-sm-font-family);font-size:var(--global-display-sm-font-size);font-style:var(--global-display-sm-font-style);font-weight:var(--global-display-sm-font-weight);letter-spacing:var(--global-display-sm-letter-spacing);line-height:var(--global-display-sm-line-height);gap:var(--global-display-sm-paragraph-spacing);text-transform:var(--global-display-sm-text-transform)}.headline-lg,h2{font-family:var(--global-headline-lg-font-family);font-size:var(--global-headline-lg-font-size);font-style:var(--global-headline-lg-font-style);font-weight:var(--global-headline-lg-font-weight);letter-spacing:var(--global-headline-lg-letter-spacing);line-height:var(--global-headline-lg-line-height);gap:var(--global-headline-lg-paragraph-spacing);text-transform:var(--global-headline-lg-text-transform)}.headline-sm{font-family:var(--global-headline-sm-font-family);font-size:var(--global-headline-sm-font-size);font-style:var(--global-headline-sm-font-style);font-weight:var(--global-headline-sm-font-weight);letter-spacing:var(--global-headline-sm-letter-spacing);line-height:var(--global-headline-sm-line-height);gap:var(--global-headline-sm-paragraph-spacing);text-transform:var(--global-headline-sm-text-transform)}.title-lg,h3{font-family:var(--global-title-lg-font-family);font-size:var(--global-title-lg-font-size);font-style:var(--global-title-lg-font-style);font-weight:var(--global-title-lg-font-weight);letter-spacing:var(--global-title-lg-letter-spacing);line-height:var(--global-title-lg-line-height);gap:var(--global-title-lg-paragraph-spacing);text-transform:var(--global-title-lg-text-transform)}.title-sm{font-family:var(--global-title-sm-font-family);font-size:var(--global-title-sm-font-size);font-style:var(--global-title-sm-font-style);font-weight:var(--global-title-sm-font-weight);letter-spacing:var(--global-title-sm-letter-spacing);line-height:var(--global-title-sm-line-height);gap:var(--global-title-sm-paragraph-spacing);text-transform:var(--global-title-sm-text-transform)}.product-title{font-family:var(--product-title-font-family);font-size:var(--product-title-font-size);font-style:var(--product-title-font-style);font-weight:var(--product-title-font-weight);letter-spacing:var(--product-title-letter-spacing);line-height:var(--product-title-line-height);gap:var(--product-title-paragraph-spacing);text-transform:var(--product-title-text-transform)}.product-title-sm{font-family:var(--product-title-sm-font-family);font-size:var(--product-title-sm-font-size);font-style:var(--product-title-sm-font-style);font-weight:var(--product-title-sm-font-weight);letter-spacing:var(--product-title-sm-letter-spacing);line-height:var(--product-title-sm-line-height);gap:var(--product-title-sm-paragraph-spacing);text-transform:var(--product-title-sm-text-transform)}.product-title-lg{font-family:var(--product-title-lg-font-family);font-size:var(--product-title-lg-font-size);font-style:var(--product-title-lg-font-style);font-weight:var(--product-title-lg-font-weight);letter-spacing:var(--product-title-lg-letter-spacing);line-height:var(--product-title-lg-line-height);gap:var(--product-title-lg-paragraph-spacing);text-transform:var(--product-title-lg-text-transform)}.card-price{font-family:var(--card-price-font-family);font-size:var(--card-price-font-size);font-style:var(--card-price-font-style);font-weight:var(--card-price-font-weight);letter-spacing:var(--card-price-letter-spacing);line-height:var(--card-price-line-height);gap:var(--card-price-paragraph-spacing);text-transform:var(--card-price-text-transform)}.toggle-heading{font-family:var(--toggle-heading-font-family);font-size:var(--toggle-heading-font-size);font-style:var(--toggle-heading-font-style);font-weight:var(--toggle-heading-font-weight);letter-spacing:var(--toggle-heading-letter-spacing);line-height:var(--toggle-heading-line-height);gap:var(--toggle-heading-paragraph-spacing);text-transform:var(--toggle-heading-text-transform)}.toggle-heading-md{font-family:var(--toggle-heading-md-font-family);font-size:var(--toggle-heading-md-font-size);font-style:var(--toggle-heading-md-font-style);font-weight:var(--toggle-heading-md-font-weight);letter-spacing:var(--toggle-heading-md-letter-spacing);line-height:var(--toggle-heading-md-line-height);gap:var(--toggle-heading-md-paragraph-spacing);text-transform:var(--toggle-heading-md-text-transform)}.toggle-heading-lg{font-family:var(--toggle-heading-lg-font-family);font-size:var(--toggle-heading-lg-font-size);font-style:var(--toggle-heading-lg-font-style);font-weight:var(--toggle-heading-lg-font-weight);letter-spacing:var(--toggle-heading-lg-letter-spacing);line-height:var(--toggle-heading-lg-line-height);gap:var(--toggle-heading-lg-paragraph-spacing);text-transform:var(--toggle-heading-lg-text-transform)}.toggle-subheading{font-family:var(--toggle-subheading-font-family);font-size:var(--toggle-subheading-font-size);font-style:var(--toggle-subheading-font-style);font-weight:var(--toggle-subheading-font-weight);letter-spacing:var(--toggle-subheading-letter-spacing);line-height:var(--toggle-subheading-line-height);gap:var(--toggle-subheading-paragraph-spacing);text-transform:var(--toggle-subheading-text-transform)}.subtitle-lg,h4,h5,h6{font-family:var(--global-subtitle-lg-font-family);font-size:var(--global-subtitle-lg-font-size);font-style:var(--global-subtitle-lg-font-style);font-weight:var(--global-subtitle-lg-font-weight);letter-spacing:var(--global-subtitle-lg-letter-spacing);line-height:var(--global-subtitle-lg-line-height);gap:var(--global-subtitle-lg-paragraph-spacing);text-transform:var(--global-subtitle-lg-text-transform)}.subtitle-sm{font-family:var(--global-subtitle-sm-font-family);font-size:var(--global-subtitle-sm-font-size);font-style:var(--global-subtitle-sm-font-style);font-weight:var(--global-subtitle-sm-font-weight);letter-spacing:var(--global-subtitle-sm-letter-spacing);line-height:var(--global-subtitle-sm-line-height);gap:var(--global-subtitle-sm-paragraph-spacing);text-transform:var(--global-subtitle-sm-text-transform)}.overline-lg{font-family:var(--global-overline-lg-font-family);font-size:var(--global-overline-lg-font-size);font-style:var(--global-overline-lg-font-style);font-weight:var(--global-overline-lg-font-weight);letter-spacing:var(--global-overline-lg-letter-spacing);line-height:var(--global-overline-lg-line-height);gap:var(--global-overline-lg-paragraph-spacing);text-transform:var(--global-overline-lg-text-transform)}.overline-sm{font-family:var(--global-overline-sm-font-family);font-size:var(--global-overline-sm-font-size);font-style:var(--global-overline-sm-font-style);font-weight:var(--global-overline-sm-font-weight);letter-spacing:var(--global-overline-sm-letter-spacing);line-height:var(--global-overline-sm-line-height);gap:var(--global-overline-sm-paragraph-spacing);text-transform:var(--global-overline-sm-text-transform)}.body-lg{font-family:var(--global-body-lg-font-family);font-size:var(--global-body-lg-font-size);font-style:var(--global-body-lg-font-style);font-weight:var(--global-body-lg-font-weight);letter-spacing:var(--global-body-lg-letter-spacing);line-height:var(--global-body-lg-line-height);gap:var(--global-body-lg-paragraph-spacing);text-transform:var(--global-body-lg-text-transform)}.body-md{font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform)}.body-sm{font-family:var(--global-body-sm-font-family);font-size:var(--global-body-sm-font-size);font-style:var(--global-body-sm-font-style);font-weight:var(--global-body-sm-font-weight);letter-spacing:var(--global-body-sm-letter-spacing);line-height:var(--global-body-sm-line-height);gap:var(--global-body-sm-paragraph-spacing);text-transform:var(--global-body-sm-text-transform)}.account-heading{font-family:var(--account-heading-font-family);font-size:var(--account-heading-font-size);font-style:var(--account-heading-font-style);font-weight:var(--account-heading-font-weight);letter-spacing:var(--account-heading-letter-spacing);line-height:var(--account-heading-line-height);gap:var(--account-heading-paragraph-spacing);text-transform:var(--account-heading-text-transform)}.text-uppercase{text-transform:uppercase}.text-bold{font-weight:700}.text-bold *{font-weight:inherit}.text-center{text-align:center;display:inline-flex;justify-content:center}.text-center *{font-weight:inherit}.text-medium{font-weight:600}.fields{display:flex;flex-wrap:wrap;width:100%;min-width:100%}.fields.form-size-sm{gap:var(--input-sm-form-gap)}.fields.form-size-sm .field{gap:var(--input-sm-field-gap)}.fields.form-size-sm .field.field-half{min-width:calc((100% - var(--input-sm-form-gap))/ 2)}.fields.form-size-sm input[type=email],.fields.form-size-sm input[type=number],.fields.form-size-sm input[type=password],.fields.form-size-sm input[type=search],.fields.form-size-sm input[type=tel],.fields.form-size-sm input[type=text],.fields.form-size-sm textarea{border-radius:var(--input-sm-border-rad);padding:calc(var(--input-sm-pad) - .5lh) var(--input-sm-pad);box-shadow:inset 0 0 0 var(--input-sm-border-width) var(--input-bg-stroke-default);height:var(--input-sm-field-height)}.fields.form-size-sm .select:after{right:calc(2.5 * var(--input-sm-pad));border-right:var(--input-sm-border-width) solid var(--input-bg-stroke-default)}.fields.form-size-sm .select details summary:after{right:calc(2.5 * var(--input-sm-pad));border-right:var(--input-sm-border-width) solid var(--input-bg-stroke-default)}.fields.form-size-sm .select .options label,.fields.form-size-sm .select select,.fields.form-size-sm .select summary{border-radius:var(--input-sm-border-rad);padding:calc(var(--input-sm-pad) - .5lh) var(--input-sm-pad);padding-right:calc(var(--input-sm-pad) * 3);box-shadow:inset 0 0 0 var(--input-sm-border-width) var(--input-bg-stroke-default);height:var(--input-sm-field-height)}.fields.form-size-sm .select summary:focus{outline:var(--input-sm-border-width) solid var(--brand-cyan);outline-offset:2px}.fields.form-size-sm .select .options label{border-radius:0;margin-top:-1px}.fields.form-size-sm .select .options label:first-of-type{border-radius:var(--input-sm-border-rad) var(--input-sm-border-rad) 0 0}.fields.form-size-sm .select .options label:last-of-type{border-radius:0 0 var(--input-sm-border-rad) var(--input-sm-border-rad)}.fields.form-size-sm .select svg{right:calc(1.3 * var(--input-sm-pad))}.fields.form-size-sm .checkbox label{gap:var(--input-sm-pad);border-radius:var(--input-sm-border-rad);padding:calc(var(--input-sm-pad) - .5lh) var(--input-sm-pad);box-shadow:inset 0 0 0 var(--input-sm-border-width) var(--input-bg-stroke-default);height:var(--input-sm-field-height)}.fields.form-size-sm .checkbox label:before{width:var(--checkbox-sm-toggle-size);height:var(--checkbox-sm-toggle-size);border-radius:var(--checkbox-sm-toggle-size);outline:var(--input-sm-border-width) solid var(--input-bg-stroke-default);outline-offset:calc((var(--checkbox-sm-toggle-size) - var(--input-sm-border-width))/ 2);margin:0 calc(var(--checkbox-sm)/ 2)}.fields.form-size-md{gap:var(--input-md-form-gap)}.fields.form-size-md .field{gap:var(--input-md-field-gap)}.fields.form-size-md .field.field-half{min-width:calc((100% - var(--input-md-form-gap))/ 2)}.fields.form-size-md input[type=email],.fields.form-size-md input[type=number],.fields.form-size-md input[type=password],.fields.form-size-md input[type=search],.fields.form-size-md input[type=tel],.fields.form-size-md input[type=text],.fields.form-size-md textarea{border-radius:var(--input-md-border-rad);padding:calc(var(--input-md-pad) - .5lh) var(--input-md-pad);box-shadow:inset 0 0 0 var(--input-md-border-width) var(--input-bg-stroke-default);height:var(--input-md-field-height)}.fields.form-size-md .select:after{right:calc(2.5 * var(--input-md-pad));border-right:var(--input-md-border-width) solid var(--input-bg-stroke-default)}.fields.form-size-md .select details summary:after{right:calc(2.5 * var(--input-md-pad));border-right:var(--input-md-border-width) solid var(--input-bg-stroke-default)}.fields.form-size-md .select .options label,.fields.form-size-md .select select,.fields.form-size-md .select summary{border-radius:var(--input-md-border-rad);padding:calc(var(--input-md-pad) - .5lh) var(--input-md-pad);padding-right:calc(var(--input-md-pad) * 3);box-shadow:inset 0 0 0 var(--input-md-border-width) var(--input-bg-stroke-default);height:var(--input-md-field-height)}.fields.form-size-md .select summary:focus{outline:var(--input-md-border-width) solid var(--brand-cyan);outline-offset:2px}.fields.form-size-md .select .options label{border-radius:0;margin-top:-1px}.fields.form-size-md .select .options label:first-of-type{border-radius:var(--input-md-border-rad) var(--input-md-border-rad) 0 0}.fields.form-size-md .select .options label:last-of-type{border-radius:0 0 var(--input-md-border-rad) var(--input-md-border-rad)}.fields.form-size-md .select svg{right:calc(1.3 * var(--input-md-pad))}.fields.form-size-md .checkbox label{gap:var(--input-md-pad);border-radius:var(--input-md-border-rad);padding:calc(var(--input-md-pad) - .5lh) var(--input-md-pad);box-shadow:inset 0 0 0 var(--input-md-border-width) var(--input-bg-stroke-default);height:var(--input-md-field-height)}.fields.form-size-md .checkbox label:before{width:var(--checkbox-md-toggle-size);height:var(--checkbox-md-toggle-size);border-radius:var(--checkbox-md-toggle-size);outline:var(--input-md-border-width) solid var(--input-bg-stroke-default);outline-offset:calc((var(--checkbox-md-toggle-size) - var(--input-md-border-width))/ 2);margin:0 calc(var(--checkbox-md)/ 2)}.fields.form-size-lg{gap:var(--input-lg-form-gap)}.fields.form-size-lg .field{gap:var(--input-lg-field-gap)}.fields.form-size-lg .field.field-half{min-width:calc((100% - var(--input-lg-form-gap))/ 2)}.fields.form-size-lg input[type=email],.fields.form-size-lg input[type=number],.fields.form-size-lg input[type=password],.fields.form-size-lg input[type=search],.fields.form-size-lg input[type=tel],.fields.form-size-lg input[type=text],.fields.form-size-lg textarea{border-radius:var(--input-lg-border-rad);padding:calc(var(--input-lg-pad) - .5lh) var(--input-lg-pad);box-shadow:inset 0 0 0 var(--input-lg-border-width) var(--input-bg-stroke-default);height:var(--input-lg-field-height)}.fields.form-size-lg .select:after{right:calc(2.5 * var(--input-lg-pad));border-right:var(--input-lg-border-width) solid var(--input-bg-stroke-default)}.fields.form-size-lg .select details summary:after{right:calc(2.5 * var(--input-lg-pad));border-right:var(--input-lg-border-width) solid var(--input-bg-stroke-default)}.fields.form-size-lg .select .options label,.fields.form-size-lg .select select,.fields.form-size-lg .select summary{border-radius:var(--input-lg-border-rad);padding:calc(var(--input-lg-pad) - .5lh) var(--input-lg-pad);padding-right:calc(var(--input-lg-pad) * 3);box-shadow:inset 0 0 0 var(--input-lg-border-width) var(--input-bg-stroke-default);height:var(--input-lg-field-height)}.fields.form-size-lg .select summary:focus{outline:var(--input-lg-border-width) solid var(--brand-cyan);outline-offset:2px}.fields.form-size-lg .select .options label{border-radius:0;margin-top:-1px}.fields.form-size-lg .select .options label:first-of-type{border-radius:var(--input-lg-border-rad) var(--input-lg-border-rad) 0 0}.fields.form-size-lg .select .options label:last-of-type{border-radius:0 0 var(--input-lg-border-rad) var(--input-lg-border-rad)}.fields.form-size-lg .select svg{right:calc(1.3 * var(--input-lg-pad))}.fields.form-size-lg .checkbox label{gap:var(--input-lg-pad);border-radius:var(--input-lg-border-rad);padding:calc(var(--input-lg-pad) - .5lh) var(--input-lg-pad);box-shadow:inset 0 0 0 var(--input-lg-border-width) var(--input-bg-stroke-default);height:var(--input-lg-field-height)}.fields.form-size-lg .checkbox label:before{width:var(--checkbox-lg-toggle-size);height:var(--checkbox-lg-toggle-size);border-radius:var(--checkbox-lg-toggle-size);outline:var(--input-lg-border-width) solid var(--input-bg-stroke-default);outline-offset:calc((var(--checkbox-lg-toggle-size) - var(--input-lg-border-width))/ 2);margin:0 calc(var(--checkbox-lg)/ 2)}fieldset{border:none;padding:0;margin:0}.field{position:relative;width:100%;display:flex;flex-wrap:wrap-reverse;align-items:center}.field.field-half{max-width:100%;flex:1 0 260px}.field:has(input[required]) label{display:flex;justify-content:space-between;align-items:center;width:100%}.field :required+label:after{display:inline;content:"This field is required";background:url(icon-required.svg);background-repeat:no-repeat;background-size:var(--input-global-label-icon-size);color:var(--input-text-fill-placeholder);font-family:var(--input-label-font-family);font-size:var(--input-label-font-size);font-style:var(--input-label-font-style);font-weight:var(--input-label-font-weight);letter-spacing:var(--input-label-letter-spacing);line-height:var(--input-label-line-height);gap:var(--input-label-paragraph-spacing);text-transform:var(--input-label-text-transform);padding-left:calc(var(--input-global-label-icon-size) + var(--input-global-label-icon-gap))}.field.field-size-sm{gap:var(--input-sm-field-gap)}.field.field-size-sm.field-half{min-width:calc((100% - var(--input-sm-form-gap))/ 2)}.field.field-size-md{gap:var(--input-md-field-gap)}.field.field-size-md.field-half{min-width:calc((100% - var(--input-md-form-gap))/ 2)}.field.field-size-lg{gap:var(--input-lg-field-gap)}.field.field-size-lg.field-half{min-width:calc((100% - var(--input-lg-form-gap))/ 2)}.field:has(select[required]) label{display:flex;justify-content:space-between;align-items:center;width:100%}.field:has(select[required]) label:after{display:inline;content:"This field is required";background:url(icon-required.svg);background-repeat:no-repeat;background-size:var(--input-global-label-icon-size);color:var(--input-text-fill-placeholder);font-family:var(--input-label-font-family);font-size:var(--input-label-font-size);font-style:var(--input-label-font-style);font-weight:var(--input-label-font-weight);letter-spacing:var(--input-label-letter-spacing);line-height:var(--input-label-line-height);gap:var(--input-label-paragraph-spacing);text-transform:var(--input-label-text-transform);padding-left:calc(var(--input-global-label-icon-size) + var(--input-global-label-icon-gap))}.label,label{font-family:var(--input-label-font-family);font-size:var(--input-label-font-size);font-style:var(--input-label-font-style);font-weight:var(--input-label-font-weight);letter-spacing:var(--input-label-letter-spacing);line-height:var(--input-label-line-height);gap:var(--input-label-paragraph-spacing);text-transform:var(--input-label-text-transform);color:var(--input-label-text-fill);--snug-text-cap-height:.7em;--snug-text-top: calc(.4em - .5lh) ;--snug-text-bottom: calc(.4em - .5lh) ;--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content;width:100%;display:flex;flex-direction:row;justify-content:space-between}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-bg-fill-default);border:none;height:auto;color:var(--input-text-fill-default);width:100%;font-family:var(--input-field-font-family);font-size:var(--input-field-font-size);font-style:var(--input-field-font-style);font-weight:var(--input-field-font-weight);letter-spacing:var(--input-field-letter-spacing);line-height:var(--input-field-line-height);gap:var(--input-field-paragraph-spacing);text-transform:var(--input-field-text-transform)}input[type=email].input-size-sm,input[type=number].input-size-sm,input[type=password].input-size-sm,input[type=search].input-size-sm,input[type=tel].input-size-sm,input[type=text].input-size-sm,textarea.input-size-sm{border-radius:var(--input-sm-border-rad);padding:calc(var(--input-sm-pad) - .5lh) var(--input-sm-pad);box-shadow:inset 0 0 0 var(--input-sm-border-width) var(--input-bg-stroke-default);height:var(--input-sm-field-height)}input[type=email].input-size-md,input[type=number].input-size-md,input[type=password].input-size-md,input[type=search].input-size-md,input[type=tel].input-size-md,input[type=text].input-size-md,textarea.input-size-md{border-radius:var(--input-md-border-rad);padding:calc(var(--input-md-pad) - .5lh) var(--input-md-pad);box-shadow:inset 0 0 0 var(--input-md-border-width) var(--input-bg-stroke-default);height:var(--input-md-field-height)}input[type=email].input-size-lg,input[type=number].input-size-lg,input[type=password].input-size-lg,input[type=search].input-size-lg,input[type=tel].input-size-lg,input[type=text].input-size-lg,textarea.input-size-lg{border-radius:var(--input-lg-border-rad);padding:calc(var(--input-lg-pad) - .5lh) var(--input-lg-pad);box-shadow:inset 0 0 0 var(--input-lg-border-width) var(--input-bg-stroke-default);height:var(--input-lg-field-height)}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:1px solid var(--brand-cyan);border-radius:var(--global-border-rad);outline-offset:2px}input[type=email]:focus::-moz-placeholder,input[type=number]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=search]:focus::-moz-placeholder,input[type=tel]:focus::-moz-placeholder,input[type=text]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:var(--input-text-fill-default)}input[type=email]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=search]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,textarea:focus::placeholder{color:var(--input-text-fill-default)}input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,textarea:hover{cursor:pointer}input[type=email]:hover::-moz-placeholder,input[type=number]:hover::-moz-placeholder,input[type=password]:hover::-moz-placeholder,input[type=search]:hover::-moz-placeholder,input[type=tel]:hover::-moz-placeholder,input[type=text]:hover::-moz-placeholder,textarea:hover::-moz-placeholder{color:var(--input-text-fill-default)}input[type=email]:hover::placeholder,input[type=number]:hover::placeholder,input[type=password]:hover::placeholder,input[type=search]:hover::placeholder,input[type=tel]:hover::placeholder,input[type=text]:hover::placeholder,textarea:hover::placeholder{color:var(--input-text-fill-default)}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:var(--input-text-fill-placeholder);font-family:var(--input-field-font-family);font-size:var(--input-field-font-size);font-style:var(--input-field-font-style);font-weight:var(--input-field-font-weight);letter-spacing:var(--input-field-letter-spacing);line-height:var(--input-field-line-height);gap:var(--input-field-paragraph-spacing);text-transform:var(--input-field-text-transform);opacity:1}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{transition:color .3s ease-in-out;color:var(--input-text-fill-placeholder);font-family:var(--input-field-font-family);font-size:var(--input-field-font-size);font-style:var(--input-field-font-style);font-weight:var(--input-field-font-weight);letter-spacing:var(--input-field-letter-spacing);line-height:var(--input-field-line-height);gap:var(--input-field-paragraph-spacing);text-transform:var(--input-field-text-transform);opacity:1}.select{position:relative;height:auto;width:100%}.select.select-size-sm:after{right:calc(2.5 * var(--input-sm-pad));border-right:var(--input-sm-border-width) solid var(--input-bg-stroke-default)}.select.select-size-sm details summary:after{right:calc(2.5 * var(--input-sm-pad));border-right:var(--input-sm-border-width) solid var(--input-bg-stroke-default)}.select.select-size-sm .options label,.select.select-size-sm select,.select.select-size-sm summary{border-radius:var(--input-sm-border-rad);padding:calc(var(--input-sm-pad) - .5lh) var(--input-sm-pad);padding-right:calc(var(--input-sm-pad) * 3);box-shadow:inset 0 0 0 var(--input-sm-border-width) var(--input-bg-stroke-default);height:var(--input-sm-field-height)}.select.select-size-sm summary:focus{outline:var(--input-sm-border-width) solid var(--brand-cyan);outline-offset:2px}.select.select-size-sm .options label{border-radius:0;margin-top:-1px}.select.select-size-sm .options label:first-of-type{border-radius:var(--input-sm-border-rad) var(--input-sm-border-rad) 0 0}.select.select-size-sm .options label:last-of-type{border-radius:0 0 var(--input-sm-border-rad) var(--input-sm-border-rad)}.select.select-size-sm svg{right:calc(1.3 * var(--input-sm-pad))}.select.select-size-md:after{right:calc(2.5 * var(--input-md-pad));border-right:var(--input-md-border-width) solid var(--input-bg-stroke-default)}.select.select-size-md details summary:after{right:calc(2.5 * var(--input-md-pad));border-right:var(--input-md-border-width) solid var(--input-bg-stroke-default)}.select.select-size-md .options label,.select.select-size-md select,.select.select-size-md summary{border-radius:var(--input-md-border-rad);padding:calc(var(--input-md-pad) - .5lh) var(--input-md-pad);padding-right:calc(var(--input-md-pad) * 3);box-shadow:inset 0 0 0 var(--input-md-border-width) var(--input-bg-stroke-default);height:var(--input-md-field-height)}.select.select-size-md summary:focus{outline:var(--input-md-border-width) solid var(--brand-cyan);outline-offset:2px}.select.select-size-md .options label{border-radius:0;margin-top:-1px}.select.select-size-md .options label:first-of-type{border-radius:var(--input-md-border-rad) var(--input-md-border-rad) 0 0}.select.select-size-md .options label:last-of-type{border-radius:0 0 var(--input-md-border-rad) var(--input-md-border-rad)}.select.select-size-md svg{right:calc(1.3 * var(--input-md-pad))}.select.select-size-lg:after{right:calc(2.5 * var(--input-lg-pad));border-right:var(--input-lg-border-width) solid var(--input-bg-stroke-default)}.select.select-size-lg details summary:after{right:calc(2.5 * var(--input-lg-pad));border-right:var(--input-lg-border-width) solid var(--input-bg-stroke-default)}.select.select-size-lg .options label,.select.select-size-lg select,.select.select-size-lg summary{border-radius:var(--input-lg-border-rad);padding:calc(var(--input-lg-pad) - .5lh) var(--input-lg-pad);padding-right:calc(var(--input-lg-pad) * 3);box-shadow:inset 0 0 0 var(--input-lg-border-width) var(--input-bg-stroke-default);height:var(--input-lg-field-height)}.select.select-size-lg summary:focus{outline:var(--input-lg-border-width) solid var(--brand-cyan);outline-offset:2px}.select.select-size-lg .options label{border-radius:0;margin-top:-1px}.select.select-size-lg .options label:first-of-type{border-radius:var(--input-lg-border-rad) var(--input-lg-border-rad) 0 0}.select.select-size-lg .options label:last-of-type{border-radius:0 0 var(--input-lg-border-rad) var(--input-lg-border-rad)}.select.select-size-lg svg{right:calc(1.3 * var(--input-lg-pad))}.select:after{content:"";top:0;width:0;height:100%;display:block;position:absolute}.select select{font-family:var(--input-field-font-family);font-size:var(--input-field-font-size);font-style:var(--input-field-font-style);font-weight:var(--input-field-font-weight);letter-spacing:var(--input-field-letter-spacing);line-height:var(--input-field-line-height);gap:var(--input-field-paragraph-spacing);text-transform:var(--input-field-text-transform);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-bg-fill-default);border:none;height:auto;color:var(--input-text-fill-default);width:100%;cursor:pointer}.select select:focus,.select select:focus-visible{outline:0;background-color:var(--input-bg-fill-highlight);color:var(--brand-black);border-color:var(--input-bg-stroke-highlight);outline:2px solid var(--brand-cyan);outline-offset:2px}.select select option{background:#fff;color:#000}.select select:focus+svg,.select select:focus-visible+svg{color:var(--brand-black)}.select svg{position:absolute;width:8px;translate:50% 0;height:100%;pointer-events:none;rotate:90deg}:root{--checkbox-sm-toggle-size:6px;--checkbox-md-toggle-size:8px;--checkbox-lg-toggle-size:10px}.checkbox{width:100%;box-sizing:content-box;display:flex;align-items:center}.checkbox.checkbox-size-sm label{gap:var(--input-sm-pad);border-radius:var(--input-sm-border-rad);padding:calc(var(--input-sm-pad) - .5lh) var(--input-sm-pad);box-shadow:inset 0 0 0 var(--input-sm-border-width) var(--input-bg-stroke-default);height:var(--input-sm-field-height)}.checkbox.checkbox-size-sm label:before{width:var(--checkbox-sm-toggle-size);height:var(--checkbox-sm-toggle-size);border-radius:var(--checkbox-sm-toggle-size);outline:var(--input-sm-border-width) solid var(--input-bg-stroke-default);outline-offset:calc((var(--checkbox-sm-toggle-size) - var(--input-sm-border-width))/ 2);margin:0 calc(var(--checkbox-sm)/ 2)}.checkbox.checkbox-size-md label{gap:var(--input-md-pad);border-radius:var(--input-md-border-rad);padding:calc(var(--input-md-pad) - .5lh) var(--input-md-pad);box-shadow:inset 0 0 0 var(--input-md-border-width) var(--input-bg-stroke-default);height:var(--input-md-field-height)}.checkbox.checkbox-size-md label:before{width:var(--checkbox-md-toggle-size);height:var(--checkbox-md-toggle-size);border-radius:var(--checkbox-md-toggle-size);outline:var(--input-md-border-width) solid var(--input-bg-stroke-default);outline-offset:calc((var(--checkbox-md-toggle-size) - var(--input-md-border-width))/ 2);margin:0 calc(var(--checkbox-md)/ 2)}.checkbox.checkbox-size-lg label{gap:var(--input-lg-pad);border-radius:var(--input-lg-border-rad);padding:calc(var(--input-lg-pad) - .5lh) var(--input-lg-pad);box-shadow:inset 0 0 0 var(--input-lg-border-width) var(--input-bg-stroke-default);height:var(--input-lg-field-height)}.checkbox.checkbox-size-lg label:before{width:var(--checkbox-lg-toggle-size);height:var(--checkbox-lg-toggle-size);border-radius:var(--checkbox-lg-toggle-size);outline:var(--input-lg-border-width) solid var(--input-bg-stroke-default);outline-offset:calc((var(--checkbox-lg-toggle-size) - var(--input-lg-border-width))/ 2);margin:0 calc(var(--checkbox-lg)/ 2)}.checkbox label{font-family:var(--input-field-font-family);font-size:var(--input-field-font-size);font-style:var(--input-field-font-style);font-weight:var(--input-field-font-weight);letter-spacing:var(--input-field-letter-spacing);line-height:var(--input-field-line-height);gap:var(--input-field-paragraph-spacing);text-transform:var(--input-field-text-transform);margin:0;display:flex;align-items:center;background-color:var(--input-bg-fill-default);border:none;height:auto;color:var(--input-text-fill-placeholder);width:100%;cursor:pointer}.checkbox label:before{content:"";display:block;background-color:transparent;transition:background-color .3s}.checkbox input{opacity:0;position:absolute;width:0;height:0;padding:0;margin:0}.checkbox input:checked+label{color:var(--input-text-fill-default)}.checkbox input:checked+label:before{background-color:var(--input-bg-fill-highlight)}.checkbox input:checked:focus-visible+label:before{background-color:var(--input-text-fill-highlight)}.checkbox input:focus-visible+label{outline:0;background-color:var(--input-bg-fill-highlight);color:var(--body-fill-dark);box-shadow:inset 0 0 0 1px var(--input-bg-stroke-highlight)}.checkbox input:focus-visible+label:before{outline:var(--input-md-border-width) solid var(--body-fill-dark)!important}.checkbox:has(input:focus-visible,input:focus){border-color:var(--input-bg-stroke-highlight)}gaia-select{width:100%;display:flex;flex-direction:column;gap:var(--input-global-label-gap)}gaia-select:after{border-right:none!important}gaia-select.select-size-sm:after{right:calc(2.5 * var(--input-sm-pad));border-right:var(--input-sm-border-width) solid var(--input-bg-stroke-default)}gaia-select.select-size-sm details summary:after{right:calc(2.5 * var(--input-sm-pad));border-right:var(--input-sm-border-width) solid var(--input-bg-stroke-default)}gaia-select.select-size-sm .options label,gaia-select.select-size-sm select,gaia-select.select-size-sm summary{border-radius:var(--input-sm-border-rad);padding:calc(var(--input-sm-pad) - .5lh) var(--input-sm-pad);padding-right:calc(var(--input-sm-pad) * 3);box-shadow:inset 0 0 0 var(--input-sm-border-width) var(--input-bg-stroke-default);height:var(--input-sm-field-height)}gaia-select.select-size-sm summary:focus{outline:var(--input-sm-border-width) solid var(--brand-cyan);outline-offset:2px}gaia-select.select-size-sm .options label{border-radius:0;margin-top:-1px}gaia-select.select-size-sm .options label:first-of-type{border-radius:var(--input-sm-border-rad) var(--input-sm-border-rad) 0 0}gaia-select.select-size-sm .options label:last-of-type{border-radius:0 0 var(--input-sm-border-rad) var(--input-sm-border-rad)}gaia-select.select-size-sm svg{right:calc(1.3 * var(--input-sm-pad))}gaia-select.select-size-md:after{right:calc(2.5 * var(--input-md-pad));border-right:var(--input-md-border-width) solid var(--input-bg-stroke-default)}gaia-select.select-size-md details summary:after{right:calc(2.5 * var(--input-md-pad));border-right:var(--input-md-border-width) solid var(--input-bg-stroke-default)}gaia-select.select-size-md .options label,gaia-select.select-size-md select,gaia-select.select-size-md summary{border-radius:var(--input-md-border-rad);padding:calc(var(--input-md-pad) - .5lh) var(--input-md-pad);padding-right:calc(var(--input-md-pad) * 3);box-shadow:inset 0 0 0 var(--input-md-border-width) var(--input-bg-stroke-default);height:var(--input-md-field-height)}gaia-select.select-size-md summary:focus{outline:var(--input-md-border-width) solid var(--brand-cyan);outline-offset:2px}gaia-select.select-size-md .options label{border-radius:0;margin-top:-1px}gaia-select.select-size-md .options label:first-of-type{border-radius:var(--input-md-border-rad) var(--input-md-border-rad) 0 0}gaia-select.select-size-md .options label:last-of-type{border-radius:0 0 var(--input-md-border-rad) var(--input-md-border-rad)}gaia-select.select-size-md svg{right:calc(1.3 * var(--input-md-pad))}gaia-select.select-size-lg:after{right:calc(2.5 * var(--input-lg-pad));border-right:var(--input-lg-border-width) solid var(--input-bg-stroke-default)}gaia-select.select-size-lg details summary:after{right:calc(2.5 * var(--input-lg-pad));border-right:var(--input-lg-border-width) solid var(--input-bg-stroke-default)}gaia-select.select-size-lg .options label,gaia-select.select-size-lg select,gaia-select.select-size-lg summary{border-radius:var(--input-lg-border-rad);padding:calc(var(--input-lg-pad) - .5lh) var(--input-lg-pad);padding-right:calc(var(--input-lg-pad) * 3);box-shadow:inset 0 0 0 var(--input-lg-border-width) var(--input-bg-stroke-default);height:var(--input-lg-field-height)}gaia-select.select-size-lg summary:focus{outline:var(--input-lg-border-width) solid var(--brand-cyan);outline-offset:2px}gaia-select.select-size-lg .options label{border-radius:0;margin-top:-1px}gaia-select.select-size-lg .options label:first-of-type{border-radius:var(--input-lg-border-rad) var(--input-lg-border-rad) 0 0}gaia-select.select-size-lg .options label:last-of-type{border-radius:0 0 var(--input-lg-border-rad) var(--input-lg-border-rad)}gaia-select.select-size-lg svg{right:calc(1.3 * var(--input-lg-pad))}gaia-select.select summary{position:relative}gaia-select.select summary:after{content:"";top:0;width:0;height:100%;display:block;position:absolute}gaia-select fieldset{display:contents}gaia-select fieldset legend{display:block}gaia-select fieldset details{box-sizing:content-box}gaia-select fieldset details .opening summary .icon,gaia-select fieldset details[open] summary .icon{rotate:-180deg}gaia-select fieldset details .opening .options,gaia-select fieldset details[open] .options{max-height:400px}gaia-select fieldset details.closed summary .icon,gaia-select fieldset details.closing summary .icon{rotate:0deg}gaia-select fieldset details.closed .options,gaia-select fieldset details.closing .options{max-height:0}gaia-select fieldset details summary{display:flex;gap:var(--input-pad-sm);align-items:center;background-color:var(--input-bg-fill-default);border-radius:var(--input-border-rad);border:var(--input-border-width) solid var(--input-bg-stroke-default);color:var(--input-text-fill-default);box-shadow:none;font-family:var(--input-field-font-family);font-size:var(--input-field-font-size);font-style:var(--input-field-font-style);font-weight:var(--input-field-font-weight);letter-spacing:var(--input-field-letter-spacing);line-height:var(--input-field-line-height);gap:var(--input-field-paragraph-spacing);text-transform:var(--input-field-text-transform);cursor:pointer}gaia-select fieldset details summary .selected-option{display:flex;align-items:center}gaia-select fieldset details summary:focus{outline:0;border-color:var(--input-bg-stroke-highlight)}gaia-select fieldset details summary span{flex:1;padding:var(--input-pad-lg) 0 var(--input-pad-lg) var(--input-pad-lg);margin-right:calc(var(--input-pad-lg) * 2 + 10px);height:100%}gaia-select fieldset details summary .icon{width:10px;height:100%;position:absolute;top:50%;translate:0 -50%;pointer-events:none;color:var(--input-text-fill-default);padding:0 var(--input-pad-lg);right:0;box-sizing:content-box;transition:rotate .3s}gaia-select fieldset details .options{display:flex;flex-direction:column;background-color:var(--input-bg-fill-default);overflow:hidden;overflow-y:auto;transition:max-height .3s;z-index:5;position:absolute;width:100%}gaia-select fieldset details .options:focus-within{border-color:var(--input-bg-stroke-highlight)}gaia-select fieldset details .options input{opacity:0;position:absolute;width:0;height:0;padding:0;margin:0}gaia-select fieldset details .options input:checked+label{outline:0;background-color:var(--input-bg-fill-highlight);color:var(--brand-black)}gaia-select fieldset details .options input:focus-visible+label{outline:1px solid var(--brand-cyan);box-shadow:inset 0 0 0 var(--input-md-border-width) var(--brand-cyan)!important}gaia-select fieldset details .options input:focus+label{outline:1px solid var(--brand-cyan);box-shadow:inset 0 0 0 var(--input-md-border-width) var(--brand-cyan)!important}gaia-select fieldset details .options label{display:flex;gap:var(--input-pad-sm);align-items:center;background-color:transparent;border-radius:0;border-top:var(--input-border-width) solid var(--input-bg-stroke-default);padding:var(--input-pad-lg);height:auto;color:var(--input-text-fill-placeholder);box-shadow:none;width:100%;font-family:var(--input-field-font-family);font-size:var(--input-field-font-size);font-style:var(--input-field-font-style);font-weight:var(--input-field-font-weight);letter-spacing:var(--input-field-letter-spacing);line-height:var(--input-field-line-height);gap:var(--input-field-paragraph-spacing);text-transform:var(--input-field-text-transform);height:48px;min-height:48px;cursor:pointer;margin:0;transition:color .3s ease-in-out;text-transform:capitalize}gaia-select fieldset details .options label:hover{color:var(--input-text-fill-highlight)}gaia-select fieldset details .options label:first-of-type{border-top:none}textarea{height:10rem!important;resize:none}quantity-input{display:flex;align-items:center;margin:0;color:var(--input-text-fill-default);background-color:var(--input-bg-fill-default);border-radius:var(--button-primary-md-border-rad);width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){quantity-input{padding:0!important}}quantity-input.quantity-size-sm{border:var(--input-sm-border-width) solid var(--input-bg-stroke-default);height:var(--input-sm-field-height);padding:var(--input-sm-pad) 0}quantity-input.quantity-size-sm button{height:var(--input-sm-field-height);width:var(--input-sm-field-height);max-height:var(--input-sm-field-height);max-width:var(--input-sm-field-height)}quantity-input.quantity-size-sm input{height:var(--input-sm-field-height);width:var(--input-sm-field-height);border-left:var(--input-sm-border-width) solid var(--input-bg-stroke-default);border-right:var(--input-sm-border-width) solid var(--input-bg-stroke-default)}quantity-input.quantity-size-md{border:var(--input-md-border-width) solid var(--input-bg-stroke-default);height:var(--input-md-field-height);padding:var(--input-md-pad) 0}quantity-input.quantity-size-md button{height:var(--input-md-field-height);width:var(--input-md-field-height);max-height:var(--input-md-field-height);max-width:var(--input-md-field-height)}quantity-input.quantity-size-md input{height:var(--input-md-field-height);width:var(--input-md-field-height);border-left:var(--input-md-border-width) solid var(--input-bg-stroke-default);border-right:var(--input-md-border-width) solid var(--input-bg-stroke-default)}quantity-input.quantity-size-lg{border:var(--input-lg-border-width) solid var(--input-bg-stroke-default);height:var(--input-lg-field-height);padding:var(--input-lg-pad) 0}quantity-input.quantity-size-lg button{height:var(--input-lg-field-height);width:var(--input-lg-field-height);max-height:var(--input-lg-field-height);max-width:var(--input-lg-field-height)}quantity-input.quantity-size-lg input{height:var(--input-lg-field-height);width:var(--input-lg-field-height);border-left:var(--input-lg-border-width) solid var(--input-bg-stroke-default);border-right:var(--input-lg-border-width) solid var(--input-bg-stroke-default)}quantity-input input[type=number]:focus,quantity-input input[type=number]:focus-visible{outline:0;box-shadow:inset 0 0 0 2px var(--brand-cyan)}quantity-input .quantity__button:focus,quantity-input .quantity__button:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px}quantity-input button{height:100%;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;box-shadow:none;outline:0;color:var(--body-fill-light)}quantity-input button[name=plus]{border-radius:0 var(--button-primary-md-border-rad) var(--button-primary-md-border-rad) 0}quantity-input button[name=minus]{border-radius:var(--button-primary-md-border-rad) 0 0 var(--button-primary-md-border-rad)}quantity-input button svg{width:12px;pointer-events:none;color:var(--brand-white)}quantity-input button:active,quantity-input button:hover{color:var(--brand-black);background-color:var(--input-bg-fill-highlight)}quantity-input input[type=number]{color:var(--input-text-fill-default);text-align:center;background-color:transparent;flex-grow:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-top:none;border-bottom:none;-moz-appearance:textfield;font-family:var(--input-field-font-family);font-size:var(--input-field-font-size);font-style:var(--input-field-font-style);font-weight:var(--input-field-font-weight);letter-spacing:var(--input-field-letter-spacing);line-height:var(--input-field-line-height);gap:var(--input-field-paragraph-spacing);text-transform:var(--input-field-text-transform);box-shadow:none;padding:0}quantity-input input[type=number]::-webkit-inner-spin-button,quantity-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}quantity-input input[type=number]:focus,quantity-input input[type=number]:focus-visible,quantity-input input[type=number]:hover{color:var(--input-text-fill-highlight)}.field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:4.4rem;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:4.4rem}.field__button>svg{height:2.5rem;width:2.5rem}.customer .field input:-webkit-autofill~label,.field__input:-webkit-autofill~.field__button,.field__input:-webkit-autofill~.field__label{color:#000}.form__label{display:block;margin-bottom:.6rem}.form__message{align-items:center;display:flex;font-family:var(--body-lg-font-family);font-size:var(--body-lg-font-size);font-style:var(--body-lg-font-style);font-weight:var(--body-lg-font-weight);letter-spacing:var(--body-lg-letter-spacing);line-height:var(--body-lg-line-height);gap:var(--body-lg-paragraph-spacing);text-transform:var(--body-lg-text-transform);flex-direction:row;flex-wrap:nowrap}.customer .form__message svg,.form__message .icon{flex-shrink:0;height:1.3rem;margin-right:.5rem;width:1.3rem}.customer .form__message svg,.form__message--large .icon{height:1.5rem;width:1.5rem;margin-right:1rem}.customer .field .form__message svg{align-self:start}.form-status{margin:0;font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform)}.form-status-list{padding:0;margin:2rem 0 4rem}.form-status-list li{list-style-position:inside}.form-status-list .link:first-letter{text-transform:capitalize}subscription-widget{display:flex;flex-direction:column}subscription-widget .subscription-options{display:flex;flex-direction:column}.comparison-checkbox,.comparison-checkbox .checkbox{width:-moz-fit-content;width:fit-content}.comparison-checkbox .checkbox input:checked+label{color:var(--input-text-fill-placeholder)}.comparison-checkbox .checkbox input:focus-visible+label{background:0 0;box-shadow:none!important;outline-offset:6px;outline:var(--input-md-border-width) solid var(--input-bg-stroke-highlight)}.comparison-checkbox .checkbox label{background:0 0;box-shadow:none;font-family:var(--button-primary-md-font-family);font-size:var(--button-primary-md-font-size);font-style:var(--button-primary-md-font-style);font-weight:var(--button-primary-md-font-weight);letter-spacing:var(--button-primary-md-letter-spacing);line-height:var(--button-primary-md-line-height);gap:var(--button-primary-md-paragraph-spacing);text-transform:var(--button-primary-md-text-transform);text-transform:uppercase;padding:0;height:-moz-fit-content;height:fit-content;color:var(--button-minimal-text-fill-default)}.comparison-checkbox .checkbox label:before{border-radius:1px;outline:var(--input-md-border-width) solid var(--brand-white);margin:1px 12px 0 0;outline-offset:6px}.comparison-checkbox .checkbox label:focus{color:var(--input-bg-stroke-highlight)}.comparison-checkbox .checkbox label:focus :before{outline-offset:6px;outline:var(--input-md-border-width) solid var(--input-bg-stroke-highlight)}.shopify-section:has(+.shopify-section>.color-background-dark-1)>.color-background-dark-1{padding-bottom:0}.shopify-section:has(+.shopify-section>.color-background-light-1)>.color-background-light-1{padding-bottom:0}.sect-pad-y-lg{padding-top:var(--global-sect-pad-y-lg);padding-bottom:var(--global-sect-pad-y-lg)}.sect-pad-y-sm{padding-top:var(--global-sect-pad-y-sm);padding-bottom:var(--global-sect-pad-y-sm)}.sect-pad-x-lg{padding-right:var(--global-sect-pad-x-lg);padding-left:var(--global-sect-pad-x-lg)}.sect-pad-x-sm{padding-right:var(--global-sect-pad-x-sm);padding-left:var(--global-sect-pad-x-sm)}.sect-pad-top-lg{padding-top:var(--global-sect-pad-y-lg)}.sect-pad-top-sm{padding-top:var(--global-sect-pad-y-sm)}.sect-pad-right-lg{padding-right:var(--global-sect-pad-x-lg)}.sect-pad-right-sm{padding-right:var(--global-sect-pad-x-sm)}.sect-pad-bottom-lg{padding-bottom:var(--global-sect-pad-y-lg)}.sect-pad-bottom-sm{padding-bottom:var(--global-sect-pad-y-sm)}.sect-pad-left-lg{padding-left:var(--global-sect-pad-x-lg)}.sect-pad-left-sm{padding-left:var(--global-sect-pad-x-sm)}.swatches{display:flex;flex-direction:row;gap:var(--button-primary-sm-icon-gap);align-items:center;justify-content:center;list-style:none;margin:0}.swatches .swatch-item.swatch-active .swatch-img,.swatches .swatch-item:hover .swatch-img{border:var(--global-border-width) solid var(--brand-yellow)}.swatches .swatch-item:focus .swatch-img,.swatches .swatch-item:focus-visible .swatch-img,.swatches .swatch-item:has(:focus) .swatch-img,.swatches .swatch-item:has(:focus-visible) .swatch-img{outline:2px solid var(--brand-cyan);outline-offset:2px}.swatches .swatch-item .swatch-img{border:var(--global-border-width) solid var(--brand-border);border-radius:50%;height:24px;width:24px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;position:relative;transition:border .3s ease}.swatches .swatch-item .swatch-img.img{padding:2px;-o-object-fit:cover;object-fit:cover}.swatches .swatch-item .swatch-img .swatch-half{position:absolute;height:calc(100% - 4px);width:calc(100% - 4px);display:block;border-radius:50%;-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%);clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%);transform-origin:center}.swatches .swatch-item .swatch-img .swatch-half:nth-child(2){rotate:180deg}.swatches .swatch-item .swatch-img .swatch-full{height:calc(100% - 12px);width:calc(100% - 12px);border-radius:50%}.swatches.variant-radios{flex-wrap:nowrap!important;width:-moz-fit-content;width:fit-content;height:40px}.swatches.variant-radios .checkbox input:checked+label .swatch-img{border:var(--global-border-width) solid var(--brand-yellow)}.swatches.variant-radios .checkbox input[type=radio].is-checked+label .swatch-img{border:var(--global-border-width) solid var(--brand-yellow)}.swatches.variant-radios .checkbox label.swatch-item{padding:0;box-shadow:none;gap:0}.swatches.variant-radios .checkbox label.swatch-item:before{content:none}.swatches.variant-radios .checkbox label.swatch-item:focus,.swatches.variant-radios .checkbox label.swatch-item:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px;border-radius:100%}.swatches.variant-radios .checkbox label.swatch-item .swatch-img{height:40px;width:40px}.swatches.variant-radios .checkbox label.swatch-item .swatch-img .swatch-half{height:calc(100% - 12px);width:calc(100% - 12px)}:root{--max-content-width:1920px}html{font-size:62.5%;background-color:var(--background-fill-dark-1);transition:background-color .15s cubic-bezier(.4,0,.2,1)}body{background-color:var(--background-fill-dark-1);transition:background-color .15s cubic-bezier(.4,0,.2,1);color:var(--heading-fill-light);margin:0 auto;max-width:var(--max-content-width);overflow-x:hidden;min-height:100vh;color:var(--body-fill-light);-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004)}body::-webkit-scrollbar{display:none}body:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:var(--background-fill-dark-1);opacity:0;z-index:3;pointer-events:none;transition:opacity .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}body.overflow-hidden{overflow:hidden;position:relative}body.overflow-hidden:after{opacity:1;pointer-events:all}*{box-sizing:border-box}.no-js:not(html){display:none!important}html.no-js .no-js:not(html){display:block!important}.no-js-inline{display:none!important}html.no-js .no-js-inline{display:inline-block!important}html.no-js .no-js-hidden{display:none!important}p{margin:0}a:empty,article:empty,div:empty,dl:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty,p:empty,section:empty,ul:empty{display:none}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.skip-to-content-link:not(:focus){position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.skip-to-content-link{position:absolute;z-index:10000000;top:0;left:0;border-radius:0!important;padding:2rem!important}a:not([href]){cursor:not-allowed}.background--smoke .customer .field input,.background--smoke .field__input,.background--smoke input[name=phone],.background--smoke input[type=email],.background--smoke input[type=number]:not(.quantity__input),.background--smoke input[type=text],.background--smoke select:not([name=country-selector]),.background--smoke textarea,.background--white .customer .field input,.background--white .field__input,.background--white input[name=phone],.background--white input[type=email],.background--white input[type=number]:not(.quantity__input),.background--white input[type=text],.background--white select:not([name=country-selector]),.background--white textarea{border:2px solid #ccc}.background--black{background-color:#000}.background--black :not(.button){color:#fff}.background--black-gradient{background:linear-gradient(79.04deg,#000 0,#303030)}.background--grey{background-color:#ccc}.background--grey :not(.button){color:#fff}.background--white{background-color:#fff}.background--white :not(.button){color:#000}.color-scheme-green{--card-bg-fill:var(--brand-green);--heading-fill-dark:var(--brand-white);--body-fill-dark:var(--brand-white)}.background-green{background-color:var(--brand-green)}.background-yellow{background-color:var(--brand-yellow)}.background-pink{background-color:var(--brand-magenta)}.background-blue{background-color:var(--brand-cyan)}.background--vertical-gradient-left{background:linear-gradient(88.57deg,#000 19.1%,#0000 86.94%)}.background--vertical-gradient-right{background:linear-gradient(89.57deg,#0000 3.94%,#000 108.1%)}.background--none{background-color:transparent}.weight--medium{font-weight:600}.flex--center{align-items:center;justify-content:center;margin:auto}.flex-start{justify-content:flex-start}body.overflow-hidden{position:relative}body.overflow-hidden:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.3;z-index:3}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.caption-with-letter-spacing{text-transform:uppercase}.color-background-1{background:#fff}.color-background-2{background:#ccc}.color-background-3{background:#000}@keyframes sweep{0%{opacity:0;margin-left:-10px;max-height:0}to{opacity:1;margin-left:0;max-height:10000px}}@keyframes arrow-wiggle{0%{transform:translate(0)}50%{transform:translate(4px)}to{transform:translate(0)}}.flex-column{flex-direction:column}.pill--black{background-color:#000;padding:4px 8px 2px;line-height:1em;border-radius:20px;text-transform:uppercase;font-size:.8571428571rem;color:#fff}svg.placeholder-svg{background:#ccc}::-moz-selection{background:#ccc}::selection{background:#ccc}:focus{outline:0;box-shadow:none}:focus-visible{outline:1px solid var(--typography-highlight-fill-dark);outline-offset:4px}.focused,.no-js :focus{outline:4px solid #ccc}.no-js :focus:not(:focus-visible){outline:0}.focus-inset:focus-visible{outline:4px solid #ccc;outline-offset:-4px}.focused.focus-inset,.no-js .focus-inset:focus{outline:4px solid #ccc;outline-offset:-4px}.no-js .focus-inset:focus:not(:focus-visible){outline:0}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{outline:4px solid #ccc;outline-offset:1rem}.focus-offset.focused,.no-js .focus-offset:focus{outline:4px solid #ccc;outline-offset:1rem}.no-js .focus-offset:focus:not(:focus-visible){outline:0}@keyframes button-arrow{0%{translate:0}50%{translate:100% -100%}51%{translate:-100% 100%}to{translate:0}}.shopify-section:not(.section-no-collapse)+.shopify-section:not(.section-no-collapse){padding-top:0}a{color:var(--body-fill-highlight);text-decoration:underline;transition:color .3s ease-in-out}a:hover{color:var(--brand-cyan)}.button,button{display:inline-flex;width:-moz-fit-content;width:fit-content;justify-content:space-between;align-items:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-bg-stroke-default);background-color:var(--button-bg-fill-default);color:var(--button-text-fill-default);height:var(--button-height);border:none;border-radius:var(--button-border-rad);gap:var(--button-gap);padding:var(--button-pad);font-family:var(--button-font-family);font-size:var(--button-font-size);font-style:var(--button-font-style);font-weight:var(--button-font-weight);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);text-transform:uppercase}.button.button-style-primary.button-size-lg,button.button-style-primary.button-size-lg{--button-border-rad:var(--button-primary-lg-border-rad);--button-border-width:var(--button-primary-lg-border-width);--button-gap:var(--button-primary-lg-gap);--button-pad:var(--button-primary-lg-pad-y) var(--button-primary-lg-pad-x);--button-font-family:var(--button-primary-lg-font-family);--button-font-size:var(--button-primary-lg-font-size);--button-font-style:var(--button-primary-lg-font-style);--button-font-weight:var(--button-primary-lg-font-weight);--button-letter-spacing:var(--button-primary-lg-letter-spacing);--button-line-height:var(--button-primary-lg-line-height);--button-text-transform:var(--button-primary-lg-text-transform);--button-icon-size:var(--button-primary-lg-icon-size);--button-height:var(--button-primary-lg-height);--button-bg-fill-default:var(--button-primary-bg-fill-default);--button-bg-fill-disabled:var(--button-primary-bg-fill-disabled);--button-bg-fill-focused:var(--button-primary-bg-fill-focused);--button-bg-fill-hover:var(--button-primary-bg-fill-hover);--button-bg-fill-pressed:var(--button-primary-bg-fill-pressed);--button-bg-stroke-default:var(--button-primary-bg-stroke-default);--button-bg-stroke-disabled:var(--button-primary-bg-stroke-disabled);--button-bg-stroke-focused:var(--button-primary-bg-stroke-focused);--button-bg-stroke-hover:var(--button-primary-bg-stroke-hover);--button-bg-stroke-pressed:var(--button-primary-bg-stroke-pressed);--button-icon-fill-default:var(--button-primary-icon-fill-default);--button-icon-fill-disabled:var(--button-primary-icon-fill-disabled);--button-icon-fill-focused:var(--button-primary-icon-fill-focused);--button-icon-fill-hover:var(--button-primary-icon-fill-hover);--button-icon-fill-pressed:var(--button-primary-icon-fill-pressed);--button-text-fill-default:var(--button-primary-text-fill-default);--button-text-fill-disabled:var(--button-primary-text-fill-disabled);--button-text-fill-focused:var(--button-primary-text-fill-focused);--button-text-fill-hover:var(--button-primary-text-fill-hover);--button-text-fill-pressed:var(--button-primary-text-fill-pressed)}.button.button-style-primary.button-size-md,button.button-style-primary.button-size-md{--button-border-rad:var(--button-primary-md-border-rad);--button-border-width:var(--button-primary-md-border-width);--button-gap:var(--button-primary-md-gap);--button-pad:var(--button-primary-md-pad-y) var(--button-primary-md-pad-x);--button-font-family:var(--button-primary-md-font-family);--button-font-size:var(--button-primary-md-font-size);--button-font-style:var(--button-primary-md-font-style);--button-font-weight:var(--button-primary-md-font-weight);--button-letter-spacing:var(--button-primary-md-letter-spacing);--button-line-height:var(--button-primary-md-line-height);--button-text-transform:var(--button-primary-md-text-transform);--button-icon-size:var(--button-primary-md-icon-size);--button-height:var(--button-primary-md-height);--button-bg-fill-default:var(--button-primary-bg-fill-default);--button-bg-fill-disabled:var(--button-primary-bg-fill-disabled);--button-bg-fill-focused:var(--button-primary-bg-fill-focused);--button-bg-fill-hover:var(--button-primary-bg-fill-hover);--button-bg-fill-pressed:var(--button-primary-bg-fill-pressed);--button-bg-stroke-default:var(--button-primary-bg-stroke-default);--button-bg-stroke-disabled:var(--button-primary-bg-stroke-disabled);--button-bg-stroke-focused:var(--button-primary-bg-stroke-focused);--button-bg-stroke-hover:var(--button-primary-bg-stroke-hover);--button-bg-stroke-pressed:var(--button-primary-bg-stroke-pressed);--button-icon-fill-default:var(--button-primary-icon-fill-default);--button-icon-fill-disabled:var(--button-primary-icon-fill-disabled);--button-icon-fill-focused:var(--button-primary-icon-fill-focused);--button-icon-fill-hover:var(--button-primary-icon-fill-hover);--button-icon-fill-pressed:var(--button-primary-icon-fill-pressed);--button-text-fill-default:var(--button-primary-text-fill-default);--button-text-fill-disabled:var(--button-primary-text-fill-disabled);--button-text-fill-focused:var(--button-primary-text-fill-focused);--button-text-fill-hover:var(--button-primary-text-fill-hover);--button-text-fill-pressed:var(--button-primary-text-fill-pressed)}.button.button-style-primary.button-size-sm,button.button-style-primary.button-size-sm{--button-border-rad:var(--button-primary-sm-border-rad);--button-border-width:var(--button-primary-sm-border-width);--button-gap:var(--button-primary-sm-gap);--button-pad:var(--button-primary-sm-pad-y) var(--button-primary-sm-pad-x);--button-font-family:var(--button-primary-sm-font-family);--button-font-size:var(--button-primary-sm-font-size);--button-font-style:var(--button-primary-sm-font-style);--button-font-weight:var(--button-primary-sm-font-weight);--button-letter-spacing:var(--button-primary-sm-letter-spacing);--button-line-height:var(--button-primary-sm-line-height);--button-text-transform:var(--button-primary-sm-text-transform);--button-icon-size:var(--button-primary-sm-icon-size);--button-height:var(--button-primary-sm-height);--button-bg-fill-default:var(--button-primary-bg-fill-default);--button-bg-fill-disabled:var(--button-primary-bg-fill-disabled);--button-bg-fill-focused:var(--button-primary-bg-fill-focused);--button-bg-fill-hover:var(--button-primary-bg-fill-hover);--button-bg-fill-pressed:var(--button-primary-bg-fill-pressed);--button-bg-stroke-default:var(--button-primary-bg-stroke-default);--button-bg-stroke-disabled:var(--button-primary-bg-stroke-disabled);--button-bg-stroke-focused:var(--button-primary-bg-stroke-focused);--button-bg-stroke-hover:var(--button-primary-bg-stroke-hover);--button-bg-stroke-pressed:var(--button-primary-bg-stroke-pressed);--button-icon-fill-default:var(--button-primary-icon-fill-default);--button-icon-fill-disabled:var(--button-primary-icon-fill-disabled);--button-icon-fill-focused:var(--button-primary-icon-fill-focused);--button-icon-fill-hover:var(--button-primary-icon-fill-hover);--button-icon-fill-pressed:var(--button-primary-icon-fill-pressed);--button-text-fill-default:var(--button-primary-text-fill-default);--button-text-fill-disabled:var(--button-primary-text-fill-disabled);--button-text-fill-focused:var(--button-primary-text-fill-focused);--button-text-fill-hover:var(--button-primary-text-fill-hover);--button-text-fill-pressed:var(--button-primary-text-fill-pressed)}.button.button-style-primary.button-size-xs,button.button-style-primary.button-size-xs{--button-border-rad:var(--button-primary-xs-border-rad);--button-border-width:var(--button-primary-xs-border-width);--button-gap:var(--button-primary-xs-gap);--button-pad:var(--button-primary-xs-pad-y) var(--button-primary-xs-pad-x);--button-font-family:var(--button-primary-xs-font-family);--button-font-size:var(--button-primary-xs-font-size);--button-font-style:var(--button-primary-xs-font-style);--button-font-weight:var(--button-primary-xs-font-weight);--button-letter-spacing:var(--button-primary-xs-letter-spacing);--button-line-height:var(--button-primary-xs-line-height);--button-text-transform:var(--button-primary-xs-text-transform);--button-icon-size:var(--button-primary-xs-icon-size);--button-height:var(--button-primary-xs-height);--button-bg-fill-default:var(--button-primary-bg-fill-default);--button-bg-fill-disabled:var(--button-primary-bg-fill-disabled);--button-bg-fill-focused:var(--button-primary-bg-fill-focused);--button-bg-fill-hover:var(--button-primary-bg-fill-hover);--button-bg-fill-pressed:var(--button-primary-bg-fill-pressed);--button-bg-stroke-default:var(--button-primary-bg-stroke-default);--button-bg-stroke-disabled:var(--button-primary-bg-stroke-disabled);--button-bg-stroke-focused:var(--button-primary-bg-stroke-focused);--button-bg-stroke-hover:var(--button-primary-bg-stroke-hover);--button-bg-stroke-pressed:var(--button-primary-bg-stroke-pressed);--button-icon-fill-default:var(--button-primary-icon-fill-default);--button-icon-fill-disabled:var(--button-primary-icon-fill-disabled);--button-icon-fill-focused:var(--button-primary-icon-fill-focused);--button-icon-fill-hover:var(--button-primary-icon-fill-hover);--button-icon-fill-pressed:var(--button-primary-icon-fill-pressed);--button-text-fill-default:var(--button-primary-text-fill-default);--button-text-fill-disabled:var(--button-primary-text-fill-disabled);--button-text-fill-focused:var(--button-primary-text-fill-focused);--button-text-fill-hover:var(--button-primary-text-fill-hover);--button-text-fill-pressed:var(--button-primary-text-fill-pressed)}.button.button-style-primary:hover svg,button.button-style-primary:hover svg{animation:arrow-wiggle 1.5s ease-in-out infinite alternate}.button.button-style-secondary.button-size-lg,button.button-style-secondary.button-size-lg{--button-border-rad:var(--button-secondary-lg-border-rad);--button-border-width:var(--button-secondary-lg-border-width);--button-gap:var(--button-secondary-lg-gap);--button-pad:var(--button-secondary-lg-pad-y) var(--button-secondary-lg-pad-x);--button-font-family:var(--button-primary-lg-font-family);--button-font-size:var(--button-primary-lg-font-size);--button-font-style:var(--button-primary-lg-font-style);--button-font-weight:var(--button-primary-lg-font-weight);--button-letter-spacing:var(--button-primary-lg-letter-spacing);--button-line-height:var(--button-primary-lg-line-height);--button-text-transform:var(--button-primary-lg-text-transform);--button-icon-size:var(--button-secondary-lg-icon-size);--button-height:var(--button-secondary-lg-height);--button-bg-fill-default:var(--button-secondary-bg-fill-default);--button-bg-fill-disabled:var(--button-secondary-bg-fill-disabled);--button-bg-fill-focused:var(--button-secondary-bg-fill-focused);--button-bg-fill-hover:var(--button-secondary-bg-fill-hover);--button-bg-fill-pressed:var(--button-secondary-bg-fill-pressed);--button-bg-stroke-default:var(--button-secondary-bg-stroke-default);--button-bg-stroke-disabled:var(--button-secondary-bg-stroke-disabled);--button-bg-stroke-focused:var(--button-secondary-bg-stroke-focused);--button-bg-stroke-hover:var(--button-secondary-bg-stroke-hover);--button-bg-stroke-pressed:var(--button-secondary-bg-stroke-pressed);--button-icon-fill-default:var(--button-secondary-icon-fill-default);--button-icon-fill-disabled:var(--button-secondary-icon-fill-disabled);--button-icon-fill-focused:var(--button-secondary-icon-fill-focused);--button-icon-fill-hover:var(--button-secondary-icon-fill-hover);--button-icon-fill-pressed:var(--button-secondary-icon-fill-pressed);--button-text-fill-default:var(--button-secondary-text-fill-default);--button-text-fill-disabled:var(--button-secondary-text-fill-disabled);--button-text-fill-focused:var(--button-secondary-text-fill-focused);--button-text-fill-hover:var(--button-secondary-text-fill-hover);--button-text-fill-pressed:var(--button-secondary-text-fill-pressed)}.button.button-style-secondary.button-size-md,button.button-style-secondary.button-size-md{--button-border-rad:var(--button-secondary-md-border-rad);--button-border-width:var(--button-secondary-md-border-width);--button-gap:var(--button-secondary-md-gap);--button-pad:var(--button-secondary-md-pad-y) var(--button-secondary-md-pad-x);--button-font-family:var(--button-primary-md-font-family);--button-font-size:var(--button-primary-md-font-size);--button-font-style:var(--button-primary-md-font-style);--button-font-weight:var(--button-primary-md-font-weight);--button-letter-spacing:var(--button-primary-md-letter-spacing);--button-line-height:var(--button-primary-md-line-height);--button-text-transform:var(--button-primary-md-text-transform);--button-icon-size:var(--button-secondary-md-icon-size);--button-height:var(--button-secondary-md-height);--button-bg-fill-default:var(--button-secondary-bg-fill-default);--button-bg-fill-disabled:var(--button-secondary-bg-fill-disabled);--button-bg-fill-focused:var(--button-secondary-bg-fill-focused);--button-bg-fill-hover:var(--button-secondary-bg-fill-hover);--button-bg-fill-pressed:var(--button-secondary-bg-fill-pressed);--button-bg-stroke-default:var(--button-secondary-bg-stroke-default);--button-bg-stroke-disabled:var(--button-secondary-bg-stroke-disabled);--button-bg-stroke-focused:var(--button-secondary-bg-stroke-focused);--button-bg-stroke-hover:var(--button-secondary-bg-stroke-hover);--button-bg-stroke-pressed:var(--button-secondary-bg-stroke-pressed);--button-icon-fill-default:var(--button-secondary-icon-fill-default);--button-icon-fill-disabled:var(--button-secondary-icon-fill-disabled);--button-icon-fill-focused:var(--button-secondary-icon-fill-focused);--button-icon-fill-hover:var(--button-secondary-icon-fill-hover);--button-icon-fill-pressed:var(--button-secondary-icon-fill-pressed);--button-text-fill-default:var(--button-secondary-text-fill-default);--button-text-fill-disabled:var(--button-secondary-text-fill-disabled);--button-text-fill-focused:var(--button-secondary-text-fill-focused);--button-text-fill-hover:var(--button-secondary-text-fill-hover);--button-text-fill-pressed:var(--button-secondary-text-fill-pressed)}.button.button-style-secondary.button-size-sm,button.button-style-secondary.button-size-sm{--button-border-rad:var(--button-secondary-sm-border-rad);--button-border-width:var(--button-secondary-sm-border-width);--button-gap:var(--button-secondary-sm-gap);--button-pad:var(--button-secondary-sm-pad-y) var(--button-secondary-sm-pad-x);--button-font-family:var(--button-primary-sm-font-family);--button-font-size:var(--button-primary-sm-font-size);--button-font-style:var(--button-primary-sm-font-style);--button-font-weight:var(--button-primary-sm-font-weight);--button-letter-spacing:var(--button-primary-sm-letter-spacing);--button-line-height:var(--button-primary-sm-line-height);--button-text-transform:var(--button-primary-sm-text-transform);--button-icon-size:var(--button-secondary-sm-icon-size);--button-height:var(--button-secondary-sm-height);--button-bg-fill-default:var(--button-secondary-bg-fill-default);--button-bg-fill-disabled:var(--button-secondary-bg-fill-disabled);--button-bg-fill-focused:var(--button-secondary-bg-fill-focused);--button-bg-fill-hover:var(--button-secondary-bg-fill-hover);--button-bg-fill-pressed:var(--button-secondary-bg-fill-pressed);--button-bg-stroke-default:var(--button-secondary-bg-stroke-default);--button-bg-stroke-disabled:var(--button-secondary-bg-stroke-disabled);--button-bg-stroke-focused:var(--button-secondary-bg-stroke-focused);--button-bg-stroke-hover:var(--button-secondary-bg-stroke-hover);--button-bg-stroke-pressed:var(--button-secondary-bg-stroke-pressed);--button-icon-fill-default:var(--button-secondary-icon-fill-default);--button-icon-fill-disabled:var(--button-secondary-icon-fill-disabled);--button-icon-fill-focused:var(--button-secondary-icon-fill-focused);--button-icon-fill-hover:var(--button-secondary-icon-fill-hover);--button-icon-fill-pressed:var(--button-secondary-icon-fill-pressed);--button-text-fill-default:var(--button-secondary-text-fill-default);--button-text-fill-disabled:var(--button-secondary-text-fill-disabled);--button-text-fill-focused:var(--button-secondary-text-fill-focused);--button-text-fill-hover:var(--button-secondary-text-fill-hover);--button-text-fill-pressed:var(--button-secondary-text-fill-pressed)}.button.button-style-secondary.button-size-xs,button.button-style-secondary.button-size-xs{--button-border-rad:var(--button-secondary-xs-border-rad);--button-border-width:var(--button-secondary-xs-border-width);--button-gap:var(--button-secondary-xs-gap);--button-pad:var(--button-secondary-xs-pad-y) var(--button-secondary-xs-pad-x);--button-font-family:var(--button-primary-xs-font-family);--button-font-size:var(--button-primary-xs-font-size);--button-font-style:var(--button-primary-xs-font-style);--button-font-weight:var(--button-primary-xs-font-weight);--button-letter-spacing:var(--button-primary-xs-letter-spacing);--button-line-height:var(--button-primary-xs-line-height);--button-text-transform:var(--button-primary-xs-text-transform);--button-icon-size:var(--button-secondary-xs-icon-size);--button-height:var(--button-secondary-xs-height);--button-bg-fill-default:var(--button-secondary-bg-fill-default);--button-bg-fill-disabled:var(--button-secondary-bg-fill-disabled);--button-bg-fill-focused:var(--button-secondary-bg-fill-focused);--button-bg-fill-hover:var(--button-secondary-bg-fill-hover);--button-bg-fill-pressed:var(--button-secondary-bg-fill-pressed);--button-bg-stroke-default:var(--button-secondary-bg-stroke-default);--button-bg-stroke-disabled:var(--button-secondary-bg-stroke-disabled);--button-bg-stroke-focused:var(--button-secondary-bg-stroke-focused);--button-bg-stroke-hover:var(--button-secondary-bg-stroke-hover);--button-bg-stroke-pressed:var(--button-secondary-bg-stroke-pressed);--button-icon-fill-default:var(--button-secondary-icon-fill-default);--button-icon-fill-disabled:var(--button-secondary-icon-fill-disabled);--button-icon-fill-focused:var(--button-secondary-icon-fill-focused);--button-icon-fill-hover:var(--button-secondary-icon-fill-hover);--button-icon-fill-pressed:var(--button-secondary-icon-fill-pressed);--button-text-fill-default:var(--button-secondary-text-fill-default);--button-text-fill-disabled:var(--button-secondary-text-fill-disabled);--button-text-fill-focused:var(--button-secondary-text-fill-focused);--button-text-fill-hover:var(--button-secondary-text-fill-hover);--button-text-fill-pressed:var(--button-secondary-text-fill-pressed)}.button.button-style-secondary:hover svg,button.button-style-secondary:hover svg{animation:arrow-wiggle 1.5s ease-in-out infinite alternate}.button.button-style-minimal,button.button-style-minimal{padding-left:0;padding-right:0;padding-bottom:var(--sizing-100);box-shadow:0 var(--button-border-width) 0 0 var(--button-bg-stroke-default);border-radius:0;height:-moz-fit-content;height:fit-content}.button.button-style-minimal:hover,button.button-style-minimal:hover{padding-left:0;padding-right:0;padding-bottom:var(--sizing-100);box-shadow:0 var(--button-border-width) 0 0 var(--button-bg-stroke-hover);border-radius:0}.button.button-style-minimal:hover svg,button.button-style-minimal:hover svg{animation:arrow-wiggle 1.5s ease-in-out infinite alternate}.button.button-style-minimal:focus,.button.button-style-minimal:focus-visible,button.button-style-minimal:focus,button.button-style-minimal:focus-visible{border-radius:var(--button-minimal-md-border-rad);padding:var(--button-pad);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-bg-stroke-focused);border-radius:var(--button-border-rad)}.button.button-style-minimal.disabled,.button.button-style-minimal[aria-disabled=true],.button.button-style-minimal[disabled],button.button-style-minimal.disabled,button.button-style-minimal[aria-disabled=true],button.button-style-minimal[disabled]{padding-left:0;padding-right:0;padding-bottom:var(--sizing-100);box-shadow:0 var(--button-border-width) 0 0 var(--button-bg-stroke-disabled);border-radius:0}.button.button-style-minimal.button-size-lg,button.button-style-minimal.button-size-lg{--button-border-rad:var(--button-minimal-lg-border-rad);--button-border-width:var(--button-minimal-lg-border-width);--button-gap:var(--button-minimal-lg-gap);--button-pad:var(--button-minimal-lg-pad-y) var(--button-minimal-lg-pad-x);--button-font-family:var(--button-primary-lg-font-family);--button-font-size:var(--button-primary-lg-font-size);--button-font-style:var(--button-primary-lg-font-style);--button-font-weight:var(--button-primary-lg-font-weight);--button-letter-spacing:var(--button-primary-lg-letter-spacing);--button-line-height:var(--button-primary-lg-line-height);--button-text-transform:var(--button-primary-lg-text-transform);--button-icon-size:var(--button-minimal-lg-icon-size);--button-height:var(--button-minimal-lg-height);--button-bg-fill-default:var(--button-minimal-bg-fill-default);--button-bg-fill-disabled:var(--button-minimal-bg-fill-disabled);--button-bg-fill-focused:var(--button-minimal-bg-fill-focused);--button-bg-fill-hover:var(--button-minimal-bg-fill-hover);--button-bg-fill-pressed:var(--button-minimal-bg-fill-pressed);--button-bg-stroke-default:var(--button-minimal-bg-stroke-default);--button-bg-stroke-disabled:var(--button-minimal-bg-stroke-disabled);--button-bg-stroke-focused:var(--button-minimal-bg-stroke-focused);--button-bg-stroke-hover:var(--button-minimal-bg-stroke-hover);--button-bg-stroke-pressed:var(--button-minimal-bg-stroke-pressed);--button-icon-fill-default:var(--button-minimal-icon-fill-default);--button-icon-fill-disabled:var(--button-minimal-icon-fill-disabled);--button-icon-fill-focused:var(--button-minimal-icon-fill-focused);--button-icon-fill-hover:var(--button-minimal-icon-fill-hover);--button-icon-fill-pressed:var(--button-minimal-icon-fill-pressed);--button-text-fill-default:var(--button-minimal-text-fill-default);--button-text-fill-disabled:var(--button-minimal-text-fill-disabled);--button-text-fill-focused:var(--button-minimal-text-fill-focused);--button-text-fill-hover:var(--button-minimal-text-fill-hover);--button-text-fill-pressed:var(--button-minimal-text-fill-pressed)}.button.button-style-minimal.button-size-md,button.button-style-minimal.button-size-md{--button-border-rad:var(--button-minimal-md-border-rad);--button-border-width:var(--button-minimal-md-border-width);--button-gap:var(--button-minimal-md-gap);--button-pad:var(--button-minimal-md-pad-y) var(--button-minimal-md-pad-x);--button-font-family:var(--button-primary-md-font-family);--button-font-size:var(--button-primary-md-font-size);--button-font-style:var(--button-primary-md-font-style);--button-font-weight:var(--button-primary-md-font-weight);--button-letter-spacing:var(--button-primary-md-letter-spacing);--button-line-height:var(--button-primary-md-line-height);--button-text-transform:var(--button-primary-md-text-transform);--button-icon-size:var(--button-minimal-md-icon-size);--button-height:var(--button-minimal-md-height);--button-bg-fill-default:var(--button-minimal-bg-fill-default);--button-bg-fill-disabled:var(--button-minimal-bg-fill-disabled);--button-bg-fill-focused:var(--button-minimal-bg-fill-focused);--button-bg-fill-hover:var(--button-minimal-bg-fill-hover);--button-bg-fill-pressed:var(--button-minimal-bg-fill-pressed);--button-bg-stroke-default:var(--button-minimal-bg-stroke-default);--button-bg-stroke-disabled:var(--button-minimal-bg-stroke-disabled);--button-bg-stroke-focused:var(--button-minimal-bg-stroke-focused);--button-bg-stroke-hover:var(--button-minimal-bg-stroke-hover);--button-bg-stroke-pressed:var(--button-minimal-bg-stroke-pressed);--button-icon-fill-default:var(--button-minimal-icon-fill-default);--button-icon-fill-disabled:var(--button-minimal-icon-fill-disabled);--button-icon-fill-focused:var(--button-minimal-icon-fill-focused);--button-icon-fill-hover:var(--button-minimal-icon-fill-hover);--button-icon-fill-pressed:var(--button-minimal-icon-fill-pressed);--button-text-fill-default:var(--button-minimal-text-fill-default);--button-text-fill-disabled:var(--button-minimal-text-fill-disabled);--button-text-fill-focused:var(--button-minimal-text-fill-focused);--button-text-fill-hover:var(--button-minimal-text-fill-hover);--button-text-fill-pressed:var(--button-minimal-text-fill-pressed)}.button.button-style-minimal.button-size-sm,button.button-style-minimal.button-size-sm{--button-border-rad:var(--button-minimal-sm-border-rad);--button-border-width:var(--button-minimal-sm-border-width);--button-gap:var(--button-minimal-sm-gap);--button-pad:var(--button-minimal-sm-pad-y) var(--button-minimal-sm-pad-x);--button-font-family:var(--button-primary-sm-font-family);--button-font-size:var(--button-primary-sm-font-size);--button-font-style:var(--button-primary-sm-font-style);--button-font-weight:var(--button-primary-sm-font-weight);--button-letter-spacing:var(--button-primary-sm-letter-spacing);--button-line-height:var(--button-primary-sm-line-height);--button-text-transform:var(--button-primary-sm-text-transform);--button-icon-size:var(--button-minimal-sm-icon-size);--button-height:var(--button-minimal-sm-height);--button-bg-fill-default:var(--button-minimal-bg-fill-default);--button-bg-fill-disabled:var(--button-minimal-bg-fill-disabled);--button-bg-fill-focused:var(--button-minimal-bg-fill-focused);--button-bg-fill-hover:var(--button-minimal-bg-fill-hover);--button-bg-fill-pressed:var(--button-minimal-bg-fill-pressed);--button-bg-stroke-default:var(--button-minimal-bg-stroke-default);--button-bg-stroke-disabled:var(--button-minimal-bg-stroke-disabled);--button-bg-stroke-focused:var(--button-minimal-bg-stroke-focused);--button-bg-stroke-hover:var(--button-minimal-bg-stroke-hover);--button-bg-stroke-pressed:var(--button-minimal-bg-stroke-pressed);--button-icon-fill-default:var(--button-minimal-icon-fill-default);--button-icon-fill-disabled:var(--button-minimal-icon-fill-disabled);--button-icon-fill-focused:var(--button-minimal-icon-fill-focused);--button-icon-fill-hover:var(--button-minimal-icon-fill-hover);--button-icon-fill-pressed:var(--button-minimal-icon-fill-pressed);--button-text-fill-default:var(--button-minimal-text-fill-default);--button-text-fill-disabled:var(--button-minimal-text-fill-disabled);--button-text-fill-focused:var(--button-minimal-text-fill-focused);--button-text-fill-hover:var(--button-minimal-text-fill-hover);--button-text-fill-pressed:var(--button-minimal-text-fill-pressed)}.button.button-style-minimal.button-size-xs,button.button-style-minimal.button-size-xs{--button-border-rad:var(--button-minimal-xs-border-rad);--button-border-width:var(--button-minimal-xs-border-width);--button-gap:var(--button-minimal-xs-gap);--button-pad:var(--button-minimal-xs-pad-y) var(--button-minimal-xs-pad-x);--button-font-family:var(--button-primary-xs-font-family);--button-font-size:var(--button-primary-xs-font-size);--button-font-style:var(--button-primary-xs-font-style);--button-font-weight:var(--button-primary-xs-font-weight);--button-letter-spacing:var(--button-primary-xs-letter-spacing);--button-line-height:var(--button-primary-xs-line-height);--button-text-transform:var(--button-primary-xs-text-transform);--button-icon-size:var(--button-minimal-xs-icon-size);--button-height:var(--button-minimal-xs-height);--button-bg-fill-default:var(--button-minimal-bg-fill-default);--button-bg-fill-disabled:var(--button-minimal-bg-fill-disabled);--button-bg-fill-focused:var(--button-minimal-bg-fill-focused);--button-bg-fill-hover:var(--button-minimal-bg-fill-hover);--button-bg-fill-pressed:var(--button-minimal-bg-fill-pressed);--button-bg-stroke-default:var(--button-minimal-bg-stroke-default);--button-bg-stroke-disabled:var(--button-minimal-bg-stroke-disabled);--button-bg-stroke-focused:var(--button-minimal-bg-stroke-focused);--button-bg-stroke-hover:var(--button-minimal-bg-stroke-hover);--button-bg-stroke-pressed:var(--button-minimal-bg-stroke-pressed);--button-icon-fill-default:var(--button-minimal-icon-fill-default);--button-icon-fill-disabled:var(--button-minimal-icon-fill-disabled);--button-icon-fill-focused:var(--button-minimal-icon-fill-focused);--button-icon-fill-hover:var(--button-minimal-icon-fill-hover);--button-icon-fill-pressed:var(--button-minimal-icon-fill-pressed);--button-text-fill-default:var(--button-minimal-text-fill-default);--button-text-fill-disabled:var(--button-minimal-text-fill-disabled);--button-text-fill-focused:var(--button-minimal-text-fill-focused);--button-text-fill-hover:var(--button-minimal-text-fill-hover);--button-text-fill-pressed:var(--button-minimal-text-fill-pressed)}.button .icon,button .icon{width:8px;height:8px;color:var(--button-icon-fill-default)}.button:hover,button:hover{box-shadow:inset 0 0 0 var(--button-border-width) var(--color-button-border-hover);background-color:var(--color-button-bg-hover);color:var(--color-button-text-hover)}.button:hover .icon,button:hover .icon{color:var(--color-button-icon-hover)}.button:focus,.button:focus-visible,button:focus,button:focus-visible{box-shadow:none;outline:2px solid var(--button-bg-stroke-focused);outline-offset:2px;background-color:var(--button-bg-fill-focused);color:var(--button-text-fill-focused)}.button:focus .icon,.button:focus-visible .icon,button:focus .icon,button:focus-visible .icon{color:var(--button-icon-fill-focused)}.button:hover,button:hover{box-shadow:inset 0 0 0 var(--button-border-width) var(--button-bg-stroke-hover);background-color:var(--button-bg-fill-hover);color:var(--button-text-fill-hover)}.button:hover .icon,button:hover .icon{color:var(--button-icon-fill-hover)}.button:active,button:active{box-shadow:inset 0 0 0 var(--button-border-width) var(--button-bg-stroke-pressed);background-color:var(--button-bg-fill-pressed);color:var(--button-text-fill-pressed)}.button:active .icon,button:active .icon{color:var(--button-icon-fill-pressed)}.button.disabled,.button[aria-disabled=true],.button[disabled],button.disabled,button[aria-disabled=true],button[disabled]{cursor:not-allowed;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-bg-stroke-disabled);background-color:var(--button-bg-fill-disabled);color:var(--button-text-fill-disabled)}.button.disabled .icon,.button[aria-disabled=true] .icon,.button[disabled] .icon,button.disabled .icon,button[aria-disabled=true] .icon,button[disabled] .icon{color:var(--button-icon-fill-disabled)}.button.button-color-white,button.button-color-white{background:var(--button-primary-bg-fill-disabled);border:var(--button-primary-sm-border-width) solid var(--button-primary-bg-stroke-disabled)}.arrow-btn-container{display:none}@media screen and (max-width:1024px){.arrow-btn-container{display:flex;align-items:center;gap:var(--button-primary-md-icon-gap)}}.arrow-btn-container.arrow-btn-container-desktop{display:flex;align-items:center;gap:var(--button-primary-md-icon-gap)}.button-arrow{display:flex;width:var(--arrow-button-size);height:32px;width:32px;padding:10px 12px;justify-content:center;align-items:center;aspect-ratio:1/1;border-radius:var(--arrow-border-rad);border:var(--arrow-border-width) solid var(--arrow-bg-stroke-default);background:var(--arrow-bg-fill-default);animation:arrow-wiggle 1.5s ease-in-out infinite alternate!important;animation-play-state:paused!important;cursor:pointer;transition:all .3s ease-in-out}.button-arrow:hover{background:var(--arrow-bg-fill-hover);border-color:var(--arrow-bg-stroke-hover);animation-play-state:running!important}.button-arrow:focus{outline:2px solid var(--brand-cyan);border-radius:var(--global-border-rad);outline-offset:3px;animation-play-state:running!important}.button-arrow.disabled{opacity:.3;pointer-events:none}.button-arrow--next svg{transform:rotate(180deg)}.button-arrow .arrow-wrapper{display:flex;width:5px;justify-content:flex-end;align-items:center;flex-shrink:0}.button-arrow .arrow-wrapper svg.arrow-icon{width:var(--arrow-icon-width);height:var(--arrow-icon-height);flex-shrink:0;stroke-width:2px}.button-arrow .arrow-wrapper svg.arrow-icon path{stroke:var(--arrow-icon-fill-default);transition:all .3s ease-in-out}.button-arrow:hover .arrow-wrapper svg.arrow-icon path{stroke:var(--arrow-icon-fill-hover)}picture{display:contents}picture source{display:none}picture img{display:block}.tags{display:flex;flex-direction:row;flex-wrap:wrap}.tags:has(.tag-size-small){gap:var(--tag-sm-gap)}.tags:has(.tag-size-large){gap:var(--tag-lg-gap)}.tag{display:flex;margin:0;align-items:center;height:-moz-fit-content;height:fit-content}.tag.tag-size-small{display:flex;flex-direction:row;gap:var(--tag-sm-icon-gap);padding:var(--tag-sm-pad-y) var(--tag-sm-pad-x);border:var(--tag-sm-border-width) solid var(--tag-bg-stroke-default);border-radius:var(--tag-sm-border-rad,8px);background-color:var(--tag-bg-fill-default);color:var(--tag-text-fill-default);font-family:var(--tag-sm-font-family);font-weight:var(--tag-sm-font-weight);font-size:var(--tag-sm-font-size);line-height:var(--tag-sm-line-height);letter-spacing:var(--tag-sm-letter-spacing);font-style:var(--tag-sm-font-style);text-transform:var(--tag-sm-text-transform)}.tag.tag-size-small svg{color:var(--tag-icon-fill-default);height:var(--tag-sm-icon-size);width:var(--tag-sm-icon-size)}.tag.tag-size-small:hover{background-color:var(--tag-bg-fill-hover);color:var(--tag-text-fill-hover);border:var(--tag-sm-border-width) solid var(--tag-bg-stroke-hover)}.tag.tag-size-small:hover svg{color:var(--tag-icon-fill-hover)}.tag.tag-size-small.no-hover{border:var(--tag-sm-border-width) solid var(--tag-bg-stroke-default);border-radius:var(--tag-sm-border-rad,8px);background-color:var(--tag-bg-fill-default);color:var(--tag-text-fill-default)}.tag.tag-size-small.no-background{background-color:transparent}.tag.tag-size-large{display:flex;flex-direction:row;gap:var(--tag-lg-icon-gap);padding:var(--tag-lg-pad-y) var(--tag-lg-pad-x);border:var(--tag-lg-border-width) solid var(--tag-bg-stroke-default);border-radius:var(--tag-lg-border-rad,8px);background-color:var(--tag-bg-fill-default);color:var(--tag-text-fill-default);font-family:var(--tag-lg-font-family);font-weight:var(--tag-lg-font-weight);font-size:var(--tag-lg-font-size);line-height:var(--tag-lg-line-height);letter-spacing:var(--tag-lg-letter-spacing);font-style:var(--tag-lg-font-style);text-transform:var(--tag-lg-text-transform)}.tag.tag-size-large svg{color:var(--tag-icon-fill-default);height:var(--tag-lg-icon-size);width:var(--tag-lg-icon-size)}.tag.tag-size-large:hover{background-color:var(--tag-bg-fill-hover);color:var(--tag-text-fill-hover);border:var(--tag-lg-border-width) solid var(--tag-bg-stroke-hover)}.tag.tag-size-large:hover svg{color:var(--tag-icon-fill-hover)}.tag.tag-size-large.no-hover{border:var(--tag-lg-border-width) solid var(--tag-bg-stroke-default);border-radius:var(--tag-lg-border-rad);background-color:var(--tag-bg-fill-default);color:var(--tag-text-fill-default)}.tag.tag-size-large.no-background{background-color:transparent}.tag:not(.no-hover):hover{border:var(--tag-sm-border-width) solid var(--tag-bg-stroke-default);border-radius:var(--tag-sm-border-rad);background-color:var(--tag-bg-fill-default);color:var(--tag-text-fill-default);transition:all .3s ease-in-out;cursor:pointer}.tag img,.tag svg{-o-object-fit:contain;object-fit:contain}.swiper-button{position:absolute;z-index:3;top:55%!important;transform:translateY(-50%);transition:opacity .3s ease-in-out;height:32px!important;width:32px!important;height:-moz-fit-content;height:fit-content}.swiper-button.swiper-button-prev{left:var(--box-pad-sm)}.swiper-button.swiper-button-next{right:var(--box-pad-sm)}.swiper-button.swiper-button-next svg{transform:rotate(180deg)}.swiper-button svg{border:var(--arrow-border-width) solid var(--arrow-bg-stroke-default);border-radius:var(--arrow-border-rad);width:32px;height:32px;background:var(--arrow-bg-fill-default);outline:2px solid transparent;transition:outline .3s ease-in-out}.swiper-button svg circle{fill:var(--arrow-bg-fill-default)}.swiper-button svg path{fill:var(--arrow-icon-fill-default)}.swiper-button:hover{outline:2px solid var(--brand-cyan);outline-offset:1px;border-radius:100%}.swiper-button:hover svg{background:var(--arrow-bg-fill-hover)}.swiper-button:hover svg circle{transition:fill .3s ease-in-out;fill:var(--arrow-bg-fill-hover)}.swiper-button:hover svg path{fill:var(--arrow-icon-fill-hover)}.swiper-button:focus,.swiper-button:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px;border-radius:100%}.swiper-button:after{content:""!important}.swiper-pagination.swiper-pagination-numbers{display:flex;flex-direction:row;gap:8px;align-items:center;right:80px;bottom:100px!important;left:unset!important;width:-moz-fit-content!important;width:fit-content!important}@media screen and (max-width:768px){.swiper-pagination.swiper-pagination-numbers{left:16px!important;right:auto;bottom:var(--global-sect-pad-y-sm)!important}}.swiper-pagination.swiper-pagination-numbers .swiper-pagination-bullet{display:flex;width:var(--arrow-button-size);height:var(--arrow-button-size);padding:10px 12px;justify-content:center;align-items:center;border-radius:var(--arrow-border-rad);border:var(--arrow-border-width) solid var(--arrow-bg-stroke-default);opacity:1;background-color:transparent;transition:background-color .3s ease;margin:0!important;font-family:var(--global-overline-sm-font-family);font-size:var(--global-overline-sm-font-size);font-style:var(--global-overline-sm-font-style);font-weight:var(--global-overline-sm-font-weight);letter-spacing:var(--global-overline-sm-letter-spacing);line-height:var(--global-overline-sm-line-height);gap:var(--global-overline-sm-paragraph-spacing);text-transform:var(--global-overline-sm-text-transform)}.swiper-pagination.swiper-pagination-numbers .swiper-pagination-bullet.swiper-pagination-bullet-active{color:var(--brand-black);border-radius:var(--arrow-border-rad);border:var(--arrow-border-width) solid var(--arrow-bg-stroke-default);background-color:var(--arrow-bg-fill-hover)}.swiper-pagination.swiper-pagination-numbers .swiper-pagination-bullet:hover{color:var(--brand-black);background-color:var(--arrow-bg-fill-hover)}.swiper-pagination.swiper-pagination-numbers .swiper-pagination-bullet:focus,.swiper-pagination.swiper-pagination-numbers .swiper-pagination-bullet:focus-visible{color:var(--brand-black);background-color:var(--arrow-bg-fill-hover);outline-offset:2px;outline:2px solid var(--brand-cyan)}@media screen and (max-width:480px){.xs-hide{display:none}}@media screen and (min-width:481px){.xs-up-hide{display:none}}@media screen and (max-width:768px){.sm-hide{display:none}}@media screen and (min-width:769px){.sm-up-hide{display:none}}@media screen and (max-width:989px){.md-hide{display:none}}@media screen and (min-width:990px){.md-up-hide{display:none}}@media screen and (max-width:1024px){.tab-hide{display:none}}@media screen and (min-width:1025px){.tab-up-hide{display:none}}@media screen and (max-width:1232px){.lg-hide{display:none}}@media screen and (min-width:1233px){.lg-up-hide{display:none}}@media screen and (max-width:1440px){.des-hide{display:none}}@media screen and (min-width:1441px){.des-up-hide{display:none}}@media screen and (max-width:1920px){.xl-hide{display:none}}@media screen and (min-width:1921px){.xl-up-hide{display:none}}gaia-mobile-menu details>summary::-webkit-details-marker{display:none}gaia-dropdown{cursor:pointer}gaia-dropdown details>summary::-webkit-details-marker{display:none}gaia-dropdown>details>summary::-webkit-details-marker{display:none}gaia-dropdown>details[open]>summary~*{opacity:0}gaia-dropdown>details[open].open>summary .icon-caret{rotate:-180deg}gaia-dropdown>details[open].open>summary~*{opacity:1}gaia-dropdown>details[open].opening>summary .icon-caret{rotate:-180deg}gaia-dropdown>details[open].opening>summary~*{opacity:1}gaia-dropdown>details.closing>summary~*{opacity:0}gaia-dropdown>details.closed>summary~*{opacity:0}gaia-dropdown>details>summary{display:flex;list-style:none}gaia-dropdown>details>summary~*{transition:opacity .3s}.shopify-policy__container{padding:var(--global-sect-pad-y-lg) var(--global-sect-pad-x-lg);margin:0;max-width:100%}.shopify-policy__container .shopify-policy__title{text-align:left}.shopify-policy__container .shopify-policy__title h1{font-family:var(--global-headline-lg-font-family);font-size:var(--global-headline-lg-font-size);font-style:var(--global-headline-lg-font-style);font-weight:var(--global-headline-lg-font-weight);letter-spacing:var(--global-headline-lg-letter-spacing);line-height:var(--global-headline-lg-line-height);gap:var(--global-headline-lg-paragraph-spacing);text-transform:var(--global-headline-lg-text-transform);margin-bottom:var(--global-text-gap)}.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container h5,.shopify-policy__container h6{font-family:var(--global-title-sm-font-family);font-size:var(--global-title-sm-font-size);font-style:var(--global-title-sm-font-style);font-weight:var(--global-title-sm-font-weight);letter-spacing:var(--global-title-sm-letter-spacing);line-height:var(--global-title-sm-line-height);gap:var(--global-title-sm-paragraph-spacing);text-transform:var(--global-title-sm-text-transform)}.shopify-policy__container a{color:var(--brand-cyan)}.shopify-policy__container a:focus{outline:2px solid var(--brand-cyan);border-radius:var(--global-border-rad);outline-offset:6px}.shopify-policy__container .shopify-policy__body .rte{gap:var(--global-text-gap)!important;--snug-text-cap-height:.7em;--snug-text-top: calc(.4em - .5lh) ;--snug-text-bottom: calc(.4em - .5lh) ;--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));display:flex;flex-direction:column;gap:var(--snug-text-gap)}.shopify-policy__container .shopify-policy__body .rte>.h1,.shopify-policy__container .shopify-policy__body .rte>.h2,.shopify-policy__container .shopify-policy__body .rte>.h3,.shopify-policy__container .shopify-policy__body .rte>.h4,.shopify-policy__container .shopify-policy__body .rte>.h5,.shopify-policy__container .shopify-policy__body .rte>.h6,.shopify-policy__container .shopify-policy__body .rte>.paragraph,.shopify-policy__container .shopify-policy__body .rte>a:not(.button),.shopify-policy__container .shopify-policy__body .rte>h1,.shopify-policy__container .shopify-policy__body .rte>h2,.shopify-policy__container .shopify-policy__body .rte>h3,.shopify-policy__container .shopify-policy__body .rte>h4,.shopify-policy__container .shopify-policy__body .rte>h5,.shopify-policy__container .shopify-policy__body .rte>h6,.shopify-policy__container .shopify-policy__body .rte>p,.shopify-policy__container .shopify-policy__body .rte>s,.shopify-policy__container .shopify-policy__body .rte>ul{--snug-text-cap-height:.7em;--snug-text-top: calc(.4em - .5lh) ;--snug-text-bottom: calc(.4em - .5lh) ;--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content}.shopify-policy__container .shopify-policy__body .rte h1,.shopify-policy__container .shopify-policy__body .rte h2,.shopify-policy__container .shopify-policy__body .rte h3,.shopify-policy__container .shopify-policy__body .rte h4,.shopify-policy__container .shopify-policy__body .rte h5,.shopify-policy__container .shopify-policy__body .rte h6{--snug-heading-cap-height:.7em;--snug-heading-top: calc(.37em - .5lh) ;--snug-heading-bottom: calc(.45em - .5lh) ;--snug-heading-gap:calc(2lh - (2em - var(--snug-heading-cap-height)));margin-top:var(--snug-heading-top);margin-bottom:var(--snug-heading-bottom);min-height:0;height:-moz-min-content;height:min-content}.shopify-policy__container .shopify-policy__body .rte :not(h1,h2,h3,h4,h5,h6){--snug-text-cap-height:.7em;--snug-text-top: calc(.4em - .5lh) ;--snug-text-bottom: calc(.4em - .5lh) ;--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content;font-family:var(--global-body-lg-font-family);font-size:var(--global-body-lg-font-size);font-style:var(--global-body-lg-font-style);font-weight:var(--global-body-lg-font-weight);letter-spacing:var(--global-body-lg-letter-spacing);line-height:var(--global-body-lg-line-height);gap:var(--global-body-lg-paragraph-spacing);text-transform:var(--global-body-lg-text-transform)}.shopify-policy__container .shopify-policy__body .rte a,.shopify-policy__container .shopify-policy__body .rte li,.shopify-policy__container .shopify-policy__body .rte ol,.shopify-policy__container .shopify-policy__body .rte p,.shopify-policy__container .shopify-policy__body .rte ul{font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform)}.shopify-policy__container .shopify-policy__body .rte h2,.shopify-policy__container .shopify-policy__body .rte h2 *{font-family:var(--global-headline-sm-font-family);font-size:var(--global-headline-sm-font-size);font-style:var(--global-headline-sm-font-style);font-weight:var(--global-headline-sm-font-weight);letter-spacing:var(--global-headline-sm-letter-spacing);line-height:var(--global-headline-sm-line-height);gap:var(--global-headline-sm-paragraph-spacing);text-transform:var(--global-headline-sm-text-transform)}.shopify-policy__container .shopify-policy__body .rte h3,.shopify-policy__container .shopify-policy__body .rte h3 *{font-family:var(--global-title-lg-font-family);font-size:var(--global-title-lg-font-size);font-style:var(--global-title-lg-font-style);font-weight:var(--global-title-lg-font-weight);letter-spacing:var(--global-title-lg-letter-spacing);line-height:var(--global-title-lg-line-height);gap:var(--global-title-lg-paragraph-spacing);text-transform:var(--global-title-lg-text-transform)}.shopify-policy__container .shopify-policy__body .rte h4,.shopify-policy__container .shopify-policy__body .rte h4 *{font-family:var(--global-title-sm-font-family);font-size:var(--global-title-sm-font-size);font-style:var(--global-title-sm-font-style);font-weight:var(--global-title-sm-font-weight);letter-spacing:var(--global-title-sm-letter-spacing);line-height:var(--global-title-sm-line-height);gap:var(--global-title-sm-paragraph-spacing);text-transform:var(--global-title-sm-text-transform)}.shopify-policy__container .shopify-policy__body .rte h5,.shopify-policy__container .shopify-policy__body .rte h5 * h6,.shopify-policy__container .shopify-policy__body .rte h6 *{font-family:var(--global-body-lg-font-family);font-size:var(--global-body-lg-font-size);font-style:var(--global-body-lg-font-style);font-weight:var(--global-body-lg-font-weight);letter-spacing:var(--global-body-lg-letter-spacing);line-height:var(--global-body-lg-line-height);gap:var(--global-body-lg-paragraph-spacing);text-transform:var(--global-body-lg-text-transform);font-weight:600;text-transform:uppercase}.gkc-widget .gkc{border-radius:var(--card-lg-border-rad)!important}.klaviyo-form input:focus{outline:2px solid var(--brand-cyan);outline-offset:2px;border-radius:10px}.klaviyo-form div:has(>input[type=checkbox]:focus){outline:2px solid var(--brand-cyan)!important;outline-offset:2px!important;border-radius:10px!important}.klaviyo-form div:has(>input[type=checkbox]:focus) input{outline:0}.klaviyo-form div:has(>input[aria-haspopup=listbox]:focus){outline:2px solid var(--brand-cyan)!important;outline-offset:2px!important;border-radius:10px!important}.klaviyo-form div:has(>input[aria-haspopup=listbox]:focus) input{outline:0}input[id^=shopify_market],label[id^=label-shopify_market]{display:none!important}div[data-testid=form-component]:has(label[id^=label-shopify_market]){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/global.css.map */
