.nuvo-headings-uppercase :is(h1,h2,.h0,.h1,.h2,.hxl,.hxxl):not(.h3,.h4,.h5,.card__heading,.nuvo-logo-text,.header__heading){text-transform:uppercase}.nuvo-display{margin:0;font-family:var(--font-heading-family);font-weight:900;font-size:clamp(4rem,5.6vw,8rem);line-height:.95;letter-spacing:-.01em;text-transform:uppercase;color:rgb(var(--color-foreground))}.nuvo-display--md{font-size:clamp(3.4rem,4.4vw,6.4rem)}.nuvo-section-title{margin:0 0 2.8rem;font-family:var(--font-heading-family);font-weight:900;font-size:clamp(2.8rem,3.2vw,4.4rem);line-height:1;text-transform:uppercase;color:rgb(var(--color-foreground))}.nuvo-section-title--lg{font-size:clamp(3.2rem,3.6vw,5.2rem);line-height:.98;margin-bottom:0}.nuvo-eyebrow{margin:0;font-family:var(--font-heading-family);font-weight:700;font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-button))}.color-scheme-3 .nuvo-eyebrow,.nuvo-hero__slide--bg .nuvo-eyebrow{color:#e9c77b}.title-wrapper-with-link .title,.collection-list-title,.main-page-title,.collection-hero__title{font-weight:900;letter-spacing:-.005em}.button,.shopify-challenge__button,.customer button{font-family:var(--font-heading-family);font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:1.4rem;min-height:4.6rem}.button--dark{--color-button: 30, 31, 28;--color-button-text: 255, 255, 255}.link.underlined-link,.title-wrapper-with-link a{font-family:var(--font-heading-family);font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:1.4rem;text-underline-offset:.5rem}.nuvo-buttons{display:flex;flex-wrap:wrap;gap:1.2rem;padding-top:.6rem}.nuvo-buttons .button{min-height:5.4rem;padding:0 3rem}.nuvo-logo-text{display:inline-flex;align-items:center;gap:1rem;text-transform:none;font-weight:900;font-size:2.6rem;letter-spacing:-.01em;margin:0;color:rgb(var(--color-foreground))}.nuvo-logo-text .nuvo-icon--logo{color:rgb(var(--color-button));flex:none}.nuvo-logo-text__accent{color:rgb(var(--color-button))}.header__menu-item{font-family:var(--font-heading-family);font-weight:700;font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground))}.header__menu-item:hover span{color:rgb(var(--color-button))}.announcement-bar__message{font-size:1.4rem;letter-spacing:.02em}.cart-count-bubble{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.nuvo-header-search{display:flex;align-items:center;min-width:28rem;min-height:4.4rem;margin-right:1.2rem;border:var(--inputs-border-width) solid rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:var(--inputs-radius);background:rgb(var(--color-background))}.nuvo-header-search__input{flex:1;border:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.5rem;padding:0 1.4rem;min-height:4.2rem}.nuvo-header-search__input:focus{outline:none}.nuvo-header-search:focus-within{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.nuvo-header-search__button{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.2rem;border:0;background:transparent;color:rgb(var(--color-foreground));cursor:pointer}.nuvo-header-search__button .svg-wrapper{width:2rem;height:2rem}@media screen and (min-width:990px){.nuvo-has-search-bar>details-modal.header__search{display:none}}.nuvo-hero{display:block;position:relative}.nuvo-hero__slide{position:relative;overflow:hidden}.nuvo-hero__slide[hidden]{display:none}.nuvo-hero__bg,.nuvo-overlay__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 60%}.nuvo-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f1611}.nuvo-hero__slide--bg,.nuvo-hero__slide--bg .nuvo-display,.nuvo-hero__slide--bg .nuvo-hero__copy{color:#fff}.nuvo-hero__inner{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:4rem;min-height:56rem;padding-top:6.4rem;padding-bottom:8.8rem}.nuvo-hero__text{flex:1 1 46rem;display:flex;flex-direction:column;gap:2.2rem;min-width:0}.nuvo-hero__copy{max-width:52rem;font-size:1.9rem;line-height:1.5;color:rgba(var(--color-foreground),.82)}.nuvo-hero__copy p{margin:0}.nuvo-hero__media{flex:1 1 52rem;position:relative;min-width:0;display:flex;justify-content:center}.nuvo-hero__image{max-width:100%;max-height:44rem;width:auto;height:auto;object-fit:contain}.nuvo-sticker{position:absolute;right:6%;bottom:.8rem;width:11.6rem;height:11.6rem;border-radius:50%;background:#e9c77b;color:#1f3a2b;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-heading-family);font-weight:800;font-size:1.4rem;line-height:1.15;text-transform:uppercase;transform:rotate(-10deg)}.nuvo-hero__controls{position:absolute;left:0;right:0;bottom:1.8rem;display:flex;justify-content:center;align-items:center;gap:1rem}.nuvo-hero__arrow{width:4.4rem;height:4.4rem;border-radius:50%;border:0;background:#ffffffeb;color:#1e1f1c;display:flex;align-items:center;justify-content:center;cursor:pointer}.nuvo-hero__arrow .svg-wrapper{width:1.4rem;height:1.4rem;transform:rotate(90deg)}.nuvo-hero__arrow--next .svg-wrapper{transform:rotate(-90deg)}.nuvo-hero__dot{width:4.4rem;height:4.4rem;border:0;padding:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.nuvo-hero__dot span{display:block;width:1rem;height:.6rem;border-radius:99px;background:#fff9;box-shadow:0 0 0 1px #00000026;transition:width .2s}.nuvo-hero__dot[aria-current=true] span{width:3.2rem;background:#fff}@media screen and (max-width:749px){.nuvo-hero__inner{min-height:0;padding-top:4rem}.nuvo-hero__image{max-height:28rem}.nuvo-sticker{width:9rem;height:9rem;font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.nuvo-hero__dot span{transition:none}}.nuvo-features-band{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.nuvo-features__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--nuvo-min, 220px),100%),1fr));gap:1.6rem;margin:0;padding:0}.nuvo-features__item{display:flex;align-items:center;gap:1.2rem}.nuvo-features__icon{color:rgb(var(--color-button));display:inline-flex;flex:none}.nuvo-features__body{display:flex;flex-direction:column;gap:.4rem}.nuvo-features__title{font-weight:700;font-size:1.5rem;line-height:1.35}.nuvo-features__text{font-size:1.4rem;line-height:1.45;color:rgba(var(--color-foreground),.72)}.nuvo-features--cards .nuvo-features__item,.nuvo-card{flex-direction:column;align-items:flex-start;gap:1.2rem;padding:2rem;background:#fff;border:.1rem solid #e4e4de;border-radius:1rem;color:#1e1f1c}.nuvo-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));gap:1.6rem;margin:0;padding:0}.nuvo-tile{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:3 / 4;border-radius:1rem;overflow:hidden;background:var(--tile-bg, #ffffff);text-decoration:none;color:#1e1f1c}.nuvo-tile__img{position:absolute;left:12%;top:8%;width:76%;height:66%;object-fit:contain;transition:transform .3s}.nuvo-tile:hover .nuvo-tile__img{transform:scale(1.04)}.nuvo-tile__label{position:relative;display:flex;justify-content:space-between;align-items:center;gap:.8rem;padding:1.6rem 1.8rem;background:#fffffff0;font-family:var(--font-heading-family);font-weight:800;font-size:1.6rem;letter-spacing:.04em;text-transform:uppercase}@media screen and (max-width:749px){.nuvo-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.nuvo-tile__label{font-size:1.3rem;padding:1.2rem}}@media(prefers-reduced-motion:reduce){.nuvo-tile__img{transition:none}}.nuvo-panel{border-radius:1.4rem;padding:clamp(2.8rem,4vw,5.6rem);display:flex;flex-wrap:wrap;align-items:center;gap:4rem}.nuvo-panel__text{flex:1 1 44rem;display:flex;flex-direction:column;align-items:flex-start;gap:2rem;min-width:0}.nuvo-panel__copy{max-width:54rem;font-size:1.7rem;line-height:1.55;color:rgba(var(--color-foreground),.82)}.nuvo-panel__copy p{margin:0}.nuvo-tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1.2rem;width:100%;max-width:54rem;margin:0;padding:0}.nuvo-tier{background:#fff;color:#1e1f1c;border-radius:1rem;padding:1.6rem;display:flex;flex-direction:column;gap:.4rem}.nuvo-tier__value{font-family:var(--font-heading-family);font-weight:900;font-size:3rem;line-height:1.1;color:rgb(var(--color-button))}.nuvo-tier__label{font-weight:700}.nuvo-tier--highlight{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.nuvo-tier--highlight .nuvo-tier__value{color:rgb(var(--color-button-text))}.nuvo-panel__images{flex:1 1 42rem;display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:1rem;min-width:0;margin:0;padding:0}.nuvo-panel__img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:contain;background:#ffffff8c;border-radius:1rem}.nuvo-panel__img--empty{background:#ffffff59}.nuvo-overlay{position:relative;border-radius:1.4rem;overflow:hidden;min-height:var(--nuvo-min-h, 52rem);display:flex;align-items:flex-end}.nuvo-overlay:has(.nuvo-overlay__img),.nuvo-overlay:has(.nuvo-overlay__img) .nuvo-display,.nuvo-overlay:has(.nuvo-overlay__img) .nuvo-hero__copy{color:#fff}.nuvo-overlay__content{position:relative;padding:clamp(2.8rem,4vw,5.6rem);display:flex;flex-direction:column;gap:1.8rem;max-width:82rem}.nuvo-chips{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0}.nuvo-chip{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 1.8rem;border-radius:.6rem;background:#fff;color:#1e1f1c;text-decoration:none;font-family:var(--font-heading-family);font-weight:800;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase}.nuvo-chip:hover{background:#e9c77b}.nuvo-steps{display:flex;flex-wrap:wrap;gap:4rem;align-items:stretch}.nuvo-steps__img{flex:1 1 42rem;min-width:0;width:100%;max-height:56rem;object-fit:cover;border-radius:1.4rem}.nuvo-steps__body{flex:1 1 48rem;min-width:0;display:flex;flex-direction:column;gap:2.8rem;justify-content:center}.nuvo-steps__body .nuvo-section-title{margin:0}.nuvo-steps__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.4rem;margin:0;padding:0}.nuvo-steps__list .nuvo-card{display:flex;gap:.8rem;padding:1.8rem}.nuvo-steps__num{font-family:var(--font-heading-family);font-weight:900;font-size:2.8rem;line-height:1;color:#3e6b4f}.nuvo-bullets{display:flex;flex-direction:column;gap:1.2rem;margin:0;padding:0;font-size:1.7rem;font-weight:700}.nuvo-bullets li{display:flex;gap:1.2rem}.nuvo-bullets span{color:rgb(var(--color-button))}.nuvo-note{border-radius:1rem;padding:2.2rem;display:flex;flex-direction:column;gap:1rem}.nuvo-note__title{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:1.8rem;letter-spacing:.02em;text-transform:uppercase}.nuvo-note__text{margin:0;font-size:1.5rem;line-height:1.55;opacity:.88}.nuvo-brand-strip__inner{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 3.2rem;padding:2.4rem 0;border-top:.1rem solid rgba(var(--color-foreground),.15);border-bottom:.1rem solid rgba(var(--color-foreground),.15)}.nuvo-brand-strip--heading .nuvo-brand-strip__inner{justify-content:space-between;align-items:flex-end;border:0;padding:0}.nuvo-brand-strip--heading .nuvo-section-title{margin:0}.nuvo-brand-strip__label{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.nuvo-brand-strip__list{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 2.2rem;margin:0;padding:0}.nuvo-brand-strip__link{display:inline-flex;align-items:center;min-height:4.4rem;margin:0;color:rgb(var(--color-foreground));text-decoration:none;font-family:var(--font-heading-family);font-weight:700;font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase}.nuvo-brand-strip__link:hover{color:rgb(var(--color-button))}.nuvo-brand-strip__logo{max-height:4rem;width:auto}.card-wrapper .card{border-radius:1rem}.card--card .card__inner .card__media,.card--standard .card__inner .card__media{background:#efefea}.card__media .media img{object-fit:contain;padding:8%}.card__heading,.card-information .card__heading{font-family:var(--font-heading-family);font-weight:800;font-size:1.7rem;line-height:1.25}.card-information .price{font-weight:700;font-size:1.9rem}.price--on-sale .price-item--sale{color:#b3261e}.card-information .caption-with-letter-spacing{font-weight:700;letter-spacing:.06em;color:rgba(var(--color-foreground),.7)}.badge{font-family:var(--font-heading-family);font-weight:800;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;border-radius:.4rem}.quick-add__submit{min-height:4.6rem}.product-card-wrapper .card--card,.product-card-wrapper .card--standard{height:100%}.product-card-wrapper .card>.card__content{display:flex;flex-direction:column;padding:0}.product-card-wrapper .card>.card__content .card__information{padding:1.6rem 1.6rem 0}.product-card-wrapper .card__heading{margin:0 0 .8rem;font-size:1.8rem}.product-card-wrapper .card-information{display:flex;flex-direction:column;gap:.8rem}.product-card-wrapper .card-information>.caption-large:empty{display:none}.product-card-wrapper .quick-add{margin-top:auto;padding:.8rem 1.6rem 1.6rem}.product-card-wrapper .quick-add__submit{min-height:4.6rem;border-radius:.6rem;font-size:1.3rem}.product-card-wrapper .quick-add__submit[disabled]{opacity:1;cursor:default}.nuvo-card--sold .card__media img{opacity:.45}.nuvo-card-notes{margin:0;font-size:1.4rem;line-height:1.4;color:rgba(var(--color-foreground),.72)}.nuvo-card-price-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem .8rem}.nuvo-card-price-row .price{margin:0}.nuvo-card-tier{font-size:1.3rem;font-weight:700;color:rgb(var(--color-button))}.nuvo-card-strip{margin:0;padding:.8rem 1rem;border-radius:.6rem;background:#f3eee3;color:#3e3f3a;font-size:1.3rem;line-height:1.4}.nuvo-badges{display:flex;flex-wrap:wrap;gap:.6rem}.nuvo-badge{border:0;padding:.5rem .8rem;color:#fff;font-size:1.1rem;line-height:1.2;background:rgb(var(--color-button))}.nuvo-badge--sold{background:#6b6c66}.nuvo-badge--sale{background:#b3261e}.nuvo-badge--decaf{background:#2f5d6b}.card .card__badge{pointer-events:none}.card:not(.card--horizontal)>.card__inner>.card__content>.card__badge,.card:not(.card--horizontal)>.card__content>.card__badge{margin:1.2rem}.product__title h1,.product__title .h1{font-weight:900;font-size:clamp(3.4rem,3.6vw,5.2rem);line-height:.98;text-transform:uppercase}.product__info-container .price{font-family:var(--font-heading-family);font-weight:900;font-size:3.2rem}.product__info-container .product-form__submit{min-height:5.6rem;font-size:1.5rem}.product__info-container .icon-with-text{padding:1.6rem;border-radius:1rem;background:#fff;border:.1rem solid #e4e4de}.cart__checkout-button{min-height:5.4rem}.totals__total-value{font-family:var(--font-heading-family);font-weight:900;font-size:2.6rem}.newsletter .newsletter__wrapper{border-radius:1.4rem;border:.1rem solid #e4e4de}.footer-block__heading{font-family:var(--font-heading-family);font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:1.5rem}.nuvo-reserved-slot{border:2px dashed rgba(var(--color-foreground),.3);border-radius:1rem;padding:1.6rem 2rem;margin-top:2rem;margin-bottom:2rem;color:rgba(var(--color-foreground),.75)}.nuvo-reserved-slot__title{margin:0 0 .4rem;font-weight:600}.nuvo-reserved-slot__text{margin:0;font-size:1.4rem}.nuvo-slide-picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.nuvo-slide-no-image{background:rgb(var(--color-background))}.banner__buttons .button+.button{margin-left:1.2rem}.nuvo-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 2rem;font-size:1.4rem;color:rgba(var(--color-foreground),.72)}.nuvo-breadcrumbs li+li:before{content:"/";margin-right:.8rem}.nuvo-breadcrumbs a{color:inherit}.nuvo-breadcrumbs [aria-current]{color:rgb(var(--color-foreground))}.collection-hero .collection-hero__inner{flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:2.4rem 4.8rem;padding-top:2.4rem;padding-bottom:3.2rem}.collection-hero .collection-hero__text-wrapper{flex:1 1 56rem}.collection-hero .collection-hero__title{margin:0;font-weight:900;font-size:clamp(4rem,4.6vw,6.4rem);line-height:.95;text-transform:uppercase}.collection-hero .collection-hero__title+.collection-hero__description{margin:1.4rem 0 0;max-width:68rem;font-size:1.7rem;line-height:1.55;color:rgba(var(--color-foreground),.82)}.nuvo-collection-link{padding:1.2rem 0}.nuvo-chips{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:2.8rem}.nuvo-chip{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 1.8rem;border-radius:99px;border:.15rem solid #c9c9c2;background:#fff;color:rgb(var(--color-foreground));font-weight:700;font-size:1.4rem;text-decoration:none}.nuvo-chip:hover{border-color:rgb(var(--color-foreground))}.nuvo-chip--on{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media screen and (min-width:750px){.facets-vertical{gap:3.2rem;align-items:flex-start}.facets-vertical .facets-wrapper{padding-right:0;flex:0 0 auto}.facets-vertical .facets__form-vertical{width:26rem;padding:2rem 2rem 1.2rem;background:#fff;border:.1rem solid #e4e4de;border-radius:1rem}.facets-vertical .facets__disclosure-vertical:first-of-type{border-top:0}.facets-vertical .facets__heading--vertical{margin:0 0 .4rem;font-family:var(--font-heading-family);font-weight:800;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.facets-vertical .facets__summary-label{font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;letter-spacing:0;text-transform:none;color:rgb(var(--color-foreground))}.facets-vertical .facets__summary:hover .facets__summary-label{text-decoration:none}.facets-vertical .facets__label{min-height:4rem;font-size:1.5rem}.facets-vertical-sort .facet-filters__label label,.product-count-vertical .product-count__text{font-size:1.5rem}}.facet-checkbox input[type=checkbox]:checked+.svg-wrapper,.facet-checkbox>svg{color:rgb(var(--color-button))}.product-grid .grid__item.nuvo-grid-banner{width:100%;max-width:100%;flex:0 0 100%}.nuvo-mix-banner{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem;padding:2.8rem;border-radius:1rem}.nuvo-mix-banner__text{flex:1 1 32rem;display:flex;flex-direction:column;gap:.8rem}.nuvo-mix-banner__title{margin:0;font-family:var(--font-heading-family);font-weight:900;font-size:3rem;line-height:1;text-transform:uppercase}.nuvo-mix-banner__copy{margin:0;font-size:1.6rem;color:rgba(var(--color-foreground),.82)}.nuvo-mix-banner__tiers{display:flex;flex-wrap:wrap;gap:1rem;margin:0}.nuvo-mix-banner__tier{padding:1.2rem 1.6rem;border-radius:.8rem;background:#fff;color:#1e1f1c;font-weight:700}.nuvo-mix-banner__pct{font-family:var(--font-heading-family);font-weight:900;font-size:2.2rem;color:rgb(var(--color-button))}.nuvo-mix-banner__tier--hi{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.nuvo-mix-banner__tier--hi .nuvo-mix-banner__pct{color:inherit}.nuvo-breadcrumbs--product ol{margin-bottom:2rem}.product__media-wrapper{position:relative}.nuvo-pp-media-badge{position:absolute;z-index:2;top:1.6rem;left:1.6rem;padding:.6rem 1rem;border-radius:.4rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:var(--font-heading-family);font-weight:800;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;pointer-events:none}.product__info-container .nuvo-pp-pill{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1rem;padding:.6rem 1.2rem;border:.1rem solid #e4e4de;border-radius:99rem;background:#fff;font-size:1.3rem;font-weight:700;line-height:1.3}.nuvo-pp-pill .nuvo-icon{color:rgb(var(--color-button));flex:none}.product__info-container .nuvo-pp-subtitle{margin:1rem 0 0;font-size:1.7rem;line-height:1.45;color:rgba(var(--color-foreground),.8)}.nuvo-pp-tags{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.2rem 0 0;padding:0}.nuvo-pp-tags li{padding:.6rem 1.2rem;border-radius:99rem;background:#f3eee3;font-size:1.3rem;font-weight:700}.nuvo-pp-price{margin-top:2rem}.nuvo-pp-price__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:1rem}.nuvo-pp-price__now{font-family:var(--font-heading-family);font-weight:900;font-size:3.8rem;line-height:1.1}.nuvo-pp-price.is-discounted .nuvo-pp-price__now{color:#b3261e}.nuvo-pp-price__was{font-size:1.8rem;color:rgba(var(--color-foreground),.6)}.nuvo-pp-price__save{padding:.4rem .8rem;border-radius:.4rem;background:#b3261e;color:#fff;font-family:var(--font-heading-family);font-weight:800;font-size:1.3rem;text-transform:uppercase}.nuvo-pp-price__each,.nuvo-pp-price__tax{margin:.4rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.72)}.nuvo-pp-tiers{margin:2rem 0 0;padding:0;border:0;min-width:0}.nuvo-pp-tiers__legend{margin-bottom:1.2rem;padding:0;font-family:var(--font-heading-family);font-weight:800;font-size:1.5rem;letter-spacing:.04em;text-transform:uppercase}.nuvo-pp-tiers__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.nuvo-pp-tier{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:7.6rem;padding:1.2rem 1.4rem;border:.2rem solid #e4e4de;border-radius:1rem;background:#fff;color:rgb(var(--color-foreground));font:inherit;text-align:left;cursor:pointer}.nuvo-pp-tier[aria-pressed=true]{border-color:rgb(var(--color-button));background:#eef3ee}.nuvo-pp-tier:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.nuvo-pp-tier__main{display:flex;flex-direction:column;gap:.2rem}.nuvo-pp-tier__qty,.nuvo-pp-tier__off{font-family:var(--font-heading-family);font-weight:800;font-size:1.7rem}.nuvo-pp-tier__off{font-weight:900;color:rgb(var(--color-button))}.nuvo-pp-tier__each{font-size:1.3rem;color:rgba(var(--color-foreground),.72)}.nuvo-pp-tier__popular{position:absolute;top:-1rem;right:1.2rem;padding:.3rem .8rem;border-radius:.4rem;background:#1e1f1c;color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nuvo-pp-tiers__note{margin:1rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.nuvo-pp-gift{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;padding:1.4rem 1.6rem;border:.1rem solid #e4e4de;border-radius:1rem;background:#fff}.nuvo-pp-gift__toggle{display:flex;align-items:center;gap:1.2rem;min-height:4rem;font-weight:700;font-size:1.5rem;cursor:pointer}.nuvo-pp-gift__toggle input{width:2.2rem;height:2.2rem;accent-color:rgb(var(--color-button))}.nuvo-pp-gift__field{display:flex;flex-direction:column;gap:.6rem;font-size:1.3rem;font-weight:700}.nuvo-pp-gift__field textarea{padding:1.2rem;border:.15rem solid #c9c9c2;border-radius:.6rem;font:inherit;font-size:1.5rem;font-weight:400;resize:vertical}.nuvo-pp-gift__count{align-self:flex-end;font-weight:400;color:rgba(var(--color-foreground),.6)}.product-form__submit .nuvo-btn-total{margin-left:.6rem}.product-form__submit[disabled] .nuvo-btn-total,.product-form__submit.loading .nuvo-btn-total{display:none}.nuvo-pp-ship{display:flex;flex-direction:column;gap:.8rem;margin-top:1.6rem}.nuvo-pp-ship__row{display:flex;justify-content:space-between;gap:1rem;margin:0;font-size:1.4rem}.nuvo-pp-ship__bar{height:.8rem;border-radius:99rem;background:#e4e4de;overflow:hidden}.nuvo-pp-ship__bar span{display:block;height:100%;border-radius:99rem;background:rgb(var(--color-button));transition:width .2s ease}.nuvo-pp-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.8rem;margin:2rem 0 0;padding:0}.nuvo-pp-cards li{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.2rem .8rem;border:.1rem solid #e4e4de;border-radius:.8rem;background:#fff;font-size:1.3rem;line-height:1.35;text-align:center}.nuvo-pp-cards .nuvo-icon{color:rgb(var(--color-button))}.nuvo-pp-diet{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.6rem;margin:0;padding:2rem 2.4rem;border:.1rem solid #e4e4de;border-radius:1.2rem;background:#fff}.nuvo-pp-diet li{display:flex;align-items:center;gap:1rem;font-weight:700;font-size:1.4rem}.nuvo-pp-diet__icon{display:flex;align-items:center;justify-content:center;flex:none;width:3.6rem;height:3.6rem;border-radius:99rem;background:#dce6dd;color:rgb(var(--color-button))}.nuvo-pp-about{display:flex;flex-wrap:wrap;gap:4rem;align-items:flex-start}.nuvo-pp-about__text{flex:1 1 52rem;min-width:0;display:flex;flex-direction:column;gap:1.6rem}.nuvo-pp-about__text .nuvo-section-title{margin:0}.nuvo-pp-about__text .rte{font-size:1.7rem;line-height:1.65}.nuvo-pp-specs{flex:1 1 38rem;min-width:0;margin:0;padding:.8rem 2.4rem;border:.1rem solid #e4e4de;border-radius:1.2rem;background:#fff;font-size:1.5rem}.nuvo-pp-specs__row{display:grid;grid-template-columns:15rem 1fr;gap:1rem;padding:1.4rem 0}.nuvo-pp-specs__row+.nuvo-pp-specs__row{border-top:.1rem solid #efefea}.nuvo-pp-specs dt{color:rgba(var(--color-foreground),.72)}.nuvo-pp-specs dd{margin:0;font-weight:700}@media screen and (max-width:480px){.nuvo-pp-specs__row{grid-template-columns:11rem 1fr}}.nuvo-steps--card{gap:0;border-radius:1.4rem;overflow:hidden}.nuvo-steps--card .nuvo-steps__img{border-radius:0;max-height:52rem}.nuvo-steps--card .nuvo-steps__body{padding:clamp(2.8rem,4vw,5.6rem);gap:1.8rem}.nuvo-steps--card .nuvo-bullets{font-size:1.6rem;font-weight:400;color:rgba(var(--color-foreground),.88)}.nuvo-steps--card .nuvo-bullets span{color:#e9c77b;font-weight:900}.nuvo-related-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-bottom:2.4rem}.nuvo-related-head .related-products__heading{margin:0;text-transform:uppercase}.nuvo-related-head__link{padding:1.2rem 0;font-family:var(--font-heading-family);font-weight:800;font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;text-underline-offset:.5rem;color:rgb(var(--color-foreground))}.header__heading-link{display:inline-flex;align-items:center;gap:1rem}.nuvo-logo-tint{position:relative}.nuvo-logo-tint img{opacity:0}.nuvo-logo-tint:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--color-button));-webkit-mask:var(--nuvo-logo) center / contain no-repeat;mask:var(--nuvo-logo) center / contain no-repeat}.nuvo-logo-tint--dark:after{background:rgb(var(--color-foreground))}.header__menu-item .header__active-menu-item{text-decoration:none;box-shadow:inset 0 -.3rem rgb(var(--color-button));padding-bottom:.6rem}.header__menu-item:hover span{text-decoration:none}.nuvo-menu-highlight>a,.nuvo-menu-highlight>header-menu summary,.nuvo-menu-highlight .header__menu-item>span{color:#b3261e}.footer__copyright .copyright__content a{color:inherit}.header__icon .icon,.header__icon--cart .icon{width:2.4rem;height:2.4rem;margin:0}.icon-search,.icon-account,.icon-cart,.icon-cart-empty,.icon-hamburger,.icon-close{fill:none}.header__heading-link .nuvo-logo-text{color:rgb(var(--color-foreground));line-height:1;white-space:nowrap}.header__heading-link .nuvo-logo-text>span{display:inline}@media screen and (max-width:749px){.header__heading-logo-wrapper{max-width:7.2rem}}.header__heading-link:hover,.header__heading-link:hover .nuvo-logo-text,.header__heading-link:hover .nuvo-logo-text__main{color:rgb(var(--color-foreground))}.header__heading-link:hover .nuvo-logo-text__accent{color:rgb(var(--color-button))}.product__title h1,.product__title .h1{font-size:clamp(2.6rem,2.4vw,3.8rem);line-height:1.08;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.nuvo-section-title,.title-wrapper-with-link .title,.collection-list-title,.related-products__heading,.newsletter__wrapper h2{font-weight:800;font-size:clamp(2.4rem,2.4vw,3.4rem);line-height:1.05;letter-spacing:0}.nuvo-section-title--lg{font-size:clamp(2.8rem,3vw,4.2rem)}.nuvo-display--md{font-weight:800;font-size:clamp(3rem,3.4vw,4.8rem);line-height:1}.nuvo-display{font-size:clamp(3.8rem,5vw,7rem)}.card__heading,.card-information .card__heading,.product-card-wrapper .card__heading{font-weight:700;font-size:1.5rem;line-height:1.3;letter-spacing:0}.product-card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-information .price{font-size:1.7rem}.nuvo-headings-uppercase .product__title h1,.product__title h1,.product__title .h1{font-weight:800;font-size:clamp(2.6rem,2.3vw,3.4rem);line-height:1.12;text-transform:none;letter-spacing:-.005em}.footer-block__heading{font-size:1.3rem;font-weight:800;letter-spacing:.08em}.footer-block__details-content .list-menu__item--link,.footer-block__details-content{font-size:1.4rem}.nuvo-chips a.nuvo-chip,.nuvo-chips a.nuvo-chip:visited{color:#1e1f1c}.nuvo-pp-tiers__legend{font-size:1.3rem}.nuvo-panel__img{height:auto;padding:6%}body.nuvo-headings-uppercase .product__info-container .product__title h1,body.nuvo-headings-uppercase .product__info-container .product__title .h1{text-transform:none}@media screen and (max-width:749px){.nuvo-breadcrumbs ol{flex-wrap:nowrap;font-size:1.3rem}.nuvo-breadcrumbs li{white-space:nowrap}.nuvo-breadcrumbs li:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}}.nuvo-pp-media-badge{z-index:5;top:2rem;left:2.4rem}@media screen and (min-width:750px){.nuvo-pp-media-badge{left:4.4rem}}.header__submenu.list-menu{min-width:24rem;padding:1rem 0;border:.1rem solid #e4e4de;border-radius:1.2rem;background:#fff;box-shadow:0 1.6rem 4rem #1e1f1c1f}.header__submenu .header__menu-item{padding:.9rem 2.2rem;font-family:var(--font-body-family);font-weight:500;font-size:1.5rem;letter-spacing:0;text-transform:none}.header__submenu .header__menu-item:hover{background:#f3eee3;color:rgb(var(--color-foreground));text-decoration:none}.header__inline-menu .list-menu--inline{gap:0 .4rem}.header__inline-menu summary.header__menu-item{padding-right:2.4rem}.menu-drawer__menu-item{font-family:var(--font-heading-family);font-weight:700;font-size:1.8rem;letter-spacing:.01em;padding:1.2rem 3.2rem}.menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--font-body-family);font-weight:500;font-size:1.7rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background:#f3eee3}.nuvo-hero__overlay{background:linear-gradient(90deg,#0f1611,#0f1611bf 45%,#0f16111a)}@media screen and (max-width:749px){.nuvo-hero__overlay{background:linear-gradient(180deg,#0f161159,#0f1611)}}@media screen and (max-width:749px){.nuvo-features-band .nuvo-features__list{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem 1.6rem}.nuvo-features-band .nuvo-features__item{gap:.8rem;align-items:flex-start}.nuvo-features-band .nuvo-features__title{font-size:1.3rem;line-height:1.3}.nuvo-features-band .nuvo-icon{width:2.2rem;height:2.2rem;flex:none}.nuvo-tiles{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;margin-right:-1.5rem;padding-right:1.5rem;scrollbar-width:none}.nuvo-tiles::-webkit-scrollbar{display:none}.nuvo-tiles>*{flex:0 0 42%;scroll-snap-align:start}.nuvo-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.nuvo-tier{padding:1.2rem 1rem}.nuvo-tier__value{font-size:2.2rem}.nuvo-tier__label{font-size:1.2rem}.nuvo-hero__copy{font-size:1.6rem;line-height:1.5}}.product-card-wrapper .quick-add,.product-card-wrapper .quick-add__submit,.product-card-wrapper .quick-add modal-opener{width:100%}.nuvo-tile__img,.card__media .media img,.nuvo-panel__img,.nuvo-pp-cards img{mix-blend-mode:multiply}.card__media .media{background:transparent}.nuvo-mix-progress{display:flex;flex-direction:column;gap:1.2rem;margin-top:1.6rem;margin-bottom:2.4rem;padding-top:1.6rem;padding-bottom:3.2rem}.nuvo-mix-progress.page-width{border-radius:1.2rem;background:#f3eee3;padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){.nuvo-mix-progress.page-width{max-width:calc(var(--page-width) - 10rem)}}.nuvo-mix-progress__text{margin:0;font-size:1.5rem;line-height:1.4}.nuvo-mix-progress__bar{position:relative;height:.8rem;border-radius:99rem;background:#e4dccb}.nuvo-mix-progress__fill{position:absolute;inset:0 auto 0 0;border-radius:99rem;background:rgb(var(--color-button))}.nuvo-mix-progress__mark{position:absolute;top:50%;width:1.4rem;height:1.4rem;margin-left:-.7rem;border-radius:50%;background:#fff;border:.2rem solid #c9bfa9;transform:translateY(-50%)}.nuvo-mix-progress__mark:last-child{margin-left:-1.4rem}.nuvo-mix-progress__mark.is-done{border-color:rgb(var(--color-button));background:rgb(var(--color-button))}.nuvo-mix-progress__mark span{position:absolute;top:1.8rem;left:50%;transform:translate(-50%);white-space:nowrap;font-size:1.2rem;font-weight:700;color:rgba(var(--color-foreground),.75)}.nuvo-mix-progress__mark:last-child span{left:auto;right:0;transform:none}.nuvo-facet-hidden{display:none!important}.collection-hero .collection-hero__title{font-weight:800;font-size:clamp(3rem,4vw,5.2rem);line-height:1;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media screen and (max-width:749px){.collection-hero .collection-hero__inner{padding-top:1.2rem;padding-bottom:1.2rem;gap:1.2rem}.collection-hero .collection-hero__title{font-size:clamp(2.6rem,8vw,3.4rem)}.nuvo-mix-progress.page-width{margin-left:1.5rem;margin-right:1.5rem;padding-left:1.6rem;padding-right:1.6rem}.nuvo-mix-progress__mark span{font-size:1.1rem}}.nuvo-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));background:#fff;border-top:.1rem solid #e4e4de;box-shadow:0 -.6rem 2rem #1e1f1c14}.nuvo-sticky-atc[hidden]{display:none}.nuvo-sticky-atc__info{flex:1;min-width:0;display:flex;flex-direction:column}.nuvo-sticky-atc__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.nuvo-sticky-atc__price{font-family:var(--font-heading-family);font-weight:800;font-size:1.8rem}.nuvo-sticky-atc__btn{flex:none;min-height:4.8rem;padding:0 2rem}@media screen and (min-width:750px){.nuvo-sticky-atc{display:none!important}}.cart-items thead{display:none}.nuvo-cart-ship{display:flex;flex-direction:column;gap:.8rem;margin:0 0 1.2rem;padding:1.4rem 1.6rem;border:.1rem solid #e4e4de;border-radius:1rem;background:#fff}.nuvo-cart-ship__text{margin:0;font-weight:700;font-size:1.4rem}.nuvo-mix-progress--cart{margin:0 0 1.6rem;padding:1.2rem 1.6rem 3rem;border-radius:1rem;background:#eadfcb}.cart-items{border-collapse:separate;border-spacing:0 1rem}.cart-item td{background:#fff;border-top:.1rem solid #e4e4de;border-bottom:.1rem solid #e4e4de;padding-top:1.2rem;padding-bottom:1.2rem}.cart-item td:first-child{border-left:.1rem solid #e4e4de;border-radius:1rem 0 0 1rem;padding-left:1.2rem}.cart-item td:last-child{border-right:.1rem solid #e4e4de;border-radius:0 1rem 1rem 0;padding-right:1.6rem}.cart-item__image{background:#efefea;border-radius:.8rem;mix-blend-mode:multiply}.cart-item__media .cart-item__link,.cart-item__image-container{border:0;background:#efefea;border-radius:.8rem}.cart-item__name{font-family:var(--font-heading-family);font-weight:700;font-size:1.5rem;line-height:1.3;letter-spacing:0;text-decoration:none}.cart-item .quantity{min-height:4rem;width:11rem}.cart-item__price-wrapper .price,.cart-item__totals .price{font-weight:700}.title-wrapper-with-link .title--primary{font-size:clamp(2.4rem,2.6vw,3.4rem)}.cart__footer .cart__blocks{padding:2rem;border:.1rem solid #e4e4de;border-radius:1.2rem;background:#fff}.nuvo-cart-sum{margin:0 0 1rem}.nuvo-cart-sum__row{display:flex;justify-content:space-between;gap:1rem;padding:.4rem 0;font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.nuvo-cart-sum__row dd{margin:0}.nuvo-cart-sum__row--save{color:#b3261e;font-weight:700}.cart__footer .totals{align-items:baseline;justify-content:space-between}.cart__footer .totals__total{font-size:1.5rem;font-weight:800;letter-spacing:.04em}.cart__footer .totals__total-value{font-family:var(--font-heading-family);font-weight:900;font-size:2.6rem}.cart__footer .tax-note{margin:.4rem 0 1.4rem;text-align:left;font-size:1.2rem}.cart__checkout-button{width:100%;min-height:5.4rem;font-size:1.5rem}.nuvo-cart-pay-note{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:1rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}@media screen and (max-width:749px){.cart-items,.cart-items tbody{display:block}.cart-item{display:grid;grid-template-columns:7.2rem 1fr;gap:.4rem 1.2rem;margin-bottom:1rem;padding:1rem;border:.1rem solid #e4e4de;border-radius:1rem;background:#fff}.cart-item td,.cart-item td:first-child,.cart-item td:last-child{padding:0;border:0;border-radius:0;background:transparent}.cart-item__media{grid-row:1 / span 3}.cart-item__image{width:7.2rem;height:7.2rem;object-fit:contain}}.cart-items th,.cart-items thead tr{display:none}.cart__footer .cart__ctas{flex-direction:column;align-items:stretch}.cart-item__media{background:transparent!important}@media screen and (max-width:749px){.cart-item__media{align-self:start}}.main-page-title,.blog__title,.article-template__title{font-weight:800;font-size:clamp(2.8rem,3vw,4.2rem);line-height:1.05}.article-card .card__media .media img{object-fit:cover;padding:0;mix-blend-mode:normal}.article-card .card__heading{font-size:1.7rem;line-height:1.3}.article-card .card__information{padding:1.6rem 0}.template-404{padding-top:6rem;padding-bottom:8rem}.nuvo-404-search{display:flex;gap:1rem;max-width:52rem;margin:3rem auto 2rem}.nuvo-404-search .field__input{flex:1;min-height:4.8rem;padding:0 1.6rem;border:.1rem solid #c9c9c2;border-radius:.6rem;background:#fff;font-size:1.6rem}.nuvo-404-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;max-width:70rem;margin:0 auto;padding:0}.nuvo-404-links .nuvo-chip{border:.1rem solid #e4e4de;color:#1e1f1c}.shopify-policy__container{max-width:72rem;padding-top:4rem;padding-bottom:6rem}.shopify-policy__title h1{font-weight:800;font-size:clamp(2.6rem,2.8vw,3.8rem);text-align:left}.shopify-policy__body{font-size:1.6rem;line-height:1.7}.nuvo-badge--fast{display:inline-flex;align-items:center;gap:.4rem;background:#e9c77b;color:#1e1f1c;border-color:#e9c77b}.nuvo-badge--fast .nuvo-icon{flex:none}.nuvo-pp-fast{display:flex;gap:1.2rem;align-items:flex-start;margin-top:1.6rem;padding:1.4rem 1.6rem;border-radius:1rem;background:#fbf3df;border:.1rem solid #e9c77b}.nuvo-pp-fast__icon{display:flex;align-items:center;justify-content:center;flex:none;width:4rem;height:4rem;border-radius:50%;background:#e9c77b;color:#1e1f1c}.nuvo-pp-fast__body{display:flex;flex-direction:column;gap:.2rem}.nuvo-pp-fast__title{display:inline-flex;align-items:center;gap:.8rem;font-size:1.5rem}.nuvo-pp-fast__dot{width:.8rem;height:.8rem;border-radius:50%;background:#2e8b57;box-shadow:0 0 #2e8b5780;animation:nuvo-pulse 2s infinite}@keyframes nuvo-pulse{70%{box-shadow:0 0 0 .6rem #2e8b5700}to{box-shadow:0 0 #2e8b5700}}@media(prefers-reduced-motion:reduce){.nuvo-pp-fast__dot{animation:none}}.nuvo-pp-fast__text{font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.nuvo-pp-fast__cutoff{margin-top:.2rem;font-size:1.4rem;font-weight:700;color:#2e6b47}.nuvo-badge--fast{white-space:nowrap}@media screen and (max-width:749px){.nuvo-badge--fast{font-size:1rem}}.product__media-wrapper .product-media-container,.product__media-wrapper .product__media{background:#efefea;border-radius:1.2rem}.product__media-wrapper .product__media img{mix-blend-mode:multiply}.product__media-wrapper .thumbnail{background:#efefea;border-radius:.8rem}.product__media-wrapper .thumbnail img{mix-blend-mode:multiply}.quantity{min-height:4.6rem;border-radius:.6rem;background:#fff}.quantity:after{border-radius:.6rem;box-shadow:0 0 0 .15rem #c9c9c2}.quantity__button{width:4.4rem}.quantity__input{font-weight:700;font-size:1.6rem}.product-form__quantity .quantity__label{font-family:var(--font-heading-family);font-weight:800;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase}.color-scheme-3 .nuvo-panel__img,.color-scheme-5 .nuvo-panel__img,.color-scheme-6 .nuvo-panel__img,.color-scheme-7 .nuvo-panel__img,.nuvo-panel.color-scheme-3 .nuvo-panel__img,.nuvo-panel.color-scheme-5 .nuvo-panel__img{mix-blend-mode:normal;background:#efefea}.nuvo-empty{display:flex;flex-direction:column;align-items:center;gap:1.2rem;max-width:52rem;margin:2rem auto 4rem;padding:3.6rem 2.4rem;border:.1rem solid #e4e4de;border-radius:1.2rem;background:#fff;text-align:center}.nuvo-empty__icon{display:flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;background:#f3eee3}.nuvo-empty__icon svg{width:2.6rem;height:2.6rem}.nuvo-empty__title{margin:0;font-size:2rem;font-weight:800;text-transform:none}.nuvo-empty__text{margin:0;color:rgba(var(--color-foreground),.75)}.cart__warnings{padding-top:4rem;padding-bottom:4rem}.cart__empty-text{font-weight:800;font-size:clamp(2.4rem,2.6vw,3.4rem)}.nuvo-empty-cart-links{margin-top:2.4rem}.menu-drawer .nuvo-menu-highlight>a,.menu-drawer .nuvo-menu-highlight>details>summary{color:#b3261e}.predictive-search{border-radius:0 0 1.2rem 1.2rem;border:.1rem solid #e4e4de;box-shadow:0 1.6rem 4rem #1e1f1c1f}.predictive-search__heading{font-family:var(--font-heading-family);font-weight:800;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.predictive-search__item:hover,.predictive-search__item[aria-selected=true]{background:#f3eee3}.predictive-search__item-heading{font-weight:700}.predictive-search__image{background:#efefea;border-radius:.6rem;mix-blend-mode:multiply}.search__input.field__input{border-radius:.6rem}.quick-add-modal__content{border-radius:1.4rem;overflow:hidden}.quick-add-modal__content-info .product__title h1,.quick-add-modal__content-info .product__title .h1{font-size:clamp(2.2rem,2vw,2.8rem)}.quick-add-modal__content-info .nuvo-pp-cards,.quick-add-modal__content-info .nuvo-pp-fast__text{display:none}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.nuvo-section-title,.nuvo-display{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media screen and (max-width:749px){.nuvo-section-title,.title-wrapper-with-link .title,.collection-list-title,.related-products__heading{font-size:clamp(2rem,6.4vw,2.6rem)}.nuvo-display--md{font-size:clamp(2.6rem,8vw,3.4rem)}.nuvo-badges{max-width:calc(100% - 1.2rem)}.nuvo-badge{max-width:100%;overflow:hidden;text-overflow:ellipsis}.nuvo-badge--fast{font-size:.95rem;letter-spacing:.02em;padding-left:.6rem;padding-right:.6rem}.footer__blocks-wrapper.grid{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem}.footer__blocks-wrapper .footer-block{width:auto;max-width:none}.footer__blocks-wrapper .footer-block:not(.footer-block--menu){grid-column:1 / -1}.footer-block__details-content .list-menu__item--link{padding-top:.6rem;padding-bottom:.6rem}.nuvo-mix-banner__title{font-size:2.2rem}}.product-card-wrapper .card__content .quick-add{margin:0;padding:0 1.2rem 1.2rem}.product-card-wrapper .quick-add__submit{width:100%;min-width:0;max-width:none;padding-left:.8rem;padding-right:.8rem}.nuvo-pp-price__was{color:#55564f}.nuvo-note__title,.nuvo-note__text{opacity:1;color:rgb(var(--color-foreground))}.nuvo-card-notes,.nuvo-pp-tier__each,.nuvo-pp-price__each,.nuvo-pp-price__tax{color:#55564f}.nuvo-badge{white-space:nowrap}@media screen and (max-width:749px){body .collection__title .title,body .title-wrapper .title,body h2.title.h1,body h2.title.h2{font-size:clamp(2rem,6.4vw,2.6rem);line-height:1.08}.footer .footer__content-top .footer__blocks-wrapper.grid{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem}.footer .footer__content-top .footer__blocks-wrapper .footer-block{width:auto;max-width:none;margin-bottom:2.4rem}.footer .footer__content-top .footer__blocks-wrapper .footer-block:not(.footer-block--menu){grid-column:1 / -1}}@media screen and (max-width:749px){.nuvo-badge{font-size:1rem;padding:.4rem .6rem;letter-spacing:.03em}}.product-grid .grid__item,.product-grid .grid__item>product-component{display:flex;flex-direction:column}.product-grid .grid__item>product-component,.product-grid .grid__item .product-card-wrapper,.product-card-wrapper>.card,.product-card-wrapper>.card>.card__inner+.card__content{flex:1 1 auto;height:100%}.product-card-wrapper .card{display:flex;flex-direction:column}.product-card-wrapper .card>.card__content{flex:1 1 auto;display:flex;flex-direction:column}.product-card-wrapper .card .quick-add,.product-card-wrapper.card-wrapper .card--card .quick-add{margin:auto 0 0!important;padding:0 1.2rem 1.2rem!important;width:100%;box-sizing:border-box}.product-card-wrapper .quick-add product-form,.product-card-wrapper .quick-add form,.product-card-wrapper .quick-add modal-opener{display:block;width:100%}.product-card-wrapper .quick-add__submit{width:100%!important;margin:0!important}.nuvo-cup{display:block;font-size:1.3rem;font-weight:600;color:#2e6b47}.nuvo-cup--card{margin-top:-.2rem;font-size:1.2rem}.nuvo-cup--pp{margin-top:.2rem;font-size:1.4rem}.nuvo-pairs{margin-top:2rem;padding:1.4rem 1.6rem;border:.1rem solid #e4e4de;border-radius:1rem;background:#fff}.nuvo-pairs--cart{margin:0 0 1.2rem}.nuvo-pairs__heading{margin:0 0 1rem;font-family:var(--font-heading-family);font-weight:800;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase}.nuvo-pairs__list{display:flex;flex-direction:column;gap:.8rem;margin:0;padding:0}.nuvo-pairs__item{display:grid;grid-template-columns:5.2rem 1fr auto auto;align-items:center;gap:1.2rem}.nuvo-pairs__media{display:block;width:5.2rem;height:5.2rem;border-radius:.6rem;background:#efefea;overflow:hidden}.nuvo-pairs__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.nuvo-pairs__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));text-decoration:none}.nuvo-pairs__price{font-weight:700;font-size:1.4rem;white-space:nowrap}.nuvo-pairs__form{margin:0}.nuvo-pairs__add{width:3.6rem;height:3.6rem;border:0;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:2rem;line-height:1;cursor:pointer}.nuvo-pairs__add:disabled{opacity:.5}.nuvo-xmas{display:flex;align-items:center;gap:.8rem;margin:1.2rem 0 0;padding:1rem 1.4rem;border-radius:.8rem;background:#fbebeb;color:#8a1f18;font-weight:700;font-size:1.4rem}.nuvo-xmas--cart{margin:0 0 1.2rem}.nuvo-pp-pay{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 1.6rem;margin-top:1.4rem}.nuvo-pp-pay__label{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;color:rgba(var(--color-foreground),.8)}.nuvo-pp-pay__list{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0}.nuvo-pp-pay__list .icon{width:3.8rem;height:2.4rem}.nuvo-starter{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem;padding:2rem 2.4rem;border-radius:1.2rem;background:#1f3a2b;color:#fff;text-decoration:none}.nuvo-starter__img{width:12rem;height:12rem;object-fit:contain;border-radius:1rem;background:#efefea;flex:none}.nuvo-starter__body{flex:1 1 26rem;display:flex;flex-direction:column;gap:.6rem}.nuvo-starter__eyebrow{font-family:var(--font-heading-family);font-weight:800;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:#e9c77b}.nuvo-starter__title{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(2rem,2vw,2.6rem);line-height:1.1}.nuvo-starter__text{color:#ffffffd9}.nuvo-starter__cta{display:inline-flex;align-items:center;gap:.6rem;margin-top:.4rem;font-weight:700;text-decoration:underline;text-underline-offset:.4rem}.nuvo-rv__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin:0;padding:0}@media screen and (max-width:749px){.nuvo-rv__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.nuvo-rv__link{display:flex;flex-direction:column;gap:.6rem;padding:1rem;border:.1rem solid #e4e4de;border-radius:1rem;background:#fff;color:rgb(var(--color-foreground));text-decoration:none;height:100%}.nuvo-rv__link img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:.8rem;background:#efefea;mix-blend-mode:multiply}.nuvo-rv__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:700;font-size:1.4rem;line-height:1.3}.nuvo-rv__price{font-weight:700}.nuvo-sub{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem 4rem;padding:clamp(2.4rem,4vw,4.8rem);border-radius:1.4rem}.nuvo-sub__copy{flex:1 1 36rem;display:flex;flex-direction:column;gap:1.4rem;align-items:flex-start}.nuvo-sub__copy .nuvo-section-title{margin:0}.nuvo-sub__list{display:flex;flex-direction:column;gap:.8rem;margin:0;padding:0}.nuvo-sub__list li{display:flex;gap:.8rem;align-items:center;font-weight:600}.nuvo-sub__list .nuvo-icon{color:rgb(var(--color-button))}.nuvo-sub__img{flex:1 1 30rem;width:100%;max-width:48rem;height:auto;border-radius:1.2rem;object-fit:cover;aspect-ratio:4 / 3}.nuvo-bundle{padding:clamp(2rem,3vw,3.2rem);border:.1rem solid #e4e4de;border-radius:1.4rem;background:#fff}.nuvo-bundle__head .nuvo-section-title{margin:0 0 .6rem}.nuvo-bundle__text{margin:0 0 1.6rem;color:rgba(var(--color-foreground),.8)}.nuvo-bundle__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(28rem,1fr));gap:1rem;margin:0;padding:0}.nuvo-bundle__item{display:grid;grid-template-columns:5.6rem 1fr auto;align-items:center;gap:1.2rem;padding:1rem;border-radius:1rem;background:#f7f7f4}.nuvo-bundle__img{width:5.6rem;height:5.6rem;object-fit:contain;mix-blend-mode:multiply}.nuvo-bundle__name{display:flex;flex-direction:column;gap:.2rem;font-weight:700;font-size:1.4rem;line-height:1.3}.nuvo-bundle__price{font-weight:400;color:rgba(var(--color-foreground),.75)}.nuvo-bundle__qty{display:inline-flex;align-items:center;border:.15rem solid #c9c9c2;border-radius:.6rem;background:#fff}.nuvo-bundle__qty button{width:3.6rem;height:3.6rem;border:0;background:transparent;font-size:1.8rem;cursor:pointer}.nuvo-bundle__qty input{width:3.6rem;border:0;text-align:center;font:inherit;font-weight:700;-moz-appearance:textfield}.nuvo-bundle__qty input::-webkit-inner-spin-button{-webkit-appearance:none}.nuvo-bundle__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:1.6rem}.nuvo-bundle__sum{margin:0;font-weight:600}@media screen and (min-width:990px)and (max-width:1399px){.header__inline-menu .list-menu--inline{gap:0}.header__inline-menu .header__menu-item{padding-left:.9rem;padding-right:.9rem;font-size:1.3rem;letter-spacing:.02em}.header__inline-menu summary.header__menu-item{padding-right:2.2rem}.header--middle-left{column-gap:1.6rem}}.newsletter.newsletter--narrow,.newsletter.page-width{margin-bottom:5.6rem}@media screen and (max-width:749px){.newsletter.newsletter--narrow,.newsletter.page-width{margin-bottom:3.6rem}}#rinkinys{scroll-margin-top:12rem}@media screen and (min-width:1200px){.header__inline-menu .list-menu--inline{flex-wrap:nowrap;gap:0}.header__inline-menu .header__menu-item{padding-left:.75rem;padding-right:.75rem;font-size:1.3rem;letter-spacing:.02em;white-space:nowrap}.header__inline-menu summary.header__menu-item{padding-right:2.1rem}.header--middle-left{column-gap:1.6rem}}@media screen and (min-width:1200px)and (max-width:1399px){.header__heading-logo-wrapper{max-width:9.6rem}.header__inline-menu .header__menu-item{padding-left:.6rem;padding-right:.6rem;font-size:1.25rem}.header__inline-menu summary.header__menu-item{padding-right:1.9rem}}@media screen and (min-width:990px)and (max-width:1199px){html body .header-wrapper header-drawer{display:block;grid-area:navigation}html body .header-wrapper .header__inline-menu{display:none}.header.header--middle-left{grid-template-areas:"navigation heading icons";grid-template-columns:auto auto 1fr;column-gap:1.2rem}}@media screen and (min-width:750px){.footer .footer__blocks-wrapper .footer-block{min-width:0;padding-right:3.2rem;box-sizing:border-box}}.product-card-wrapper .card>.card__content>.card__information{flex:1 1 auto;display:flex;flex-direction:column}.product-card-wrapper .card-information{flex:1 1 auto;display:flex;flex-direction:column}.product-card-wrapper .card__heading{min-height:calc(1.3em * 3)}.product-card-wrapper .nuvo-card-notes{min-height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card-wrapper .nuvo-card-price-row{margin-top:auto;min-height:2.6rem}.product-card-wrapper .nuvo-card-slot{min-height:1.8rem;line-height:1.8rem}.product-card-wrapper .nuvo-card-slot .nuvo-cup--card{margin:0}.product-card-wrapper .card>.card__content>.card__badge{display:none}.product-card-wrapper .nuvo-card-slot{height:1.8rem;overflow:hidden}.product-card-wrapper .card-information>.caption-with-letter-spacing{height:1.6rem;line-height:1.6rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-card-wrapper .nuvo-card-slot:empty{display:block}.nuvo-hero__slide--bg .nuvo-hero__media{position:static;flex:0 0 0;min-width:0;width:0}.nuvo-hero__slide--bg .nuvo-sticker{position:absolute;z-index:3;top:38%;right:0;bottom:auto}.nuvo-hero__slide--bg.color-scheme-4,.nuvo-hero__slide--bg.color-scheme-4 .nuvo-display,.nuvo-hero__slide--bg.color-scheme-4 .nuvo-hero__copy,.nuvo-hero__slide--bg.color-scheme-2,.nuvo-hero__slide--bg.color-scheme-2 .nuvo-display,.nuvo-hero__slide--bg.color-scheme-2 .nuvo-hero__copy{color:#1e1f1c}.nuvo-hero__slide--bg.color-scheme-1 .nuvo-eyebrow,.nuvo-hero__slide--bg.color-scheme-2 .nuvo-eyebrow,.nuvo-hero__slide--bg.color-scheme-4 .nuvo-eyebrow{color:#3e6b4f}@media screen and (max-width:749px){.nuvo-hero__slide--bg .nuvo-sticker{top:auto;right:1.5rem;bottom:6rem;width:9rem;height:9rem;font-size:1.2rem}}.product-card-wrapper .card .quick-add,.product-card-wrapper.card-wrapper .card--card .quick-add{padding-top:1.2rem!important}.product-card-wrapper .nuvo-card-strip{margin-top:.8rem}.collection .center.collection__view-all,.collection__view-all{margin-top:2.4rem}.nuvo-pop{position:fixed;z-index:40;left:0;right:0;bottom:var(--nuvo-pop-offset, 0px);max-height:85vh;overflow-y:auto;padding:2.4rem 2rem calc(2rem + env(safe-area-inset-bottom));border-radius:1.6rem 1.6rem 0 0;box-shadow:0 -8px 32px #00000029;transform:translateY(110%);transition:transform .3s ease,bottom .2s ease}.nuvo-pop.is-open{transform:none}.nuvo-pop[hidden]{display:none}.nuvo-pop .nuvo-eyebrow{margin:0 0 .6rem}.nuvo-pop__title{margin:0 4rem .8rem 0}.nuvo-pop__text p{margin:0 0 1.4rem}.nuvo-pop__field{margin-bottom:1rem}.nuvo-pop__btn{width:100%}.nuvo-pop__error{margin:0 0 1rem}.nuvo-pop__consent{margin-top:1rem;font-size:1.2rem;line-height:1.5;opacity:.75}.nuvo-pop__consent p{margin:0}.nuvo-pop__decline{display:block;margin:.8rem auto 0;padding:.4rem;background:none;border:0;font-size:1.3rem;cursor:pointer;color:rgb(var(--color-foreground));opacity:.7}.nuvo-pop__close{position:absolute;top:1rem;right:1rem;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;background:none;border:0;color:rgb(var(--color-foreground));cursor:pointer}.nuvo-pop__close .svg-wrapper,.nuvo-pop__close svg{width:1.8rem;height:1.8rem}.nuvo-pop__code{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin:0 0 1.4rem;padding:1.2rem 1.6rem;border:2px dashed rgba(var(--color-foreground),.35);border-radius:1rem}.nuvo-pop__code code{font-family:var(--font-heading-family);font-weight:800;font-size:2.4rem;letter-spacing:.06em}.nuvo-pop__copy{background:none;border:0;font-size:1.4rem;cursor:pointer;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.nuvo-pop{left:auto;right:2.4rem;bottom:2.4rem;width:40rem;padding:2.8rem;border-radius:1.6rem;box-shadow:0 12px 40px #0000002e;transform:translateY(calc(100% + 3rem))}}@media(prefers-reduced-motion:reduce){.nuvo-pop{transition:none}}@media screen and (min-width:750px){.nuvo-hero__slide[data-index="0"] .nuvo-sticker{position:absolute;top:34%;left:52%;right:auto;bottom:auto;transform:rotate(-8deg);z-index:4;width:11.6rem;height:11.6rem}}@media screen and (max-width:749px){.nuvo-hero__slide[data-index="0"] .nuvo-sticker{left:auto;right:1.2rem;top:auto;bottom:6.5rem;transform:rotate(-8deg)}}.nuvo-hero__real-products{position:relative;flex:1 1 49rem;min-width:0;align-self:stretch;min-height:42rem;isolation:isolate}.nuvo-hero__real-products .nuvo-hero__brewer-img{position:absolute;width:50%;height:auto;max-height:40rem;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 1.3rem 1.4rem rgba(52,39,23,.1))}.nuvo-hero__brewer-img--left{left:0;bottom:2rem;transform:rotate(-7deg);z-index:1}.nuvo-hero__brewer-img--center{left:27%;bottom:0;transform:rotate(0);z-index:3}.nuvo-hero__brewer-img--right{right:0;bottom:2rem;transform:rotate(7deg);z-index:2}@media screen and (max-width:749px){.nuvo-hero__real-products{flex:1 1 100%;width:100%;min-height:25rem;margin-top:-.5rem}.nuvo-hero__real-products .nuvo-hero__brewer-img{width:48%;max-height:25rem}}.nuvo-nl-code{font-family:var(--font-heading-family);font-weight:800;letter-spacing:.06em;white-space:nowrap}.product-card-wrapper .card>.card__content{padding-top:1.4rem}.product-card-wrapper .card-information{gap:0}.product-card-wrapper .card__heading{margin:0;min-height:2.6em}.product-card-wrapper .card__heading a{-webkit-line-clamp:2}.product-card-wrapper .nuvo-card-notes{margin:.4rem 0 0;min-height:1.4em;font-size:1.3rem;line-height:1.4;-webkit-line-clamp:1}.product-card-wrapper .nuvo-card-price-row{margin-top:1.2rem;min-height:0}.product-card-wrapper .nuvo-card-slot,.product-card-wrapper .nuvo-card-slot:empty{height:auto;min-height:0;margin-top:.4rem}.product-card-wrapper .nuvo-card-slot:empty{display:none}.product-card-wrapper .nuvo-card-strip{margin-top:1rem;padding:.6rem .9rem;font-size:1.2rem}.product-card-wrapper .card .quick-add,.product-card-wrapper.card-wrapper .card--card .quick-add{padding-top:1.6rem!important}.product-card-wrapper .quick-add__submit[disabled],.product-card-wrapper .quick-add__submit[aria-disabled=true]{background:#efefea;color:#6b6c66;box-shadow:none;cursor:not-allowed}.product-card-wrapper .quick-add__submit[disabled]:before,.product-card-wrapper .quick-add__submit[disabled]:after{box-shadow:none}@media screen and (max-width:749px){.product-card-wrapper .card__heading{font-size:1.4rem}.product-card-wrapper .nuvo-card-price-row{margin-top:.8rem}}.product-card-wrapper .card__badge .nuvo-badges{max-width:none}.product-card-wrapper .card__inner .card__badge{max-width:calc(100% - 2.4rem)}@media screen and (max-width:749px){.product-card-wrapper .card__heading{min-height:calc(1.3em * 3)}.product-card-wrapper .card__heading a{-webkit-line-clamp:3}.product-card-wrapper .card__badge .nuvo-badge{overflow:visible;text-overflow:clip}}.nuvo-bundle__list{grid-template-columns:repeat(auto-fill,minmax(32rem,1fr))}.nuvo-bundle__item{grid-template-columns:6.4rem minmax(0,1fr) auto;gap:1.4rem;padding:1rem 1.2rem 1rem 1rem;min-height:8.4rem}.nuvo-bundle__img{width:6.4rem;height:6.4rem}.nuvo-bundle__name{gap:.3rem;font-size:1.5rem}.nuvo-bundle__name a{color:inherit;text-decoration:none}.nuvo-bundle__name a:hover{text-decoration:underline;text-underline-offset:.3rem}.nuvo-bundle__price{font-size:1.4rem}.nuvo-bundle__item.is-sold{background:#fbfbf9}.nuvo-bundle__item.is-sold .nuvo-bundle__img{opacity:.45}.nuvo-bundle__item.is-sold .nuvo-bundle__name{color:rgba(var(--color-foreground),.6)}.nuvo-bundle__sold{padding:.6rem 1rem;border-radius:.6rem;background:#efefea;color:#6b6c66;font-size:1.2rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.nuvo-bundle__foot{margin-top:2rem;padding-top:1.6rem;border-top:.1rem solid #e4e4de}@media screen and (max-width:749px){.nuvo-bundle__list{grid-template-columns:1fr}.nuvo-bundle__item{grid-template-columns:5.2rem minmax(0,1fr) auto;gap:1rem}.nuvo-bundle__img{width:5.2rem;height:5.2rem}.nuvo-bundle__foot .button{width:100%}}.nuvo-bundle__total:not(:empty){margin-left:.6rem}@media screen and (max-width:749px){.nuvo-bundle__list{gap:.6rem}.nuvo-bundle__item.is-sold{grid-template-columns:3.6rem minmax(0,1fr) auto;min-height:0;padding:.6rem 1rem .6rem .6rem}.nuvo-bundle__item.is-sold .nuvo-bundle__img{width:3.6rem;height:3.6rem}.nuvo-bundle__item.is-sold .nuvo-bundle__name{font-size:1.3rem}.nuvo-bundle__item.is-sold .nuvo-bundle__price{display:none}.nuvo-bundle__item.is-sold .nuvo-bundle__sold{padding:.4rem .7rem;font-size:1rem}}.nuvo-collections-page{padding-top:2.4rem;padding-bottom:6rem}.collection-list .card__media .media img{transform:scale(1.18);transition:transform .3s}.collection-list .card__media .media--hover-effect:hover>img,.collection-list .card:hover .card__media .media img{transform:scale(1.22)}@media(prefers-reduced-motion:reduce){.collection-list .card__media .media img{transition:none}}.header__submenu.list-menu{width:max-content;max-width:36rem}.header__submenu .header__menu-item{white-space:normal}.header__inline-menu .header__menu-item>span,.header__menu-item .header__active-menu-item{padding-bottom:.6rem}.nuvo-chip[aria-disabled=true]{pointer-events:none;cursor:default}@media screen and (min-width:750px){.nuvo-tiles:has(>li:first-child:nth-last-child(2)),.nuvo-tiles:has(>li:first-child:nth-last-child(3)){grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr))}}@media screen and (max-width:749px){.nuvo-hero__slide--bg{display:flex;flex-direction:column}.nuvo-hero__slide--bg .nuvo-hero__bg{position:static;order:-1;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:82% center}.nuvo-hero__slide--bg .nuvo-hero__overlay{display:none}.nuvo-hero__slide--bg .nuvo-hero__inner{padding-top:2.4rem;padding-bottom:7.2rem}.nuvo-hero__slide--bg .nuvo-sticker{top:1.2rem;bottom:auto;right:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nuvo-base.css.map */
