@import url(https://use.typekit.net/oog5rbx.css);#alert-dialog-title{text-align:center}.ws-modal-dialog{border-radius:2rem;max-width:550px}.ws-modal-dialog .MuiDialogTitle-root{background-color:initial;padding:0!important}.ws-modal-dialog .MuiDialogTitle-root .MuiTypography-root{font-family:urw-din,!important!important;font-weight:600;padding:.5em}.ws-modal-dialog .MuiButton-label{font-size:1.6rem!important}.ws-modal-dialog .company-form{display:flex;flex-direction:column;gap:1rem}.ws-modal-dialog .company-form .company-form-scroller{display:flex;flex-direction:column;gap:2rem;height:40vh;overflow-y:scroll;padding-right:.5rem}.ws-modal-dialog .company-form .company-form-scroller .invalidHeader{background-color:#cd163f;display:flex;margin-top:.5em;padding:.75em 0}.ws-modal-dialog .company-form .company-form-scroller .invalidHeader .toastClose{color:#fff;cursor:pointer;font-size:34px;margin-right:.5em;text-align:center;vertical-align:middle}.ws-modal-dialog .company-form .company-form-scroller .invalidHeader .invalidTextArea{padding:0 1em}.ws-modal-dialog .company-form .company-form-scroller .invalidHeader .invalidTextArea .invalidAddressMsg{color:#fff;margin:0!important;text-align:center}.ws-modal-dialog .company-form .company-form-row-group{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:space-between}.ws-modal-dialog .company-form .company-form-row-group .text-error{color:red;font-size:.9rem}.ws-modal-dialog .company-form .company-form-row{display:flex;flex-direction:column}.ws-modal-dialog .company-form .company-form-row .company-form-row-header{display:flex;font-size:1.6rem;justify-content:space-between}.ws-modal-dialog .company-form .company-form-row .countryNoteDiv{margin-top:10px}.ws-modal-dialog .company-form .company-form-row .countryNote{font-size:1.3rem;line-height:0}.ws-modal-dialog .company-form .company-form-column{display:flex;flex-direction:row;gap:1rem;justify-content:space-evenly}.ws-modal-dialog .company-form .text-error{color:red;font-size:1.2rem}.ws-modal-dialog .company-form input,.ws-modal-dialog .company-form select{border:1px solid #c7c9c8;padding:1rem 0 1rem 1rem}.ws-modal-dialog .company-form input:focus,.ws-modal-dialog .company-form select:focus{outline:none}.ws-modalTitle{color:#17457a;font-family:urw-din!important;font-size:2.4rem;font-style:normal;font-weight:700;margin:0!important}.MuiDialogActions-root button{cursor:pointer}.newCompanyDialog{left:50%;margin:0;padding:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:0px)and (max-width:599px){.newCompanyDialog{width:90%!important}}@media(min-width:600px){.newCompanyDialog{min-width:500px}}.newCompanyDialogPaper{background-color:#fff;border:0;border-radius:6px;box-shadow:0 11px 15px -7px rgba(0,0,0,.6),0 24px 38px 3px rgba(0,0,0,.3),0 9px 46px 8px rgba(0,0,0,.4)!important;outline:none;position:fixed}.accountInfo .EditLink{font-weight:700}.accountInfo .EditLink svg{color:#2b7bb9;padding-bottom:5px;padding-right:5px;vertical-align:middle}.accountInfo .accountInfoHeader{padding:2em 4em 1em!important}@media(min-width:0px)and (max-width:959px){.accountInfo .accountInfoHeader{padding:0 1em 1em!important}}.accountInfo .accountInfoHeader h1{color:#17457a;font-family:urw-din!important;font-size:36px;font-style:normal;font-weight:700;line-height:43px;margin:0!important}.accountInfo .createNewCompany{background-color:#17457a!important;border:3px solid #fff!important;border-radius:34px!important;color:#fff!important;cursor:pointer;float:left;font-family:urw-din!important;font-size:1em;font-weight:700!important;margin:0!important;padding:.5em 2em!important;transition:.3s}.accountInfo .accountInfoDetails{padding:0 4em!important}@media(min-width:0px)and (max-width:959px){.accountInfo .accountInfoDetails{padding:0 1em!important}}.accountInfo .accountInfoDetails p{color:#17457a;font-size:24px;font-style:normal;font-weight:700;line-height:29px;margin-left:0!important}.accountInfo .accountInfoDetails .companyNameField .MuiAutocomplete-endAdornment{right:9px;top:auto!important}.accountInfo .accountInfoDetails .company-title-div{display:flex}.accountInfo .accountInfoDetails .company-title-div .tooltip{line-height:0;margin-left:5px;margin-top:18px}.accountInfo .accountInfoDetails .company-title-div .tooltip svg{font-size:2.125rem}.accountInfo .accountInfoDetails .billingHeadings,.accountInfo .accountInfoDetails .profileDetailHeadings,.accountInfo .accountInfoDetails .shippingHeadings{color:#333738;font-size:18px;font-weight:700;line-height:22px}.accountInfo .accountInfoDetails .billingDetailText,.accountInfo .accountInfoDetails .notificationDetailText,.accountInfo .accountInfoDetails .profileDetailText,.accountInfo .accountInfoDetails .shippingDetailText{color:#333738;font-size:18px;font-weight:400;line-height:22px;margin:0!important}.accountInfo .accountInfoDetails .billingDetailText svg,.accountInfo .accountInfoDetails .notificationDetailText svg,.accountInfo .accountInfoDetails .profileDetailText svg,.accountInfo .accountInfoDetails .shippingDetailText svg{font-size:14px;padding-right:5px}.accountInfo .accountInfoDetails .profileDetailText svg{font-size:23px;padding-left:5px;vertical-align:bottom}.accountInfo .accountInfoDetails .profileDetailVerifiedText{color:#333738;font-size:18px;font-weight:400;line-height:22px;margin:0!important;padding-left:.5em}.accountInfo .accountInfoDetails .profileDetails .profileAlign{-webkit-column-gap:4.5em;column-gap:4.5em;display:flex;flex-direction:row;flex-wrap:wrap}.accountInfo .accountInfoDetails .profileDetails .personEmailDetails .emailAddressField{height:30px;width:100%}.accountInfo .accountInfoDetails .profileDetails .personEmailDetails .EmailTitleSection{display:flex}.accountInfo .accountInfoDetails .profileDetails .personEmailDetails .EmailTitleSection .tooltip{line-height:0;margin-left:5px;margin-top:18px}.accountInfo .accountInfoDetails .profileDetails .personEmailDetails .EmailTitleSection .tooltip svg{font-size:2.125rem}.accountInfo .accountInfoDetails .profileDetails .profileCompany .personProfileCompany{color:#333738;font-size:16px;font-weight:700;line-height:22px}.accountInfo .accountInfoDetails .profileDetails .profileCompany .personProfileCompany input:disabled{padding-left:9px}.accountInfo .accountInfoDetails .profileDetails .profileCompany .personProfileCompany .companyNameField{font-size:16px;height:4rem}@media(max-width:600px){.accountInfo .accountInfoDetails .profileDetails .profileCompany .personProfileCompany .companyNameField{width:100%}}@media(min-width:600px){.accountInfo .accountInfoDetails .profileDetails .profileCompany .personProfileCompany .companyNameField{width:50%}}.accountInfo .accountInfoDetails .profileDetails .profileCompany .personProfileCompany .companyNameField .MuiInputBase-root{font-size:16px;height:4.6rem}.accountInfo .accountInfoDetails .profileDetails .profileCompany .profileVerifiedCompany{display:flex;flex-direction:column;gap:.5em;padding:1em}.accountInfo .accountInfoDetails .profileDetails .profileCompany .profileVerifiedCompany .nonAPIMember{display:flex;gap:.25em}.accountInfo .accountInfoDetails .profileDetails .profileCompany .profileVerifiedCompany .nonAPIMember .APIMemberCheck{height:18px;width:18px}.accountInfo .accountInfoDetails .profileDetails .profileCompany .profileVerifiedCompany .nonAPIMember .tooltip svg{font-size:2.125rem}.accountInfo .accountInfoDetails .profileDetails .profileCompany .profileVerifiedCompany .verifiedAPICompany{display:flex;flex-direction:row;margin-bottom:.2%;margin-top:.5%}.accountInfo .accountInfoDetails .profileDetails .profileCompany .profileVerifiedCompany .verifiedAPICompany svg{fill:#8dc926}.accountInfo .accountInfoDetails .profileDetails .profileButtons{display:flex;flex-direction:row;gap:2em;padding-top:1em}.accountInfo .accountInfoDetails .profileDetails .profileButtons .profileDisregard,.accountInfo .accountInfoDetails .profileDetails .profileButtons .profileSave{align-items:center;background:#17457a;border:3px solid #17457a;border-radius:34px;color:#fff;display:flex;flex-direction:row;justify-content:center;padding:.5em 2.5em;white-space:nowrap;width:25rem}.accountInfo .accountInfoDetails .profileDetails .profileButtons .profileDisregard .MuiButton-label,.accountInfo .accountInfoDetails .profileDetails .profileButtons .profileSave .MuiButton-label{color:#fff;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px;-webkit-text-decoration-line:none;text-decoration-line:none}.accountInfo .accountInfoDetails .profileDetails .profileButtons .profileDisregard{background-color:#fff;border:3px solid #17457a;color:#17457a}.accountInfo .accountInfoDetails .profileDetails .profileButtons .profileDisregard .MuiButton-label{color:#17457a}.accountInfo .accountInfoDetails .profileDetails .expirestatus{color:#797d82;font-size:16px;font-weight:400;padding-left:1.5em}.accountInfo .accountInfoDetails .profileDetails .expiresoonicon{color:#ffb400!important}.accountInfo .accountInfoDetails .profileDetails .updatetaxexemlink{font-weight:700;padding-left:1em}.accountInfo .accountInfoDetails .profileDetails .expired{color:#cd163f;font-size:16px;font-weight:400;padding-left:1.5em}.accountInfo .accountInfoDetails .profileDetails .expiredicon{color:#cd163f;font-size:15px}.accountInfo .accountInfoDetails .horizontalLine{border:.5px solid #c7c9c8}.accountInfo .accountInfoDetails .shippingSection .addnewbutton .MuiButton-root{background:none;background-color:#fff!important;border:none!important;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.accountInfo .accountInfoDetails .shippingSection .addnewbutton .MuiButton-root .MuiButton-label{color:#2b7bb9;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.accountInfo .accountInfoDetails .shippingSection .EditLink{font-weight:700;position:relative}.accountInfo .accountInfoDetails .shippingSection .EditLink svg{color:#2b7bb9;padding-bottom:5px;padding-left:15px;padding-right:5px;vertical-align:middle}.accountInfo .accountInfoDetails .shippingSection .EditLink a{position:relative}.accountInfo .accountInfoDetails .billingSection,.accountInfo .accountInfoDetails .notificationSection,.accountInfo .accountInfoDetails .shippingSection{align-items:center;padding-bottom:2em}.accountInfo .accountInfoDetails .billingSection .shippingOther .shippingAddressSection .dialogdiv .MuiTypography-root,.accountInfo .accountInfoDetails .notificationSection .shippingOther .shippingAddressSection .dialogdiv .MuiTypography-root,.accountInfo .accountInfoDetails .shippingSection .shippingOther .shippingAddressSection .dialogdiv .MuiTypography-root{text-align:center}.accountInfo .accountInfoDetails .billingSection .EditLink,.accountInfo .accountInfoDetails .notificationSection .EditLink,.accountInfo .accountInfoDetails .shippingSection .EditLink{font-weight:700}.accountInfo .accountInfoDetails .billingSection .EditLink svg,.accountInfo .accountInfoDetails .notificationSection .EditLink svg,.accountInfo .accountInfoDetails .shippingSection .EditLink svg{color:#2b7bb9;padding-bottom:5px;padding-left:15px;padding-right:5px;vertical-align:middle}.accountInfo .accountInfoDetails .billingSection .EditLink a,.accountInfo .accountInfoDetails .notificationSection .EditLink a,.accountInfo .accountInfoDetails .shippingSection .EditLink a{position:relative}.accountInfo .accountInfoDetails .billingSection .notificationheader,.accountInfo .accountInfoDetails .notificationSection .notificationheader,.accountInfo .accountInfoDetails .shippingSection .notificationheader{align-items:center;display:flex}.accountInfo .accountInfoDetails .billingSection .notificationDetailText,.accountInfo .accountInfoDetails .notificationSection .notificationDetailText,.accountInfo .accountInfoDetails .shippingSection .notificationDetailText{color:#333738;font-family:urw-din!important;font-size:16px;font-weight:400;line-height:22px}.accountInfo .accountInfoDetails .billingSection .billingOther,.accountInfo .accountInfoDetails .notificationSection .billingOther,.accountInfo .accountInfoDetails .shippingSection .billingOther{padding-bottom:1em;padding-top:1em}.accountInfo .accountInfoDetails .billingSection .billingDetails,.accountInfo .accountInfoDetails .billingSection .shippingDetails,.accountInfo .accountInfoDetails .notificationSection .billingDetails,.accountInfo .accountInfoDetails .notificationSection .shippingDetails,.accountInfo .accountInfoDetails .shippingSection .billingDetails,.accountInfo .accountInfoDetails .shippingSection .shippingDetails{padding-bottom:2em}.accountInfo .accountInfoDetails .billingSection .billingDetailMain,.accountInfo .accountInfoDetails .billingSection .shippingDetailMain,.accountInfo .accountInfoDetails .notificationSection .billingDetailMain,.accountInfo .accountInfoDetails .notificationSection .shippingDetailMain,.accountInfo .accountInfoDetails .shippingSection .billingDetailMain,.accountInfo .accountInfoDetails .shippingSection .shippingDetailMain{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.9em;line-height:2}@media(min-width:0px)and (max-width:819px){.accountInfo .accountInfoDetails .billingSection .billingDetailMain,.accountInfo .accountInfoDetails .billingSection .shippingDetailMain,.accountInfo .accountInfoDetails .notificationSection .billingDetailMain,.accountInfo .accountInfoDetails .notificationSection .shippingDetailMain,.accountInfo .accountInfoDetails .shippingSection .billingDetailMain,.accountInfo .accountInfoDetails .shippingSection .shippingDetailMain{padding-bottom:2rem}}.accountInfo .accountInfoDetails .billingSection .billingDetailMain .verticalline,.accountInfo .accountInfoDetails .billingSection .shippingDetailMain .verticalline,.accountInfo .accountInfoDetails .notificationSection .billingDetailMain .verticalline,.accountInfo .accountInfoDetails .notificationSection .shippingDetailMain .verticalline,.accountInfo .accountInfoDetails .shippingSection .billingDetailMain .verticalline,.accountInfo .accountInfoDetails .shippingSection .shippingDetailMain .verticalline{border:.5px solid #333738;height:22px}@media(min-width:0px)and (max-width:819px){.accountInfo .accountInfoDetails .billingSection .billingDetailMain .verticalline,.accountInfo .accountInfoDetails .billingSection .shippingDetailMain .verticalline,.accountInfo .accountInfoDetails .notificationSection .billingDetailMain .verticalline,.accountInfo .accountInfoDetails .notificationSection .shippingDetailMain .verticalline,.accountInfo .accountInfoDetails .shippingSection .billingDetailMain .verticalline,.accountInfo .accountInfoDetails .shippingSection .shippingDetailMain .verticalline{display:none}}.accountInfo .accountInfoDetails .billingSection .billingDetailMain .billingDeleteLink,.accountInfo .accountInfoDetails .billingSection .billingDetailMain .billingEditLink,.accountInfo .accountInfoDetails .billingSection .billingDetailMain .shippingDeleteLink,.accountInfo .accountInfoDetails .billingSection .shippingDetailMain .billingDeleteLink,.accountInfo .accountInfoDetails .billingSection .shippingDetailMain .billingEditLink,.accountInfo .accountInfoDetails .billingSection .shippingDetailMain .shippingDeleteLink,.accountInfo .accountInfoDetails .notificationSection .billingDetailMain .billingDeleteLink,.accountInfo .accountInfoDetails .notificationSection .billingDetailMain .billingEditLink,.accountInfo .accountInfoDetails .notificationSection .billingDetailMain .shippingDeleteLink,.accountInfo .accountInfoDetails .notificationSection .shippingDetailMain .billingDeleteLink,.accountInfo .accountInfoDetails .notificationSection .shippingDetailMain .billingEditLink,.accountInfo .accountInfoDetails .notificationSection .shippingDetailMain .shippingDeleteLink,.accountInfo .accountInfoDetails .shippingSection .billingDetailMain .billingDeleteLink,.accountInfo .accountInfoDetails .shippingSection .billingDetailMain .billingEditLink,.accountInfo .accountInfoDetails .shippingSection .billingDetailMain .shippingDeleteLink,.accountInfo .accountInfoDetails .shippingSection .shippingDetailMain .billingDeleteLink,.accountInfo .accountInfoDetails .shippingSection .shippingDetailMain .billingEditLink,.accountInfo .accountInfoDetails .shippingSection .shippingDetailMain .shippingDeleteLink{cursor:pointer;font-weight:700;position:relative}.accountInfo .accountInfoDetails .billingSection .billingDetailMain .billingDeleteLink svg,.accountInfo .accountInfoDetails .billingSection .billingDetailMain .billingEditLink svg,.accountInfo .accountInfoDetails .billingSection .billingDetailMain .shippingDeleteLink svg,.accountInfo .accountInfoDetails .billingSection .shippingDetailMain .billingDeleteLink svg,.accountInfo .accountInfoDetails .billingSection .shippingDetailMain .billingEditLink svg,.accountInfo .accountInfoDetails .billingSection .shippingDetailMain .shippingDeleteLink svg,.accountInfo .accountInfoDetails .notificationSection .billingDetailMain .billingDeleteLink svg,.accountInfo .accountInfoDetails .notificationSection .billingDetailMain .billingEditLink svg,.accountInfo .accountInfoDetails .notificationSection .billingDetailMain .shippingDeleteLink svg,.accountInfo .accountInfoDetails .notificationSection .shippingDetailMain .billingDeleteLink svg,.accountInfo .accountInfoDetails .notificationSection .shippingDetailMain .billingEditLink svg,.accountInfo .accountInfoDetails .notificationSection .shippingDetailMain .shippingDeleteLink svg,.accountInfo .accountInfoDetails .shippingSection .billingDetailMain .billingDeleteLink svg,.accountInfo .accountInfoDetails .shippingSection .billingDetailMain .billingEditLink svg,.accountInfo .accountInfoDetails .shippingSection .billingDetailMain .shippingDeleteLink svg,.accountInfo .accountInfoDetails .shippingSection .shippingDetailMain .billingDeleteLink svg,.accountInfo .accountInfoDetails .shippingSection .shippingDetailMain .billingEditLink svg,.accountInfo .accountInfoDetails .shippingSection .shippingDetailMain .shippingDeleteLink svg{color:#2b7bb9;padding-bottom:5px;padding-right:5px;vertical-align:middle}.accountInfo .accountInfoDetails .billingSection .billingDetailMain .billingDetailText svg,.accountInfo .accountInfoDetails .billingSection .billingDetailMain .notificationDetailText svg,.accountInfo .accountInfoDetails .billingSection .billingDetailMain .shippingDetailText svg,.accountInfo .accountInfoDetails .billingSection .shippingDetailMain .billingDetailText svg,.accountInfo .accountInfoDetails .billingSection .shippingDetailMain .notificationDetailText svg,.accountInfo .accountInfoDetails .billingSection .shippingDetailMain .shippingDetailText svg,.accountInfo .accountInfoDetails .notificationSection .billingDetailMain .billingDetailText svg,.accountInfo .accountInfoDetails .notificationSection .billingDetailMain .notificationDetailText svg,.accountInfo .accountInfoDetails .notificationSection .billingDetailMain .shippingDetailText svg,.accountInfo .accountInfoDetails .notificationSection .shippingDetailMain .billingDetailText svg,.accountInfo .accountInfoDetails .notificationSection .shippingDetailMain .notificationDetailText svg,.accountInfo .accountInfoDetails .notificationSection .shippingDetailMain .shippingDetailText svg,.accountInfo .accountInfoDetails .shippingSection .billingDetailMain .billingDetailText svg,.accountInfo .accountInfoDetails .shippingSection .billingDetailMain .notificationDetailText svg,.accountInfo .accountInfoDetails .shippingSection .billingDetailMain .shippingDetailText svg,.accountInfo .accountInfoDetails .shippingSection .shippingDetailMain .billingDetailText svg,.accountInfo .accountInfoDetails .shippingSection .shippingDetailMain .notificationDetailText svg,.accountInfo .accountInfoDetails .shippingSection .shippingDetailMain .shippingDetailText svg{fill:#c7c9c8}.accountInfo .accountInfoDetails .billingSection .notificationGrid,.accountInfo .accountInfoDetails .notificationSection .notificationGrid,.accountInfo .accountInfoDetails .shippingSection .notificationGrid{margin-top:1.5rem}.accountInfo .accountInfoDetails .billingSection .notificationGrid .MuiTableContainer-root .MuiTableRow-head,.accountInfo .accountInfoDetails .billingSection .notificationGrid .MuiTableContainer-root .MuiTableRow-head th,.accountInfo .accountInfoDetails .notificationSection .notificationGrid .MuiTableContainer-root .MuiTableRow-head,.accountInfo .accountInfoDetails .notificationSection .notificationGrid .MuiTableContainer-root .MuiTableRow-head th,.accountInfo .accountInfoDetails .shippingSection .notificationGrid .MuiTableContainer-root .MuiTableRow-head,.accountInfo .accountInfoDetails .shippingSection .notificationGrid .MuiTableContainer-root .MuiTableRow-head th{background:#17457a!important}.accountInfo .accountInfoDetails .billingSection .notificationGrid .MuiTableContainer-root .MuiTableCell-body,.accountInfo .accountInfoDetails .notificationSection .notificationGrid .MuiTableContainer-root .MuiTableCell-body,.accountInfo .accountInfoDetails .shippingSection .notificationGrid .MuiTableContainer-root .MuiTableCell-body{padding:0!important}.accountInfo .accountInfoDetails .billingSection .notificationGrid .MuiTableContainer-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-body,.accountInfo .accountInfoDetails .notificationSection .notificationGrid .MuiTableContainer-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-body,.accountInfo .accountInfoDetails .shippingSection .notificationGrid .MuiTableContainer-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-body{padding:0 0 0 1em!important}.accountInfo .accountInfoDetails .billingSection .notificationGrid .MuiTableContainer-root .MuiTableBody-root .MuiTableRow-root td,.accountInfo .accountInfoDetails .billingSection .notificationGrid .MuiTableContainer-root .MuiTableBody-root .MuiTableRow-root th,.accountInfo .accountInfoDetails .notificationSection .notificationGrid .MuiTableContainer-root .MuiTableBody-root .MuiTableRow-root td,.accountInfo .accountInfoDetails .notificationSection .notificationGrid .MuiTableContainer-root .MuiTableBody-root .MuiTableRow-root th,.accountInfo .accountInfoDetails .shippingSection .notificationGrid .MuiTableContainer-root .MuiTableBody-root .MuiTableRow-root td,.accountInfo .accountInfoDetails .shippingSection .notificationGrid .MuiTableContainer-root .MuiTableBody-root .MuiTableRow-root th{padding:0!important}.accountInfo .accountInfoDetails .billingSection .notificationGrid .MuiTableContainer-root .MuiTableBody-root .MuiTableRow-root th,.accountInfo .accountInfoDetails .notificationSection .notificationGrid .MuiTableContainer-root .MuiTableBody-root .MuiTableRow-root th,.accountInfo .accountInfoDetails .shippingSection .notificationGrid .MuiTableContainer-root .MuiTableBody-root .MuiTableRow-root th{font-family:urw-din!important;padding-left:1em!important}.accountInfo .accountInfoDetails .billingSection .notificationGrid .emailcheckbox,.accountInfo .accountInfoDetails .notificationSection .notificationGrid .emailcheckbox,.accountInfo .accountInfoDetails .shippingSection .notificationGrid .emailcheckbox{accent-color:#bdbbbb;height:20px;vertical-align:-6px;width:20px}.accountInfo .accountInfoDetails .billingSection .notificationGrid .emptyvalue,.accountInfo .accountInfoDetails .notificationSection .notificationGrid .emptyvalue,.accountInfo .accountInfoDetails .shippingSection .notificationGrid .emptyvalue{text-align:right;width:50%}.accountInfo .accountInfoDetails .billingSection .notificationbuttons,.accountInfo .accountInfoDetails .notificationSection .notificationbuttons,.accountInfo .accountInfoDetails .shippingSection .notificationbuttons{display:flex;flex-direction:row;gap:2em;padding-top:1em}.accountInfo .accountInfoDetails .billingSection .notificationbuttons .notificationdisregard,.accountInfo .accountInfoDetails .billingSection .notificationbuttons .notificationsave,.accountInfo .accountInfoDetails .notificationSection .notificationbuttons .notificationdisregard,.accountInfo .accountInfoDetails .notificationSection .notificationbuttons .notificationsave,.accountInfo .accountInfoDetails .shippingSection .notificationbuttons .notificationdisregard,.accountInfo .accountInfoDetails .shippingSection .notificationbuttons .notificationsave{align-items:center;background:#17457a;border:3px solid #17457a;border-radius:34px;color:#fff;display:flex;flex-direction:row;justify-content:center;padding:.5em 2.5em;width:25rem}.accountInfo .accountInfoDetails .billingSection .notificationbuttons .notificationdisregard .MuiButton-label,.accountInfo .accountInfoDetails .billingSection .notificationbuttons .notificationsave .MuiButton-label,.accountInfo .accountInfoDetails .notificationSection .notificationbuttons .notificationdisregard .MuiButton-label,.accountInfo .accountInfoDetails .notificationSection .notificationbuttons .notificationsave .MuiButton-label,.accountInfo .accountInfoDetails .shippingSection .notificationbuttons .notificationdisregard .MuiButton-label,.accountInfo .accountInfoDetails .shippingSection .notificationbuttons .notificationsave .MuiButton-label{color:#fff;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px;-webkit-text-decoration-line:none;text-decoration-line:none}.accountInfo .accountInfoDetails .billingSection .notificationbuttons .notificationdisregard,.accountInfo .accountInfoDetails .notificationSection .notificationbuttons .notificationdisregard,.accountInfo .accountInfoDetails .shippingSection .notificationbuttons .notificationdisregard{background-color:#fff;border:3px solid #17457a;color:#17457a}.accountInfo .accountInfoDetails .billingSection .notificationbuttons .notificationdisregard .MuiButton-label,.accountInfo .accountInfoDetails .notificationSection .notificationbuttons .notificationdisregard .MuiButton-label,.accountInfo .accountInfoDetails .shippingSection .notificationbuttons .notificationdisregard .MuiButton-label{color:#17457a}.accountInfo .accountInfoDetails .billingSection .unsubscribeSection,.accountInfo .accountInfoDetails .notificationSection .unsubscribeSection,.accountInfo .accountInfoDetails .shippingSection .unsubscribeSection{float:right}.accountInfo .accountInfoDetails .billingSection .unsubscribeSection .selectBtns,.accountInfo .accountInfoDetails .notificationSection .unsubscribeSection .selectBtns,.accountInfo .accountInfoDetails .shippingSection .unsubscribeSection .selectBtns{display:flex;gap:1em}.accountInfo .accountInfoDetails .billingSection .optOutLanguage,.accountInfo .accountInfoDetails .notificationSection .optOutLanguage,.accountInfo .accountInfoDetails .shippingSection .optOutLanguage{color:#333738!important;font-family:urw-din!important;font-size:16px!important;font-weight:400!important;line-height:22px!important;text-align:justify}.accountInfo .accountInfoDetails .billingSection{padding-bottom:3em}.accountInfo .accountInfoDetails .shippingSection{padding-bottom:0!important}.accountInfo .accountInfoDetails .profileSection .profileTitleSection{align-items:baseline;display:flex;gap:1em}.accountInfo .accountInfoDetails .profileSection .profileTitleSection p{margin:0}.accountInfo .accountInfoDetails .taxexemptsection{padding-bottom:1em;padding-top:1em}.accountInfo .accountInfoDetails .taxexemptsection input[type=text]:invalid{border:1px solid #cd163f}.accountInfo .accountInfoDetails .taxexemptsection .taxexempttitlesection{align-items:baseline;display:flex;gap:1em}.accountInfo .accountInfoDetails .taxexemptsection .taxexempttitlesection p{margin:0}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails{margin-top:1em}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .verifiedTaxExempt{align-items:center;display:flex;flex-direction:row}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .verifiedTaxExempt svg{fill:#8dc926}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .taxexempt{display:flex}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .taxexempt input{height:18px;width:18px}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .tooltip{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0!important;padding:0!important}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .tooltip .tooltipArea{margin-left:3px;margin-top:-1px}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .tooltip .tooltipArea .MuiButton-root{padding-top:.4em}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .tooltip .tooltipArea .MuiButton-root .MuiButton-label .MuiSvgIcon-root{font-size:2.125rem}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .pendingicon{color:#ffb400;font-size:18px;padding-right:5px;position:relative;top:5px}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .uploadtaxexempt .filenamediv{color:#2b7bb9;cursor:pointer;padding-left:1em;padding-top:.3em}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .uploadtaxexempt .filenamediv .filenamespan{color:#2b7bb9;text-decoration:underline}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .uploadtaxexempt .filenamediv .fafileicon{padding-right:5px;position:relative;top:2px}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .uploadtaxexempt .filenamediv .facloseicon{font-size:15px;font-weight:400;padding-left:10px;position:relative;top:3px}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .uploadtaxexempt .tooltip{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0!important;padding:0!important}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .uploadtaxexempt .tooltip .tooltipArea{margin-left:3px;margin-top:-1px}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .uploadtaxexempt .tooltip .tooltipArea .MuiButton-root{padding-top:.4em}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .uploadtaxexempt .tooltip .tooltipArea .MuiButton-root .MuiButton-label .MuiSvgIcon-root{font-size:2.125rem}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .uploadtaxexempt .buttondiv .MuiButton-root{background:none;background-color:#fff!important;border:3px solid #17457a!important;color:inherit;cursor:pointer;font:inherit;margin-left:.3%;margin-top:1%;outline:inherit;padding:.3em 3em}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetails .uploadtaxexempt .buttondiv .MuiButton-root .MuiButton-label{color:#17457a;font-family:urw-din!important;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetailssection{color:#333738;font-size:18px;font-weight:700;line-height:22px}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetailssection .errormessage{color:#cd163f;font-size:13px;font-weight:400}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetailssection .taxexemptfield{height:30px;width:44rem}@media(max-width:600px){.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetailssection .taxexemptfield{width:32rem!important}}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetailssection .taxexemptfieldheading{color:#333738;font-size:18px;font-weight:700;line-height:22px}.accountInfo .accountInfoDetails .taxexemptsection .taxexemptdetailssection .taxexemptfieldsection{display:flex;flex-direction:column}.accountInfo .accountInfoDetails .taxexemptsection .expirestatus{color:#797d82;font-size:16px;font-weight:400;padding-left:1.5em}.accountInfo .accountInfoDetails .taxexemptsection .expiresoonicon{color:#ffb400!important}.accountInfo .accountInfoDetails .taxexemptsection .updatetaxexemlink{font-weight:700;padding-left:1em}.accountInfo .accountInfoDetails .taxexemptsection .expired{color:#cd163f;font-size:16px;font-weight:400;padding-left:1.5em}.accountInfo .accountInfoDetails .taxexemptsection .expiredicon{color:#cd163f;font-size:15px}.accountInfo .accountInfoDetails .taxexemptbuttons{display:flex;flex-direction:row;gap:2em;padding-top:1em}.accountInfo .accountInfoDetails .taxexemptbuttons .taxexemptdisregard,.accountInfo .accountInfoDetails .taxexemptbuttons .taxexemptsave{align-items:center;background:#17457a;border:3px solid #17457a;border-radius:34px;color:#fff;display:flex;flex-direction:row;justify-content:center;padding:.5em 2.5em}.accountInfo .accountInfoDetails .taxexemptbuttons .taxexemptdisregard .MuiButton-label,.accountInfo .accountInfoDetails .taxexemptbuttons .taxexemptsave .MuiButton-label{color:#fff;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px;-webkit-text-decoration-line:none;text-decoration-line:none}.accountInfo .accountInfoDetails .taxexemptbuttons .taxexemptdisregard{background-color:#fff;border:3px solid #17457a;color:#17457a}.accountInfo .accountInfoDetails .taxexemptbuttons .taxexemptdisregard .MuiButton-label{color:#17457a}.tooltip .MuiButton-root{margin:0!important;min-width:0;padding:0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tooltip .MuiButton-root .MuiButton-label{margin:0;padding:0}.tooltip .MuiButton-root .MuiSvgIcon-root{fill:#2b7bb9!important;font-size:100%;font-weight:900;line-height:18px}.tooltip .MuiTooltip-popper .MuiTooltip-tooltip{font-size:11.25px;font-size:1.125rem;line-height:16.875px;line-height:15px}.toastSection .toastContainer{background-color:#78a22f}@-webkit-keyframes react-loading-skeleton{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes react-loading-skeleton{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;width:100%;z-index:1}.react-loading-skeleton:after{-webkit-animation-direction:var(--animation-direction);animation-direction:var(--animation-direction);-webkit-animation-duration:var(--animation-duration);animation-duration:var(--animation-duration);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:react-loading-skeleton;animation-name:react-loading-skeleton;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.changepassword{vertical-align:middle}.changepassword a{color:#2b7bb9;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin-left:1em;-webkit-text-decoration-line:underline;text-decoration-line:underline}.MuiDialog-paperWidthSm{max-width:550px!important}.MuiDialog-container .MuiPaper-rounded{border-radius:1%!important}.MuiDialog-container .MuiPaper-rounded .MuiDialogActions-root{padding:1em}.MuiDialog-container .MuiPaper-rounded .MuiDialogActions-root .MuiButtonBase-root{width:50%!important}.MuiDialog-container .MuiPaper-rounded .MuiDialogActions-root .MuiButtonBase-root .MuiButton-label{font-size:16px;min-height:3rem}.addressValidationDialog{left:50%;margin:0;padding:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:525px}@media(min-width:0px)and (max-width:599px){.addressValidationDialog{width:90%!important}}@media(min-width:600px){.addressValidationDialog{min-width:500px}}.addressValidationDialogPaper{background-color:#fff;border:0;border-radius:6px;box-shadow:0 11px 15px -7px rgba(0,0,0,.6),0 24px 38px 3px rgba(0,0,0,.3),0 9px 46px 8px rgba(0,0,0,.4)!important;outline:none;position:fixed}.addressDialog .invalidHeader{background-color:#cd163f;display:flex;margin-top:.5em;padding:.75em 0}.addressDialog .invalidHeader .toastClose{color:#fff;cursor:pointer;font-size:34px;margin-right:.5em;text-align:center;vertical-align:middle}.addressDialog .invalidHeader .invalidTextArea{padding:0 1em}.addressDialog .invalidHeader .invalidTextArea .invalidAddressMsg{color:#fff;margin:0!important;text-align:center}.MuiDialog-paper{border-radius:1%;max-width:550px}.MuiDialog-paper .MuiDialogTitle-root .MuiTypography-root{font-family:urw-din,!important!important;font-weight:600;padding:0 .7em}.MuiDialog-paper .MuiDialogContent-root{display:flex;flex-direction:column;gap:1em;padding:0 2em}.MuiDialog-paper .MuiDialogContent-root .AddressPhoneNumber .addressField,.MuiDialog-paper .MuiDialogContent-root .AddressStreet .addressField,.MuiDialog-paper .MuiDialogContent-root .AddressSuit .addressField{font-weight:700}.MuiDialog-paper .MuiDialogContent-root .CityStateSection{display:flex;flex-direction:row;gap:1em}.MuiDialog-paper .MuiDialogContent-root .CityStateSection .AddressCity .addressField,.MuiDialog-paper .MuiDialogContent-root .CityStateSection .AddressPostalCode .addressField,.MuiDialog-paper .MuiDialogContent-root .CityStateSection .AddressState .addressField{font-weight:700}.MuiDialog-paper .MuiDialogContent-root .CityStateSection .AddressCity .MuiTextField-root,.MuiDialog-paper .MuiDialogContent-root .CityStateSection .AddressPostalCode .MuiTextField-root,.MuiDialog-paper .MuiDialogContent-root .CityStateSection .AddressState .MuiTextField-root{width:178px!important}.MuiDialog-paper .MuiDialogContent-root .MuiTextField-root{width:570px}.MuiDialog-paper .MuiDialogContent-root .addressinfoheader{font-size:17px}.MuiDialog-paper .MuiDialogContent-root .errormessage{color:#cd163f;font-size:13px;font-weight:400}.MuiDialog-paper .MuiDialogContent-root .street-header-div{display:flex;justify-content:space-between}.MuiDialog-paper .MuiDialogContent-root .po-disclaimer{color:#2b7bb9;font-size:14px}.MuiDialog-paper .MuiDialogContent-root .countryNoteDiv{margin-top:10px}.MuiDialog-paper .MuiDialogContent-root .countryNote{font-size:1.3rem;line-height:0}.MuiDialog-paper .MuiDialogContent-root .countrydiv{padding-top:1em}.MuiDialog-paper .MuiDialogContent-root .countrydiv .inputtext{border:1px solid #c7c9c8;color:#797d82;font-family:urw-din!important;font-weight:400;padding:.75em;width:-webkit-fill-available}.MuiDialog-paper .MuiDialogContent-root .addressdivs{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.2em}.MuiDialog-paper .MuiDialogContent-root .addressdivs .inputtext{border:1px solid #c7c9c8;color:#797d82;font-family:urw-din!important;font-weight:400;width:90%}.MuiDialog-paper .MuiDialogContent-root .addressdivs .citydiv{margin-right:0;width:30%}.MuiDialog-paper .MuiDialogContent-root .addressdivs .citydiv .inputtext{padding:.75em;width:-webkit-fill-available}.MuiDialog-paper .MuiDialogContent-root .addressdivs .stdiv{margin-right:0;width:30%}.MuiDialog-paper .MuiDialogContent-root .addressdivs .stdiv .inputtext{padding:.75em;width:-webkit-fill-available}.MuiDialog-paper .MuiDialogContent-root .addressdivs .postaldiv{width:30%}.MuiDialog-paper .MuiDialogContent-root .addressdivs .postaldiv .inputtext{padding:.75em;width:-webkit-fill-available}.MuiDialog-paper .MuiDialogContent-root .shippingCheck{padding-bottom:1em}.MuiDialog-paper .MuiDialogContent-root .streetdiv .inputtext{border:1px solid #c7c9c8;padding:.75em;width:-webkit-fill-available}.MuiDialog-paper .MuiDialogContent-root .unitdiv{float:left;margin-right:0;width:100%}.MuiDialog-paper .MuiDialogContent-root .unitdiv .inputtext{border:1px solid #c7c9c8;padding:.75em;width:-webkit-fill-available}.MuiDialog-paper .MuiDialogContent-root .phonediv{padding:0}.MuiDialog-paper .MuiDialogContent-root .phonediv .inputtext{border:1px solid #c7c9c8;padding:.75em;width:-webkit-fill-available}.addNewAddress .MuiButton-root{background:none;background-color:#fff!important;border:none!important;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.addNewAddress .MuiButton-root .MuiButton-label{color:#2b7bb9;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.loading-style{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.loader{-webkit-animation:flash .5s ease-out infinite alternate;animation:flash .5s ease-out infinite alternate;background-color:#fff;border-radius:50%;box-shadow:32px 0 #fff,-32px 0 #fff;height:16px;position:relative;width:16px}@-webkit-keyframes flash{0%{background-color:#17457a;box-shadow:32px 0 #17457a,-32px 0 #fff}50%{background-color:#fff;box-shadow:32px 0 #17457a,-32px 0 #17457a}to{background-color:#17457a;box-shadow:32px 0 #fff,-32px 0 #17457a}}@keyframes flash{0%{background-color:#17457a;box-shadow:32px 0 #17457a,-32px 0 #fff}50%{background-color:#fff;box-shadow:32px 0 #17457a,-32px 0 #17457a}to{background-color:#17457a;box-shadow:32px 0 #fff,-32px 0 #17457a}}.addendaerratasection{background:#17457a}@media(min-width:0px)and (max-width:599px){.addendaerratasection{padding:2em 1.5em 1em}}@media(min-width:600px)and (max-width:959px){.addendaerratasection{padding:2em 3.5em}}@media(min-width:960px){.addendaerratasection{padding:2em 3.5em}}.addendaerratasection .MuiGrid-grid-md-4{flex-basis:50%!important;flex-grow:0!important;max-width:none!important}.addendaerratasection .MuiPaper-root,.addendaerratasection .jss3{background-color:transparent!important}.addendaerratasection .MuiGrid-item{box-sizing:initial!important}.addendaerratasection .MuiPaper-elevation1{box-shadow:none!important}.addendaerratasection .divs{background:#17457a;display:flex;flex-wrap:wrap;width:inherit!important}.addendaerratasection .divs .divs-item{display:-webkit-box}.addendaerratasection .gridbox{background:#17457a;max-width:100%;width:100%}.addendaerratasection .addendaerrataheader{color:#fff;font-family:urw-din!important;font-size:36px;font-style:normal;font-weight:700;margin-bottom:0;margin-left:0;margin-top:0}.addendaerratasection .datesection{background:#cd163f;float:left;padding:.75em .75em 1em;text-align:center;width:80px}.addendaerratasection .date,.addendaerratasection .datesection{align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0}.addendaerratasection .date{color:#fff;font-family:urw-din!important;font-size:22px;font-size:36px;font-weight:400;padding:0!important}.addendaerratasection .downloadbutton{background:#fff;border:1px solid #fff;border-radius:34px;color:#17457a;cursor:pointer;font-family:urw-din!important;font-size:18px;font-weight:700;outline:none;padding:.5em}.addendaerratasection .divdate{float:left;width:30%}.addendaerratasection .divdetails{background:#17457a;padding-left:3em;text-align:left}.addendaerratasection .name{color:#fff;font-family:urw-din!important;font-size:18px;font-weight:700}.addendaerratasection .downloadDiv{padding-top:.5em}.addendaerratasection .title{color:#fff;font-family:urw-din!important;font-size:18px;font-weight:400;padding-bottom:.8em;padding-top:.5em}.addendaerratasection .griditem{background-color:transparent;border-radius:none;box-shadow:none;line-height:normal;max-width:inherit!important;padding:1em 0!important}.addonsection{background:#17457a;font-family:urw-din,!important!important;padding:0 4em 2em}@media(min-width:0px)and (max-width:599px){.addonsection{padding:0 1.5em .5em}}@media(min-width:600px)and (max-width:959px){.addonsection{padding:0 3.5em 1em}}@media(min-width:960px){.addonsection{padding:0 3.5em 2em}}.addonsection .divs{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;row-gap:0!important;width:inherit!important}.addonsection .divs .file-icon{color:#fff;position:relative;top:5px}.addonsection .addon-header{color:#fff;font-size:36px;font-style:normal;font-weight:700;margin-bottom:0;margin-left:0;margin-top:0}.addonsection .title{color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;font-size:18px;font-weight:400;gap:.5rem;padding-bottom:.8em;padding-top:.5em}.addonsection .title .addon-link{color:#fff!important}.loadingSection,.loadingSection.fullWindow{background-color:rgba(0,0,0,.6)}.loadingSection.fullWindow{height:100%;left:0;position:fixed;top:0;width:100%}.loadingSection.fullWindow .loading-container{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 0 5px 5px #a9a9a9;justify-items:center;padding:20px}.loadingSection.fullWindow .loading-container .loading-spinner{margin-left:33%!important}.loadingSection.fullSize{background-color:transparent;height:100%;left:0;position:relative;top:0;width:100%}.loadingSection.fullSize .MuiBackdrop-root{background:#fff!important;bottom:inherit;left:inherit;position:relative;right:inherit;top:inherit}.loadingSection.fullSize .loading-container{align-items:center;background-color:#fff;justify-items:center;padding:20px}.loadingSection.fullSize .loading-container .loading-spinner{margin-left:-35px!important}.loading-text{color:#17457a;height:200px}.loading-spinner div{position:absolute;width:20px}.loading-spinner div:first-child{-webkit-animation:ldio-6of74k5rumc-1 1s cubic-bezier(0,.5,.5,1) infinite;animation:ldio-6of74k5rumc-1 1s cubic-bezier(0,.5,.5,1) infinite;-webkit-animation-delay:-.2s;animation-delay:-.2s;background:#0051a2;left:35px}.loading-spinner div:nth-child(2){-webkit-animation:ldio-6of74k5rumc-2 1s cubic-bezier(0,.5,.5,1) infinite;animation:ldio-6of74k5rumc-2 1s cubic-bezier(0,.5,.5,1) infinite;-webkit-animation-delay:-.1s;animation-delay:-.1s;background:#1b75be;left:75px}.loading-spinner div:nth-child(3){-webkit-animation:ldio-6of74k5rumc-3 1s cubic-bezier(0,.5,.5,1) infinite;animation:ldio-6of74k5rumc-3 1s cubic-bezier(0,.5,.5,1) infinite;-webkit-animation-delay:undefineds;animation-delay:undefineds;background:#408ee0;left:115px}.loading-spinner{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:70%;margin-left:auto;margin-right:auto;position:relative;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;width:100%}.loading-spinner div{box-sizing:initial}.spanmessage{color:#333738;display:block;font-family:urw-din!important;font-size:15px;font-weight:400;margin-left:20%}.spandiv{width:40vw}.toast-header{float:right}.toast-body,.toast-header{background:#cd163f;color:#fff;padding-bottom:1em;padding-top:1em}.subscriptionvalidation{color:purple}.ButtonContainer{fill:#fff;align-items:center;-webkit-animation:fadeIn .3s;animation:fadeIn .3s;background:#17457a;border:2px solid #fff;border-radius:50%;bottom:3.5rem;color:#fff;cursor:pointer;display:flex;height:4.5rem;justify-content:center;opacity:.5;position:fixed;right:3.5rem;transition:opacity .4s;width:4.5rem;z-index:2999}.ButtonContainer:hover{fill:#17457a;background:#fff;border:2px solid #17457a;color:#17457a;opacity:1}.cartDrawer .MuiDrawer-paperAnchorRight{background:#fff!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:0px)and (max-width:599px){.cartDrawer .MuiDrawer-paperAnchorRight{width:100%}}@media(min-width:600px)and (max-width:959px){.cartDrawer .MuiDrawer-paperAnchorRight{width:70%}}.cartDrawer .MuiDrawer-paperAnchorRight h1{margin:0!important;padding:0 1em!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cartDrawer .MuiDrawer-paperAnchorRight .cartNavigationLinkSection{background:#17457a;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;padding:2em}@media(max-width:600px){.cartDrawer .MuiDrawer-paperAnchorRight .cartNavigationLinkSection{padding:1em}}.cartDrawer .MuiDrawer-paperAnchorRight .cartNavigationLinkSection p{color:#fff;font-size:2.5rem!important;margin-top:0}.cartDrawer .MuiDrawer-paperAnchorRight .cartNavigationLinkSection p .cartSubTotal{float:right;font-family:urw-din,!important!important;font-weight:600!important}.cartDrawer .MuiDrawer-paperAnchorRight .cartNavigationLinkSection .cartNavButtons{display:flex;flex-direction:row;gap:1em}@media(max-width:820px){.cartDrawer .MuiDrawer-paperAnchorRight .cartNavigationLinkSection .cartNavButtons{flex-direction:column}}.cartDrawer .MuiDrawer-paperAnchorRight .cartNavigationLinkSection .cartNavButtons .addtoCartButton{background:#17457a;border:3px solid #fff;border-radius:50px;color:#fff;font-size:18px;font-weight:700;min-width:35%;padding-bottom:.75rem;padding-top:.75rem;text-align:center;text-decoration:none;white-space:nowrap}.cartDrawer .MuiDrawer-paperAnchorRight .cartNavigationLinkSection .cartNavButtons .addtoCartButton ::hover{color:#fff}.cartDrawer .MuiDrawer-paperAnchorRight .cartNavigationLinkSection .cartNavButtons .add-to-cart-btn-disable{background-color:gray!important;border:3px solid #a9a9a9!important;color:#d3d3d3!important;pointer-events:none}.cartDrawer .MuiDrawer-paperAnchorRight .cartNavigationLinkSection .cartNavButtons .addtoCartAndCheckoutButton{min-width:60%;white-space:nowrap}.cartDrawer .MuiDrawer-paperAnchorRight .salesPrice{padding:1em 0 0!important}.cartDrawer .MuiDrawer-paperAnchorRight .salesPrice .salesPriceSection{width:-webkit-max-content;width:max-content}.cartDrawer .MuiDrawer-paperAnchorRight .salesPrice .salesPriceSection .salesPriceProductTitle{word-wrap:break-word;font-size:24px;font-weight:700;line-height:29px;padding:1em 0!important;width:550px}.cart{display:flex;margin:0 1em 0 0!important;padding:0 1rem!important}.cart .verticalline{border-left:2px solid #fff;display:block;height:28px}.cart .cartLink{display:flex;margin-left:1em}.cart .MuiBadge-badge{aspect-ratio:1/1;z-index:auto}.cart .icon{fill:#fff;font-size:25px;font-size:27px;font-size:2.7rem;line-height:40.5px;margin-bottom:.5%;padding-right:.25em;vertical-align:-.25em}.cart a{color:#fff;font-family:urw-din!important;font-size:18px;font-size:1.8rem;font-size:18px!important;font-weight:400;line-height:27px;outline:none;text-decoration:none;vertical-align:middle}.cart .cartSlider{background-color:#fff!important}.cart .cartSlider .cartNavigationLinkSection{background-color:#17457a;height:25vh}@media(max-width:600px){.cart .cartSlider .cartNavigationLinkSection{padding:1em}}.cart .cartSlider .cartNavigationLinkSection .addtoCartButton{background:#17457a;border:3px solid #fff;border-radius:50px;color:#fff;font-size:18px;font-weight:700;padding:.5em 2.5em;text-align:center;white-space:nowrap;width:35%}.cart .cartSlider .cartNavigationLinkSection .addtoCartButton ::hover{color:#fff}.cart .cartSlider .cartNavigationLinkSection .addtoCartButton .addtoCartAndCheckoutButton{white-space:nowrap;width:60%!important}.cart .MuiBadge-anchorOriginTopRightRectangular{left:0;right:auto;top:0;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);-webkit-transform-origin:100% 0;transform-origin:100% 0}.cart .MuiBadge-colorPrimary{background-color:#cd163f;color:#fff;font-size:10px}.cartdisclaimer{margin:2% 10%;padding:2em 5em}.cartdisclaimer .disclaimertext1{color:#333738;font-family:urw-din!important;font-size:13px;font-weight:400}.cartdisclaimer .privacypolylink{padding-left:.3em;padding-right:.3em}.cartloblistdetails{margin:0!important;padding:1em 2rem 1em 3.8em;padding-bottom:0!important;padding-top:0!important}@media(min-width:0px)and (max-width:959px){.cartloblistdetails{padding:0 .5em!important}}@media(min-width:960px)and (max-width:1279px){.cartloblistdetails{padding-left:2rem!important}}.cartloblistdetails .MuiTabs-indicator{background-color:#cd163f!important}.cartloblistdetails .MuiTab-root{opacity:1!important}.cartloblistdetails p{color:#17457a;font-family:urw-din!important;font-size:18px;text-transform:capitalize}.cartloblistdetails .tab-image{aspect-ratio:1/1;height:3rem;width:3rem}.cartloblistdetails .MuiAppBar-colorDefault{background:none!important;border:1px solid #c7c9c8;box-shadow:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cartloblistdetails .cartPageTitle{color:#17457a;font-family:urw-din!important;margin:0!important;padding:.75em 0!important}@media(min-width:960px)and (max-width:1279px){.cartloblistdetails .cartPageTitle{padding-top:.5em!important}}@media(min-width:0px)and (max-width:599px){.cartloblistdetails .cartPageTitle{font-size:32px!important}}.cartloblistdetails .cartPageTitle span{font-weight:400}.cartloblistdetails .red-title{color:#cd163f!important}.cartloblistdetails .cartLOBProductContainer{margin:0!important;padding:0!important}.cartloblistdetails .cartLOBProductContainer .MuiBox-root{padding:0!important}.cartloblistdetails .cartLOBTabView .MuiTabs-root .MuiTabs-scroller .MuiTabs-flexContainer .Mui-selected{background-color:#17457a!important}.cartloblistdetails .cartLOBTabView .MuiTabs-root .MuiTabs-scroller .MuiTabs-flexContainer .Mui-selected .MuiTypography-root{color:#fff!important}.cartloblistdetails .cartLOBTabView .MuiTabs-root .MuiTabs-scroller .MuiTabs-flexContainer .Mui-selected .tab-image{-webkit-filter:brightness(0) invert(100%);filter:brightness(0) invert(100%)}.cartloblistdetails .cartLOBTabView .MuiTabs-root .MuiTabs-scroller .MuiTabs-flexContainer .tab-lob-button{padding:.75em .75em .15em!important;z-index:0!important}@media(min-width:0px)and (max-width:959px){.cartloblistdetails .cartLOBTabView .MuiTabs-root .MuiTabs-scroller .MuiTabs-flexContainer .tab-lob-button{width:110px!important}}.cartloblistdetails .cartLOBTabView .MuiTabs-root .MuiTabs-scroller .tab-label .MuiBadge-root{display:inline}.cartloblistdetails .empty-cart h3{margin-top:0!important;text-transform:none}.cart-page-main{display:flex;flex-direction:row;margin:0!important;width:100%!important}.cart-page-main .toastSection .toast-container{position:fixed;top:0;width:100%;z-index:999}.cart-page-main .toastSection .toast-container .toast-body a{color:#fff}.cartSliderHR{border:.25px solid #c7c9c8;margin-top:20px;width:90%}.cartLoadingSection{width:637.25px}.cartSliderClose{align-self:end;border-radius:0!important;color:rgba(0,0,0,.54);display:flex!important;flex:0 0 auto;font-size:3.0857142857rem;padding:20px 12px 12px;transition:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cartSliderClose .MuiIconButton-label{align-items:inherit;display:block;justify-content:inherit;width:100%}.cartSliderClose .MuiIconButton-label .MuiSvgIcon-root{transition:none!important}.salesPrice{padding:1em 0 0!important}@media(min-width:0px)and (max-width:959px){.salesPrice .salesPriceSection{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.salesPrice .salesPriceSection .salesPriceProductTitle{word-wrap:break-word;font-size:24px;font-weight:700;line-height:29px;padding:1em 0!important;width:550px}@media(min-width:0px)and (max-width:959px){.salesPrice .salesPriceSection .salesPriceProductTitle{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(max-width:600px){.salesPrice .salesPriceSection .salesPriceProductTitle{padding-bottom:.5em!important;padding-top:.5em!important}}.salesprice{background:#fff;font-family:urw-din!important;padding:.5em 2em 2em!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.salesprice .salesPriceNote p{color:#333738;display:flex;font-size:11.25px;font-size:1.125rem;font-style:normal;font-weight:700;line-height:16.875px;line-height:22px}.salesprice .salesPriceNote p span{font-weight:400}.salesprice .salesPriceSection{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:0px)and (max-width:959px){.salesprice .salesPriceSection{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.salesprice .salesPriceSection .salesPriceProductTitle{word-wrap:break-word;font-size:24px;font-weight:700;line-height:29px;padding:1em 0!important;width:550px}@media(min-width:0px)and (max-width:959px){.salesprice .salesPriceSection .salesPriceProductTitle{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(max-width:600px){.salesprice .salesPriceSection .salesPriceProductTitle{padding-bottom:.5em!important;padding-top:.5em!important}}.salesprice .salesPriceSection .AvailableLinks{color:#fff;font-family:urw-din!important;font-size:18px;font-weight:700;line-height:22px}.salesprice .salesPriceSection .MuiAccordion-root{box-shadow:0 0 0 0 transparent!important;margin:0!important;outline:0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:auto}.salesprice .salesPriceSection .MuiAccordionDetails-root{flex-direction:column!important;padding:0}@media(min-width:0px)and (max-width:959px){.salesprice .salesPriceSection .MuiAccordionSummary-root{padding:0}}.salesprice .salesPriceSection .MuiAccordionSummary-content p{color:#2b7bb9!important;font-size:18px;font-weight:700;line-height:22px;margin-left:247px;text-decoration:underline}@media(min-width:0px)and (max-width:959px){.salesprice .salesPriceSection .MuiAccordionSummary-content p{margin-left:0}}.cartTitleProductInactive{color:#cd163f}.changepasswordstatus{color:#2b7bb9;padding-bottom:5%;padding-top:5%;text-align:center;width:100%}.checkout-details-main p{margin-left:2rem}@media(min-width:0px)and (max-width:959px){.checkout-details-main{padding:0 1.5em}}@media(min-width:960px){.checkout-details-main{padding:0 2em 0 3.8em;width:67%}}.checkoutLoginSection{padding:10%}.checkoutLoginSection .checkoutLoginRichText{text-align:center}.checkout-page-main{flex-direction:row}@media(min-width:960px){.checkout-page-main{display:flex}}.checkout-empty-cart{padding:1em 2rem 1em 3.8em;padding-top:0!important}.checkout-empty-cart .cartPageTitle{color:#17457a;font-family:urw-din!important;font-size:36px;font-weight:700;line-height:43px;margin:0!important;padding-top:1em!important}.checkout-empty-cart .cartPageTitle span{font-weight:400}.checkout-empty-cart .red-title{color:#cd163f!important}@media(min-width:0px)and (max-width:1279px){.contactus .contactus-div{margin:0 5%;width:90%}}@media(min-width:1280px){.contactus .contactus-div{margin-left:auto;margin-right:auto;width:60%}}.contactus .hs-input{border:1px solid #c7c9c8;color:#333738;font-family:urw-din!important;padding:.75em;width:96%}.contactus .hs-fieldtype-text{font-family:urw-din!important;font-size:15px}.contactus .hubspot_form{background-color:#c7c9c8;border:1px solid #333738}.contactus div[id^=reactHubspotForm]{border:1px solid #17457a;margin-bottom:2em;padding:20px}.contactus .hs-richtext{font-family:urw-din!important;font-size:15px;text-align:justify;width:90%}.contactus .hs-form-field{padding-bottom:1em}.contactus .hs-button{background-color:#17457a!important;border:3px solid #fff!important;border-radius:34px!important;color:#fff!important;cursor:pointer;font-family:urw-din!important;font-size:1em;font-weight:700!important;margin:0!important;min-height:3em;padding:.5em 2em!important;transition:.3s}.contactus .hs-button,.contactus .hs-button:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.contactus .hs-button:hover{background-color:#fff!important;border:3px solid #17457a;color:#17457a!important}.contactus .hs-button:focus{background-color:#17457a;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#fff}.contactus .hs_submit{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contactus .hs-error-msgs{color:#cd163f;display:contents!important;font-size:15px;list-style:none}.contactus input[type=email]:placeholder-shown{border:1px solid #c7c9c8}.contactus .g-recaptcha,.contactus .grecaptcha-badge{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}.continue-shopping-section{display:flex;flex-direction:column;text-align:left}.continue-shopping-section h3{margin-block:0 2rem}.continue-shopping-section .lob-list{display:flex;gap:2rem;justify-content:flex-start}.continue-shopping-section.center-aligned{text-align:center}.continue-shopping-section.center-aligned .lob-list{justify-content:center}.continue-shopping-section .lob-item{align-items:center;display:flex;flex-direction:column}.continue-shopping-section .lob-item a{text-decoration:none!important}.continue-shopping-section .lob-item-content{align-items:center;display:flex;flex-direction:column}.continue-shopping-section .lob-item-content img{height:3rem;margin-bottom:8px;object-fit:contain;width:3rem}.continue-shopping-section .lob-item-content .lob-item-title{color:#2b7bb9;font-family:urw-din!important;font-size:16px;font-weight:700;margin:0}.cookie-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%}.cookie .toast-container{bottom:0;position:fixed}.cookie .toast-container .toast-body,.cookie .toast-container .toast-header{background:#cd163f}.cookie .toast-container .toast-body .description{font-size:20px;font-weight:400;text-align:left}.cookie .toast-container .toast-body .description a,.cookie .toast-container .toast-body .description a:hover,.cookie .toast-container .toast-body .description a:visited{color:#fff!important}.cookie .toast-container .toast-body .MuiButton-containedSecondary{background-color:#fff;display:block;height:40px;margin-bottom:1em;margin-top:2em;padding:6px 60px}.cookie .toast-container .toast-body .MuiButton-containedSecondary .MuiButton-label{color:#cd163f;font-size:18px;font-weight:700}.creditcard .creditcard-form{display:flex;flex-direction:column;font-weight:700;gap:1rem}.creditcard .creditcard-form .creditcard-form-row-group{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:space-between}@media(min-width:0px)and (max-width:959px){.creditcard .creditcard-form .creditcard-form-row-group{flex-direction:column}}.creditcard .creditcard-form .creditcard-form-row-group .text-error{color:#cd163f;font-size:1.2rem;font-weight:400}@media(max-width:600px){.creditcard .creditcard-form .creditcard-form-row-group{flex-wrap:wrap}}.creditcard .creditcard-form .creditcard-form-row{display:flex;flex-direction:column;width:100%}.creditcard .creditcard-form .creditcard-form-row .creditcard-form-row-header{display:flex;font-size:1.6rem;justify-content:space-between}.creditcard .creditcard-form .creditcard-form-column{display:flex;flex-direction:row;gap:1rem;justify-content:space-evenly}.creditcard .creditcard-form .text-error{color:#cd163f;font-size:1.2rem;font-weight:400}.creditcard .creditcard-form input,.creditcard .creditcard-form select{border:1px solid #c7c9c8;padding:1rem 0 1rem 1rem}.creditcard .creditcard-form input:focus,.creditcard .creditcard-form select:focus{outline:none}.creditcard .available-creditcards{display:flex;gap:15px}.creditcard .available-creditcards .creditcardimage{border:1px solid #c7c9c8;border-radius:3px;height:35px;position:relative}.creditcard .available-creditcards .ccdisabled{opacity:.2}.creditcard .creditdiv{margin-top:1em}.creditcard .creditdiv .addressinfoheader{color:#333738;display:inline-block;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;padding-right:7em;padding-top:1em}.creditcard .creditdiv .expirySection{display:flex;justify-content:space-between}.creditcard .creditdiv .expirySection .tooltip{padding-top:1em}.creditcard .creditdiv .ccvheader,.creditcard .creditdiv .expirySection .expiryheader{color:#333738;display:inline-block;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;padding-top:1em}.creditcard .creditdiv .questionicon{bottom:2px;color:#fff;font-size:10px;font-style:normal;font-weight:100!important;padding-bottom:.4em;padding-left:.1em;position:relative;right:1px}.creditcard .creditdiv .errormessage{color:#cd163f;font-size:13px;font-weight:400}.creditcard .creditdiv .tooltiptitle{display:inline-block}.creditcard .creditdiv .available-creditcards{display:flex;gap:15px}.creditcard .creditdiv .creditcardimage{border:1px solid #c7c9c8;border-radius:3px;height:35px;position:relative}.creditcard .creditdiv .ccdisabled{opacity:.2}.creditcard .creditdiv .creditcardtext{height:40px;width:-webkit-fill-available}.creditcard .creditdiv .expiryccvdiv{display:flex;gap:1em;width:-webkit-fill-available}.creditcard .creditdiv .expiryccvdiv button{margin-right:10px}.creditcard .creditdiv .expiryccvdiv .expiry{display:flex;flex-direction:column;width:50%}.creditcard .creditdiv .expiryccvdiv .expiry .expiryheader{color:#333738;display:inline-block;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;padding-top:1em}.creditcard .creditdiv .expiryccvdiv .cvc{display:flex;flex-direction:column;width:50%}.creditcard .creditdiv .expiryccvdiv .cvc .ccvSection .ccvTitleSection{display:flex}.creditcard .creditdiv .expiryccvdiv .cvc .ccvSection .ccvTitleSection .tooltip{padding-left:.25em;padding-top:.8em}.creditcard .creditdiv .expiryccvdiv .cvc .ccvSection .ccvTitleSection .tooltip .MuiSvgIcon-root{font-size:2.2rem}.creditcard .creditdiv .expiryccvdiv .expiryccvtext{height:40px}.custombutton .button a{text-decoration:none}.custombutton .button .MuiButton-root{background:#fff;border:3px solid #fff;border-radius:34px}.custombutton .button .MuiButton-root span{color:#17457a;font-size:20px;font-size:2rem;font-style:normal;font-weight:700;line-height:30px;line-height:22px}.digitaldelivery{background:none}.digitaldelivery .checkoutPageTitle{color:#17457a;font-family:urw-din!important;font-size:36px;font-weight:700;margin:0!important;padding:.75em 0!important}.digitaldelivery .checkoutPageTitle span{font-weight:400}.digitaldelivery .digitalDeliveryArea p{color:#333738;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:400;line-height:22px;padding-left:4.2rem}.digitaldelivery .reviewOrderSection{display:flex;flex-direction:row}.digitaldelivery .reviewOrderSection .reviewOrderSNo{align-items:center;aspect-ratio:1/1;background:#17457a;border-radius:50%;color:#fff;display:flex;font-size:2.2rem;font-style:normal;font-weight:700;line-height:.3;margin-top:0!important;padding:1.5rem}.digitaldelivery .reviewOrderSection .reviewOrderTitle{font-family:urw-din!important;margin-top:0!important}.digitaldelivery .reviewOrderSection .reviewOrderTitle p{color:#17457a;font-family:urw-din!important;font-size:24px;font-style:normal;font-weight:700;line-height:41px;margin-bottom:0!important;margin-top:0!important;vertical-align:middle}.digitaldelivery .reviewOrderSection .reviewOrderEdit{margin-top:0!important}.digitaldelivery .reviewOrderSection .reviewOrderEdit svg{color:#2b7bb9}.digitaldelivery .reviewOrderSection .reviewOrderEdit a{color:#2b7bb9;font-size:18px;font-style:normal;font-weight:700;line-height:42px;text-decoration:underline;-webkit-text-decoration-line:underline;text-decoration-line:underline}.digitaldeliveryheader{font-size:24px;font-weight:700;line-height:29px}.digitaldeliveryheader,.digitaldeliveryinfo{color:#17457a;font-family:urw-din!important;font-style:normal}.digitaldeliveryinfo{font-size:17px;font-weight:400}.stepnobox{align-items:center;background:#17457a;border:3px solid #17457a;border-radius:87px;color:#fff;font-family:urw-din!important;font-size:18px;font-weight:700;justify-content:center;margin-right:2%;padding:.5em .8em}.divright{float:right;margin-top:.8%;width:94%}.divleft{float:left;margin-top:1%;width:6%}.drilldownmenu{color:purple}.drilldown-body nav{display:flex;flex-direction:column;margin-top:-5px!important}.drilldown-body nav a{border-top:1px solid gray;font-size:1.5rem!important;padding:1em}.eula{color:purple}.externalpaymentprocessing{color:#17457a}.paymentRichText{display:flex;font-size:2.375rem;justify-content:center;margin-top:3%}.footer-fullwidth-wrapper .mobileView{display:flex;flex-grow:1;justify-content:flex-end}@media(max-width:960px){.footer-fullwidth-wrapper .mobileView{display:block!important}}@media(min-width:960px){.footer-fullwidth-wrapper .mobileView{display:none!important}}.footer-fullwidth-wrapper .mobileView .footer-top-container{background:#17457a}.footer-fullwidth-wrapper .mobileView .footer-top-container.Subscribed{background:#0094d9!important}.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper{display:flex!important;flex-direction:column!important;gap:1em}@media(min-width:0px)and (max-width:959px){.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper{padding:1.5em!important}}@media(min-width:960px){.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper{padding:1.5em 3em}}.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .SocialAreaContact{margin-top:0!important;padding:0}.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .SocialAreaContact .SocialAreaPara{display:contents!important}.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .socialFooterHeading{display:contents!important;font-family:urw-din!important;font-size:38px;font-style:normal;font-weight:700;line-height:46px}.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .socialnavarea{color:#fff;display:flex!important;flex-direction:column;font-family:FontAwesome!important;gap:1em;padding:0!important}.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .socialnavarea .apiSocialNav{display:flex!important;padding:0;width:100%}@media(max-width:330px){.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .socialnavarea .apiSocialNav{grip-gap:0!important}}.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .socialnavarea .apiSocialNav .SocialNavAPIText{font-size:18px;font-style:normal;font-weight:400;line-height:22px;line-height:2.5em;margin:0!important;padding:0!important}.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .socialnavarea .apiSocialNav .api-energy-icon .SocialNavUlList .SocialNavLiItem .SocialIconBtn{background:none;border:2px solid;border-radius:50%;color:#fff;font-weight:400;height:5rem;width:5rem}@media(max-width:330px){.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .socialnavarea .apiSocialNav .api-energy-icon .SocialNavUlList .SocialNavLiItem .SocialIconBtn{font-size:13.125px;font-size:1.3125rem;line-height:19.6875px}}.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .socialnavarea .apiSocialNav .api-energy-icon .SocialNavUlList .SocialNavLiItem .SocialIconBtn .SocialIconLink{color:#fff;font-family:FontAwesome!important;font-size:27px;margin:0!important;padding:0!important;text-decoration:none}.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .socialnavarea .apiSocialNav .api-energy-icon .SocialNavUlList .SocialNavLiItem .SocialIconBtn .SocialIconLink .iconfont{font-family:FontAwesome!important}.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .socialnavarea .apiSocialNav .api-energy-icon .SocialNavUlList .SocialNavLiItem .SocialIconBtn .SocialIconLink .fa-facebook:before{content:""}.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .socialnavarea .apiSocialNav .api-energy-icon .SocialNavUlList .SocialNavLiItem .SocialIconBtn .SocialIconLink .fa-twitter:before{content:""}.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .socialnavarea .apiSocialNav .api-energy-icon .SocialNavUlList .SocialNavLiItem .SocialIconBtn .SocialIconLink .fa-linkedin:before{content:""}.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .socialnavarea .apiSocialNav .api-energy-icon .SocialNavUlList .SocialNavLiItem .SocialIconBtn .SocialIconLink .fa-youtube-play:before{content:""}.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .socialnavarea .apiSocialNav .api-energy-icon .SocialNavUlList .SocialNavLiItem .SocialIconBtn .SocialIconLink svg{font-size:24px;font-weight:400;text-align:center}@media(max-width:330px){.footer-fullwidth-wrapper .mobileView .footer-top-container .footer-top-area .MuiGrid-root .footerSocialWrapper .socialnavarea .apiSocialNav .api-energy-icon .SocialNavUlList .SocialNavLiItem .SocialIconBtn .SocialIconLink svg{font-size:11.88px;font-size:1.188rem;line-height:17.82px}}.footer-fullwidth-wrapper .mobileView .socialnavarea{color:#fff;display:block!important;padding:0!important}.footer-fullwidth-wrapper .mobileView .SocialAreaPara{display:contents!important}.footer-fullwidth-wrapper .desktopView{display:none}.footer-fullwidth-wrapper .desktopView .footer-top-container{background:#17457a}.footer-fullwidth-wrapper .desktopView .footer-top-container.Subscribed{background:#0094d9!important}@media(min-width:960px){.footer-fullwidth-wrapper .desktopView{display:block}}.footer-fullwidth-wrapper .footer-middle-container .footer-middle-area{display:flex!important;flex-wrap:nowrap!important}.footerSocialWrapper .socialnavarea{grid-gap:20px;color:#fff;display:grid;grid-template-columns:1fr 1fr;padding:1em 4em!important}.footerSocialWrapper .socialnavarea .apiSocialNav{grid-gap:13px;display:grid;grid-auto-rows:auto;grid-row:auto;padding:12px;width:19vw}.footerSocialWrapper .socialnavarea .apiSocialNav .SocialNavAPIText{color:#fff;font-size:24px;font-size:2.4rem;font-style:normal;font-weight:400;line-height:36px;line-height:29px}.footerSocialWrapper .socialnavarea .apiSocialNav .SocialNavUlList{display:flex;list-style:none;margin:0!important;padding:0!important}.footerSocialWrapper .socialnavarea .apiSocialNav .SocialNavUlList .SocialNavLiItem{margin:0 4% 0 0}.footerSocialWrapper .socialnavarea .apiSocialNav .SocialNavUlList .SocialNavLiItem .SocialIconBtn{background:none;border:2px solid;border-radius:50%;color:#fff;font-weight:400;height:5rem;width:5rem}.footerSocialWrapper .socialnavarea .apiSocialNav .SocialNavUlList .SocialNavLiItem .SocialIconBtn .SocialIconLink{color:#fff;font-family:FontAwesome!important;font-size:27px;margin:0!important;padding:0!important;text-decoration:none}.footerSocialWrapper .socialnavarea .apiSocialNav .SocialNavUlList .SocialNavLiItem .SocialIconBtn .SocialIconLink .SocialIconLink:hover{color:#fff;text-decoration:none}.footerSocialWrapper .socialnavarea .apiSocialNav .SocialNavUlList .SocialNavLiItem .SocialIconBtn .SocialIconLink .iconfont{font-family:FontAwesome!important}.footerSocialWrapper .socialnavarea .apiSocialNav .SocialNavUlList .SocialNavLiItem .SocialIconBtn .SocialIconLink .fa-facebook:before{content:""}.footerSocialWrapper .socialnavarea .apiSocialNav .SocialNavUlList .SocialNavLiItem .SocialIconBtn .SocialIconLink .fa-twitter:before{content:""}.footerSocialWrapper .socialnavarea .apiSocialNav .SocialNavUlList .SocialNavLiItem .SocialIconBtn .SocialIconLink .fa-linkedin:before{content:""}.footerSocialWrapper .socialnavarea .apiSocialNav .SocialNavUlList .SocialNavLiItem .SocialIconBtn .SocialIconLink .fa-youtube-play:before{content:""}.footerSocialWrapper .SocialAreaContact{color:#fff!important;padding:1.5em 4em}.footerSocialWrapper .SocialAreaContact a{color:#fff!important}@media(max-width:960px){.footerSocialWrapper .SocialAreaContact{padding:1em}}.footerSocialWrapper .SocialAreaContact .SocialAreaPara{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:29px}@media(max-width:960px){.footerSocialWrapper .SocialAreaContact .SocialAreaPara{font-size:18px;line-height:22px;margin-top:-626px}}.footerSocialWrapper .socialFooterHeading{color:#fff;font-family:urw-din!important;font-size:54px;font-style:normal;font-weight:700;line-height:65px;margin:0!important;padding-left:1.5em!important;padding-top:1em}@media(max-width:960px){.footerSocialWrapper .socialFooterHeading{font-size:18px;line-height:22px;margin-left:29px;margin-top:-626px}}.footerSocialWrapper .twitterFooterHeading{color:#fff;font-family:urw-din!important;font-size:54px;font-style:normal;font-weight:700;line-height:65px;margin:0!important;padding-top:1em}@media(max-width:960px){.footerSocialWrapper .twitterFooterHeading{font-size:18px;line-height:22px;margin-left:29px;margin-top:-626px}}.footerLogoWrapper{padding:2em 3em}.copyrightsContainer{border-top:1px solid #c7c9c8;color:#333738;display:flex;justify-content:space-between;padding:1.5em 1em 1.5em 3em}@media(min-width:0px)and (max-width:599px){.copyrightsContainer{padding:0 .5em}}@media(min-width:820px)and (max-width:959px){.copyrightsContainer{padding-left:1.5em}}.copyrightsContainer .webstore-version{font-size:x-small!important}@media(min-width:600px)and (max-width:959px){.copyrightsContainer .webstore-version{padding:0!important}}@media(min-width:1280px){.copyrightsContainer .webstore-version{text-align:right}}@media(min-width:600px)and (max-width:959px){.copyrightsContainer .copyrights-text{align-self:center;padding:0!important}}.copyrightsContainer span{color:#333738;display:flex;font-size:18px;font-style:normal;font-weight:400;line-height:32px}@media(max-width:960px){.copyrightsContainer span{display:block!important;padding:1.5em .5em}}.copyrightsContainer span .description{color:#333738;display:block;font-size:18px;font-style:normal;font-weight:400;line-height:32px}.copyrightsContainer span .description p{margin:0!important}.copyrightsContainer span .description p a{color:#0056b3}.copyrightsContainer span .description p span{display:block!important}@media(max-width:960px){.copyrightsContainer span .description p span{padding:0!important}}.copyrightsRightContainer{border-top:1px solid #c7c9c8;color:#333738;display:flex;justify-content:space-between;padding:1.5em 1em 1.5em 3em}@media(min-width:0px)and (max-width:599px){.copyrightsRightContainer{padding:0 .5em}}@media(min-width:820px)and (max-width:959px){.copyrightsRightContainer{padding-left:1.5em}}@media(min-width:1280px){.copyrightsRightContainer{justify-content:flex-end}}.copyrightsRightContainer .webstore-version{font-size:x-small!important}@media(min-width:600px)and (max-width:959px){.copyrightsRightContainer .webstore-version{padding:0!important}}@media(min-width:1280px){.copyrightsRightContainer .webstore-version{text-align:right}}@media(min-width:600px)and (max-width:959px){.copyrightsRightContainer .copyrights-text{align-self:center;padding:0!important}}.copyrightsRightContainer span{color:#333738;display:flex;font-size:18px;font-style:normal;font-weight:400;line-height:32px}@media(max-width:960px){.copyrightsRightContainer span{display:block!important;padding:1.5em .5em}}.copyrightsRightContainer span .description{color:#333738;display:block;font-size:18px;font-style:normal;font-weight:400;line-height:32px}.copyrightsRightContainer span .description p{margin:0!important}.copyrightsRightContainer span .description p a{color:#0056b3}.copyrightsRightContainer span .description p span{display:block!important}@media(max-width:960px){.copyrightsRightContainer span .description p span{padding:0!important}}.footerNav{padding:3em}.footerNav a{color:#2b7bb9!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px;padding-right:17px!important;text-decoration:none}@media(max-width:1280px){.footer-middle-container{display:none!important}}.twitterFeed{width:90%}.twitterFeed .crt-tag{display:none!important}.globalsearchfield .no-border-box fieldset{border-width:0!important}.globalsearchfield .searchFieldWrapper{background:#e9ebea;display:flex;justify-content:center;padding:18px 0}.globalsearchfield .searchFieldWrapper .MuiAutocomplete-input{padding:9.5px 4px!important}.globalsearchfield .searchFieldWrapper .siteSearchField{background-color:#fff;border:0;font-size:22px;width:90%}@media(max-width:960px){.globalsearchfield .searchFieldWrapper .siteSearchField{color:#c7c9c8;font-size:11.25px;font-size:1.125rem;line-height:16.875px;line-height:22px;width:80%}}.globalsearchfield .searchFieldWrapper .SearchIcon{aspect-ratio:1/1;background:#cd163f;border:0;color:#fff;padding:5px 5px 0;width:5.5rem}.globalsearchfield .searchFieldWrapper .SearchIcon svg{font-size:20px}@media(max-width:1280px){.globalsearchfield .searchFieldWrapper .SearchIcon svg{color:#fff;flex:none;flex-grow:0;font-size:18px;font-size:1.8rem;font-weight:400;line-height:27px;line-height:24px;order:0}}.globalsearchfield .site-search-search-button .siteSearchButton{background:#17457a;border:none;border-radius:50px;color:#fff;font-size:18px;font-weight:700;padding:.5em 2.5em}.search-title{align-items:left;color:#17457a;font-size:36px;font-weight:700;line-height:43px;margin-top:0}.search-subtitle{align-items:left;color:#333738;font-family:URW DIN;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.facet-heading{align-items:center;color:#17457a;display:flex;font-size:24px;font-weight:700;gap:10px;justify-content:space-between;line-height:25px}.facet-heading button{background-color:transparent;border:0;color:#17457a;cursor:pointer}.facet-heading button:disabled{color:gray;cursor:default}.facet-subheading{color:#17457a;font-size:14px;line-height:25px;margin-bottom:1.3em}.search-box-container{background-color:#fff;display:flex;font-size:1.8rem;margin:2%}.search-query-summary p{-webkit-margin-after:.5em;margin-block-end:.5em;margin-left:0}.column{float:left;margin:auto;padding-bottom:1rem}.outer-box{background:#fff;margin-bottom:10px}.outer-box .related-programs{display:flex;flex-direction:column;padding:20px!important}.outer-box .related-programs .tooltipArea .MuiTooltip-popper,.outer-box .related-programs .tooltipArea .MuiTooltip-popperInteractive{left:12%!important;position:absolute;top:24%!important;will-change:auto!important;z-index:199!important}@media(max-width:960px){.outer-box .related-programs .tooltipArea .MuiTooltip-popper,.outer-box .related-programs .tooltipArea .MuiTooltip-popperInteractive{left:15%!important;top:10%!important}}@media(max-width:600px){.outer-box .related-programs .tooltipArea .MuiTooltip-popper,.outer-box .related-programs .tooltipArea .MuiTooltip-popperInteractive{left:0!important;top:3%!important}}@media(max-width:0px){.outer-box .related-programs .tooltipArea .MuiTooltip-popper,.outer-box .related-programs .tooltipArea .MuiTooltip-popperInteractive{left:0!important;top:3%!important}}.outer-box .related-programs .tooltipArea .MuiTooltip-tooltip{background-color:#fff;border:1px solid #797d82;box-shadow:0 0 15px gray;color:#000;max-width:none;min-width:15rem;padding-bottom:3em;width:75rem}@media(min-width:330px)and (max-width:599px){.outer-box .related-programs .tooltipArea .MuiTooltip-tooltip{max-width:none;width:30rem!important}}@media(min-width:600px)and (max-width:959px){.outer-box .related-programs .tooltipArea .MuiTooltip-tooltip{max-width:none;width:50rem!important}}@media(min-width:960px){.outer-box .related-programs .tooltipArea .MuiTooltip-tooltip{max-width:none;width:75rem!important}}.box-frame{border:1px solid #c7c9c8;box-sizing:border-box}.box-result{margin:40px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:URW DIN,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.result-header{align-items:left}.result-header .title{color:#17457a;font-size:24px;font-style:normal;font-weight:700;line-height:29px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.result-subheader *{float:left;gap:5px}.result-recent{color:#8dc926}.result-previous,.result-recent{align-items:center;display:flex;font-weight:700}.result-previous{color:#af7aff}.result-edition{align-items:center;display:flex;padding-left:1em}.result-edition b{padding-right:5px}.result-status{align-items:center;display:flex;padding-left:1em}.result-status b{padding-right:5px}.result-main{-webkit-line-clamp:3;-webkit-box-pack:end;-webkit-box-orient:vertical;display:-webkit-box;line-height:3.6rem;overflow:hidden;text-overflow:ellipsis;white-space:-webkit-nowrap}.result-list{margin:0;padding-left:2rem;padding-top:.3em}.result-footer *{align-items:center;float:left;font-weight:700;margin-right:2rem}.result-footer a,.result-footer a:hover,.result-footer a:visited{color:#2b7bb9;text-decoration:underline!important}.result-cart{margin-bottom:auto;margin-top:auto}.result-details-container{background-color:#fff;display:flex;flex-direction:column;gap:10px;margin:20px}.result-container{background-color:#fff;gap:10px;justify-content:space-between}@media(min-width:820px){.result-container{display:flex}}.result-cart-container{align-items:center;background-color:#17457a;display:flex;justify-content:center;min-width:25rem}@media(min-width:0px)and (max-width:819px){.result-cart-container{min-height:15rem}}@media(min-width:820px){.result-cart-container{min-height:25rem}}.product-price{color:#fff;font-size:36px;font-weight:700;text-align:center;width:100%}.cart-button-div{padding-top:2em;text-align:center}.cart-button-div .cart-button{background:#fff;border:3px solid #fff;border-radius:34px;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:18px;padding:.6em 1.6em}.MuiBackdrop-root{background:hsla(0,0%,39%,.5)!important}.MuiPaper-elevation16{box-shadow:0 8px 10px -5px rgba(0,0,0,.12),0 8px 4px 2px rgba(0,0,0,.08),0 6px 8px 5px rgba(0,0,0,.06)!important}.query-summary{box-flex:auto;display:inline-block;-moz-flex:auto;flex:auto;font-size:14px;line-height:14px;margin-right:auto;padding-left:2rem}.coveo-sort-section{align-items:right;display:flex}.CoveoSort{box-align:center;-ms-flex-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;border-bottom:2px solid #bcc3ca;display:-moz-flex;display:flex;font-size:14px;font-weight:700;padding:0 5px 6px;text-transform:uppercase}.coveo-accessible-button{cursor:pointer}.CoveoSort.coveo-selected,.CoveoSort.coveo-selected:hover{border-bottom:2px solid #263e55}.CoveoSort.coveo-sort-hidden{display:none}.coveo-results-header{-ms-flex-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;overflow:hidden;padding-left:14px}@media(min-width:960px){.coveo-results-header{display:-moz-flex;display:flex}}.coveo-results-header>:not(:first-child){border:none!important}.coveo-results-header>:last-child{border-right:none;padding-right:0}.coveo-pager-list,.results-per-page{margin:0}.sort{align-self:center;margin-left:auto;margin-right:15px}.coveo-pager-list{-webkit-padding-start:0;padding-inline-start:0}.coveo-pager-list button{background-color:transparent;border:0;color:#17457a;cursor:pointer;scale:2}.coveo-pager-list button:disabled{color:gray;cursor:default;display:none}.coveo-pager-list-item.coveo-active,.coveo-pager-list-item:hover{background-color:#1d4f76;color:#cddee9}.coveo-pager-list-item{border:thin solid #7e8c9a;border-radius:2px;color:#0059b3;cursor:pointer;display:inline-block;font-size:14px;list-style:none;margin-left:4px;margin-right:4px;min-width:15px;padding:4px 8px;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;vertical-align:initial}.coveo-results-per-page-text{float:left;font-size:14px;padding-top:3px}.results-per-page{float:right}.CoveoResultLink{color:#17457a!important;font-family:sans-serif;font-size:24px;font-style:normal;font-weight:799;-webkit-text-decoration-line:underline;text-decoration-line:underline}.CoveoResultsPerPage{margin-right:5px}.did-you-mean-text{margin-bottom:1em}.did-you-mean-text b{color:#2b7bb9}.facet-breadcrumb-list{font-size:.75em;list-style-type:none;margin:0 0 60px;padding:0}.facet-breadcrumb-list li{float:left;margin-right:10px}.facet-breadcrumb-list button{color:#2b7bb9}.facet-breadcrumb-list button,.facet-breadcrumb-list button:hover{background:transparent;border:none;cursor:pointer;font-weight:700;padding-right:1px}.facet-breadcrumb-list button:hover{color:#17457a}.facet-breadcrumb-list span{padding:5px}.facet-search-container{cursor:pointer;padding-left:8px;padding-top:4px}.facet-search-container .facet-search-group{align-items:center;display:flex}.facet-search-container .facet-search-expand-style{color:gray;margin-right:8px}.facet-search-container .facet-search-text{color:#2b7bb9;font-weight:700}.facet-search-container .facet-search-autocomplete-box{font-size:14px!important;margin-right:15px;width:auto}.facet-search-container .facet-search-autocomplete-box input{font-size:14px}.facet-search-container .facet-search-autocomplete-box svg{height:.75em;width:.75em}.facet-box{border:1px solid #c7c9c8;margin-bottom:10px}.facet-box .facet-title{background:#e9ebea;color:#2b7bb9;font-weight:700;margin-bottom:2px;padding:.5em 1em!important}.facet-box .facet-list-item{margin:10px}.facet-box .no-facet-list-item{margin-bottom:18px;margin-left:16px;margin-top:18px}.facet-box .show-more-less-wrapper{align-items:stretch;-webkit-column-gap:2px;column-gap:2px;display:flex;flex-direction:row;width:100%}.facet-box .show-more-less-wrapper>*{border:none;color:#2b7bb9;cursor:pointer;flex:1 1}.static-filter{list-style-type:none;margin:0;padding:0 .5em 1em 0}.static-filter .filter-subscription{align-items:center;display:flex}.static-filter .toggle{-webkit-appearance:none;appearance:none;background-color:#707070;border:none;border-radius:50px;cursor:pointer;display:inline-block;height:32px;min-height:32px;min-width:62px;outline:none;overflow:hidden;position:relative;transition:background-color .1s ease;width:62px}.static-filter .toggle:before{background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.2);color:#fff;content:"      ";display:block;font:10px/28px Helvetica;font-weight:700;height:28px;left:2px;position:absolute;text-indent:-22px;text-shadow:-1px -1px rgba(0,0,0,.15);text-transform:uppercase;top:2px;transition:none;white-space:nowrap;width:28px;word-spacing:37px;z-index:2}.static-filter .toggle:checked{background-color:#17457a}.static-filter .toggle:checked:before{left:32px}.group-payment .paymenttype{font-size:16px}.group-payment .radio-label{display:flex}.group-payment .tooltip{padding:3px}.group-payment h2,.group-payment h3{margin:0;text-align:left}.group-payment h3{color:#333738;font-size:1.6rem;font-weight:700}.group-payment .input-button-row{align-items:flex-start;display:flex;gap:1rem;margin-top:.5rem}@media(min-width:0px)and (max-width:959px){.group-payment .input-button-row{flex-direction:column}}.group-payment .input-button-row .MuiInputBase-root{font-size:1.6rem;min-width:25rem}@media(min-width:0px)and (max-width:959px){.group-payment .input-button-row .MuiFormControl-root{width:100%}}.group-payment .input-button-row .MuiOutlinedInput-root{border-radius:5px}@media(min-width:0px)and (max-width:959px){.group-payment .input-button-row .MuiOutlinedInput-root{width:100%}}.group-payment .input-button-row .MuiSvgIcon-root{color:#228747;font-size:2rem}.group-payment .error-message{color:#cd163f;font-size:1.5rem;margin-left:0;margin-top:.25rem}.group-payment button{border-radius:2rem;cursor:pointer;font-size:1.4rem;font-weight:700;padding:.5rem 1rem;text-transform:uppercase}@media(min-width:0px)and (max-width:959px){.group-payment button{align-self:stretch}}.group-payment button.validate-btn{background-color:#fff;border:2px solid #17457a;color:#17457a;min-width:20rem;padding:1rem 1.6rem}.group-payment button.validate-btn:hover{background-color:#17457a;color:#fff}.group-payment button.clear-btn{background-color:#fff;border:2px solid #17457a;color:#17457a;padding:1rem 2rem}.group-payment button.apply-btn,.group-payment button.clear-btn:hover{background-color:#17457a;color:#fff}.group-payment button.apply-btn{border:2px solid #17457a;padding:1rem 2rem}.group-payment button.apply-btn:hover:enabled{background-color:#fff;color:#17457a}.group-payment .action-buttons{display:flex;gap:1rem}.group-payment .payment-disclaimer{font-size:2rem;margin-top:1rem}.group-payment .order-confirmation{font-weight:400;margin:1rem 0 0;text-align:left}.subscriptionDialog{left:50%;margin:0;padding:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:0px)and (max-width:599px){.subscriptionDialog{width:90%!important}}.subscriptionDialog .MuiDialogContent-root .subKeyDiv{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem}.subscriptionDialog .MuiDialogContent-root .subKeyDiv .subKeyTitle{align-items:center;display:flex;flex-direction:row}.subscriptionDialog .MuiDialogContent-root .subKeyDiv .subKeyTitle .MuiIconButton-root .MuiIconButton-label .MuiSvgIcon-root{color:#17457a!important;font-size:2.5rem!important}.subscriptionDialog .MuiDialogContent-root .subKeyDiv .subKeyTitle .MuiIconButton-root:hover{background:none!important}.subscriptionDialog .MuiDialogContent-root .subKeyDiv .inputtext{border:1px solid #c7c9c8;padding:.75em}.subscriptionDialog .error{color:#cd163f;font-size:12px;line-height:16px;width:90%;width:250px}.subscriptionDialog .ws-primary-button-no-border:disabled{background-color:#d3d3d3!important;border:1px solid #efefef!important;color:#fff!important}.subscriptionDialog .MuiDialogActions-root{gap:1.5rem!important;padding:0!important}.subscriptionDialog .MuiDialogActions-root button{width:45%!important}.subscriptionDialog .MuiDialogContent-dividers{border:none!important}.subscriptionDialog .MuiDialogActions-spacing{padding:0 8px!important}.subscriptionDialogPaper{background-color:#fff;border:0;border-radius:6px;box-shadow:0 11px 15px -7px rgba(0,0,0,.6),0 24px 38px 3px rgba(0,0,0,.3),0 9px 46px 8px rgba(0,0,0,.4)!important;outline:none;padding:1rem;position:fixed}.header-main{font-size:10px;font-size:1rem;line-height:15px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1009}.header-main .PrimaryNavigation .logo img{min-width:80px;vertical-align:middle}.header-main .grow{flex-grow:1}@media(max-width:600px){.header-main .grow .navHeight{height:60px}}.header-main .grow .navHeight .header{align-content:flex-start;background:#17457a!important;box-shadow:none!important;padding:0!important;position:static!important}.header-main .grow .navHeight .header.Subscribed{background:#0094d9!important}@media(min-width:1280px){.header-main .grow .navHeight .header{overflow:hidden;position:relative}}.header-main .grow .navHeight .header span{color:#fff}.header-main .grow .navHeight .header .toolbar{align-items:center;justify-content:flex-end;min-height:100px}@media(min-width:1280px){.header-main .grow .navHeight .header .toolbar{position:relative}}@media(min-width:600px)and (max-width:1279px){.header-main .grow .navHeight .header .toolbar{position:relative}}@media(max-width:600px){.header-main .grow .navHeight .header .toolbar{min-height:60px;padding-left:2%;position:relative}}.header-main .grow .navHeight .header .toolbar .logoImage{justify-self:flex-start;width:60px}@media(min-width:600px){.header-main .grow .navHeight .header .toolbar .logoImage{padding:0 2%;width:400px}}.header-main .grow .navHeight .header .toolbar .logoImage img{height:40px!important;max-width:none;width:auto}@media(min-width:0px)and (max-width:599px){.header-main .grow .navHeight .header .toolbar .logoImage img{height:30px!important}}@media(min-width:600px)and (max-width:1279px){.header-main .grow .navHeight .header .toolbar .logoImage img{height:45px!important}}@media(min-screen:1340px){.header-main .grow .navHeight .header .toolbar .logoImage img{height:50px!important}}.header-main .grow .navHeight .header .toolbar .sectionDesktop{display:none}.header-main .grow .navHeight .header .toolbar .sectionDesktop .subscribedUserLink{color:#fff;font-size:1.8rem;font-weight:400;outline:none;padding:0 1.5em;text-decoration:none;white-space:nowrap}@media(min-width:1280px){.header-main .grow .navHeight .header .toolbar .sectionDesktop .subscribedUserLink{text-wrap:wrap;display:flex;line-height:1.2em;text-align:center}.header-main .grow .navHeight .header .toolbar .sectionDesktop{align-items:center;display:flex;flex-grow:1;justify-content:flex-end;min-height:100px}}.header-main .grow .navHeight .header .toolbar .sectionDesktop .result-footer a,.header-main .grow .navHeight .header .toolbar .sectionDesktop a:hover,.header-main .grow .navHeight .header .toolbar .sectionDesktop a:visited{color:#fff}.header-main .grow .navHeight .header .toolbar .sectionDesktop .LoginItem{align-items:center;display:flex}.header-main .grow .navHeight .header .toolbar .sectionDesktop .LoginItem .verticalline{border:1px solid #fff;height:28px}.header-main .grow .navHeight .header .toolbar .sectionDesktop .CartItem{margin:0 1em;margin-left:0!important}.header-main .grow .navHeight .header .toolbar .sectionMobile{align-items:center;display:flex;flex-grow:1;justify-content:flex-end;min-height:56px;padding-right:2%}@media(min-width:1280px){.header-main .grow .navHeight .header .toolbar .sectionMobile{display:none}}.header-main .grow .navHeight .header .toolbar .sectionMobile .MobileLoginItem{width:-webkit-max-content!important;width:max-content!important}.header-main .grow .navHeight .header .toolbar .sectionMobile .MobileLoginItem .login{padding:0 1rem!important}.header-main .grow .navHeight .header .toolbar .sectionMobile .MobileLoginItem .login .loginLink{display:flex!important}@media(min-width:0px)and (max-width:599px){.header-main .grow .navHeight .header .toolbar .sectionMobile .MobileLoginItem .login .loginLink{color:transparent;font-size:0;line-height:0}.header-main .grow .navHeight .header .toolbar .sectionMobile .MobileLoginItem .login .loginLink .loginText{display:none!important}}.header-main .grow .navHeight .header .toolbar .sectionMobile .MobileCartItem .cart{padding:0 1rem}.header-main .grow .navHeight .header .toolbar .sectionMobile .MobileCartItem .cart a{display:block!important}@media(min-width:0px)and (max-width:1920px){.header-main .grow .navHeight .header .toolbar .sectionMobile .MobileCartItem .cart a{color:transparent;font-size:0;line-height:0}.header-main .grow .navHeight .header .toolbar .sectionMobile .MobileCartItem .cart a .cartText{display:none!important}}.header-main .secondary-menu-div{display:none}@media(min-width:1280px){.header-main .secondary-menu-div{background-color:#e9ebea;box-shadow:inset 0 0 4px gray;display:block;height:40px;width:100%}}.header-main .secondary-menu-div .secondarymenu{display:none}.header-main .secondary-menu-div .secondarymenu nav{align-items:center;display:flex;gap:2rem;justify-content:center;line-height:28px}.header-main .secondary-menu-div .secondarymenu nav a{color:#17457a;font-size:18px;font-size:1.8rem;font-weight:700;line-height:27px;outline:none;padding-right:1rem;text-decoration:none;white-space:nowrap}.header-main .secondary-menu-div .secondarymenu nav .subscribedUserLink{padding-left:1.2em}.header-main .secondary-menu-div .secondarymenu span{border:.8px solid #fff;height:28px}@media(min-width:1280px){.header-main .secondary-menu-div .secondarymenu{align-items:center;display:flex;justify-content:left;margin-left:1rem;padding:5px 0}}.header-banner-main{font-size:15px;font-size:1.5rem;line-height:22.5px;text-align:center;width:inherit;z-index:1009}.headermenu{display:flex;float:right}.headermenu nav a{color:#fff;font-size:18px;font-size:1.8rem;font-weight:400;line-height:27px;outline:none;padding-right:2em;text-decoration:none;white-space:nowrap}.headermenu span{border:.8px solid #fff;height:28px}.headermenu .navImage{-webkit-filter:brightness(0) invert(100%);filter:brightness(0) invert(100%);height:20px;position:relative;right:2px;top:2px;width:20px}.helpful-tips-section{font-family:urw-din!important;margin:2em;padding:.5em}@media(max-width:600px){.helpful-tips-section{margin:.5em}}@media(min-width:0px)and (max-width:959px){.helpful-tips-section li img,.helpful-tips-section ol img{height:auto!important;max-width:100%!important;width:100%!important}}.helpful-tips-section .MuiAccordion-root{box-shadow:0 0 0 0 transparent!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:auto}.helpful-tips-section .MuiAccordionSummary-content.Mui-expanded{margin:0}.helpful-tips-section .MuiAccordion-root.Mui-expanded{margin-bottom:0;margin-top:0}.helpful-tips-section .MuiAccordionDetails-root{flex-direction:column!important}.helpful-tips-section .MuiAccordionDetails-root .MuiTypography-root{font-family:urw-din!important}.helpful-tips-section .MuiAccordionDetails-root .section-content{border:1px solid #d3d3d3;padding:1em}.helpful-tips-section .MuiAccordionSummary-content .MuiTypography-root{color:#17457a;font-family:urw-din!important;font-size:1.3em;font-style:normal;font-weight:700}.helpful-tips-section .MuiAccordion-root:before{border:none!important;right:auto!important;top:auto!important}.helpful-tips-section .accordionOrderHistory{border-bottom:2px solid #e9ebea}.helpful-tips-section .accordionOrderHistory:last-child{border-bottom:none!important}.site-search-form-wrapper{display:flex;flex-direction:column;margin-top:10px;row-gap:17px}@media(max-width:600px){.site-search-form-wrapper{margin-top:0;row-gap:2px}}.site-search-form-wrapper .browse-button-div{display:flex;flex-direction:row;gap:.5em}@media(max-width:600px){.site-search-form-wrapper .browse-button-div{gap:2px}.site-search-form-wrapper .browse-button-div .ws-primary-button-no-border{padding:.5em .8em!important}}.site-search-form-wrapper .browseAllLink{color:#fff;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.site-search-form-wrapper .browseAll{width:195px}@media(max-width:600px){.site-search-form-wrapper .browseAll{width:auto!important}}.site-search-form-wrapper .browseAll:hover{color:#17457a;text-decoration:none}.site-search-form-wrapper .searchFieldWrapper{background:#e9ebea;display:flex;height:2.8em;justify-content:center;margin:10px 0}.site-search-form-wrapper .searchFieldWrapper .MuiAutocomplete-input{padding:7px 4px!important}.site-search-form-wrapper .searchFieldWrapper .siteSearchField{background-color:#fff;border:0;font-size:22px;width:100%}.site-search-form-wrapper .searchFieldWrapper .SearchIcon{background:#cd163f;border:0;color:#fff;font-size:18px;padding:5px 5px 0;width:3em}.HeroBanner{color:#17457a!important}.HeroBanner .TextColumn{padding:5em 10em;position:absolute}@media(max-width:960px){.HeroBanner .TextColumn{padding:1em .5em}}.HeroBanner .TextColumn .HeroHeading{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:3.375rem;font-weight:bolder;margin-left:0!important}@media(max-width:960px){.HeroBanner .TextColumn .HeroHeading{font-size:23.75px;font-size:2.375rem;line-height:35.625px}}.HeroBanner .ImageContainer img{height:631px;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;width:100%!important}@media(max-width:960px){.HeroBanner .ImageContainer img{height:389px}}.HeroBanner .HeroAdditionalText{font-size:24px}@media(max-width:960px){.HeroBanner .HeroAdditionalText{font-size:20px;font-size:2rem;line-height:30px;line-height:141.5%!important}}@media(min-width:0px)and (max-width:599px){.HeroBanner .HeroAdditionalText{width:80%}}@media(min-width:600px)and (max-width:959px){.HeroBanner .HeroAdditionalText{width:75%}}@media(min-width:960px)and (max-width:1279px){.HeroBanner .HeroAdditionalText{width:75%}}@media(min-width:1280px){.HeroBanner .HeroAdditionalText{width:90%}}@media(min-width:600px)and (max-width:959px){.HeroBanner .search-field-container{width:100%!important}}@media(min-width:1280px){.HeroBanner .search-field-container{width:80%}}.icpCartDetailsSection{padding-bottom:0!important}@media(min-width:0px)and (max-width:959px){.icpCartDetailsSection{padding:1em 0!important}}@media(min-width:960px){.icpCartDetailsSection{padding-top:1.5em!important}}.icpCartDetailsSection .thumbnailsection{padding:1em 0!important}.icpCartDetailsSection .thumbnailTextArea{background:#17457a;color:#fff!important;font-size:16px;font-weight:700;margin:0!important;padding:.15em .25em;text-transform:uppercase}.icpCartDetailsSection .title{background:#17457a;color:#fff;font-weight:700;padding:1em 1.5em;-webkit-text-decoration-line:none;text-decoration-line:none}.icpCartDetailsSection .title .header-title-area{align-items:center;display:flex;justify-content:space-between}.icpCartDetailsSection .title .header-title-area .product-title{display:flex}.icpCartDetailsSection .title .header-title-area .product-title .title-name{padding-right:.25em}.icpCartDetailsSection .title .header-title-area .product-title .syncIcon{color:#cd163f}@media(min-width:0px)and (max-width:599px){.icpCartDetailsSection .title .header-title-area{align-items:flex-start;flex-direction:column;gap:1em}}.icpCartDetailsSection .title .header-title-area .remove-link{color:#fff;font-size:16px;text-align:right}.icpCartDetailsSection .MuiCardContent-root{padding:0!important}.icpCartDetailsSection .MuiCardContent-root .MuiTypography-root a{color:#fff;font-family:urw-din!important;font-size:24px}.icpCartDetailsSection .MuiCardContent-root .optInDiv{padding:1em}@media(min-width:0px)and (max-width:959px){.icpCartDetailsSection .MuiCardContent-root .optInDiv{padding-top:0!important}}.icpCartDetailsSection .MuiGrid-root{max-width:100%}.icpCartDetailsSection .MuiGrid-container{gap:1em!important}.icpCartDetailsSection .cartPageTitle{color:#17457a;font-family:urw-din!important;font-size:36px;font-weight:700;line-height:43px;margin:0!important;padding:1em 0!important}.icpCartDetailsSection .cartPageTitle span{font-weight:400}.icpCartDetailsSection .red-title{color:#cd163f!important}.icpCartDetailsSection .cartDetailGrid{align-items:flex-start;flex-direction:row;gap:.75em;padding:0 1rem 2rem}@media(min-width:960px){.icpCartDetailsSection .cartDetailGrid{display:flex}}.icpCartDetailsSection .cartDetailGrid .icpproductdetailssection{display:block!important;padding-left:1em!important}.icpCartDetailsSection .cartDetailGrid .icpproductdetailssection .editionSection,.icpCartDetailsSection .cartDetailGrid .icpproductdetailssection .languageSection,.icpCartDetailsSection .cartDetailGrid .icpproductdetailssection .statusSection{color:#17457a;font-size:18px;font-weight:700;line-height:22px;width:100%}.icpCartDetailsSection .cartDetailGrid .icpproductdetailssection .editionSection .productInfoFieldTitle,.icpCartDetailsSection .cartDetailGrid .icpproductdetailssection .languageSection .productInfoFieldTitle,.icpCartDetailsSection .cartDetailGrid .icpproductdetailssection .statusSection .productInfoFieldTitle{margin-bottom:.25em!important}.icpCartDetailsSection .cartDetailGrid .icpproductdetailssection .editionSection .productDetailInnerTitleText,.icpCartDetailsSection .cartDetailGrid .icpproductdetailssection .languageSection .productDetailInnerTitleText,.icpCartDetailsSection .cartDetailGrid .icpproductdetailssection .statusSection .productDetailInnerTitleText{color:#25383c;font-size:medium;font-weight:400;margin-bottom:0!important;margin-top:0!important}@media(min-width:960px){.icpCartDetailsSection .cartDetailGrid .icpproductdetailssection.minimizedGrid{width:43%}}.icpCartDetailsSection .cartDetailGrid .icppricedetailssection{align-items:flex-end;display:flex;flex-direction:column}@media(min-width:0px)and (max-width:959px){.icpCartDetailsSection .cartDetailGrid .icppricedetailssection{align-items:flex-start}}.icpCartDetailsSection .cartDetailGrid .icppricedetailssection .ICPPriceDetails{width:70%}@media(min-width:960px){.icpCartDetailsSection .cartDetailGrid .icppricedetailssection.maximizedGrid{width:50%}}.icpCartDetailsSection .cartDetailGrid .icppricedetailssection .notificationDetailText{margin-top:.5em!important;width:100%!important}.icpCartDetailsSection .cartDetailGrid .icppricedetailssection .notificationDetailText p{text-transform:none}.icpCartDetailsSection .cartDetailGrid .icppricedetailssection .quantityRemoveSection a{color:#2b7bb9;cursor:pointer;font-size:14px;font-weight:700;line-height:17px;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media(min-width:0px)and (max-width:959px){.icpCartDetailsSection .cartDetailGrid .icppricedetailssection{padding-left:1em!important}}@media(min-width:960px){.icpCartDetailsSection .cartDetailGrid .icppricedetailssection{padding:.25em 0 1em!important;width:50%}}.icpCartDetailsSection .cartDetailGrid .icppricedetailssection .priceTitle{color:#17457a;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin-bottom:0!important}.icpCartDetailsSection .cartDetailGrid .icppricedetailssection .strikedThrough{text-decoration:line-through}.icpCartDetailsSection .cartDetailGrid .icppricedetailssection .surcharge,.icpCartDetailsSection .cartDetailGrid .icppricedetailssection .unitPrice{color:#17457a;font-family:urw-din!important;font-size:36px;font-style:normal;font-weight:700;line-height:43px;margin:0!important}.icpCartDetailsSection .cartDetailGrid .icppricedetailssection .quantity .quantityRemoveSection a{color:#2b7bb9;cursor:pointer;font-size:14px;font-weight:700;line-height:17px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.icpCartDetailsSection .cartDetailGrid .thumbnail-main{margin-left:1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.icpCartDetailsSection .cartDetailGrid .thumbnail-main .thumbnailsection{border:2px solid #17457a;margin-top:1em!important;padding:0!important}.icpCartDetailsSection .cartDetailGrid .thumbnail-main .thumbnailsection .stdpreviewimage{height:100%!important}.stdpreviewimage{color:#333738;height:150px;width:120px}.previewimage{position:relative}.previewimage,.previewimage img{height:100%;width:100%}.previewimage .previewImgContainer{height:100%}.overlay{background-image:linear-gradient(transparent,transparent,gray);height:100%;opacity:.7;position:absolute;right:0;top:0;transition:.3s ease;width:100%}.fasearchplus-icon{bottom:0;color:#fff;cursor:pointer;font-size:2rem;font-weight:bolder;position:absolute;right:0}.toastSection{left:0;position:fixed;top:100px;width:-webkit-fill-available;width:100%;z-index:9999}@media(max-width:600px){.toastSection{top:60px}}.toastSection .toastContainer{align-items:center;color:#fff;display:flex;justify-content:space-between;padding:2.5rem 1.5rem}.toastSection .success{background-color:#78a22f}.toastSection .error{background-color:#cd163f}.toastSection .warning{background-color:#ff9100}.toastSection .info{background-color:#3676f5}.toastSection .toastContent{margin-left:auto;margin-right:auto}.toastSection .toastContent a{color:#fff;font-weight:700}.toastSection .toastClose{cursor:pointer;font-size:34px;margin-right:2rem;text-align:center;vertical-align:middle}.LatestNewsArea{background:#17457a}.LatestNewsArea .seeAllLatestNews{color:#fff;font-size:30px;font-style:normal;font-weight:700;text-decoration:none;text-transform:uppercase}@media(min-width:0px)and (max-width:599px){.LatestNewsArea .seeAllLatestNews{font-size:24px;padding:1em .25em}}@media(min-width:960px)and (max-width:1279px){.LatestNewsArea .seeAllLatestNews{font-size:28px}}.LatestNewsArea .seeAllLatestNews svg{fill:#cd163f;vertical-align:top}.LatestNewsArea .LatestNewsHeading{color:#fff;font-size:54px;font-style:normal;font-weight:bolder;margin:0}@media(min-width:0px)and (max-width:959px){.LatestNewsArea .LatestNewsHeading{font-size:36px;padding:.5em 1em!important}}@media(min-width:960px){.LatestNewsArea .LatestNewsHeading{font-size:44px;padding:.5em 1.5em!important}}.LatestNewsArea .LatestNewsDescription{color:#fff;font-style:normal;line-height:29px;margin:0!important}@media(min-width:0px)and (max-width:959px){.LatestNewsArea .LatestNewsDescription{font-size:18px;padding:0 2em!important}}@media(min-width:960px){.LatestNewsArea .LatestNewsDescription{padding:0 3.75em!important}}.LatestNewsArea .seeAllContentPara{margin:0}@media(min-width:0px)and (max-width:959px){.LatestNewsArea .seeAllContentPara{padding:2em 1.8em}}@media(min-width:960px){.LatestNewsArea .seeAllContentPara{padding:2em 4em}}.LatestNewsArea .seeAllContentPara svg{fill:#cd163f;vertical-align:top}.LatestNewsArea .latest-news-items-container{display:flex;row-gap:1em}@media(min-width:0px)and (max-width:959px){.LatestNewsArea .latest-news-items-container{padding:.5em 1.5em!important}}@media(min-width:960px){.LatestNewsArea .latest-news-items-container{padding:.5em 3.5em}}.LatestNewsArea .latest-news-items-container .MuiGrid-spacing-xs-3{margin:0;width:100%}.LatestNewsArea .latest-news-items-container .LatestNewsContainerGrid{row-gap:1em}.LatestNewsArea .latest-news-items-container .LatestNewsContainerGrid .LatestNewsItem{background:#17457a;box-shadow:none!important;height:100%;text-align:left}.LatestNewsArea .latest-news-items-container .LatestNewsContainerGrid .LatestNewsItem .LatestNewsItemHeading{color:#fff;font-size:24px;font-style:normal;font-weight:bolder;line-height:29px}.LatestNewsArea .latest-news-items-container .LatestNewsContainerGrid .LatestNewsItem .LatestNewsItemHeading :hover{color:#fff}.LatestNewsArea .latest-news-items-container .LatestNewsContainerGrid .LatestNewsItem .LatestNewsItemDescription{color:#fff;font-size:24px;font-style:normal;line-height:29px;padding-bottom:1em;padding-top:1em}.LatestNewsArea .latest-news-items-container .LatestNewsContainerGrid .LatestNewsItem .site-search-search-button a{text-decoration:none}body #fade-menu{display:none}@media(min-width:1280px){body #fade-menu{display:block}}body #fade-menu li a{color:#000!important;text-decoration:none!important}body .mobileDrawer{display:block}body .mobileDrawer .CloseMenuDiv{text-align:center}body .mobileDrawer .CloseMenuDiv .CloseMobNavMenu{border:1px solid gray;color:#000!important;font-size:1.5rem!important;padding:1em;text-decoration:none!important}@media(min-width:1280px){body .mobileDrawer{display:none}}body .mobileDrawer nav a{color:#000!important;text-decoration:none!important}.login{display:flex;padding-left:20px;padding-right:20px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.login .username-container{align-items:center;display:flex}.login .username-container .loginLink{display:flex!important;justify-content:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.login .username-container .loginLink span{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login .MuiButton-text{padding:0!important}.login .MuiButton-text,.login .MuiButton-text .MuiButton-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.login .MuiButton-text .MuiButton-label{white-space:nowrap}.login .DesktopLoginMenu{display:none!important;position:fixed;top:35px;z-index:1999}.login .DesktopLoginMenu .callout{background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#fff);border:1px solid #bbb;border-radius:3px;color:#000;float:left;margin-left:-45px;margin-top:46px;min-height:50px;padding:10px;position:relative}.login .DesktopLoginMenu .callout:before{border:.8em solid transparent;content:"";height:0;position:absolute;width:0}.login .DesktopLoginMenu .callout.bottom:before{border-bottom:10px solid #fff;left:25%;top:-18px}.login .DesktopLoginMenu .vertical-menu{margin-right:1em}.login .DesktopLoginMenu .vertical-menu a{background-color:#fff;color:#000!important;display:block;padding:5px;text-decoration:none}.login .DesktopLoginMenu .vertical-menu a:hover{background-color:#ccc;text-decoration:none!important}@media(min-width:1280px){.login .DesktopLoginMenu{display:block!important}}.login .MobileLoginMenu{display:block!important}@media(min-width:1280px){.login .MobileLoginMenu{display:none!important}}.login a{color:#fff;font-family:urw-din,!important!important;font-size:18px;font-size:1.8rem;font-weight:400;line-height:27px;outline:none;text-decoration:none}.login .icon{fill:#fff;font-size:25px;font-size:2.5rem;line-height:37.5px;margin-bottom:.5%;padding-right:.25em;vertical-align:text-top}@media(max-width:1280px){.login .icon{vertical-align:middle}}.login .PopOverRoot{margin-left:65%;top:290px;z-index:2000}.login .PopOverRoot .MuiMenu-paper ul li a{color:#000!important;text-decoration:none!important}.logo{height:100%;width:100%}.manageAssignmentsDialog .MuiDialog-paper{border-radius:5px!important}.manageAssignmentsDialog #manageAssignmentsTitle{align-items:center;background-color:#17457a;display:flex;height:50px}.manageAssignmentsDialog #manageAssignmentsTitle .manageAssignmentsHeader{color:#fff;display:flex;font-family:urw-din!important}.manageAssignmentsDialog #manageAssignmentsTitle .manageAssignmentsHeader .headerColumn p{font-family:urw-din!important;font-size:19px}.manageAssignmentsDialog #manageAssignmentsTitle .manageAssignmentsHeader .statusColumn{align-items:baseline;display:flex;width:200px}.manageAssignmentsDialog #manageAssignmentsTitle .manageAssignmentsHeader .statusColumn .tooltipArea .MuiButtonBase-root{bottom:0;padding-left:7px!important;top:0;vertical-align:middle}.manageAssignmentsDialog #manageAssignmentsTitle .manageAssignmentsHeader .statusColumn .tooltipArea .MuiButtonBase-root .MuiSvgIcon-root{fill:#fff!important;font-size:2rem}.manageAssignmentsDialog #manageAssignmentsTitle .manageAssignmentsHeader .emailColumn{align-items:center;display:flex;width:290px}.manageAssignmentsDialog #manageAssignmentsTitle .manageAssignmentsHeader .actionsColumn{align-items:baseline;display:flex}.manageAssignmentsDialog #manageAssignmentsTitle .manageAssignmentsHeader .actionsColumn .tooltipArea .MuiButtonBase-root{bottom:0;padding-left:7px!important;top:0;vertical-align:middle}.manageAssignmentsDialog #manageAssignmentsTitle .manageAssignmentsHeader .actionsColumn .tooltipArea .MuiButtonBase-root .MuiSvgIcon-root{fill:#fff!important;font-size:2rem}.manageAssignmentsDialog #manageAssignmentsTitle .MuiButtonBase-root{right:15px;top:15px}.manageAssignmentsDialog #manageAssignmentsTitle .MuiButtonBase-root .MuiIconButton-label svg{fill:#fff}.manageAssignmentsDialog .manageAssignmentsTable{padding:0}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection tr td{line-height:2.8!important}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection tr td .rowBtnAction{margin:0;padding:0;width:220px}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection tr td .rowBtnAction .buttonFillBlue{background:#17457a;border:3px solid #17457a;border-radius:34px;color:#fff;width:100%}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection tr td .rowBtnAction .buttonFillBlue .MuiButton-label{font-size:15px;font-style:normal;font-weight:700}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection tr td .rowBtnAction .buttonFillBlue .MuiButton-label svg{padding-right:7px}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection tr td .rowBtnAction .buttonFillBlue:hover{background:#fff;border:3px solid #17457a;color:#17457a}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection tr td .linkExpiredAction{width:395px}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection tr td .notDownloadedAction{display:flex;justify-content:flex-start;width:auto!important}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection tr:nth-child(odd){background:#e9ebea!important}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection tr:nth-child(odd) td{line-height:2.8!important}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection tr:nth-child(odd) td .rowBtnAction{background:#e9ebea;margin:0;padding:0;width:220px}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection tr:nth-child(odd) td .linkExpiredAction{width:395px}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection tr:nth-child(odd) td .notDownloadedAction{display:flex;justify-content:flex-start;width:auto!important}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection .linkDownload{color:#78a22f}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection .linkDownload svg{font-size:18px;padding-right:5px;vertical-align:text-bottom}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection .linkExpire{color:#cd163f}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection .linkExpire svg{font-size:18px;padding-right:5px;vertical-align:text-bottom}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection .linkNotDownloaded{color:#0090ff}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection .linkNotDownloaded svg{font-size:18px;padding-right:5px;vertical-align:text-bottom}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection .statusCell{font-family:urw-din!important;font-size:14px;font-weight:600;padding:0 0 0 3.5em;width:185px}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection .emailCell{flex-direction:column;width:255px}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection .emailCell .emailInput{border:1px solid #aeb0b5;padding:.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection .emailCell .emailtextfield{border:1px solid #c7c9c8!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection .emailCell .emailtextfield,.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection .emailCell .emailtextfielderror{background:#fff!important;color:#797d82!important;font-family:urw-din,!important!important;font-size:16px!important;font-style:normal;font-weight:400!important;line-height:22px;margin-right:2%;padding:.5em 0 .5em .5em}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection .emailCell .emailtextfielderror{border:1px solid #cd163f!important}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection .emailCell .errormessage{line-height:2}.manageAssignmentsDialog .manageAssignmentsTable .assignmentsBodySection .emailCell .emailtextfield:focus{box-shadow:none!important;outline:none!important}.manageAssignmentsDialog .resendDiv{display:flex;justify-content:center}.manageAssignmentsDialog .resendDiv .resendSuccess{color:green;padding-bottom:1em}.manageAssignmentsDialog .resendDiv .resendFailure{color:red;padding-bottom:1em}.manage-users{font-family:urw-din,!important!important;height:100%!important;margin:2em 4em}.manage-users .main-section{display:flex;flex-direction:column;gap:1em}.manage-users .main-section .horizontal-line{border:.5px solid #c7c9c8;width:100%}.manage-users .consent-section{display:flex;flex-direction:column;font-family:urw-din!important}@media(max-width:960px){.manage-users .consent-section{width:100%}}.manage-users .consent-section .consent-heading{display:flex;flex-direction:column;justify-content:space-between}@media(max-width:600px){.manage-users .consent-section .consent-heading{display:flex;flex-direction:column!important}}.manage-users .consent-section .consent-heading h3{margin:0!important}.manage-users .consent-section .consent-heading .consent-toggle{align-items:center;display:flex;flex-direction:row;padding-top:.5em!important}@media(max-width:960px){.manage-users{margin:2em}}@media(max-width:600px){.manage-users{margin:1em}}.manage-users h1{margin:0!important;padding-bottom:.25em!important}@media(max-width:600px){.manage-users h1{font-size:3rem}}.manage-users .user-list-section{display:flex;flex-direction:column;font-family:urw-din!important;width:75%}@media(max-width:960px){.manage-users .user-list-section{width:100%}}.manage-users .user-list-section .user-list-heading{display:flex;flex-direction:row;justify-content:space-between}@media(max-width:600px){.manage-users .user-list-section .user-list-heading{display:flex;flex-direction:column!important}}.manage-users .user-list-section .user-list-heading .user-count{font-size:1.75rem}.manage-users .user-list-section .user-list-heading .EditLink{font-weight:700}.manage-users .user-list-section .user-list-heading .EditLink svg{color:#2b7bb9;padding-bottom:5px;padding-right:5px;vertical-align:middle}.manage-users .user-list-section .user-list-heading h3{margin:0!important}@media(max-width:600px){.manage-users .user-list-section .user-list-heading h3{font-size:2rem}}.manage-users .user-list-section .user-list-heading .edit-mode-buttons{display:flex;gap:1em}@media(max-width:600px){.manage-users .user-list-section .user-list-heading .edit-mode-buttons .EditLink{align-items:end;display:flex}.manage-users .user-list-section .user-list-heading .edit-mode-buttons .EditLink a,.manage-users .user-list-section .user-list-heading .edit-mode-buttons .EditLink svg{font-size:1.8rem}}.manage-users .user-list-section .user-list-heading .button-link-section{display:flex;gap:1em!important}@media(max-width:600px){.manage-users .user-list-section .user-list-heading .button-link-section .EditLink a{font-size:1.8rem}}.manage-users .user-list-section .users-table{font-family:urw-din!important;margin-bottom:1em;padding:.5em 0!important}.manage-users .user-list-section .main-btn-section{display:flex;flex-direction:row;justify-content:space-between}.manage-users .user-list-section .main-btn-section .edit-mode-buttons{display:flex;gap:1em}@media(max-width:600px){.manage-users .user-list-section .main-btn-section .edit-mode-buttons .EditLink{display:flex}.manage-users .user-list-section .main-btn-section .edit-mode-buttons .EditLink a{font-size:1.8rem}}.manage-users .user-list-section .main-btn-section .button-link-section{display:flex;gap:1em!important}@media(max-width:600px){.manage-users .user-list-section .main-btn-section .button-link-section .EditLink a{font-size:1.8rem}}.manage-users .user-list-section .EditLink{font-weight:700}.manage-users .user-list-section .EditLink svg{color:#2b7bb9;padding-bottom:5px;padding-right:5px;vertical-align:middle}.manage-users .user-list-section .add-user{background-color:#f2f2f2;border:1px solid #d3d3d3;flex-direction:row;min-width:25vw;padding:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:600px){.manage-users .user-list-section .add-user{width:90%!important}}.manage-users .user-list-section .users-table .MuiTableContainer-root .MuiTableRow-head{background:#17457a!important}.manage-users .user-list-section .users-table .MuiTableContainer-root .search-thead,.manage-users .user-list-section .users-table .MuiTableContainer-root .search-thead th{background:#fff!important}.manage-users .user-list-section .users-table .MuiTableContainer-root .search-thead th input{padding:.5em;width:50%}@media(max-width:600px){.manage-users .user-list-section .users-table .MuiTableContainer-root .search-thead th input{width:100%!important}}.manage-users .user-list-section .users-table .MuiTableContainer-root{border-radius:4px!important;font-family:urw-din!important}.manage-users .user-list-section .MuiTableCell-body,.manage-users .user-list-section .MuiTableCell-root,.manage-users .user-list-section .MuiTableContainer-root,.manage-users .user-list-section .users-table{font-family:urw-din!important}.manage-users .user-list-section .DeleteLink{align-items:center;display:flex;font-weight:700!important;white-space:nowrap}.manage-users .user-list-section .deleteBtn{box-shadow:none;color:#cd163f;font-weight:700!important;outline:none;padding:0!important}.manage-users .user-list-section .deleteBtn:active,.manage-users .user-list-section .deleteBtn:focus,.manage-users .user-list-section .deleteBtn:hover{background:none!important;box-shadow:none}.manage-users .user-list-section .delete-icon{border:none;border-radius:3px;color:#cd163f;cursor:pointer;margin:0 .25em 0 0!important}.manage-users .user-list-section .grey-row{background-color:#f2f2f2}.manage-users .user-list-section .enabled-switch{color:#228747}.manage-users .user-list-section .enabled-switch.Mui-checked+.MuiSwitch-track{background-color:#228747}.manage-users .user-list-section .disabled-switch{color:#bdbdbd!important;opacity:1!important;pointer-events:none}.manage-users .user-list-section .users-table .MuiTableContainer-root .MuiTable-root .MuiTableHead-root{font-family:urw-din!important}.manage-users .user-list-section .users-table .MuiTableContainer-root .MuiTable-root .MuiTableBody-root .MuiTableCell-body{word-break:break-all!important}.manage-users .user-list-section .heading{font-size:1.2rem;margin-bottom:10px}.manage-users .user-list-section table{border-collapse:collapse;width:100%}.manage-users .user-list-section table th{background-color:#17457a;color:#fff;padding:5px}.manage-users .user-list-section table td{border-bottom:1px solid #ccc;padding:5px}.manage-users .user-list-section table .delete-user-btn{background:none;border:none;color:red;cursor:pointer;font-size:1rem}.manage-users .user-list-section .add-user{display:flex;flex-direction:column;margin-top:10px}.manage-users .user-list-section .add-user .user-add-area{display:flex}@media(max-width:600px){.manage-users .user-list-section .add-user .user-add-area{display:flex;flex-direction:column;gap:.5em;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}}.manage-users .user-list-section .add-user input[type=text]{border:1px solid #ccc;border-radius:5px;flex-grow:1;font-size:1.5rem;padding:.5rem 1rem;width:16vw}@media(max-width:600px){.manage-users .user-list-section .add-user input[type=text]{width:100%!important}}.manage-users .user-list-section .add-user label{font-size:.9rem;margin-left:10px}.manage-users .user-list-section .add-user .add-user-btn{align-items:center;background-color:#17457a;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;margin-left:10px;padding:5px 10px;transition:background-color .3s}@media(max-width:600px){.manage-users .user-list-section .add-user .add-user-btn{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}}.manage-users .user-list-section .add-user .add-user-btn .icon{background-color:#17457a;border:none;border-radius:3px;color:#fff;cursor:pointer;margin-right:.5em}.manage-users .user-list-section .add-user .add-user-btn .btn-text{background-color:#17457a;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:1.5rem}.manage-users .user-list-section .add-user .error-message{color:red;font-size:1.5rem;margin:0!important}.marketingPromoArea{background:#fff;box-sizing:border-box}@media(min-width:0px)and (max-width:599px){.marketingPromoArea .marketingImage{height:auto;padding:0;width:100%}}@media(min-width:600px)and (max-width:959px){.marketingPromoArea .marketingImage{width:100%;width:-webkit-fill-available;width:-moz-available}}@media(min-width:960px)and (max-width:1279px){.marketingPromoArea .marketingImage{width:100%;width:-webkit-fill-available;width:-moz-available}}@media(min-width:1280px){.marketingPromoArea .marketingImage{width:100%;width:-webkit-fill-available;width:-moz-available}}.marketingPromoArea .ImageAreaContainer{align-items:flex-end;line-height:0;padding:0}@media(min-width:960px){.marketingPromoArea .ImageAreaContainer .MuiGrid-container{display:table}.marketingPromoArea .ImageAreaContainer .MuiGrid-container .ImageGridItem{display:table-cell}}.marketingPromoArea .ImageAreaContainer .MuiGrid-container .ImageGridItem img{object-fit:cover}.marketingPromoArea .ImageAreaContainer .ImageGridItemCollect{display:flex;flex-direction:row}.marketingPromoArea .MarketingPromoHeading{color:#cd163f;font-style:normal;font-weight:bolder;margin:0!important;white-space:nowrap}@media(min-width:0px)and (max-width:959px){.marketingPromoArea .MarketingPromoHeading{font-size:36px;padding:.5em 1em}}@media(min-width:960px){.marketingPromoArea .MarketingPromoHeading{font-size:44px;padding:.5em 1.5em}}.marketingPromoArea .MarketingPromoDescription{color:#333738;font-style:normal;line-height:29px;margin:0!important}@media(min-width:0px)and (max-width:959px){.marketingPromoArea .MarketingPromoDescription{font-size:18px;padding:0 2em}}@media(min-width:960px){.marketingPromoArea .MarketingPromoDescription{padding:0 3.75em}}@media(min-width:0px)and (max-width:959px){.marketingPromoArea .site-search-search-button{font-size:18px;padding:1.5em 2em}}@media(min-width:960px){.marketingPromoArea .site-search-search-button{padding:1.5em 3.75em}}.marketingPromoArea .site-search-search-button .siteSearchButton span a{color:#17457a;text-decoration:none!important}.marketingPromoArea .site-search-search-button .siteSearchButton:hover .MuiButton-label a{color:#fff!important;outline:none;text-decoration:none!important}.mobileDrawer .MuiDrawer-paper{height:calc(100% - 91px);padding:0!important;top:91px!important;width:100%}@media(max-width:600px){.mobileDrawer .MuiDrawer-paper{height:calc(100% - 60px);top:60px!important}}.mobileDrawer .MuiBox-root{min-width:100%}.MobileNavigation{font-size:18px!important}.MobileNavigation .MuiSvgIcon-root{font-size:30px}.MobileNavigation .MuiIconButton-root{margin-left:0!important}.MobileNavigation .mobileDrawerBox{display:block}.MobileNavigation .mobileDrawerBox .CloseMenuDiv .CloseMobNavMenu{display:block;width:100%}.MobileNavigation .mobileDrawerBox .CloseMenuDiv .CloseMobNavMenu,.statistics-store-mobile-div{border-top:1px solid gray;color:#000!important;font-size:1.5rem!important;padding:1em;text-decoration:none!important}.statistics-store-mobile-div a{color:#000!important;text-decoration:none!important}.statistics-store-div{padding-left:0!important}.monogram-verifone-payment{align-items:center;display:flex;height:50vh;justify-content:center;margin:1% 0}.monogram-verifone-payment .orderConfirmationSection{display:block;max-width:760px;width:90%}.monogram-verifone-payment .orderConfirmationSection .orderConfirmationHeader{align-items:center;display:flex;justify-content:space-between}.monogram-verifone-payment .orderConfirmationSection .orderConfirmationHeader h1{color:#cd163f;margin:0!important;padding:0!important}.monogram-verifone-payment .orderConfirmationSection .orderConfirmationContent .orderConfirmationRichText a{color:#2b7bb9;font-weight:700;text-decoration:none!important}@media(max-width:960px){.monogram-verifone-payment{height:auto;padding:1em}}@media(min-width:1024px){.orderConfirmationSection{max-width:50%}}.non-instant-payment{font-family:urw-din!important}.non-instant-payment .required-note{color:#333738;font-size:1.5rem;margin-bottom:1rem}.non-instant-payment .required-star{color:#cd163f}.non-instant-payment .field-label{display:block;font-size:1.6rem;font-weight:700;margin-bottom:4px;margin-top:1.6rem}.non-instant-payment .error-message{color:#cd163f;font-size:1.2rem;margin:0}.non-instant-payment .text-input{border:1px solid #c7c9c8;box-sizing:border-box;font-size:1.35rem;padding:1rem 0 1rem 1rem;width:100%}.non-instant-payment .text-input.read-only{background-color:#e9ebea}.non-instant-payment .upload-label{color:#333738;display:block;font-weight:600;margin-bottom:.8rem;margin-top:1.6rem}.non-instant-payment .upload-label .optional{color:#9a9a9b;font-weight:400;margin-left:4px}.non-instant-payment .upload-container{background-color:#f3f3f3;border:1px solid #cdced0;margin-bottom:2rem;padding:1.2rem}.non-instant-payment .upload-container .upload-button{background-color:#0056b3;color:#fff;cursor:pointer;display:inline-block;padding:.8rem 1.6rem}.non-instant-payment .upload-container .error-message{color:#cd163f;font-size:1.2rem;font-weight:400}.non-instant-payment .upload-container .file-preview{background-color:#fff;border:1px solid #bdbbbb;font-size:1.5rem;margin-top:1.2rem;padding:1rem}.non-instant-payment .upload-container .file-preview .file-header{align-items:center;color:#2b7bb9;display:flex;justify-content:space-between;margin-bottom:4px;text-decoration:underline}.non-instant-payment .upload-container .file-preview .file-header .file-name-and-size{align-items:center;display:flex;gap:.8rem}.non-instant-payment .upload-container .file-preview .file-header .filenamespan{color:#2b7bb9}.non-instant-payment .upload-container .file-preview .file-header .filesize{color:#797d82;font-size:1.4rem;text-decoration:none}.non-instant-payment .upload-container .file-preview .file-header .facloseicon{cursor:pointer}.non-instant-payment .upload-container .file-preview .progress-bar{background-color:#0056b3;height:5px}.non-instant-payment .upload-container .file-preview .progress-meta{display:flex;font-size:.85rem;justify-content:space-between;margin-top:4px}.non-instant-payment .upload-container .file-preview .progress-meta .facloseicon{cursor:pointer;font-size:1.5rem;font-weight:400;padding-left:1rem;position:relative;top:3px}@media(min-width:0px)and (max-width:599px){.optinnotification{padding:0 1.5em!important}}@media(min-width:600px)and (max-width:959px){.optinnotification{padding:0 3.5em!important}}@media(min-width:960px){.optinnotification{padding:1em 4em!important}}.optinnotification .errormessage{color:#cd163f;font-size:13px;font-weight:400}.optinnotification .optinnotificationdiv{min-width:50%}.optinnotification .optinnotificationdiv .notify-email-group{align-items:center;display:flex;flex-wrap:wrap;gap:1em}.optinnotification .optinnotificationdiv .inputtext{border:1px solid;border-color:inherit;color:#797d82;font-size:15px;font-weight:400;margin-bottom:5px;min-width:50%;padding:1em}.optinnotification .optinnotificationdiv input[type=email]:invalid{border:2px solid #cd163f}.optinnotification .tooltip{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0!important;padding:0!important}.optinnotification .tooltip .tooltipArea{margin-left:3px;margin-top:-1px}.optinnotification .tooltip .tooltipArea .MuiButton-root{padding-top:.4em}.optinnotification .tooltip .tooltipArea .MuiButton-root .MuiButton-label .MuiSvgIcon-root{font-size:2.5rem;padding-bottom:5px}.optinnotification .optinnotificationtext{color:#17457a;display:inline-block;font-family:urw-din!important;font-size:15px;font-style:normal;font-weight:400;line-height:22px;padding-right:.2em}.optinnotification .optinnotificationtext div{display:inline-block}.optinnotification .emailtextfield{border:1px solid #c7c9c8!important}.optinnotification .emailtextfield,.optinnotification .emailtextfielderror{background:#fff!important;color:#797d82!important;font-family:urw-din,!important!important;font-size:16px!important;font-style:normal;font-weight:400!important;line-height:22px;margin-right:2%;padding:.5em 0 .5em .5em;width:50vw}.optinnotification .emailtextfielderror{border:1px solid #cd163f!important}.optinnotification .emailtextfield:focus{box-shadow:none!important;outline:none!important}.optinnotification .btnnotifyme{border:2px solid #17457a!important;border-radius:35px!important;color:#17457a!important;font-family:urw-din,!important!important;font-size:16px!important;font-weight:700!important;line-height:22px!important;padding:.5em 1em!important;width:175px}.optinnotification .btnnotifyme span{white-space:nowrap!important}.optinnotification .btnnotifyme:focus{background:transparent;box-shadow:none;outline:none}.optinnotification .questionicon{bottom:2px;color:#fff;font-size:11px;font-style:normal;font-weight:100!important;padding-bottom:.2em;position:relative}.optinnotification .optindiv{align-items:center;background:#e9ebea;border:1px solid #c7c9c8;display:flex;padding-bottom:1em;padding-left:.5em;padding-top:1em}.optinnotification .optindiv1{background:none;display:flex;padding-bottom:.5em;padding-top:1em}.optinnotification .disclaimertext{display:block}.optinnotification .disclaimertext,.optinnotification .disclaimertext1{color:#333738;font-family:urw-din!important;font-size:13px;font-weight:400}.optinnotification .checkbox{color:#333738;outline:none!important}.optinnotification input:checked{accent-color:#fff}.optinnotification .privacypolylink{padding-left:.3em;padding-right:.3em}.centerContainer .orderConfirmationSection{display:block}.centerContainer .orderConfirmationSection .orderConfirmationHeader{align-items:center;display:flex;justify-content:space-between}.centerContainer .orderConfirmationSection .orderConfirmationHeader .orderSummaryEditCart{align-items:center;display:flex;line-height:3.3em}.centerContainer .orderConfirmationSection .orderConfirmationHeader .orderSummaryEditCart svg{color:#2b7bb9;font-size:18px;font-weight:400;vertical-align:-.1em}.centerContainer .orderConfirmationSection .orderConfirmationHeader .orderSummaryEditCart #OrderHistory{text-wrap:nowrap;color:#2b7bb9;font-weight:700;padding-left:.25em;text-decoration:none!important}.centerContainer .orderConfirmationSection .orderConfirmationHeader h1{color:#cd163f;margin:0!important;padding:0!important}.centerContainer .orderConfirmationSection .orderConfirmationContent .orderConfirmationRichText a{color:#2b7bb9;font-weight:700;text-decoration:none!important}.orderhistory{font-family:urw-din,!important!important}.orderhistory .toast-container{position:static!important;width:100%}.orderhistory .filter-content{background:#e9ebea;border-radius:3px;display:flex;flex-direction:row;justify-content:left;margin:0 2.6em 1em;padding:.3em!important;width:auto!important}@media(max-width:960px){.orderhistory .filter-content{margin:0 1em 1em!important}}.orderhistory .filter-content .MuiGrid-grid-lg-3{flex-grow:1!important;max-width:none!important}.orderhistory .filter-content .MuiSelect-selectMenu{font-family:urw-din!important}.orderhistory .p-3{padding:0!important}.orderhistory .toast{width:100%}.orderhistory .toast-body,.orderhistory .toast-header{background:#cd163f!important;font-size:18px!important}.orderhistory .toastSection{position:static!important}.orderhistory .btn-close{color:#fff!important}.orderhistory .orderHisoryHeading{margin:0;padding:.5em 0 0 1.2em;white-space:nowrap}@media(max-width:960px){.orderhistory .orderHisoryHeading{padding:1em 0 0 .5em}}.orderhistory .downloadplugin{padding-bottom:.5em}.orderhistory .orderhistoryheader{display:flex;justify-content:space-between}@media(max-width:600px){.orderhistory .orderhistoryheader{flex-wrap:wrap}}.orderhistory .orderhistoryheader .orderhistorydiv{display:flex}@media(max-width:600px){.orderhistory .orderhistoryheader .orderhistorydiv{flex-direction:column}}.orderhistory .order-history-loading-div{padding:0 2.6em}.orderhistory .accordionOrderHistory{margin:0!important;padding-bottom:1em}.orderhistory .accordionOrderHistory .MuiCollapse-entered{border:1px solid #aeb0b5;border-bottom:none}.orderhistory .accordionOrderHistory .accordionHeader{background-color:#e9ebea;border:2px solid #cdced0;color:#fff;flex-direction:row-reverse;min-height:50px!important;padding:0;padding-bottom:.75rem!important;padding-top:.75rem!important}.orderhistory .accordionOrderHistory .accordionHeader .OrderHistoryMainContainer .OrderHeaderLeftContainer{--n:4;display:grid;grid-template-columns:repeat(auto-fill,minmax(max(200px,100%/var(--n)),1fr))}.orderhistory .accordionOrderHistory .accordionHeader .OrderHistoryMainContainer .OrderHeaderLeftContainer .LeftGridItem{align-self:center!important}.orderhistory .accordionOrderHistory .accordionHeader .OrderHistoryMainContainer .OrderHeaderRightContainer{align-self:center;padding-right:2rem;text-align:right}@media(max-width:1280px){.orderhistory .accordionOrderHistory .accordionHeader .OrderHistoryMainContainer .OrderHeaderRightContainer{padding:1rem 0!important;text-align:left!important}}.orderhistory .accordionOrderHistory .accordionHeader .OrderHistoryMainContainer .OrderHeaderRightContainer .viewReceiptLink{font-weight:700}.orderhistory .accordionOrderHistory .accordionHeader .OrderHistoryMainContainer .OrderHeaderRightContainer .dropbtn{background-color:#fff;border:1px solid #c7c9c8!important;border:none;color:#333738;font-size:16px;padding:.5em .75em}.orderhistory .accordionOrderHistory .accordionHeader .OrderHistoryMainContainer .OrderHeaderRightContainer .dropbtn svg{color:#17457a;padding-left:.5em;vertical-align:middle}.orderhistory .accordionOrderHistory .accordionHeader .OrderHistoryMainContainer .OrderHeaderRightContainer .dropdown{display:inline-block;position:relative}.orderhistory .accordionOrderHistory .accordionHeader .OrderHistoryMainContainer .OrderHeaderRightContainer .dropdown-content{background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;min-width:176px;position:absolute;z-index:1}.orderhistory .accordionOrderHistory .accordionHeader .OrderHistoryMainContainer .OrderHeaderRightContainer .dropdown-content a{word-wrap:break-word;color:#333738;display:block;font-size:16px;font-weight:400;padding:1rem;text-align:left;text-decoration:none}.orderhistory .accordionOrderHistory .accordionHeader .OrderHistoryMainContainer .OrderHeaderRightContainer .dropdown-content a:hover{background-color:#ddd}.orderhistory .accordionOrderHistory .accordionHeader .OrderHistoryMainContainer .OrderHeaderRightContainer .dropdown:hover .dropdown-content{display:block}.orderhistory .accordionOrderHistory .accordionHeader .OrderHistoryMainContainer .OrderHeaderRightContainer .dropdown:hover .dropbtn{background-color:#ddd}.orderhistory .accordionOrderHistory .accordionHeader .MuiAccordionSummary-content{margin:0}.orderhistory .accordionOrderHistory .accordionHeader .orderHistoryHeaderLeft{display:flex;flex-grow:1;transition:margin .15s cubic-bezier(.4,0,.2,1) 0ms}.orderhistory .accordionOrderHistory .accordionHeader .orderHistoryHeaderRight{align-self:center;background:#2b7bb9;min-width:25%;padding-bottom:3.5rem;padding-top:3.5rem;text-align:center}.orderhistory .accordionOrderHistory .accordionHeader .orderHistoryHeaderRight .viewReceipt{align-items:center;color:#fff;display:flex;font-family:urw-din!important;font-size:18px;font-weight:700;justify-content:center;text-decoration:none}.orderhistory .accordionOrderHistory .accordionHeader .orderHistoryHeaderRight .viewReceipt svg{height:21px;margin-right:10px;vertical-align:middle}.orderhistory .accordionOrderHistory .accordionHeader .Mui-expanded{color:#fff;margin:0!important;padding:0!important}.orderhistory .accordionOrderHistory .accordionHeader .Mui-expanded .MuiIconButton-label{padding-left:23px!important;padding-right:25px!important}.orderhistory .accordionOrderHistory .accordionHeader .Mui-expanded .expandAccordion{fill:#2b7bb9!important;display:none}.orderhistory .accordionOrderHistory .accordionHeader .Mui-expanded .closeAccordion{fill:#2b7bb9!important;display:block!important}.orderhistory .accordionOrderHistory .accordionHeader .MuiIconButton-edgeEnd{color:#2b7bb9;padding:0}.orderhistory .accordionOrderHistory .accordionHeader .MuiIconButton-edgeEnd .MuiIconButton-label{padding-left:25px;padding-right:35px}.orderhistory .accordionOrderHistory .accordionHeader .MuiIconButton-edgeEnd .closeAccordion{display:none}.orderhistory .accordionOrderHistory .accordionHeader .accordionColumn{align-self:center;flex-basis:20.33%}.orderhistory .accordionOrderHistory .accordionHeader .accordionColumn .accordionHeading{color:#17457a;display:flex;font-family:urw-din!important;font-size:18px;font-weight:700;gap:.25rem;line-height:22px}.orderhistory .accordionOrderHistory .accordionHeader .accordionColumn .accordionHeading .tooltip{line-height:1em}.orderhistory .accordionOrderHistory .accordionHeader .accordionColumn .accordionHeadingValue{color:#17457a;font-family:urw-din!important;font-size:14px;font-weight:400;line-height:24px}.orderhistory .accordionOrderHistory .accordionDetails{align-items:center;padding:0}.orderhistory .accordionOrderHistory .accordionDetails .accordionBodySection{border-bottom:2px solid #cdced0;width:-webkit-fill-available}.orderhistory .accordionOrderHistory .accordionDetails .accordionBodySection .sectionArea{border:2px solid #cdced0;border-bottom:0!important;margin:.75em}.orderhistory .accordionOrderHistory .accordionDetails .accordionBodySection .sectionArea .section-title{background-color:#17457a;color:#fff;font-family:urw-din!important;font-weight:700;padding:.25em 1em}.orderhistory .accordionOrderHistory .accordionDetails .accordionBodySection .sectionArea .accordionHeader{background-color:#e9ebea!important;border-left:0!important;border-right:none!important;border-top:none!important;display:flex;flex-direction:row;gap:1em;padding-bottom:.75rem!important;padding-left:1em!important;padding-top:.75rem!important}.orderhistory .accordionOrderHistory .accordionDetails .accordionBodySection .sectionArea .accordionHeader .accImgContainer{align-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.orderhistory .accordionOrderHistory .accordionDetails .accordionBodySection .sectionArea .accordionHeader .accImgContainer .section-image{height:35px;width:35px}.orderhistory .accordionOrderHistory .accordionDetails .accordionBodySection .sectionArea .line-item-details .order-quantity{padding-left:2em!important;padding-top:.5rem!important}.orderhistory .accordionOrderHistory .accordionDetails .accordionBodySection .sectionArea .line-item-details .orderDetailsGrid{padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.orderhistory .accordionOrderHistory .accordionDetails .accordionBodySection .sectionArea .line-item-details .orderDetailsGrid .buttonActionSection{padding-bottom:0;padding-top:0}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsGrid{border-bottom:1px solid #aeb0b5;margin:0;padding-bottom:1.2em;padding-left:2em;padding-top:1.2em;width:-webkit-fill-available}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsGrid .accordionBodySegment{width:90%}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsGrid .accordionBodySegment .productTitle{color:#2b7bb9;font-family:urw-din!important;font-size:24px;font-weight:700;line-height:inherit!important}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsGrid .accordionBodySegment .productCode{color:#17457a;font-family:urw-din!important;font-size:14px;font-weight:400}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsGrid .accordionBodySegment .product-header{color:#333738;font-family:urw-din!important;font-size:14px;font-weight:700}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsGrid .accordionBodySegment .product-header-desc{color:#2b7bb9!important;font-weight:700!important;padding-bottom:.25rem!important}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsGrid .accordionBodySegment .product-value{color:#333738;font-family:urw-din!important;font-size:14px;font-weight:400}.orderhistory .accordionOrderHistory .accordionDetails .order-quantity{border-bottom:1px solid #aeb0b5;margin:0;padding-left:3em;padding-top:1.2em;width:-webkit-fill-available}@media(max-width:960px){.orderhistory .accordionOrderHistory .accordionDetails .order-quantity{padding-left:1em}}.orderhistory .accordionOrderHistory .accordionDetails .order-quantity .quantity-header{color:#17457a;font-family:urw-din!important;font-size:22px;font-weight:700;line-height:40px}.orderhistory .accordionOrderHistory .accordionDetails .order-quantity .quantity-value{color:#17457a;font-family:urw-din!important;font-size:18px;font-weight:400}.orderhistory .accordionOrderHistory .accordionDetails .order-quantity-with-border{border:1px solid #aeb0b5;border-right:none!important;margin:0;padding-left:3em;padding-top:1.2em;width:-webkit-fill-available}@media(max-width:960px){.orderhistory .accordionOrderHistory .accordionDetails .order-quantity-with-border{padding-left:1.5em}}.orderhistory .accordionOrderHistory .accordionDetails .order-quantity-with-border .quantity-header{color:#17457a;font-family:urw-din!important;font-size:22px;font-weight:700;line-height:40px}.orderhistory .accordionOrderHistory .accordionDetails .order-quantity-with-border .quantity-value{color:#17457a;font-family:urw-din!important;font-size:18px;font-weight:400}.orderhistory .accordionOrderHistory .accordionDetails .line-item-details{display:flex}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsGridWithBorder{border:1px solid #aeb0b5;border-left:none!important;margin:0;padding-bottom:1.2em;padding-left:3.9em;padding-top:1.2em;width:-webkit-fill-available}@media(max-width:960px){.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsGridWithBorder{padding-left:2em}}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsGridWithBorder .accordionBodySegment{width:90%}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsGridWithBorder .accordionBodySegment .productTitle{color:#2b7bb9;font-family:urw-din!important;font-size:24px;font-weight:700;line-height:inherit!important}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsGridWithBorder .accordionBodySegment .productCode{color:#17457a;font-family:urw-din!important;font-size:14px;font-weight:400}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsGridWithBorder .accordionBodySegment .product-header{color:#333738;font-family:urw-din!important;font-size:14px;font-weight:700}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsGridWithBorder .accordionBodySegment .product-header-desc{color:#2b7bb9!important;font-weight:700!important;padding-bottom:.25rem!important}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsGridWithBorder .accordionBodySegment .product-value{color:#333738;font-family:urw-din!important;font-size:14px;font-weight:400}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsActions .buttonActionSection{display:flex;flex-direction:column;float:right;gap:1.5em;margin-left:0!important;padding-right:28px;white-space:nowrap;width:90%}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsActions .buttonActionSection .buttonBorderBlue{align-items:center;background:#fff;border:3px solid #17457a;border-radius:3rem;color:#17457a;display:flex;font-size:1.8rem;font-weight:700;gap:.5rem;justify-content:center;margin-left:0!important;padding:1.2rem;text-align:center;text-decoration:none;width:93%}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsActions .buttonActionSection .buttonBorderBlue:hover{background:#17457a;color:#fff!important}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsActions .buttonActionSection .buttonFillBlue{align-items:center;background:#17457a;border:3px solid #17457a;border-radius:3rem;color:#fff;display:flex;font-size:1.8rem;font-weight:700;gap:.5rem;justify-content:center;margin-left:0!important;padding:1.2rem;text-align:center;text-decoration:none;width:100%}.orderhistory .accordionOrderHistory .accordionDetails .orderDetailsActions .buttonActionSection .buttonFillBlue:hover{background:#fff;border:3px solid #17457a;color:#17457a}.orderhistory .accordionOrderHistory .accordionDetails .refund-header{font-family:urw-din!important;font-size:22px;font-weight:700;line-height:2.5}.orderhistory .accordionOrderHistory .accordionDetails .partial-refund-header{color:#17457a;font-family:urw-din!important;font-size:18px;font-weight:700}.orderhistory .accordionOrderHistory .accordionDetails .partial-refund-status{color:#17457a;font-family:urw-din!important;font-size:18px;font-weight:400}.orderhistory .accordionOrderHistory:before{left:auto}.orderhistory .order-history-filter-dropdown{background-color:#fff;border-radius:5px;font-size:16px;padding:.3em!important}.orderhistory .order-history-filter-dropdown .MuiNativeSelect-icon{font-size:18px;padding-right:5px;padding-top:2px}.orderhistory .order-history-filter-dropdown .MuiNativeSelect-select:focus{background-color:#fff}.orderhistory .order-history-filter-dropdown .MuiSelect-selectMenu{padding-bottom:0!important;padding-top:0!important}.orderhistory .order-history-filter-dropdown select{padding-left:.2em}.orderhistory .order-history-filter-dropdown .MuiSelect-icon{font-size:19px!important;padding:5px;top:6px!important}.orderhistory .order-history-filter-dropdown .MuiListItemText-root span{font-family:urw-din!important;font-size:16px!important}.orderhistory .filter-multiselect{background-color:#fff;border-radius:5px;font-size:16px!important;margin:auto 0!important;padding:5px;width:100%}.orderhistory .filter-multiselect .MuiSelect-icon{font-size:20px;padding:0 5px 5px!important}.orderhistory .filter-multiselect .MuiSelect-select:focus{background-color:transparent!important}.orderhistory .filter-multiselect .status-label{color:#bdbbbb;font-family:urw-din!important;font-size:16px}.orderhistory .filter-autocomplete{display:flex;width:100%}.orderhistory .filter-autocomplete input{font-size:16px;margin-right:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orderhistory .filter-autocomplete .MuiAutocomplete-endAdornment{top:3px!important}.orderhistory .filter-autocomplete .MuiTextField-root{justify-content:center}.orderhistory .filter-autocomplete .MuiTextField-root .MuiAutocomplete-inputRoot{background-color:#fff;border-radius:5px;padding:.3em!important}.orderhistory .clear-filter-div{align-items:center;display:flex;font-size:16px;justify-content:flex-end;margin:2.5em 3.5em 0}.orderhistory .clear-filter-div a{cursor:pointer;justify-content:center}@media(max-width:960px){.orderhistory .clear-filter-div{margin:2.5em 1.5em 0!important}}.orderhistory .search-keyword{background-color:#fff;border-radius:5px;display:flex;flex-direction:row;justify-content:space-between;margin:auto 0;padding:.2em .5em;width:100%}.orderhistory .search-keyword .input-div{margin:.3em .5em .3em 0;width:70%}.orderhistory .search-keyword .icons-div{display:flex;justify-content:end;width:20%}.orderhistory .search-keyword .input-search{border:none!important;font-family:urw-din!important;font-size:16px!important;line-height:24px;width:100%}.orderhistory .search-keyword .input-search::-webkit-input-placeholder{color:#bdbbbb!important;font-size:15px!important}.orderhistory .search-keyword .input-search::placeholder{color:#bdbbbb!important;font-size:15px!important}.orderhistory .search-keyword .filter-search{color:#2b7bb9;font-size:20px}.orderhistory .search-keyword .show-filter-clear{display:none}.orderhistory .search-keyword .MuiIconButton-root{padding:.2em!important}.orderhistory .order-history-details-div{padding:0 2.6em!important}@media(max-width:960px){.orderhistory .order-history-details-div{padding-left:1em}}@media(max-width:820px){.orderhistory .order-history-details-div{padding:0 1em!important}}.orderhistory .no-results-text{color:#17457a;display:flex;font-size:3rem;font-weight:700;justify-content:center;padding:1em 0 1.5em}.orderhistory .interval-dropdown-div .MuiFormControl-root{width:100%}div:has(ul>li.interval-select-menu),div:has(ul>li.status-select-menu){font-family:urw-din,!important!important;min-width:-webkit-fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important}div:has(ul>li.interval-select-menu) span,div:has(ul>li.status-select-menu) span{font-size:16px!important}div:has(ul>li.interval-select-menu) .MuiSvgIcon-root,div:has(ul>li.status-select-menu) .MuiSvgIcon-root{width:.6em!important}div:has(ul>li.interval-select-menu) .MuiListItem-root,div:has(ul>li.status-select-menu) .MuiListItem-root{padding:0 1em!important}div:has(ul>li.interval-select-menu) .MuiIconButton-root,div:has(ul>li.status-select-menu) .MuiIconButton-root{padding:0 .5em!important}div:has(ul>li.interval-select-menu) .MuiListItemText-root,div:has(ul>li.status-select-menu) .MuiListItemText-root{margin:0 .2em!important}div:has(ul>li.interval-select-menu) .MuiListItemText-root .MuiTypography-root,div:has(ul>li.status-select-menu) .MuiListItemText-root .MuiTypography-root{font-family:urw-din!important}div:has(ul>li.interval-select-menu) .Mui-selected :hover,div:has(ul>li.status-select-menu) .Mui-selected :hover{color:#fff!important}div:has(ul>li.interval-select-menu) .Mui-selected .Mui-checked,div:has(ul>li.status-select-menu) .Mui-selected .Mui-checked{color:#17457a!important}div:has(ul>li.interval-select-menu) option,div:has(ul>li.status-select-menu) option{cursor:pointer;font-size:16px!important;padding:0 1em}div:has(ul>li.interval-select-menu) .interval-select-menu:hover,div:has(ul>li.interval-select-menu) .status-select-menu:hover,div:has(ul>li.status-select-menu) .interval-select-menu:hover,div:has(ul>li.status-select-menu) .status-select-menu:hover{background-color:#17457a;color:#fff}div:has(ul>li.interval-select-menu) .interval-select-menu:hover .MuiCheckbox-root,div:has(ul>li.interval-select-menu) .status-select-menu:hover .MuiCheckbox-root,div:has(ul>li.status-select-menu) .interval-select-menu:hover .MuiCheckbox-root,div:has(ul>li.status-select-menu) .status-select-menu:hover .MuiCheckbox-root{color:#fff!important}div:has(ul>li.interval-select-menu) .menu-checkbox:hover,div:has(ul>li.status-select-menu) .menu-checkbox:hover{background-color:#17457a;color:#fff}div:has(ul>li.interval-select-menu) .Mui-checked,div:has(ul>li.status-select-menu) .Mui-checked{color:inherit!important}div:has(ul>li.interval-select-menu) .Mui-checked :hover,div:has(ul>li.status-select-menu) .Mui-checked :hover{color:#fff!important}div:has(ul#order-number-filter-popup),div:has(ul#product-title-filter-popup){font-size:14px!important;overflow:hidden!important}div:has(ul#order-number-filter-popup) .MuiAutocomplete-option[data-focus=true],div:has(ul#product-title-filter-popup) .MuiAutocomplete-option[data-focus=true]{background-color:#17457a!important;color:#fff!important}.centerContainer{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;margin:0 0 2rem!important}.centerContainer .orderPendingSection{display:block;padding:0 1em}.centerContainer .orderPendingSection .orderPendingHeader{align-items:center;display:flex;justify-content:space-between}.centerContainer .orderPendingSection .orderPendingHeader .orderSummaryEditCart{align-items:center;display:flex;line-height:3.3em}.centerContainer .orderPendingSection .orderPendingHeader .orderSummaryEditCart svg{color:#2b7bb9;font-size:18px;font-weight:400;vertical-align:-.1em}.centerContainer .orderPendingSection .orderPendingHeader .orderSummaryEditCart #OrderHistory{color:#2b7bb9;font-weight:700;padding-left:.25em;text-decoration:none!important}.centerContainer .orderPendingSection .orderPendingHeader h1{color:#cd163f;margin:0!important;padding:0!important}.centerContainer .orderPendingSection .orderPendingContent .orderPendingRichText a{color:#2b7bb9;font-weight:700;text-decoration:none!important}.orderProcessingSection{padding:4em 30em}.orderProcessingSection .orderProcessingHeader h1{color:#cd163f;margin:0!important;padding:0!important}.orderProcessingSection .orderProcessingContent{padding-left:.25em;padding-top:.5em}.orderProcessingSection .orderProcessingContent .orderProcessingRichText a{color:#2b7bb9;font-weight:700;text-decoration:none!important}.orderProcessingSection .progressBar{padding:2em 8em;text-align:center}.orderProcessingSection .progressBar .svg{fill:#cd163f!important}.orderSummarySticky{align-self:flex-start;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;top:155px!important}@media(min-width:0px)and (max-width:959px){.orderSummarySticky{padding:0 1em!important}.orderSummary{padding:0!important;width:100%}}@media(min-width:960px){.orderSummary{padding:0 1.5em 0 3.5em;padding-left:1.5em!important}}.orderSummary h1{color:#17457a;font-family:urw-din,!important!important;font-size:36px;font-weight:700;margin:0!important;padding:.75em 0!important}@media(min-width:0px)and (max-width:1279px){.orderSummary h1{padding-top:0}}.orderSummary .orderSummaryEditCart{font-family:urw-din!important;font-weight:700;padding-top:1em}.orderSummary .orderSummaryEditCart svg{color:#2b7bb9;font-size:2.5rem}.orderSummary .orderSummaryEditCart a{padding-left:.5em;vertical-align:super}.orderSummary .orderPriceDetails{background:#17457a;display:flex;flex-direction:column}.orderSummary .orderPriceDetails p{margin:2rem;margin:1.5rem 2rem!important}.orderSummary .orderPriceDetails .orderSubTotal{grid-gap:5em;border-bottom:1px solid #fff;display:flex;font-family:urw-din!important;justify-content:space-between}.orderSummary .orderPriceDetails .orderSubTotal .orderSubTotalDetail{color:#fff;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.orderSummary .orderPriceDetails .orderSalesTax{border-bottom:1px solid #fff;display:flex;font-family:urw-din!important;justify-content:space-between}.orderSummary .orderPriceDetails .orderSalesTax .orderSalesTaxDetail{color:#fff;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:400;line-height:22px}.orderSummary .orderPriceDetails .orderShippingAndHandling{display:flex;font-family:urw-din!important;justify-content:space-between}.orderSummary .orderPriceDetails .orderShippingAndHandling .orderShippingAndHandlingDetail{color:#fff;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:400;line-height:22px}.orderSummary .orderPriceDetails .orderMemberDiscount{background:#e9ebea;color:#fff;color:#cd163f;display:flex;flex-direction:row;font-family:urw-din!important;justify-content:space-between}.orderSummary .orderPriceDetails .orderMemberDiscount .orderMemberDiscountTitleSection{display:flex}.orderSummary .orderPriceDetails .orderMemberDiscount .orderMemberDiscountTitleSection p{font-family:urw-din!important;font-weight:700}.orderSummary .orderPriceDetails .orderMemberDiscount .orderMemberDiscountTitleSection .tooltip .tooltipArea{padding-top:.75em!important;padding:0 0 0 .25em}.orderSummary .orderPriceDetails .orderMemberDiscount .orderMemberDiscountTitleSection .tooltip .tooltipArea .MuiButton-root .MuiButton-label .MuiSvgIcon-root{font-size:2.5rem}.orderSummary .optInDiv{padding:1.5em 0}.orderSummary .optInDiv .subscriptionNotifications{background:#e9ebea;border:1px solid #c7c9c8;display:flex;gap:0;padding:1.3em 1em}.orderSummary .optInDiv .subscriptionNotifications .subscriptionNotificationText{color:#17457a;display:flex!important;flex-direction:column;font-family:urw-din!important;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.orderSummary .optInDiv .subscriptionNotifications .subscriptionNotificationText .subscriptionHeading{color:#17457a;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin:0!important;padding-bottom:.5em}.orderSummary .optInDiv .subscriptionNotifications .tooltip .MuiButton-root{min-width:24px;padding:0!important}.orderSummary .optInDiv .subscriptionNotifications .tooltip .MuiSvgIcon-root{font-size:2.125rem}.orderSummary .order-summary-accordion{background:#17457a;color:#fff;margin-bottom:1rem}.orderSummary .order-summary-accordion .order-summary-standards-collapsed{padding:.5em 1em}.orderSummary .order-summary-accordion .order-summary-standards-collapsed .MuiAccordionSummary-content .accordionHeader{display:flex;flex-direction:column;gap:1em;margin:0!important;width:100%}.orderSummary .order-summary-accordion .order-summary-standards-collapsed .MuiAccordionSummary-content .accordionHeader .accordion-title{color:#fff;font-weight:700;margin:0!important}.orderSummary .order-summary-accordion .order-summary-standards-collapsed .MuiAccordionSummary-content .accordionHeader .orderPriceDetails{background:#17457a;display:flex;flex-direction:column;width:100%!important}.orderSummary .order-summary-accordion .order-summary-standards-collapsed .MuiAccordionSummary-content .accordionHeader .orderPriceDetails .orderSubTotal{grid-gap:5em;border-bottom:none!important;display:flex;font-family:urw-din!important;justify-content:space-between}.orderSummary .order-summary-accordion .order-summary-standards-collapsed .MuiAccordionSummary-content .accordionHeader .orderPriceDetails .orderSubTotal .orderSubTotalDetail{color:#fff;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin:0!important}.orderSummary .order-summary-accordion .order-summary-standards-collapsed .MuiIconButton-root{align-self:flex-start;color:#fff;padding:.25em 0}.orderSummary .order-summary-accordion .order-summary-standards-expanded{padding:0!important}.orderSummary .order-summary-accordion .order-summary-standards-expanded .orderPriceDetails{width:100%!important}.orderSummary .MuiAccordion-root.Mui-expanded{margin:0 0 .5em!important}.orderSummary .total-section{background:#17457a;color:#fff;margin-top:1rem!important;padding:2rem 2em 2rem 2rem!important}.orderSummary .total-section .orderTotal{color:#fff;font-family:urw-din!important;font-size:36px;font-style:normal;font-weight:700;justify-content:space-between;line-height:43px}.orderSummary .total-section .orderTotal .orderTotalSection{font-size:18px;text-align:center}.orderSummary .total-section .orderTotal .orderTotalSection a{text-decoration:none!important}.orderSummary .total-section .orderTotal .orderTotalSection button{height:3em;width:80%}.orderSummary .total-section .orderTotal .orderTotalSection{display:flex;font-size:36px}.orderSummary .total-section .orderTotal .orderTotalSection p{font-family:urw-din!important;margin:0!important}.orderSummary .orderButtonSection{align-items:center;display:flex!important;flex-direction:column!important;gap:1em;padding:1em 0;text-align:center}.orderSummary .orderButtonSection .checkoutButton{width:100%!important}.orderSummary .orderButtonSection a{text-decoration:none!important;width:100%!important}.orderSummary .orderButtonSection a .MuiButton-root{width:100%!important}.orderSummarySticky{position:sticky;position:-webkit-sticky;top:0!important}.salesTax,.salesTaxStatus{flex-wrap:wrap;justify-content:space-between}.salesTaxStatus{display:flex}.orderSummaryCheckout{padding:0 2em 2em;padding-left:0!important;padding-right:3.8em!important;position:sticky;position:-webkit-sticky;top:0}@media(min-width:0px)and (max-width:959px){.orderSummaryCheckout{padding:0 1.5em!important}}.orderSummaryCheckout h1{font-family:urw-din!important;margin:0!important;padding-top:.75em}.orderSummaryCheckout .orderSummaryEditCart{display:flex;font-family:urw-din!important;font-weight:700;padding-bottom:.5em;padding-top:1em}.orderSummaryCheckout .orderSummaryEditCart svg{color:#2b7bb9;font-size:2.5rem}.orderSummaryCheckout .orderSummaryEditCart a{padding-left:.5em;vertical-align:super}.orderSummaryCheckout .orderPriceDetails{background:#17457a}.orderSummaryCheckout .orderPriceDetails p{margin:1.5rem 2rem!important}.orderSummaryCheckout .orderPriceDetails .orderSalesTax{border-bottom:1px solid #fff;display:flex;font-family:urw-din!important;justify-content:space-between}.orderSummaryCheckout .orderPriceDetails .orderSalesTax .orderSalesTaxDetail{color:#fff;font-family:urw-din!important;font-style:normal;font-weight:400}.orderSummaryCheckout .orderPriceDetails .taxExemptBorder{display:flex;justify-content:space-between}.orderSummaryCheckout .orderPriceDetails .orderSalesTaxNotUS{display:flex;font-family:urw-din!important;justify-content:space-between}.orderSummaryCheckout .orderPriceDetails .orderSalesTaxNotUS .orderSalesTaxDetailNotUS{color:#fff;font-family:urw-din!important;font-style:normal;font-weight:400}.orderSummaryCheckout .orderPriceDetails .orderSalesTaxNotUS .orderSalesVerifyTaxExempt{display:flex;font-size:1.6rem;margin-bottom:2rem!important;margin-left:2rem!important;padding:0!important;width:-webkit-max-content;width:max-content}.orderSummaryCheckout .orderPriceDetails .orderSalesTaxNotUS .orderSalesVerifyTaxExempt .tooltip{padding-left:.25em}.orderSummaryCheckout .orderPriceDetails .orderSalesTaxNotUS .orderSalesTaxNotUSTaxExempt{color:#fff;margin:0!important}.orderSummaryCheckout .orderPriceDetails .orderSalesTaxNotUS #AccountInfo{color:#fff;padding-left:.25em}.orderSummaryCheckout .orderPriceDetails .orderSalesTaxNotUS .tooltip .MuiButton-root,.orderSummaryCheckout .orderPriceDetails .orderSalesTaxNotUS .tooltip .MuiButton-root .MuiButton-label{margin:0!important;padding:0!important}.orderSummaryCheckout .orderPriceDetails .orderSalesTaxNotUS .tooltip .MuiButton-root .MuiButton-label .MuiSvgIcon-root{font-size:2.125rem}.orderSummaryCheckout .orderPriceDetails .orderShippingAndHandling{display:flex;font-family:urw-din!important;justify-content:space-between}.orderSummaryCheckout .orderPriceDetails .orderShippingAndHandling .orderShippingAndHandlingDetail{color:#fff;font-family:urw-din!important;font-style:normal;font-weight:400}.orderSummaryCheckout .orderPriceDetails .orderMemberDiscount{background:#e9ebea;color:#fff;color:#cd163f;display:flex;flex-direction:row;font-family:urw-din!important;justify-content:space-between}.orderSummaryCheckout .orderPriceDetails .orderMemberDiscount .tooltip .MuiButton-root .MuiSvgIcon-root{fill:#2b7bb9!important;font-size:11.25px;font-size:2.5rem;font-weight:900;line-height:16.875px;line-height:18px}.orderSummaryCheckout .orderPriceDetails .orderMemberDiscount .orderMemberDiscountTitleSection{align-items:center;display:flex}.orderSummaryCheckout .orderPriceDetails .orderMemberDiscount .orderMemberDiscountTitleSection p{font-family:urw-din!important;font-weight:700}.orderSummaryCheckout .orderPriceDetails .orderMemberDiscount .orderMemberDiscountTitleSection .MuiCheckbox-root .MuiIconButton-label input:hover{box-shadow:none}.orderSummaryCheckout .orderPriceDetails .orderSummaryAlign{justify-content:space-between}.orderSummaryCheckout .orderPriceDetails .orderTotal{color:#fff;display:flex;font-family:urw-din!important;font-size:36px;font-style:normal;font-weight:700;justify-content:space-between;line-height:43px}.orderSummaryCheckout .orderPriceDetails .orderTotal .orderTotalDetail{display:flex;font-size:36px;margin:0!important;text-align:center}.orderSummaryCheckout .orderAgreementSection{grid-gap:1em;background:#e9ebea;color:#333738;display:flex;flex-direction:row;font-family:urw-din!important;gap:1em;margin-top:2rem!important;padding:1em 1.5em}.orderSummaryCheckout .orderAgreementSection .orderAgreementSectionTitleSection p,.orderSummaryCheckout .orderAgreementSection .orderAgreementText,.orderSummaryCheckout .orderAgreementSection p{margin:0}.orderSummaryCheckout .orderAgreementSection .orderAgreementSectionTitleSection .MuiButtonBase-root{padding:0}.orderSummaryCheckout .orderAgreementSection .orderAgreementTitleSection{padding-top:1.5em}.orderSummaryCheckout .orderAgreementSection .tooltip .MuiButton-root,.orderSummaryCheckout .orderAgreementSection .tooltip .MuiButton-root .MuiButton-label{margin:0!important;padding:0!important}.orderSummaryCheckout .orderAgreementSection .tooltip .MuiButton-root .MuiButton-label .MuiSvgIcon-root{font-size:2.125rem}.orderSummaryCheckout .placeOrderButton{padding:1em 0}.orderSummaryCheckout .placeOrderButton .MuiButton-containedSecondary{background-color:#17457a;width:100%}.orderSummaryCheckout .placeOrderButton .MuiButton-containedSecondary .MuiButton-label a{color:#fff;font-family:urw-din!important;font-style:normal;font-weight:700;text-decoration:none}.orderSummaryCheckout .checkoutDisclaimerSection p{font-size:1.5rem;padding:0 .75em}.orderSummaryCheckout .checkoutDisclaimerSection p span{font-weight:700}.orderSummaryCheckout .order-summary-accordion{background:#17457a;color:#fff;margin-bottom:1rem!important}.orderSummaryCheckout .order-summary-accordion .accordion-header{padding:.5em 1em 0}.orderSummaryCheckout .order-summary-accordion .accordion-header .MuiAccordionSummary-content .accordionHeader{display:flex;flex-direction:column;gap:1em;margin:0!important;width:100%}.orderSummaryCheckout .order-summary-accordion .accordion-header .MuiAccordionSummary-content .accordionHeader .accordion-title{color:#fff;font-weight:700;margin:0!important}.orderSummaryCheckout .order-summary-accordion .accordion-header .MuiAccordionSummary-content .accordionHeader .orderPriceDetails .orderSubTotal{display:flex;justify-content:space-between}.orderSummaryCheckout .order-summary-accordion .accordion-header .MuiAccordionSummary-content .accordionHeader .orderPriceDetails .orderSubTotal .orderSubTotalDetail{color:#fff;font-family:urw-din!important;font-style:normal;font-weight:700;margin:0!important}.orderSummaryCheckout .order-summary-accordion .accordion-header .MuiIconButton-root{align-self:flex-start;color:#fff;padding:1.2rem 0}.orderSummaryCheckout .order-summary-accordion .accordion-line{margin:0}.orderSummaryCheckout .order-summary-accordion .accordion-details{padding:0!important}.orderSummaryCheckout .order-summary-accordion .accordion-details .orderPriceDetails{width:100%!important}.orderSummaryCheckout .order-summary-accordion .accordion-details .orderPriceDetails .orderSubTotal{display:flex;justify-content:space-between}.orderSummaryCheckout .group-payment-success{background-color:#2b7bb9}.orderSummaryCheckout .group-payment-success,.orderSummaryCheckout .tax-exempt-pending{color:#fff;font-weight:700;margin-bottom:0;padding:.4rem 1rem;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.orderSummaryCheckout .tax-exempt-pending{background-color:#ffb400}.orderSummaryCheckout .total-section{background:#17457a;color:#fff;margin-top:1rem!important;padding:2rem 2em 2rem 2rem!important}.orderSummaryCheckout .orderButtonSection{align-items:center;display:flex!important;flex-direction:column!important;gap:1em;padding:1em 0;text-align:center}.orderSummaryCheckout .orderButtonSection a{text-decoration:none!important;width:100%!important}.orderSummaryCheckout .orderButtonSection a .MuiButton-root{width:100%!important}.orderSummaryCheckout .MuiAccordion-root.Mui-expanded{margin:0 0 1rem!important}.addressValidationDialog,.taxExemptDialog{left:50%;margin:0;padding:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:525px}@media(min-width:0px)and (max-width:599px){.addressValidationDialog,.taxExemptDialog{width:90%!important}}@media(min-width:600px){.addressValidationDialog,.taxExemptDialog{min-width:500px}}.addressValidationDialogPaper,.taxExemptDialogContent{background-color:#fff;border:0;border-radius:6px;box-shadow:0 11px 15px -7px rgba(0,0,0,.6),0 24px 38px 3px rgba(0,0,0,.3),0 9px 46px 8px rgba(0,0,0,.4)!important;outline:none;position:fixed}.placeorderprocess{align-content:center;align-items:center;display:block}.placeorderprocess .checkoutButtonDisable{background-color:gray!important}.placeorderprocess .checkoutButtonDisable .checkoutButtonTextDisable{color:#c7c9c8!important}.placeorderprocess .checkoutButton{background-color:#17457a!important}.placeorderprocess .checkoutButton .checkoutButtonText{color:#fff!important}.placeorderprocess .placeOrderButton{padding:1em 0}.placeorderprocess .placeOrderButton .MuiButton-containedSecondary{background-color:#17457a;height:5rem;width:100%}.placeorderprocess .placeOrderButton .MuiButton-containedSecondary .MuiButton-label{color:#fff;font-family:urw-din!important;font-style:normal;font-weight:700;text-decoration:none}.placeorderprocess .loadingSection{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%}.placeorderprocess .loading-container{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 0 5px 5px #a9a9a9;justify-items:center;padding:20px}.placeorderprocess .loading-text{color:#17457a;height:200px}.placeorderprocess .loading-spinner div{position:absolute;width:20px}.placeorderprocess .loading-spinner div:first-child{-webkit-animation:ldio-6of74k5rumc-1 1s cubic-bezier(0,.5,.5,1) infinite;animation:ldio-6of74k5rumc-1 1s cubic-bezier(0,.5,.5,1) infinite;-webkit-animation-delay:-.2s;animation-delay:-.2s;background:#0051a2;left:35px}.placeorderprocess .loading-spinner div:nth-child(2){-webkit-animation:ldio-6of74k5rumc-2 1s cubic-bezier(0,.5,.5,1) infinite;animation:ldio-6of74k5rumc-2 1s cubic-bezier(0,.5,.5,1) infinite;-webkit-animation-delay:-.1s;animation-delay:-.1s;background:#1b75be;left:75px}.placeorderprocess .loading-spinner div:nth-child(3){-webkit-animation:ldio-6of74k5rumc-3 1s cubic-bezier(0,.5,.5,1) infinite;animation:ldio-6of74k5rumc-3 1s cubic-bezier(0,.5,.5,1) infinite;-webkit-animation-delay:undefineds;animation-delay:undefineds;background:#408ee0;left:115px}.placeorderprocess .loading-spinner{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:70%;margin-left:33%;margin-right:auto;position:relative;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;width:100%}.placeorderprocess .loading-spinner div{box-sizing:initial}.placeorderprocess .spanmessage{color:#333738;display:block;font-family:urw-din!important;font-size:15px;font-weight:400;margin-left:20%}.placeorderprocess .spandiv{width:40vw}.placeorderprocess .toast-header{float:right}.placeorderprocess .toast-body,.placeorderprocess .toast-header{background:#cd163f;color:#fff;padding-bottom:1em;padding-top:1em}.taxexemptstatus{background-color:#17457a;padding-right:2rem}.taxexemptstatus,.taxexemptstatus .taxexemptdiv{align-items:center;display:flex;justify-content:space-between;width:100%}.taxexemptstatus .taxexemptstatusdiv{display:flex;margin-bottom:2rem!important;margin-left:2rem!important}.taxexemptstatus .taxexempttext,.taxexemptstatus .taxexempttextspan{color:#fff;font-family:urw-din!important;font-size:18px}.taxexemptstatus .taxexempttextspan{align-items:center;display:flex;gap:1rem}.taxexemptstatus .notaxexempttext{color:#fff;font-family:urw-din!important;font-size:18px;margin-right:.25em}.taxexemptstatus .taxexemptverifylink{color:#fff;font-family:urw-din!important;font-size:18px;padding-right:.25em}.taxexemptstatus .facheckcircle{color:#8dc926!important;padding-right:.2em}.taxexemptstatus .facheckexclamation{color:#cd163f!important}.taxexemptstatus .salestax{color:#fff;font-family:urw-din!important;font-size:14px;padding-left:8em}.centerContainer{align-items:center;display:flex;height:50vh;justify-content:center;margin:1% 0}.centerContainer .orderUnsuccessfulSection{display:block}.centerContainer .orderUnsuccessfulSection .orderUnsuccessfulHeader{align-items:center;display:flex;justify-content:space-between}.centerContainer .orderUnsuccessfulSection .orderUnsuccessfulHeader .orderSummaryEditCart{align-items:center;display:flex;line-height:3.3em}.centerContainer .orderUnsuccessfulSection .orderUnsuccessfulHeader .orderSummaryEditCart svg{color:#2b7bb9;font-size:18px;font-weight:400;vertical-align:-.1em}.centerContainer .orderUnsuccessfulSection .orderUnsuccessfulHeader .orderSummaryEditCart #OrderHistory{color:#2b7bb9;font-weight:700;padding-left:.25em;text-decoration:none!important}.centerContainer .orderUnsuccessfulSection .orderUnsuccessfulHeader h1{color:#cd163f;margin:0!important;padding:0!important}.centerContainer .orderUnsuccessfulSection .orderUnsuccessfulContent .orderUnsuccessfulRichText a{color:#2b7bb9;font-weight:700;text-decoration:none!important}@media(max-width:960px){.centerContainer{height:auto;padding:1em!important}.orderSummaryEditCart{line-height:normal!important}}.paymentCenterContainer{margin:2rem!important}.paymentCenterContainer .paymentConfirmationSection{display:block}.paymentCenterContainer .paymentConfirmationSection .paymentConfirmationHeader{align-items:center;display:flex;justify-content:space-between}.paymentCenterContainer .paymentConfirmationSection .paymentConfirmationHeader h1{color:#cd163f;margin:0!important;padding:0!important}.paymentCenterContainer .paymentConfirmationSection .paymentConfirmationContent .paymentConfirmationRichText a{color:#2b7bb9;font-weight:700;text-decoration:none!important}@media(max-width:960px){.centerContainer{height:auto;padding:1em}.orderSummaryEditCart{line-height:normal!important}}.paymentmethod hr{margin:3% 0 3% 5%}.paymentmethod .checkoutPaymentSection .paymentArea{display:flex;flex-direction:row}.paymentmethod .checkoutPaymentSection .paymentArea .SNo{align-items:center;aspect-ratio:1/1;background:#17457a;border-radius:50%;color:#fff;display:flex;font-size:2.2rem;font-style:normal;font-weight:700;line-height:.3;margin-top:0!important;padding:1.5rem}.paymentmethod .checkoutPaymentSection .paymentArea .Title{font-family:urw-din!important;margin-top:0!important}.paymentmethod .checkoutPaymentSection .paymentArea .Title p{color:#17457a;font-family:urw-din!important;font-size:24px;font-style:normal;font-weight:700;line-height:41px;margin-bottom:0!important;margin-top:0!important;vertical-align:middle}.paymentmethod .checkoutPaymentSection .paymentArea .reviewOrderEdit{margin-top:0!important}.paymentmethod .checkoutPaymentSection .paymentArea .reviewOrderEdit svg{color:#2b7bb9}.paymentmethod .checkoutPaymentSection .paymentArea .reviewOrderEdit a{color:#2b7bb9;font-size:18px;font-style:normal;font-weight:700;line-height:42px;text-decoration:underline;-webkit-text-decoration-line:underline;text-decoration-line:underline}.paymentmethod .checkoutPaymentSection .countrydiv{padding-top:1em}.paymentmethod .checkoutPaymentSection .countrydiv .street-header-div{margin-bottom:1rem}.paymentmethod .checkoutPaymentSection .countrydiv .inputtext{border:1px solid #c7c9c8;color:#797d82;font-family:urw-din!important;font-weight:400;padding:.75em;width:-webkit-fill-available}.paymentmethod .checkoutPaymentSection .paymentType p{padding-left:4.2rem}.paymentmethod .checkoutPaymentSection .paymentType .paymentTypeHeader{margin-bottom:1em;margin-left:2rem;margin-top:1em;padding-left:4.2rem}.paymentmethod .checkoutPaymentSection .paymentType.invoice p{padding-left:0}.paymentmethod .paymentSelection{padding-left:3.5em}.paymentmethod .paymentSelection .paymentTypeHeader{margin:1em 0}.paymentmethod .paymentSelection.invoice{padding-left:0}.paymentmethod .paymentheader{color:#17457a;font-family:urw-din!important;font-size:24px;font-style:normal;font-weight:700;line-height:29px}.paymentmethod .stepnobox{align-items:center;background:#17457a;border:3px solid #17457a;border-radius:87px;color:#fff;font-family:urw-din!important;font-size:18px;font-weight:700;justify-content:center;margin-right:2%;padding:.5em .8em}.paymentmethod .divleft{float:left;margin-left:1%;margin-top:2%;width:6%}.paymentmethod .divright{float:left;margin-top:2%;width:93%}.paymentmethod .spantext{display:block;font-weight:700;padding-bottom:.5em;padding-top:.5em}.paymentmethod .spanpaymenttype,.paymentmethod .spantext{color:#333738;font-family:urw-din!important;font-size:16px}.paymentmethod .spanpaymenttype{cursor:pointer;display:flex;font-weight:400;gap:.25em;padding-right:.1em;position:relative;vertical-align:text-top}.paymentmethod .MuiButtonBase-root{justify-content:normal}.paymentmethod .radiodiv{align-items:baseline;background:#e9ebea;display:flex;margin-bottom:1rem;padding:1rem;width:-webkit-fill-available}.paymentmethod .radiodiv .paymentOptionContainer{display:flex;gap:.25em}.paymentmethod .radiodiv .paymentOptionContainer .tooltip,.paymentmethod .radiodiv .tooltip{align-content:center}.paymentmethod .radiodiv .tooltip .tooltipArea{line-height:0}.paymentmethod .radiodiv .tooltip .tooltipArea .MuiSvgIcon-root{font-size:2.2rem}.paymentmethod .questionicon{bottom:2px;color:#fff;font-size:10px;font-style:normal;font-weight:100!important;padding-bottom:.4em;padding-left:.1em;position:relative;right:1px}.paymentmethod .radiobutton{border:14px solid #333738;height:17px;position:relative;top:2px;width:20px}.paymentmethod input[type=radio]:focus{box-shadow:none;outline:none}.paymentmethod input[type=radio]:checked{accent-color:#333738}.paymentmethod .inputtext{border:1px solid #c7c9c8;color:#797d82;font-family:urw-din!important;font-size:15px;font-weight:400;padding:1rem 0 1rem 1rem;width:-webkit-fill-available}.paymentmethod .monthdiv,.paymentmethod .yeardiv{float:left;width:23%}.paymentmethod .ccvdiv{float:left;width:24%}.paymentmethod .creditdiv .billingaddressinfoheader{font-weight:700;padding-top:.5em}@media(min-width:0px)and (max-width:959px){.paymentmethod .creditdiv .CreditCardAddress{align-items:baseline;display:flex}}.paymentmethod .creditdiv .CreditCardAddress .addressinfoheader{color:#333738;display:inline-block;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;padding-left:0;padding-right:.5em}.paymentmethod .creditdiv .CreditCardAddress .addresconfirm{margin:0!important}.paymentmethod .creditdiv .CreditCardAddress .checkbox{color:#c7c9c8;margin-right:.5rem;outline:none}.paymentmethod .billlinfo{color:#333738;display:inline-block;font-family:urw-din!important;font-size:14px;padding-left:1.5em;width:-webkit-fill-available}.paymentmethod .citydiv,.paymentmethod .unitdiv{float:left;margin-right:0}.paymentmethod .citydiv{width:auto}.paymentmethod .citydiv input{width:-webkit-fill-available}.paymentmethod .stdiv{float:left;margin-right:0}.paymentmethod .postaldiv{margin-right:0}.paymentmethod .addresspaymentdivs{display:flex;gap:1em}.paymentmethod .addresspaymentdivs .inputtext,.paymentmethod .countrydiv .inputtext{border:1px solid #c7c9c8;color:#797d82;font-family:urw-din!important;font-size:15px;font-weight:400;padding:1em;width:-webkit-fill-available}.paymentmethod.invoice{margin-bottom:3rem}.billing-checkbox-container{display:flex;padding-top:1em}input:checked{accent-color:#333738;background:#cd163f}.billing-form{display:flex;flex-direction:column;font-weight:700;gap:1rem;padding-top:.5em}.billing-form .billing-form-row-group{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:space-between}@media(min-width:0px)and (max-width:959px){.billing-form .billing-form-row-group{flex-direction:column}}.billing-form .billing-form-row-group .text-error{color:#cd163f;font-size:1.2rem;font-weight:400}@media(max-width:600px){.billing-form .billing-form-row-group{flex-wrap:wrap}}.billing-form .billing-form-row{display:flex;flex-direction:column;width:100%}.billing-form .billing-form-row .billing-form-row-header{display:flex;font-size:1.6rem;justify-content:space-between}.billing-form .billing-form-column{display:flex;flex-direction:row;gap:1rem;justify-content:space-evenly}.billing-form .text-error{color:#cd163f;font-size:1.2rem;font-weight:400}.billing-form input,.billing-form select{border:1px solid #c7c9c8;padding:1rem 0 1rem 1rem}.billing-form input:focus,.billing-form select:focus{outline:none}.paymentCenterContainer .paymentPendingSection{display:block;padding:0 1em}.paymentCenterContainer .paymentPendingSection .paymentPendingHeader{align-items:center;display:flex;justify-content:space-between}.paymentCenterContainer .paymentPendingSection .paymentPendingHeader h1{color:#cd163f;margin:0!important;padding:0!important}.paymentCenterContainer .paymentPendingSection .paymentPendingContent .paymentPendingRichText a{color:#2b7bb9;font-weight:700;text-decoration:none!important}.invoiceLoadingSection{width:100%}.container-refund-background{color:#c7c9c8;font-size:120px;font-weight:700;letter-spacing:5px;position:relative;right:50px;top:100px;transform:rotate(-45deg);-webkit-transform:rotate(320deg);white-space:nowrap;z-index:-1}@media(max-width:600px){.container-refund-background{font-size:55px;line-height:1;right:.25em}}@media(min-width:600px)and (max-width:959px){.container-refund-background{font-size:100px}}.invoice-container{box-shadow:1px 2px 9px #ccc;margin:2em auto;max-width:210mm;padding:2em;width:100%}@media(max-width:960px){.invoice-container{padding:0!important}}.invoice-container .base-print-size{font-size:1.5rem!important}.invoice-container .invoice-receipt{font-family:urw-din!important;margin:3em!important}@media(max-width:960px){.invoice-container .invoice-receipt{margin:0!important}}.invoice-container .invoice-receipt .markupNote,.invoice-container .invoice-receipt .refundAdditionalText{margin-top:2rem}@media(max-width:960px){.invoice-container .invoice-receipt .markupNote,.invoice-container .invoice-receipt .refundAdditionalText{padding:0 2em}}.invoice-container .invoice-receipt .invoice-content{align-items:center;display:flex;justify-content:space-between}@media(max-width:960px){.invoice-container .invoice-receipt .invoice-content{flex-direction:column;gap:2em}}.invoice-container .invoice-receipt .header{color:#17457a;font-size:2em;font-weight:700}@media(max-width:960px){.invoice-container .invoice-receipt .header{padding:1em 1em 0}}.invoice-container .invoice-receipt .red-content{color:#cd163f!important}.invoice-container .invoice-receipt .sub-header{font-size:1.5em;font-weight:700}.invoice-container .invoice-receipt .column-header{font-weight:700}.invoice-container .invoice-receipt .api-logo{height:3em;width:auto}.invoice-container .invoice-receipt .content-100{font-size:1em}@media(max-width:960px){.invoice-container .invoice-receipt .content-100{padding:0 2em}}.invoice-container .invoice-receipt .border-100{border:1px solid #aaa;padding:1em}@media(max-width:960px){.invoice-container .invoice-receipt .border-100{margin:2em}}.invoice-container .invoice-receipt .flex-start-justifybetween{align-items:flex-start;display:flex;justify-content:space-between}@media(max-width:960px){.invoice-container .invoice-receipt .flex-start-justifybetween{gap:.5em;padding:0 2em}.invoice-container .invoice-receipt .bottomSpacing{padding-bottom:2em}}.invoice-container .invoice-receipt .title-section{gap:1rem}.invoice-container .invoice-receipt .title-section .item-total{text-align:right}@media(max-width:960px){.invoice-container .invoice-receipt .detail-section{padding:0 2em}}.invoice-container .invoice-receipt .invoiceAddressWidths{width:50%}@media(max-width:960px){.invoice-container .invoice-receipt .wireTransferWidth{padding:2em}}.invoice-container .invoice-receipt .mailAddressesArea{display:flex;flex-direction:column!important;gap:1em;justify-content:inherit}.invoice-container .invoice-receipt .address-content{display:flex;flex-direction:column;line-height:1.5em}.invoice-container .invoice-receipt .flex-column-100{display:flex;flex-direction:column;gap:1em}.invoice-container .invoice-receipt .paid-info{align-items:top;display:flex;font-size:1.5em;font-weight:700;justify-content:right}@media(max-width:960px){.invoice-container .invoice-receipt .paid-info{padding-right:2em}}.invoice-container .invoice-receipt .paid-info-section{display:flex;flex-direction:row;font-size:1.5em;font-weight:700;justify-content:space-between;margin-top:.5em}@media(max-width:960px){.invoice-container .invoice-receipt .paid-info-section{padding-left:2em;padding-right:2em}}.invoice-container .invoice-receipt .paid-info-section .left-section{display:flex;flex-direction:column;gap:.5em}.invoice-container .invoice-receipt .paid-info-section .left-section .wire-transfer-ins{font-size:15px!important;font-weight:400!important}.invoice-container .invoice-receipt .stampImage{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:4em}.invoiceAddressSection{align-items:baseline;display:flex;flex-direction:row!important;gap:1.5em;justify-content:space-between;margin:2em 0}@media(max-width:600px){.invoiceAddressSection{flex-direction:column!important}}.invoiceAddressSection .MuiGrid-container{align-items:baseline;gap:5%;justify-content:center}.printAndDownload{align-items:center;display:flex;gap:1em;justify-content:center;margin:1em}@media(max-width:600px){.printAndDownload{flex-direction:column}}.printAndDownload button{width:15%}@media(min-width:0px)and (max-width:599px){.printAndDownload button{width:50%}}@media(min-width:600px)and (max-width:959px){.printAndDownload button{width:30%}}@media print{.container-refund-background{counter-increment:page;display:block;left:20px;letter-spacing:5px;margin-top:40%;position:fixed;-webkit-transform:rotate(330deg)}.invoice-container{box-shadow:none;font-family:urw-din!important;margin:1em;max-width:210mm;padding:1em;width:100%}.invoice-container .invoice-receipt{font-family:urw-din!important;font-size:12pt;margin:0;padding:0}.invoice-container .invoice-receipt .downloadbtn,.invoice-container .invoice-receipt .printbtn{display:none!important}}.paymentCenterContainer{align-items:center;display:flex;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;justify-content:center;margin:0 0 2rem!important}.paymentCenterContainer .paymentUnsuccessfulSection{display:block;padding:0 1em}.paymentCenterContainer .paymentUnsuccessfulSection .paymentUnsuccessfulHeader{align-items:center;display:flex;justify-content:space-between}.paymentCenterContainer .paymentUnsuccessfulSection .paymentUnsuccessfulHeader h1{color:#cd163f;margin:0!important;padding:0!important}@media(max-width:960px){.paymentCenterContainer{height:auto;padding:1em}}.previouseditionssection{background:#fff}@media(min-width:0px)and (max-width:599px){.previouseditionssection{padding:0 1.5em .5em}}@media(min-width:600px)and (max-width:959px){.previouseditionssection{padding:0 3.5em 1em}}@media(min-width:960px){.previouseditionssection{padding:0 3.5em}}.previouseditionssection h1{margin-left:0}.previouseditionssection .site-search-search-button .viewDetails,.previouseditionssection .site-search-search-button .viewDetails:hover{text-decoration:none}.previouseditionssection .site-search-search-button .viewDetails:hover .MuiButton-label a{color:#fff!important;outline:none}.previouseditionssection .site-search-search-button .MuiButton-label a{outline:none}.previouseditionssection .previouseditionheader{color:#17457a;font-family:urw-din!important;font-size:36px;font-style:normal;font-weight:700;line-height:43px;margin-bottom:.5%}.previouseditionssection .previouseditionhelp,.previouseditionssection .previouseditionhelpemail{color:#17457a;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:200}.previouseditionssection .btnviewdetails{background:transparent;border:2px solid #17457a;border-radius:20px;color:#17457a;font-size:14px;font-weight:700;padding:.5em 2em;text-decoration:none}.previouseditionssection .previoustext{color:#af7aff!important;font-family:urw-din!important;font-size:14px;font-weight:700;padding-top:.5em}.previouseditionssection .previoustextMain{padding-right:1em}.previouseditionssection .defaultEdition{padding-left:.25em}.previouseditionssection .icon{padding-right:.4em}.previouseditionssection .prevname{color:#17457a!important;font-family:urw-din!important;font-size:18px;font-weight:700}.previouseditionssection .prevtitle{color:#333738!important;font-family:urw-din!important;font-size:14px;font-weight:100}.previouseditionssection .prevtitle .defaultLanguage{padding-left:.25em;padding-right:.25em}.previouseditionssection .subh3{color:#17457a!important;font-family:urw-din!important;font-size:18px;font-weight:700}.previouseditionssection .griditembackgroundwhite{background-color:#fff!important;margin-bottom:1%!important;margin-top:1%;padding:1em 0!important;text-align:left!important}.previouseditionssection .griditembackgroundlilywhite{background-color:#e9ebea!important;margin-bottom:1%!important;margin-top:1%;padding:1em 0!important;text-align:left!important}.previouseditionssection .publisheddate{color:#cd163f!important;font-size:16px;font-weight:700}.previouseditionssection .divsection{margin-bottom:1%}.previouseditionssection .divitem{margin-bottom:1rem}.previouseditionssection .MuiPaper-root,.previouseditionssection .jss3{background-color:transparent!important}.previouseditionssection .MuiGrid-item{box-sizing:initial!important;padding-bottom:0!important;padding-top:0!important}.previouseditionssection .MuiGrid-container{display:inherit!important}.previouseditionssection .MuiGrid-grid-md-4{flex-basis:100%!important;max-width:100%!important}.previouseditionssection .MuiPaper-elevation1{box-shadow:none!important}.previousyearsection{background:#fff}@media(min-width:0px)and (max-width:599px){.previousyearsection{padding:0 1.5em .5em}}@media(min-width:600px)and (max-width:959px){.previousyearsection{padding:0 3.5em 1em}}@media(min-width:960px){.previousyearsection{padding:0 3.5em}}.previousyearsection h1{margin-left:0}.previousyearsection .site-search-search-button .viewDetails,.previousyearsection .site-search-search-button .viewDetails:hover{text-decoration:none}.previousyearsection .site-search-search-button .viewDetails:hover .MuiButton-label a{color:#fff!important;outline:none}.previousyearsection .site-search-search-button .MuiButton-label a{outline:none}.previousyearsection .previouseditionheader{color:#17457a;font-family:urw-din!important;font-size:36px;font-style:normal;font-weight:700;line-height:43px;margin-bottom:.5%}.previousyearsection .previouseditionhelp,.previousyearsection .previouseditionhelpemail{color:#17457a;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:200}.previousyearsection .btnviewdetails{background:transparent;border:2px solid #17457a;border-radius:20px;color:#17457a;font-size:14px;font-weight:700;padding:.5em 2em;text-decoration:none}.previousyearsection .previoustext{color:#af7aff!important;font-family:urw-din!important;font-size:14px;font-weight:700;padding-top:.5em}.previousyearsection .previoustextMain{padding-right:1em}.previousyearsection .defaultEdition{padding-left:.25em}.previousyearsection .icon{padding-right:.4em}.previousyearsection .prevname{color:#17457a!important;font-family:urw-din!important;font-size:18px;font-weight:700}.previousyearsection .prevtitle{color:#333738!important;font-family:urw-din!important;font-size:14px;font-weight:100}.previousyearsection .prevtitle .defaultLanguage{padding-left:.25em;padding-right:.25em}.previousyearsection .subh3{color:#17457a!important;font-family:urw-din!important;font-size:18px;font-weight:700}.previousyearsection .griditembackgroundwhite{background-color:#fff!important;margin-bottom:1%!important;margin-top:1%;padding:1em 0!important;text-align:left!important}.previousyearsection .griditembackgroundlilywhite{background-color:#e9ebea!important;margin-bottom:1%!important;margin-top:1%;padding:1em 0!important;text-align:left!important}.previousyearsection .publisheddate{color:#cd163f!important;font-size:16px;font-weight:700}.previousyearsection .divsection{margin-bottom:1%}.previousyearsection .divitem{margin-bottom:1rem}.previousyearsection .MuiPaper-root,.previousyearsection .jss3{background-color:transparent!important}.previousyearsection .MuiGrid-item{box-sizing:initial!important;padding-bottom:0!important;padding-top:0!important}.previousyearsection .MuiGrid-container{display:inherit!important}.previousyearsection .MuiGrid-grid-md-4{flex-basis:100%!important;max-width:100%!important}.previousyearsection .MuiPaper-elevation1{box-shadow:none!important}.productdescriptionsection{background-color:#e9ebea}@media(min-width:0px)and (max-width:819px){.productdescriptionsection{padding:1.5em}}@media(min-width:820px)and (max-width:1279px){.productdescriptionsection{padding:1em 3.5em}}@media(min-width:1280px){.productdescriptionsection{padding:2em 4em}}.productdescriptionsection .productdescriptionheader{color:#333738;font-family:urw-din!important;font-size:36px;font-weight:700}.productdescriptionsection .productdescription{color:#333738;font-family:urw-din!important;font-size:15px;font-weight:400;line-height:22px;text-align:justify}.productdetailsmaindiv{border-bottom:3px solid #d3d3d3;overflow:hidden}.productdetailsmaindiv .scrollsection{display:flex;float:left;margin-bottom:1em;padding:0 4em;white-space:nowrap}@media(min-width:820px){.productdetailsmaindiv .scrollsection{display:flex}}.productdetailsmaindiv .scrollsection .scrollSectionLeftMargin{width:142px}@media(min-width:0px)and (max-width:819px){.productdetailsmaindiv .scrollsection .scrollSectionLeftMargin{display:none}}.productdetailsmaindiv .scrolllinksection{display:flex}@media(min-width:820px){.productdetailsmaindiv .scrolllinksection{padding-top:1em}}.productdetailsmaindiv .scrolllinksection .AddendaSection,.productdetailsmaindiv .scrolllinksection .PreviousEditionSection,.productdetailsmaindiv .scrolllinksection .RedlineAvailableSection{display:flex}.productdetailsmaindiv .scrolllinksection .tooltip{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0!important;padding:0!important}.productdetailsmaindiv .scrolllinksection .tooltip .tooltipArea{margin-left:3px;margin-top:-1px}.productdetailsmaindiv .scrolllinksection .tooltip .tooltipArea .MuiButton-root{padding-top:.4em}.productdetailsmaindiv .scrolllinksection .tooltip .tooltipArea .MuiButton-root .MuiButton-label .MuiSvgIcon-root{font-size:2.5rem}.productdetailsmaindiv .scrollinktext{color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding-right:.3em;text-decoration:none}.productdetailsmaindiv .scrolldownicon{color:#fff;cursor:pointer;font-family:urw-din!important;font-size:13px;left:3px;padding-right:3em;position:relative;top:9px}.productdetailsmaindiv .productmetadataheader{background:#17457a;display:flex;flex-direction:column;height:100%;padding-top:2em;width:100%}.productdetailsmaindiv .productmetadatasection{background:#17457a;float:left;width:100%}.productdetailsmaindiv .faquestionicon{color:#fff;font-size:11px;font-style:normal;font-weight:100!important;padding-bottom:.4em;padding-left:.1em;position:relative}.productdetailsmaindiv .addedndadiv,.productdetailsmaindiv .descriptiondiv{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.productdetailsmaindiv .addedndadiv{background-color:#17457a}.productdetailsmaindiv .previouseditiondiv{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.productdetailsmaindiv .clearfix{clear:both}.productmetadata{background:#17457a}.productmetadata .mainProductMetaDiv{padding:0 2em 0 4em}@media(min-width:820px){.productmetadata .mainProductMetaDiv{display:flex}}.productmetadata .mainProductMetaDiv .productMetaDataLeft{padding-right:20px}.productmetadata .share-icon-div{cursor:pointer;margin-left:1.5em;width:5%}.productmetadata .shareicon{color:#fff;font-size:45px}.productmetadata .product-meta-data-details{display:flex;flex-direction:row}.productmetadata .product-align{display:flex;flex-direction:column-reverse}.productmetadata .AddendaSection,.productmetadata .PreviousEditionSection,.productmetadata .RedlineAvailableSection{display:flex}.productmetadata .AddendaSection .tooltip,.productmetadata .PreviousEditionSection .tooltip,.productmetadata .RedlineAvailableSection .tooltip{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0!important;padding:0!important}.productmetadata .AddendaSection .tooltip .tooltipArea,.productmetadata .PreviousEditionSection .tooltip .tooltipArea,.productmetadata .RedlineAvailableSection .tooltip .tooltipArea{margin-left:3px;margin-top:-1px}.productmetadata .AddendaSection .tooltip .tooltipArea .MuiTooltip-tooltip,.productmetadata .PreviousEditionSection .tooltip .tooltipArea .MuiTooltip-tooltip,.productmetadata .RedlineAvailableSection .tooltip .tooltipArea .MuiTooltip-tooltip{white-space:break-spaces}.productmetadata .AddendaSection .tooltip .tooltipArea .MuiButton-root,.productmetadata .PreviousEditionSection .tooltip .tooltipArea .MuiButton-root,.productmetadata .RedlineAvailableSection .tooltip .tooltipArea .MuiButton-root{padding-top:.4em}.productmetadata .AddendaSection .tooltip .tooltipArea .MuiButton-root .MuiButton-label .MuiSvgIcon-root,.productmetadata .PreviousEditionSection .tooltip .tooltipArea .MuiButton-root .MuiButton-label .MuiSvgIcon-root,.productmetadata .RedlineAvailableSection .tooltip .tooltipArea .MuiButton-root .MuiButton-label .MuiSvgIcon-root{font-size:2.5rem}.productmetadata .producttitle{color:#fff;flex-direction:row;font-family:urw-din!important;font-style:normal;font-weight:700;padding-bottom:.25em}@media(min-width:0px)and (max-width:819px){.productmetadata .producttitle{font-size:32px;line-height:32px}}@media(min-width:820px){.productmetadata .producttitle{font-size:54px;line-height:54px}}.productmetadata .reaffirmedfieldvalue{color:#fff;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:100!important;min-width:15%}.productmetadata .reaffirmedTitleSection{display:flex}.productmetadata .reaffirmedTitleSection .tooltip{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0!important;padding:0!important}.productmetadata .reaffirmedTitleSection .tooltip .tooltipArea{margin-left:3px;margin-top:-1px}.productmetadata .reaffirmedTitleSection .tooltip .tooltipArea .MuiButton-root{padding-top:.4em}.productmetadata .reaffirmedTitleSection .tooltip .tooltipArea .MuiButton-root .MuiButton-label .MuiSvgIcon-root{font-size:2.5rem}.productmetadata .productfields{display:flex;flex-wrap:wrap}.productmetadata .productmetadatafields{float:left;padding:0}.productmetadata .productmetadatafieldtitle{color:#fff;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;min-width:15%;white-space:nowrap}.productmetadata .productmetadatafieldvalue{color:#fff;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:100!important;min-width:15%}.productmetadata .tablecell{border-right:1px solid #fff;padding-right:1em}.productmetadata .tablecell,.productmetadata .tablecelllast{border-bottom:none!important;padding-bottom:0!important;padding-left:1em;padding-top:0!important;text-align:left}.productmetadata .right-divider{background-color:#fff;display:block;float:left;height:60px;margin:0 3rem;width:1px}.productmetadata .tablecellfirst{border-bottom:none!important;border-right:1px solid #fff;padding-bottom:0!important;padding-left:0!important;padding-right:1em;padding-top:0!important;text-align:left}.productmetadata .mostrecenttext{color:#8dc926;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.productmetadata .checkcircleicon{color:#8dc926;font-size:18px;font-weight:900;line-height:18px;padding-right:.3em}.productmetadata .previoustext{color:#af7aff;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.productmetadata .previousicon{color:#af7aff;font-size:18px;font-weight:900;line-height:18px;padding-right:.3em}.productmetadata .mostrecentdiv{padding-bottom:1em}.productmetadata .questionicon{bottom:1px;color:#fff;font-size:11px;font-style:normal;font-weight:100!important;left:.5px;padding-bottom:.2em;position:relative}.shareLinkDialog{left:50%;margin:0;padding:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:0px)and (max-width:599px){.shareLinkDialog{width:90%!important}}.shareLinkDialog .MuiDialogContent-root .link-div{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem;padding:.5em}.shareLinkDialog .MuiDialogContent-root .link-div .inputtext{border:2px solid #2b7bb9;font-size:16px;padding:.5em .75em;width:300px}.shareLinkDialog .MuiDialogContent-root .link-div .share-link-content{align-items:center;display:flex;gap:1em}.shareLinkDialog .MuiDialogContent-root .link-div .close-icon{font-size:18px;padding:0 0 0 .5em}.shareLinkDialog .MuiDialogContent-root .link-div .share-link-header{display:flex;justify-content:space-between}.shareLinkDialog .share-link-dialog-content{padding:0!important}.shareLinkDialog .ws-primary-button-no-border:disabled{background-color:#d3d3d3!important;border:1px solid #efefef!important;color:#fff!important}.shareLinkDialog .MuiDialogActions-root{gap:1.5rem!important;padding:0!important}.shareLinkDialog .MuiDialogActions-root button{width:45%!important}.shareLinkDialog .MuiDialogContent-dividers{border:none!important}.shareLinkDialog .MuiDialogActions-spacing{padding:0 8px!important}.shareLinkDialog .copy-success{color:#8dc926;display:flex;font-size:16px;justify-content:center}.shareLinkDialog .link-header{display:flex}.shareLinkDialog .ws-white-button{min-height:1em!important;padding:0 1.5em!important}.shareLinkDialogPaper{background-color:#fff;border:0;border-radius:6px;box-shadow:0 11px 15px -7px rgba(0,0,0,.6),0 24px 38px 3px rgba(0,0,0,.3),0 9px 46px 8px rgba(0,0,0,.4)!important;outline:none;padding:2rem;position:fixed}.productSalesPrice p{margin:0!important}@media(min-width:0px)and (max-width:819px){.productSalesPrice .salesPriceOuterContainer{padding:0 1.5em!important}}@media(min-width:820px){.productSalesPrice .salesPriceOuterContainer{display:flex;padding:0 4em!important}}.productSalesPrice .salesPriceOuterContainer .salesPriceLeftWidth{width:calc(4em + 142px)}@media(min-width:820px){.productSalesPrice .salesPriceOuterContainer .salesPriceLeftWidth{width:0!important}}.productSalesPrice .salesPriceOuterContainer .salesPriceColumnAlign{display:flex;flex-direction:column;gap:2rem}.productSalesPrice .salesPriceNote{padding:1.5em 0 0}.productSalesPrice .availablelanglink{padding-top:25px}.productSalesPrice .availablelanglink .MuiButton-root{background:none;background-color:#fff!important;border:none!important;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.productSalesPrice .availablelanglink .MuiButton-root .MuiButton-label{color:#2b7bb9;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.productSalesPrice .productAddToCart{padding:2rem 0 0}.productSalesPrice .productAddToCart .MuiButton-root{background:#17457a;border:3px solid #17457a;border-radius:34px}.productSalesPrice .productAddToCart .MuiButton-root .MuiButton-label{font-size:18px;font-style:normal;font-weight:700;line-height:22px}.promotionalbanner{background-repeat:no-repeat!important;background-size:100% 100%!important;box-shadow:0 0 5px #888;position:relative}.promotionalbanner .TextColumn{align-items:center;display:flex;justify-content:space-between;width:100%!important}.promotionalbanner .TextColumn .PromotionText{display:flex;gap:.5em;margin:1.5em;width:100%!important}.promotionalbanner .TextColumn .PromotionText .button{display:flex;place-items:center}.promotionalbanner .TextColumn .PromotionText .BannerText{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:100%}.promotionalbanner .TextColumn .toastClose{cursor:pointer;font-size:38px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.promotionalbanner .TextColumn .ButtonText{text-wrap:nowrap;min-height:0!important;text-decoration:none}.promotionalbanner .title{font-size:24px;font-weight:bolder;margin-bottom:.5em}.promotionalbanner .description{font-size:20px}@media(max-width:960px){.promotionalbanner .description{display:none}}.quantity{background:none}.quantitymaindiv{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.MuiDialogTitle-root{background:#fff;padding:1em!important}.MuiDialogTitle-root h2{color:#333738;font-family:urw-din!important;font-size:18px;font-weight:700}.MuiDialogActions-root{background:#fff}.MuiDialogActions-root button{background:#fff;border:3px solid #17457a;border-radius:25px;color:#17457a;font-size:12px;font-weight:700;padding:.5em!important;white-space:nowrap;width:45%!important}.MuiDialogActions-root button.okButton{background:#fff;color:#17457a}.MuiDialogActions-root button.cancelButton{background:#17457a!important;color:#fff!important}.MuiDialogActions-root button:focus{background:#17457a;color:#fff;outline:none}.MuiDialog-container .MuiPaper-rounded{border-radius:0}.MuiDialog-container .MuiDialogActions-root{justify-content:center}.recipientemail{margin-top:2rem}.recipientemail .emaildiv{display:flex}.recipientemail .emaildiv .tooltip{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0!important;padding:0!important}.recipientemail .emaildiv .tooltip .tooltipArea{margin-left:6px;margin-top:-6px}.recipientemail .emaildiv .tooltip .tooltipArea .MuiButton-root{padding-top:.4em}.recipientemail .emaildiv .tooltip .tooltipArea .MuiButton-root .MuiButton-label .MuiSvgIcon-root{font-size:2.5rem}.recipientemail .inputtext{border:1px solid;border-color:inherit;color:#797d82;font-size:15px;font-weight:400;margin-bottom:5px;padding:1em;width:90%}.recipientemail input[type=email]:invalid{border:1px solid #cd163f}.recipientemail input[type=email]::-webkit-input-placeholder{overflow:visible}.recipientemail input[type=email]::placeholder{overflow:visible}.recipientemail .tooltipArea{margin-top:-9px}.recipientemail .tooltipArea .MuiButton-root{color:#2b7bb9;min-width:50px;padding-top:.4em}.recipientemail .tooltipArea .MuiButton-root .MuiButton-label .MuiSvgIcon-root{font-size:2.5rem}.recipientemail .tooltipArea .MuiButton-text{padding-left:0!important}.recipientemail .tooltipArea .MuiTooltip-tooltip{color:#fff;font-size:1.125rem}.recipientemail .tooltipArea .MuiTooltip-tooltip span{background-color:transparent!important;color:#fff!important}.recipientemail .tooltipArea .MuiTooltip-tooltip strong{background-color:transparent!important}.recipientemail .emailheader{color:#17457a;font-size:18px;font-weight:700;line-height:22px}.recipientemail .plusicon{color:#2b7bb9;font-size:14px;padding-right:2px;position:relative;top:2px}.recipientemail .addemaillink{color:#2b7bb9;cursor:pointer;font-size:14px;font-weight:700}.recipientemail .fatimesicon{color:#c7c9c8;cursor:pointer;font-size:14px;font-weight:400;margin-left:-5%;position:relative}.related-programs{background-color:#f8f8f8;border:1px solid #c7c9c8;box-sizing:border-box;display:flex;flex-direction:column;gap:.5em;padding:1em 4em!important}.related-programs .popup-section{display:flex;flex-direction:row}.related-programs .pills-section{display:flex;flex-wrap:wrap;gap:.7em;padding-top:.25em}.related-programs .pills-section .MuiChip-colorPrimary{background-color:#17457a;border:3px solid #17457a!important;border-radius:34px!important;color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.related-programs .pills-section .MuiChip-colorPrimary .MuiChip-label{text-align:center;white-space:break-spaces}.related-programs .pills-section .MuiChip-colorPrimary:hover{background-color:#fff;color:#17457a}.related-programs .popupClose{background-color:#fff!important;border-radius:0!important;box-shadow:none!important;color:rgba(0,0,0,.54);display:flex!important;flex:0 0 auto;font-size:3.0857142857rem;outline:none!important;padding:0 .1em!important;text-align:right;transition:none!important;width:-webkit-fill-available}.related-programs .popupClose .MuiIconButton-label{align-items:inherit;display:block;justify-content:inherit;width:100%}.related-programs .popupClose .MuiIconButton-label .MuiSvgIcon-root{height:.8em!important;transition:none!important;width:.8em!important}.related-programs p{color:#333738;font-family:urw-din!important;font-size:1.5rem;margin:0!important;text-align:left}.related-programs .program-title{font-weight:800}.related-programs .program-details{align-items:flex-start;display:flex;flex-direction:column}.related-programs .read-more{font-weight:600;padding-left:.25em}.related-programs .tooltipArea{margin-top:-2px}.related-programs .tooltipArea .MuiTooltip-popper,.related-programs .tooltipArea .MuiTooltip-popperInteractive{left:24%!important;position:absolute;top:24%!important;will-change:auto!important;z-index:199!important}@media(max-width:960px){.related-programs .tooltipArea .MuiTooltip-popper,.related-programs .tooltipArea .MuiTooltip-popperInteractive{left:10%!important;top:10%!important}}@media(max-width:600px){.related-programs .tooltipArea .MuiTooltip-popper,.related-programs .tooltipArea .MuiTooltip-popperInteractive{left:3%!important;top:3%!important}}.related-programs .tooltipArea .MuiButton-root{min-width:35px;padding:0!important}.related-programs .tooltipArea .MuiButton-root svg{fill:#797d82}.related-programs .tooltipArea .MuiTooltip-tooltip{background-color:#fff;border:1px solid #797d82;box-shadow:0 0 15px gray;color:#000;max-width:none;min-width:15rem;padding-bottom:3em;width:75rem}@media(max-width:0px){.related-programs .tooltipArea .MuiTooltip-tooltip{max-width:none;width:20rem}}@media(min-width:330px)and (max-width:599px){.related-programs .tooltipArea .MuiTooltip-tooltip{max-width:none;width:30rem}}@media(min-width:600px)and (max-width:959px){.related-programs .tooltipArea .MuiTooltip-tooltip{max-width:none;width:50rem}}@media(min-width:960px){.related-programs .tooltipArea .MuiTooltip-tooltip{max-width:none;width:75rem}}.related-programs .tooltipArea .MuiGrid-root .MuiPaper-elevation1{box-shadow:none!important}.related-programs .header-text{color:#797d82;font-size:1.7rem;font-weight:500;margin:0!important}.refunded-amt{font-weight:500!important}.refunded-amt,.refunded-amt-total{color:#cd163f!important}.line-item-data{font-weight:700!important}.partial-refund-content-section{display:flex!important;flex-direction:column!important}.partial-refund-content-section .partial-return-text{font-size:.75em!important;font-weight:500!important}.refundAdditionalText{margin-top:2rem}@media(max-width:960px){.refundAdditionalText{padding:0 3em 2rem!important}}.text-bold{font-weight:700}.refund-reason{font-size:1.75rem;margin:0!important}.refund-reason span{font-weight:100!important}.reviewCartOrder hr{margin:3% 0 3% 5%}.reviewCartOrder .reviewContainer{-webkit-column-break-inside:avoid;border:1px solid #c7c9c8;break-inside:avoid;page-break-inside:avoid}.reviewCartOrder .reviewContainer .reviewOrderDetailsSectionMain{-webkit-column-break-inside:avoid;align-items:stretch;break-inside:avoid;display:flex;justify-content:space-between;padding:1rem 1rem 1rem 0;page-break-inside:avoid}.reviewCartOrder .reviewContainer .reviewOrderDetailsSectionMain .reviewOrderDetailsLeft{display:flex;flex:1 1;flex-direction:column}.reviewCartOrder .reviewContainer .reviewOrderDetailsSectionMain .reviewOrderDetailsTop{align-items:baseline;display:flex;justify-content:space-between;padding-bottom:.5rem}.reviewCartOrder .reviewContainer .reviewOrderDetailsSectionMain .reviewOrderDetailsBottom{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}.reviewCartOrder .reviewContainer .reviewOrderDetailsSectionMain .reviewOrderDetailsRight{display:flex;flex-direction:column;gap:1rem;padding-right:2rem}.reviewCartOrder .reviewContainer .reviewOrderDetailsSectionMain .productPrice{color:#17457a;font-size:2.4rem;font-weight:700;margin-block:0;text-align:right}.reviewCartOrder .reviewContainer .reviewOrderDetailsSectionMain .strikedThrough{text-decoration:line-through}.reviewCartOrder .checkoutPageTitle{color:#17457a;font-family:urw-din!important;font-size:36px;font-weight:700;line-height:43px;margin:0!important;padding:1.5em!important}.reviewCartOrder .checkoutPageTitle span{font-weight:400}.reviewCartOrder .reviewOrderSection{display:flex;flex-direction:row;margin-bottom:1em}.reviewCartOrder .reviewOrderSection .reviewOrderSNo{align-items:center;aspect-ratio:1/1;background:#17457a;border-radius:50%;color:#fff;display:flex;font-size:2.2rem;font-style:normal;font-weight:700;line-height:.3;margin-top:0!important;padding:1.5rem}.reviewCartOrder .reviewOrderSection .reviewOrderTitle{font-family:urw-din!important;margin-top:0!important}.reviewCartOrder .reviewOrderSection .reviewOrderTitle p{color:#17457a;font-family:urw-din!important;font-size:24px;font-style:normal;font-weight:700;line-height:41px;margin-bottom:0!important;margin-top:0!important;vertical-align:middle;white-space:nowrap}.reviewCartOrder .reviewOrderSection .reviewOrderEdit{margin:0 0 0 auto;white-space:nowrap}.reviewCartOrder .reviewOrderSection .reviewOrderEdit .download-button{background:#fff;border:none;color:#2b7bb9;cursor:pointer;font-size:1.8rem;font-style:normal;font-weight:700;text-decoration:underline;-webkit-text-decoration-line:underline;text-decoration-line:underline}.reviewCartOrder .reviewOrderSection .reviewOrderEdit .download-button:disabled{color:gray}.reviewCartOrder .reviewOrderSection .reviewOrderEdit svg{color:#2b7bb9;vertical-align:-2px}.reviewCartOrder .reviewOrderSection .reviewOrderEdit a{color:#2b7bb9;font-size:18px;font-style:normal;font-weight:700;line-height:42px;margin-left:5px;text-decoration:underline;-webkit-text-decoration-line:underline;text-decoration-line:underline}.reviewCartOrder .reviewOrderDetailsTop{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between}.reviewCartOrder .reviewOrderDetailsTop .productTitleWrapper{display:flex}.reviewCartOrder .reviewOrderDetailsTop .productTitleWrapper .syncIcon{color:#cd163f}.reviewCartOrder .reviewOrderDetailsTop .productPricing{align-items:flex-end;display:flex;flex-direction:column}.reviewCartOrder .reviewOrderDetailsTop .productPricing p{margin:0}.reviewCartOrder .reviewOrderDetailsTop .productTitle{color:#2b7bb9;font-family:urw-din!important;font-size:22px;font-weight:700;line-height:29px;margin:0!important;padding-left:3rem;padding-right:.5em;-webkit-text-decoration-line:underline;text-decoration-line:underline}.reviewCartOrder .reviewOrderDetailsTop .productTitle.hide-link{text-decoration:none}.reviewCartOrder .reviewOrderDetailsTop .productPrice{color:#333738;font-family:urw-din!important;font-size:24px;font-style:normal;font-weight:700;line-height:29px;margin-top:0!important;text-align:right}.reviewCartOrder .reviewOrderDetailsBottom{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;padding-bottom:1rem;padding-left:3rem;padding-top:1rem}@media(min-width:0px)and (max-width:959px){.reviewCartOrder .reviewOrderDetailsBottom{flex-direction:column}}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection .quantity-error{color:#cd163f;margin:2px 0 0 5px}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection .quantity-header-div{display:flex;min-width:15rem!important}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection .quantity-header-div p{min-width:auto!important}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection p{color:#17457a;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin:0!important;min-width:15rem}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection .productDetailInnerTitleText{color:#25383c;display:flex;font-weight:400;margin-bottom:0!important;margin-top:0!important;max-width:250px}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection .productDetailInnerTitleText .highlight{background:#f47721}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection .productDetailInnerTitleText .read-more-state{display:none}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection .productDetailInnerTitleText .read-more-state:checked~.read-more-wrap .read-more-target{font-size:inherit;max-height:999em;opacity:1}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection .productDetailInnerTitleText .read-more-state~.read-more-wrap>.read-more-trigger:before{content:"...see more"}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection .productDetailInnerTitleText .read-more-state:checked~.read-more-wrap>.read-more-trigger:before{content:"...see less"}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection .productDetailInnerTitleText .read-more-trigger{color:#2b7bb9;cursor:pointer;display:inline-block;font-size:.9em;line-height:2;padding:0 .5em}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection .productDetailInnerTitleText .read-more-wrap{font-size:inherit;max-height:999em;opacity:1}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection .productDetailInnerTitleText .read-more-wrap .read-more-target{font-size:0;max-height:0;opacity:0;transition:.25s ease}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection .productDetailInnerTitleText button{background:none;border:none;color:inherit;color:#2b7bb9;cursor:pointer;font:inherit;font-size:1.5rem;font-weight:400;margin-bottom:1rem;outline:inherit;padding:0;text-decoration:underline}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection .productDetailInnerTitleText .productDetailEmails{color:#25383c;font-weight:400;padding-right:.5em}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection .productEmailExpanded{display:flex;flex-direction:row}.reviewCartOrder .reviewOrderDetailsBottom .fieldSection .productEmailExpanded:last-child span{display:none!important}.reviewCartOrder .digitalDeliveryArea p{color:#333738;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:400;line-height:22px;padding-left:6em}.reviewCartOrder .reviewItemOne .standardOptInDiv{padding-bottom:1rem;padding-inline:3rem!important}.reviewCartOrder .reviewItemOne .optInNotifications{align-items:center;background:#e9ebea;border:1px solid #c7c9c8;display:flex;padding:1rem}.reviewCartOrder .reviewItemOne .optInNotifications .optinnotificationtext{color:#17457a;font-family:urw-din!important;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.reviewCartOrder .reviewItemOne .optInNotifications .optinnotificationtext input{height:20px!important;margin-right:10px;width:18px!important}.reviewCartOrder .reviewItemOne .optInNotifications .tooltip .MuiButton-root{min-width:24px;padding:0!important}.reviewCartOrder .reviewItemOne .optInNotifications .tooltip .MuiSvgIcon-root{font-size:2.125rem}.reviewCartOrder .reviewItemOne .reviewItemDivider{border-bottom:1px solid #c7c9c8;margin-top:1rem}.reviewCartOrder .reviewOrderContainer{background:#fff;margin-left:3rem}.reviewCartOrder .reviewOrderContainer .orderContainer{margin-bottom:2rem;margin-left:3rem}.reviewCartOrder .reviewOrderContainer .print-disclaimer{margin-left:3rem}.reviewCartOrder .lobHeading{background:#17457a;padding-block:1.5rem;padding-left:3rem}.reviewCartOrder .lobHeading p{color:#fff;font-family:urw-din!important;font-size:2.3rem;font-weight:700;margin:0}@media print{@page{margin-top:2rem}.reviewOrderContainer{margin-inline:2rem}}.secondary-menu-div{display:none}@media(min-width:1280px){.secondary-menu-div{background-color:#e9ebea;box-shadow:inset 0 0 4px gray;display:block;height:40px;width:100%}}.secondary-menu-div .secondarymenu{display:none}.secondary-menu-div .secondarymenu nav{align-items:center;display:flex;gap:2rem;justify-content:center;line-height:28px}.secondary-menu-div .secondarymenu nav a{color:#17457a;font-size:18px;font-size:1.8rem;font-weight:700;line-height:27px;outline:none;padding-right:1rem;text-decoration:none;white-space:nowrap}.secondary-menu-div .secondarymenu nav .subscribedUserLink{padding-left:1.2em}.secondary-menu-div .secondarymenu span{border:.8px solid #fff;height:28px}@media(min-width:1280px){.secondary-menu-div .secondarymenu{align-items:center;display:flex;justify-content:left;margin-left:1rem;padding:5px 0}}.shippinginformation{background:none;display:flex}.shippinginformation .reviewOrderSection{margin-right:2rem}.shippinginformation .reviewOrderSection .reviewOrderSNo{align-items:center;aspect-ratio:1/1;background:#17457a;border-radius:50%;color:#fff;display:flex;font-size:2.2rem;font-style:normal;font-weight:700;line-height:.3;margin-top:0!important;padding:1.5rem}.shippinginformation .shippinginfoheader{color:#17457a;display:flex;font-family:urw-din!important;font-size:24px;font-style:normal;font-weight:700;justify-content:space-between;line-height:29px}.shippinginformation .shippinginfoheaderdetail{color:#333738;font-family:urw-din!important;font-size:16px;font-weight:400;padding-left:.5em}.shippinginformation .addressinfoheader{color:#333738;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700}.shippinginformation .address-note{margin:2rem 0}.shippinginformation .po-disclaimer{font-size:16px}.shippinginformation .firstnamediv{float:left;width:40%}.shippinginformation .lastnamediv{float:left;width:47%}.shippinginformation .shippingContainer{flex:1 1}.shippinginformation .shippingContainer.has-digital{padding-left:3.5em}.shippinginformation .shippingContainer .maindiv{padding-top:.5em}.shippinginformation .shippingContainer .maindiv .addnewaddressbtn{background:#17457a;border:none;border-radius:30px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:center;margin-top:2%;padding:.8em 3em!important;width:35%}.shippinginformation .inputtext{color:#333738;font-size:16px;font-weight:400;width:100%}.shippinginformation .inputtext:focus{outline:none}@media(min-width:820px){.shippinginformation .alignAddress{display:flex;gap:1em}.shippinginformation .unitdiv{margin-right:5%;width:33%}.shippinginformation .citydiv{margin-right:5%;width:15%}.shippinginformation .stdiv{margin-right:2%;width:18%}.shippinginformation .postaldiv{width:18%}}.shippinginformation .changelink{font-size:16px}.addresslistpopupdialog .MuiButton-root{background:none;background-color:#fff!important;border:none!important;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.addresslistpopupdialog .MuiButton-root .MuiButton-label{color:#2b7bb9;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.addresslistpopupdialog .MuiButton-root .addresslistpopupbuttons .MuiDialog-container .MuiDialogActions-root{justify-content:left!important}.addresslistpopupdialog .MuiButton-root .addresslistpopupbuttons .MuiDialog-container .MuiPaper-rounded .MuiDialogActions-root{gap:3em!important}.addresslistpopupdialog .MuiButton-root .addresslistpopupbuttons .buttonse{width:50px}.addresslistpopupbuttons .MuiDialog-container .MuiDialogActions-root{justify-content:left!important}.addresslistpopupbuttons .MuiDialog-container .MuiPaper-rounded .MuiDialogActions-root{gap:3em!important}.addresslistpopupbuttons .buttonse{width:50px}.MuiPaper-elevation24{box-shadow:0 11px 15px -7px rgba(0,0,0,.6),0 24px 38px 3px rgba(0,0,0,.3),0 9px 46px 8px rgba(0,0,0,.4)!important}.addresslist{font-family:urw-din!important}.addresslist .addressheader{color:#333738;font-weight:700}.addresslist .radiobutton{border:14px solid #333738;height:17px;margin-left:1%;position:relative;top:2px;width:20px}.addresslist .faphoneicon{color:#c7c9c8;font-size:15px;padding-right:2px}.addresslist .addressdetailtext{line-height:35px}.signoutpage{color:#000;display:flex;justify-content:center;padding:10%}.MuiMenu-list .Mui-selected{font-size:18px}.MuiMenu-list .MuiInput-input,.MuiMenu-list .MuiListItem-gutters{font-size:18px!important}.MuiFormControl-root{margin:0!important}.thumbnailTextArea{background:#17457a;color:#fff!important;font-size:16px;font-weight:700;margin:0!important;padding:.15em .25em;text-transform:uppercase}.cartDetailsSection{padding-bottom:0!important}@media(min-width:0px)and (max-width:959px){.cartDetailsSection{padding:1em 0!important}}@media(min-width:960px){.cartDetailsSection{padding-top:1.5em!important}}.cartDetailsSection .title{background:#17457a;color:#fff;font-weight:700;padding:1em 1.5em;-webkit-text-decoration-line:underline;text-decoration-line:underline}.cartDetailsSection .title .header-title-area{align-items:center;display:flex;justify-content:space-between}@media(min-width:0px)and (max-width:599px){.cartDetailsSection .title .header-title-area{align-items:flex-start;flex-direction:column;gap:1em}}.cartDetailsSection .title .header-title-area .remove-link{color:#fff;font-size:16px;text-align:right}.cartDetailsSection .MuiCardContent-root{padding:0!important}.cartDetailsSection .MuiCardContent-root .MuiTypography-root a{color:#fff;font-family:urw-din!important;font-size:24px}.cartDetailsSection .MuiCardContent-root .optInDiv{padding:1em}.cartDetailsSection .MuiGrid-root{max-width:100%}.cartDetailsSection .cartPageTitle{color:#17457a;font-family:urw-din!important;font-size:36px;font-weight:700;line-height:43px;margin:0!important;padding:1em 0!important}.cartDetailsSection .cartPageTitle span{font-weight:400}.cartDetailsSection .red-title{color:#cd163f!important}.cartDetailsSection .productCartGrid{display:flex;flex-direction:row;width:100%!important}@media(min-width:0px){.cartDetailsSection .productCartGrid{padding-bottom:1em!important}}.cartDetailsSection .productCartGrid .MuiCard-root{width:100%}.cartDetailGrid{align-items:flex-start;flex-direction:row;gap:.75em;padding:0 1rem}.cartDetailGrid .thumbnail-main{margin-left:1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cartDetailGrid .thumbnail-main .thumbnailsection{border:2px solid #17457a;margin-top:1em!important;padding:0!important}@media(min-width:960px){.cartDetailGrid{display:flex}}.cartDetailGrid .productdetailssection{flex:1 1;padding-left:1em!important}.cartDetailGrid .productdetailssection .editionSection,.cartDetailGrid .productdetailssection .languageSection,.cartDetailGrid .productdetailssection .publishedSection,.cartDetailGrid .productdetailssection .statusSection{color:#17457a;font-size:18px;font-weight:700;line-height:22px;width:50%}.cartDetailGrid .productdetailssection .editionSection .productInfoFieldTitle,.cartDetailGrid .productdetailssection .languageSection .productInfoFieldTitle,.cartDetailGrid .productdetailssection .publishedSection .productInfoFieldTitle,.cartDetailGrid .productdetailssection .statusSection .productInfoFieldTitle{margin-bottom:.25em!important}.cartDetailGrid .productdetailssection .editionSection .productDetailInnerTitleText,.cartDetailGrid .productdetailssection .languageSection .productDetailInnerTitleText,.cartDetailGrid .productdetailssection .publishedSection .productDetailInnerTitleText,.cartDetailGrid .productdetailssection .statusSection .productDetailInnerTitleText{color:#25383c;font-size:medium;font-weight:400;margin-bottom:0!important;margin-top:0!important}.cartDetailGrid .productdetailssection .formatSection{color:#17457a;font-size:18px;font-weight:700;line-height:22px;margin-top:1.5rem}.cartDetailGrid .productdetailssection .formatSection .formatTitleArea{align-items:center;display:flex;flex-direction:row;gap:.5em}.cartDetailGrid .productdetailssection .formatSection .formatTitleArea .tooltip{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0!important;padding:0!important}.cartDetailGrid .productdetailssection .formatSection .formatTitleArea .tooltip .tooltipArea .MuiButton-root{padding-top:.4em}.cartDetailGrid .productdetailssection .formatSection .formatTitleArea .tooltip .tooltipArea .MuiButton-root .MuiButton-label .MuiSvgIcon-root{font-size:2.5rem}.cartDetailGrid .productdetailssection .formatSection .formatDropdown{display:flex}.cartDetailGrid .productdetailssection .formatSection .formatDropdown .MuiNativeSelect-icon{top:inherit!important}.cartDetailGrid .productdetailssection .formatSection .productInfoFieldTitle{margin-bottom:.25em!important;margin-top:.25em!important}.cartDetailGrid .productdetailssection .formatSection .productDetailInnerTitleText{color:#2f4f4f;font-size:medium;font-weight:400;margin-bottom:0!important;margin-top:0!important}.cartDetailGrid .productdetailssection .formatSection .MuiFormControl-root{margin:0!important}@media(min-width:0px)and (max-width:959px){.cartDetailGrid .pricedetailssection{padding-left:1em!important}}@media(min-width:960px){.cartDetailGrid .pricedetailssection{padding:0 0 1em!important;width:20%}}.cartDetailGrid .pricedetailssection .priceTitle{color:#17457a;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin-bottom:0!important}.cartDetailGrid .pricedetailssection .unitPrice{color:#17457a;font-family:urw-din!important;font-size:36px;font-style:normal;font-weight:700;line-height:43px;margin:0!important;padding-bottom:.75em;padding-top:.25em!important}.cartDetailGrid .pricedetailssection .quantity .quantityRemoveSection a{color:#2b7bb9;cursor:pointer;font-size:14px;font-weight:700;line-height:17px;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media(min-width:0px)and (max-width:959px){.optInDiv{padding-top:0!important}}.optInDiv .optInNotifications .optinnotificationtext .optInCartFullText{margin:0!important}.optInDiv .optInNotifications .optinnotificationtext .upgradeTextTitleEdition{padding-left:3px;padding-right:3px}.optInNotifications{align-items:center;background:#e9ebea;border:1px solid #c7c9c8;display:flex;padding:1.3em 1em}.optInNotifications input{height:24px;margin:0 15px 0 0;vertical-align:-.2em;width:24px}.optInNotifications .optinnotificationtext{color:#17457a;display:flex;font-family:urw-din!important;line-height:22px;padding-right:1.5em}.optInNotifications .OptinLabelRedline{color:#cd163f;font-weight:700}.optInNotifications .tooltip .MuiButton-root{min-width:24px;padding:0!important}.optInNotifications .tooltip .MuiSvgIcon-root{font-size:2.125rem}.statistic-store-grid{display:flex;flex-direction:column;gap:.5em}.statistic-store-grid .title{color:#17457a;font-size:36px;font-weight:700;line-height:43px;margin-bottom:.5em;margin-top:0}.statistic-store-grid .no-records-text{font-size:18px;font-weight:700;line-height:43px;margin-top:0;text-align:center}.statistic-store-grid .statistics-report{border:1px solid #c7c9c8;gap:.5em;justify-content:space-between}.statistic-store-grid .result-subheader{float:left;gap:5px}.statistic-store-grid .result-subheader .result-sub-details{align-items:center;display:flex;padding-right:1em}.statistic-store-grid .result-subheader b{padding-right:5px}.statistic-store-grid .description{-webkit-line-clamp:3;-webkit-box-pack:end;-webkit-box-orient:vertical;display:-webkit-box;line-height:3.6rem;overflow:hidden;text-overflow:ellipsis;white-space:-webkit-nowrap}.statistic-store-grid .result-header{color:#17457a;font-size:24px;font-style:normal;font-weight:700;line-height:29px;margin:0;-webkit-text-decoration-line:underline;text-decoration-line:underline}.statistic-store-grid .report-details{display:flex;flex-direction:column;gap:10px;margin:20px}.statistic-store-grid .report-download{align-items:center;background:#17457a;display:flex;justify-content:center;margin:0 0 0 .5em;min-height:20rem;min-width:20rem;width:auto}.statistic-store-grid .download-error{color:red;margin-left:5px}.statisticsstorepage{margin:4.5rem}.submitPaymentProcess{align-content:center;align-items:center;display:block}.submitPaymentProcess .checkoutButtonDisable{background-color:gray!important}.submitPaymentProcess .checkoutButtonDisable .checkoutButtonTextDisable{color:#c7c9c8!important}.submitPaymentProcess .checkoutButton{background-color:#17457a!important}.submitPaymentProcess .checkoutButton .checkoutButtonText{color:#fff!important}.submitPaymentProcess .submitPaymentButton{padding:1em 0}.submitPaymentProcess .submitPaymentButton .MuiButton-containedSecondary{background-color:#17457a;height:5rem;width:100%}.submitPaymentProcess .submitPaymentButton .MuiButton-containedSecondary .MuiButton-label{color:#fff;font-family:urw-din!important;font-style:normal;font-weight:700;text-decoration:none}.submitPaymentProcess .loadingSection{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%}.submitPaymentProcess .loading-container{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 0 5px 5px #a9a9a9;justify-items:center;padding:20px}.submitPaymentProcess .loading-text{color:#17457a;height:200px}@-webkit-keyframes ldio-6of74k5rumc-1{0%{height:128px;top:36px}50%{height:80px;top:60px}to{height:80px;top:60px}}@keyframes ldio-6of74k5rumc-1{0%{height:128px;top:36px}50%{height:80px;top:60px}to{height:80px;top:60px}}@-webkit-keyframes ldio-6of74k5rumc-2{0%{height:116px;top:42px}50%{height:80px;top:60px}to{height:80px;top:60px}}@keyframes ldio-6of74k5rumc-2{0%{height:116px;top:42px}50%{height:80px;top:60px}to{height:80px;top:60px}}@-webkit-keyframes ldio-6of74k5rumc-3{0%{height:104px;top:48px}50%{height:80px;top:60px}to{height:80px;top:60px}}@keyframes ldio-6of74k5rumc-3{0%{height:104px;top:48px}50%{height:80px;top:60px}to{height:80px;top:60px}}.submitPaymentProcess .loading-spinner div{position:absolute;width:20px}.submitPaymentProcess .loading-spinner div:first-child{-webkit-animation:ldio-6of74k5rumc-1 1s cubic-bezier(0,.5,.5,1) infinite;animation:ldio-6of74k5rumc-1 1s cubic-bezier(0,.5,.5,1) infinite;-webkit-animation-delay:-.2s;animation-delay:-.2s;background:#0051a2;left:35px}.submitPaymentProcess .loading-spinner div:nth-child(2){-webkit-animation:ldio-6of74k5rumc-2 1s cubic-bezier(0,.5,.5,1) infinite;animation:ldio-6of74k5rumc-2 1s cubic-bezier(0,.5,.5,1) infinite;-webkit-animation-delay:-.1s;animation-delay:-.1s;background:#1b75be;left:75px}.submitPaymentProcess .loading-spinner div:nth-child(3){-webkit-animation:ldio-6of74k5rumc-3 1s cubic-bezier(0,.5,.5,1) infinite;animation:ldio-6of74k5rumc-3 1s cubic-bezier(0,.5,.5,1) infinite;-webkit-animation-delay:undefineds;animation-delay:undefineds;background:#408ee0;left:115px}.submitPaymentProcess .loading-spinner{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:70%;margin-left:33%;margin-right:auto;position:relative;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;width:100%}.submitPaymentProcess .loading-spinner div{box-sizing:initial}.submitPaymentProcess .spanmessage{color:#333738;display:block;font-family:urw-din!important;font-size:15px;font-weight:400;margin-left:20%}.submitPaymentProcess .spandiv{width:40vw}.submitPaymentProcess .toast-header{float:right}.submitPaymentProcess .toast-body,.submitPaymentProcess .toast-header{background:#cd163f;color:#fff;padding-bottom:1em;padding-top:1em}.sub-disclaimer-section{background:#cd163f;color:#fff;display:flex;gap:1em;justify-content:center;padding:1em}.sub-disclaimer-section .disclaimer-text{display:flex;font-size:18px;justify-content:center;line-height:1.5em}.sub-disclaimer-section .MuiIconButton-label{color:#fff;font-size:18px}.sub-disclaimer-section .MuiIconButton-root{padding:0!important}.product-info-section{font-family:urw-din,!important!important;height:100%!important;margin:2em 4em}@media(max-width:960px){.product-info-section{margin:2em}}@media(max-width:600px){.product-info-section{margin:1em}}.product-info-section h3{margin:0!important}.product-info-section h1{color:#17457a;font-size:36px;font-style:normal;font-weight:700;margin:0!important;padding-bottom:.5em!important}.product-info-section .horizontalLine{border:.5px solid #c7c9c8}.product-info-section .product-group-margin{margin-top:1.5em!important}.product-info-section .products-section li,.product-info-section .products-section ul{list-style:none;margin:0;padding:0}.product-info-section .products-section ul{padding-left:1em}.product-info-section .products-section li{border:1px dotted #000;border-width:0 0 1px 1px;padding-left:1em}.product-info-section .products-section li.container{border-bottom:0}.product-info-section .products-section li.empty{border-color:silver;color:silver;font-style:italic}.product-info-section .products-section li p{background:#fff;line-height:32px;margin:0;position:relative;top:.75em}.product-info-section .products-section li p .product-available-info{font-size:15px}.product-info-section .products-section li ul{border-top:1px dotted #000;margin-left:-1em;padding-left:2em}.product-info-section .products-section ul li:last-child ul{border-left:1px solid #fff;margin-left:-17px}.product-info-section .orderAgreementText p{margin-top:0!important}.product-info-section .main-rep-section .col-heading{color:#17457a;font-weight:700}.product-info-section .main-rep-section .subscription-account-details,.product-info-section .main-rep-section .subscription-rep-details{-webkit-column-gap:2em;column-gap:2em;display:flex;flex-direction:row;flex-wrap:wrap;padding:.5em 0!important;row-gap:.5em}.siteSearchField:focus{border:none}.subscriptionglobalsearchfield .no-border-box fieldset{border-width:0!important}.subscriptionglobalsearchfield .searchFieldWrapper{background:#e9ebea;display:flex;justify-content:center;padding:18px 0}.subscriptionglobalsearchfield .searchFieldWrapper .MuiAutocomplete-input{padding:9.5px 4px!important}.subscriptionglobalsearchfield .searchFieldWrapper .siteSearchField{background-color:#fff;border:0;font-size:22px;width:90%}@media(max-width:960px){.subscriptionglobalsearchfield .searchFieldWrapper .siteSearchField{color:#c7c9c8;font-size:11.25px;font-size:1.125rem;line-height:16.875px;line-height:22px;width:80%}}.subscriptionglobalsearchfield .searchFieldWrapper .SearchIcon{aspect-ratio:1/1;background:#cd163f;border:0;color:#fff;padding:5px 5px 0;width:5.5rem}.subscriptionglobalsearchfield .searchFieldWrapper .SearchIcon svg{font-size:20px}@media(max-width:1280px){.subscriptionglobalsearchfield .searchFieldWrapper .SearchIcon svg{color:#fff;flex:none;flex-grow:0;font-size:18px;font-size:1.8rem;font-weight:400;line-height:27px;line-height:24px;order:0}}.subscriptionglobalsearchfield .site-search-search-button .siteSearchButton{background:#17457a;border:none;border-radius:50px;color:#fff;font-size:18px;font-weight:700;padding:.5em 2.5em}.subscription-search-page .subscriptions-loading{margin:5em 0;text-align:center;width:100%}.subscription-search-page .subscriptions-loading h1{margin:0;padding:0}.subscription-search-page .siteSearchField:focus{border:none}.subscription-search-page .search-title{align-items:left;color:#17457a;font-size:36px;font-weight:700;line-height:43px;margin-top:0}.subscription-search-page .search-subtitle{align-items:left;color:#333738;font-family:URW DIN;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.subscription-search-page .facet-heading{align-items:center;color:#17457a;display:flex;font-size:24px;font-weight:700;gap:10px;justify-content:space-between;line-height:25px}.subscription-search-page .facet-heading button{background-color:transparent;border:0;color:#17457a;cursor:pointer}.subscription-search-page .facet-heading button:disabled{color:gray;cursor:default}.subscription-search-page .facet-subheading{color:#17457a;font-size:14px;line-height:25px;margin-bottom:1.3em}.subscription-search-page .search-box-container{background-color:#fff;display:flex;font-size:1.8rem;margin:2%}.subscription-search-page .search-query-summary p{-webkit-margin-after:.5em;margin-block-end:.5em;margin-left:0}.subscription-search-page .column{float:left;margin:auto;padding-bottom:1rem}.subscription-search-page .outer-box{background:#fff;margin-bottom:10px}.subscription-search-page .outer-box .related-programs{display:flex;flex-direction:column;padding:20px!important}.subscription-search-page .outer-box .related-programs .tooltipArea .MuiTooltip-popper,.subscription-search-page .outer-box .related-programs .tooltipArea .MuiTooltip-popperInteractive{left:12%!important;position:absolute;top:24%!important;will-change:auto!important;z-index:199!important}@media(max-width:960px){.subscription-search-page .outer-box .related-programs .tooltipArea .MuiTooltip-popper,.subscription-search-page .outer-box .related-programs .tooltipArea .MuiTooltip-popperInteractive{left:15%!important;top:10%!important}}@media(max-width:600px){.subscription-search-page .outer-box .related-programs .tooltipArea .MuiTooltip-popper,.subscription-search-page .outer-box .related-programs .tooltipArea .MuiTooltip-popperInteractive{left:0!important;top:3%!important}}@media(max-width:0px){.subscription-search-page .outer-box .related-programs .tooltipArea .MuiTooltip-popper,.subscription-search-page .outer-box .related-programs .tooltipArea .MuiTooltip-popperInteractive{left:0!important;top:3%!important}}.subscription-search-page .outer-box .related-programs .tooltipArea .MuiTooltip-tooltip{background-color:#fff;border:1px solid #797d82;box-shadow:0 0 15px gray;color:#000;max-width:none;min-width:15rem;padding-bottom:3em;width:75rem}@media(min-width:330px)and (max-width:599px){.subscription-search-page .outer-box .related-programs .tooltipArea .MuiTooltip-tooltip{max-width:none;width:30rem!important}}@media(min-width:600px)and (max-width:959px){.subscription-search-page .outer-box .related-programs .tooltipArea .MuiTooltip-tooltip{max-width:none;width:50rem!important}}@media(min-width:960px){.subscription-search-page .outer-box .related-programs .tooltipArea .MuiTooltip-tooltip{max-width:none;width:75rem!important}}.subscription-search-page .box-frame{border:1px solid #c7c9c8;box-sizing:border-box}.subscription-search-page .box-result{margin:40px}.subscription-search-page body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:URW DIN,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.subscription-search-page .result-header{align-items:left;display:flex;justify-content:space-between}.subscription-search-page .result-header .title{color:#17457a;font-size:24px;font-style:normal;font-weight:700;line-height:29px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.subscription-search-page .result-subheader *{float:left;gap:5px}.subscription-search-page .result-recent{align-items:center;color:#8dc926;display:flex;font-weight:700}.subscription-search-page .result-previous{align-items:center;color:#af7aff;display:flex;font-weight:700}.subscription-search-page .result-edition{align-items:center;display:flex;padding-left:1em}.subscription-search-page .result-edition b{padding-right:5px}.subscription-search-page .result-language,.subscription-search-page .result-status{align-items:center;display:flex;padding-left:1em}.subscription-search-page .result-language b,.subscription-search-page .result-status b{padding-right:5px}.subscription-search-page .result-main{-webkit-line-clamp:3;-webkit-box-pack:end;-webkit-box-orient:vertical;display:-webkit-box;line-height:3.6rem;overflow:hidden;text-overflow:ellipsis;white-space:-webkit-nowrap}.subscription-search-page .result-list{margin:0;padding-left:2rem;padding-top:.3em}.subscription-search-page .result-footer *{align-items:center;float:left;font-weight:700;margin-right:2rem}.subscription-search-page .result-footer a,.subscription-search-page .result-footer a:hover,.subscription-search-page .result-footer a:visited{color:#2b7bb9;text-decoration:underline!important}.subscription-search-page .result-cart{margin-bottom:auto;margin-top:auto}.subscription-search-page .result-disclaimer{margin-bottom:auto;margin-top:auto;padding:1em}.subscription-search-page .result-details-container{background-color:#fff;display:flex;flex-direction:column;gap:10px;margin:20px}.subscription-search-page .result-container{background-color:#fff;gap:10px;justify-content:space-between}@media(min-width:820px){.subscription-search-page .result-container{display:flex}}.subscription-search-page .result-cart-container{align-items:center;background-color:#17457a;display:flex;justify-content:center;min-width:25rem}@media(min-width:0px)and (max-width:819px){.subscription-search-page .result-cart-container{min-height:15rem}}@media(min-width:820px){.subscription-search-page .result-cart-container{min-height:25rem}}.subscription-search-page .non-subscribed-disclaimer-div{align-items:center;background-color:#e0e1e2;border:1px solid #c7c9c8;display:flex;justify-content:center;min-width:25rem;width:-webkit-min-content;width:min-content}@media(min-width:0px)and (max-width:819px){.subscription-search-page .non-subscribed-disclaimer-div{min-height:15rem;width:auto!important}}@media(min-width:820px){.subscription-search-page .non-subscribed-disclaimer-div{min-height:25rem}}.subscription-search-page .product-price{color:#fff;font-size:36px;font-weight:700;text-align:center;width:100%}.subscription-search-page .share-icon-div{cursor:pointer;margin-left:1em}.subscription-search-page .shareicon{color:#17457a;font-size:16px;margin-top:.3em}.subscription-search-page .cart-button-div{padding-top:0!important;text-align:center}.subscription-search-page .cart-button-div .cart-button{background:#fff;border:3px solid #fff;border-radius:34px;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:18px;padding:.6em 1.6em}.subscription-search-page .cart-button-div .download-error{color:red;margin-left:5px}.subscription-search-page .MuiBackdrop-root{background:hsla(0,0%,39%,.5)!important}.subscription-search-page .MuiPaper-elevation16{box-shadow:0 8px 10px -5px rgba(0,0,0,.12),0 8px 4px 2px rgba(0,0,0,.08),0 6px 8px 5px rgba(0,0,0,.06)!important}.subscription-search-page .query-summary{box-flex:auto;display:inline-block;-moz-flex:auto;flex:auto;font-size:14px;line-height:14px;margin-right:auto;padding-left:2rem}.subscription-search-page .coveo-sort-section{align-items:right;display:flex}.subscription-search-page .CoveoSort{box-align:center;-ms-flex-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;border-bottom:2px solid #bcc3ca;display:-moz-flex;display:flex;font-size:14px;font-weight:700;padding:0 5px 6px;text-transform:uppercase}.subscription-search-page .coveo-accessible-button{cursor:pointer}.subscription-search-page .CoveoSort.coveo-selected,.subscription-search-page .CoveoSort.coveo-selected:hover{border-bottom:2px solid #263e55}.subscription-search-page .CoveoSort.coveo-sort-hidden{display:none}.subscription-search-page .coveo-results-header{-ms-flex-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;overflow:hidden;padding-left:14px}@media(min-width:960px){.subscription-search-page .coveo-results-header{display:-moz-flex;display:flex}}.subscription-search-page .coveo-results-header>:not(:first-child){border:none!important}.subscription-search-page .coveo-results-header>:last-child{border-right:none;padding-right:0}.subscription-search-page .coveo-pager-list,.subscription-search-page .results-per-page{margin:0}.subscription-search-page .sort{align-self:center;margin-left:auto;margin-right:15px}.subscription-search-page .coveo-pager-list{-webkit-padding-start:0;padding-inline-start:0}.subscription-search-page .coveo-pager-list button{background-color:transparent;border:0;color:#17457a;cursor:pointer;scale:2}.subscription-search-page .coveo-pager-list button:disabled{color:gray;cursor:default;display:none}.subscription-search-page .coveo-pager-list-item.coveo-active,.subscription-search-page .coveo-pager-list-item:hover{background-color:#1d4f76;color:#cddee9}.subscription-search-page .coveo-pager-list-item{border:thin solid #7e8c9a;border-radius:2px;color:#0059b3;cursor:pointer;display:inline-block;font-size:14px;list-style:none;margin-left:4px;margin-right:4px;min-width:15px;padding:4px 8px;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;vertical-align:initial}.subscription-search-page .coveo-results-per-page-text{float:left;font-size:14px;padding-top:3px}.subscription-search-page .results-per-page{float:right}.subscription-search-page .CoveoResultLink{color:#17457a!important;font-family:sans-serif;font-size:24px;font-style:normal;font-weight:799;-webkit-text-decoration-line:underline;text-decoration-line:underline}.subscription-search-page .CoveoResultsPerPage{margin-right:5px}.subscription-search-page .did-you-mean-text{margin-bottom:1em}.subscription-search-page .did-you-mean-text b{color:#2b7bb9}.subscription-search-page .facet-breadcrumb-list{font-size:.75em;list-style-type:none;margin:0 0 60px;padding:0}.subscription-search-page .facet-breadcrumb-list li{float:left;margin-right:10px}.subscription-search-page .facet-breadcrumb-list button{background:transparent;border:none;color:#2b7bb9;cursor:pointer;font-weight:700;padding-right:1px}.subscription-search-page .facet-breadcrumb-list button:hover{background:transparent;border:none;color:#17457a;cursor:pointer;font-weight:700;padding-right:1px}.subscription-search-page .facet-breadcrumb-list span{padding:5px}.subscription-search-page .facet-search-container{cursor:pointer;padding-left:8px;padding-top:4px}.subscription-search-page .facet-search-container .facet-search-group{align-items:center;display:flex}.subscription-search-page .facet-search-container .facet-search-expand-style{color:gray;margin-right:8px}.subscription-search-page .facet-search-container .facet-search-text{color:#2b7bb9;font-weight:700}.subscription-search-page .facet-search-container .facet-search-autocomplete-box{font-size:14px!important;margin-right:15px;width:auto}.subscription-search-page .facet-search-container .facet-search-autocomplete-box input{font-size:14px}.subscription-search-page .facet-search-container .facet-search-autocomplete-box svg{height:.75em;width:.75em}.subscription-search-page .facet-box{border:1px solid #c7c9c8;margin-bottom:10px}.subscription-search-page .facet-box .facet-title{background:#e9ebea;color:#2b7bb9;font-weight:700;margin-bottom:2px;padding:.5em 1em!important}.subscription-search-page .facet-box .facet-list-item{margin:10px}.subscription-search-page .facet-box .no-facet-list-item{margin-bottom:18px;margin-left:16px;margin-top:18px}.subscription-search-page .facet-box .show-more-less-wrapper{align-items:stretch;-webkit-column-gap:2px;column-gap:2px;display:flex;flex-direction:row;width:100%}.subscription-search-page .facet-box .show-more-less-wrapper>*{border:none;color:#2b7bb9;cursor:pointer;flex:1 1}.searchField{color:#17457a!important}.no-border-box fieldset{border-width:0!important}.subscription-site-search-form-wrapper{display:flex;flex-direction:column;margin-top:10px;row-gap:17px}@media(max-width:600px){.subscription-site-search-form-wrapper{display:flex;flex-direction:column;margin-top:0!important;row-gap:0!important}}.subscription-site-search-form-wrapper .hero-section-buttons{display:flex;flex-direction:row;gap:1em}@media(max-width:600px){.subscription-site-search-form-wrapper .hero-section-buttons{flex-wrap:wrap;gap:.2em!important}}.subscription-site-search-form-wrapper .browseAllLink{color:#fff;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.subscription-site-search-form-wrapper .browseAll{width:195px}.subscription-site-search-form-wrapper .browseAll:hover{color:#17457a;text-decoration:none}.subscription-site-search-form-wrapper .browseSubscriptions{white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.subscription-site-search-form-wrapper .searchFieldWrapper{background:#e9ebea;border:1px solid;display:flex;height:2.8em;justify-content:center;margin:10px 0}.subscription-site-search-form-wrapper .searchFieldWrapper .MuiAutocomplete-input{padding:7px 4px!important}.subscription-site-search-form-wrapper .searchFieldWrapper .siteSearchField{background-color:#fff;border:0;font-size:22px;width:100%}.subscription-site-search-form-wrapper .searchFieldWrapper .SearchIcon{background:#cd163f;border:0;color:#fff;font-size:18px;padding:5px 5px 0;width:3em}.site-search-search-button #Search,.site-search-search-button .siteSearchButton{background:#17457a;border:none;border-radius:50px;color:#fff;font-size:18px;font-weight:700;padding:.5em 2.5em;text-decoration:none}.SubscriptionHeroBanner{color:#17457a!important}.SubscriptionHeroBanner .TextColumn{background:hsla(0,0%,100%,.8);border-radius:20px;margin:6em 8em;padding:1em;position:absolute}@media(max-width:960px){.SubscriptionHeroBanner .TextColumn{margin:1.5em 3em}}@media(max-width:600px){.SubscriptionHeroBanner .TextColumn{margin:.5em}}.SubscriptionHeroBanner .TextColumn .HeroHeading{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:3.375rem;font-weight:bolder;margin-left:0!important}@media(max-width:960px){.SubscriptionHeroBanner .TextColumn .HeroHeading{font-size:23.75px;font-size:2.375rem;line-height:35.625px}}.SubscriptionHeroBanner .ImageContainer img{height:640px;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;width:100%!important}@media(max-width:960px){.SubscriptionHeroBanner .ImageContainer img{height:440px}}@media(max-width:600px){.SubscriptionHeroBanner .ImageContainer img{height:460px}}.SubscriptionHeroBanner .HeroAdditionalText{font-size:24px}@media(max-width:960px){.SubscriptionHeroBanner .HeroAdditionalText{font-size:20px;font-size:2rem;line-height:30px;line-height:141.5%!important}}@media(min-width:0px)and (max-width:599px){.SubscriptionHeroBanner .HeroAdditionalText{width:80%}}@media(min-width:600px)and (max-width:959px){.SubscriptionHeroBanner .HeroAdditionalText{width:75%}}@media(min-width:960px)and (max-width:1279px){.SubscriptionHeroBanner .HeroAdditionalText{width:75%}}@media(min-width:1280px){.SubscriptionHeroBanner .HeroAdditionalText{width:90%}}@media(max-width:600px){.SubscriptionHeroBanner .search-field-container{width:100%}}@media(max-width:960px){.SubscriptionHeroBanner .search-field-container{width:90%}}@media(max-width:1280px){.SubscriptionHeroBanner .search-field-container{width:80%}}.subscriptionlanguageoptions .subscription-language-section{display:flex;padding:1em 4em}.subscriptionlanguageoptions .languages-list{display:flex;flex-direction:column;gap:1em;margin:0 2em 0 1.5em;padding:0 2em 0 0}.subscriptionlanguageoptions .languages-list-width{max-width:40%}.subscriptionlanguageoptions .language-div{align-items:center;display:flex;gap:1em;justify-content:space-between;vertical-align:middle}.subscriptionlanguageoptions .language-section{display:flex;flex-direction:column;gap:1em}.subscriptionlanguageoptions .ws-primary-button-no-border:disabled{background-color:#797d82!important;border:1px solid #bdbbbb!important;color:#d3d3d3!important;pointer-events:none}.subscriptionlanguageoptions .download-error{color:red;margin:0!important;padding:0!important}.subscription-logo{height:100%;width:100%}.subscriptionproductdetails{border-bottom:3px solid #d3d3d3;overflow:hidden}.subscriptionproductdetails .scrollsection{display:flex;float:left;margin-bottom:1em;padding:0 4em;white-space:nowrap}@media(min-width:820px){.subscriptionproductdetails .scrollsection{display:flex}}.subscriptionproductdetails .scrollsection .scrollSectionLeftMargin{width:142px}@media(min-width:0px)and (max-width:819px){.subscriptionproductdetails .scrollsection .scrollSectionLeftMargin{display:none}}.subscriptionproductdetails .scrolllinksection{display:flex}@media(min-width:820px){.subscriptionproductdetails .scrolllinksection{padding-top:1em}}.subscriptionproductdetails .scrolllinksection .AddendaSection,.subscriptionproductdetails .scrolllinksection .PreviousEditionSection,.subscriptionproductdetails .scrolllinksection .RedlineAvailableSection{display:flex}.subscriptionproductdetails .scrolllinksection .tooltip{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0!important;padding:0!important}.subscriptionproductdetails .scrolllinksection .tooltip .tooltipArea{margin-left:3px;margin-top:-1px}.subscriptionproductdetails .scrolllinksection .tooltip .tooltipArea .MuiButton-root{padding-top:.4em}.subscriptionproductdetails .scrolllinksection .tooltip .tooltipArea .MuiButton-root .MuiButton-label .MuiSvgIcon-root{font-size:2.5rem}.subscriptionproductdetails .scrollinktext{color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding-right:.3em;text-decoration:none}.subscriptionproductdetails .scrolldownicon{color:#fff;cursor:pointer;font-family:urw-din!important;font-size:13px;left:3px;padding-right:3em;position:relative;top:9px}.subscriptionproductdetails .productmetadataheader{background:#17457a;display:flex;flex-direction:column;height:100%;padding-top:2em;width:100%}.subscriptionproductdetails .productmetadatasection{background:#17457a;float:left;width:100%}.subscriptionproductdetails .faquestionicon{color:#fff;font-size:11px;font-style:normal;font-weight:100!important;padding-bottom:.4em;padding-left:.1em;position:relative}.subscriptionproductdetails .addedndadiv,.subscriptionproductdetails .descriptiondiv,.subscriptionproductdetails .previouseditiondiv{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.subscriptionproductdetails .clearfix{clear:both}.subscriptionstandardoption{background-color:#17457a;display:flex;flex-direction:column}.subscriptionstandardoption .button-section-left-margin{width:142px}@media(min-width:0px)and (max-width:819px){.subscriptionstandardoption .button-section-left-margin{display:none}}.subscriptionstandardoption .subscription-standard-section{display:flex}.subscriptionstandardoption .subscription-standard-section .subscription-section{display:flex;flex-direction:column}.subscriptionstandardoption .download-button-section{display:flex;flex-wrap:wrap;float:left;margin:.5em 0 2em;padding:0 4em 0 3.5em}@media(min-width:820px){.subscriptionstandardoption .download-button-section{display:flex}}.subscriptionstandardoption .download-button-section .ws-white-button{margin-right:1em!important;white-space:nowrap}.subscriptionstandardoption .download-button-section .ws-white-button:disabled{background-color:#797d82!important;border:1px solid #bdbbbb!important;color:#d3d3d3!important;pointer-events:none}.subscriptionstandardoption .download-button-section .download-error{color:#fff}.subscriptionstandardoption .unsubscribed-note{color:#fff;font-weight:700;margin:0 0 2em;padding:0 4em 0 3.5em}.subscriptionstandardoption .unsubscribed-note a{color:#fff}.subscriptionstandardoption .unsubscribed-note p{font-weight:700;margin:0!important}.trendingstandards .TrendingStandardItem{background:#fff;box-shadow:none;padding:.5em!important;text-align:left}.trendingstandards .TrendingStandardHeading{color:#cd163f;font-size:54px;font-style:normal;font-weight:bolder;margin:0;padding:.5em 1.6em!important}@media(min-width:0px)and (max-width:959px){.trendingstandards .TrendingStandardHeading{font-size:36px;padding:.5em .75em!important}}@media(min-width:960px){.trendingstandards .TrendingStandardHeading{font-size:44px;padding:.5em 1.6em!important}}.trendingstandards .TrendingStandardDescription{color:#333738;font-style:normal;line-height:29px;margin:0!important}@media(min-width:0px)and (max-width:959px){.trendingstandards .TrendingStandardDescription{font-size:18px;padding:0 1.75em!important}}@media(min-width:960px){.trendingstandards .TrendingStandardDescription{padding:0 4em!important}}.trendingstandards .trendingStandardsItemsContainer{background:#fff;padding:.5em 3.5em}@media(min-width:0px)and (max-width:959px){.trendingstandards .trendingStandardsItemsContainer{padding:.5em 1.25em}}.trendingstandards .trendingStandardsItemsContainer .MuiGrid-container{row-gap:1em}.trendingstandards .trendingStandardsItemsContainer .seeStandardsSection{font-size:30px;padding:1em .25em}.trendingstandards .trendingStandardsItemsContainer .seeStandardsSection svg{fill:#cd163f;vertical-align:top}.trendingstandards .trendingStandardsItemsContainer .seeAllTrendingStandards{color:#17457a;font-style:normal;font-weight:700;text-decoration:none;text-transform:uppercase}@media(min-width:0px)and (max-width:599px){.trendingstandards .trendingStandardsItemsContainer .seeAllTrendingStandards{font-size:24px}}@media(min-width:960px)and (max-width:1279px){.trendingstandards .trendingStandardsItemsContainer .seeAllTrendingStandards{font-size:28px}}.trendingstandards .trendingStandardsItemsContainer .seeAllTrendingStandards svg{fill:#cd163f;vertical-align:top}.trendingstandards .TrendingStandardsItemDescription{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#333738;display:-webkit-box;font-family:urw-din!important;font-size:18px;font-style:normal;line-height:27px;min-height:80px;overflow:hidden}.trendingstandards .TrendingStandardItemHeading{color:#17457a;font-size:24px;font-style:normal;font-weight:bolder;margin:0}.trendingstandards .site-search-search-button .viewDetails:hover .MuiButton-label a{color:#fff!important;outline:none}.trendingstandards .site-search-search-button .MuiButton-label a{outline:none}.trendingstandards .MuiGrid-container{display:flex!important;width:100%}.trendingstandards .MuiGrid-grid-md-4{flex-basis:34%!important;flex-grow:0;max-width:33.333333%}.trendingstandards .MuiGrid-grid-md-4 .trendItem{border:2px solid gray;padding:1em}.trendingstandards .MuiGrid-grid-md-4 .MuiPaper-root{box-shadow:none;outline:none;padding:1em 4em}.trendingstandards .MuiButtonBase-root{background:#fff;border:3px solid #17457a;border-radius:50px;color:#17457a;font-size:18px;font-weight:700;padding:.5em 2.5em}.trendingstandards .MuiButtonBase-root .MuiButton-label a{color:#17457a;text-decoration:none}.unifiedcartfooter{color:purple}.unified-header-main{font-size:10px;font-size:1rem;line-height:15px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1009}.unified-header-main .PrimaryNavigation .logo img{min-width:80px;vertical-align:middle}.unified-header-main .grow{flex-grow:1}@media(max-width:600px){.unified-header-main .grow .navHeight{height:60px}}.unified-header-main .grow .navHeight .unifiedheader{align-content:flex-start;background:#17457a!important;box-shadow:none!important;padding:0!important;position:static!important}@media(min-width:1280px){.unified-header-main .grow .navHeight .unifiedheader{overflow:hidden;position:relative}}.unified-header-main .grow .navHeight .unifiedheader span{color:#fff}.unified-header-main .grow .navHeight .unifiedheader .toolbar{align-items:center;justify-content:flex-end;min-height:100px}@media(min-width:1280px){.unified-header-main .grow .navHeight .unifiedheader .toolbar{position:relative}}@media(min-width:600px)and (max-width:1279px){.unified-header-main .grow .navHeight .unifiedheader .toolbar{position:relative}}@media(max-width:600px){.unified-header-main .grow .navHeight .unifiedheader .toolbar{min-height:60px;padding-left:2%;position:relative}}.unified-header-main .grow .navHeight .unifiedheader .toolbar .logoImage{justify-self:flex-start;width:60px}@media(min-width:600px){.unified-header-main .grow .navHeight .unifiedheader .toolbar .logoImage{padding:0 2%;width:400px}}.unified-header-main .grow .navHeight .unifiedheader .toolbar .logoImage img{height:40px!important;max-width:none;width:auto}@media(min-width:0px)and (max-width:599px){.unified-header-main .grow .navHeight .unifiedheader .toolbar .logoImage img{height:30px!important}}@media(min-width:600px)and (max-width:1279px){.unified-header-main .grow .navHeight .unifiedheader .toolbar .logoImage img{height:45px!important}}@media(min-screen:1340px){.unified-header-main .grow .navHeight .unifiedheader .toolbar .logoImage img{height:50px!important}}.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionDesktop{display:none}@media(min-width:1280px){.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionDesktop{align-items:center;display:flex;flex-grow:1;justify-content:flex-end;min-height:100px}}.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionDesktop .result-footer a,.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionDesktop a:hover,.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionDesktop a:visited{color:#fff}.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionDesktop .LoginItem{align-items:center;display:flex}.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionDesktop .LoginItem .verticalline{border:1px solid #fff;height:28px}.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionDesktop .CartItem{margin:0 1em;margin-left:0!important}.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionMobile{align-items:center;display:flex;flex-grow:1;justify-content:flex-end;min-height:56px;padding-right:2%}@media(min-width:1280px){.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionMobile{display:none}}.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionMobile .MobileLoginItem{width:-webkit-max-content!important;width:max-content!important}.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionMobile .MobileLoginItem .login{padding:0 1rem!important}.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionMobile .MobileLoginItem .login .loginLink{display:flex!important}@media(min-width:0px)and (max-width:599px){.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionMobile .MobileLoginItem .login .loginLink{color:transparent;font-size:0;line-height:0}.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionMobile .MobileLoginItem .login .loginLink .loginText{display:none!important}}.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionMobile .MobileCartItem .cart{padding:0 1rem}.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionMobile .MobileCartItem .cart a{display:block!important}@media(min-width:0px)and (max-width:1920px){.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionMobile .MobileCartItem .cart a{color:transparent;font-size:0;line-height:0}.unified-header-main .grow .navHeight .unifiedheader .toolbar .sectionMobile .MobileCartItem .cart a .cartText{display:none!important}}.unified-header-main .grow .navHeight .unifiedPage{background-color:#17457a}.unified-header-main .secondary-menu-div{display:none}@media(min-width:1280px){.unified-header-main .secondary-menu-div{background-color:#e9ebea;box-shadow:inset 0 0 4px gray;display:block;height:40px;width:100%}}.unified-header-main .secondary-menu-div .secondarymenu{display:none}.unified-header-main .secondary-menu-div .secondarymenu nav{align-items:center;display:flex;gap:2rem;justify-content:center;line-height:28px}.unified-header-main .secondary-menu-div .secondarymenu nav a{color:#17457a;font-size:18px;font-size:1.8rem;font-weight:700;line-height:27px;outline:none;padding-right:1rem;text-decoration:none;white-space:nowrap}.unified-header-main .secondary-menu-div .secondarymenu span{border:.8px solid #fff;height:28px}@media(min-width:1280px){.unified-header-main .secondary-menu-div .secondarymenu{align-items:center;display:flex;justify-content:left;margin-left:1rem;padding:5px 0}}.unifiedHeaderLogo{height:100%;width:100%}@media(min-width:0px)and (max-width:959px){.unified-payment-details{padding:0 1.5em}}@media(min-width:960px){.unified-payment-details{padding:0 2em 0 3.8em;width:65%}}.unifiedpaymentinvoicesection{font-family:urw-din!important}.unifiedpaymentinvoicesection .invoicePageTitle{color:#17457a;margin:0!important;padding:0 0 .5em!important}@media(max-width:960px){.unifiedpaymentinvoicesection .invoicePageTitle{padding-bottom:.5em!important}}@media(min-width:960px)and (max-width:1279px){.unifiedpaymentinvoicesection .invoicePageTitle{padding-top:.5em!important}}@media(min-width:0px)and (max-width:599px){.unifiedpaymentinvoicesection .invoicePageTitle{font-size:32px!important}}.unifiedpaymentinvoicesection .invoicePageTitle span{font-weight:400}.unifiedpaymentinvoicesection .backtoICPButton{background-color:#17457a!important;color:#fff!important;font-weight:700;margin-bottom:1em!important}.unifiedpaymentinvoicesection .invoice-table-section{margin-bottom:1em;margin-top:1em}.unifiedpaymentinvoicesection .invoice-table-section .invoiceTableContainer{border:1px solid #d3d3d3;font-family:urw-din!important;padding:1em}.unifiedpaymentinvoicesection .invoice-table-section .invoiceTableContainer .header-details{display:flex;flex-wrap:wrap;font-family:urw-din!important;gap:1em!important;margin-top:0!important}.unifiedpaymentinvoicesection .invoice-table-section .invoiceTableContainer .invoiceTableScrollWrapper{overflow-x:auto;width:100%}.unifiedpaymentinvoicesection .invoice-table-section .invoiceTableContainer .invoiceTableScrollWrapper .invoiceTable{border:1px solid #d3d3d3;min-width:600px;table-layout:fixed;width:100%}.unifiedpaymentinvoicesection .invoice-table-section .invoiceTableContainer .invoiceTableScrollWrapper .invoiceTable .MuiTableCell-head{background:#17457a;color:#fff;font-weight:700!important}.unifiedpaymentinvoicesection .invoice-table-section .invoiceTableContainer .invoiceTableScrollWrapper .invoiceTable .MuiTableCell-body{word-wrap:break-word;font-family:urw-din!important;font-weight:500!important}.unifiedpaymentinvoicesection .invoice-table-section .invoiceTableContainer .invoiceTableScrollWrapper .invoiceTable .invoiceNumber{color:#2b7bb9;font-weight:700}.unifiedpaymentinvoicesection .invoice-table-section .invoiceTableContainer .invoiceTableScrollWrapper .invoiceTable .MuiTableRow-root:nth-child(2n){background-color:#fff}.unifiedpaymentinvoicesection .invoice-table-section .invoiceTableContainer .invoiceTableScrollWrapper .invoiceTable .MuiTableRow-root:nth-child(odd){background-color:#e9ebea}.unifiedpaymentinvoicesection .invoice-table-section .invoiceTableContainer .grandTotalContainer{background-color:#17457a;display:flex;justify-content:flex-end;padding:1em 0}.unifiedpaymentinvoicesection .invoice-table-section .invoiceTableContainer .grandTotalContainer .grandTotalAmount{color:#fff;font-family:urw-din!important;font-size:2rem;font-weight:700;padding:0 16px;text-align:right}.unifiedpaymentinvoicesection .invoice-table-section .unpaidInvoiceTitle{font-weight:700!important}.unifiedpaymentinvoicesummarySticky{align-self:flex-start;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;position:-webkit-sticky;position:sticky;top:155px!important}@media(min-width:0px)and (max-width:959px){.unifiedpaymentinvoicesummarySticky{padding:0 1em!important}}.unifiedpaymentinvoicesummary .orderAgreementSection{grid-gap:1em;background:#e9ebea;color:#333738;display:flex;flex-direction:row;font-family:urw-din!important;gap:1em;margin-top:2rem!important;padding:1em 1.5em}.unifiedpaymentinvoicesummary .orderAgreementSection .orderAgreementSectionTitleSection p,.unifiedpaymentinvoicesummary .orderAgreementSection .orderAgreementText,.unifiedpaymentinvoicesummary .orderAgreementSection p{margin:0}.unifiedpaymentinvoicesummary .orderAgreementSection .orderAgreementSectionTitleSection .MuiButtonBase-root{padding:0}.unifiedpaymentinvoicesummary .orderAgreementSection .orderAgreementTitleSection{padding-top:1.5em}.unifiedpaymentinvoicesummary .orderAgreementSection .tooltip .MuiButton-root,.unifiedpaymentinvoicesummary .orderAgreementSection .tooltip .MuiButton-root .MuiButton-label{margin:0!important;padding:0!important}.unifiedpaymentinvoicesummary .orderAgreementSection .tooltip .MuiButton-root .MuiButton-label .MuiSvgIcon-root{font-size:2.125rem}@media(min-width:0px)and (max-width:959px){.unifiedpaymentinvoicesummary{padding:0!important;width:100%}}@media(min-width:960px){.unifiedpaymentinvoicesummary{padding:0 1.5em 0 3.5em;padding-left:1.5em!important}}.unifiedpaymentinvoicesummary h1{color:#17457a;font-family:urw-din,!important!important;font-size:36px;font-weight:700;line-height:43px;margin:0!important;padding:0 0 1em!important}@media(min-width:0px)and (max-width:1279px){.unifiedpaymentinvoicesummary h1{padding-top:0}}.unifiedpaymentinvoicesummary .orderSummaryEditCart{font-family:urw-din!important;font-weight:700;padding-top:1em}.unifiedpaymentinvoicesummary .orderSummaryEditCart svg{color:#2b7bb9;font-size:2.5rem}.unifiedpaymentinvoicesummary .orderSummaryEditCart a{padding-left:.5em;vertical-align:super}.unifiedpaymentinvoicesummary .orderPriceDetails{background:#17457a;display:flex;flex-direction:column}.unifiedpaymentinvoicesummary .orderPriceDetails p{margin:2rem;margin:1.5rem 2rem!important}.unifiedpaymentinvoicesummary .orderPriceDetails .orderSubTotal{grid-gap:5em;border-bottom:1px solid #fff;display:flex;font-family:urw-din!important;justify-content:space-between}.unifiedpaymentinvoicesummary .orderPriceDetails .orderSubTotal .orderSubTotalDetail{color:#fff;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.unifiedpaymentinvoicesummary .orderPriceDetails .orderSalesTax{border-bottom:1px solid #fff;display:flex;font-family:urw-din!important;justify-content:space-between}.unifiedpaymentinvoicesummary .orderPriceDetails .orderSalesTax .orderSalesTaxDetail{color:#fff;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:400;line-height:22px}.unifiedpaymentinvoicesummary .orderPriceDetails .orderShippingAndHandling{display:flex;font-family:urw-din!important;justify-content:space-between}.unifiedpaymentinvoicesummary .orderPriceDetails .orderShippingAndHandling .orderShippingAndHandlingDetail{color:#fff;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:400;line-height:22px}.unifiedpaymentinvoicesummary .orderPriceDetails .orderMemberDiscount{background:#e9ebea;color:#fff;color:#cd163f;display:flex;flex-direction:row;font-family:urw-din!important;justify-content:space-between}.unifiedpaymentinvoicesummary .orderPriceDetails .orderMemberDiscount .orderMemberDiscountTitleSection{display:flex}.unifiedpaymentinvoicesummary .orderPriceDetails .orderMemberDiscount .orderMemberDiscountTitleSection p{font-family:urw-din!important;font-weight:700}.unifiedpaymentinvoicesummary .orderPriceDetails .orderMemberDiscount .orderMemberDiscountTitleSection .tooltip .tooltipArea{padding-top:.75em!important;padding:0 0 0 .25em}.unifiedpaymentinvoicesummary .orderPriceDetails .orderMemberDiscount .orderMemberDiscountTitleSection .tooltip .tooltipArea .MuiButton-root .MuiButton-label .MuiSvgIcon-root{font-size:2.5rem}.unifiedpaymentinvoicesummary .optInDiv{padding:1.5em 0}.unifiedpaymentinvoicesummary .optInDiv .subscriptionNotifications{background:#e9ebea;border:1px solid #c7c9c8;display:flex;gap:0;padding:1.3em 1em}.unifiedpaymentinvoicesummary .optInDiv .subscriptionNotifications .subscriptionNotificationText{color:#17457a;display:flex!important;flex-direction:column;font-family:urw-din!important;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.unifiedpaymentinvoicesummary .optInDiv .subscriptionNotifications .subscriptionNotificationText .subscriptionHeading{color:#17457a;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin:0!important;padding-bottom:.5em}.unifiedpaymentinvoicesummary .optInDiv .subscriptionNotifications .tooltip .MuiButton-root{min-width:24px;padding:0!important}.unifiedpaymentinvoicesummary .optInDiv .subscriptionNotifications .tooltip .MuiSvgIcon-root{font-size:2.125rem}.unifiedpaymentinvoicesummary .order-summary-accordion{background:#17457a;color:#fff;margin-bottom:1rem}.unifiedpaymentinvoicesummary .order-summary-accordion .order-summary-standards-collapsed{padding:.5em 1em}.unifiedpaymentinvoicesummary .order-summary-accordion .order-summary-standards-collapsed .MuiAccordionSummary-content .accordionHeader{display:flex;flex-direction:column;gap:1em;margin:0!important;width:100%}.unifiedpaymentinvoicesummary .order-summary-accordion .order-summary-standards-collapsed .MuiAccordionSummary-content .accordionHeader .accordion-title{color:#fff;font-weight:700;margin:0!important}.unifiedpaymentinvoicesummary .order-summary-accordion .order-summary-standards-collapsed .MuiAccordionSummary-content .accordionHeader .orderPriceDetails{background:#17457a;display:flex;flex-direction:column;width:100%!important}.unifiedpaymentinvoicesummary .order-summary-accordion .order-summary-standards-collapsed .MuiAccordionSummary-content .accordionHeader .orderPriceDetails .orderSubTotal{grid-gap:5em;border-bottom:none!important;display:flex;font-family:urw-din!important;justify-content:space-between}.unifiedpaymentinvoicesummary .order-summary-accordion .order-summary-standards-collapsed .MuiAccordionSummary-content .accordionHeader .orderPriceDetails .orderSubTotal .orderSubTotalDetail{color:#fff;font-family:urw-din!important;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin:0!important}.unifiedpaymentinvoicesummary .order-summary-accordion .order-summary-standards-collapsed .MuiIconButton-root{align-self:flex-start;color:#fff;padding:.25em 0}.unifiedpaymentinvoicesummary .order-summary-accordion .order-summary-standards-expanded{padding:0!important}.unifiedpaymentinvoicesummary .order-summary-accordion .order-summary-standards-expanded .orderPriceDetails{width:100%!important}.unifiedpaymentinvoicesummary .MuiAccordion-root.Mui-expanded{margin:0 0 .5em!important}.unifiedpaymentinvoicesummary .total-section{background:#17457a;color:#fff;margin-top:1rem!important;padding:2rem 2em 2rem 2rem!important}.unifiedpaymentinvoicesummary .total-section .orderTotal{color:#fff;font-family:urw-din!important;font-size:36px;font-style:normal;font-weight:700;justify-content:space-between;line-height:43px}.unifiedpaymentinvoicesummary .total-section .orderTotal .orderTotalSection{font-size:18px;text-align:center}.unifiedpaymentinvoicesummary .total-section .orderTotal .orderTotalSection a{text-decoration:none!important}.unifiedpaymentinvoicesummary .total-section .orderTotal .orderTotalSection button{height:3em;width:80%}.unifiedpaymentinvoicesummary .total-section .orderTotal .orderTotalSection{display:flex;font-size:36px}.unifiedpaymentinvoicesummary .total-section .orderTotal .orderTotalSection p{font-family:urw-din!important;margin:0!important}.unifiedpaymentinvoicesummary .orderButtonSection{align-items:center;display:flex!important;flex-direction:column!important;gap:1em;padding:1em 0;text-align:center}.unifiedpaymentinvoicesummary .orderButtonSection a{text-decoration:none!important;width:100%!important}.unifiedpaymentinvoicesummary .orderButtonSection a .MuiButton-root{width:100%!important}.unified-payment-page-main{flex-direction:row;margin-top:2em}@media(min-width:960px){.unified-payment-page-main{display:flex}}.unified-payment-empty-cart{padding:1em 2rem 1em 3.8em;padding-top:0!important}.unified-payment-empty-cart .paymentPageTitle{color:#17457a;font-family:urw-din!important;font-size:36px;font-weight:700;line-height:43px;margin:0!important;padding-top:1em!important}.unified-payment-empty-cart .paymentPageTitle span{font-weight:400}.unified-payment-empty-cart .red-title{color:#cd163f!important}.unified-invoice .invoiceLoadingSection{width:100%}.unified-invoice .invoice-container{box-shadow:none!important;margin:2em auto;margin-bottom:0!important;margin-top:0!important;max-width:230mm;width:100%}@media(max-width:960px){.unified-invoice .invoice-container{padding:0!important}}.unified-invoice .invoice-container .base-print-size{font-size:1.5rem!important}.unified-invoice .invoice-container .invoice-receipt{font-family:urw-din!important;margin:0!important}.unified-invoice .invoice-container .invoice-receipt .main-area{box-shadow:1px 2px 9px #ccc;margin-bottom:2em;padding:3.5em}@media(max-width:960px){.unified-invoice .invoice-container .invoice-receipt{margin:0!important}}.unified-invoice .invoice-container .invoice-receipt .markupNote{margin-top:2rem}@media(max-width:960px){.unified-invoice .invoice-container .invoice-receipt .markupNote{padding:0 2em}}.unified-invoice .invoice-container .invoice-receipt .invoice-content-area{padding:2em;padding-bottom:0!important}.unified-invoice .invoice-container .invoice-receipt .invoice-content{align-items:center;display:flex;justify-content:space-between}@media(max-width:960px){.unified-invoice .invoice-container .invoice-receipt .invoice-content{flex-direction:column;gap:2em}}.unified-invoice .invoice-container .invoice-receipt .header{color:#17457a;font-size:2em;font-weight:700}@media(max-width:960px){.unified-invoice .invoice-container .invoice-receipt .header{padding:1em 1em 0}}.unified-invoice .invoice-container .invoice-receipt .red-content{color:#cd163f!important}.unified-invoice .invoice-container .invoice-receipt .sub-header{font-size:1.5em;font-weight:700}.unified-invoice .invoice-container .invoice-receipt .column-header{font-weight:700}.unified-invoice .invoice-container .invoice-receipt .api-logo{height:3em;width:auto}.unified-invoice .invoice-container .invoice-receipt .content-100{font-size:1em}@media(max-width:960px){.unified-invoice .invoice-container .invoice-receipt .content-100{padding:0 2em}}.unified-invoice .invoice-container .invoice-receipt .border-100{border:1px solid #aaa;padding:1em}@media(max-width:960px){.unified-invoice .invoice-container .invoice-receipt .border-100{margin:2em}}.unified-invoice .invoice-container .invoice-receipt .flex-start-justifybetween{align-items:flex-start;display:flex;justify-content:space-between}@media(max-width:960px){.unified-invoice .invoice-container .invoice-receipt .flex-start-justifybetween{gap:.5em;padding:0 2em}.unified-invoice .invoice-container .invoice-receipt .bottomSpacing{padding-bottom:2em}}.unified-invoice .invoice-container .invoice-receipt .title-section{gap:1rem}.unified-invoice .invoice-container .invoice-receipt .title-section .item-total{text-align:right}@media(max-width:960px){.unified-invoice .invoice-container .invoice-receipt .detail-section{padding:0 2em}}.unified-invoice .invoice-container .invoice-receipt .invoiceAddressWidths{width:50%}@media(max-width:960px){.unified-invoice .invoice-container .invoice-receipt .wireTransferWidth{padding:2em}}.unified-invoice .invoice-container .invoice-receipt .mailAddressesArea{display:flex;flex-direction:column!important;gap:1em;justify-content:inherit}.unified-invoice .invoice-container .invoice-receipt .address-content{display:flex;flex-direction:column;line-height:1.5em}.unified-invoice .invoice-container .invoice-receipt .flex-column-100{display:flex;flex-direction:column;gap:1em}.unified-invoice .invoice-container .invoice-receipt .paid-info{align-items:top;display:flex;font-size:1.5em;font-weight:700;justify-content:right}@media(max-width:960px){.unified-invoice .invoice-container .invoice-receipt .paid-info{padding-right:2em}}.unified-invoice .invoice-container .invoice-receipt .paid-info-section{display:flex;flex-direction:row;font-size:1.5em;font-weight:700;justify-content:space-between;margin-top:.5em}@media(max-width:960px){.unified-invoice .invoice-container .invoice-receipt .paid-info-section{padding-left:2em;padding-right:2em}}.unified-invoice .invoice-container .invoice-receipt .paid-info-section .left-section{display:flex;flex-direction:column;gap:.5em}.unified-invoice .invoice-container .invoice-receipt .paid-info-section .left-section .wire-transfer-ins{font-size:15px!important;font-weight:400!important}.unified-invoice .invoice-container .invoice-receipt .stampImage{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:4em}.unified-invoice .invoiceAddressSection{align-items:baseline;display:flex;flex-direction:row!important;gap:1.5em;justify-content:space-between;margin:2em 0}@media(max-width:600px){.unified-invoice .invoiceAddressSection{flex-direction:column!important}}.unified-invoice .invoiceAddressSection .MuiGrid-container{align-items:baseline;gap:5%;justify-content:center}.unified-invoice .printAndDownload{align-items:center;display:flex;gap:1em;justify-content:center;margin:1em}@media(max-width:600px){.unified-invoice .printAndDownload{flex-direction:column}}.unified-invoice .printAndDownload button{width:15%}@media(min-width:0px)and (max-width:599px){.unified-invoice .printAndDownload button{width:50%}}@media(min-width:600px)and (max-width:959px){.unified-invoice .printAndDownload button{width:30%}}@media print{.unified-invoice .unified-invoice .invoice-container{box-shadow:none!important;font-family:urw-din!important;margin:2em auto;margin-top:0!important;max-width:230mm;width:100%}.unified-invoice .unified-invoice .invoice-container .invoice-receipt{font-family:urw-din!important;font-size:12pt;margin:0;padding:0}.unified-invoice .unified-invoice .invoice-container .invoice-receipt .main-area{box-shadow:1px 2px 9px #ccc;margin-bottom:2em;padding:3.5em;padding-bottom:0!important}.unified-invoice .unified-invoice .invoice-container .invoice-receipt .invoice-content-area{padding:2em;padding-bottom:0!important}.unified-invoice .unified-invoice .invoice-container .invoice-receipt .invoice-content{align-items:center;display:flex;justify-content:space-between}}@media print and (max-width:960px){.unified-invoice .unified-invoice .invoice-container .invoice-receipt .invoice-content{flex-direction:column;gap:2em}}@media print{.unified-invoice .unified-invoice .invoice-container .invoice-receipt .downloadbtn,.unified-invoice .unified-invoice .invoice-container .invoice-receipt .printbtn{display:none!important}}.uploadtaxexempt .taxexempt{display:flex}.uploadtaxexempt .taxexempt input{height:18px;width:18px}.uploadtaxexempt .filenamediv{color:#2b7bb9;padding-left:1em;padding-top:.3em}.uploadtaxexempt .filenamediv .filenamespan{color:#2b7bb9;text-decoration:underline}.uploadtaxexempt .filenamediv .fafileicon{padding-right:5px;position:relative;top:2px}.uploadtaxexempt .filenamediv .facloseicon{font-size:15px;font-weight:400;padding-left:10px;position:relative;top:3px}.uploadtaxexempt .tooltip{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0!important;padding:0!important}.uploadtaxexempt .tooltip .tooltipArea{margin-left:3px;margin-top:-1px}.uploadtaxexempt .tooltip .tooltipArea .MuiButton-root{padding-top:.4em}.uploadtaxexempt .tooltip .tooltipArea .MuiButton-root .MuiButton-label .MuiSvgIcon-root{font-size:2.125rem}.uploadtaxexempt .buttondiv .MuiButton-root{background:none;background-color:#fff!important;border:3px solid #17457a!important;color:inherit;cursor:pointer;font:inherit;margin-left:.3%;margin-top:1%;outline:inherit;padding:.3em 3em}.uploadtaxexempt .buttondiv .MuiButton-root .MuiButton-label{color:#17457a;font-family:urw-din!important;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.webstore-helpful-tips-section{font-family:urw-din!important;margin:2em;padding:.5em}.webstore-helpful-tips-section .faq-header{margin:initial;padding:0 0 0 .4em}.webstore-helpful-tips-section .language-select{border:8px solid #e9ebea;border-radius:5px;font-family:urw-din!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;padding-right:5px}.webstore-helpful-tips-section .language-select .MuiSelect-icon{font-size:20px;padding:0 5px!important}.webstore-helpful-tips-section .language-select .MuiSelect-select:focus{background-color:transparent!important}.webstore-helpful-tips-section .language-select .status-label{color:#bdbbbb;font-family:urw-din!important;font-size:16px}.webstore-helpful-tips-section .language-select .MuiListItemText-root span{font-size:16px!important}.webstore-helpful-tips-section .language-select .MuiListItem-root{padding:0 .2em!important}.webstore-helpful-tips-section .language-select .MuiSelect-root{padding:0 24px 0 12px!important}.webstore-helpful-tips-section .helpful-tip-page-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-right:16px!important}@media(max-width:600px){.webstore-helpful-tips-section{margin:.5em}}@media(min-width:0px)and (max-width:959px){.webstore-helpful-tips-section li img{height:auto!important;max-width:100%!important;width:100%!important}}.webstore-helpful-tips-section .MuiAccordion-root{box-shadow:0 0 0 0 transparent!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:auto}.webstore-helpful-tips-section .MuiAccordionSummary-content.Mui-expanded{margin:0}.webstore-helpful-tips-section .MuiAccordion-root.Mui-expanded{margin-bottom:0;margin-top:0}.webstore-helpful-tips-section .MuiAccordionDetails-root{flex-direction:column!important}.webstore-helpful-tips-section .MuiAccordionDetails-root .MuiTypography-root{font-family:urw-din!important}.webstore-helpful-tips-section .MuiAccordionDetails-root .section-content{border:1px solid #d3d3d3;padding:1em 2em 2em 1em}@media(max-width:600px){.webstore-helpful-tips-section .MuiAccordionDetails-root .section-content{padding:0 1em 0 0}}.webstore-helpful-tips-section .MuiAccordionSummary-content .MuiTypography-root{color:#17457a;font-family:urw-din!important;font-size:1.3em;font-style:normal;font-weight:700}.webstore-helpful-tips-section .MuiAccordion-root:before{border:none!important;right:auto!important;top:auto!important}.webstore-helpful-tips-section .accordionOrderHistory{border-bottom:2px solid #e9ebea}.webstore-helpful-tips-section .accordionOrderHistory:last-child{border-bottom:none!important}html{font-size:10px}body{background-color:#fff;margin:0;padding:0}body::-webkit-backdrop{background-color:#fafafa}body::backdrop{background-color:#fafafa}a,button,input{font-family:urw-din!important;outline:none!important}input[type=email]:invalid{border:1px solid red}.justify-space-between{justify-content:space-between}.center-window{align-items:center;display:flex;left:50%;position:absolute;top:50%}@media print{body{background-color:#fff}}:focus,button :focus,input :focus,textarea :focus{outline:2px solid #2b7bb9;outline-offset:2px}body,html{-webkit-overflow-scrolling:touch}html{overflow-y:scroll}.hidden{display:none}.img-responsive{height:auto;max-width:100%}.Content-Author-Alert{color:red}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/webfonts/fa-brands-400.ttf)}body{color:#363533;font-family:urw-din!important;font-size:20px;font-size:2rem;font-weight:400;line-height:30px}@media(min-width:960px){body{font-size:18px;font-size:1.8rem;line-height:27px}}@media(min-width:1921px){body{font-size:24px;font-size:2.4rem;line-height:36px}}h1{color:#17457a;font-family:urw-din!important;font-size:36px;font-size:3.6rem;font-weight:700;line-height:54px;margin-left:18px}@media(min-width:1263px){h1{margin-left:100px}}h2{font-size:28px;font-size:2.8rem;line-height:42px}h2,h3{color:#17457a;font-family:urw-din!important;font-weight:700}h3{font-size:24px;font-size:2.4rem;line-height:36px}h4{font-size:22px;font-size:2.2rem;line-height:33px}h4,h5{color:#17457a;font-family:urw-din!important;font-weight:700}h5{font-size:20px;font-size:2rem;line-height:30px;margin-bottom:18px}h6{color:#17457a;font-family:urw-din!important;font-size:18px;font-size:1.8rem;font-weight:700;line-height:27px}a{color:#2b7bb9;text-decoration:underline}b,strong{font-weight:700}ul li::marker{color:#17457a}.cta{background-color:#17457a;border-radius:25px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#fff;font-family:Catamaran,sans-serif;font-size:1.8rem;font-weight:500;line-height:1.75;min-width:64px;padding:12px 32px 13px;text-align:center;text-decoration:none;text-transform:inherit;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms;width:100%}.cta.secondary{background-color:#fff;color:#17457a}.cta.secondary :focus,.cta.secondary :hover{background-color:#2b7bb9;color:#fff}.cta.disabled{background-color:#e0e1e2;color:#afb0b1}.cta.disabled :focus,.cta.disabled :hover{background-color:#e0e1e2;color:#afb0b1;cursor:default;outline:none;outline-offset:0}.cta:hover{background-color:#2b7bb9}.cta:focus,.cta:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.cta:focus{background-color:#d5d5d5}.ws-white-button-no-border{border:3px solid #fff!important;border-radius:34px!important}.ws-white-button,.ws-white-button-no-border{background-color:#fff!important;color:#17457a!important;cursor:pointer;font-family:urw-din!important;font-size:1em;font-weight:700!important;margin:0!important;min-height:3em;padding:.5em 2em!important;transition:.3s}.ws-white-button{border:3px solid #17457a!important;border-radius:34px!important}.ws-white-button-min-width{min-width:10em!important}.ws-white-button-no-border:hover,.ws-white-button:hover{background-color:#17457a!important;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#fff!important}.ws-white-button-no-border:focus,.ws-white-button:focus{background-color:#d5d5d5;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#17457a}.ws-primary-button-no-border{border:3px solid #17457a!important;border-radius:34px!important}.ws-primary-button,.ws-primary-button-no-border{background-color:#17457a!important;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#fff!important;cursor:pointer;font-family:urw-din!important;font-size:1em;font-weight:700!important;margin:0!important;min-height:3em;padding:.5em 2em!important;transition:.3s}.ws-primary-button{border:3px solid #fff!important;border-radius:34px!important}.ws-primary-button-no-border:hover,.ws-primary-button:hover{background-color:#fff!important;border:3px solid #17457a;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#17457a!important}.ws-primary-button-no-border:focus,.ws-primary-button:focus{background-color:#353535;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#fff}.quantity-picker{border-radius:0}.quantity-picker .quantity-display{padding:0}.quantity-picker .quantity-modifier{aspect-ratio:1/1;background:#17457a!important;color:#fff!important;font-weight:400}.salesPriceItem{align-items:center;display:flex;justify-content:space-between;vertical-align:middle}@media(min-width:0px)and (max-width:959px){.salesPriceItem{align-items:flex-start;border-bottom:1px solid #d3d3d3;flex-direction:column;gap:1em;padding-bottom:.75em;padding-top:.75em;vertical-align:middle}}.salesPriceItem .unitPrice{color:#17457a;font-size:22.5px;font-size:2.25rem;font-size:24px;font-style:normal;font-weight:700;line-height:33.75px;margin:0!important;width:25%}.salesPriceItem .editionType{align-items:center;color:#17457a;font-style:normal;font-weight:400;line-height:22px;margin:0!important;min-width:55%!important;width:55%}@media(min-width:0px)and (max-width:959px){.salesPriceItem .editionType{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(min-width:820px){.salesPriceItem .editionType{display:flex}}.salesPriceItem .editionType .edition{padding-left:1em}.salesPriceItem .editionType .edition,.salesPriceItem .language{font-size:17.5px;font-size:1.75rem;font-size:18px;font-weight:400;line-height:26.25px;line-height:22px}.salesPriceItem .language{color:#17457a;font-style:normal;text-align:right;width:20%}@media(min-width:0px)and (max-width:959px){.salesPriceItem .language{margin:0;text-align:left}}.scChromeData,.scpm{display:none!important}
/*# sourceMappingURL=main.4bd0c84f.css.map*/