[class*=color-],:root{--color-background: 14,25,18;--color-foreground: 245,239,227;--color-button: 227,169,79;--color-button-text: 35,24,3;--color-secondary-button: 14,25,18;--color-secondary-button-text: 245,239,227;--color-link: 242,200,126;--color-badge-foreground: 242,200,126;--color-badge-background: 30,42,33;--color-badge-border: 227,169,79;--color-shadow: 0,0,0;--gradient-background: rgb(14,25,18)}html[data-scheme=light] [class*=color-],html[data-scheme=light]{--color-background: 247,241,228;--color-foreground: 36,53,42;--color-button: 169,113,28;--color-button-text: 255,248,234;--color-secondary-button: 247,241,228;--color-secondary-button-text: 36,53,42;--color-link: 143,93,19;--color-badge-foreground: 143,93,19;--color-badge-background: 241,233,216;--color-badge-border: 169,113,28;--gradient-background: rgb(247,241,228)}:root{--font-body-family: "Nunito Sans",-apple-system,"Segoe UI",sans-serif;--font-heading-family: "Young Serif",Georgia,serif;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-weight: 400;--font-body-scale: 1;--font-heading-scale: 1;--buttons-radius: 999px;--buttons-radius-outset: 999px}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:400;letter-spacing:normal}.header-wrapper{background:#0e1912d1;-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);border-bottom:1px solid rgba(245,239,227,.1)}html[data-scheme=light] .header-wrapper{background:#f7f1e4d9;border-bottom-color:#24352a24}.header__heading-link .h2{font-family:var(--font-heading-family);font-weight:400}.header__menu-item{font-weight:700;padding-left:.7rem;padding-right:.7rem;font-size:1.3rem}.rz-nav-phone{display:inline-flex;align-items:center;white-space:nowrap;text-decoration:none;font-family:var(--font-body-family);font-weight:700;font-size:1.472rem;color:rgb(var(--color-button));border:1.5px solid rgba(227,169,79,.4);border-radius:999px;padding:.4em 1em;margin-right:6px;transition:border-color .2s ease}.rz-nav-phone:hover{border-color:rgb(var(--color-button))}html[data-scheme=light] .rz-nav-phone{border-color:#a9711c66}.rz-mode-toggle{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:none;border:1.5px solid rgba(245,239,227,.2);color:rgba(var(--color-foreground),.75);font-size:1.68rem;line-height:1;cursor:pointer;margin-right:2px;transition:color .2s ease,border-color .2s ease,transform .2s ease}.rz-mode-toggle:hover{color:rgb(var(--color-button));border-color:rgb(var(--color-button));transform:rotate(24deg)}html[data-scheme=light] .rz-mode-toggle{border-color:#24352a40}.rz-nav-phone:focus-visible,.rz-mode-toggle:focus-visible{outline:3px solid rgb(var(--color-button));outline-offset:3px}@media(max-width:749px){.rz-nav-phone{display:none}}.rz-footer-emblem{display:flex;justify-content:center;padding-top:3rem}.rz-footer-emblem img{width:120px;height:auto;opacity:.9}.footer{border-top:1px solid rgba(245,239,227,.1)}html[data-scheme=light] .footer{border-top-color:#24352a24}.rz-footer-credit a{color:rgb(var(--color-link))}.rz-footer-credit:before{content:"\b7";margin:0 .6rem}.card--card,.card--standard .card__inner{border-radius:18px}.card--card{border:1px solid rgba(245,239,227,.1)}html[data-scheme=light] .card--card{border-color:#24352a24}.price{font-family:var(--font-body-family)}.price-item--sale,.price__sale .price-item--regular+.price-item{color:rgb(var(--color-button))}:root{--inputs-radius:1.2rem;--inputs-radius-outset:1.2rem}.rz-stage{position:sticky;top:11rem;display:flex;align-items:center;justify-content:center;min-height:56rem;padding:4rem;border-radius:2.4rem;overflow:hidden;background:radial-gradient(46rem 30rem at 50% 76%,rgba(227,169,79,.17),transparent 70%),linear-gradient(180deg,#17251c,#101a14);border:1px solid rgba(245,239,227,.09)}html[data-scheme=light] .rz-stage{background:radial-gradient(46rem 30rem at 50% 76%,rgba(201,138,45,.2),transparent 70%),linear-gradient(180deg,#fdf8ec,#f2e9d6);border-color:#24352a1f}.rz-stage__img{max-height:44rem;max-width:78%;width:auto;height:auto;filter:drop-shadow(0 30px 28px rgba(0,0,0,.5)) drop-shadow(0 6px 10px rgba(0,0,0,.3));animation:rz-stage-float 7s ease-in-out infinite alternate}html[data-scheme=light] .rz-stage__img{filter:drop-shadow(0 30px 28px rgba(70,55,30,.28)) drop-shadow(0 6px 10px rgba(70,55,30,.18))}@keyframes rz-stage-float{0%{transform:translateY(-.6rem)}to{transform:translateY(.8rem)}}@media(prefers-reduced-motion:reduce){.rz-stage__img{animation:none}}.product__media-wrapper .product__media{border-radius:2rem;overflow:hidden}.product__info-wrapper{padding-top:1rem}.product__text.caption-with-letter-spacing{color:rgb(var(--color-link));font-weight:800;font-size:1.15rem;letter-spacing:.22em;margin-bottom:.4rem}.product__title h1{font-size:clamp(3.2rem,3.2vw,4.4rem);line-height:1.08;margin:0}.product__info-container .yotpo-widget-instance{margin:1rem 0 .4rem}.yotpo-sr-bottom-line-summary{justify-content:flex-start!important}.yotpo-widget-instance .yotpo-sr-bottom-line-text{color:rgba(var(--color-foreground),.85)!important;font-family:var(--font-body-family)!important}.product__info-container .price__regular .price-item--regular,.product__info-container .price-item--sale{font-family:var(--font-heading-family);font-size:3rem;line-height:1.25;color:rgb(var(--color-link))}.product__info-container .price__sale s.price-item--regular{font-size:1.8rem;font-family:var(--font-body-family);opacity:.55}.product__info-container .price{margin-top:.4rem}.product-form__input--quantity{margin:1.4rem 0 0}.product-form__input--quantity .form__label{font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase;font-weight:800;color:rgba(var(--color-foreground),.6)}.product__info-container .quantity{border-radius:999px;background:transparent;border:1px solid rgba(var(--color-foreground),.3);min-height:4.6rem}.product__info-container .quantity__input{font-weight:700;font-size:1.6rem}.product-form__buttons{max-width:44rem;margin-top:1.6rem}.product-form__submit{min-height:5.6rem;font-size:1.6rem;font-weight:800;letter-spacing:.02em}.product__description{margin-top:3.2rem;padding-top:2.8rem;border-top:1px solid rgba(var(--color-foreground),.14);font-size:1.7rem;line-height:1.75;max-width:64ch}.share-button__button{font-size:1.3rem;opacity:.75}.rz-yotpo-panel{background:#f7f1e4;border-radius:2.4rem;padding:3.2rem;border:1px solid rgba(36,53,42,.1)}html[data-scheme=light] .rz-yotpo-panel{background:#fff;border-color:#24352a1f}@media(max-width:749px){.rz-yotpo-panel{padding:2rem 1.4rem;border-radius:1.8rem}}.card-wrapper{height:100%}.card-wrapper .card{background:#16231b;border:1px solid rgba(245,239,227,.09);border-radius:1.8rem;overflow:hidden;height:100%;transition:transform .25s ease,border-color .25s ease}html[data-scheme=light] .card-wrapper .card{background:#fdf9f0;border-color:#24352a1f}.card-wrapper:hover .card{transform:translateY(-4px);border-color:#e3a94f8c}@media(prefers-reduced-motion:reduce){.card-wrapper:hover .card{transform:none}}.card .card__inner.gradient,.card__media.gradient{background:transparent}.card--card,.card--standard .card__inner{border:0;border-radius:0}.card__media .media img.rz-cutout{object-fit:contain;padding:16%;z-index:1;filter:drop-shadow(0 10px 12px rgba(0,0,0,.4))}html[data-scheme=light] .card__media .media img.rz-cutout{filter:drop-shadow(0 14px 16px rgba(70,55,30,.22))}.card__media:has(img.rz-cutout){position:relative}.card__media:has(img.rz-cutout):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(17rem 17rem at 50% 56%,rgba(227,169,79,.14),transparent 72%)}html[data-scheme=light] .card__media:has(img.rz-cutout):after{background:radial-gradient(17rem 17rem at 50% 56%,rgba(255,255,255,.85),transparent 72%)}.card__content{padding:1.5rem 1.7rem 1.9rem;display:flex;flex-direction:column;flex:1}.card-wrapper .card{display:flex;flex-direction:column}.card .card__inner{flex:0 0 auto}.card-information{display:flex;flex-direction:column;flex:1}.card__heading{font-family:var(--font-body-family);font-weight:700;font-size:1.55rem;line-height:1.35}.card-information .price{font-family:var(--font-heading-family);font-size:1.8rem;color:rgb(var(--color-link));margin-top:auto;padding-top:.6rem}.card-information .price .price-item{font-size:inherit}.card-information .price__sale s.price-item--regular{font-size:1.3rem;font-family:var(--font-body-family);opacity:.55}.card__badge .badge{border-radius:999px;font-weight:800;font-size:1.05rem;letter-spacing:.06em;padding:.5rem 1.1rem}.product-grid.grid,.grid.product-grid{--grid-desktop-horizontal-spacing:2rem;--grid-desktop-vertical-spacing:2rem;--grid-mobile-horizontal-spacing:1.2rem;--grid-mobile-vertical-spacing:1.2rem}.collection-hero{padding:5rem 0 .5rem}.collection-hero__title{font-size:clamp(3.4rem,4.5vw,5.2rem);margin:0 0 1rem}.collection-hero__description{font-size:1.7rem;line-height:1.7;max-width:68ch;opacity:.85}.facets-container{margin-top:1rem}.cart__items{border-color:rgba(var(--color-foreground),.12)}.cart-items th{font-size:1.1rem;letter-spacing:.18em;font-weight:800;color:rgba(var(--color-foreground),.55)}.cart-item__name{font-size:1.6rem;font-weight:700;line-height:1.4}.cart-item__image{border-radius:1.2rem}.cart .quantity{border-radius:999px;background:transparent;border:1px solid rgba(var(--color-foreground),.3)}.totals__total{letter-spacing:.12em;text-transform:uppercase;font-size:1.3rem;font-weight:800}.totals__total-value{font-family:var(--font-heading-family);font-size:2.8rem;color:rgb(var(--color-link))}.cart__checkout-button{min-height:5.6rem;font-weight:800;font-size:1.6rem}.cart__empty-text{font-size:clamp(2.8rem,4vw,4rem)}.related-products .related-products__heading{margin-bottom:2.4rem}@media(max-width:989px){.rz-stage{position:static;min-height:36rem;padding:2.4rem}.rz-stage__img{max-height:30rem}}@media(max-width:749px){.product__title h1{font-size:2.9rem}.product__info-container .price__regular .price-item--regular,.product__info-container .price-item--sale{font-size:2.5rem}.product__description{font-size:1.6rem}}.collection-hero__description.rz-clamped{max-height:17rem;overflow:hidden;position:relative}.collection-hero__description.rz-clamped:after{content:"";position:absolute;left:0;right:0;bottom:0;height:8rem;background:linear-gradient(180deg,#0e191200,#0e1912)}html[data-scheme=light] .collection-hero__description.rz-clamped:after{background:linear-gradient(180deg,#f7f1e400,#f7f1e4)}.rz-readmore{margin-top:.8rem;padding:0;background:none;border:0;cursor:pointer;color:rgb(var(--color-link));font-family:var(--font-body-family);font-weight:800;font-size:1.4rem;letter-spacing:.04em}.rz-readmore:hover{text-decoration:underline}.rz-readmore:focus-visible{outline:.3rem solid rgb(var(--color-button));outline-offset:.3rem}.cart-item__image.rz-cutout{object-fit:contain;padding:13%;background:radial-gradient(9rem 9rem at 50% 60%,rgba(227,169,79,.14),transparent 72%)}.product__title h1{text-wrap:balance}.product__title h1.rz-title-long{font-size:clamp(2.4rem,2.4vw,3rem);line-height:1.2}.rz-stage__zoom{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:transform .35s ease}@media(hover:hover)and (pointer:fine){.rz-stage{cursor:zoom-in}.rz-stage:hover .rz-stage__zoom{transform:scale(1.7)}.rz-stage:hover .rz-stage__img{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.rz-stage__zoom{transition:none}}.rz-assurance{list-style:none;margin:1.4rem 0 0;padding:0;display:flex;flex-direction:column;gap:.6rem}.rz-assurance li{font-size:1.3rem;letter-spacing:.02em;color:rgba(var(--color-foreground),.75);display:flex;gap:.8rem;align-items:baseline}.rz-assurance li:before{content:"\2713";color:rgb(var(--color-button));font-weight:700}.rz-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:4;display:none;align-items:center;gap:1.2rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.12);box-shadow:0 -.6rem 2rem #0000001a}.rz-sticky-atc.show{display:flex}.rz-sticky-atc__title{flex:1;min-width:0;font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rz-sticky-atc__btn{min-height:4.4rem;padding:0 2rem;flex:none}@media(min-width:990px){.rz-sticky-atc{display:none!important}}@media(max-width:989px){body:has(.rz-sticky-atc.show) #mps-sales-notification{bottom:calc(7.6rem + env(safe-area-inset-bottom))!important}}.rz-assurance a{color:rgb(var(--color-link));text-underline-offset:.2em}
/*# sourceMappingURL=/cdn/shop/t/12/assets/rz-dawn.css.map */
