.site-header__bar{display:grid;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);grid-auto-rows:minmax(44px,auto);align-items:center;column-gap:1rem;border-bottom:var(--bar-border-w, 0px) solid var(--header-border, transparent);transition:box-shadow var(--theme-transition-duration, .2s) ease}.site-header__bar>*{min-width:0}.site-header__bar>*:nth-child(1){justify-self:start}.site-header__bar>*:nth-child(2){justify-self:center}.site-header__bar>*:nth-child(3){justify-self:end}.site-header[data-stuck] .site-header__bar{box-shadow:0 2px 4px hsla(var(--hsl-black-main),.1)}.announcement-bar{padding-block:8px}.announcement-bar:not(:has([data-announcement-message])){display:none}.announcement-bar__track{display:grid;width:100%}.announcement-message{grid-area:1 / 1;opacity:0;transition:opacity var(--theme-transition-duration, .2s) ease}.announcement-message[data-active]{opacity:1}@media(prefers-reduced-motion:reduce){.announcement-message{transition:none}}@media(max-width:359.98px){.announcement-message__text{font-size:var(--font-size-2xs)}}.header-icon__menu-glyph{width:28px;height:28px}.header-action.header-icon--labelled{width:auto;gap:16px}@media(min-width:68.75rem){.header-action.header-icon--labelled{padding:0}}.header-wishlist{align-items:center}.header-wishlist__count{position:absolute;top:0;right:0;width:8px;height:8px;overflow:hidden;border-radius:999px;background:var(--header-accent, hsl(var(--hsl-green-main)));color:transparent;font-size:0}.header-wishlist[data-count="0"] .header-wishlist__count{display:none}@media(min-width:68.75rem){.header-wishlist__count{top:2px;right:2px;display:flex;align-items:center;justify-content:center;width:auto;min-width:18px;height:18px;padding:0 5px;color:hsl(var(--hsl-black-50));font-family:var(--figtree);font-size:var(--font-size-3xs);font-weight:500;line-height:1;font-variant-numeric:tabular-nums}}@media(min-width:68.75rem){.header-action.header-icon--lg{width:50px;height:50px}.header-icon--lg .header-action__glyph,.header-icon--lg-cart .cart-toggle__glyph{width:32px;height:32px}.header-icon--lg-cart .cart-toggle__button{width:50px;height:50px}}site-header[data-megamenu-mechanic=drawer] .header-menu__bar{display:none}.header-menu__bar--compact{gap:2px}.header-menu__entry{display:inline-flex;align-items:center;gap:4px;height:40px;padding:8px clamp(8px,.7292vw,14px);background:none;border:0;color:inherit;white-space:nowrap;box-shadow:inset 0 -2px 0 transparent;transition:box-shadow var(--theme-transition-duration, .2s) ease}.header-menu__entry.is-highlight{color:var(--header-accent, hsl(var(--hsl-green-main)))}.header-menu__entry:hover,.header-menu__entry:focus-visible,.header-menu__item[data-open] .header-menu__entry{box-shadow:inset 0 -2px 0 var(--header-accent, hsl(var(--hsl-green-main)))}.header-menu__caret{width:24px;height:24px;flex-shrink:0;transform:rotate(90deg);transition:transform var(--theme-transition-duration, .2s) var(--theme-transition-easing, ease)}.header-menu__item[data-open] .header-menu__caret{transform:rotate(-90deg)}.header-menu__panel{--mega-px: clamp(20px, 4.1667vw, 80px);position:absolute;top:100%;left:0;right:0;z-index:40;background:var(--header-bg, hsl(var(--hsl-black-50)));color:var(--header-fg, hsl(var(--hsl-black-500)));border-bottom:var(--bar-border-w, 0px) solid var(--header-border, transparent);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity var(--theme-transition-duration, .2s) ease,transform var(--theme-transition-duration, .2s) ease,visibility 0s linear var(--theme-transition-duration, .2s)}.header-menu__item[data-open] .header-menu__panel{opacity:1;visibility:visible;transform:translateY(0);transition:opacity var(--theme-transition-duration, .2s) ease,transform var(--theme-transition-duration, .2s) ease,visibility 0s linear 0s}.header-menu__panel-inner{display:flex;align-items:stretch;gap:24px;max-width:calc(1120px + 2 * var(--mega-px));margin:0 auto;padding:40px var(--mega-px)}.header-menu__children{display:flex;flex:1 1 0;flex-direction:column;gap:16px;min-width:0}.header-menu__child-link{display:flex;align-items:center;min-height:40px;padding:6px 0;color:inherit;font-family:inherit;font-size:var(--font-size-sm);font-weight:400;transition:opacity var(--theme-transition-duration, .2s) ease}.header-menu__child-link:hover{opacity:.7}.header-menu__child-media{display:none}.header-menu__grandchildren{display:flex;flex-direction:column;gap:8px;padding:0 0 6px 16px}.header-menu__grandchild-link{color:inherit;font-family:inherit;font-size:var(--font-size-xs);transition:opacity var(--theme-transition-duration, .2s) ease}.header-menu__grandchild-link:hover{opacity:.7}.header-menu__media{display:flex;flex:0 1 auto;gap:24px;min-width:0}.header-menu__media:empty{display:none}.header-menu__panel-inner[data-layout=cards]{max-width:none}.header-menu__panel-inner[data-layout=cards] .header-menu__children{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:24px}.header-menu__panel-inner[data-layout=cards] .header-menu__grandchildren,.header-menu__panel-inner[data-layout=cards] .header-menu__media{display:none}.header-menu__panel-inner[data-layout=cards] .header-menu__child-link,.header-menu__media .megamenu-card{flex-direction:column;align-items:stretch;gap:16px;min-height:0;padding:0}.header-menu__media .megamenu-card{display:flex;flex:0 0 422px;width:422px;max-width:100%;transition:opacity var(--theme-transition-duration, .2s) ease}.header-menu__media .megamenu-card:hover{opacity:.85}.header-menu__panel-inner[data-layout=cards] .header-menu__child-media,.header-drawer__body[data-layout=cards] .header-menu__child-media,.megamenu-card__media{display:block;width:100%;overflow:hidden;border-radius:8px;background:hsl(var(--hsl-black-200));aspect-ratio:422 / 266}.header-menu__card-img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.header-menu__child-link:hover .header-menu__card-img,.megamenu-card:hover .header-menu__card-img{transform:scale(1.03)}.header-menu__panel-inner[data-layout=cards] .header-menu__child-title,.megamenu-card__title{color:hsl(var(--hsl-black-main));font-family:var(--figtree);font-size:var(--font-size-sm);font-weight:400;line-height:normal;text-align:center}.header-drawer{margin:0 auto 0 0;height:100dvh;max-height:100dvh;width:min(359px,92vw);max-width:92vw;padding:0;border:0;background:var(--header-bg, hsl(var(--hsl-black-50)));color:var(--header-fg, hsl(var(--hsl-black-500)));box-shadow:8px 0 15px hsla(var(--hsl-black-main),.18);transform:translate(-100%);transition:transform var(--theme-transition-duration, .2s) var(--theme-transition-easing, ease),overlay var(--theme-transition-duration, .2s) ease allow-discrete,display var(--theme-transition-duration, .2s) ease allow-discrete}.header-drawer[open]{transform:translate(0)}.header-drawer::backdrop{background:hsla(var(--hsl-black-main),.4);opacity:0;transition:opacity var(--theme-transition-duration, .2s) ease}.header-drawer[open]::backdrop{opacity:1}@starting-style{.header-drawer[open]{transform:translate(-100%)}.header-drawer[open]::backdrop{opacity:0}}.header-drawer__stack{position:relative;height:100%;overflow:hidden}.header-drawer__panel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:inherit;transform:translate(100%);visibility:hidden;transition:transform var(--theme-transition-duration, .2s) var(--theme-transition-easing, ease),visibility var(--theme-transition-duration, .2s) ease}.header-drawer__panel[data-drawer-state=current]{transform:translate(0);visibility:visible}.header-drawer__panel[data-drawer-state=past]{transform:translate(-100%);visibility:hidden}.header-drawer__head{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid hsl(var(--hsl-black-100))}.header-drawer__logo{display:inline-flex;align-items:center}.header-drawer__logo-img{width:auto;height:28px}.header-drawer__close{position:relative;isolation:isolate;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;margin:-3px;border:0;background:none;color:hsl(var(--hsl-black-400))}.header-drawer__close:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;z-index:-1;border-radius:50%;background:hsl(var(--hsl-black-100))}.header-drawer__close svg{width:18px;height:18px}.header-drawer__back{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px;padding:10px;border:0;background:none;color:inherit}.header-drawer__back-glyph{width:24px;height:24px;transform:rotate(180deg)}.header-drawer__title{flex:1 1 0;min-width:0;color:inherit;font-family:var(--figtree);font-size:var(--font-size-md);font-weight:500}.header-drawer__body{display:flex;flex:1 1 0;flex-direction:column;gap:24px;min-height:0;padding:16px;overflow-x:clip;overflow-y:auto}.header-drawer__list{display:flex;flex:1 0 auto;flex-direction:column;gap:8px}.header-drawer__row,.header-drawer__child{display:flex;width:100%;align-items:center;justify-content:space-between;gap:4px;min-height:40px;padding:6px 12px;border:0;background:none;color:inherit;font-family:var(--figtree);font-size:var(--font-size-sm);font-weight:500;text-align:left}.header-drawer__row.is-highlight{color:var(--header-accent, hsl(var(--hsl-green-main)))}.header-drawer__child{font-weight:400}.header-drawer__chevron{width:24px;height:24px;flex-shrink:0}.header-drawer__footer{display:flex;flex-direction:column;gap:8px}.header-drawer__pill-row{display:flex;align-items:center;min-height:40px;padding:6px 0}.header-drawer__pill-row:empty{display:none}.header-drawer__footer-link{display:flex;align-items:center;gap:4px;min-height:40px;padding:6px 0;color:inherit;font-family:var(--figtree);font-size:var(--font-size-sm);font-weight:500}.header-drawer__footer-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px}.header-drawer__children{display:flex;flex:1 0 auto;flex-direction:column;gap:8px}.header-drawer__body[data-layout=cards] .header-drawer__children{gap:0}.header-drawer__body[data-layout=cards] .header-drawer__child,.header-drawer__media .megamenu-card{flex-direction:column;align-items:stretch;justify-content:center;gap:6px;padding:12px 0}.header-drawer__body[data-layout=cards] .header-menu__child-media,.header-drawer__media .megamenu-card__media{aspect-ratio:327 / 170}.header-drawer__body[data-layout=cards] .header-menu__child-title{color:hsl(var(--hsl-black-main));font-size:var(--font-size-sm);font-weight:400;line-height:normal;text-align:center}.header-drawer__body[data-layout=cards] .header-drawer__media{display:none}.header-drawer__media{display:flex;flex-direction:column}.header-drawer__media:empty{display:none}.header-drawer__media .megamenu-card{display:flex}.header-drawer__media .megamenu-card__title{font-size:var(--font-size-sm)}.header-mega{display:none;position:absolute;top:100%;left:0;right:0;height:calc(100dvh - 100%);z-index:45;background:hsla(var(--hsl-black-main),.2);opacity:0;visibility:hidden;transition:opacity var(--theme-transition-duration, .2s) ease,visibility var(--theme-transition-duration, .2s) ease}@media(min-width:68.75rem){site-header[data-megamenu-mechanic=drawer] .header-mega{display:block}}.header-mega[data-open]{opacity:1;visibility:visible}.header-mega__panel-wrap{max-height:100%;overflow-y:auto;background:var(--header-bg, hsl(var(--hsl-black-50)));color:var(--header-fg, hsl(var(--hsl-black-main)));border-top:1px solid color-mix(in srgb,currentColor 15%,transparent);box-shadow:0 8px 16px hsla(var(--hsl-black-main),.1);transform:translateY(-8px);transition:transform var(--theme-transition-duration, .2s) var(--theme-transition-easing, ease)}.header-mega[data-open] .header-mega__panel-wrap{transform:translateY(0)}.header-mega__inner{padding:40px var(--bar-px-d, 88px) 56px}.header-mega__view{display:none}.header-mega__view[data-mega-state=current]{display:block;animation:header-mega-in var(--theme-transition-duration, .2s) ease}.header-mega__view[data-mega-state=current].header-mega__index{display:flex}@keyframes header-mega-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}.header-mega__index{flex-direction:column;gap:4px;max-width:360px}.header-mega__index-row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;background:none;border:0;border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);color:inherit;font-family:inherit;font-weight:600;font-size:var(--font-size-lg);letter-spacing:.045em;text-transform:uppercase;text-align:left}.header-mega__crumb{display:flex;align-items:center;gap:14px;margin-bottom:40px;background:none;border:0;color:inherit;font-family:inherit;font-weight:600;font-size:var(--font-size-lg);letter-spacing:.045em;text-transform:uppercase}.header-mega__content{display:flex;flex-wrap:wrap;align-items:flex-start;gap:clamp(2.5rem,5vw,5.3125rem)}.header-mega__columns{display:flex;flex-wrap:wrap;gap:40px 56px}.header-mega__col{display:flex;flex-direction:column;gap:24px;min-width:155px}.header-mega__col-title{font-family:inherit;font-weight:600;font-size:var(--font-size-lg);letter-spacing:.045em;text-transform:uppercase;color:color-mix(in srgb,currentColor 70%,transparent)}.header-mega__col-list{display:flex;flex-direction:column;gap:22px}.header-mega__col-link{font-family:inherit;font-size:var(--font-size-md);color:color-mix(in srgb,currentColor 75%,transparent);transition:opacity var(--theme-transition-duration, .2s) ease}.header-mega__col-link:hover{opacity:.7}.header-mega__col-all{font-family:inherit;font-weight:600;font-size:var(--font-size-lg);color:color-mix(in srgb,currentColor 88%,transparent);transition:opacity var(--theme-transition-duration, .2s) ease}.header-mega__col-all:hover{opacity:.7}.header-mega__media{display:flex;flex-wrap:wrap;gap:10px;flex:1 1 0;min-width:280px;max-width:640px}.header-mega__media:empty{display:none}@media(prefers-reduced-motion:reduce){.header-menu__entry,.header-menu__caret,.header-menu__panel,.header-menu__card-img,.header-drawer,.header-drawer::backdrop,.header-drawer__panel,.header-mega,.header-mega__panel-wrap{transition:none}.header-mega__view[data-mega-state=current]{animation:none}}.header-pill{padding:8px 16px}@media(min-width:68.75rem){.header-pill{margin-inline-end:20px}}predictive-search[data-open] .search-trigger{color:var(--header-accent, hsl(var(--hsl-green-main)))}@media(min-width:68.75rem){predictive-search[data-open] .search-trigger{color:inherit}}@media(hover:hover){predictive-search .search-trigger:hover{color:var(--header-accent, hsl(var(--hsl-green-main)))}}.search-inline{display:flex;align-items:center;gap:8px;width:clamp(160px,18vw,268px);padding-bottom:5px;border-bottom:1px solid color-mix(in srgb,currentColor 45%,transparent)}.search-inline__input{flex:1 0 0;min-width:0;background:none;border:0;color:inherit;font-family:var(--figtree);font-size:var(--font-size-sm);outline:none}.search-inline__input::placeholder{color:color-mix(in srgb,currentColor 60%,transparent)}.search-inline__submit{display:inline-flex;color:inherit}.search-inline--pill{width:clamp(180px,40vw,848px);gap:12px;padding:12px 24px;border:0;border-radius:999px;background:color-mix(in srgb,currentColor 12%,transparent)}.search-inline--pill .search-inline__input{font-size:var(--font-size-md)}.search__panel{--search-px: 20px;--search-gap: 16px;position:absolute;top:100%;left:0;right:0;z-index:45;max-height:calc(100dvh - 100%);overflow-y:auto;overscroll-behavior:contain;background:var(--header-bg, hsl(var(--hsl-black-50)));color:var(--header-fg, hsl(var(--hsl-black-500)));border-bottom:var(--bar-border-w, 0px) solid var(--header-border, transparent);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity var(--theme-transition-duration, .2s) ease,transform var(--theme-transition-duration, .2s) ease,visibility 0s linear var(--theme-transition-duration, .2s)}site-header[data-stuck] .search__panel{max-height:calc(100dvh - 100% + var(--ann-h, 0px))}.search[data-open] .search__panel{opacity:1;visibility:visible;transform:translateY(0);transition:opacity var(--theme-transition-duration, .2s) ease,transform var(--theme-transition-duration, .2s) ease,visibility 0s linear 0s}.search__panel:focus{outline:none}.search__panel-inner{display:flex;flex-direction:column;gap:var(--search-gap);max-width:calc(1120px + 2 * var(--search-px));margin:0 auto;padding:20px var(--search-px)}.search__form{display:flex;align-items:center;gap:10px;width:100%;padding:11px 15px;border:1px solid hsl(var(--hsl-black-200));border-radius:40px;background:hsl(var(--hsl-black-50))}.search__input,.search-inline__input{appearance:none;-webkit-appearance:none}.search__input{flex:1 0 0;min-width:0;padding:0;border:0;background:none;color:hsl(var(--hsl-black-main));font-family:var(--figtree);font-size:var(--font-size-xs);font-weight:500;line-height:normal;outline:none}.search__input::placeholder{color:hsl(var(--hsl-black-300));font-weight:400;opacity:1}.search-inline__input::-webkit-search-cancel-button,.search-inline__input::-webkit-search-decoration,.search__input::-webkit-search-cancel-button,.search__input::-webkit-search-decoration{-webkit-appearance:none;display:none}.search__clear{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--header-accent, hsl(var(--hsl-green-main)))}.search__clear-glyph{width:20px;height:20px}.search__results{display:flex;flex-direction:column;gap:var(--search-gap);width:100%}[data-predictive-results]:empty{display:none}[data-predictive-results],[data-search-default]:not([hidden]),.predictive-search__inner,.predictive-search__group{display:flex;flex-direction:column;gap:var(--search-gap)}[data-predictive-results]>*{animation:predictive-in var(--theme-transition-duration, .2s) var(--theme-transition-easing, ease)}@keyframes predictive-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.predictive-search__label{color:hsl(var(--hsl-black-400));font-family:var(--figtree);font-size:var(--font-size-xs);font-weight:500;line-height:normal}.predictive-search__label-empty{display:none}predictive-search[data-search-state=empty] .predictive-search__label-default{display:none}predictive-search[data-search-state=empty] .predictive-search__label-empty{display:inline;font-weight:600}.search-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));grid-auto-rows:1fr;gap:12px}.search-cards>li{display:flex;min-width:0}.predictive-search__more{align-self:center;padding:6px;border-bottom:1px solid var(--header-accent, hsl(var(--hsl-green-main)));color:var(--header-accent, hsl(var(--hsl-green-main)));font-family:var(--figtree);font-size:var(--font-size-xs);font-weight:600;line-height:normal;transition:opacity var(--theme-transition-duration, .2s) ease}.predictive-search__more:hover{opacity:.7}.predictive-search__empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid hsl(var(--hsl-black-200));font-family:var(--figtree);font-size:var(--font-size-xs);line-height:normal}.predictive-search__empty-title{display:flex;align-items:center;gap:6px;color:var(--header-accent, hsl(var(--hsl-green-main)));font-weight:600}.predictive-search__empty-icon{flex-shrink:0;width:20px;height:20px}.predictive-search__empty-hint{color:hsl(var(--hsl-black-400));font-weight:400;text-align:center}.predictive-search__chips{display:flex;flex-wrap:wrap;gap:5px}.predictive-search__chip{display:inline-flex;align-items:center;padding:5px 8px;border:1px solid color-mix(in srgb,currentColor 45%,transparent);border-radius:1px;background:none;color:inherit;font-family:var(--figtree);font-weight:500;font-size:var(--font-size-sm)}.predictive-search__error{font-family:var(--figtree);font-size:var(--font-size-xs);color:hsl(var(--hsl-black-400))}@media(min-width:68.75rem){predictive-search[data-mode=inline] .search__panel{left:auto;right:var(--bar-px-d, 88px);width:min(492px,calc(100vw - 2 * var(--bar-px-d, 88px)))}}@media(min-width:68.75rem){.search__panel{--search-px: clamp(20px, 4.1667vw, 80px);--search-gap: 24px}.search__panel-inner{padding-top:40px;padding-bottom:40px}.search__form{padding:15px 19px}.search__clear-glyph{width:24px;height:24px}.predictive-search__more{padding:8px}.predictive-search__empty{padding-bottom:24px}.predictive-search__empty-title{gap:12px}.predictive-search__empty-icon{width:24px;height:24px}}@media(prefers-reduced-motion:reduce){.search__panel{transition:none}[data-predictive-results]>*{animation:none}}.cart-toggle__button{width:44px;height:44px;margin:-8px;padding:8px;transition:color var(--theme-transition-duration, .2s) ease}@media(hover:hover){.cart-toggle__button:hover{color:var(--header-accent, hsl(var(--hsl-green-main)))}}.cart-toggle__glyph{width:28px;height:28px}.cart-toggle__count{position:absolute;top:5px;right:10px;width:8px;height:8px;overflow:hidden;border-radius:999px;background:var(--header-accent, hsl(var(--hsl-green-main)));color:transparent;font-size:0}.cart-toggle__button[data-count="0"] .cart-toggle__count{display:none}@media(min-width:68.75rem){.cart-toggle__button{width:32px;height:44px;margin:0;padding:1px 6px}.cart-toggle__glyph{width:20px;height:20px}.cart-toggle__count{top:2px;right:2px;display:flex;align-items:center;justify-content:center;width:auto;min-width:18px;height:18px;padding:0 5px;color:hsl(var(--hsl-black-50));font-family:var(--figtree);font-size:var(--font-size-3xs);font-weight:500;line-height:1;font-variant-numeric:tabular-nums}}.header-action{align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;margin:-8px;padding:8px;color:inherit;transition:color var(--theme-transition-duration, .2s) ease}@media(hover:hover){.header-action:hover{color:var(--header-accent, hsl(var(--hsl-green-main)))}}.header-action__glyph{width:20px;height:20px;stroke-width:1.5}@media(min-width:68.75rem){.header-action{width:32px;height:44px;margin:0;padding:1px 6px}.header-action__glyph{stroke-width:2}}.search-card{display:flex;flex:1 1 auto;align-items:center;min-width:0;overflow:hidden;border:1px solid hsl(var(--hsl-black-100));border-radius:16px;background:hsl(var(--hsl-black-50));color:hsl(var(--hsl-black-400))}.search-card__link{display:flex;flex:1 1 0;align-items:center;align-self:stretch;min-width:0;color:inherit}.search-card__media{position:relative;flex-shrink:0;align-self:stretch;width:85px;min-height:99px;overflow:hidden}.search-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.search-card__img--placeholder{background:hsl(var(--hsl-black-100));fill:hsl(var(--hsl-black-300))}.search-card__tag{position:absolute;top:7px;left:7px;padding:4px 8px;border-radius:40px;background:var(--header-accent, hsl(var(--hsl-green-main)));color:hsl(var(--hsl-black-50));font-family:var(--figtree);font-size:var(--font-size-3xs);font-weight:500;line-height:normal;white-space:nowrap}.search-card__info{display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-width:0;padding:12px 8px;overflow:hidden;font-family:var(--figtree)}.search-card__title{overflow:hidden;font-size:var(--font-size-xs);font-weight:600;line-height:normal;text-overflow:ellipsis;white-space:nowrap}.search-card__prices{display:flex;flex-direction:column;gap:4px;padding:2px 0}.search-card__compare{overflow:hidden;color:hsl(var(--hsl-black-300));font-size:var(--font-size-3xs);font-weight:400;line-height:normal;text-overflow:ellipsis;white-space:nowrap}.search-card__price-row{display:flex;align-items:center;gap:3px;min-width:0;line-height:normal;white-space:nowrap}.search-card__price{font-size:var(--font-size-1xs);font-weight:500}.search-card__discount{padding:2px 3px;border-radius:999px;background:var(--header-accent, hsl(var(--hsl-green-main)));color:hsl(var(--hsl-black-50));font-size:var(--font-size-3xs);font-weight:500}.search-card__unit{font-size:var(--font-size-3xs);font-weight:500}.search-card__sub{display:flex;align-items:center;gap:2px;min-width:0;color:hsl(var(--hsl-black-300));font-size:var(--font-size-3xs);font-weight:500;line-height:normal}.search-card__sub-text{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-card__sub-price{color:var(--header-accent, hsl(var(--hsl-green-main)))}.search-card__star{flex-shrink:0;width:12px;height:12px;color:var(--header-accent, hsl(var(--hsl-green-main)))}.search-card__cta-wrap{display:flex;flex-shrink:0;align-items:center;align-self:stretch;padding:12px 8px}.search-card__cta{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid hsl(var(--hsl-green-400));border-radius:999px;background:var(--header-accent, hsl(var(--hsl-green-main)));color:hsl(var(--hsl-black-50));transition:opacity var(--theme-transition-duration, .2s) ease}.search-card__cta:hover{opacity:.85}.search-card__cta:disabled{cursor:not-allowed;opacity:.5}.search-card__cta-glyph{width:28px;height:28px}@media(min-width:68.75rem){.search-card__info{padding:12px 6px}.search-card__title{font-size:var(--font-size-1xs);font-weight:500}.search-card__price{font-size:var(--font-size-2xs)}.search-card__cta-wrap{padding:12px 6px}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
