body:has(.eu-deals-hero){--eu-ink:#242a27;--eu-green:#173f35;--eu-muted:#626e66;--eu-line:#e2e6df;--eu-paper:#fafaf7;--eu-sage:#edf2ec}#MainContent:has(.eu-deals-hero){background:var(--eu-paper);color:var(--eu-ink)}.eu-deals-hero,.eu-deals-rewards{color:var(--eu-ink);background:var(--eu-paper)}.eu-deals-editorial{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);align-items:center;gap:8%;padding:48px 0 40px}.eu-deals-eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;line-height:1.5;margin:0 0 16px;color:var(--eu-green)}.eu-deals-copy h1{font-size:clamp(36px,4.6vw,64px);font-weight:500;line-height:1.06;letter-spacing:-.045em;color:var(--eu-green);max-width:650px;margin:0 0 20px}.eu-deals-copy h2{font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.12;letter-spacing:-.035em;color:var(--eu-green);margin:0 0 18px}.eu-deals-intro{max-width:560px;font-size:16px;line-height:1.65;color:var(--eu-muted)}.eu-deals-intro p{margin:0 0 12px}.eu-deals-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:24px}.eu-deals-button{display:inline-flex;justify-content:center;align-items:center;gap:32px;min-height:48px;padding:13px 22px;border-radius:9px;background:var(--eu-green);border:1px solid var(--eu-green);color:#fff;text-decoration:none;font-size:14px;font-weight:600;line-height:1.4;transition:background .16s ease}.eu-deals-button:hover{background:#245b4c;color:#fff}.eu-deals-link{font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:5px;color:var(--eu-green)}.eu-deals-note{position:relative;background:var(--eu-sage);border:1px solid var(--eu-line);border-radius:18px;padding:30px;max-width:390px;justify-self:end}.eu-deals-note-mark{position:absolute;right:24px;top:14px;font-size:34px;font-weight:300;color:#82968a}.eu-deals-note .eu-deals-eyebrow{margin-bottom:24px}.eu-deals-note-title{font-size:30px;line-height:1.15;letter-spacing:-.03em;color:var(--eu-green);margin:0 0 12px;font-weight:500}.eu-deals-note-text{font-size:14px;line-height:1.6;color:#4d6054}.eu-deals-note-text p{margin:0}.eu-deals-rewards .eu-deals-editorial{border-top:1px solid var(--eu-line);border-bottom:1px solid var(--eu-line);padding:44px 0}.eu-deals-rewards .eu-deals-note{background:var(--eu-green);border-color:var(--eu-green)}.eu-deals-rewards .eu-deals-note :is(.eu-deals-eyebrow,.eu-deals-note-title,.eu-deals-note-text){color:#fff}.eu-deals-rewards .eu-deals-note-mark{color:#b3c4b7}#MainContent:has(.eu-deals-hero) [id$=__product-grid]{background:var(--eu-paper);scroll-margin-top:20px}#MainContent:has(.eu-deals-hero) .collection__product-grid{margin-top:20px}#MainContent:has(.eu-deals-hero) #product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0}#MainContent:has(.eu-deals-hero) #product-grid>.grid__item{width:auto;max-width:none;margin:0;min-width:0}#MainContent:has(.eu-deals-hero) .card-wrapper--product{border:1px solid var(--eu-line);border-radius:14px;background:#fff;overflow:hidden}#MainContent:has(.eu-deals-hero) .card--product{display:flex;flex-direction:column;height:100%;padding:14px;box-shadow:none}#MainContent:has(.eu-deals-hero) .card__inner{flex:none}#MainContent:has(.eu-deals-hero) .card--product .media{background:#fff;border-radius:9px}#MainContent:has(.eu-deals-hero) .card--product .media img{object-fit:contain;padding:18px;transform:none}#MainContent:has(.eu-deals-hero) .card__content--product{display:flex;flex-direction:column;flex:1;margin-top:12px;padding:0}#MainContent:has(.eu-deals-hero) .card__information{flex:1;display:flex;flex-direction:column;text-align:left}#MainContent:has(.eu-deals-hero) .card__vendor{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--eu-muted);margin:0 0 8px}#MainContent:has(.eu-deals-hero) .card__heading--product{font-size:17px;line-height:1.3;letter-spacing:-.02em;font-weight:600;min-height:2.6em;margin:0;color:var(--eu-ink)}.eu-deals-card-details{font-size:12px;line-height:1.6;min-height:3.2em;margin:8px 0 12px;color:var(--eu-muted)}#MainContent:has(.eu-deals-hero) .card-information{margin-top:auto;text-align:left}#MainContent:has(.eu-deals-hero) .card-information .price{margin-top:0}#MainContent:has(.eu-deals-hero) .price-item--sale{font-size:21px;font-weight:600;color:var(--eu-green)}#MainContent:has(.eu-deals-hero) .price-item--regular{font-size:13px;color:var(--eu-muted)}#MainContent:has(.eu-deals-hero) .badge--sale{background:#f7eded;color:#8b3e43;border:0;border-radius:6px;font-size:10px;box-shadow:none;padding:5px 7px}#MainContent:has(.eu-deals-hero) .card__quick-buttons{display:flex!important;position:static;opacity:1;visibility:visible;transform:none;margin-top:16px;overflow:visible}#MainContent:has(.eu-deals-hero) .quick-button--add{display:block!important;position:static;opacity:1;visibility:visible;transform:none;width:100%}#MainContent:has(.eu-deals-hero) .quick-add__submit{display:flex!important;align-items:center;justify-content:center;opacity:1;visibility:visible;min-height:48px;width:100%;padding:12px 8px;font-size:13px;line-height:1.4;font-weight:600;border-radius:9px;border:1px solid var(--eu-green);background:var(--eu-green);color:#fff;box-shadow:none;--color-button:23,63,53;--color-button-text:255,255,255}#MainContent:has(.eu-deals-hero) .quick-add__submit:hover{background:#245b4c}#MainContent:has(.eu-deals-hero) .quick-add__submit>span{display:inline!important}#MainContent:has(.eu-deals-hero) .quick-add__submit>svg{display:none}#MainContent:has(.eu-deals-hero) .quick-add__submit[disabled]{opacity:.55}#MainContent:has(.eu-deals-hero) .button{border-radius:9px}#MainContent:has(.eu-deals-hero) :is(a,button,input,summary):focus-visible{outline:2px solid var(--eu-green);outline-offset:4px}#MainContent:has(.eu-deals-hero) .facets-wrapper{border-top:1px solid var(--eu-line);border-bottom:1px solid var(--eu-line)}#MainContent:has(.eu-deals-hero) :is(.facets__heading,.facets__summary,.facet-filters__label){font-size:13px}#MainContent:has(.eu-deals-hero) [id$=__multicolumn_DYfjRG]{background:var(--eu-paper)}#MainContent:has(.eu-deals-hero) [id$=__multicolumn_DYfjRG] .multicolumn-card{border:1px solid var(--eu-line);border-radius:12px;box-shadow:none;padding:4px}#MainContent:has(.eu-deals-hero) [id$=__multicolumn_DYfjRG] h3{font-size:18px;font-weight:500;letter-spacing:-.02em}#MainContent:has(.eu-deals-hero) [id$=__multicolumn_DYfjRG] .rte{font-size:14px;line-height:1.65;color:var(--eu-muted)}#MainContent:has(.eu-deals-hero) :is([id$=__deals_faq],[id$=__collapsible_content_hafA4r]) .page-width{max-width:1000px}#MainContent:has(.eu-deals-hero) :is([id$=__deals_faq],[id$=__collapsible_content_hafA4r]) .accordion{border-color:var(--eu-line)}#MainContent:has(.eu-deals-hero) :is([id$=__deals_faq],[id$=__collapsible_content_hafA4r]) summary{padding-top:20px;padding-bottom:20px}#MainContent:has(.eu-deals-hero) :is([id$=__deals_faq],[id$=__collapsible_content_hafA4r]) :is(.accordion__title,h3){font-size:16px;font-weight:500;letter-spacing:0;color:var(--eu-ink)}#MainContent:has(.eu-deals-hero) :is([id$=__deals_faq],[id$=__collapsible_content_hafA4r]) .rte{font-size:14px;line-height:1.7;color:var(--eu-muted)}#MainContent:has(.eu-deals-hero) [id$=__deals_newsletter] .newsletter{background:var(--eu-sage)}#MainContent:has(.eu-deals-hero) [id$=__deals_newsletter] .newsletter__heading{font-size:30px;letter-spacing:-.035em;font-weight:500;color:var(--eu-green)}#MainContent:has(.eu-deals-hero) [id$=__deals_newsletter] .newsletter__subheading{font-size:14px}#MainContent:has(.eu-deals-hero) .newsletter__form-field-wrapper{border:1px solid #b8c7bc;border-radius:9px;overflow:hidden;background:#fff}#MainContent:has(.eu-deals-hero) .newsletter__button{background:var(--eu-green);color:#fff;border-radius:0 8px 8px 0;min-height:48px}#MainContent:has(.eu-deals-hero) [id$=__collection_list_kUfxQR]{background:var(--eu-paper)}@media(min-width:750px)and (max-width:989px){#MainContent:has(.eu-deals-hero) #product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.eu-deals-editorial{gap:5%}}@media(max-width:749px){.eu-deals-editorial{grid-template-columns:1fr;padding:32px 0 24px;gap:22px}.eu-deals-copy h1{font-size:38px;max-width:370px;margin-bottom:14px}.eu-deals-intro{font-size:14px;line-height:1.65}.eu-deals-actions{gap:18px;margin-top:20px}.eu-deals-note{max-width:none;justify-self:stretch;padding:20px;border-radius:12px}.eu-deals-note .eu-deals-eyebrow{margin-bottom:12px}.eu-deals-note-title{font-size:24px}.eu-deals-note-text{font-size:13px}.eu-deals-button{min-height:48px;padding:12px 18px;font-size:13px;gap:24px}.eu-deals-rewards .eu-deals-editorial{padding:28px 0}#MainContent:has(.eu-deals-hero) #product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#MainContent:has(.eu-deals-hero) .card--product{padding:10px}#MainContent:has(.eu-deals-hero) .card--product .media img{padding:8px}#MainContent:has(.eu-deals-hero) .card__heading--product{font-size:14px;min-height:3.9em;line-height:1.3}#MainContent:has(.eu-deals-hero) .card__vendor{font-size:9px}.eu-deals-card-details{font-size:11px;min-height:4.8em;margin:6px 0 10px}#MainContent:has(.eu-deals-hero) .price-item--sale{font-size:18px}#MainContent:has(.eu-deals-hero) .quick-add__submit{font-size:12px}#MainContent:has(.eu-deals-hero) .card__quick-buttons{margin-top:12px}#MainContent:has(.eu-deals-hero) [id$=__deals_newsletter] .newsletter__heading{font-size:26px}}@media(prefers-reduced-motion:reduce){.eu-deals-button{transition:none}}#MainContent:has(.eu-deals-hero) .card-wrapper--product:hover,#MainContent:has(.eu-deals-hero) .card--product:hover{transform:none;box-shadow:none}#MainContent:has(.eu-deals-hero) .price__badge--in-card{display:none}#MainContent:has(.eu-deals-hero) .price__sale{flex-direction:row-reverse;align-items:baseline;justify-content:flex-end;gap:9px;flex-wrap:wrap}#MainContent:has(.eu-deals-hero) .quick-add__submit:before,#MainContent:has(.eu-deals-hero) .quick-add__submit:after{content:none!important;display:none!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/eu-deals-premium.css.map */
