.newsletter-section{display:block}.newsletter-modal--center:not([hidden]){display:flex;align-items:center;justify-content:center}.newsletter-modal .drawer__header{border-block-end:0;padding-block-end:0}.newsletter-gallery-mobile{display:none}@media screen and (max-width:639px){#NewsletterModal:not([hidden]){display:flex;align-items:center;justify-content:center}#NewsletterModal .overlay{background:#171b155c}#NewsletterModal .drawer__inner{position:relative;inset:auto;width:calc(100% - 36px);max-width:354px;height:auto;max-height:calc(100dvh - 32px);margin:16px 18px;border-radius:10px;background:#faf7f0;color:#30382e;box-shadow:0 15px 48px #0002}#NewsletterModal .drawer__header{position:absolute;inset:4px 4px auto auto;z-index:2;padding:0;border:0}#NewsletterModal .drawer__header:before,#NewsletterModal .drawer__header:after{display:none}#NewsletterModal .drawer__close{display:flex;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;color:#6d7064;box-shadow:none}#NewsletterModal .drawer__close .btn-fill{display:none}#NewsletterModal .drawer__close .icon{width:18px;height:18px}#NewsletterModal .drawer__content{min-height:0;overflow-y:auto;overscroll-behavior:contain}#NewsletterModal .drawer__scrollable{padding:30px 24px 17px}#NewsletterModal .nl-desktop-content,#NewsletterModal .nl-artwork{display:none}#NewsletterModal .newsletter-gallery-mobile{display:block;padding:0;text-align:center;font-family:Arial,sans-serif;font-weight:400}#NewsletterModal .gallery-mark{font:italic 38px/1.15 Georgia,serif;width:50px;padding-bottom:12px;margin:0 auto 23px;border-bottom:1px solid #d8d9cd}#NewsletterModal .gallery-eyebrow{font-size:9px;line-height:1.5;letter-spacing:1.7px;color:#6d7064;margin:0 0 16px;text-transform:uppercase}#NewsletterModal .gallery-heading{font:400 32px/1.13 Georgia,Times New Roman,serif;text-transform:none;letter-spacing:-1px;color:#30382e;margin:0 0 16px}#NewsletterModal .gallery-copy{font-size:12px;line-height:1.7;color:#6d7064;margin:0 0 24px}#NewsletterModal .gallery-form{display:block;text-align:left;margin:0}#NewsletterModal .gallery-form label{display:block;font-size:11px;line-height:1.5;color:#6d7064;margin:0}#NewsletterModal .gallery-form input[type=email]{display:block;box-sizing:border-box;width:100%;height:49px;margin:7px 0 10px;padding:0 13px;border:1px solid #d8d9cd;border-radius:3px;background:#faf7f0;color:#30382e;font:16px Arial,sans-serif}#NewsletterModal .gallery-form input::placeholder{color:#6d7064;opacity:1;font-size:13px}#NewsletterModal .gallery-submit{width:100%;min-height:49px;display:flex;align-items:center;justify-content:center;gap:14px;padding:12px;border:0;border-radius:3px;background:#39452f;color:#faf7f0;font:400 13px/1.5 Arial,sans-serif;letter-spacing:.3px;cursor:pointer}#NewsletterModal .gallery-submit .icon{width:17px;height:17px}#NewsletterModal .gallery-form .alert{margin-top:12px;font-size:12px}#NewsletterModal .gallery-fine{color:#6d7064;font-size:10px;line-height:1.5;margin:13px 0 2px}#NewsletterModal .gallery-dismiss{min-height:44px;padding:8px 16px;border:0;background:transparent;color:#6d7064;font:11px/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:4px;cursor:pointer}#NewsletterModal .gallery-submit:hover{background:#2d3924}#NewsletterModal :is(.gallery-dismiss,.gallery-submit,.drawer__close,input):focus-visible{outline:2px solid #687658;outline-offset:3px}#NewsletterModal .drawer__header{width:44px;height:44px}#NewsletterModal .drawer__close{position:static;opacity:1;visibility:visible;transform:none;pointer-events:auto}}@media screen and (max-width:359px){#NewsletterModal .drawer__inner{width:calc(100% - 24px);margin-inline:12px}#NewsletterModal .drawer__scrollable{padding-inline:18px}#NewsletterModal .gallery-heading{font-size:29px}}@media screen and (min-width:640px){.js .newsletter-modal--center .drawer__inner{position:relative;inset:auto;width:auto;max-width:min(840px,calc(100vw - 64px));min-height:480px;height:auto;margin:32px;border-radius:10px;background:rgb(var(--color-drawer-background));color:rgb(var(--color-drawer-text));box-shadow:0 24px 64px #171b1547;overflow:hidden;transform:scale(.92);opacity:0}.js .newsletter-modal--center[active]>.drawer__inner{transform:scale(1);opacity:1}.loaded .newsletter-modal--center .drawer__inner{transition:transform .38s cubic-bezier(.2,.7,.2,1),opacity .38s cubic-bezier(.2,.7,.2,1)}.newsletter-modal--center .drawer__header{position:absolute;inset:10px 10px auto auto;z-index:2;padding:0;border:0}.newsletter-modal--center .drawer__header:before,.newsletter-modal--center .drawer__header:after{display:none}.newsletter-modal--center .drawer__close{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:rgb(var(--color-drawer-text) / .5);box-shadow:none}.newsletter-modal--center .drawer__close .btn-fill{display:none}.newsletter-modal--center .drawer__close .icon{width:18px;height:18px}.newsletter-modal--center .drawer__close:hover{color:rgb(var(--color-drawer-text));background:rgb(var(--color-drawer-text) / .06)}.newsletter-modal--center .drawer__content{min-height:0;overflow:visible}.newsletter-modal--center .drawer__scrollable{padding:0;max-height:calc(100dvh - 96px);overflow-y:auto}.newsletter-modal--center .newsletter-grid{display:grid;grid-template-columns:360px minmax(0,1fr);min-height:480px}.nl-artwork{position:relative;margin:0;background:#c9c4b4;overflow:hidden}.nl-artwork__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.nl-artwork__label{position:absolute;left:20px;bottom:20px;max-width:220px;padding:12px 14px 13px;background:rgb(var(--color-drawer-background));color:rgb(var(--color-drawer-text));border-radius:2px;box-shadow:0 2px 10px #00000038;animation:nl-label-in .5s .32s cubic-bezier(.2,.7,.2,1) both}.nl-artwork__title{margin:0;font:italic 16px/1.25 Georgia,Times New Roman,serif}.nl-artwork__meta{margin:4px 0 8px;font-size:11px;line-height:1.45;color:rgb(var(--color-drawer-text) / .65)}.nl-artwork__link{font-size:11px;color:rgb(var(--color-drawer-text));text-underline-offset:3px}@keyframes nl-label-in{0%{opacity:0;transform:translateY(10px)}}.nl-desktop-content{display:flex;flex-direction:column;justify-content:center;padding:56px 56px 40px 52px}.newsletter-gallery-mobile{display:none}.nl-heading{margin:0 0 18px;font:400 40px/1.08 Georgia,Times New Roman,serif;letter-spacing:-.8px;color:rgb(var(--color-drawer-text))}.nl-copy{margin:0 0 28px;max-width:34ch;font-size:14px;line-height:1.7;color:rgb(var(--color-drawer-text) / .7)}.nl-desktop-content .nl-form{margin:0}.nl-form__label{display:block;margin:0 0 7px;font-size:12px;line-height:1.5;color:rgb(var(--color-drawer-text) / .7)}.nl-form__row{display:flex;gap:8px}.nl-form__input{flex:1;min-width:0;height:50px;padding:0 14px;border:1px solid rgb(var(--color-drawer-text) / .15);border-radius:3px;background:#fff;color:rgb(var(--color-drawer-text));font:15px/1 Arial,sans-serif}.nl-form__input::placeholder{color:rgb(var(--color-drawer-text) / .45)}.nl-form__input[aria-invalid=true]{border-color:#a4472f}.nl-form__submit{display:inline-flex;align-items:center;gap:12px;height:50px;padding:0 20px;border:0;border-radius:3px;background:rgb(var(--color-drawer-button-background));color:rgb(var(--color-drawer-button-text));font:400 14px/1 Arial,sans-serif;letter-spacing:.2px;cursor:pointer;white-space:nowrap}.nl-form__submit:hover{background:rgb(var(--color-drawer-button-background) / .88)}.nl-form__submit .icon{width:16px;height:16px}.nl-form__status:empty{display:none}.nl-form__status .alert{margin-top:10px;font-size:12px;line-height:1.5}.nl-form__foot{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:14px;border-top:1px solid rgb(var(--color-drawer-text) / .14)}.nl-form__fine{margin:0;font-size:12px;line-height:1.5;color:rgb(var(--color-drawer-text) / .7)}.nl-form__later{flex:none;min-height:36px;padding:0 2px;border:0;background:none;color:rgb(var(--color-drawer-text) / .7);font:12px/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.nl-form__later:hover{color:rgb(var(--color-drawer-text))}.nl-desktop-content :is(button,input,a):focus-visible{outline:2px solid rgb(var(--color-drawer-button-background) / .5);outline-offset:3px}@media(prefers-reduced-motion:reduce){.js .newsletter-modal--center .drawer__inner{transform:none!important}.nl-artwork__label{animation:none!important}}}@media screen and (min-width:640px)and (max-width:899px){.newsletter-modal--center .newsletter-grid{grid-template-columns:280px minmax(0,1fr)}.nl-desktop-content{padding:52px 36px 32px}.nl-heading{font-size:34px}.nl-form__row{flex-direction:column;gap:10px}.nl-form__submit{justify-content:center}}.newsletter-bar{inset-block-start:50vh;transform:translateY(-50%);width:var(--sp-13);margin-inline:var(--page-padding);padding-block:var(--sp-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:rgb(var(--color-background)/ .8);box-shadow:0 0 0 1px rgb(var(--color-border))}@supports (height: 100svh){.newsletter-bar{inset-block-start:50svh}}.newsletter-bar__social ul{padding-block-start:var(--sp-1);flex-direction:column}.newsletter-bar__social ul li{width:var(--sp-10);height:var(--sp-10)}.newsletter-bar__social .social_platform{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.newsletter-bar__button{writing-mode:vertical-rl;font-size:var(--text-3xs);padding-inline:var(--sp-4);margin-block:var(--sp-2);color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground)/ .045)}.newsletter-bar.left-0 .newsletter-bar__button{transform:rotate(-180deg)}@media screen and (pointer:fine){.newsletter-bar__button:hover span{animation:beat .6s infinite ease}}@media screen and (min-width:640px){.newsletter-bar{margin-inline:var(--sp-6)}.has-dropdown-menu .newsletter-bar{z-index:15}}@media screen and (max-width:767px){.newsletter-bar.sm\:without-social{padding-block:0;width:var(--sp-10)}.newsletter-bar.sm\:without-social .newsletter-bar__button{margin-block:0}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/newsletter-popup.css.map */
