:root{--av-green: #0e3b2e;--av-green-deep: #082a20;--av-cranberry: #8f1d2c;--av-gold: #c8a25c;--av-gold-soft: #ecd9b0;--av-cream: #fbf6ec;--av-cream-deep: #f4ebdb;--av-ink: #211a16;--av-muted: #6c5f55;--av-line: rgba(33, 26, 22, .13)}.av-icon{flex:none;width:2rem;height:2rem}.av-eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1.6rem;color:var(--av-gold-soft);font-size:1.2rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.av-eyebrow .av-icon{width:1.4rem;height:1.4rem;color:var(--av-gold)}.av-eyebrow--dark{color:var(--av-cranberry)}.av-section-head{margin-bottom:3.6rem;text-align:center}.av-section-head h2{margin:0}.button.av-button-gold{--color-button: 200, 162, 92;--color-button-text: 33, 26, 22}a.button.av-button-ghost{--color-button: 251, 246, 236;--color-button-text: 251, 246, 236;--alpha-button-background: 0;box-shadow:inset 0 0 0 1px #fbf6ec99}.av-hero{position:relative;overflow:hidden;background:radial-gradient(70rem 46rem at 82% 8%,rgba(200,162,92,.26),transparent 62%),radial-gradient(44rem 34rem at 8% 100%,rgba(143,29,44,.42),transparent 66%),linear-gradient(135deg,var(--av-green) 0%,var(--av-green-deep) 100%);color:var(--av-cream)}.av-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:5.6rem;align-items:center;padding-block:7.2rem 8rem}.av-hero__title{margin:0 0 2rem;color:#fff;font-size:clamp(4rem,5.4vw,6.6rem);line-height:1.05}.av-hero__text{max-width:48rem;margin:0 0 3.2rem;color:#fbf6ecdb;font-size:1.8rem;line-height:1.55;letter-spacing:.01em}.av-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem}.av-hero__stage{position:relative;width:100%;max-width:46rem;aspect-ratio:1;justify-self:end}.av-hero__card{position:absolute;display:block;padding:1.4rem;overflow:hidden;border-radius:1.8rem;background:var(--av-cream);box-shadow:0 2.6rem 5.4rem #0000005c;transition:transform .3s ease}.av-hero__card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.av-hero__card:nth-child(1){top:0;left:21%;z-index:2;width:58%}.av-hero__card:nth-child(2){bottom:4%;left:0;width:44%;transform:rotate(-5deg)}.av-hero__card:nth-child(3){right:0;bottom:0;width:44%;transform:rotate(5deg)}.av-hero__card:hover{transform:translateY(-.6rem)}.av-hero__placeholder{display:grid;height:100%;place-items:center;color:var(--av-gold)}.av-hero__placeholder .av-icon{width:40%;height:40%;stroke-width:.7}.av-hero--snow:before,.av-hero--snow:after{position:absolute;top:-24rem;right:0;bottom:0;left:0;z-index:0;content:"";pointer-events:none;background-image:radial-gradient(2px 2px at 30px 40px,#fff,transparent),radial-gradient(1.5px 1.5px at 110px 170px,#fff,transparent),radial-gradient(2.5px 2.5px at 190px 90px,#fff,transparent),radial-gradient(1.5px 1.5px at 60px 210px,#fff,transparent);background-size:240px 240px;opacity:.5;animation:av-snow 24s linear infinite}.av-hero--snow:after{background-size:240px 240px;background-position:90px 50px;opacity:.28;animation-duration:38s}@keyframes av-snow{to{transform:translateY(24rem)}}@media(prefers-reduced-motion:reduce){.av-hero--snow:before,.av-hero--snow:after{animation:none}}.av-trust{border-bottom:1px solid var(--av-line);background:var(--av-cream-deep)}.av-trust__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;margin-block:0;padding-block:2.2rem;list-style:none}.av-trust__item{display:flex;gap:1.2rem;align-items:center;min-width:0}.av-trust__icon{display:grid;flex:none;width:4.4rem;height:4.4rem;place-items:center;border-radius:50%;background:#fff;color:var(--av-green);box-shadow:inset 0 0 0 1px #c8a25c99}.av-trust__text{display:grid;gap:.2rem;min-width:0;color:var(--av-ink);font-size:1.4rem;line-height:1.3;overflow-wrap:break-word}.av-trust__text>*{min-width:0}.av-trust__text strong{font-weight:600}.av-trust__text small{color:var(--av-muted);font-size:1.25rem}.av-gifts{padding-block:6.4rem}.av-gifts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none}.av-gifts__grid>li{display:flex;min-width:0}.av-gift{display:flex;flex-direction:column;width:100%;overflow:hidden;border:1px solid var(--av-line);border-radius:1.6rem;background:#fff;color:var(--av-ink);text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.av-gift:hover{border-color:var(--av-gold);box-shadow:0 1.4rem 3rem #211a161a;transform:translateY(-.3rem)}.av-gift__media{position:relative;display:grid;flex:none;aspect-ratio:1;place-items:center;overflow:hidden;background:var(--av-cream-deep);color:var(--av-gold)}.av-gift__media img{position:absolute;top:1.6rem;left:1.6rem;display:block;width:calc(100% - 3.2rem);height:calc(100% - 3.2rem);object-fit:contain;mix-blend-mode:multiply}.av-gift__label{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1.4rem 1.6rem;font-size:1.6rem;font-weight:600}.av-gift__label .av-icon{color:var(--av-cranberry)}.av-promo{padding-block:2rem 5.6rem}.av-promo__panel{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:4rem;align-items:center;overflow:hidden;padding:5rem;border-radius:2.2rem;background:radial-gradient(40rem 26rem at 92% 0%,rgba(200,162,92,.3),transparent 62%),linear-gradient(120deg,var(--av-cranberry),#5e0f1c);color:var(--av-cream)}.av-promo__title{margin:0 0 1.4rem;color:#fff;font-size:clamp(3rem,3.6vw,4.4rem)}.av-promo__text{max-width:44rem;margin:0 0 2.6rem;color:#fbf6ece0;font-size:1.6rem;line-height:1.55}.av-promo__tiers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;margin:0;padding:0;list-style:none}.av-promo__tier{position:relative;display:grid;gap:.2rem;justify-items:center;padding:2.6rem 1.4rem 2.2rem;border:1px solid rgba(251,246,236,.32);border-radius:1.6rem;text-align:center}.av-promo__tier b{color:#fff;font-family:var(--font-heading-family);font-size:4.8rem;font-weight:400;line-height:1}.av-promo__tier span{color:#fbf6eccc;font-size:1.3rem}.av-promo__tier strong{margin-top:.8rem;color:var(--av-gold-soft);font-size:1.6rem}.av-promo__tier--best{border-color:var(--av-gold);background:#082a2052}.av-promo__tier em{position:absolute;top:-1.1rem;padding:.3rem 1.1rem;border-radius:99rem;background:var(--av-gold);color:var(--av-ink);font-size:1.15rem;font-style:normal;font-weight:600;white-space:nowrap}.av-note{background:var(--av-green);color:var(--av-gold-soft)}.av-note p{display:flex;gap:1rem;align-items:center;justify-content:center;margin-block:0;padding-block:1.6rem;font-family:var(--font-heading-family);font-size:1.7rem;text-align:center}.av-note .av-icon{width:1.3rem;height:1.3rem;color:var(--av-gold)}.av-bundle{display:block;margin:1.6rem 0 2rem}.av-bundle__fieldset{display:grid;gap:.9rem;margin:0;padding:0;border:0}.av-bundle__legend{display:inline-flex;gap:.7rem;align-items:center;margin-bottom:.9rem;padding:0;color:var(--av-ink);font-size:1.5rem;font-weight:600}.av-bundle__legend .av-icon{color:var(--av-cranberry)}.av-bundle__option{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1.2rem;align-items:center;padding:1.3rem 1.5rem;border:1px solid var(--av-line);border-radius:1.2rem;background:#fff;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.av-bundle__option:hover{border-color:var(--av-gold)}.av-bundle__option.is-selected{border-color:var(--av-green);background:var(--av-cream);box-shadow:inset 0 0 0 1px var(--av-green)}.av-bundle__option input{position:absolute;opacity:0;pointer-events:none}.av-bundle__option input:focus-visible+.av-bundle__radio{outline:2px solid var(--av-green);outline-offset:2px}.av-bundle__radio{display:block;box-sizing:border-box;width:1.8rem;height:1.8rem;border:1.5px solid var(--av-muted);border-radius:50%}.is-selected .av-bundle__radio{border:5px solid var(--av-green)}.av-bundle__info{display:grid;gap:.2rem;min-width:0}.av-bundle__info strong{color:var(--av-ink);font-size:1.5rem;font-weight:600}.av-bundle__info small{color:var(--av-muted);font-size:1.25rem}.av-bundle__badge{display:inline-block;margin-left:.5rem;padding:.1rem .8rem;border-radius:99rem;background:var(--av-gold);color:var(--av-ink);font-size:1.1rem;font-style:normal;font-weight:600;vertical-align:.1rem}.av-bundle__price{display:grid;justify-items:end;color:var(--av-ink);font-size:1.5rem}.av-bundle__price b{font-weight:600}.av-bundle__price s{color:var(--av-muted);font-size:1.2rem}.av-bundle__note{margin:.3rem 0 0;color:var(--av-muted);font-size:1.25rem;line-height:1.4}.product__info-container:has(.av-bundle) .product-form__quantity{display:none}.av-details{margin:1.8rem 0;border-top:1px solid var(--av-line)}.av-details__item{border-bottom:1px solid var(--av-line)}.av-details__item summary{position:relative;padding:1.5rem 3rem 1.5rem .2rem;color:var(--av-ink);font-size:1.5rem;font-weight:600;list-style:none;cursor:pointer}.av-details__item summary::-webkit-details-marker{display:none}.av-details__item summary:after{position:absolute;top:50%;right:.6rem;width:.8rem;height:.8rem;content:"";border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-70%) rotate(45deg);transition:transform .2s ease}.av-details__item[open] summary:after{transform:translateY(-30%) rotate(225deg)}.av-details__content{padding:0 .2rem 1.6rem;color:var(--av-ink);font-size:1.4rem;line-height:1.65}.av-details__content>:first-child{margin-top:0}.av-details__content ul{padding-left:1.8rem}.av-set{display:block;margin:1.8rem 0;padding:1.6rem;border:1px solid rgba(200,162,92,.65);border-radius:1.4rem;background:var(--av-cream)}.av-set[hidden]{display:none}.av-set__head{display:flex;gap:1rem;align-items:center;justify-content:space-between;margin-bottom:1.2rem}.av-set__title{color:var(--av-ink);font-family:var(--font-heading-family);font-size:1.9rem}.av-set__save{padding:.2rem 1rem;border-radius:99rem;background:var(--av-cranberry);color:#fff;font-size:1.2rem;font-weight:600;white-space:nowrap}.av-set__items{display:grid;gap:1rem;margin-bottom:1.4rem}.av-set__item{display:grid;grid-template-columns:5.6rem minmax(0,1fr) auto;gap:1.2rem;align-items:center}.av-set__thumb{display:block;overflow:hidden;border-radius:.8rem;background:#fff}.av-set__thumb img{display:block;width:5.6rem;height:5.6rem;object-fit:contain}.av-set__meta{display:grid;gap:.1rem;min-width:0}.av-set__meta small{color:var(--av-muted);font-size:1.15rem}.av-set__meta a{overflow:hidden;color:var(--av-ink);font-size:1.35rem;line-height:1.3;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.av-set__price{color:var(--av-ink);font-size:1.35rem}.av-set__add{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center}.av-set__add s{opacity:.65}.av-upsells{display:block;margin:1.2rem 0 1.6rem;padding:1.2rem;border-radius:1.2rem;background:var(--av-cream)}.av-upsells[hidden]{display:none}.av-upsells__title{display:flex;gap:.7rem;align-items:center;margin:0 0 1rem;color:var(--av-ink);font-size:1.4rem;font-weight:600}.av-upsells__title .av-icon{color:var(--av-cranberry)}.av-upsells__row{display:grid;gap:.9rem}.av-upsell{display:grid;grid-template-columns:5rem minmax(0,1fr) auto;gap:1rem;align-items:center}.av-upsell__media{display:block;overflow:hidden;border-radius:.8rem;background:#fff}.av-upsell__media img{display:block;width:5rem;height:5rem;object-fit:contain}.av-upsell__meta{display:grid;min-width:0;color:var(--av-ink);font-size:1.25rem;line-height:1.3}.av-upsell__meta small{color:var(--av-muted);font-size:1.1rem}.av-upsell__meta a{overflow:hidden;color:inherit;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.av-upsell__add{min-height:3.4rem;padding:0 1.3rem;border:1px solid var(--av-green);border-radius:99rem;background:transparent;color:var(--av-green);font:inherit;font-size:1.25rem;font-weight:600;cursor:pointer}.av-upsell__add:hover{background:var(--av-green);color:#fff}.av-upsell__add:disabled,.av-nudge:disabled{opacity:.55;cursor:wait}.av-nudge,.av-saved{display:flex;gap:.7rem;align-items:center;width:100%;margin:0 0 1rem;padding:.9rem 1.2rem;border-radius:1rem;font:inherit;font-size:1.3rem;font-weight:600;line-height:1.3;text-align:left}.av-nudge{border:1px dashed var(--av-gold);background:var(--av-cream);color:var(--av-green);cursor:pointer}.av-nudge:hover{border-style:solid}.av-saved{background:#0e3b2e17;color:var(--av-green)}.cart__items .av-upsells{max-width:56rem;margin:2rem 0 0}.cart__items .av-nudge,.cart__items .av-saved{max-width:56rem;margin-top:1.6rem}.header__heading-link .h2{letter-spacing:.14em}.av-holiday .header-wrapper{box-shadow:inset 0 -1px #c8a25c8c}.utility-bar .announcement-bar__message,.button{letter-spacing:.05em}.product-card-wrapper .card__media .media>img{box-sizing:border-box;padding:1.4rem;object-fit:contain;mix-blend-mode:multiply}.card-wrapper .card{transition:box-shadow .2s ease,transform .2s ease}.card-wrapper:hover .card{box-shadow:0 1rem 2.6rem #211a161a}.collection-hero{background:linear-gradient(120deg,var(--av-green),var(--av-green-deep));color:var(--av-cream)}.collection-hero__title{color:#fff}.collection-hero__description{color:#fbf6ecdb}.avoriell-reviews-rating{font-size:clamp(3rem,4vw,4.2rem)!important}@media screen and (max-width:989px){.av-hero__grid{grid-template-columns:minmax(0,1fr);gap:3.6rem;padding-block:4.8rem 5.2rem;text-align:center}.av-hero__text{margin-inline:auto}.av-hero__actions{justify-content:center}.av-hero__stage{max-width:34rem;justify-self:center}.av-promo__panel{grid-template-columns:minmax(0,1fr);padding:3.2rem 2.2rem}}@media screen and (max-width:749px){.product-card-wrapper .card__media .media>img{padding:.8rem}.av-trust__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.av-trust__icon{width:3.8rem;height:3.8rem}.av-gifts{padding-block:4.4rem}.av-gifts__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.av-gift__label{padding:1.1rem 1.2rem;font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/avoriell.css.map */
