/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */:root{--ups-color-primary-100:#e8eef5;--ups-color-primary-200:#c5d4e5;--ups-color-primary-300:#8ca8cb;--ups-color-primary-400:#527db1;--ups-color-primary-500:#185197;--ups-color-primary-600:#144580;--ups-color-primary-700:#11396a;--ups-color-primary-800:#0d2d53;--ups-color-primary-900:#0a203c;--ups-color-neutral-100:#f0f1f1;--ups-color-neutral-200:#d9dbdc;--ups-color-neutral-300:#b4b7b9;--ups-color-neutral-400:#8e9295;--ups-color-neutral-500:#686e72;--ups-color-neutral-600:#585e61;--ups-color-neutral-700:#494d50;--ups-color-neutral-800:#393d3f;--ups-color-neutral-900:#2a2c2e;--ups-color-positive-100:#e9f3eb;--ups-color-positive-200:#c8e1cc;--ups-color-positive-300:#91c49a;--ups-color-positive-400:#5aa667;--ups-color-positive-500:#238834;--ups-color-positive-600:#1e742c;--ups-color-positive-700:#195f24;--ups-color-positive-800:#134b1d;--ups-color-positive-900:#0e3615;--ups-color-negative-100:#feefed;--ups-color-negative-200:#fcd6d2;--ups-color-negative-300:#f8ada5;--ups-color-negative-400:#f58377;--ups-color-negative-500:#f15a4a;--ups-color-negative-600:#cd4d3f;--ups-color-negative-700:#a93f34;--ups-color-negative-800:#853229;--ups-color-negative-900:#60241e;--ups-color-warning-100:#fff9e7;--ups-color-warning-200:#fff1c4;--ups-color-warning-300:#fee289;--ups-color-warning-400:#fed44d;--ups-color-warning-500:#fdc512;--ups-color-warning-600:#d7a70f;--ups-color-warning-700:#b18a0d;--ups-color-warning-800:#8b6c0a;--ups-color-warning-900:#654f07;--ups-color-highlight-100:#ebf8fc;--ups-color-highlight-200:#cceef8;--ups-color-highlight-300:#99dcf2;--ups-color-highlight-400:#65cbeb;--ups-color-highlight-500:#32b9e4;--ups-color-highlight-600:#2b9dc2;--ups-color-highlight-700:#2382a0;--ups-color-highlight-800:#1c667d;--ups-color-highlight-900:#144a5b;--ups-color-white:#fff;--ups-color-black:#000;--ups-color-transparent:transparent;--ups-color-text-body:var(--ups-color-neutral-900);--ups-color-text-body-secondary:var(--ups-color-neutral-500);--ups-color-text-inverse:var(--ups-color-white);--ups-color-text-disabled:var(--ups-color-neutral-300);--ups-color-text-primary:var(--ups-color-primary-500);--ups-color-text-placeholder:var(--ups-color-neutral-600);--ups-color-text-positive:var(--ups-color-positive-500);--ups-color-text-positive-dark:var(--ups-color-positive-700);--ups-color-text-negative:var(--ups-color-negative-500);--ups-color-text-negative-dark:var(--ups-color-negative-700);--ups-color-text-warning:var(--ups-color-warning-500);--ups-color-text-warning-dark:var(--ups-color-warning-700);--ups-color-text-highlight:var(--ups-color-highlight-500);--ups-color-text-highlight-dark:var(--ups-color-highlight-700);--ups-color-surface-body:var(--ups-color-white);--ups-color-surface-base:var(--ups-color-white);--ups-color-surface-base-transparent:var(--ups-color-transparent);--ups-color-surface-light:var(--ups-color-primary-100);--ups-color-surface-dark:var(--ups-color-primary-900);--ups-color-surface-base-hover:var(--ups-color-primary-100);--ups-color-surface-base-active:var(--ups-color-primary-200);--ups-color-surface-base-negative-hover:var(--ups-color-negative-100);--ups-color-surface-base-negative-active:var(--ups-color-negative-200);--ups-color-surface-disabled-light:var(--ups-color-neutral-100);--ups-color-surface-disabled-medium:var(--ups-color-neutral-200);--ups-color-surface-disabled-dark:var(--ups-color-neutral-500);--ups-color-surface-primary:var(--ups-color-primary-500);--ups-color-surface-primary-hover:var(--ups-color-primary-600);--ups-color-surface-primary-active:var(--ups-color-primary-700);--ups-color-surface-positive-light:var(--ups-color-positive-200);--ups-color-surface-positive-light-hover:var(--ups-color-positive-300);--ups-color-surface-positive-light-active:var(--ups-color-positive-400);--ups-color-surface-positive-medium:var(--ups-color-positive-500);--ups-color-surface-positive-medium-hover:var(--ups-color-positive-600);--ups-color-surface-positive-medium-active:var(--ups-color-positive-700);--ups-color-surface-positive-dark:var(--ups-color-positive-700);--ups-color-surface-negative-light:var(--ups-color-negative-200);--ups-color-surface-negative-light-hover:var(--ups-color-negative-300);--ups-color-surface-negative-light-active:var(--ups-color-negative-400);--ups-color-surface-negative-medium:var(--ups-color-negative-500);--ups-color-surface-negative-medium-hover:var(--ups-color-negative-600);--ups-color-surface-negative-medium-active:var(--ups-color-negative-700);--ups-color-surface-negative-dark:var(--ups-color-negative-700);--ups-color-surface-warning-light:var(--ups-color-warning-200);--ups-color-surface-warning-light-hover:var(--ups-color-warning-300);--ups-color-surface-warning-light-active:var(--ups-color-warning-400);--ups-color-surface-warning-dark:var(--ups-color-warning-800);--ups-color-surface-highlight-light:var(--ups-color-highlight-200);--ups-color-surface-highlight-light-hover:var(--ups-color-highlight-300);--ups-color-surface-highlight-light-active:var(--ups-color-highlight-400);--ups-color-surface-highlight-dark:var(--ups-color-highlight-800);--ups-color-surface-backdrop:#2a2c2e80;--ups-color-surface-scroll:var(--ups-color-neutral-400);--ups-color-icon-body:var(--ups-color-neutral-900);--ups-color-icon-inverse:var(--ups-color-white);--ups-color-icon-inverse-inactive:var(--ups-color-primary-300);--ups-color-icon-disabled:var(--ups-color-neutral-300);--ups-color-icon-positive:var(--ups-color-positive-500);--ups-color-icon-positive-dark:var(--ups-color-positive-900);--ups-color-icon-negative:var(--ups-color-negative-500);--ups-color-icon-negative-medium:var(--ups-color-negative-700);--ups-color-icon-negative-dark:var(--ups-color-negative-900);--ups-color-icon-warning:var(--ups-color-warning-500);--ups-color-icon-warning-dark:var(--ups-color-warning-900);--ups-color-icon-highlight:var(--ups-color-highlight-500);--ups-color-icon-highlight-dark:var(--ups-color-highlight-900);--ups-color-border-default:var(--ups-color-neutral-400);--ups-color-border-light:var(--ups-color-neutral-200);--ups-color-border-error:var(--ups-color-negative-700);--ups-color-border-focus:var(--ups-color-highlight-700);--ups-color-border-focus-inverse:var(--ups-color-highlight-500);--ups-color-border-white:var(--ups-color-white);--ups-color-border-primary-hover:var(--ups-color-primary-500);--ups-color-border-negative-hover:var(--ups-color-negative-600);--ups-color-border-positive-medium:var(--ups-color-positive-500);--ups-color-border-positive-medium-hover:var(--ups-color-positive-600);--ups-color-border-positive-medium-active:var(--ups-color-positive-700);--ups-color-border-positive-dark-hover:var(--ups-color-positive-800);--ups-color-border-negative-medium:var(--ups-color-negative-500);--ups-color-border-negative-medium-hover:var(--ups-color-negative-600);--ups-color-border-negative-medium-active:var(--ups-color-negative-700);--ups-color-border-negative-dark-hover:var(--ups-color-negative-800);--ups-color-border-warning-dark-hover:var(--ups-color-warning-800);--ups-color-border-highlight-dark-hover:var(--ups-color-highlight-800);--ups-size-0:0;--ups-size-1:.25rem;--ups-size-2:.375rem;--ups-size-3:.5rem;--ups-size-4:.75rem;--ups-size-5:1rem;--ups-size-6:1.25rem;--ups-size-7:1.5rem;--ups-size-8:2rem;--ups-size-9:2.25rem;--ups-size-10:2.5rem;--ups-size-11:3rem;--ups-size-12:3.5rem;--ups-font-primary:"proxima_novaregular",system-ui,-apple-system,sans-serif;--ups-font-primary-bold:"proxima_novaregular_bold",system-ui,-apple-system,sans-serif;--ups-font-primary-condensed:"proxima_novacondensed",system-ui,-apple-system,sans-serif;--ups-font-weight-light:300;--ups-font-weight-regular:400;--ups-font-weight-semibold:600;--ups-font-weight-bold:800;--ups-heading-xxl-size:2.25rem;--ups-heading-xxl-height:2.75rem;--ups-heading-xxl-weight:600;--ups-heading-xl-size:1.75rem;--ups-heading-xl-height:2rem;--ups-heading-xl-weight:600;--ups-heading-lg-size:1.5rem;--ups-heading-lg-height:2rem;--ups-heading-lg-weight:600;--ups-heading-md-size:1.25rem;--ups-heading-md-height:1.5rem;--ups-heading-md-weight:600;--ups-heading-sm-size:1.125rem;--ups-heading-sm-height:1.5rem;--ups-heading-sm-weight:600;--ups-heading-xs-size:1rem;--ups-heading-xs-height:1.5rem;--ups-heading-xs-weight:600;--ups-body-lg-size:1.125rem;--ups-body-lg-height:1.5rem;--ups-body-lg-weight:400;--ups-body-md-size:1rem;--ups-body-md-height:1.5rem;--ups-body-md-weight:400;--ups-body-sm-size:.875rem;--ups-body-sm-height:1.25rem;--ups-body-sm-weight:400;--ups-body-xs-size:.75rem;--ups-body-xs-height:1rem;--ups-body-xs-weight:400;--ups-label-lg-size:1.125rem;--ups-label-lg-height:1.5rem;--ups-label-lg-weight:600;--ups-label-md-size:1rem;--ups-label-md-height:1.5rem;--ups-label-md-weight:600;--ups-label-sm-size:.875rem;--ups-label-sm-height:1.25rem;--ups-label-sm-weight:600;--ups-label-xs-size:.75rem;--ups-label-xs-height:1rem;--ups-label-xs-weight:600;--ups-tabular-md-size:1rem;--ups-tabular-md-height:1.5rem;--ups-tabular-md-weight:600}@layer utilities{.ups-text-body{color:var(--ups-color-text-body)}.ups-text-body-secondary{color:var(--ups-color-text-body-secondary)}.ups-text-inverse{color:var(--ups-color-text-inverse)}.ups-text-disabled{color:var(--ups-color-text-disabled)}.ups-text-primary{color:var(--ups-color-text-primary)}.ups-text-placeholder{color:var(--ups-color-text-placeholder)}.ups-text-positive{color:var(--ups-color-text-positive)}.ups-text-positive-dark{color:var(--ups-color-text-positive-dark)}.ups-text-negative{color:var(--ups-color-text-negative)}.ups-text-negative-dark{color:var(--ups-color-text-negative-dark)}.ups-text-warning{color:var(--ups-color-text-warning)}.ups-text-warning-dark{color:var(--ups-color-text-warning-dark)}.ups-text-highlight{color:var(--ups-color-text-highlight)}.ups-text-highlight-dark{color:var(--ups-color-text-highlight-dark)}.ups-bg-surface-body{background-color:var(--ups-color-surface-body)}.ups-bg-surface-base{background-color:var(--ups-color-surface-base)}.ups-bg-surface-light{background-color:var(--ups-color-surface-light)}.ups-bg-surface-dark{background-color:var(--ups-color-surface-dark)}.ups-bg-surface-primary{background-color:var(--ups-color-surface-primary)}.ups-bg-surface-primary-hover:hover{background-color:var(--ups-color-surface-primary-hover)}.ups-bg-surface-primary-active:active{background-color:var(--ups-color-surface-primary-active)}.ups-bg-surface-positive-light{background-color:var(--ups-color-surface-positive-light)}.ups-bg-surface-positive-medium{background-color:var(--ups-color-surface-positive-medium)}.ups-bg-surface-positive-dark{background-color:var(--ups-color-surface-positive-dark)}.ups-bg-surface-negative-light{background-color:var(--ups-color-surface-negative-light)}.ups-bg-surface-negative-medium{background-color:var(--ups-color-surface-negative-medium)}.ups-bg-surface-negative-dark{background-color:var(--ups-color-surface-negative-dark)}.ups-bg-surface-warning-light{background-color:var(--ups-color-surface-warning-light)}.ups-bg-surface-warning-dark{background-color:var(--ups-color-surface-warning-dark)}.ups-bg-surface-highlight-light{background-color:var(--ups-color-surface-highlight-light)}.ups-bg-surface-highlight-dark{background-color:var(--ups-color-surface-highlight-dark)}.ups-bg-surface-disabled-light{background-color:var(--ups-color-surface-disabled-light)}.ups-bg-surface-disabled-medium{background-color:var(--ups-color-surface-disabled-medium)}.ups-bg-surface-disabled-dark{background-color:var(--ups-color-surface-disabled-dark)}.ups-bg-surface-backdrop{background-color:var(--ups-color-surface-backdrop)}.ups-border-default{border-color:var(--ups-color-border-default)}.ups-border-light{border-color:var(--ups-color-border-light)}.ups-border-error{border-color:var(--ups-color-border-error)}.ups-border-focus{border-color:var(--ups-color-border-focus)}.ups-border-positive{border-color:var(--ups-color-border-positive-medium)}.ups-border-negative{border-color:var(--ups-color-border-negative-medium)}.ups-icon-body{color:var(--ups-color-icon-body)}.ups-icon-inverse{color:var(--ups-color-icon-inverse)}.ups-icon-disabled{color:var(--ups-color-icon-disabled)}.ups-icon-positive{color:var(--ups-color-icon-positive)}.ups-icon-negative{color:var(--ups-color-icon-negative)}.ups-icon-warning{color:var(--ups-color-icon-warning)}.ups-icon-highlight{color:var(--ups-color-icon-highlight)}.ups-heading-xxl{font-size:var(--ups-heading-xxl-size);line-height:var(--ups-heading-xxl-height);font-weight:var(--ups-heading-xxl-weight)}.ups-heading-xl,.ups-heading-xxl{font-family:var(--ups-font-primary)}.ups-heading-xl{font-size:var(--ups-heading-xl-size);line-height:var(--ups-heading-xl-height);font-weight:var(--ups-heading-xl-weight)}.ups-heading-lg{font-size:var(--ups-heading-lg-size);line-height:var(--ups-heading-lg-height);font-weight:var(--ups-heading-lg-weight)}.ups-heading-lg,.ups-heading-md{font-family:var(--ups-font-primary)}.ups-heading-md{font-size:var(--ups-heading-md-size);line-height:var(--ups-heading-md-height);font-weight:var(--ups-heading-md-weight)}.ups-heading-sm{font-size:var(--ups-heading-sm-size);line-height:var(--ups-heading-sm-height);font-weight:var(--ups-heading-sm-weight)}.ups-heading-sm,.ups-heading-xs{font-family:var(--ups-font-primary)}.ups-heading-xs{font-size:var(--ups-heading-xs-size);line-height:var(--ups-heading-xs-height);font-weight:var(--ups-heading-xs-weight)}.ups-body-lg{font-size:var(--ups-body-lg-size);line-height:var(--ups-body-lg-height);font-weight:var(--ups-body-lg-weight)}.ups-body-lg,.ups-body-md{font-family:var(--ups-font-primary)}.ups-body-md{font-size:var(--ups-body-md-size);line-height:var(--ups-body-md-height);font-weight:var(--ups-body-md-weight)}.ups-body-sm{font-size:var(--ups-body-sm-size);line-height:var(--ups-body-sm-height);font-weight:var(--ups-body-sm-weight)}.ups-body-sm,.ups-body-xs{font-family:var(--ups-font-primary)}.ups-body-xs{font-size:var(--ups-body-xs-size);line-height:var(--ups-body-xs-height);font-weight:var(--ups-body-xs-weight)}.ups-label-lg{font-size:var(--ups-label-lg-size);line-height:var(--ups-label-lg-height);font-weight:var(--ups-label-lg-weight)}.ups-label-lg,.ups-label-md{font-family:var(--ups-font-primary)}.ups-label-md{font-size:var(--ups-label-md-size);line-height:var(--ups-label-md-height);font-weight:var(--ups-label-md-weight)}.ups-label-sm{font-size:var(--ups-label-sm-size);line-height:var(--ups-label-sm-height);font-weight:var(--ups-label-sm-weight)}.ups-label-sm,.ups-label-xs{font-family:var(--ups-font-primary)}.ups-label-xs{font-size:var(--ups-label-xs-size);line-height:var(--ups-label-xs-height);font-weight:var(--ups-label-xs-weight)}.ups-tabular-md{font-family:var(--ups-font-primary);font-size:var(--ups-tabular-md-size);line-height:var(--ups-tabular-md-height);font-weight:var(--ups-tabular-md-weight)}}.search-offcanvas{gap:var(--ups-size-7);flex-direction:column;display:flex}.search-offcanvas__input-wrapper{align-items:center;display:flex;position:relative}.search-offcanvas__icon{left:var(--ups-size-5);color:var(--ups-color-icon-body);font-size:var(--ups-body-lg-size);position:absolute}.search-offcanvas__input{width:100%;padding:var(--ups-size-4)var(--ups-size-5);padding-left:var(--ups-size-11);padding-right:var(--ups-size-11);border:2px solid var(--ups-color-border-light);border-radius:var(--ups-size-3);font-size:var(--ups-body-md-size);transition:all .2s}.search-offcanvas__input:focus{border-color:var(--ups-color-border-focus);outline:none;box-shadow:0 0 0 3px #32b9e41a}.search-offcanvas__input::placeholder{color:var(--ups-color-text-placeholder)}.search-offcanvas__clear{right:var(--ups-size-5);color:var(--ups-color-icon-body);font-size:var(--ups-body-lg-size);cursor:pointer;padding:var(--ups-size-2);background:0 0;border:none;transition:color .2s;position:absolute}.search-offcanvas__clear:hover{color:var(--ups-color-negative-500)}.search-offcanvas__section{gap:var(--ups-size-4);flex-direction:column;display:flex}.search-offcanvas__section-title{font-size:var(--ups-heading-sm-size);font-weight:var(--ups-font-weight-semibold);color:var(--ups-color-text-body)}.search-offcanvas__recent-list{gap:var(--ups-size-2);flex-direction:column;display:flex}.search-offcanvas__recent-item{align-items:center;gap:var(--ups-size-3);padding:var(--ups-size-3)var(--ups-size-4);text-align:left;color:var(--ups-color-text-body);font-size:var(--ups-body-md-size);cursor:pointer;border-radius:var(--ups-size-2);background:0 0;border:none;transition:background-color .2s;display:flex}.search-offcanvas__recent-item i{color:var(--ups-color-icon-body)}.search-offcanvas__recent-item:hover{background-color:var(--ups-color-surface-base-hover)}.search-offcanvas__product-list{gap:var(--ups-size-3);flex-direction:column;display:flex}.search-offcanvas__product-item{align-items:center;gap:var(--ups-size-4);padding:var(--ups-size-4);border-radius:var(--ups-size-2);text-decoration:none;transition:background-color .2s;display:flex}.search-offcanvas__product-item:hover{background-color:var(--ups-color-surface-base-hover)}.search-offcanvas__product-icon{background-color:var(--ups-color-surface-light);border-radius:var(--ups-size-2);width:48px;height:48px;color:var(--ups-color-primary-500);font-size:var(--ups-heading-md-size);flex-shrink:0;justify-content:center;align-items:center;display:flex}.search-offcanvas__product-info{flex:1}.search-offcanvas__product-name{font-size:var(--ups-body-md-size);font-weight:var(--ups-font-weight-semibold);color:var(--ups-color-text-body);margin-bottom:var(--ups-size-1)}.search-offcanvas__product-category{font-size:var(--ups-body-sm-size);color:var(--ups-color-text-body-secondary)}.search-offcanvas__no-results{padding:var(--ups-size-8)var(--ups-size-5);text-align:center;color:var(--ups-color-text-body-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}.search-offcanvas__no-results i{margin-bottom:var(--ups-size-4);opacity:.5;font-size:48px}.search-offcanvas__btn,.search-offcanvas__no-results p{font-size:var(--ups-body-md-size)}.search-offcanvas__btn{padding:var(--ups-size-3)var(--ups-size-6);border-radius:var(--ups-size-2);font-weight:var(--ups-font-weight-semibold);cursor:pointer;border:none;transition:all .2s}.search-offcanvas__btn--primary{background-color:var(--ups-color-surface-primary);color:var(--ups-color-text-inverse)}.search-offcanvas__btn--primary:hover{background-color:var(--ups-color-surface-primary-hover)}.search-offcanvas__btn--secondary{background-color:var(--ups-color-surface-disabled-light);color:var(--ups-color-text-body)}.search-offcanvas__btn--secondary:hover{background-color:var(--ups-color-surface-disabled-medium)}