.lotr-closing-signup{position:relative;z-index:1;width:100%;color:var(--lotr-sale-color-cream);isolation:isolate}.lotr-closing-signup__stage{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;padding:var(--lotr-closing-pad-block-start) var(--lotr-closing-pad-inline) var(--lotr-closing-pad-block-end);box-sizing:border-box}.lotr-closing-signup__main{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--lotr-closing-signup-copy-gap);width:100%;max-width:var(--lotr-closing-layout-max-width);padding:0;box-sizing:border-box}.lotr-closing-signup--align-left .lotr-closing-signup__main,.lotr-closing-signup--align-left .lotr-closing-signup__copy,.lotr-closing-signup--align-left .lotr-closing-signup__signup{align-items:flex-start}.lotr-closing-signup--align-left .lotr-closing-signup__heading,.lotr-closing-signup--align-left .lotr-closing-signup__intro{text-align:left}.lotr-closing-signup--align-left .lotr-closing-signup__intro-row{justify-content:flex-start}.lotr-closing-signup--align-left .lotr-signup{margin-right:auto;margin-left:0}.lotr-closing-signup__copy{display:flex;flex-direction:column;align-items:center;gap:var(--lotr-closing-heading-intro-gap);width:100%;max-width:var(--lotr-closing-layout-max-width)}.lotr-closing-signup__badge{align-self:flex-start;margin:0;padding:3px 10px;border:1px solid var(--lotr-closing-badge-border);border-radius:999px;background:var(--lotr-closing-badge-background);color:var(--lotr-closing-badge-color);font-size:var(--lotr-closing-badge-font-size);font-weight:600;line-height:18px;letter-spacing:1px;text-transform:uppercase}.lotr-closing-signup--align-center .lotr-closing-signup__badge{align-self:center}.lotr-closing-signup__heading{width:100%;max-width:var(--lotr-closing-layout-max-width);margin:0}.lotr-closing-signup__heading .lotr-module-heading__text{font-size:var(--lotr-closing-title-font-size);line-height:var(--lotr-closing-title-line-height);font-weight:var(--lotr-closing-title-font-weight);color:var(--lotr-closing-title-color)}.lotr-closing-signup__signup{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:var(--lotr-closing-signup-max-width);box-sizing:border-box}.lotr-closing-signup__intro-row{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;max-width:var(--lotr-closing-form-max-width)}.lotr-closing-signup__intro-deco{display:flex;flex-shrink:0;align-items:center;color:var(--lotr-closing-intro-deco-color)}.lotr-closing-signup__intro-deco svg{display:block;width:46px;height:7px}.lotr-closing-signup__intro{flex:0 1 auto;margin:0;min-width:0;max-width:var(--lotr-closing-form-max-width);font-size:var(--lotr-closing-intro-font-size);line-height:var(--lotr-closing-intro-line-height);text-align:center;color:var(--lotr-closing-intro-color)}.lotr-closing-signup__main:has(.lotr-signup__success:not([hidden])) .lotr-closing-signup__intro-row{display:none}.lotr-closing-signup__form-wrap{width:100%;max-width:var(--lotr-closing-form-max-width)}.lotr-closing-signup__form-wrap .lotr-signup__submit{border-color:var(--lotr-closing-submit-border-color)}.lotr-closing-signup--compact{color:#1d1d1d}.lotr-closing-signup--compact .lotr-closing-signup__stage{max-width:var(--lotr-closing-form-max-width);padding:12px 16px;border-radius:8px;background:var(--lotr-closing-compact-background)}.lotr-closing-signup--compact .lotr-closing-signup__main,.lotr-closing-signup--compact .lotr-closing-signup__copy,.lotr-closing-signup--compact .lotr-closing-signup__signup,.lotr-closing-signup--compact .lotr-closing-signup__form-wrap{max-width:100%}.lotr-closing-signup--compact .lotr-closing-signup__main{gap:var(--lotr-closing-main-gap)}.lotr-closing-signup--compact .lotr-closing-signup__copy{gap:8px}.lotr-closing-signup--compact .lotr-closing-signup__intro-row{max-width:100%;padding:8px 8px 8px 0}.lotr-closing-signup--compact .lotr-closing-signup__intro{max-width:100%}.lotr-closing-signup--compact .lotr-signup{--lotr-signup-control-height: 46px;--lotr-signup-control-padding-x: 16px;--lotr-signup-submit-width: 136px;--lotr-signup-gap: 8px;max-width:100%}.lotr-closing-signup--compact .lotr-signup__fields{gap:4px}.lotr-closing-signup--compact .lotr-signup__controls{flex-flow:row wrap;column-gap:0;row-gap:12px}.lotr-closing-signup--compact .lotr-signup__input{border-radius:8px 0 0 8px;color-scheme:light}.lotr-closing-signup--compact .lotr-signup__submit{flex:0 0 var(--lotr-signup-submit-width);width:var(--lotr-signup-submit-width);border-radius:0 8px 8px 0;font-weight:400}.lotr-closing-signup--compact .lotr-signup__controls>.lotr-signup__consent{margin-top:4px}.lotr-closing-signup__legal{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:111px 0 34px;padding:0 16px;box-sizing:border-box}.lotr-closing-signup__legal-inner{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%;max-width:540px;margin:0 auto}.lotr-closing-signup__legal-logo{flex:0 0 auto;width:87px;height:46px;max-width:none}.lotr-closing-signup__legal-text{flex:1 1 auto;min-width:0;margin:0;font-size:var(--lotr-closing-legal-font-size);line-height:16px;font-weight:400;color:var(--lotr-closing-legal-color);text-align:left}@media screen and (min-width:768px)and (max-width:1279px){.lotr-closing-signup--compact .lotr-signup{--lotr-signup-control-height: 54px;--lotr-signup-submit-width: 121px}.lotr-closing-signup__legal{margin-top:114px;margin-bottom:34px}}@media screen and (max-width:767px){.lotr-closing-signup--compact .lotr-closing-signup__stage{padding-right:8px;padding-left:8px}.lotr-closing-signup--compact .lotr-signup{--lotr-signup-control-height: 54px;--lotr-signup-submit-width: 122px}.lotr-closing-signup--compact .lotr-signup__controls{flex-direction:row}.lotr-closing-signup--compact .lotr-signup__input{flex:1 1 0;width:auto}.lotr-closing-signup--compact .lotr-signup__submit{flex:0 0 var(--lotr-signup-submit-width)}.lotr-closing-signup__intro-deco svg{width:32px;height:auto}.lotr-closing-signup__heading--title-solid-mobile .lotr-module-heading__text--gradient{background:none;color:var(--lotr-closing-title-color);-webkit-text-fill-color:currentcolor}.lotr-closing-signup__legal{margin-top:54px;margin-bottom:34px;padding:0 16px}.lotr-closing-signup__legal-inner{max-width:280px;gap:16px}.lotr-closing-signup__legal-logo.is-need-br-mobile{width:59px;height:32px}.lotr-closing-signup__legal-text{line-height:13px}}@media screen and (max-width:374px){.lotr-closing-signup__stage{padding-top:12.8vw;padding-right:calc(16 / 375 * 100vw);padding-left:calc(16 / 375 * 100vw);padding-bottom:12.8vw}.lotr-closing-signup__heading .lotr-module-heading__text{font-size:calc(28 / 375 * 100vw);line-height:calc(38 / 375 * 100vw)}.lotr-closing-signup__copy{gap:calc(20 / 375 * 100vw)}.lotr-closing-signup__main{gap:12.8vw}.lotr-closing-signup__intro-row{gap:calc(16 / 375 * 100vw);max-width:calc(311 / 375 * 100vw)}.lotr-closing-signup__intro-deco svg{width:calc(32 / 375 * 100vw);height:auto}.lotr-closing-signup__intro{font-size:calc(16 / 375 * 100vw);line-height:6.4vw}.lotr-closing-signup__legal{margin-top:calc(54 / 375 * 100vw);margin-bottom:calc(34 / 375 * 100vw);padding:0 calc(16 / 375 * 100vw)}.lotr-closing-signup__legal-inner{max-width:calc(280 / 375 * 100vw);gap:calc(16 / 375 * 100vw)}.lotr-closing-signup__legal-logo{width:23.2vw;height:calc(46 / 375 * 100vw)}.lotr-closing-signup__legal-logo.is-need-br-mobile{width:calc(59 / 375 * 100vw);height:calc(32 / 375 * 100vw)}.lotr-closing-signup__legal-text{font-size:calc(10 / 375 * 100vw);line-height:calc(13 / 375 * 100vw)}.lotr-closing-signup--compact .lotr-closing-signup__stage{padding:3.2vw calc(8 / 375 * 100vw);border-radius:calc(8 / 375 * 100vw)}.lotr-closing-signup--compact .lotr-closing-signup__main{gap:var(--lotr-closing-main-gap)}.lotr-closing-signup--compact .lotr-closing-signup__copy{gap:calc(8 / 375 * 100vw)}.lotr-closing-signup--compact .lotr-closing-signup__intro-row{max-width:100%;padding:calc(8 / 375 * 100vw) calc(8 / 375 * 100vw) calc(8 / 375 * 100vw) 0}.lotr-closing-signup--compact .lotr-closing-signup__intro{font-size:var(--lotr-closing-intro-font-size);line-height:var(--lotr-closing-intro-line-height)}.lotr-closing-signup--compact .lotr-signup{--lotr-signup-control-height: calc(54 / 375 * 100vw);--lotr-signup-control-padding-x: calc(16 / 375 * 100vw);--lotr-signup-submit-width: calc(122 / 375 * 100vw)}.lotr-closing-signup--compact .lotr-signup__input,.lotr-closing-signup--compact .lotr-signup__submit{border-radius:0}.lotr-closing-signup--compact .lotr-signup__input{border-radius:calc(8 / 375 * 100vw) 0 0 calc(8 / 375 * 100vw)}.lotr-closing-signup--compact .lotr-signup__submit{border-radius:0 calc(8 / 375 * 100vw) calc(8 / 375 * 100vw) 0}.lotr-closing-signup__badge{padding:.8vw calc(10 / 375 * 100vw);font-size:var(--lotr-closing-badge-font-size);line-height:4.8vw}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/lotr-hero-sale-closing-signup.css.map */
