[data-webhead-frontend-root],body:has([data-webhead-frontend-root]){--wp-admin-theme-color:#319b80;--wp-admin-theme-color--rgb:49,155,128;--wp-admin-theme-color-darker-10:#1d594a;--wp-admin-theme-color-darker-10--rgb:29,89,74;--wp-admin-theme-color-darker-20:#16483c;--wp-admin-theme-color-darker-20--rgb:22,72,60;--wp-components-color-accent:var(--wp-admin-theme-color);--wp-components-color-accent-darker-10:var(--wp-admin-theme-color-darker-10);--wp-components-color-accent-darker-20:var(--wp-admin-theme-color-darker-20);--wpds-color-stroke-focus:var(--wp-admin-theme-color);--wpds-color-stroke-surface-brand:color-mix(in oklch,var(--wp-admin-theme-color,#319b80) 40%,#fff);--wpds-color-background-interactive-brand-weak-active:color-mix(in oklch,var(--wp-admin-theme-color,#319b80) 12%,#fff)}[data-webhead-frontend-root]{box-sizing:border-box;color:var(--wpds-color-foreground-content-neutral);font-family:var(--wpds-typography-font-family-body);font-size:var(--wpds-typography-font-size-md);line-height:var(--wpds-typography-line-height-md);min-width:0;-webkit-text-size-adjust:100%;text-size-adjust:100%}[data-webhead-frontend-root],[data-webhead-frontend-root] *,[data-webhead-frontend-root] :after,[data-webhead-frontend-root] :before{box-sizing:border-box}[data-webhead-frontend-root] :is(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd){margin-block:0}[data-webhead-frontend-root][data-webhead-frontend-root] :is(button,input,optgroup,select,textarea){color:inherit;font:inherit;letter-spacing:inherit;text-transform:none}[data-webhead-frontend-root][data-webhead-frontend-root] :is(button,[role=button],[role=tab],a){touch-action:manipulation}[data-webhead-frontend-root] :is(img,video,canvas){display:block;max-width:100%}[data-webhead-frontend-root] svg{max-width:100%}[data-webhead-frontend-root][data-webhead-frontend-root] :is(.components-button,[role=tab]){appearance:none;font-family:var(--wpds-typography-font-family-body);text-decoration:none;text-transform:none}[data-webhead-frontend-root][data-webhead-frontend-root] .components-button{background:transparent;border:0;border-color:transparent;border-radius:var(--wpds-border-radius-sm);box-shadow:none;color:var(--wpds-color-foreground-interactive-neutral);text-shadow:none;transform:none}[data-webhead-frontend-root][data-webhead-frontend-root] .components-button svg{fill:currentColor}[data-webhead-frontend-root][data-webhead-frontend-root] .components-button:hover:not(:disabled,[aria-disabled=true]){color:var(--wp-components-color-accent)}[data-webhead-frontend-root][data-webhead-frontend-root] .components-button:active:not(:disabled,[aria-disabled=true]){background:var(--wpds-color-background-interactive-neutral-weak-active);color:var(--wpds-color-foreground-interactive-neutral-active)}[data-webhead-frontend-root][data-webhead-frontend-root] .components-button:focus:not(:active){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent);outline:2px solid transparent}[data-webhead-frontend-root][data-webhead-frontend-root] .components-button.is-primary{background:var(--wp-components-color-accent);color:var(--wpds-color-foreground-interactive-brand-strong)}[data-webhead-frontend-root][data-webhead-frontend-root] .components-button.is-primary:hover:not(:disabled,[aria-disabled=true]){background:var(--wp-components-color-accent-darker-10);color:var(--wpds-color-foreground-interactive-brand-strong)}[data-webhead-frontend-root][data-webhead-frontend-root] .components-button.is-primary:active:not(:disabled,[aria-disabled=true]){background:var(--wp-components-color-accent-darker-20);color:var(--wpds-color-foreground-interactive-brand-strong-active)}[data-webhead-frontend-root][data-webhead-frontend-root] .components-button.is-secondary{background:transparent;box-shadow:inset 0 0 0 var(--wpds-border-width-xs) var(--wp-components-color-accent);color:var(--wp-components-color-accent)}[data-webhead-frontend-root][data-webhead-frontend-root] .components-button.is-secondary:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--wp-components-color-accent) 4%,transparent);box-shadow:inset 0 0 0 var(--wpds-border-width-xs) var(--wp-components-color-accent-darker-20);color:var(--wp-components-color-accent-darker-20)}[data-webhead-frontend-root][data-webhead-frontend-root] .components-button.is-link,[data-webhead-frontend-root][data-webhead-frontend-root] .components-button.is-tertiary{background:transparent;color:var(--wp-components-color-accent)}[data-webhead-frontend-root][data-webhead-frontend-root] .components-button.is-link:hover:not(:disabled,[aria-disabled=true]),[data-webhead-frontend-root][data-webhead-frontend-root] .components-button.is-tertiary:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--wp-components-color-accent) 4%,transparent);color:var(--wp-components-color-accent-darker-20)}[data-webhead-frontend-root][data-webhead-frontend-root] .components-button.is-pressed:not(:disabled,[aria-disabled=true]){background:var(--wpds-color-background-interactive-neutral-strong);color:var(--wpds-color-foreground-interactive-neutral-strong)}[data-webhead-frontend-root][data-webhead-frontend-root] [role=tab]{background:transparent;border:0;box-shadow:none;color:inherit;cursor:var(--wpds-cursor-control)}[data-webhead-frontend-root][data-webhead-frontend-root] [role=tab]>svg[class*=tab-chevron]{display:none}[data-webhead-frontend-root][data-webhead-frontend-root] [role=tab]:focus-visible{outline:none}[data-webhead-frontend-root][data-webhead-frontend-root] :is(.components-search-control input[type=search],.dataviews-search input[type=search],.dataviews-filters__search-widget-filter-combobox__input){appearance:none;border-color:var(--wpds-color-stroke-interactive-neutral);border-radius:var(--wpds-border-radius-sm);box-shadow:0 0 0 transparent;color:var(--wpds-color-foreground-content-neutral);outline:2px solid transparent;text-transform:none}[data-webhead-frontend-root][data-webhead-frontend-root] :is(.components-search-control input[type=search],.dataviews-search input[type=search],.dataviews-filters__search-widget-filter-combobox__input):focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}[data-webhead-frontend-root][data-webhead-frontend-root] :is(.components-text-control__input,.components-textarea-control__input,.components-input-control__input,.components-select-control__input){background:var(--wpds-color-background-surface-neutral-strong);border-color:var(--wpds-color-stroke-interactive-neutral);border-radius:var(--wpds-border-radius-sm);box-shadow:0 0 0 transparent;color:var(--wpds-color-foreground-content-neutral);text-transform:none}[data-webhead-frontend-root][data-webhead-frontend-root] :is(.components-text-control__input,.components-textarea-control__input,.components-input-control__input,.components-select-control__input):focus{border-color:var(--wp-components-color-accent);box-shadow:0 0 0 .5px var(--wp-components-color-accent);outline:2px solid transparent}[data-webhead-frontend-root][data-webhead-frontend-root] .components-input-control__backdrop{border-color:var(--wpds-color-stroke-interactive-neutral);border-radius:var(--wpds-border-radius-sm);box-shadow:0 0 0 transparent}[data-webhead-frontend-root][data-webhead-frontend-root] .components-input-control__container:focus-within .components-input-control__backdrop{border-color:var(--wp-components-color-accent);box-shadow:0 0 0 .5px var(--wp-components-color-accent)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] :is(input.components-text-control__input,textarea.components-textarea-control__input,select.components-select-control__input){background-color:var(--wpds-color-background-surface-neutral-strong);border-color:var(--wpds-color-stroke-interactive-neutral);border-radius:var(--wpds-border-radius-sm);box-shadow:0 0 0 transparent;color:var(--wpds-color-foreground-content-neutral);text-transform:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] :is(input.components-text-control__input,input.components-input-control__input,textarea.components-textarea-control__input,select.components-select-control__input):focus{border-color:var(--wp-components-color-accent);box-shadow:0 0 0 .5px var(--wp-components-color-accent);outline:2px solid transparent}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .components-input-control__container .components-input-control__input{background:transparent;border:0;box-shadow:none;text-transform:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .components-input-control__container:focus-within .components-input-control__input{box-shadow:none;outline:0}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] input.components-range-control__slider[type=range]{accent-color:var(--wp-components-color-accent);background:transparent;border:0;border-radius:0;box-shadow:none}[data-webhead-frontend-root][data-webhead-frontend-root] .components-checkbox-control .components-h-stack{align-items:center}[data-webhead-frontend-root][data-webhead-frontend-root] .components-checkbox-control__input-container{align-items:center;display:inline-flex;height:var(--wpds-typography-line-height-sm);justify-content:center;line-height:0;margin:0 var(--wpds-dimension-gap-sm) 0 0;vertical-align:middle;width:var(--checkbox-input-size,16px)}[data-webhead-frontend-root][data-webhead-frontend-root] .components-checkbox-control__input[type=checkbox]{accent-color:var(--wp-components-color-accent);appearance:none;background:var(--wpds-color-background-surface-neutral-strong);border:var(--wpds-border-width-xs) solid var(--wpds-color-stroke-interactive-neutral);border-radius:var(--wpds-border-radius-sm);box-shadow:0 0 0 transparent;clear:none;color:var(--wpds-color-foreground-content-neutral);display:inline-block;flex-shrink:0;height:var(--checkbox-input-size,16px);line-height:normal;margin:0;max-width:var(--checkbox-input-size,16px);min-width:var(--checkbox-input-size,16px);padding:0;position:relative;vertical-align:middle;width:var(--checkbox-input-size,16px)}[data-webhead-frontend-root][data-webhead-frontend-root] .components-checkbox-control__label{align-items:center;display:inline-flex;line-height:var(--wpds-typography-line-height-sm);min-height:var(--wpds-typography-line-height-sm)}[data-webhead-frontend-root][data-webhead-frontend-root] .components-checkbox-control__input[type=checkbox]:before{content:none}[data-webhead-frontend-root][data-webhead-frontend-root] .components-checkbox-control__input[type=checkbox]:hover:not(:disabled){border-color:var(--wpds-color-stroke-interactive-neutral-active)}[data-webhead-frontend-root][data-webhead-frontend-root] .components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-background-surface-neutral-strong),0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-components-color-accent);outline:2px solid transparent;outline-offset:2px}[data-webhead-frontend-root][data-webhead-frontend-root] .components-checkbox-control__input[type=checkbox]:checked,[data-webhead-frontend-root][data-webhead-frontend-root] .components-checkbox-control__input[type=checkbox][aria-checked=mixed]{background:var(--wp-components-color-accent);border-color:var(--wp-components-color-accent)}[data-webhead-frontend-root][data-webhead-frontend-root] .dataviews-selection-checkbox .components-checkbox-control__input[type=checkbox]{margin:0}[data-webhead-frontend-root][data-webhead-frontend-root] .components-radio-control__option{align-items:center;display:inline-flex;min-height:var(--wpds-typography-line-height-sm)}[data-webhead-frontend-root][data-webhead-frontend-root] .components-radio-control__input[type=radio]{accent-color:var(--wp-components-color-accent);appearance:none;background:var(--wpds-color-background-surface-neutral-strong);border:var(--wpds-border-width-xs) solid var(--wpds-color-stroke-interactive-neutral);border-radius:50%;box-shadow:0 0 0 transparent;display:inline-block;height:16px;margin:0 var(--wpds-dimension-gap-sm) 0 0;min-width:16px;padding:0;position:relative;width:16px}[data-webhead-frontend-root][data-webhead-frontend-root] .components-radio-control__input[type=radio]:checked{background:var(--wp-components-color-accent);border-color:var(--wp-components-color-accent)}[data-webhead-frontend-root][data-webhead-frontend-root] .components-radio-control__input[type=radio]:checked:before{background:var(--wpds-color-foreground-interactive-brand-strong);border:0;border-radius:50%;content:"";height:6px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}[data-webhead-frontend-root][data-webhead-frontend-root] .components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-background-surface-neutral-strong),0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-components-color-accent);outline:2px solid transparent}[data-webhead-frontend-root][data-webhead-frontend-root] :is(.dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem-multi-selection){accent-color:var(--wp-components-color-accent);border-color:var(--wpds-color-stroke-interactive-neutral);box-shadow:0 0 0 transparent}[data-webhead-frontend-root][data-webhead-frontend-root] :is(.dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem-multi-selection):is(:hover,:focus){border-color:var(--wp-components-color-accent);box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-background-surface-neutral-strong),0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-components-color-accent);outline:2px solid transparent}[data-webhead-frontend-root][data-webhead-frontend-root] :is(.dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem-multi-selection):is(:checked,.is-selected,[aria-checked=true]){background:var(--wp-components-color-accent);border-color:var(--wp-components-color-accent)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .dataviews-view-list .dataviews-view-list__item{appearance:none;background:none;border:0;border-radius:var(--wpds-border-radius-sm);box-shadow:none;color:inherit;padding:0;text-transform:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .dataviews-view-list .dataviews-view-list__item:is(:hover,:focus,:active){background:none;box-shadow:none;color:inherit}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .dataviews-view-table{background:inherit;border:0;border-collapse:collapse}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .dataviews-view-table :is(th,td){background:inherit;border:0;box-shadow:none;padding:var(--wpds-dimension-padding-md);text-transform:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .dataviews-view-table tr :is(th,td):first-child{padding-left:var(--wpds-dimension-padding-2xl)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .dataviews-view-table tr :is(th,td):last-child{padding-right:var(--wpds-dimension-padding-2xl)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .dataviews-view-table :is(th,td).dataviews-view-table__checkbox-column{padding-right:0}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .dataviews-view-table tbody :is(th,td){background:transparent}body:has([data-webhead-frontend-root]) :is(.components-popover__content,[role=menu][data-open=true]){color:var(--wpds-color-foreground-content-neutral);font-family:var(--wpds-typography-font-family-body);font-size:var(--wpds-typography-font-size-md);line-height:var(--wpds-typography-line-height-sm);text-transform:none}body:has([data-webhead-frontend-root]) :is(.components-popover__content,[role=menu][data-open=true]) :is(button,[role=button],[role=menuitem],[role=menuitemradio],.components-button,.components-item){appearance:none;border-radius:var(--wpds-border-radius-sm);box-shadow:none;font:inherit;letter-spacing:0;text-shadow:none;text-transform:none}body:has([data-webhead-frontend-root]) :is(.components-popover__content,[role=menu][data-open=true]) :is(button,[role=button],.components-button,.components-item,.components-toggle-group-control-option-base){background:transparent;border-color:transparent;color:var(--wpds-color-foreground-interactive-neutral)}body:has([data-webhead-frontend-root]) :is(.components-popover__content,[role=menu][data-open=true]) .components-toggle-group-control-option-base{min-height:var(--wpds-dimension-size-md);padding:0 var(--wpds-dimension-padding-md)}body:has([data-webhead-frontend-root]) :is(.components-popover__content,[role=menu][data-open=true]) button[class*=isIconStyles]{min-width:var(--wpds-dimension-size-md);padding:0}body:has([data-webhead-frontend-root]) :is(.components-popover__content,[role=menu][data-open=true]) .components-item{align-items:center;display:flex;min-height:var(--wpds-dimension-size-md);padding:var(--wpds-dimension-padding-xs) var(--wpds-dimension-padding-md);width:100%}body:has([data-webhead-frontend-root]) :is(.components-popover__content,[role=menu][data-open=true]) :is(button,[role=button],[role=menuitem],[role=menuitemradio],.components-button,.components-item):hover{background:var(--wpds-color-background-interactive-neutral-weak-active);color:var(--wpds-color-foreground-interactive-neutral-active)}body:has([data-webhead-frontend-root]) :is(.components-popover__content,[role=menu][data-open=true]) :is([aria-pressed=true],[aria-checked=true],[data-active-item=true],[class*=pressed-buttonView]){background:var(--wpds-color-background-interactive-neutral-strong);border-color:var(--wpds-color-background-interactive-neutral-strong);color:var(--wpds-color-foreground-interactive-neutral-strong)}body:has([data-webhead-frontend-root]) :is(.components-popover__content,[role=menu][data-open=true]) :is(button,[role=button],[role=menuitem],[role=menuitemradio],.components-button,.components-item):focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent);outline:2px solid transparent}[data-webhead-frontend-root][data-webhead-frontend-root] .components-base-control,[data-webhead-frontend-root][data-webhead-frontend-root] .components-base-control__help{margin-block-end:0}[data-webhead-frontend-root] :focus-visible{outline:var(--wpds-border-width-sm) solid var(--wp-admin-theme-color);outline-offset:var(--wpds-dimension-padding-xs)}:root{--whsc-bg:#fff;--whsc-text:#1e1e1e;--whsc-accent:#319b80;--whsc-radius-panel:14px;--whsc-gap:24px;--whsc-padding:28px;--whsc-anim-duration:0.3s;--whsc-trigger-icon:var(--whsc-accent);--whsc-trigger-bg:transparent;--whsc-trigger-radius:8px;--whsc-input-bg:#f4f5f6;--whsc-input-text:#1e1e1e;--whsc-input-icon:#6b7177;--whsc-input-placeholder:#90969c;--whsc-input-border:#e2e4e7;--whsc-input-border-focus:var(--whsc-accent);--whsc-input-radius:999px;--whsc-btn-bg:var(--whsc-accent);--whsc-btn-text:#fff;--whsc-btn-radius:999px;--whsc-icon-color:#6b7177;--whsc-icon-bg-hover:rgba(0,0,0,.06);--whsc-voice-color:var(--whsc-icon-color);--whsc-voice-bg:transparent;--whsc-voice-radius:999px;--whsc-voice-padding:0px;--whsc-close-color:var(--whsc-icon-color);--whsc-close-bg:transparent;--whsc-close-radius:999px;--whsc-close-padding:0px;--whsc-clearbtn-color:var(--whsc-icon-color);--whsc-clearbtn-bg:transparent;--whsc-clearbtn-radius:999px;--whsc-clearbtn-padding:0px;--whsc-title-color:#1e1e1e;--whsc-panel-bg:#fff;--whsc-panel-border:#e2e4e7;--whsc-panel-radius:14px;--whsc-suggestion-text:#1e1e1e;--whsc-suggestion-bg-hover:#f4f5f6;--whsc-chip-bg:#f4f5f6;--whsc-chip-text:#1e1e1e;--whsc-chip-border:#e2e4e7;--whsc-chip-bg-hover:var(--whsc-chip-bg);--whsc-chip-text-hover:var(--whsc-accent);--whsc-chip-border-hover:var(--whsc-accent);--whsc-chip-radius:999px;--whsc-clear-text:#6b7177;--whsc-clear-padding:4px 10px;--whsc-popular-text:#3a3f45;--whsc-popular-bg-hover:#f4f5f6;--whsc-popular-padding:9px 12px;--whsc-popular-gap:2px;--whsc-popular-radius:8px;--whsc-facet-bg:#f0f1f3;--whsc-facet-text:#3a3f45;--whsc-facet-bg-hover:#e4e6e9;--whsc-facet-text-hover:var(--whsc-text);--whsc-facet-bg-active:var(--whsc-accent);--whsc-facet-text-active:#fff;--whsc-facet-count:currentColor;--whsc-facet-radius:999px;--whsc-card-bg:#fff;--whsc-card-border:#e8e9eb;--whsc-card-radius:12px;--whsc-card-padding:12px;--whsc-card-title:#1e1e1e;--whsc-price-color:#6b7177;--whsc-arrow-color:#1e1e1e;--whsc-arrow-bg:#fff;--whsc-dot-color:#d3d6d9;--whsc-dot-color-active:var(--whsc-accent);--whsc-carousel-gap:14px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .webhead-search-cloud-trigger{color:inherit;display:inline-flex;font:inherit}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .webhead-search-cloud-trigger.whsc-trigger--box{width:100%}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-trigger-icon-button.components-button{align-items:center;background:var(--whsc-trigger-bg);border-radius:var(--whsc-trigger-radius);box-shadow:none;color:var(--whsc-trigger-icon);display:inline-flex;height:var(--whsc-trigger-size,44px);justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease;width:var(--whsc-trigger-size,44px)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-trigger-icon-button.components-button svg{fill:currentColor;height:var(--whsc-trigger-icon-size,24px);width:var(--whsc-trigger-icon-size,24px)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-trigger-icon-button.components-button .whsc-trigger-custom-icon{align-items:center;display:inline-flex;font-size:var(--whsc-trigger-icon-size,24px);justify-content:center;line-height:1}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-trigger-icon-button.components-button .whsc-trigger-custom-icon svg{height:1em;width:1em}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-trigger-icon-button.components-button .whsc-trigger-custom-icon i{font-size:inherit}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-trigger-icon-button.components-button:active:not(:disabled),[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-trigger-icon-button.components-button:focus:not(:disabled),[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-trigger-icon-button.components-button:hover:not(:disabled){background:var(--whsc-trigger-bg-hover,var(--whsc-trigger-bg));box-shadow:none;color:var(--whsc-trigger-icon-hover,var(--whsc-trigger-icon))}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-trigger-box.components-search-control{width:100%}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-trigger-box.components-search-control .components-input-control__container{background:var(--whsc-trigger-box-bg,var(--whsc-input-bg));border-color:var(--whsc-trigger-box-border,var(--whsc-input-border));border-radius:var(--whsc-trigger-box-radius,var(--whsc-input-radius))}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-trigger-box.components-search-control input{background:transparent;color:var(--whsc-trigger-box-text,var(--whsc-input-text))}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-trigger-box.components-search-control svg{color:var(--whsc-trigger-box-icon,var(--whsc-input-icon))}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal.components-modal__frame{align-self:flex-start;background:var(--whsc-bg);border-radius:0 0 var(--whsc-radius-panel) var(--whsc-radius-panel);color:var(--whsc-text);height:auto;margin:0;max-height:92vh;max-width:100%;width:100%}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .components-modal__content{margin-top:0;max-height:92vh;overflow-x:hidden;overflow-y:auto;padding:0}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .components-modal__content:before{content:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal-body{display:flex;flex-direction:column;gap:var(--whsc-gap);margin:0 auto;max-width:100%;min-width:0;overflow-x:hidden;padding:var(--whsc-padding);width:100%}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal-body>*{min-width:0}@media screen and (max-width:600px){[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal-body{gap:18px;padding:16px}}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal-header{position:relative}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-input-row{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}@media screen and (max-width:480px){[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-input-row{gap:4px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-input-row .whsc-submit-btn.components-button{height:44px;padding-inline:14px}}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-search-input{align-items:center;background:var(--whsc-input-bg);border:1px solid var(--whsc-input-border);border-radius:var(--whsc-input-radius);display:flex;flex:1 1 auto;min-width:0;padding-inline:16px;position:relative;transition:border-color .15s ease,box-shadow .15s ease}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-search-input:focus-within{border-color:var(--whsc-input-border-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--whsc-accent) 18%,transparent)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-search-input__icon{fill:var(--whsc-input-icon);flex-shrink:0;height:22px;width:22px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-search-input__field{background:transparent!important;border:none;box-shadow:none;color:var(--whsc-input-text)!important;flex:1;-webkit-text-fill-color:var(--whsc-input-text);font-size:16px;line-height:1.4;min-width:0;padding-block:13px;padding-inline:12px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-search-input__field::placeholder{color:var(--whsc-input-placeholder);opacity:1}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-search-input__field:focus{box-shadow:none;outline:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-search-input__field::-webkit-search-cancel-button{display:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-search-input__clear.components-button{background:var(--whsc-clearbtn-bg);border-radius:var(--whsc-clearbtn-radius);box-shadow:none;color:var(--whsc-clearbtn-color);flex-shrink:0;min-height:30px;min-width:30px;padding:var(--whsc-clearbtn-padding);transition:background-color .15s ease,color .15s ease}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-search-input__clear.components-button:focus:not(:disabled),[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-search-input__clear.components-button:hover:not(:disabled){background:var(--whsc-clearbtn-bg-hover,var(--whsc-icon-bg-hover));box-shadow:none;color:var(--whsc-clearbtn-color-hover,var(--whsc-clearbtn-color))}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-submit-btn.components-button{background:var(--whsc-btn-bg);border-radius:var(--whsc-btn-radius);box-shadow:none;color:var(--whsc-btn-text);flex-shrink:0;height:48px;padding-inline:22px;transition:background-color .15s ease,color .15s ease}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-submit-btn.components-button:focus:not(:disabled),[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-submit-btn.components-button:hover:not(:disabled){background:var(--whsc-btn-bg-hover,var(--whsc-btn-bg));box-shadow:none;color:var(--whsc-btn-text-hover,var(--whsc-btn-text))}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-modal-close.components-button,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-voice-btn.components-button{box-shadow:none;flex-shrink:0;min-height:44px;min-width:44px;transition:background-color .15s ease,color .15s ease}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-voice-btn.components-button{background:var(--whsc-voice-bg);border-radius:var(--whsc-voice-radius);color:var(--whsc-voice-color);padding:var(--whsc-voice-padding)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-voice-btn.components-button:focus:not(:disabled),[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-voice-btn.components-button:hover:not(:disabled){background:var(--whsc-voice-bg-hover,var(--whsc-icon-bg-hover));box-shadow:none;color:var(--whsc-voice-color-hover,var(--whsc-voice-color))}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-modal-close.components-button{background:var(--whsc-close-bg);border-radius:var(--whsc-close-radius);color:var(--whsc-close-color);padding:var(--whsc-close-padding)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-modal-close.components-button:focus:not(:disabled),[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-modal-close.components-button:hover:not(:disabled){background:var(--whsc-close-bg-hover,var(--whsc-icon-bg-hover));box-shadow:none;color:var(--whsc-close-color-hover,var(--whsc-close-color))}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-voice-btn.is-pressed{color:var(--whsc-accent)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-voice-btn .whsc-default-voice-icon svg{fill:none;stroke:currentColor}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-custom-voice-icon{align-items:center;display:inline-flex;font-size:24px;justify-content:center;line-height:1}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-custom-voice-icon svg{height:1em;width:1em}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-custom-voice-icon i{font-size:inherit}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-suggestions{background:var(--whsc-panel-bg);border:1px solid var(--whsc-panel-border);border-radius:var(--whsc-panel-radius);box-shadow:0 12px 32px rgba(0,0,0,.14);left:0;max-height:340px;overflow-y:auto;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:10}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-suggestions__close.components-button{background:transparent;border-radius:999px;box-shadow:none;color:var(--whsc-icon-color);position:absolute;right:6px;top:6px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-suggestions__close.components-button:focus:not(:disabled),[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-suggestions__close.components-button:hover:not(:disabled){background:var(--whsc-icon-bg-hover);box-shadow:none;color:var(--whsc-icon-color-hover,var(--whsc-icon-color))}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-suggestions__list{list-style:none;margin:0;padding:0 28px 0 0}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-suggestion{background:transparent;border:none;border-radius:8px;color:var(--whsc-suggestion-text);cursor:pointer;display:block;font:inherit;font-size:15px;letter-spacing:normal;line-height:1.4;margin:0;padding:11px 12px;text-align:left;text-transform:none;transition:background-color .15s ease,color .15s ease;width:100%}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-suggestion:focus-visible,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-suggestion:hover{background:var(--whsc-suggestion-bg-hover);color:var(--whsc-suggestion-text-hover,var(--whsc-suggestion-text));outline:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-facets{display:flex;flex-wrap:wrap;gap:8px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-facet,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-facet.is-active,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-facet:focus,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-facet:hover{align-items:center;appearance:none;border:none;border-radius:var(--whsc-facet-radius);box-shadow:none;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:5px;letter-spacing:normal;line-height:1.2;margin:0;padding:8px 16px;text-transform:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-facet{background:var(--whsc-facet-bg);color:var(--whsc-facet-text);transition:background-color .15s ease,color .15s ease}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-facet:hover:not(.is-active){background:var(--whsc-facet-bg-hover);color:var(--whsc-facet-text-hover)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-facet.is-active{background:var(--whsc-facet-bg-active);color:var(--whsc-facet-text-active)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-facet:focus-visible{outline:2px solid var(--whsc-accent);outline-offset:2px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-facet__count{color:var(--whsc-facet-count);opacity:.65}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-facet-group{display:flex;flex-direction:column;gap:8px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-facet-group__label{color:var(--whsc-title-color);font-size:12px;font-weight:600;letter-spacing:.02em;opacity:.7;text-transform:uppercase}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-browse{display:flex;flex-direction:column;gap:var(--whsc-gap);min-width:0}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-browse__columns{display:grid;gap:var(--whsc-gap);grid-template-columns:minmax(150px,210px) minmax(0,1fr);min-width:0}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-browse__columns.whsc-browse__columns--single{grid-template-columns:minmax(0,1fr)}@media screen and (max-width:782px){[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-browse__columns{grid-template-columns:minmax(0,1fr)}}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-browse__aside,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-browse__main{min-width:0}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-section-title{color:var(--whsc-title-color);font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.04em;line-height:1.3;margin:0 0 12px;text-transform:uppercase}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-recent__head{align-items:center;display:flex;gap:14px;margin-bottom:12px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-recent__head .whsc-section-title{margin:0}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-clear-all{background:transparent;border:none;border-radius:999px;color:var(--whsc-clear-text);cursor:pointer;font:inherit;font-size:12px;font-weight:500;letter-spacing:normal;margin:0;padding:var(--whsc-clear-padding,4px 10px);text-transform:none;transition:background-color .15s ease,color .15s ease}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-clear-all:hover{background:var(--whsc-clear-bg-hover,var(--whsc-icon-bg-hover));color:var(--whsc-clear-text-hover,var(--whsc-clear-text))}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-clear-all:active{color:var(--whsc-clear-text-active,var(--whsc-accent))}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-chip-row{display:flex;flex-wrap:wrap;gap:8px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-chip{align-items:center;background:var(--whsc-chip-bg);border:1px solid var(--whsc-chip-border);border-radius:var(--whsc-chip-radius);display:inline-flex;padding:0 6px 0 4px;transition:background-color .15s ease,border-color .15s ease}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-chip:hover{background:var(--whsc-chip-bg-hover,var(--whsc-chip-bg));border-color:var(--whsc-chip-border-hover,var(--whsc-chip-border))}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-chip__label,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-chip__label:active,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-chip__label:focus,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-chip__label:hover{background:transparent;border:none;box-shadow:none;cursor:pointer;font:inherit;font-size:13px;letter-spacing:normal;line-height:1;margin:0;max-width:240px;overflow:hidden;padding:7px 6px 7px 12px;text-overflow:ellipsis;text-transform:none;white-space:nowrap}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-chip__label{color:var(--whsc-chip-text);transition:color .15s ease}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-chip__label:active,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-chip__label:focus-visible,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-chip__label:hover{color:var(--whsc-chip-text-hover,var(--whsc-accent));outline:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-chip__label:disabled{cursor:default;opacity:.55}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-chip__remove.components-button{align-items:center;background:transparent;border-radius:999px;box-shadow:none;color:var(--whsc-icon-color);display:inline-flex;height:24px;justify-content:center;min-width:24px;padding:0;transition:background-color .15s ease,color .15s ease;width:24px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-chip__remove.components-button svg{height:16px;width:16px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-chip__remove.components-button:focus:not(:disabled),[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-chip__remove.components-button:hover:not(:disabled){background:var(--whsc-icon-bg-hover);box-shadow:none;color:var(--whsc-icon-color-hover,var(--whsc-icon-color))}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-popular-list{display:flex;flex-direction:column;gap:var(--whsc-popular-gap,2px);list-style:none;margin:0;max-height:340px;overflow-y:auto;padding:0}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-popular-item,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-popular-item:active,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-popular-item:focus,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-popular-item:hover{border:none;border-radius:var(--whsc-popular-radius,8px);box-shadow:none;cursor:pointer;display:block;margin:0;overflow:hidden;padding:var(--whsc-popular-padding,9px 12px);text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-popular-item{background:transparent;color:var(--whsc-popular-text);font-size:14px;line-height:1.3;transition:background-color .15s ease,color .15s ease}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-popular-item:active,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-popular-item:focus-visible,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-popular-item:hover{background:var(--whsc-popular-bg-hover);color:var(--whsc-popular-text-hover,var(--whsc-accent));outline:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-chip__remove.components-button:disabled,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-clear-all:disabled,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-popular-item:disabled{cursor:default;opacity:.55}@media screen and (max-width:782px){[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-popular-list{flex-direction:row;flex-wrap:wrap;gap:8px;max-height:168px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-popular-item,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-popular-item:active,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-popular-item:focus,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-popular-item:hover{background:var(--whsc-chip-bg);border:1px solid var(--whsc-chip-border);border-radius:999px;max-width:100%;padding:7px 14px;width:auto}}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel{max-width:100%;min-width:0;position:relative}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-track{display:flex;gap:var(--whsc-carousel-gap,14px);min-width:0;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;padding-block:2px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-track::-webkit-scrollbar{display:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-track.is-dragging{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;user-select:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-item{flex:0 0 auto;width:200px}@media screen and (max-width:600px){[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-item{width:150px}}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-track .whsc-card__image,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-track a,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-track img{-webkit-user-drag:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-arrow.components-button{align-items:center;background:var(--whsc-arrow-bg);border-radius:999px;box-shadow:0 2px 10px rgba(0,0,0,.18);color:var(--whsc-arrow-color);display:flex;height:40px;justify-content:center;min-width:40px;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s ease,background-color .15s ease;width:40px;z-index:2}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-arrow.components-button.whsc-carousel-arrow--prev{left:-6px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-arrow.components-button.whsc-carousel-arrow--next{right:-6px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-arrow.components-button:active:not(:disabled),[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-arrow.components-button:focus:not(:disabled),[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-arrow.components-button:hover:not(:disabled){background:var(--whsc-arrow-bg);border-radius:999px;box-shadow:0 2px 10px rgba(0,0,0,.18);color:var(--whsc-arrow-color)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-arrow.components-button:disabled{opacity:0;pointer-events:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-arrow.components-button svg{fill:currentColor}@media(hover:none){[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-arrow.components-button{display:none}}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-carousel-dots{display:flex;gap:8px;justify-content:center;margin-top:16px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-carousel-dot,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-carousel-dot.is-active,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-carousel-dot:focus,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-carousel-dot:hover{appearance:none;border:none;border-radius:999px;box-shadow:none;cursor:pointer;height:8px;margin:0;min-width:0;padding:0;width:8px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-carousel-dot{background:var(--whsc-dot-color);transition:background-color .15s ease,transform .15s ease}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-carousel-dot:hover{background:var(--whsc-dot-color-active)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-carousel-dot.is-active{background:var(--whsc-dot-color-active);transform:scale(1.3)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .whsc-carousel-dot:focus-visible{outline:2px solid var(--whsc-accent);outline-offset:2px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card{background:var(--whsc-card-bg);border:1px solid var(--whsc-card-border);border-radius:var(--whsc-card-radius);color:var(--whsc-text);display:flex;flex-direction:column;gap:8px;height:100%;padding:var(--whsc-card-padding);position:relative;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card:focus-visible,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card:hover{border-color:var(--whsc-card-border-hover,var(--whsc-accent));box-shadow:0 6px 18px rgba(0,0,0,.08)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card:focus-visible{outline:2px solid var(--whsc-accent);outline-offset:2px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card__body{display:flex;flex-direction:column;gap:5px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card__media{display:block;position:relative}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card__image{aspect-ratio:1/1;background:#f1f2f4;border-radius:calc(var(--whsc-card-radius) - 3px);object-fit:cover;width:100%;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card__image--placeholder{align-items:center;color:#c2c6cb;display:flex;justify-content:center}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card__badge{background:var(--whsc-accent);border-radius:999px;color:#fff;font-size:11px;font-weight:600;left:8px;letter-spacing:.02em;line-height:1.4;padding:3px 9px;position:absolute;text-transform:uppercase;top:8px;z-index:1}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card__title{color:var(--whsc-card-title);display:-webkit-box;font-size:14px;font-weight:600;-webkit-line-clamp:2;line-clamp:2;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card__meta{align-items:center;color:var(--whsc-price-color);display:flex;font-size:13px;gap:8px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card__price{align-items:baseline;color:var(--whsc-price-color);display:flex;flex-wrap:wrap;font-size:14px;gap:4px 6px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card__price-current{background:none;color:var(--whsc-card-title);font-weight:600;text-decoration:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card__price-regular{color:var(--whsc-price-color);opacity:.75;text-decoration:line-through}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card__price-from{color:var(--whsc-price-color);font-size:.8em}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card__price-suffix{color:var(--whsc-price-color);flex-basis:100%;font-size:.72em;line-height:1.3;opacity:.85}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card__stock{font-size:12px;font-weight:600}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card__stock.is-in-stock{color:#2a7d4f}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card__stock.is-out-of-stock{color:#b02a37}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-card__excerpt{color:var(--whsc-price-color);font-size:13px;line-height:1.4}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-no-results{color:var(--whsc-price-color);padding:24px 0;text-align:center}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-skeleton-row{display:flex;gap:var(--whsc-carousel-gap,14px);overflow:hidden;padding-block:2px}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-skeleton-card{display:block;height:auto;width:100%}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal .components-notice{margin:0}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal-overlay{animation:whsc-overlay-in .25s ease both}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal.components-modal__frame{animation-duration:var(--whsc-anim-duration,.3s);animation-fill-mode:both;animation-timing-function:cubic-bezier(.16,1,.3,1)}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-anim-none.components-modal__frame{animation:none}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-anim-fade.components-modal__frame{animation-name:whsc-fade-in}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-anim-slide-down.components-modal__frame{animation-name:whsc-slide-down}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-anim-slide-up.components-modal__frame{animation-name:whsc-slide-up}[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-anim-zoom.components-modal__frame{animation-name:whsc-zoom-in}@media(prefers-reduced-motion:reduce){[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal-overlay,[data-webhead-frontend-root][data-webhead-frontend-root][data-webhead-frontend-root] .whsc-modal.components-modal__frame{animation:none}}@keyframes whsc-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes whsc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes whsc-slide-down{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}@keyframes whsc-slide-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes whsc-zoom-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}
