.hero--overlay .hero__frame{--hero-min: clamp(30rem, 40vw, 42rem)}.hero--overlay .hero__media:after{background:linear-gradient(90deg,#2b160cb8,#2b160c99 50%,#2b160c00 76%)}.hero--overlay .hero__body{justify-content:center;padding-inline:clamp(1.25rem,6vw,7rem)}.hero--overlay .hero__main{gap:clamp(.625rem,.45rem + .5vw,1rem)}.hero--overlay .hero__actions{margin-block-start:clamp(.25rem,.1rem + .4vw,.5rem)}.hero--overlay .hero__title{max-inline-size:19ch;font-size:clamp(2.25rem,1rem + 3.2vw,4.25rem);line-height:.95;text-wrap:balance;text-shadow:0 2px 14px rgb(43 22 12 / .35)}.hero--overlay .hero__text{max-inline-size:30ch;font-size:clamp(1.125rem,.95rem + .6vw,1.5rem);text-wrap:balance;line-height:1.2;text-shadow:0 1px 8px rgb(43 22 12 / .35)}.hero--overlay .hero__actions .btn{min-block-size:3.25rem;padding-inline:1.75rem;font-weight:700}.hero--overlay .hero__actions .btn:first-child:after{content:"\2192" / "";margin-inline-start:.6em}.hero--overlay .hero__media img{object-position:center 18%}.hero--overlay .hero__text,.hero--overlay .hero__actions .btn--secondary{display:none}@media(min-width:48em){.hero--overlay .hero__frame{--hero-min: clamp(34rem, 44vw, 46rem)}.hero--overlay[data-first] .hero__body{padding-block-start:calc(var(--hero-pad) + var(--header-overlap, 0px) + 1.5rem)}.hero--overlay .hero__title{font-size:clamp(3rem,1rem + 3.6vw,5rem)}.hero--overlay .hero__text:not(.hide-desktop){display:block;max-inline-size:26ch;font-size:clamp(1.25rem,.9rem + .7vw,1.625rem);line-height:1.25}.hero--overlay .hero__actions{gap:.75rem;margin-block-start:.75rem}.hero--overlay .hero__actions .btn--secondary{display:inline-flex;min-block-size:3.25rem;padding-inline:1.75rem;font-weight:700;color:#faf6ee;background:#faf6ee1f;border:1.5px solid rgb(250 246 238 / .7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hero--overlay .hero__actions .btn--secondary:hover{background:#faf6ee38;border-color:#faf6ee}}@media(max-width:47.99em){.hero--overlay .hero__frame{--hero-min: 36rem}.hero--overlay .hero__media img{object-position:85% center}.hero--overlay .hero__media:after{background:linear-gradient(180deg,#2b160cc7,#2b160cb3 62%,#2b160c00 90%)}.hero--overlay .hero__body{justify-content:flex-start}}.nav__link{font-family:var(--font-display);font-weight:600}.cart-empty__tile-media{--media-ratio: var(--card-ratio)}.card{gap:var(--sp-xs)}.card .card__body{gap:.125rem;padding-inline:.125rem}.card__title{font-size:var(--step-0);font-weight:700;line-height:1.25}.card .price{font-weight:800;color:var(--action)}.card .price__compare,.card .price__tax{font-weight:400;color:var(--text-muted)}.card__add{--icon-size: 1.05rem;inline-size:2.75rem;min-inline-size:2.75rem;min-block-size:2.75rem}.section-head{align-items:center;margin-block-end:var(--sp-s)}.section-head__title,.newsletter .t-2{font-size:clamp(1.5rem,1.2rem + 1.1vw,2.25rem)}.section-head__link{--btn-bg: transparent;--btn-fg: var(--action);--btn-image: none;--btn-shadow: 0 0 #0000;min-block-size:2.75rem;padding-inline:0;font-weight:700}.image-with-text__media{--media-ratio: 4 / 3}.image-with-text__media img{object-position:50% 40%}.image-with-text__body{--gap: var(--sp-xs)}.image-with-text .t-2{font-size:clamp(1.5rem,1.2rem + 1.1vw,2.25rem)}.image-with-text[data-style=card] .image-with-text__grid{padding:var(--sp-2xs)}@media(min-width:48em){.image-with-text__grid,.image-with-text[data-media=end] .image-with-text__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-l)}.image-with-text__media{--media-ratio: 3 / 2}.image-with-text[data-style=card] .image-with-text__grid{gap:var(--sp-l)}.image-with-text[data-style=card] .image-with-text__body{padding:var(--sp-m)}}.announcement{font-family:var(--font-display);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.header__utils a[data-action=search]{inline-size:4.25rem;background:var(--surface);border-radius:var(--radius-pill)}.header__utils shopify-account{display:none}.nav__chevron{--icon-size: .75rem}.use-cases[data-style=overlay] .use-case.has-media{border-radius:var(--radius-l);overflow:hidden;box-shadow:none}.use-cases[data-style=overlay] .use-case.has-media .card__media{--media-ratio: 4 / 3;position:relative}.use-cases[data-style=overlay] .use-case.has-media .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#140c06c7,#140c068c 28%,#140c0600 60%)}.use-cases[data-style=overlay] .use-case.has-media .use-case__body{margin:0;padding:var(--sp-s) var(--sp-m);background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.use-cases[data-style=overlay] .use-case.has-media .card__title{font-family:var(--font-display);font-size:clamp(1.15rem,1rem + .5vw,1.5rem);font-weight:700;color:#faf6ee}.use-cases[data-style=overlay] .use-case.has-media .card__link{color:inherit}.use-cases[data-style=overlay] .use-case.has-media .use-case__arrow{display:none}.use-cases[data-style=overlay] .use-case.has-media:hover .card__media img{transform:scale(1.03)}.use-cases[data-style=overlay] .use-case.has-media .card__media img{transition:transform var(--dur-3) var(--ease-out)}@media(prefers-reduced-motion:reduce){.use-cases[data-style=overlay] .use-case.has-media:hover .card__media img{transform:none}}.btn:not(.btn--secondary,.btn--ghost,.btn--link,.btn--icon,.card__add){--btn-image: linear-gradient(180deg, rgb(255 255 255 / .22) 0%, rgb(255 255 255 / .04) 50%, rgb(0 0 0 / .12) 100%);--btn-shadow: inset 0 1px 0 rgb(255 255 255 / .35), inset 0 -2px 0 rgb(0 0 0 / .18), 0 10px 22px -10px color-mix(in oklab, var(--btn-bg) 90%, transparent);overflow:hidden;font-weight:800}:is(.hero__actions .btn:first-child,.store-countdown__btn,.image-with-text .btn){min-block-size:3.25rem;padding-inline:1.75rem;font-size:var(--step-0)}.store-countdown__btn:after,.image-with-text .btn:after{content:"\2192" / "";margin-inline-start:.6em}:is(.hero__actions .btn:first-child,.store-countdown__btn):before{content:"";position:absolute;inset-block:0;inset-inline-start:-60%;inline-size:45%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .38),transparent);transform:skew(-18deg);pointer-events:none}@media(prefers-reduced-motion:no-preference){:is(.hero__actions .btn:first-child,.store-countdown__btn):before{animation:store-btn-shine 3.8s ease-in-out 1.2s infinite}.btn:not(.btn--secondary,.btn--ghost,.btn--link,.btn--icon,.card__add):after{display:inline-block;transition:transform var(--dur-3) var(--ease-out)}@media(any-pointer:fine){.btn:not(.btn--secondary,.btn--ghost,.btn--link,.btn--icon,.card__add):hover{transform:translateY(-2px);filter:brightness(1.08) saturate(1.05);box-shadow:inset 0 1px #ffffff59,inset 0 -2px #0000002e,0 14px 28px -10px color-mix(in oklab,var(--btn-bg) 95%,transparent)}.btn:not(.btn--secondary,.btn--ghost,.btn--link,.btn--icon,.card__add):hover:after{transform:translate(.3em)}}}@keyframes store-btn-shine{0%{inset-inline-start:-60%}45%,to{inset-inline-start:130%}}.card__add{transition:transform var(--dur-3) var(--ease-spring, var(--ease-out)),filter var(--dur-2) var(--ease-standard)}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.card:hover .card__add{transform:scale(1.1) rotate(90deg);filter:brightness(1.1)}}.section.store-countdown .store-countdown__band{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.625rem 1.25rem;max-inline-size:62rem;margin-inline:auto;padding:.75rem 1rem;background:#fff;color:#062f19;border:1px solid rgb(6 47 25 / .08);border-radius:var(--radius-l);box-shadow:0 14px 32px -18px #2b160c73;text-align:center}.section.store-countdown .store-countdown__copy{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.375rem .625rem}.section.store-countdown .store-countdown__label{font-size:.6875rem;padding:.1875rem .625rem}.section.store-countdown .store-countdown__title{font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);color:#062f19}.section.store-countdown .store-countdown__text{display:none}.section.store-countdown .store-countdown__clock{gap:.3125rem}.section.store-countdown .store-countdown__unit{min-inline-size:2.75rem;padding:.3125rem .25rem .25rem;background:#062f19;color:#faf6ee;border-radius:.5rem;box-shadow:none}.section.store-countdown .store-countdown__num{font-size:1.125rem}.section.store-countdown .store-countdown__name{margin-block-start:.125rem;font-size:.5625rem;opacity:.8}.section.store-countdown .store-countdown__btn{inline-size:auto;min-inline-size:0;min-block-size:2.75rem;padding-inline:1.25rem;font-size:.9375rem}.section.store-countdown .store-countdown__band:before,.section.store-countdown .store-countdown__band:after{content:none}@media(min-width:48em){.section.store-countdown .store-countdown__band{flex-wrap:nowrap;padding:.625rem .75rem .625rem 1.25rem;text-align:start}.section.store-countdown .store-countdown__copy{flex-wrap:nowrap}.section.store-countdown .store-countdown__btn{margin-inline-start:.25rem}}[id$=__hero]+.shopify-section .section.store-countdown{position:relative;z-index:2;margin-block-start:-1.75rem}.announcement__content{gap:var(--sp-2xs) var(--sp-xs)}.announcement:has(.announcement__timer) .announcement__track{display:none}.announcement .announcement__timer{display:inline-flex;gap:.5rem;font-family:var(--font-display);font-weight:600;letter-spacing:.06em}.announcement .announcement__clock{gap:.375rem}.announcement .announcement__unit{padding:0;background:none;font-size:.75rem}.announcement .announcement__unit [data-unit]{min-inline-size:2ch;font-size:.9375rem;font-weight:700}.announcement .announcement__clock{display:inline-flex;align-items:center;gap:.3125rem}.announcement .announcement__unit{display:inline-flex;align-items:baseline;gap:.0625rem;padding:.1875rem .4375rem .125rem;background:#faf6ee;color:#062f19;border-radius:.375rem;box-shadow:0 2px 6px -2px #00000059;font-size:.6875rem;font-weight:700}.announcement .announcement__unit [data-unit]{font-size:1.0625rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1}.announcement .announcement__unit:last-child{background:#c38824;color:#062f19}.announcement .announcement__timer{align-items:center}.hero--overlay .hero__label{background:#c38824;color:#062f19;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 6px 16px -8px #00000080}@media not (min-width:48em){.announcement__inner{min-block-size:2.25rem}.announcement{font-size:.75rem;letter-spacing:.05em}.announcement__content{padding-block:.25rem}.announcement .announcement__timer{gap:.375rem;letter-spacing:.05em}.announcement .announcement__clock{gap:.25rem}.announcement .announcement__unit{padding:.0625rem .25rem 0;font-size:.5625rem}.announcement .announcement__unit [data-unit]{font-size:.8125rem}site-header:not([data-layout=bar]){padding:.5rem .75rem}.header__row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-block-size:3.25rem}.header__logo{justify-self:center}.header__logo-img{block-size:2.125rem}.header__utils a[data-action=search]{inline-size:2.75rem;background:none}.hero--overlay .hero__frame{--hero-min: 0px;inline-size:100%;block-size:max(26rem,min(125vw,64svh))}.hero--overlay .hero__media img{object-position:center 30%}.hero--overlay .hero__media:after{background:linear-gradient(0deg,#2b160cd9,#2b160c8c 28%,#2b160c1a 50%,#2b160c00 62%)}.hero--overlay .hero__body{justify-content:flex-end;padding-block:var(--sp-m) 1.25rem;padding-inline:1.25rem}.hero--overlay[data-first] .hero__body{padding-block-start:calc(var(--sp-m) + var(--header-overlap, 0px))}.hero--overlay .hero__text{display:none}.hero--overlay .hero__meta{margin-block-end:-.25rem}.hero--overlay .hero__label{min-block-size:1.625rem;padding-inline:.75rem;font-size:.75rem}.hero--overlay .hero__main{gap:1rem}.hero--overlay .hero__title{max-inline-size:10ch;font-size:clamp(2.25rem,11.25vw,3rem);line-height:.95;letter-spacing:-.02em;text-shadow:0 2px 24px rgb(0 0 0 / .45)}.hero--overlay .hero__actions{margin-block-start:0}.hero--overlay .hero__actions .btn{min-block-size:2.75rem;padding-inline:1.125rem;font-size:.9375rem}}.hero--overlay .hero__body{gap:var(--sp-s)}.section.store-trust .store-trust__list{gap:0;padding:.625rem .25rem;background:#062f19;border-radius:.875rem}.section.store-trust .store-trust__item,.section.store-trust .store-trust__item:hover{gap:.3125rem;padding:0 .25rem;background:none;border-radius:0;box-shadow:none;transform:none}.section.store-trust .store-trust__item+.store-trust__item{border-inline-start:1px solid rgb(250 246 238 / .16)}.section.store-trust .store-trust__item:before,.section.store-trust .store-trust__item:after{content:none}.section.store-trust .store-trust__badge,.section.store-trust .store-trust__item:hover .store-trust__badge{inline-size:1.375rem;padding:0;background:none;box-shadow:none;animation:none}.section.store-trust .store-trust__title{font-size:.75rem;font-weight:600;line-height:1.2}.section.store-trust .store-trust__list:has(.store-trust__item--pay){grid-template-columns:repeat(2,minmax(0,1fr))}.section.store-trust .store-trust__item--pay{grid-column:1 / -1;margin-block-start:.5rem;padding-block-start:.5rem;border-block-start:1px solid rgb(250 246 238 / .16)}.section.store-trust .store-trust__item--pay,.section.store-trust .store-trust__item+.store-trust__item--pay{border-inline-start:0}.store-trust__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:.375rem;margin:0;padding:0;list-style:none}.store-trust__pay li{display:flex}.store-trust__pay-icon{inline-size:2.25rem;block-size:auto;border-radius:.25rem}@media(min-width:48em){.section.store-trust .store-trust__list:has(.store-trust__item--pay){grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.section.store-trust .store-trust__item--pay,.section.store-trust .store-trust__item+.store-trust__item--pay{grid-column:auto;margin:0;padding-block-start:0;border-block-start:0;border-inline-start:1px solid rgb(250 246 238 / .16)}.store-trust__pay{flex-wrap:nowrap;gap:.5rem}.store-trust__pay-icon{inline-size:2.75rem}}.section.store-trust .store-trust__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}@media(min-width:48em){.section.store-trust .store-trust__list{max-inline-size:64rem;margin-inline:auto;padding:.75rem 1rem}.section.store-trust .store-trust__item,.section.store-trust .store-trust__item:hover{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:0 1rem;text-align:start}.section.store-trust .store-trust__badge,.section.store-trust .store-trust__item:hover .store-trust__badge{inline-size:1.75rem}.section.store-trust .store-trust__title{font-size:1rem}.section.store-trust .store-trust__detail{font-size:.8125rem;font-weight:500}}.card__title{font-size:.9375rem;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.card .price{align-items:baseline;column-gap:.5rem}.card .store-offer .store-offer__now,.card .price__current{font-size:1.375rem;font-weight:800;letter-spacing:-.01em}.card .price__compare{font-size:.9375rem}@media not (min-width:48em){.card .store-offer .store-offer__now,.card .price__current{font-size:1.1875rem}.card .price__compare{font-size:.8125rem}}@media not (min-width:48em){.section.store-circles .store-circles__grid{display:flex;gap:.75rem;margin-inline:calc(var(--page-inset) * -1);padding:.25rem var(--page-inset) .5rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--page-inset);scrollbar-width:none}.section.store-circles .store-circles__grid::-webkit-scrollbar{display:none}.section.store-circles .store-circles__item{flex:0 0 4.25rem;scroll-snap-align:start}.section.store-circles .store-circles__link{gap:.375rem}.section.store-circles .store-circles__media{inline-size:4.25rem;max-inline-size:none;box-shadow:0 6px 14px -8px #2b160c80}.section.store-circles .store-circles__title{font-size:.75rem;font-weight:600;white-space:nowrap;overflow:visible}.section-head__title{font-size:1.375rem}}@media not (min-width:48em){site-header[data-layout=floating]{transition:background-color var(--dur-2) var(--ease-out)}site-header[data-layout=floating][data-scrolled]{background:var(--bg);box-shadow:0 1px #062f1914}facet-filters .facets__bar{inset-block-start:4.25rem}}.store-footer__brand{display:grid;justify-items:start;gap:var(--sp-xs)}.store-footer__tagline{margin:0;max-inline-size:16rem;font-family:var(--font-display);font-size:1.125rem;font-weight:500;line-height:1.3;color:var(--text);text-wrap:balance}[data-tone=inverse] .store-footer__tagline{color:#e0a93b}.use-cases[data-style=overlay] .use-case.has-media{--focus: #FAF6EE}.pdp-header h1{font-size:clamp(1.5rem,1.25rem + 1vw,2rem);line-height:1.12}.pdp-rating__stars{background-image:linear-gradient(90deg,#00B67A var(--rating),#DCDCE6 var(--rating))}.pdp__info{row-gap:1rem}.pdp-highlights--emblems{gap:.625rem .75rem;font-size:.9375rem;font-weight:600;line-height:1.25}.pdp-highlights--emblems .cluster{flex-wrap:nowrap;gap:.5rem}.pdp-highlights--emblems .pdp-note__icon{flex:none;inline-size:2rem;block-size:2rem;background:#f4e4c9;color:#062f19;box-shadow:none;--icon-size: 1.125rem}.store-offer-timer{gap:.5rem;color:#062f19}.pdp-stock:has(.icon){display:none}.pdp-delivery,.pdp-assurance{padding:0;background:none;box-shadow:none}.pdp-delivery .pdp-note__icon,.pdp-assurance .pdp-assurance__icon{background:#f4e4c9;box-shadow:none}.pdp-assurance__list{padding:0;background:none}.pdp-delivery .pdp-note__heading{font-size:.9375rem;font-weight:600}.pdp-delivery .pdp-note__text,.pdp-assurance{font-size:.875rem}.pdp-highlights--emblems>li{grid-column:1 / -1}.pdp-buy__price .price__current{font-weight:800}.pdp-buy__terms:empty{display:none}.pdp-highlights--emblems{padding-block-end:1rem;border-block-end:1px solid rgb(6 47 25 / .1)}.cart-drawer__body>.store-offer-timer{padding:.5rem .75rem;background:#f4e4c9;border-radius:var(--radius-m);color:#062f19}.cart-summary__total-value{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.375rem .5rem}.cart-summary__total-value .price__compare{color:var(--text-muted);font-weight:400}.cart-summary__trust-items{margin-block-start:.75rem;color:#062f19;--icon-size: 1.5rem}.cart-drawer .cart-breakdown{display:none}.cart-line-price{display:grid;justify-items:end;gap:.125rem}.cart-line-price__final{color:var(--action);font-weight:800}.cart-line-price .badge{font-size:.75rem}.cart-chip--saving{background:#e3f2e6;color:#1f5a33;font-weight:700}.card .badge.store-offer-badge,.pdp-buy__price .badge,.cart-line-price .badge,.cart-summary__total-value .badge,.cart-drawer__body .store-offer-timer .badge,.cart-chip--saving{background:linear-gradient(180deg,#f7d36a,#e2ab31);color:#062f19;box-shadow:0 2px 6px -2px #78500a73;font-weight:800}.cart-drawer__body>.store-offer-timer{background:#fff4d6}.rewards__message{color:#1f6b3a;font-weight:700}.rewards__message .cart-glyph{color:#1f6b3a}.rewards__fill{background:linear-gradient(90deg,#2e9b57,#46c075)}.rewards__dot{background:#2e9b57;color:#fff}@media not (min-width:48em){.store-footer .store-footer__main{gap:1.25rem}.store-footer .store-footer__brand{display:flex;align-items:center;gap:1rem}.store-footer .store-footer__logo-img{inline-size:6.5rem}.store-footer .store-footer__tagline{font-size:1rem;line-height:1.2;margin:0}.store-footer .store-footer__menus{gap:1rem var(--gutter)}.store-footer .store-footer__heading{margin-block-end:.25rem;font-size:1rem}.store-footer .store-footer__link{font-size:.9375rem}.store-footer .store-footer__payment{inline-size:2.75rem;block-size:1.875rem}.store-footer .store-footer__legal-link{font-size:.8125rem}}.pdp-note__carrier{flex:none;inline-size:3.75rem;align-self:center}.pdp-note__carrier img{display:block;inline-size:100%;block-size:auto;border-radius:4px}.comparison__table:not(:has(thead th:nth-of-type(3))){min-inline-size:0}.comparison__table:not(:has(thead th:nth-of-type(3))) .comparison__us{inline-size:auto}@media not (min-width:48em){.spec-table__table :is(th,td){padding-block:.5rem}}.cart-summary__carrier{display:block;inline-size:3.25rem;block-size:auto;border-radius:3px}.cart-summary__payments{--gap: .375rem;justify-content:center;margin:var(--sp-2xs) 0 0;padding:0;list-style:none}.cart-summary__payments svg{inline-size:2.375rem;block-size:auto;display:block}
/*# sourceMappingURL=/cdn/shop/t/19/assets/store.css.map */
