.highlight-text .media img{object-position:var(--noon-image-x, 50%) var(--noon-image-y, 50%)!important;object-fit:var(--noon-image-fit, cover)}@media(max-width:767px){.highlight-text{line-height:1.45}.highlight-text .heading{font-size:clamp(24px,6.7vw,32px);line-height:1.3;letter-spacing:-.025em;overflow-wrap:anywhere}.highlight-text>*{padding-inline:3px}.highlight-text .media{height:auto;aspect-ratio:var(--noon-mobile-ratio, 1);max-width:100%;border-radius:8px!important;vertical-align:middle}.highlight-text .media[style*="--noon-mobile-fit: cover"]{height:var(--media-height-mobile);aspect-ratio:auto}.highlight-text .media img{object-position:var(--noon-mobile-x, 50%) var(--noon-mobile-y, 50%)!important;object-fit:var(--noon-mobile-fit, contain);transform:none}}.noon-spaces{padding-block:clamp(36px,5vw,72px)}.noon-spaces h2{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.15;letter-spacing:-.025em}.noon-spaces-intro{margin:12px 0 28px;max-width:52ch;font-size:16px;line-height:1.6}.noon-spaces-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:4px}.noon-space-card{display:block;color:inherit;text-decoration:none}.noon-space-media{aspect-ratio:1;overflow:hidden;border-radius:16px;background:#f7f8f6;padding:10px}.noon-space-media img{display:block;width:100%;height:100%;object-fit:contain}.noon-space-caption{display:flex;justify-content:space-between;gap:10px;margin-top:15px;font-size:clamp(15px,1.2vw,19px);line-height:1.35;font-weight:500}.noon-space-card:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:16px}.noon-space-card:hover .noon-space-caption{text-decoration:underline;text-underline-offset:5px}.noon-space-setup{padding-block:36px}@media(prefers-reduced-motion:no-preference){.noon-space-media img{transition:transform .24s ease}.noon-space-card:hover img{transform:scale(1.025)}}@media(max-width:1023px){.noon-spaces-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding-bottom:16px}.noon-spaces-grid>li{scroll-snap-align:start}.noon-space-media{aspect-ratio:1}}.noon-space-banner{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.65fr);align-items:center;gap:clamp(24px,3vw,48px);padding-block:32px}.noon-space-banner h1{font-size:clamp(30px,4vw,52px);line-height:1.12;margin:12px 0 18px}.noon-space-banner p,.noon-space-banner .rte{font-size:16px;line-height:1.6;max-width:44ch}.noon-room-scene{position:relative;overflow:hidden;aspect-ratio:1200 / 576;border-radius:16px;width:100%}.noon-room-scene img{display:block;width:100%;height:100%;object-fit:cover}.noon-room-scene--custom img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:1023px){.noon-space-banner{grid-template-columns:1fr;gap:20px;padding-block:24px}}.noon-studio{position:static;padding-top:32px;padding-bottom:48px}.noon-studio__header{max-width:720px;margin-bottom:24px}.noon-studio__header h2{margin:0 0 12px}.noon-studio__header p{margin:0;line-height:1.6;opacity:.8}.noon-studio noon-studio-carousel{display:block;min-width:0;width:100%;max-width:280px;margin-inline:auto}.noon-studio__grid{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.noon-studio__grid::-webkit-scrollbar{display:none}.noon-studio__item{scroll-snap-align:start}.noon-studio__controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:20px}.noon-studio__controls[hidden]{display:none}.noon-studio__controls button{display:grid;place-items:center;width:44px;height:44px;border:1px solid currentColor;border-radius:50%;color:inherit;background:transparent;cursor:pointer}.noon-studio__controls button:disabled{opacity:.3;cursor:default}.noon-studio__dots{display:flex;flex-wrap:wrap;justify-content:center}.noon-studio__dots button{width:32px;height:44px;border:0}.noon-studio__dots button:before{content:"";width:7px;height:7px;border:1px solid currentColor;border-radius:50%}.noon-studio__dots button[aria-current=true]:before{background:currentColor}.noon-studio__item{margin:0;min-width:0}.noon-studio__item video,.noon-studio__empty{display:block;width:100%;aspect-ratio:9/16;object-fit:contain;border-radius:12px;background:#f7f3ee}.noon-studio__item figcaption{margin-top:12px;line-height:1.5}.noon-studio__product-link{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;margin-top:12px;padding:10px 18px;border:1px solid currentColor;border-radius:999px;text-decoration:none;color:inherit}.noon-studio__product-link:hover{text-decoration:underline}.noon-studio__product-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.noon-studio__empty{display:grid;place-items:center;padding:24px;border:1px dashed currentColor}@media(min-width:990px){.noon-studio noon-studio-carousel{max-width:552px}.noon-studio__grid{grid-auto-columns:calc((100% - 32px)/2);gap:32px}}.noon-video-product-hero__purchase{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;margin-top:12px;padding:12px 20px;border:1px solid #fff;border-radius:12px;background:#15352f;color:#fff;font:inherit;font-size:16px;line-height:1.4;font-weight:600;text-align:center;text-decoration:none;overflow-wrap:anywhere}.noon-video-product-hero__purchase:focus-visible{outline:3px solid #e7aa35;outline-offset:3px}.noon-video-product-hero__detail-copy>.noon-video-product-hero__purchase{width:100%;flex-shrink:0}.noon-campaign{padding:clamp(1.5rem,3vw,3rem) clamp(1rem,4.2vw,5.5rem);background:rgb(var(--color-background))}.noon-campaign__card{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(18rem,.78fr) minmax(0,1.22fr);aspect-ratio:var(--noon-campaign-ratio-desktop);max-width:1440px;margin-inline:auto;overflow:hidden;border:1px solid color-mix(in srgb,var(--noon-campaign-text) 12%,transparent);border-radius:clamp(24px,2vw,32px);background:var(--noon-campaign-surface);box-shadow:0 22px 60px color-mix(in srgb,var(--noon-campaign-text) 10%,transparent);color:var(--noon-campaign-text)}.noon-campaign__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at 78% 18%,color-mix(in srgb,#d19a45 20%,transparent),transparent 28%),linear-gradient(112deg,var(--noon-campaign-surface) 0%,color-mix(in srgb,var(--noon-campaign-surface) 88%,#d9c8ad) 100%)}.noon-campaign__gallery picture,.noon-campaign__image,.noon-campaign__placeholder{width:100%;height:100%}.noon-campaign__gallery picture{display:block}.noon-campaign__image,.noon-campaign__placeholder{display:block;object-fit:cover;object-position:center}.noon-campaign__placeholder{background:color-mix(in srgb,var(--noon-campaign-surface) 80%,white)}.noon-campaign__content{z-index:1;align-self:center;width:min(100%,34rem);padding:clamp(2rem,4vw,4.5rem)}.noon-campaign__eyebrow{margin:0;font-size:clamp(.78rem,.9vw,.95rem);font-weight:650;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.noon-campaign__offer-heading{max-width:8ch;margin:.55rem 0 0;font-family:var(--font-header-family);font-size:clamp(4.5rem,7vw,7.5rem);font-weight:var(--font-header-weight);line-height:.86;letter-spacing:-.06em;text-wrap:balance}.noon-campaign__text{max-width:25rem;margin-block-start:clamp(1.15rem,1.7vw,1.65rem);font-size:clamp(.95rem,1.05vw,1.1rem);line-height:1.5}.noon-campaign__text>:first-child{margin-block-start:0}.noon-campaign__text>:last-child{margin-block-end:0}.noon-campaign__end-date{margin:.8rem 0 0;font-size:.875rem;opacity:.76}.noon-campaign__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-block-start:1.75rem;padding:.85rem 1.5rem;border:1px solid color-mix(in srgb,var(--noon-campaign-button) 88%,black);border-radius:999px;background:var(--noon-campaign-button);color:var(--noon-campaign-button-text);font-size:.95rem;line-height:1;text-decoration:none;white-space:nowrap;transition:transform .18s ease,background-color .18s ease}.noon-campaign__gallery{position:relative;min-width:0;overflow:hidden}.noon-campaign__gallery:before{position:absolute;inset:10% 3% auto auto;width:58%;height:72%;border-radius:50%;background:color-mix(in srgb,#f5dfb9 56%,transparent);filter:blur(44px);content:""}.noon-campaign__artwork{position:absolute;overflow:hidden;margin:0;border:1px solid color-mix(in srgb,var(--noon-campaign-text) 13%,transparent);border-radius:clamp(14px,1.3vw,20px);background:#f7f3ec;box-shadow:0 24px 50px color-mix(in srgb,var(--noon-campaign-text) 18%,transparent)}.noon-campaign__artwork--primary{top:10%;right:8%;bottom:12%;left:2%;transform:rotate(-1.25deg)}.noon-campaign__artwork--secondary{right:2.5%;bottom:5%;width:35%;aspect-ratio:1;transform:rotate(2deg)}.noon-campaign__button:focus-visible{outline:3px solid color-mix(in srgb,var(--noon-campaign-button) 52%,white);outline-offset:3px}@media(pointer:fine){.noon-campaign__button:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--noon-campaign-button) 88%,black)}}@media(max-width:767px){.noon-campaign{padding:1.5rem 1rem}.noon-campaign__card{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);aspect-ratio:var(--noon-campaign-ratio-mobile);border-radius:20px}.noon-campaign__content{width:100%;padding:1rem .45rem 1rem 1rem}.noon-campaign__eyebrow{font-size:clamp(.58rem,2.2vw,.7rem);letter-spacing:.1em}.noon-campaign__offer-heading{margin-block-start:.3rem;font-size:clamp(2.4rem,10.5vw,3.35rem);line-height:.88}.noon-campaign__text,.noon-campaign__end-date{display:none}.noon-campaign__button{min-height:36px;margin-block-start:.75rem;padding:.55rem .85rem;font-size:.72rem}.noon-campaign__gallery{overflow:visible}.noon-campaign__gallery:before{inset:8% -20% auto auto;width:130%;height:78%;filter:blur(24px)}.noon-campaign__artwork--primary{top:12%;right:-22%;bottom:12%;left:2%;border-radius:10px;transform:rotate(-1deg)}.noon-campaign__artwork--secondary{display:none}}@media(prefers-reduced-motion:reduce){.noon-campaign__button{transition:none}}.noon-campaign__card{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);aspect-ratio:2.6 / 1;min-height:440px}.noon-campaign__content{padding:clamp(24px,3vw,48px)}.noon-campaign__editorial-heading{margin:0;max-width:12ch;color:var(--noon-campaign-button);font-family:var(--font-header-family, Arial, sans-serif);font-size:clamp(36px,4.1vw,62px);font-weight:var(--font-header-weight, 500);line-height:.98;letter-spacing:-.045em;text-wrap:balance}.noon-campaign__text{max-width:28ch;margin-top:24px}.noon-campaign__artwork--primary{top:8%;right:7%;bottom:14%;left:0}.noon-campaign__artwork--secondary{width:30%;right:3%;bottom:6%}.noon-campaign__image{object-fit:contain}@media(max-width:767px){.noon-campaign__card{grid-template-columns:minmax(0,1fr);aspect-ratio:auto;min-height:0}.noon-campaign__content{padding:28px 24px 12px}.noon-campaign__editorial-heading{max-width:14ch;font-size:clamp(32px,9vw,48px);line-height:1.04}.noon-campaign__text{display:block;font-size:15px;margin-top:18px}.noon-campaign__button{min-height:44px;margin-top:22px;padding:12px 18px;font-size:14px}.noon-campaign__gallery{aspect-ratio:4 / 3;overflow:hidden}.noon-campaign__artwork--primary{top:8%;right:10%;bottom:15%;left:5%}.noon-campaign__artwork--secondary{width:32%;right:4%;bottom:7%;display:block}}.nw-studio{--nw-ink:#7b5454;--nw-teal:#173f40;max-width:1580px;margin:0 auto;padding:76px 40px 48px;color:var(--nw-ink)}.nw-studio__layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(36px,5vw,86px);align-items:center}.nw-studio__visual{position:relative;padding-bottom:125px;min-width:0}.nw-studio__photo{display:block;width:100%;height:auto;border-radius:24px}.nw-studio__email{position:relative;width:310px;max-width:84%;margin:-28px 28px -125px auto;padding:23px 25px;background:#fff;border:1px solid #e9e2de;border-radius:16px;box-shadow:0 16px 38px #4d363014;color:#544741;transform:rotate(2deg)}.nw-studio__email p{margin:0}.nw-studio__email .nw-studio__example{font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:#8c7a71;margin-bottom:14px}.nw-studio__sender{display:flex;align-items:center;gap:9px;font-size:12px;line-height:1.4}.nw-studio__seal{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#edf1eb;color:var(--nw-teal);font-size:16px}.nw-studio__sender-note{display:block;font-size:10px;color:#8c7a71}.nw-studio__email h3{font:inherit;font-size:17px;line-height:1.3;color:#473d37;margin:15px 0 8px}.nw-studio__email>p:not(.nw-studio__example){font-size:12px;line-height:1.5}.nw-studio__attachments{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:15px}.nw-studio__attachments img{display:block;width:100%;height:130px;object-fit:cover;object-position:center 64%;border-radius:5px}.nw-studio__eyebrow{font-size:11px;letter-spacing:2.5px;margin:0 0 22px}.nw-studio__copy h2{font:inherit;font-size:clamp(29px,3.1vw,48px);letter-spacing:-1.3px;line-height:1.13;margin:0 0 25px;color:var(--nw-ink)}.nw-studio__copy h2 span{color:#9a7a73}.nw-studio__intro{max-width:430px;font-size:17px;line-height:1.7;margin:0 0 28px}.nw-studio__details summary{display:flex;width:fit-content;align-items:center;gap:25px;padding:14px 23px;background:var(--nw-teal);color:#fff;border-radius:30px;cursor:pointer;list-style:none;font-size:14px}.nw-studio__details summary::-webkit-details-marker{display:none}.nw-studio__details summary:focus-visible{outline:3px solid #b19075;outline-offset:4px}.nw-studio__flow{font-size:15px;line-height:1.7;padding:18px 0 0;max-width:460px}.nw-studio__flow p{margin:0 0 10px}.nw-studio__steps{display:flex;flex-wrap:wrap;gap:20px;list-style:none;padding:0;margin:35px 0 0;font-size:12px}.nw-studio__steps li{display:flex;flex-direction:column;gap:7px}.nw-studio__steps li+li{border-left:1px solid #e8ddda;padding-left:20px}.nw-studio__steps span{font-size:10px;letter-spacing:1px;color:#a78e85}.nw-studio__promises{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;border-top:1px solid #e8ddda;margin-top:64px;padding-top:27px}.nw-studio__promise{display:flex;gap:13px;font-size:15px;line-height:1.4}.nw-studio__mark{font-size:10px;color:#a78e85;padding-top:3px}.nw-studio__promise a{text-underline-offset:4px}.nw-studio__promise p{font-size:12px;line-height:1.5;margin:6px 0 0;color:#96817b}@media(max-width:899px){.nw-studio{padding:42px 24px 35px}.nw-studio__layout{grid-template-columns:1fr;gap:38px}.nw-studio__visual{padding-bottom:0}.nw-studio__email{margin:-20px 20px 0 auto;width:300px;padding:20px 23px}.nw-studio__photo{border-radius:18px}.nw-studio__copy{padding:0 4px}.nw-studio__copy h2{font-size:36px}.nw-studio__eyebrow{margin-bottom:17px}.nw-studio__intro{font-size:16px;max-width:100%}.nw-studio__steps{gap:16px}.nw-studio__steps li+li{padding-left:16px}.nw-studio__promises{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 17px;margin-top:35px}.nw-studio__promise{font-size:14px;gap:8px}.nw-studio__attachments img{height:128px}}@media(prefers-reduced-motion:reduce){.nw-studio *{scroll-behavior:auto}}.noon-description-static{position:static;align-self:start}#MenuDrawer .noonaway-drawer-social .social_platform{display:grid;place-items:center;min-width:44px;min-height:44px}#MenuDrawer .noonaway-category-mobile{display:none}@media(max-width:767px){#MenuDrawer .noonaway-categories-desktop{display:none}#MenuDrawer .noonaway-category-mobile{display:block}#MenuDrawer .noonaway-category-accordion>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:16px var(--sp-5, 20px);line-height:1.2;list-style:none;cursor:pointer}#MenuDrawer .noonaway-category-accordion>summary::-webkit-details-marker{display:none}#MenuDrawer .noonaway-category-link{flex:1;min-width:0;padding:0;line-height:inherit}#MenuDrawer .noonaway-category-toggle{display:grid;flex:0 0 44px;place-items:center;width:44px;height:44px}#MenuDrawer .noonaway-category-accordion[open]>summary .noonaway-category-toggle svg{transform:rotate(180deg)}#MenuDrawer .noonaway-category-submenu{margin:0;padding:0 var(--sp-5, 20px) 12px calc(var(--sp-5, 20px) + 16px);list-style:none}#MenuDrawer .noonaway-category-submenu a{display:flex;align-items:center;min-height:44px;padding:8px 12px 8px 0;font-size:16px;line-height:1.4}#MenuDrawer .noonaway-category-accordion>summary:focus-visible,#MenuDrawer .noonaway-category-mobile a:focus-visible{outline:2px solid currentColor;outline-offset:3px}}html:has(.noon-accordion-video__dialog[open]){overflow:hidden}.noon-accordion-videos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,480px);margin-inline:auto}.noon-accordion-video{display:block;min-width:0}.noon-accordion-video__trigger{position:relative;display:block;width:100%;aspect-ratio:9 / 16;padding:0;overflow:hidden;border:0;border-radius:12px;background:#17312f;color:#fff;cursor:pointer;text-align:center}.noon-accordion-video__trigger img{display:block;width:100%;height:100%;object-fit:cover;margin:0}.noon-accordion-video__trigger:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0009);pointer-events:none}.noon-accordion-video__play{position:absolute;top:50%;left:50%;z-index:1;display:grid;place-items:center;width:48px;height:48px;border:1px solid rgb(255 255 255 / 65%);border-radius:50%;background:#17312f73;transform:translate(-50%,-50%)}.noon-accordion-video__caption{position:absolute;bottom:12px;inset-inline:8px;z-index:1;font:500 12px/1.35 var(--font-body-family)}.noon-accordion-video__trigger:focus-visible,.noon-accordion-video__close:focus-visible{outline:2px solid currentColor;outline-offset:3px}.noon-accordion-video__dialog{width:min(960px,94vw);max-width:94vw;max-height:94dvh;margin:auto;padding:48px 12px 12px;border:0;border-radius:16px;background:#101918;color:#fff}.noon-accordion-video__dialog::backdrop{background:#000000c7}.noon-accordion-video__viewer{display:grid;place-items:center}.noon-accordion-video__viewer video{display:block;width:100%;height:min(78dvh,760px);object-fit:contain;margin:0;border-radius:6px}.noon-accordion-video__close{position:absolute;top:2px;right:8px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer}@media(max-width:767px){.noon-accordion-video__dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;box-sizing:border-box;padding:56px 12px max(16px,env(safe-area-inset-bottom));border-radius:0}.noon-accordion-video__viewer{height:100%}.noon-accordion-video__viewer video{height:100%;max-height:calc(100dvh - 80px)}.noon-accordion-video__close{top:max(4px,env(safe-area-inset-top))}}.noon-space-nav{position:relative;list-style:none;color:inherit}.noon-space-nav summary{cursor:pointer;padding:10px 6px;font:inherit;white-space:nowrap;list-style:none}.noon-space-nav summary::-webkit-details-marker{display:none}.noon-space-nav summary:focus-visible,.noon-space-nav a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.noon-space-nav ul{list-style:none;margin:0;padding:10px}.noon-space-nav a{display:block;padding:12px;color:inherit;font-size:15px;line-height:1.4;text-decoration:none}.noon-space-nav a:hover{text-decoration:underline;text-underline-offset:4px}.noon-space-nav--desktop ul{position:absolute;top:100%;inset-inline-start:0;min-width:220px;background:#f6f8f7;color:#17312f;border:1px solid #d7e1de;border-radius:12px;box-shadow:0 12px 28px #17312f18}#MenuDrawer .drawer__menu>.drawer__menu-group>a,#MenuDrawer .noon-space-nav--drawer summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px var(--sp-5, 20px);font-family:var(--font-heading-family);font-size:24px;font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing, -.025em);line-height:1.2;text-transform:uppercase;white-space:normal}#MenuDrawer .noon-space-nav--drawer summary span{flex:none;transition:transform .2s}#MenuDrawer .noon-space-nav--drawer details[open]>summary span{transform:rotate(180deg)}#MenuDrawer .noon-space-nav--drawer ul{position:static;padding:0 var(--sp-5, 20px) 16px}#MenuDrawer .noon-space-nav--drawer a{min-height:44px;display:flex;align-items:center;padding:10px 12px;font-family:var(--font-body-family);font-size:17px;font-weight:var(--font-body-weight);line-height:1.4;white-space:normal;overflow-wrap:anywhere}.alert.nwa-newsletter-success{display:grid;justify-items:center;gap:12px;width:100%;min-width:0;box-sizing:border-box;margin:16px 0 0;padding:clamp(18px,4vw,28px);border:1px solid #d8dfd5;border-radius:16px;background:#f6f2eb;color:#173d35;text-align:center;line-height:1.45}.nwa-newsletter-success p{margin:0;color:#173d35}.nwa-newsletter-success .nwa-newsletter-success__confirmation{font-size:14px}.nwa-newsletter-success .nwa-newsletter-success__offer{font-size:18px;font-weight:600}.nwa-newsletter-success__code{color:#173d35;font-size:28px;letter-spacing:.12em;-webkit-user-select:all;user-select:all}.nwa-newsletter-success a.nwa-newsletter-success__action{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;box-sizing:border-box;padding:12px 18px;border:1px solid #173d35;border-radius:999px;color:#fff;background:#173d35;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;white-space:normal}.nwa-newsletter-success__action:focus-visible{outline:2px solid #173d35;outline-offset:3px}.nwa-newsletter-success a.nwa-newsletter-success__action:hover{background:#285447}.nwa-newsletter-success .nwa-newsletter-success__note{color:#52675e;font-size:12px}.noonaway-sale-moment__number{display:grid;justify-items:center;align-content:center;min-height:5.5rem;color:#875037}.noonaway-sale-moment__number strong{font-family:Arial,sans-serif;font-size:clamp(2.6rem,4vw,3.6rem);font-weight:900;letter-spacing:-.06em;line-height:1}.noonaway-sale-moment__number small{font-family:Arial,sans-serif;font-size:1.15rem;font-weight:800;line-height:1.5}.noonaway-sale-moment{display:grid;align-content:center;gap:.1rem;min-width:0;padding-inline-start:clamp(1rem,2vw,1.75rem);border-inline-start:1px solid rgb(var(--color-foreground) / .14)}.noonaway-sale-moment__art{display:block;overflow:visible}.noonaway-sale-moment__art img{display:block;width:min(100%,13.5rem);height:auto;margin-inline:auto;mix-blend-mode:multiply}.noonaway-sale-moment__still{display:none!important}.noonaway-sale-moment__label{display:flex;align-items:baseline;justify-content:center;gap:.4rem;color:#71804d;font-size:clamp(.68rem,.85vw,.82rem);letter-spacing:.035em;line-height:1.2;text-align:center}.noonaway-sale-moment__label strong{font-weight:500}.noonaway-sale-moment__label small{color:rgb(var(--color-foreground) / .56);font-size:.68rem}@media screen and (max-width:749px){.noonaway-sale-moment{padding-inline-start:.75rem}.noonaway-sale-moment__art img{width:min(100%,9rem)}.noonaway-sale-moment__label{align-items:center;flex-direction:column;gap:.1rem}}@media(prefers-reduced-motion:reduce){.noonaway-sale-moment__motion{display:none!important}.noonaway-sale-moment__still{display:block!important}}@keyframes noon-offer-shine{0%,78%{background-position:100% 0}98%,to{background-position:0% 0}}@keyframes noon-offer-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.noonaway-sale-moment.is-visible .noonaway-sale-moment__number{animation:noon-offer-enter .65s ease-out both}.noonaway-sale-moment.is-visible .noonaway-sale-moment__number strong{background:linear-gradient(110deg,#875037 0% 43%,#bd9464 49%,#d5b889,#bd9464 51%,#875037 57% 100%);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:noon-offer-shine 5.8s ease-in-out infinite}}.product__title>.product__price:has(.noonaway-sale-pricing){grid-column:1 / -1;justify-self:stretch;width:100%;min-width:0}.noonaway-sale-pricing .price{justify-items:start;text-align:start}.noonaway-sale-pricing{display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,.65fr);align-items:center;column-gap:clamp(1.25rem,3vw,2.5rem);width:100%;padding-block-start:clamp(.9rem,1.5vw,1.35rem);border-block-start:1px solid #9baa78}.noonaway-sale-pricing__price{display:grid;gap:.25rem;min-width:0}.noonaway-sale-pricing__eyebrow{color:rgb(var(--color-foreground));font-size:.75rem;letter-spacing:.08em;line-height:1;text-transform:uppercase}.noonaway-sale-pricing__price .price{display:grid;gap:.25rem}.noonaway-sale-pricing__price .price__regular{font-size:clamp(2.65rem,4vw,4.25rem);font-weight:400;letter-spacing:-.035em;line-height:.92}.noonaway-sale-pricing__price .price__sale{color:rgb(var(--color-foreground) / .46);font-size:.9rem}.price__sale{gap:.35em}.price__sale-amount{text-decoration-color:currentColor;text-decoration-line:line-through;text-decoration-thickness:1px}.noonaway-seasonal-reduction{display:block;flex-basis:100%;color:#71804d;font-size:.72rem;letter-spacing:.055em;line-height:1.25}@media screen and (max-width:749px){.noonaway-sale-pricing{grid-template-columns:minmax(0,1fr) minmax(6rem,.6fr);column-gap:.75rem;padding-block-start:.75rem}.noonaway-sale-pricing__price .price__regular{font-size:clamp(2.15rem,10vw,3rem)}}.noon-recommended-size{position:relative}.noon-recommended-size__badge{position:absolute;z-index:1;top:-9px;inset-inline-end:7px;padding:3px 7px;border-radius:4px;background:#7b5454;color:#fff;font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.02em;white-space:nowrap;pointer-events:none}.noon-frame-guide{display:block;margin:12px 0}.noon-frame-guide__open{text-decoration:underline;text-underline-offset:4px;font-size:14px;padding:10px 0;min-height:44px}.noon-frame-guide__dialog{color:#7b5454;background:#fffcf8;border:1px solid #e7dfd9;border-radius:18px;padding:0;width:min(760px,94vw);max-width:94vw;max-height:90vh;max-height:90dvh;margin:auto;overflow:auto;overscroll-behavior:contain}.noon-frame-guide__dialog::backdrop{background:#1624207a}.noon-frame-guide__inner{padding:22px}.noon-frame-guide__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.noon-frame-guide__header h2{font-size:24px;margin:0;line-height:1.2}.noon-frame-guide__header button{font-size:28px;min-width:44px;min-height:44px}.noon-frame-guide__intro,.noon-frame-guide__note{font-size:13px;line-height:1.5;margin:8px 0 16px}.noon-frame-guide__choices{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:16px}.noon-frame-guide__choices button{font-size:12px;min-height:44px;padding:8px 12px;border:1px solid #d7c9c3;border-radius:8px}.noon-frame-guide__choices button[aria-pressed=true]{background:#7b5454;color:#fff;border-color:#7b5454}.noon-frame-guide__stage figure{margin:0}.noon-frame-guide__stage [hidden]{display:none!important}.noon-frame-guide__stage img{display:block;width:100%;max-height:48vh;max-height:48dvh;object-fit:contain;aspect-ratio:1;background:#f5efe6;border-radius:10px}.noon-frame-guide__stage figcaption{padding-top:12px;text-align:center}.noon-frame-guide__stage figcaption p{font-size:13px;line-height:1.5;margin-top:4px}.noon-frame-guide__arrows{display:flex;align-items:center;justify-content:center;gap:24px;margin:8px 0}.noon-frame-guide__arrows button{min-width:44px;min-height:44px;border:1px solid #d7c9c3;border-radius:50%}.noon-frame-guide__note{text-align:center;margin:0}.noon-frame-guide button:focus-visible{outline:2px solid #143e37;outline-offset:3px}.noon-frame-guide__zoom{width:min(960px,96vw);padding:12px;overflow:hidden}.noon-frame-guide__zoom p{font-size:12px;text-align:center;margin:4px}[data-zoom-viewport]{height:65vh;height:65dvh;overflow:hidden;touch-action:none;position:relative;cursor:grab;background:#f5efe6}[data-zoom-viewport]:active{cursor:grabbing}[data-zoom-image]{width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;transform-origin:center}@media(max-width:700px){.noon-frame-guide__inner{padding:16px}.noon-frame-guide__header h2{font-size:21px}.noon-frame-guide__choices{gap:6px}.noon-frame-guide__choices button{font-size:11px;padding:7px 9px}.noon-frame-guide__stage img{max-height:38dvh}}.noon-feed-player{pointer-events:auto!important;opacity:1!important;object-fit:cover;width:100%;height:auto;aspect-ratio:4 / 5;display:block}
/*# sourceMappingURL=/cdn/shop/t/88/compiled_assets/styles.css.map */
