:root{--font-body-family: "Neue Montreal", "sans-serif";--font-body-weight: normal;--font-body-style: normal;--font-body-weight-bold: bold;--font-body-weight-400: 400;--font-heading-family: "Neue Montreal", "sans-serif";--font-heading-style: normal;--font-heading-weight: 500;--font-eyebrow-family: "lores-12", "sans-serif";--font-eyebrow-style: normal;--font-eyebrow-weight: 500;--font-cta-family: "lores-12-narrow", "sans-serif";--font-cta-style: normal;--font-cta-weight: 500;--white: #ffffff;--white-10: rgba(255, 255, 255, .1);--white-20: rgba(255, 255, 255, .2);--white-50: rgba(255, 255, 255, .5);--white-80: rgba(255, 255, 255, .8);--white-90: rgba(255, 255, 255, .9);--white-diff: rgba(248, 248, 248, 1);--black: #0d0b14;--black-50: rgba(13, 11, 20, .5);--black-70: rgba(32, 31, 29, .7);--real-black: #000000;--real-black-50: rgba(0, 0, 0, .5);--real-black-70: rgba(0, 0, 0, .7);--yellow: #bfee16;--yellow-light: #ddff34;--grey-1: #2b2b2b;--grey-2: #39383e;--grey-3: #7c7c7c;--grey-3-50: rgba(124, 124, 124, .4);--grey-4: #a6a8a9;--grey-5: #bdbec0;--grey-6: #e7e7e7;--grey-7: #ebebeb;--grey-8: #3f3f3f;--grey-9-60: rgba(32, 31, 29, .6);--grey-9-70: rgba(32, 31, 29, .7);--grey-10-50: rgba(128, 128, 128, .5);--grey-11: #4b5563;--grey-12: #5C5C5C;--inactive: #cfd0ca;--page-width: 120rem;--page-width-margin: 0rem;--content-inner-container: 47.375rem;--landing-content-inner-container: 87.5rem;--gray-boxes-width-desktop: 47.375rem;--gray-boxes-width-mobile: 21.875rem;--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extra-longer: .75s;--duration-extended: 3s;--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: .85;--alpha-badge-border: .1;--focused-base-outline: .2rem solid rgba(var(--color-foreground), .5);--focused-base-outline-offset: .3rem;--focused-base-box-shadow: 0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3);--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow)}.patch-notification-box{position:relative;border-radius:8px;overflow:hidden;margin-top:1.5rem;min-height:300px}@media(min-width:768px){.patch-notification-box{margin-top:2rem;min-height:200px}}.patch-notification-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.patch-notification-bg-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.patch-notification-content{position:relative;z-index:1;font-family:var(--font-body-family);padding:19px 6px 6px;width:100%}@media(min-width:1024px){.patch-notification-content{padding:2rem;max-width:70%}}@media(min-width:1280px){.patch-notification-content{padding:2rem;max-width:55%}}.patch-notification-title{font-size:1.5rem;line-height:110%;font-weight:500;letter-spacing:-.48px;margin:0 0 8px;font-family:var(--font-heading-family);color:var(--black);padding:0 12px}@media(min-width:1024px){.patch-notification-title{padding:0;margin-bottom:20px;font-size:2.25rem;line-height:95%}}.patch-notification-text{color:#374151;line-height:1.6;padding:0 12px;margin-bottom:160px}@media(min-width:768px){.patch-notification-text{margin-bottom:1.5rem}}@media(min-width:1024px){.patch-notification-text{padding:0}}.patch-notification-text p{margin:0}.patch-notification-form-wrapper{display:flex;flex-direction:column;gap:1rem}.patch-notification-input-group{position:relative;display:flex;gap:0;flex-direction:row;padding:6px 6px 6px 30px;background:var(--black-50);border-radius:6px;height:68px}@media(min-width:768px){.patch-notification-input-group{height:56px}}.patch-notification-input{flex:1;padding:0 1rem 0 0;font-size:.875rem;font-weight:400;letter-spacing:-.1408px;line-height:130%;background:none;color:var(--white);font-family:var(--font-body-family);width:100%}.patch-notification-input::-moz-placeholder{color:var(--gray-4)}.patch-notification-input::placeholder{color:var(--gray-4)}@media(min-width:768px){.patch-notification-input::-moz-placeholder{color:var(--white-80)}.patch-notification-input::placeholder{color:var(--white-80)}}.patch-notification-input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.patch-notification-submit{padding:.75rem 1rem;border-radius:6px;border:none;background-color:var(--white);color:var(--black);font-size:.875rem;font-weight:400;font-family:var(--font-eyebrow-family);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:background-color .2s ease;width:100%;max-width:130px}@media(min-width:768px){.patch-notification-submit{padding:.75rem 2rem;max-width:none;width:auto}}.patch-notification-submit:hover{background-color:var(--white-90)}.patch-notification-submit:focus{outline:2px solid var(--white-90);outline-offset:2px}.patch-notification-checkbox{font-size:.875rem;color:var(--black);margin-bottom:1rem;padding:0 12px}@media(min-width:1024px){.patch-notification-checkbox{padding:0;margin-bottom:0}}.patch-notification-checkbox label{display:flex;align-items:flex-start;gap:.5rem;cursor:pointer}.patch-notification-checkbox input[type=checkbox]{margin-top:.25rem;width:16px;height:16px;accent-color:#111827}.patch-notification-message{margin-top:.75rem;font-size:.875rem;font-family:var(--font-body-family)}.patch-notification-message--error{color:#ef4444}.patch-notification-message--success{color:#059669;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/11/assets/patch-subscribe-block.css.map */
