.CheckoutForm-module-scss-module__njSyra__formPanel.CheckoutForm-module-scss-module__njSyra__formPanel{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--border-radius-1-5);border-bottom-left-radius:var(--border-radius-1-5);max-width:1152px;margin:0 auto}.CheckoutForm-module-scss-module__njSyra__card{padding:var(--spacing-2)}@media (max-width:810px){.CheckoutForm-module-scss-module__njSyra__card{padding:var(--spacing-05)var(--spacing-1)}}.CheckoutForm-module-scss-module__njSyra__companyAndContactHeader{padding:var(--spacing-1)var(--spacing-2)}.CheckoutForm-module-scss-module__njSyra__orgNumberButtons{gap:var(--spacing-2);margin-top:var(--spacing-1);display:flex}@media (max-width:810px){.CheckoutForm-module-scss-module__njSyra__orgNumberButtons{gap:var(--spacing-1);flex-direction:column}}.CheckoutForm-module-scss-module__njSyra__orderButton{padding:var(--spacing-2);text-align:end}@media (max-width:810px){.CheckoutForm-module-scss-module__njSyra__orderButton{padding:var(--spacing-1);text-align:center}}.CheckoutForm-module-scss-module__njSyra__consentAgreement{gap:var(--spacing-1);display:flex}.CheckoutForm-module-scss-module__njSyra__consentCheckbox{padding:0}.CheckoutForm-module-scss-module__njSyra__consentCardInset{margin-inline:var(--spacing-2);margin:var(--spacing-2)var(--spacing-2)0}@media (max-width:810px){.CheckoutForm-module-scss-module__njSyra__consentCardInset{margin-inline:0;margin:var(--spacing-1)0 0}.CheckoutForm-module-scss-module__njSyra__showOnDesktopOnly{display:none}}.CheckoutForm-module-scss-module__njSyra__showOnMobileOnly{display:none}@media (max-width:810px){.CheckoutForm-module-scss-module__njSyra__showOnMobileOnly{display:block}}
.CompanyInformationFields-module-scss-module__C9CH6a__fieldsContainer{gap:var(--spacing-1);grid-template-columns:1fr 1fr;display:grid}@media (max-width:810px){.CompanyInformationFields-module-scss-module__C9CH6a__fieldsContainer{margin-bottom:var(--spacing-2);grid-template-columns:1fr}}.CompanyInformationFields-module-scss-module__C9CH6a__confirmedFieldsContainer{grid-template-columns:1fr 1fr;width:50%;display:grid}@media (max-width:810px){.CompanyInformationFields-module-scss-module__C9CH6a__confirmedFieldsContainer{grid-template-columns:max-content;width:100%}}.CompanyInformationFields-module-scss-module__C9CH6a__companyInformationFields{margin-top:var(--spacing-1-5)}@media (max-width:810px){.CompanyInformationFields-module-scss-module__C9CH6a__companyInformationFields{margin-top:0}}.CompanyInformationFields-module-scss-module__C9CH6a__companyFieldPadding{padding:0 var(--spacing-2)}.CompanyInformationFields-module-scss-module__C9CH6a__buttonContainer{margin-top:var(--spacing-1);justify-content:flex-end;display:flex}@media (max-width:810px){.CompanyInformationFields-module-scss-module__C9CH6a__buttonContainer{justify-content:center}.CompanyInformationFields-module-scss-module__C9CH6a__editButton{margin-bottom:var(--spacing-1);justify-content:flex-end}}
.ContactInformationFields-module-scss-module__qYsjcW__fieldsContainer{gap:var(--spacing-1);grid-template-columns:1fr 1fr;display:grid}@media (max-width:810px){.ContactInformationFields-module-scss-module__qYsjcW__fieldsContainer{margin-bottom:var(--spacing-2);grid-template-columns:1fr}}.ContactInformationFields-module-scss-module__qYsjcW__confirmedFieldsContainer{grid-template-columns:1fr 1fr;width:50%;display:grid}@media (max-width:810px){.ContactInformationFields-module-scss-module__qYsjcW__confirmedFieldsContainer{grid-template-columns:max-content;width:100%}}.ContactInformationFields-module-scss-module__qYsjcW__buttonContainer{margin-top:var(--spacing-1);justify-content:flex-end;display:flex}@media (max-width:810px){.ContactInformationFields-module-scss-module__qYsjcW__buttonContainer{justify-content:center}.ContactInformationFields-module-scss-module__qYsjcW__editButton{margin-bottom:var(--spacing-1);justify-content:flex-end}}
.OrganizationNumberAutoComplete-module-scss-module__bP1AKW__autoCompleteContainer{text-align:center;flex-direction:column;justify-content:center;display:flex;position:relative}.OrganizationNumberAutoComplete-module-scss-module__bP1AKW__autoCompleteContainer label{margin-left:var(--spacing-1)}.OrganizationNumberAutoComplete-module-scss-module__bP1AKW__autoCompleteContainer input{margin-left:var(--spacing-1);width:100%}.OrganizationNumberAutoComplete-module-scss-module__bP1AKW__searchDisabledActionButton{top:50%;right:var(--spacing-1);z-index:2;pointer-events:auto;position:absolute;transform:translateY(-50%)}.OrganizationNumberAutoComplete-module-scss-module__bP1AKW__emptyMessageAction{display:inline-flex}[data-test-id="Checkout.OrganizationNumberAutoComplete.ListBox"]>li{padding:var(--spacing-05)var(--spacing-1)}
.OrderDetails-module-scss-module__cZigFa__orderDetailsPanel{max-width:1152px;margin:0 auto}@media (min-width:810px){.OrderDetails-module-scss-module__cZigFa__hideCTAinDesktop{display:none}}
.OrderOverview-module-scss-module__k0P_SG__hr{margin:var(--spacing-2)0 var(--spacing-1);border:none;border-top:1px solid var(--border-color-grey)}.OrderOverview-module-scss-module__k0P_SG__orderOverviewGrid{row-gap:var(--spacing-05);margin-bottom:var(--spacing-1);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:810px){.OrderOverview-module-scss-module__k0P_SG__orderOverviewGrid{margin-bottom:0}}.OrderOverview-module-scss-module__k0P_SG__desktopHeaders{display:contents}@media (max-width:810px){.OrderOverview-module-scss-module__k0P_SG__desktopHeaders{display:none}}.OrderOverview-module-scss-module__k0P_SG__mobileHeaders{display:none}@media (max-width:810px){.OrderOverview-module-scss-module__k0P_SG__mobileHeaders{display:contents}}.OrderOverview-module-scss-module__k0P_SG__headerLeft{color:var(--border-color);text-align:left}.OrderOverview-module-scss-module__k0P_SG__headerCenter{color:var(--border-color);text-align:center}.OrderOverview-module-scss-module__k0P_SG__headerRight{color:var(--border-color);text-align:right}.OrderOverview-module-scss-module__k0P_SG__nameColumn{text-align:left;flex-direction:column;min-width:0;display:flex}.OrderOverview-module-scss-module__k0P_SG__packageQuantityColumn{text-align:center;align-self:flex-start}.OrderOverview-module-scss-module__k0P_SG__quantityColumn{text-align:center;align-self:center}.OrderOverview-module-scss-module__k0P_SG__crossedOut{text-decoration:line-through}.OrderOverview-module-scss-module__k0P_SG__priceColumn{justify-content:flex-end;align-self:flex-start;gap:var(--spacing-1);text-align:right;display:flex}.OrderOverview-module-scss-module__k0P_SG__packageName{align-items:center;gap:var(--spacing-05);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;min-width:0;display:flex}.OrderOverview-module-scss-module__k0P_SG__packageProductNames{margin-bottom:0;line-height:1.2rem}.OrderOverview-module-scss-module__k0P_SG__orderOverviewText{color:var(--border-color)}.OrderOverview-module-scss-module__k0P_SG__orderOverviewText:first-child{text-align:left}.OrderOverview-module-scss-module__k0P_SG__orderOverviewText:nth-child(2){text-align:center}.OrderOverview-module-scss-module__k0P_SG__orderOverviewText:last-child{text-align:right}
.Toggle-module-scss-module__638Bsq__container{cursor:pointer;margin-bottom:var(--spacing-05);border-radius:var(--border-radius-2);padding:var(--spacing-025);align-items:center;height:2.3125rem;display:flex}.Toggle-module-scss-module__638Bsq__wrapper{flex:1}.Toggle-module-scss-module__638Bsq__input{opacity:0;width:0;height:0;position:absolute}.Toggle-module-scss-module__638Bsq__option{cursor:pointer;border-radius:var(--border-radius-2);padding:var(--spacing-025)var(--spacing-3);font-size:var(--font-size-small);white-space:nowrap;justify-content:center;display:flex}.Toggle-module-scss-module__638Bsq__option.Toggle-module-scss-module__638Bsq__checked{z-index:1;background-color:var(--bg-white);color:var(--text-dark);font-weight:var(--font-weight-regular);transition:all .3s ease-in-out}.Toggle-module-scss-module__638Bsq__option.Toggle-module-scss-module__638Bsq__disabled{opacity:.5;cursor:not-allowed}
@keyframes CheckoutModals-module-scss-module__cY2j_q__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CheckoutModals-module-scss-module__cY2j_q__expandFromChip{0%{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}@keyframes CheckoutModals-module-scss-module__cY2j_q__expandFromCenter{0%{opacity:0;transform:translate(-50%)scale(.1)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes CheckoutModals-module-scss-module__cY2j_q__slideInFromRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes CheckoutModals-module-scss-module__cY2j_q__slideOutToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes CheckoutModals-module-scss-module__cY2j_q__collapseToChip{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.1)}}@keyframes CheckoutModals-module-scss-module__cY2j_q__collapseToCenter{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%)scale(.1)}}.CheckoutModals-module-scss-module__cY2j_q__modal{padding:var(--spacing-2)}@media screen and (max-width:700px){.CheckoutModals-module-scss-module__cY2j_q__modal{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0;position:absolute;bottom:0;left:0;right:0}}.CheckoutModals-module-scss-module__cY2j_q__campaignCodeModal{max-width:47.4375rem}@media screen and (min-width:910px){.CheckoutModals-module-scss-module__cY2j_q__campaignCodeModal{inset:calc(var(--global-menu-offset) + var(--spacing-2))}}.CheckoutModals-module-scss-module__cY2j_q__linkRow{margin-top:var(--spacing-1);justify-content:flex-end;display:flex}.CheckoutModals-module-scss-module__cY2j_q__actions{align-items:center;gap:var(--spacing-1);margin-top:var(--spacing-2);display:flex}.CheckoutModals-module-scss-module__cY2j_q__campaignCloseButton{justify-content:flex-end}.CheckoutModals-module-scss-module__cY2j_q__price{flex:1}.CheckoutModals-module-scss-module__cY2j_q__incrementor{flex:1;justify-content:flex-end;margin-left:auto}.CheckoutModals-module-scss-module__cY2j_q__noFlex{font-feature-settings:"tnum";flex:none;min-width:8ch}.CheckoutModals-module-scss-module__cY2j_q__buttonsContainer{align-items:baseline;gap:var(--spacing-1);display:flex}@media screen and (max-width:700px){.CheckoutModals-module-scss-module__cY2j_q__buttonsContainer{width:100%}.CheckoutModals-module-scss-module__cY2j_q__hideInMobile{display:none}}@media screen and (min-width:700px){.CheckoutModals-module-scss-module__cY2j_q__hideInDesktop{display:none}}@media screen and (max-width:700px){.CheckoutModals-module-scss-module__cY2j_q__button{width:100%;display:grid!important}}.CheckoutModals-module-scss-module__cY2j_q__iconContainerCard{padding:var(--spacing-1)var(--spacing-3)}@media screen and (max-width:910px){.CheckoutModals-module-scss-module__cY2j_q__iconContainerCard{display:none}}.CheckoutModals-module-scss-module__cY2j_q__headerSection{justify-content:space-between;align-items:flex-start;gap:var(--spacing-2);margin:var(--spacing-1)0 var(--spacing-2)0;display:flex}.CheckoutModals-module-scss-module__cY2j_q__headerTextGroup{gap:var(--spacing-1);flex-direction:column;flex:1;display:flex}.CheckoutModals-module-scss-module__cY2j_q__uspsList{gap:var(--spacing-05);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CheckoutModals-module-scss-module__cY2j_q__imageBorder{border-radius:var(--border-radius-1-5)}.CheckoutModals-module-scss-module__cY2j_q__imageWrapper{flex-shrink:0;width:16.375rem;height:12.25rem;position:relative}@media screen and (max-width:1020px){.CheckoutModals-module-scss-module__cY2j_q__imageWrapper{display:none}}.CheckoutModals-module-scss-module__cY2j_q__changePackageContent{align-items:center;gap:var(--spacing-1);text-align:center;flex-direction:column;display:flex}.CheckoutModals-module-scss-module__cY2j_q__buttonGroup{justify-content:center;gap:var(--spacing-1);display:flex}@media screen and (max-width:700px){.CheckoutModals-module-scss-module__cY2j_q__actions{flex-wrap:wrap}}
@keyframes CheckoutProductCategories-module-scss-module__HLanaG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CheckoutProductCategories-module-scss-module__HLanaG__slideInFromRight{0%{width:100%;margin-left:100%}to{width:100%;margin-left:0%}}@keyframes CheckoutProductCategories-module-scss-module__HLanaG__slideInFromLeft{0%{width:100%;margin-left:-100%}20%{width:100%;margin-left:-30%}to{width:100%;margin-left:0}}.CheckoutProductCategories-module-scss-module__HLanaG__animation{animation:.5s CheckoutProductCategories-module-scss-module__HLanaG__fadeIn}.CheckoutProductCategories-module-scss-module__HLanaG__container{margin:var(--spacing-2)0 0}.CheckoutProductCategories-module-scss-module__HLanaG__filterContainer{position:relative}.CheckoutProductCategories-module-scss-module__HLanaG__checkboxGroup{animation:.3s CheckoutProductCategories-module-scss-module__HLanaG__fadeIn}.CheckoutProductCategories-module-scss-module__HLanaG__headerAndButton{justify-content:space-between;align-items:center;display:flex}
.ProductNameList-module-scss-module__pp7gNa__productNameList{grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1020px){.ProductNameList-module-scss-module__pp7gNa__productNameList{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.ProductNameList-module-scss-module__pp7gNa__productNameList{grid-template-columns:1fr}}.ProductNameList-module-scss-module__pp7gNa__productNameListColumn{margin:0;padding:0;list-style:none}.ProductNameList-module-scss-module__pp7gNa__groupHeading{margin-top:var(--spacing-3)}
.CampaignCode-module-scss-module__RHumYW__buttonContent{gap:var(--spacing-05);display:flex}.CampaignCode-module-scss-module__RHumYW__campaignCodeFieldContainer{align-items:flex-end;gap:var(--spacing-05);flex-direction:column;display:flex}@media (max-width:810px){.CampaignCode-module-scss-module__RHumYW__campaignCodeFieldContainer{align-items:stretch}}.CampaignCode-module-scss-module__RHumYW__campaignCodeInputWrapper{width:18rem;min-width:0;max-width:100%}@media (max-width:810px){.CampaignCode-module-scss-module__RHumYW__campaignCodeInputWrapper{width:100%;max-width:100%}.CampaignCode-module-scss-module__RHumYW__activateButton{align-self:flex-end}}.CampaignCode-module-scss-module__RHumYW__activatedCampaignCodeSection{align-items:center;gap:var(--spacing-1);display:flex}.CampaignCode-module-scss-module__RHumYW__campaignCodeText{text-transform:capitalize}.CampaignCode-module-scss-module__RHumYW__invalidCampaignCode{text-decoration:line-through}.CampaignCode-module-scss-module__RHumYW__numberInputFields input{text-transform:uppercase}.CampaignCode-module-scss-module__RHumYW__validationMessage{column-gap:var(--spacing-05);margin-top:var(--spacing-05);color:var(--danger-color);font-size:var(--font-size-x-small);align-items:center;transition:all .2s;display:flex;bottom:-10%;transform:translateY(0)}
