.vt-autumn-announcement{background:#24271f;color:#fff;text-align:center;padding:10px 16px;font-size:11px;line-height:1.5;letter-spacing:.06em}.vt-autumn-announcement a{color:inherit;text-decoration:none}.vt-autumn-announcement a:hover{text-decoration:underline;text-underline-offset:3px}.vt-autumn-announcement a:focus-visible{outline:2px solid #fff;outline-offset:4px}.vt-autumn-announcement strong{font-weight:700}.vt-autumn-announcement span{color:#e5ddca}@media(max-width:749px){.vt-autumn-announcement{font-size:10px;padding:9px 12px;letter-spacing:.02em}}#nortelli-reviews{display:block;background:#fff;color:#1a1a1a;padding:56px 20px;scroll-margin-top:90px}#nortelli-reviews .nt-reviews__inner{max-width:1200px;margin:0 auto}#nortelli-reviews .nt-reviews__heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px}#nortelli-reviews .nt-reviews__eyebrow{margin:0 0 6px;color:#8b6843;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}#nortelli-reviews h2{margin:0;font-size:clamp(28px,4vw,42px);line-height:1.1}#nortelli-reviews .nt-reviews__intro{max-width:680px;margin:10px 0 0;color:#5b5b5b}#nortelli-reviews .nt-button{border:1px solid #1a1a1a;border-radius:999px;cursor:pointer;font:inherit;font-weight:700;padding:12px 20px;transition:transform .15s ease,opacity .15s ease}#nortelli-reviews .nt-button:hover{transform:translateY(-1px);opacity:.9}#nortelli-reviews .nt-button--dark{background:#1a1a1a;color:#fff;white-space:nowrap}#nortelli-reviews .nt-button--gold{background:#b08556;border-color:#b08556;color:#fff}#nortelli-reviews .nt-button--outline{background:#fff;color:#1a1a1a}#nortelli-reviews .nt-reviews__summary{display:grid;grid-template-columns:minmax(230px,.7fr) 1.3fr;gap:42px;align-items:center;background:#f6f3ee;border-radius:20px;padding:28px;margin-bottom:28px}#nortelli-reviews .nt-reviews__score{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px}#nortelli-reviews .nt-reviews__score strong{font-size:52px;line-height:1}#nortelli-reviews .nt-stars{color:#b08556;letter-spacing:2px;font-size:20px}#nortelli-reviews .nt-stars--small{font-size:16px;letter-spacing:1px;margin:13px 0 7px}#nortelli-reviews .nt-reviews__bars{display:grid;gap:7px}#nortelli-reviews .nt-reviews__bar-row{display:grid;grid-template-columns:42px 1fr 28px;align-items:center;gap:10px;font-size:13px}#nortelli-reviews .nt-reviews__bar{height:8px;background:#ddd7cf;border-radius:99px;overflow:hidden}#nortelli-reviews .nt-reviews__bar i{display:block;height:100%;background:#b08556;border-radius:inherit}#nortelli-reviews .nt-review-panel{background:#f6f3ee;border:1px solid #ded6cc;border-radius:18px;padding:24px;margin:0 0 28px}#nortelli-reviews .nt-review-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}#nortelli-reviews .nt-review-form label{display:grid;gap:6px;font-weight:650;font-size:14px}#nortelli-reviews .nt-review-form input,#nortelli-reviews .nt-review-form select,#nortelli-reviews .nt-review-form textarea{width:100%;box-sizing:border-box;border:1px solid #bcb5ac;border-radius:9px;background:#fff;color:#1a1a1a;font:inherit;padding:11px 12px}#nortelli-reviews .nt-review-form__wide{grid-column:1/-1}#nortelli-reviews .nt-review-form__note{font-size:12px;color:#68625b}#nortelli-reviews .nt-form-success{background:#e6f5e9;border-radius:9px;padding:12px}#nortelli-reviews .nt-form-error{background:#fff0ee;border-radius:9px;padding:12px;margin-bottom:14px}#nortelli-reviews .nt-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#nortelli-reviews .nt-review-card{border:1px solid #e3ded8;border-radius:16px;padding:20px;box-shadow:0 5px 18px #16120d0d;background:#fff}#nortelli-reviews .nt-review-card--extra{display:none}#nortelli-reviews .nt-review-card--extra.is-visible{display:block}#nortelli-reviews .nt-review-card__header{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;align-items:center}#nortelli-reviews .nt-review-card__avatar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#efe5d9;color:#765638;font-weight:800}#nortelli-reviews .nt-review-card__header strong{display:block;font-size:14px}#nortelli-reviews .nt-review-card__verified{display:block;color:#765638;font-size:11px;margin-top:1px}#nortelli-reviews .nt-review-card time{font-size:11px;color:#777;text-align:right}#nortelli-reviews .nt-review-card h3{font-size:17px;margin:0 0 7px}#nortelli-reviews .nt-review-card__text{color:#4f4f4f;font-size:14px;line-height:1.55}#nortelli-reviews .nt-review-card__image{margin-top:15px;border-radius:12px;overflow:hidden;background:#eee}#nortelli-reviews .nt-review-card__image img{display:block;width:100%;height:auto;max-height:420px;object-fit:contain}#nortelli-reviews .nt-helpful{margin-top:16px;padding:0;border:0;background:transparent;color:#666;text-decoration:underline;cursor:pointer;font:inherit;font-size:12px}#nortelli-reviews .nt-reviews__more{text-align:center;margin-top:28px}#nortelli-reviews .nt-reviews__disclosure{margin:24px 0 0;text-align:center;color:#777;font-size:11px}@media(max-width:989px){#nortelli-reviews .nt-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){#nortelli-reviews{display:block;padding:40px 15px}#nortelli-reviews .nt-reviews__heading{align-items:stretch;flex-direction:column}#nortelli-reviews .nt-button--dark{align-self:flex-start}#nortelli-reviews .nt-reviews__summary{grid-template-columns:1fr;gap:24px;padding:22px}#nortelli-reviews .nt-reviews__grid,#nortelli-reviews .nt-review-form__grid{grid-template-columns:1fr}#nortelli-reviews .nt-review-form__wide{grid-column:auto}}#nortelli-reviews [hidden]{display:none!important}#nortelli-reviews [data-review-average-stars]{background:linear-gradient(to right,#b08556 var(--review-fill),#cfc7bd var(--review-fill));color:transparent;background-clip:text;-webkit-background-clip:text}#nortelli-reviews .nt-review-card{min-width:0}#nortelli-reviews .nt-review-card__header strong,#nortelli-reviews .nt-review-card__text{overflow-wrap:anywhere}#nortelli-reviews .nt-review-card__text{white-space:pre-line}#nortelli-reviews .nt-review-card>.nt-stars{display:block}#nortelli-reviews .nt-review-card__image{margin:15px 0 0}#nortelli-reviews .nt-review-card__image figcaption{padding:7px 10px;color:#645b50;font-size:11px}#nortelli-reviews .nt-reviews__progress{margin:14px 0 0;text-align:center;color:#69625a;font-size:12px}#nortelli-reviews .nt-reviews__progress:empty{display:none}#nortelli-reviews button:focus-visible,#nortelli-reviews .nt-review-card:focus-visible{outline:2px solid #8b6843;outline-offset:4px}.vt-landing{display:block;background:var(--vt-background);padding:48px 0;color:rgb(var(--color-foreground));scroll-margin-top:100px}.vt-landing__story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,5vw,80px)}.vt-landing__story--text-only{grid-template-columns:1fr;max-width:760px;margin:auto}.vt-landing__hero{background:#f6f3ee;overflow:hidden}.vt-landing__image{display:block;width:100%;height:auto;max-height:850px;object-fit:contain}.vt-landing__copy{padding:24px 0}.vt-landing__copy h2{font-size:clamp(28px,3vw,46px);line-height:1.14;margin:0 0 22px}.vt-landing__copy .rte{line-height:1.75;max-width:55ch}.vt-landing__copy .button{margin-top:20px}.vt-landing__eyebrow{color:var(--vt-accent);font-size:12px;font-weight:700;letter-spacing:.13em;margin:0 0 14px;text-transform:uppercase}.vt-landing__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:48px 0;border-bottom:1px solid #ded7ce}.vt-landing__number{display:block;color:var(--vt-accent);font-size:13px;font-weight:700;letter-spacing:.12em}.vt-landing__benefit h3{font-size:23px;line-height:1.25;margin:12px 0}.vt-landing__benefit .rte{font-size:15px;line-height:1.7}.vt-landing__gallery-wrap{padding:48px 0 16px}.vt-landing__section-heading{max-width:760px;margin:0 auto 28px;text-align:center}.vt-landing__section-heading h2,.vt-landing__faq h2,.vt-landing__reviews h2{font-size:clamp(28px,3vw,40px);line-height:1.2}.vt-landing__gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.vt-landing__look{margin:0;min-width:0}.vt-landing__look[hidden]{display:none}.vt-landing__more{text-align:center;margin-top:24px}.vt-landing__count{font-size:13px;color:#61584e;margin:0 0 12px}.vt-landing__more .button{min-height:48px}.vt-landing__look:focus-visible,.vt-landing .button:focus-visible{outline:2px solid var(--vt-accent);outline-offset:5px}.vt-landing__more [hidden]{display:none}.vt-landing__look-image{width:100%;height:auto;display:block;background:#f6f3ee}.vt-landing__gallery--uniform .vt-landing__look-image{aspect-ratio:3/4;object-fit:cover;object-position:center}.vt-landing__look figcaption{font-size:13px;line-height:1.5;padding:12px 0;color:#61584e}.vt-landing__faq{max-width:850px;margin:56px auto 24px}.vt-landing__faq details{border-bottom:1px solid #ded7ce}.vt-landing__faq summary{display:flex;align-items:center;justify-content:space-between;gap:18px;list-style:none;cursor:pointer;padding:22px 0;font-weight:600}.vt-landing__faq summary::-webkit-details-marker{display:none}.vt-landing__faq summary:focus-visible{outline:2px solid var(--vt-accent);outline-offset:5px}.vt-landing__toggle{font-size:24px;color:var(--vt-accent)}.vt-landing__faq details[open] .vt-landing__toggle{transform:rotate(45deg)}.vt-landing__faq details>.rte{padding:0 0 24px;line-height:1.75}.vt-landing__reviews{max-width:850px;margin:48px auto}.vt-landing__closing{text-align:center;padding:24px 0 0}.vt-landing__closing .button{min-width:min(100%,300px)}@media(max-width:749px){.vt-landing{padding:28px 0}.vt-landing__story{grid-template-columns:1fr;gap:4px}.vt-landing__copy{padding:24px 0 8px}.vt-landing__benefits{grid-template-columns:1fr;gap:22px;padding:28px 0}.vt-landing__benefit{display:grid;grid-template-columns:32px 1fr;column-gap:12px}.vt-landing__number{padding-top:6px;grid-row:1/3}.vt-landing__benefit h3{margin:0 0 8px;font-size:22px}.vt-landing__benefit .rte{grid-column:2}.vt-landing__benefit .rte p{margin-top:0}.vt-landing__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vt-landing__gallery-wrap{padding-top:30px}.vt-landing__faq{margin-top:32px}.vt-landing__faq summary{padding:18px 0}}vt-duo-purchase[hidden],.vt-duo [hidden]{display:none!important}.vt-duo{display:block;margin:1.8rem 0 1.4rem;color:#24211e}.vt-duo fieldset{min-width:0;padding:0;border:0;margin:0}.vt-duo legend{margin-bottom:.9rem;font-size:1.5rem;font-weight:650}.vt-duo__offer{display:grid;grid-template-columns:1.8rem minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1.3rem;border:1px solid #dbd4cb;border-radius:9px;margin-bottom:.8rem;cursor:pointer;background:#fff}.vt-duo__offer:has(input:checked){border:2px solid #ac8150;padding:calc(1.3rem - 1px);background:#fbf7f1}.vt-duo__offer:focus-within{outline:2px solid #24211e;outline-offset:3px}.vt-duo input[type=radio]{margin:0;width:1.8rem;height:1.8rem;accent-color:#936b3e}.vt-duo__offer strong{font-size:1.5rem;line-height:1.3}.vt-duo__offer small{display:block;font-size:1.2rem;line-height:1.5;margin-top:.3rem}.vt-duo__price{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.vt-duo__price s{font-size:1.2rem;color:#6b6258}.vt-duo__first{display:flex;align-items:center;gap:1rem;padding:.7rem .2rem 1.1rem}.vt-duo__first img,.vt-duo__second img{object-fit:cover;border-radius:5px;background:#f3f0eb;flex-shrink:0}.vt-duo__first p{margin:0;font-size:1.3rem;line-height:1.5}.vt-duo__first p span{display:block}.vt-duo .vt-duo__second{margin-top:.6rem;padding:1.3rem;border:1px solid #dbd4cb;border-radius:9px;background:#faf8f5}.vt-duo__second legend{padding:0 .5rem;margin:0;font-size:1.35rem}.vt-duo__second-content{display:flex;align-items:center;gap:1.1rem}.vt-duo__selectors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex:1;gap:.8rem}.vt-duo__selectors label{display:grid;gap:.4rem;font-size:1.25rem;min-width:0}.vt-duo select{width:100%;min-height:44px;padding:.7rem 2.3rem .7rem .7rem;border:1px solid #bcb4aa;border-radius:5px;background-color:#fff;font:inherit;font-size:1.4rem;color:#24211e}.vt-duo select:focus-visible,.vt-duo button:focus-visible,.vt-duo a:focus-visible{outline:2px solid #24211e;outline-offset:3px}.vt-duo__availability,.vt-duo__note,.vt-duo__status{font-size:1.25rem;line-height:1.5;margin:.8rem 0 0}.vt-duo__availability:empty,.vt-duo__status:empty{display:none}.vt-duo__note{color:#625b54}.vt-duo__status[data-error=true]{color:#8e241d}.vt-duo__recovery{display:flex;align-items:center;flex-wrap:wrap;gap:1.1rem;margin-top:1rem;font-size:1.3rem}.vt-duo__recovery button{min-height:44px;border:1px solid #8e683f;border-radius:5px;background:#fff;color:#34291e;padding:.7rem 1.2rem;font:inherit;cursor:pointer}.vt-duo__recovery a{color:#34291e;text-decoration:underline}.vt-duo [disabled]{cursor:wait}@media(max-width:380px){.vt-duo__second-content{align-items:flex-start}.vt-duo__selectors{grid-template-columns:1fr}.vt-duo__offer{gap:.7rem;padding:1rem}.vt-duo__offer:has(input:checked){padding:calc(1rem - 1px)}}vt-q4-offer{display:none}.vt-q4-offer-panel{padding:1rem;margin-block-end:1rem;border:1px solid rgba(132,98,59,.24);border-radius:.6rem;background:#f8f3eb;color:#322b24}.vt-q4-offer-panel p{margin:0 0 .7rem;font-size:1.3rem;line-height:1.5}.vt-q4-offer-panel button{min-height:4rem;font-size:1.2rem}.vt-fit{display:block;margin:0 0 14px;color:#242424}.vt-fit [hidden]{display:none!important}.vt-fit__trigger{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;background:transparent;color:inherit;border:0;border-bottom:1px solid #e6dfd5;padding:12px 0;font:inherit;font-size:13px;text-align:left;cursor:pointer}.vt-fit__trigger span:first-child{font-weight:600}.vt-fit__trigger span:last-child{color:#85613d}.vt-fit__dialog{position:fixed;box-sizing:border-box;max-width:700px;width:calc(100% - 32px);max-height:85dvh;overflow-y:auto;border:1px solid #e6dfd5;border-radius:10px;padding:30px;color:#242424;background:#fff;box-shadow:0 18px 80px #0003}.vt-fit__dialog::backdrop{background:#00000073}.vt-fit__close{position:absolute;top:12px;right:12px;border:0;background:transparent;width:44px;height:44px;cursor:pointer;font:inherit;font-size:27px;color:#333}.vt-fit__eyebrow{font-size:10px;letter-spacing:.1em;color:#85613d;margin:0 40px 9px 0}.vt-fit__dialog h2{font-size:27px;line-height:1.2;margin:0 28px 10px 0}.vt-fit__product{font-size:13px;font-weight:600;margin:0 0 16px}.vt-fit__intro{font-size:13px;line-height:1.6;margin:12px 0}.vt-fit__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0}.vt-fit__field{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:600}.vt-fit__field input,.vt-fit__field select{box-sizing:border-box;border:1px solid #b1a493;border-radius:4px;width:100%;min-height:46px;padding:10px 12px;font:inherit;font-size:16px;color:#242424;background:#fff}.vt-fit__field [aria-invalid=true]{border-color:#a12721;outline:1px solid #a12721}.vt-fit__calculate,.vt-fit__apply{min-height:46px;width:100%;border:1px solid #242424;border-radius:4px;padding:12px 16px;cursor:pointer;font:inherit;font-size:13px;font-weight:600}.vt-fit__calculate{color:#fff;background:#242424}.vt-fit__apply{color:#6f4e2b;background:#f7f1e7;border-color:#d9c5a7;margin-top:12px}.vt-fit__result{white-space:normal;font-size:14px;line-height:1.6;font-weight:600;margin:16px 0 0}.vt-fit__result:empty,.vt-fit__selected:empty{display:none}.vt-fit__note{color:#665b4f;font-size:11px;line-height:1.6;margin:14px 0}.vt-fit__selected{color:#665b4f;font-size:12px;margin:6px 0}.vt-fit__table-details{margin-top:18px;padding-top:12px;border-top:1px solid #e6dfd5}.vt-fit__table-details summary{cursor:pointer;font-size:13px;font-weight:600;padding:8px 0}.vt-fit__table-wrap{overflow:auto;margin-top:8px}.vt-fit__table-wrap table{width:100%;min-width:290px;table-layout:auto;border-collapse:collapse;font-size:12px}.vt-fit__table-wrap caption{text-align:left;font-size:11px;padding:0 0 10px;color:#665b4f}.vt-fit__table-wrap th,.vt-fit__table-wrap td{padding:10px 8px;text-align:left;border:1px solid #e6dfd5;white-space:normal}.vt-fit__table-wrap thead th{background:#f7f3ed}.vt-fit button:focus-visible,.vt-fit input:focus-visible,.vt-fit select:focus-visible,.vt-fit summary:focus-visible,.vt-fit__table-wrap:focus-visible{outline:2px solid #85613d;outline-offset:3px}@media(max-width:480px){.vt-fit__dialog{padding:24px 18px}.vt-fit__dialog h2{font-size:23px}.vt-fit__fields{grid-template-columns:1fr;gap:12px}}vt-tier-purchase[hidden],.vt-tier [hidden]{display:none!important}.vt-tier{display:block;margin:1.2rem 0;--border-radius: 1rem;--border-width: .2rem;--pickers-overlay-opacity: 0;--pickers-hover-overlay-opacity: 0}.vt-tier fieldset{min-width:0;padding:0;border:0;margin:0}.vt-tier .quantity-breaks__title{width:100%;padding:0}.vt-tier__offer-label{cursor:pointer;gap:1rem}.vt-tier__offer-label:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.vt-tier .quantity-breaks-container input:focus-visible+.quantity-break{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.vt-tier .quantity-break__caption{line-height:1.25}.vt-tier__variants{position:relative;margin-top:1rem}.vt-tier .vt-tier__second{margin-top:.75rem}.vt-tier__selectors{display:flex;flex-wrap:wrap;gap:.5rem;min-width:0}.vt-tier .select{width:fit-content;max-width:100%}.vt-tier .select__select{max-width:100%}.vt-tier .select__select:focus-visible,.vt-tier button:focus-visible,.vt-tier a:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.vt-tier__availability,.vt-tier__status{font-size:1.25rem;line-height:1.5;margin:.8rem 0 0}.vt-tier__availability:empty,.vt-tier__status:empty{display:none}.vt-tier__status[data-error=true]{color:#8e241d}.vt-tier [disabled]{cursor:wait}
/*# sourceMappingURL=/cdn/shop/t/72/compiled_assets/styles.css.map */
