:root{--nespresso-font:#17171A;--atomic-primary:#876C43;--atomic-primary-light:#876C43;--atomic-primary-dark:#1a50ad;--atomic-on-primary:#ffffff;--atomic-ring-primary:rgba(19, 114, 236, 0.5);--atomic-neutral-dark:#626971;--atomic-neutral:#e5e8e8;--atomic-neutral-light:#f6f7f9;--atomic-background:#ffffff;--atomic-on-background:#282829;--atomic-success:#12a244;--atomic-error:#ce3f00;--atomic-visited:#752e9c;--atomic-border-radius:0.25rem;--atomic-border-radius-md:0.5rem;--atomic-border-radius-lg:0.75rem;--atomic-border-radius-xl:1rem;--atomic-font-family:NespressoLucas;--atomic-font-normal:400;--atomic-font-bold:700;--atomic-text-base:0.875rem;--atomic-text-sm:0.75rem;--atomic-text-lg:1rem;--atomic-text-xl:1.125rem;--atomic-text-2xl:1.5rem;--atomic-line-height-ratio:1.5}:root{--spacing:16px;--search-box-width:648px}body{margin:0}body.atomic-modal-opened{overflow-y:hidden}atomic-search-interface#search{display:grid;grid-template-columns:var(--spacing) 1fr var(--spacing);grid-template-areas:'. search        .'
    '. search-header .'
    '. status        .'
    '. breadbox      .'
    '. topbar        .'
    '. results       .'
    '. pagination    .'
    '. .             .'}.header-bg{background-color:#000;grid-area:1 / -1 / 1 / 1}atomic-facet-manager{display:none}atomic-search-box{grid-area:search;width:390px;height:40px;margin:0px 12px 0px 8px;border:1px solid #FFFFFF;border-radius:3px}atomic-search-box::part(wrapper){border-radius:3px}atomic-search-box::part(suggestion){font-size:16px;height:48px}atomic-search-box::part(instant-results-item){height:92px}atomic-search-box::part(outline){text-align:left}atomic-search-box::part(query-suggestion-icon){background-image:url("data:image/svg+xml, %3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.3535 18.646L13.2926 12.5851C14.3854 11.3051 15 9.57159 15 7.49951C15 2.94336 12.0557 -0.000488281 7.5 -0.000488281C2.87402 -0.000488281 0 2.87353 0 7.49951C0 12.0552 2.94385 14.9995 7.5 14.9995C9.57208 14.9995 11.3056 14.3849 12.5856 13.2921L18.6465 19.353L19.3535 18.646ZM1 7.49951C1 3.4292 3.42969 0.999512 7.5 0.999512C11.4482 0.999512 14 3.55078 14 7.49951C14 11.4478 11.4482 13.9995 7.5 13.9995C3.55127 13.9995 1 11.4478 1 7.49951Z' fill='%2317171A'/%3E%3C/svg%3E");color:transparent;height:20px;width:20px;margin-top:5px}atomic-search-box::part(query-suggestion-text){color:var(--nespresso-font) !important;letter-spacing:0.25px;align-items:center}atomic-search-box::part(input){color:var(--nespresso-font)}.status{grid-area:status;margin:auto}atomic-breadbox{grid-area:status;margin-top:var(--spacing);padding-bottom:var(--spacing);width:70%}atomic-query-summary{grid-area:status}atomic-sort-dropdown::part(select){background-color:unset;border:none}.search-header{grid-area:search-header;margin:auto;padding-top:15px;text-align:center;background-color:#FFFFFF;width:100%}atomic-no-results{height:fit-content}atomic-no-results::part(search-tips){white-space:pre;text-align:left;line-height:24px;align-self:baseline}atomic-no-results::part(icon){display:none}atomic-no-results::part(cancel-button){display:none}atomic-no-results::part(no-results){margin-top:32px;margin-bottom:8px;align-self:baseline}atomic-result-list.popularRecsList::part(label){margin-top:40px;margin-bottom:45px}atomic-no-results .divider{width:40px;height:5px;background:#E5D5BB;margin-top:85px;position:absolute}.topbar{grid-area:topbar;margin:var(--spacing) 0;display:flex;justify-content:space-between;align-items:center}.results{grid-area:results}.pagination{grid-area:pagination;margin:var(--spacing) auto}.atomic-search-interface#search-no-results .topbar,.atomic-search-interface#search-no-results .results,.atomic-search-interface#search-no-results .pagination{display:none}atomic-search-interface#search{background-color:#FAF9F8}@media only screen and (max-width: 1024px){atomic-result-list.popularRecsList[display="list"]::part(outline){border-radius:0px !important;border:none;border-bottom:1px solid #E7E7E7}}@media only screen and (min-width: 1024px){atomic-search-interface#search{background-color:#FAF9F8;column-gap:var(--spacing);grid-template-columns:1fr minmax(150px, 325px) minmax(500px, 1100px) 1fr;grid-template-areas:'. .             search         .'
      'search-header search-header search-header  search-header'
      '. facets        status       .'
      '. facets        topbar         .'
      '. facets        results        .'
      '. facets        pagination     .'
      '. facets        .              .'}atomic-search-interface#search.NoFilters,atomic-search-interface#search.NoResultsHideFilters,atomic-search-interface#search.atomic-search-interface-no-results{grid-template-columns:1fr 0px minmax(500px, 1100px) 1fr}atomic-facet-manager{display:block}atomic-refine-toggle{display:none}atomic-sort-dropdown{grid-area:status;display:flex;width:100%;justify-content:flex-end}.status{width:100%}atomic-no-results{width:80%;margin:auto}.result-root.with-sections.display-grid.image-small.image-icon atomic-result-section-visual,.result-root.with-sections.display-grid.image-icon.image-icon atomic-result-section-visual,.result-root.with-sections.display-grid.image-none.image-icon atomic-result-section-visual{height:128px;width:128px}atomic-search-box::part(suggestions-wrapper){width:200%}}atomic-search-box::part(suggestions-wrapper){border-radius:0px;z-index:9999}.atomic-searchbox-hidden{display:none}atomic-search-box::part(submit-button),atomic-search-box::part(instant-results-show-all){display:none}atomic-search-box::part(suggestion){border-bottom:2px solid var(--atomic-neutral-light);margin:0 1rem;padding:1rem;color:var(--nespresso-font)}#ta-login-dropdown,#ta-mini-basket__open{background-color:black;color:white;border:white solid 1px}.custom-search-button::open{background-color:black;color:white;border:white solid 1px}atomic-numeric-facet::part(value-link){background-color:inherit}atomic-result-list::part(result-list-grid-clickable-container),atomic-result-list.popularRecsList::part(result-list-grid-clickable-container){background:#FFFFFF;box-shadow:0px 0px 8px rgba(23, 23, 26, 0.05), 0px 2px 8px rgba(23, 23, 26, 0.08);border-radius:0;padding:0;border-width:0}atomic-result-list::part(result-list),atomic-result-list.popularRecsList::part(result-list){grid-template-columns:repeat(auto-fit, minmax(17rem, 0.33fr));justify-content:flex-start}atomic-result-list.popularRecsList::part(result-list){grid-template-columns:repeat(auto-fit, minmax(17rem, 0.33fr));justify-content:flex-start}#faq-modal-close{position:absolute;right:16px;top:24px;cursor:pointer}#faq-modal-close:hover svg rect{fill:#17171A}#faq-modal-close:hover svg path{fill:#fff}atomic-modal::part(header-ruler){display:none}atomic-modal#faq-modal[is-open="false"]{display:none}atomic-modal#faq-modal::part(header-wrapper){padding-bottom:0}atomic-modal#faq-modal::part(backdrop){grid-template:". . ."
  ". modal ."
  ". . .";grid-template-rows:1fr max-content 1fr;grid-template-columns:1fr minmax(50%,max-content) 1fr;overflow-y:scroll}atomic-modal#faq-modal::part(container){display:flex;flex-direction:column;align-items:flex-start;padding:24px 16px 40px 40px;gap:8px;isolation:isolate;background:#FAF9F8}atomic-modal#faq-modal::part(body-wrapper){padding:0 1.5rem}atomic-modal#search-box-modal::part(body-wrapper){margin:2rem 0;padding:2rem 1rem}atomic-modal#faq-modal::part(body){font-family:var(--atomic-font-family);font-style:normal;font-weight:400;font-size:16px;line-height:120%;letter-spacing:0.25px;color:#17171A;max-width:fit-content}atomic-modal#search-box-modal::part(body){max-width:100%;font-family:var(--atomic-font-family);font-style:normal;font-weight:400;font-size:16px;line-height:120%;letter-spacing:0.25px;color:#17171A}atomic-modal#search-box-modal atomic-search-box{width:100%;margin:0;border:1px solid #17171A;box-shadow:0px 0px 8px rgba(23, 23, 26, 0.05), 0px 2px 8px rgba(23, 23, 26, 0.08);border-radius:8px}atomic-modal#search-box-modal atomic-search-box::part(wrapper){border-radius:inherit}atomic-modal#search-box-modal atomic-search-box::part(suggestions-wrapper){border:none;margin-top:5px}atomic-modal#search-box-modal atomic-search-box::part(suggestion){margin:0;padding-left:0;color:var(--atomic-font-family)}atomic-modal#search-box-modal atomic-search-box::part(input),atomic-modal#search-box-modal atomic-search-box::part(query-suggestion-text),atomic-modal#search-box-modal atomic-search-box::part(recent-query-text){font-family:var(--atomic-font-family);font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0.25px;color:var(--atomic-font-family)}atomic-modal#faq-modal::part(footer-wrapper){background:#FAF9F8;border:none;align-items:flex-end;padding:0px 1.125rem}atomic-modal#faq-modal::part(footer){display:flex;flex-direction:column;align-items:flex-end;padding:24px 24px 0px 0px;gap:16px}#btn-done{padding:12px 24px;background:#17171A;border-color:transparent;border-radius:48px;font-family:var(--atomic-font-family);font-style:normal;font-weight:400;font-size:20px;line-height:120%;text-align:center;letter-spacing:0.25px;color:#FFFFFF;cursor:pointer}#btn-done:hover{border-color:#17171A;background-color:#FFFFFF;color:#17171A}#search-box-modal-close{position:absolute;right:0;top:6px;height:48px;width:48px;cursor:pointer;background-color:#C5C5C5}atomic-modal#faq-modal [slot="header"]{display:flex}atomic-modal#faq-modal [slot="header"] .header-title{padding-right:48px}atomic-modal#search-box-modal [slot="header"] .header-title{font-family:var(--atomic-font-family);font-style:normal;font-weight:700;font-size:20px;line-height:120%;letter-spacing:0.25px;text-transform:uppercase;color:#17171A;position:absolute;left:1rem}@media screen and (max-width: 769px){atomic-result-list::part(result-list),atomic-result-list.popularRecsList::part(result-list){grid-template-columns:minmax(0, 1fr)}atomic-result-list::part(result-list-grid-clickable-container),atomic-result-list.popularRecsList::part(result-list-grid-clickable-container){padding:0px;border-width:0}}.z_0{z-index:0}.recs-label{margin-top:40px;margin-bottom:45px;font-family:var(--atomic-font-family);font-size:var(--atomic-text-2xl);font-weight:var(--atomic-font-bold)}atomic-notifications{margin-top:1rem}atomic-notifications::part(notification){padding:16px;background:#F6F6F6;border:1px solid #E7E7E7;border-radius:8px;box-shadow:none}atomic-notifications::part(icon){margin-right:18px;margin-top:2px;width:18px;height:18px;align-self:baseline;color:#17171A}atomic-notifications::part(text){font-family:'Nespresso Lucas';font-style:normal;font-weight:400;font-size:16px;line-height:120%;letter-spacing:0.25px;color:#17171A}atomic-pager::part(page-button){background-color:unset;border-width:0px 0px 2px 0px;border-color:#FAF9F8;border-radius:0px;font-size:16px}atomic-pager::part(page-button):hover{border-width:0px 0px 2px 0px;border-color:var(--atomic-primary-light)}atomic-pager::part(active-page-button){border-width:0px 0px 2px 0px;border-color:var(--atomic-primary)}atomic-pager::part(active-page-button):hover{border-width:0px 0px 2px 0px;border-color:var(--atomic-primary)}atomic-pager::part(previous-button){background-color:unset;border-width:0px;color:transparent;background:url("data:image/svg+xml;utf8,<svg width='21' height='14' viewBox='0 0 21 14' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M13.6988 0.741943H12.2913L18.2313 6.74194H0V7.74194H18.3559L12.2942 13.7419H13.7155L20.207 7.31616L13.6988 0.741943Z' fill='black'/></svg>") no-repeat center;transform:rotate(180deg)}:host(:first-child){background-color:red}atomic-pager::part(next-button){background-color:unset;border-width:0px;color:transparent;background:url("data:image/svg+xml;utf8,<svg width='21' height='14' viewBox='0 0 21 14' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M13.6988 0.741943H12.2913L18.2313 6.74194H0V7.74194H18.3559L12.2942 13.7419H13.7155L20.207 7.31616L13.6988 0.741943Z' fill='black'/></svg>") no-repeat center}atomic-facet-manager{grid-area:facets;margin-top:var(--spacing)}atomic-facet-manager>*{margin-bottom:var(--spacing)}atomic-facet,atomic-numeric-facet{border-bottom:#E7E7E7 1px solid}atomic-facet::part(value-box){border-radius:100px;width:fit-content;display:flex;background-color:transparent}atomic-facet::part(value-label){width:max-content;overflow:visible;text-overflow:unset;margin:3px 1px 3px 3px}atomic-facet::part(value-box-selected){background-color:#876C43;color:white}atomic-facet::part(value-box-selected)+span{color:white}atomic-facet::part(value-box-selected):focus{color:white}atomic-facet::part(value-count){margin:0px 5px 0px 2px}atomic-facet::part(label-button-icon),atomic-numeric-facet::part(label-button-icon){display:none}atomic-facet::part(values){display:flex;flex-wrap:wrap}atomic-facet::part(facet),atomic-numeric-facet::part(facet){background-color:inherit;border:none;padding-top:1rem;padding-bottom:1rem}atomic-facet::part(show-more),atomic-facet::part(clear-button),atomic-facet::part(show-less){background-color:transparent}facet-header{border-bottom:#E7E7E7 1px solid;display:inherit;padding-bottom:20px}atomic-breadbox::part(clear){background-color:transparent;text-decoration:underline}atomic-refine-modal::part(filter-section){display:none}atomic-refine-modal::part(footer-button){justify-content:center;align-items:center;padding:12px 24px;width:343px;height:48px;background:#17171A;border-radius:48px;flex:none;order:0;align-self:stretch;flex-grow:0}atomic-refine-modal::part(title){width:116px;height:24px;font-family:'Nespresso Lucas';font-style:normal;font-weight:900;font-size:20px;line-height:120%;letter-spacing:0.25px}.group:hover .group-hover\:text-primary{color:white !important}