.tottocr-pdp-components-1-x-availability-subscriber-container{border-radius:16px;padding:20px;margin-top:16px;width:100%}@media (max-width:1023px){.tottocr-pdp-components-1-x-availability-subscriber-container{max-width:unset}}.tottocr-pdp-components-1-x-availability-subscriber-input-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.tottocr-pdp-components-1-x-availability-subtitle{color:#363843;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.tottocr-pdp-components-1-x-availability-subscriber-header{width:100%;font-family:Poppins;font-style:normal;letter-spacing:.0125em;line-height:20px}.tottocr-pdp-components-1-x-availability-subscriber-header .tottocr-pdp-components-1-x-availability-subscriber-header-warning-label{display:flex;flex-direction:row;align-items:center;margin-bottom:8px}.tottocr-pdp-components-1-x-availability-subscriber-header .tottocr-pdp-components-1-x-availability-subscriber-header-warning-label .tottocr-pdp-components-1-x-availability-subscriber-header-warning-icon-container{margin-right:7px;width:32px;margin-top:32px;height:32px}.tottocr-pdp-components-1-x-availability-subscriber-header .tottocr-pdp-components-1-x-availability-subscriber-title{text-align:center;width:100%;height:52px;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;font-style:normal;border:1px solid #000;letter-spacing:.2px;margin-top:16px;text-transform:uppercase;background:transparent;color:#000;font-size:16px}.tottocr-pdp-components-1-x-availability-subscriber-header .tottocr-pdp-components-1-x-availability-subscriber-title h3{font-weight:400}.tottocr-pdp-components-1-x-availability-subscriber-result-success{font-family:Poppins;font-style:normal;font-size:14px;line-height:17px;font-weight:400;letter-spacing:.0125em;color:#209e53;margin-top:6px}.tottocr-pdp-components-1-x-availability-subscriber-result-error{font-family:Poppins;font-style:normal;font-size:14px;line-height:17px;font-weight:400;letter-spacing:.0125em;color:#f64545;margin-top:6px}.tottocr-pdp-components-1-x-availability-subscriber-result-default{font-family:Poppins;font-style:normal;font-size:14px;line-height:17px;font-weight:400;letter-spacing:.0125em;color:#282828;margin-top:6px}.tottocr-pdp-components-1-x-availability-subscriber-input-field-container{display:flex;align-items:center;justify-content:flex-start;position:relative;margin:12px 0 0;width:100%;border:1px solid #e7e4e3;border-radius:8px}.tottocr-pdp-components-1-x-availability-subscriber-input-field-container .tottocr-pdp-components-1-x-availability-subscriber-input-mail-icon-container{display:flex;align-items:center;justify-content:center;width:48px}.tottocr-pdp-components-1-x-availability-subscriber-input-field-container .tottocr-pdp-components-1-x-availability-subscriber-input-warning-icon-container{position:absolute;top:14px;right:12px}.tottocr-pdp-components-1-x-availability-subscriber-input-field-container input{min-height:47px;padding:0 12px;box-sizing:content-box;outline:none;border:none;border-left:1px solid #e7e4e3;border-radius:0 8px 8px 0;font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:150%;text-align:left;letter-spacing:.0125em;color:#818181;width:100%}.tottocr-pdp-components-1-x-availability-subscriber-input-field-container input::-moz-placeholder{color:#818181;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.tottocr-pdp-components-1-x-availability-subscriber-input-field-container input:-ms-input-placeholder{color:#818181;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.tottocr-pdp-components-1-x-availability-subscriber-input-field-container input::-ms-input-placeholder{color:#818181;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.tottocr-pdp-components-1-x-availability-subscriber-input-field-container input::placeholder{color:#818181;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.tottocr-pdp-components-1-x-availability-subscriber-submit-button{color:#191919;text-align:center;width:100%;height:52px;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;border:1px solid #000;outline:none;font-weight:400;line-height:150%;letter-spacing:.2px;margin-top:16px;text-transform:uppercase;background:transparent}