dl-email-gift-y{display:flex;width:100%;font-family:Soehne,S\f6hne,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}dl-email-gift-y,dl-email-gift-y *{box-sizing:border-box}.dl-email-gift-y__panel{position:relative;display:flex;flex:1 1 50%;align-items:center;justify-content:center;min-width:0;min-height:calc(560 / 1920 * 100vw);padding:0 2.5vw;overflow:hidden;isolation:isolate}.dl-email-gift-y__panel--subscribe{order:1;align-items:var(--dl-email-gift-subscribe-y, center);justify-content:var(--dl-email-gift-subscribe-x, center);color:var(--dl-email-gift-subscribe-color, #000);background-color:var(--dl-email-gift-subscribe-bg, #efdeba);background-image:linear-gradient(170.07deg,#efdeba 26.905%,#d8be89 62.15%,#b0895b 124.69%)}.dl-email-gift-y--solid-subscribe .dl-email-gift-y__panel--subscribe{background-image:none}.dl-email-gift-y__panel--gift{order:2;align-items:var(--dl-email-gift-gift-y, center);justify-content:var(--dl-email-gift-gift-x, center);color:var(--dl-email-gift-gift-color, #fff);background-color:var(--dl-email-gift-gift-bg, #e2d9d0)}.dl-email-gift-y--gift-first-desktop .dl-email-gift-y__panel--gift{order:0}.dl-email-gift-y__background,.dl-email-gift-y__gift-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.dl-email-gift-y__background img{display:block;width:100%;height:100%;object-fit:cover}.dl-email-gift-y__gift-overlay{background:var(--dl-email-gift-overlay, rgba(0, 0, 0, .4));backdrop-filter:blur(7.5px);-webkit-backdrop-filter:blur(7.5px)}.dl-email-gift-y__content{position:relative;z-index:1;flex:0 1 auto;display:flex;flex-direction:column;align-items:center;width:min(100%,calc(578 / 1920 * 100vw));padding:var(--dl-email-gift-padding-top, 20px) 0 var(--dl-email-gift-padding-bottom, 20px);text-align:center}.dl-email-gift-y__content--gift{width:min(100%,calc(653 / 1920 * 100vw))}.dl-email-gift-y__title,.dl-email-gift-y__subtitle{margin:0;color:inherit;font-style:normal;text-transform:none;letter-spacing:0}.dl-email-gift-y__title{font-size:2.5vw;font-weight:500;line-height:1.2}.dl-email-gift-y__content--gift .dl-email-gift-y__title{line-height:1.4}.dl-email-gift-y__subtitle{margin-top:calc(16 / 1920 * 100vw);font-size:calc(20 / 1920 * 100vw);font-weight:400;line-height:normal}.dl-email-gift-y__form{display:flex;align-items:center;width:calc(507 / 1920 * 100vw);max-width:100%;height:2.5vw;min-height:36px;margin-top:calc(32 / 1920 * 100vw);padding:calc(4 / 1920 * 100vw);border-radius:8px;background:#fff}.dl-email-gift-y__form input{flex:1 1 auto;min-width:0;height:100%;padding:0 calc(20 / 1920 * 100vw);border:0;outline:0;box-shadow:none;color:#000;background:transparent;font:inherit;font-size:calc(16 / 1920 * 100vw)}.dl-email-gift-y__form input::placeholder{color:#aeaeae;opacity:1}.dl-email-gift-y__form input:focus-visible{outline:2px solid var(--dl-email-gift-button-bg, #315800);outline-offset:-2px;border-radius:4px}.dl-email-gift-y__form input[aria-invalid=true]{outline:2px solid #b42318;outline-offset:-2px;border-radius:4px}.dl-email-gift-y__form button{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:100%;min-height:0;padding:0 1.25vw;border:0;border-radius:4px;color:var(--dl-email-gift-button-color, #fff);background:var(--dl-email-gift-button-bg, #315800);font:inherit;font-size:calc(20 / 1920 * 100vw);font-weight:500;line-height:1.4;white-space:nowrap;cursor:pointer}.dl-email-gift-y__form button:disabled{opacity:.7;cursor:wait}.dl-email-gift-y__gift-button{display:inline-flex;align-items:center;justify-content:center;min-width:calc(301 / 1920 * 100vw);min-height:2.5vw;margin-top:calc(32 / 1920 * 100vw);padding:calc(8 / 1920 * 100vw) 1.25vw;border-radius:4px;color:var(--dl-email-gift-gift-button-color, #000);background:var(--dl-email-gift-gift-button-bg, #fff);font-size:calc(20 / 1920 * 100vw);font-weight:400;line-height:normal;text-align:center;text-decoration:none;white-space:nowrap}.dl-email-gift-y__gift-button:hover,.dl-email-gift-y__gift-button:focus-visible{opacity:.9}.dl-email-gift-y__fineprint{width:calc(507 / 1920 * 100vw);max-width:100%;margin-top:calc(8 / 1920 * 100vw);color:inherit;font-size:calc(14 / 1920 * 100vw);font-weight:400;line-height:1.4;text-align:left}.dl-email-gift-y__fineprint p{margin:0}.dl-email-gift-y__fineprint a{color:inherit;text-decoration:underline!important;text-underline-offset:2px}.dl-email-gift-y__message{display:none;width:calc(507 / 1920 * 100vw);max-width:100%;margin:8px 0 0;font-size:calc(14 / 1920 * 100vw);line-height:1.35;text-align:left}.dl-email-gift-y__message.is-visible{display:block;color:#315800}.dl-email-gift-y__message.is-error{color:#b42318}@media(min-width:991px){.dl-email-gift-y--single .dl-email-gift-y__panel{flex-basis:100%;min-height:0;align-items:center;justify-content:center}.dl-email-gift-y--single .dl-email-gift-y__content{width:min(100%,calc(1120 / 1920 * 100vw))}.dl-email-gift-y--single .dl-email-gift-y__form,.dl-email-gift-y--single .dl-email-gift-y__message,.dl-email-gift-y--single .dl-email-gift-y__fineprint{width:calc(760 / 1920 * 100vw)}}@media(max-width:990px){dl-email-gift-y{flex-direction:column}.dl-email-gift-y__panel{flex:none;width:100%;min-height:calc(220 / 375 * 100vw);padding:0 6.4vw}.dl-email-gift-y__panel--subscribe{order:2;align-items:var(--dl-email-gift-subscribe-y-mobile, center);justify-content:var(--dl-email-gift-subscribe-x-mobile, center)}.dl-email-gift-y__panel--gift{order:1;align-items:var(--dl-email-gift-gift-y-mobile, center);justify-content:var(--dl-email-gift-gift-x-mobile, center)}.dl-email-gift-y--subscribe-first-mobile .dl-email-gift-y__panel--subscribe{order:0}.dl-email-gift-y__gift-overlay{backdrop-filter:blur(calc(2 / 375 * 100vw));-webkit-backdrop-filter:blur(calc(2 / 375 * 100vw))}.dl-email-gift-y__content,.dl-email-gift-y__content--gift{width:76vw;padding:var(--dl-email-gift-padding-top-mobile, calc(38 / 375 * 100vw)) 0 var(--dl-email-gift-padding-bottom-mobile, calc(38 / 375 * 100vw))}.dl-email-gift-y__title{font-size:6.4vw}.dl-email-gift-y__subtitle{width:84vw;max-width:calc(343 / 375 * 100vw);margin-top:3.2vw;font-size:3.2vw}.dl-email-gift-y__content--gift .dl-email-gift-y__subtitle{width:100%}.dl-email-gift-y__form{width:100%;height:calc(34 / 375 * 100vw);min-height:calc(34 / 375 * 100vw);margin-top:6.4vw;padding:calc(4 / 375 * 100vw);border-radius:4px}.dl-email-gift-y__form input{padding:0 calc(4 / 375 * 100vw);font-size:3.2vw}.dl-email-gift-y__form input:focus-visible,.dl-email-gift-y__form input[aria-invalid=true]{outline-width:calc(2 / 375 * 100vw);outline-offset:calc(-2 / 375 * 100vw);border-radius:4px}.dl-email-gift-y__form button{padding:0 calc(16 / 375 * 100vw);border-radius:2px;font-size:3.2vw}.dl-email-gift-y__gift-button{min-width:calc(203 / 375 * 100vw);min-height:9.6vw;margin-top:6.4vw;padding:calc(8 / 375 * 100vw) calc(16 / 375 * 100vw);border-radius:4px;font-size:calc(14 / 375 * 100vw)}.dl-email-gift-y__fineprint{width:100%;margin-top:calc(8 / 375 * 100vw);font-size:calc(10 / 375 * 100vw)}.dl-email-gift-y__message{width:100%;margin-top:calc(8 / 375 * 100vw);font-size:3.2vw}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/dl-email-gift-y.css.map */
