.collapsible .collapsibleTitle .defaultCollapsibleTitle{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-bottom:1px solid #e7e7e7;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:14px;height:20px;line-height:20px;margin:5px 0 0;overflow-x:hidden}.collapsible .collapsibleTitle .defaultCollapsibleTitle>span{-webkit-box-flex:1;-ms-flex:1;flex:1}.collapsible .collapsibleTitle .defaultCollapsibleTitle>img{-webkit-box-flex:0;-ms-flex:0;flex:0;height:15px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.3s ease;transition:.3s ease}.collapsible.collapsed .collapsibleTitle .defaultCollapsibleTitle>img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.collapsible.collapsed .collapsibleContent{height:0;overflow:hidden}
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}
.tippy-box[data-theme~=light-border]{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,8,16,.15);box-shadow:0 4px 14px -2px rgba(0,8,16,.08);color:#333}.tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light-border]>.tippy-arrow:after,.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0,8,16,.2);border-width:7px 7px 0;left:1px;top:17px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0,8,16,.2);border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0,8,16,.2);border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-right-color:rgba(0,8,16,.2);border-width:7px 7px 7px 0;right:17px;top:1px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSI2Ij48cGF0aCBmaWxsPSJyZ2JhKDAsIDgsIDE2LCAwLjIpIiBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiLz48L3N2Zz4=);background-size:16px 6px;height:6px;width:16px}
.editableH3{font-size:18.72px;font-weight:500}.editableH3,.editableSpan{border:none;border-bottom:1px solid grey;color:#212120;font-family:Museo Sans,Helvectica,sans-serif;-webkit-transition:border-bottom-color .3s ease-in;transition:border-bottom-color .3s ease-in}.editableSpan{font-size:16px;font-weight:400}
.fileUploadPopupContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#eff7f6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:300;height:250px;justify-content:center;max-height:100%;outline:2px dashed #92b0b3;outline-offset:-2px;padding-bottom:24px;-webkit-transition:outline-offset .3s ease,background-color .3s ease;transition:outline-offset .3s ease,background-color .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fileUploadPopupContainer .fileUploadPopupContent .instructions .image svg path{fill:#92b0b3;-webkit-transition:fill .3s ease;transition:fill .3s ease}.fileUploadPopupContainer.activeDrag.dragAcceptable .fileUploadPopupContent{background-color:#fff;outline-color:#c8dadf;outline-offset:-20px}.fileUploadPopupContainer.activeDrag.dragNotAcceptable .fileUploadPopupContent{background-color:#fbd8d6;outline-color:#ef665c}.fileUploadPopupContainer.activeDrag.dragNotAcceptable .fileUploadPopupContent .instructions .image svg path{fill:#ef665c}.fileUploadPopupContent .instructions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.fileUploadPopupContent .instructions .image svg{margin-bottom:15px;width:90px}.fileUploadPopupContent .instructions .text>div{font-size:80%}
.closingForm .closingFormComponent{display:inline-block;margin-right:5px}
.KindoSelect .KindoSelect__control,.KindoSelect .KindoSelect__control--is-focused{border:1px solid #ccc;border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;font-size:14px;min-height:20px;overflow:visible;overflow:initial;padding-bottom:1px;padding-top:1px}.KindoSelect .KindoSelect__value-container{padding:0 8px}.KindoSelect .KindoSelect__single-value{color:#717272;font-family:Museo Sans,Helvetica,sans-serif;font-weight:300}.KindoSelect .KindoSelect,.KindoSelect .KindoSelect__control,.KindoSelect .KindoSelect__indicators,.KindoSelect .KindoSelect__input,.KindoSelect .KindoSelect__single-value{-webkit-box-shadow:none;box-shadow:none;font-weight:500;letter-spacing:.02rem;overflow:visible;padding-left:5px!important;padding-top:0}.KindoSelect .KindoSelect__menu{font-size:14px}.KindoSelect .KindoSelect__placeholder{padding-left:5px}.KindoSelect .KindoSelect__input input{-webkit-box-shadow:none;box-shadow:none}.KindoSelect .KindoSelect__control:hover{border-color:#3b798b;border-width:1px!important;-webkit-box-shadow:none!important;box-shadow:none!important}.KindoSelect .KindoSelect__indicators{-ms-flex-negative:1;flex-shrink:1}.KindoSelect .KindoSelect__dropdown-indicator{padding:0}.KindoSelect .KindoSelect__indicator-separator{margin-bottom:12%;margin-top:12%}.KindoSelect .KindoSelect__menu{z-index:100}.KindoSelect .KindoSelect__menu .KindoSelect__option{font-size:12px;font-weight:300}.KindoSelect .KindoSelect__option--is-selected,.KindoSelect .KindoSelect__option--is-selected.KindoSelect__option--is-focused{background-color:#45a8bb;color:#fff}.KindoSelect .KindoSelect__option--is-focused{background-color:#daf1ee}
.addAdminPopupContent>table{width:100%}.addAdminPopupContent tr td:last-child{text-align:right}.addAdminPopupContent tr td:last-child>*{text-align:left}.addAdminPopupContent tr td>input{width:250px}.addAdminPopupContent tr td>input.telephoneNumberEntry{margin-right:8px;width:200px}.addAdminPopupContent tr td>input.telephoneExtEntry{width:40px}.addAdminPopupContent .actionButtonContainer{padding-top:3px;text-align:right}.addAdminPopupContent .addOtherAdminTypesContainer thead th{background-color:#fff;font-weight:300;position:sticky;text-align:left;top:0}
.popupContainer.manageAdministratorsPopupContainer .popup{max-width:900px}.manageAdministratorsPopupContent .adminsTable{font-size:14.4px}.manageAdministratorsPopupContent .adminsTable tr th{position:sticky}.manageAdministratorsPopupContent .adminsTable tr td:not(:last-child){padding-right:8px}.manageAdministratorsPopupContent .adminsTable tr td.centredColumn{text-align:center}
.welcomeScreenAdminButtons .img>.editOverlay{background-color:hsla(0,0%,100%,.4);bottom:0;left:0;position:absolute;right:0;top:0}.welcomeScreenAdminButtons{margin-top:8px}.welcomeScreenAdminButtons>div:first-child{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:4px}.welcomeScreenAdminButtons>div:nth-child(2) button{display:block;margin-bottom:4px;width:100%}.welcomeScreenAdminButtons>div>*{font-size:10px;margin-right:8px;vertical-align:middle}.welcomeScreenAdminButtons>button{font-size:9px;padding:3px 5px}.welcomeScreenAdminButtons .img{cursor:pointer;display:inline-block;font-size:16px;height:40px;position:relative;text-align:center;width:40px}.welcomeScreenAdminButtons .img>.editOverlay>svg{padding-top:12px}.welcomeScreenAdminButtons .img>img{max-height:40px;max-width:40px}.welcomeScreenAdminButtons .partnerName{color:#007f95;display:inline;font-size:18px}@media only screen and (max-width:630px){.welcomeScreenAdminButtons>div:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.welcomeScreenAdminButtons>div:nth-child(2) button{display:inline;margin-bottom:0;margin-right:8px;width:auto}}
@font-face{font-family:Caveat;font-weight:600;src:url(/shop/webui3/media/e7ed0c9b47976eb4192c.ttf)}.stylisedIntroComponent .buttons{margin:75px 0;text-align:center}.stylisedIntroComponent .buttons>button:not(:last-child){margin-right:8px}.stylisedIntroComponent .arrowAndPrompt{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.stylisedIntroComponent .arrowAndPrompt .arrow{-webkit-box-flex:0;-ms-flex:0;flex:0;padding-right:4px;padding-top:20px}.stylisedIntroComponent .arrowAndPrompt .prompt{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Caveat,Museo Sans,sans-serif;font-size:20px;font-weight:600}@media only screen and (max-width:867px){.stylisedIntroComponent .arrowAndPrompt .arrow{display:none}.stylisedIntroComponent .buttons{margin:0}}
.pageWelcome{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10.17px}.pageWelcome .primaryColumn{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:8px}.pageWelcome .primaryColumn .selector{margin-left:8px;max-width:150px}.pageWelcome .primaryColumn .selector .KindoSelect,.pageWelcome .primaryColumn .selector select{display:inline-block;margin-bottom:2px;margin-top:2px;vertical-align:middle;width:380px}.serviceMenu>div{max-height:calc(100vh - 150px)}.serviceMenu>.KindoSelect{overflow-y:visible;overflow-y:initial}.pageWelcome .primaryColumn .selector .KindoSelect .KindoSelect__single-value{font-size:14px}.pageWelcome .secondaryColumn{-webkit-box-flex:0;-ms-flex-preferred-size:213px;-ms-flex:0;flex:0;flex-basis:213px}@media only screen and (max-width:630px){.pageWelcome{display:block}.pageWelcome .secondaryColumn{max-width:none}}
.PageStatusUnsafeNavigationCatcherPopup .actionsList>:not(:last-child){margin-right:8px}
.subtitle{font-size:80%}.serviceMenu .mcatProductsHeader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px}.serviceMenu .mcatProductsHeader>span{-webkit-box-flex:1;-ms-flex:1;flex:1}.serviceMenu .mcatProductsHeader>button{height:100%;padding:0;width:90px}.serviceList .serviceContainer .titleContainer{padding:0 0 8px}.serviceList .serviceContainer .titleContainer>div{padding:0}.serviceMenu select.mcatNameSelector{font-size:18px;overflow:hidden;padding-left:0;text-overflow:ellipsis;white-space:pre-wrap;width:100%}.serviceMenu select.mcatNameSelector>option{color:#000;color:initial;font-size:medium;font-weight:300}.serviceList .serviceContainer .serviceError{background:red;border-radius:12px;color:#fff;font-weight:500;height:24px;line-height:24px;text-align:center;width:24px}.productEditorTitle{margin-bottom:15px;position:relative}.productEditorTitle .infoSection{font-size:12px;margin-top:8px}.productsContainer{border-collapse:collapse;width:100%}.productsContainer input+label{font-size:12px;padding-top:11px}.productsContainer>tbody>tr{border-top:1px solid #e7e7e7}.productsContainer>tbody>tr.previewMode{cursor:pointer}.productsContainer>tbody>tr>td{-webkit-box-sizing:border-box;box-sizing:border-box}.productsContainer>tbody>tr .dragHandle{width:16px}.productsContainer>tbody>tr .imageAndDates{min-width:70px;padding-bottom:10px;padding-right:10px;padding-top:10px;position:relative;vertical-align:top;width:75px}.productsContainer>tbody>tr .imageAndDates .pictureDeleteButton{position:absolute;right:0;top:10px;z-index:2}.productsContainer>tbody>tr .imageAndDates .imageContainer{height:65px;position:relative;width:70px}.productsContainer>tbody>tr .imageAndDates .imageContainer img{max-height:65px;max-width:70px;vertical-align:top}.productsContainer>tbody>tr .imageAndDates .imageContainer.missingImage>div{border:1px solid #e7e7e7;height:63px;width:68px}.productsContainer>tbody>tr .imageAndDates .imageContainer>.editHoverScreen{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:hsla(0,0%,100%,.3);bottom:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;visibility:hidden}.productsContainer>tbody>tr .imageAndDates .imageContainer:hover>.editHoverScreen{opacity:1;visibility:visible}.productsContainer>tbody>tr .imageAndDates .productAvailableDaysPreview{font-size:12px}.productsContainer>tbody>tr>td>.textAndFlags{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:10px 0}.productsContainer>tbody>tr>td>.textAndFlags .title{-webkit-box-flex:0;color:#717272;-ms-flex:0;flex:0;font-size:14.4px;font-weight:300}.productsContainer>tbody>tr>td>.textAndFlags .summary{-webkit-box-flex:1;-webkit-box-flex:2;-ms-flex-positive:2;-ms-flex:1;flex:1;flex-grow:2;font-size:12px}.productsContainer>tbody>tr>td>.textAndFlags .product_flags{-webkit-box-flex:0;-ms-flex:0;flex:0;font-size:10px;font-weight:500}.productsContainer>tbody>tr>td>.textAndFlags .product_flags>span:not(:last-child){margin-right:2.5px}.productsContainer>tbody>tr>td.moneyColumn{padding:10px 0;vertical-align:top;width:120px}.productsContainer>tbody>tr>td.moneyColumn>div{font-size:14.4px}.productsContainer>tbody>tr>td.moneyColumn>div:not(:last-child){margin-bottom:8px}.productsContainer>tbody>tr>td.moneyColumn .price{font-size:14.4px;font-weight:500;padding-right:8px;white-space:nowrap}.productsContainer>tbody>tr>td.editOption{padding:10px 0;vertical-align:top;width:30px}.productsContainer>tbody>tr.editMode{-webkit-box-shadow:2px -2px 2px rgba(0,0,0,.12),-2px 2px 4px rgba(0,0,0,.24);box-shadow:2px -2px 2px rgba(0,0,0,.12),-2px 2px 4px rgba(0,0,0,.24)}.productsContainer>tbody>tr.editMode *{-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}.productsContainer>tbody>tr.editMode>td{background-color:#fff;padding:10px 0}.productsContainer>tbody>tr.editMode>td:first-child{border-bottom-left-radius:12px;border-top-left-radius:12px}.productsContainer>tbody>tr.editMode>td:last-child{border-bottom-right-radius:12px;border-top-right-radius:12px}.productsContainer>tbody>tr .imageAndDates .availableDaysEdit{cursor:pointer;position:relative}.productsContainer>tbody>tr .imageAndDates .availableDaysEdit>.showOnHover{opacity:0;position:absolute;right:0;top:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease;visibility:hidden}.productsContainer>tbody>tr .imageAndDates .availableDaysEdit:hover>.showOnHover{opacity:1;visibility:visible}.productsContainer>tbody>tr>td.primaryEditingColumnContainer{vertical-align:top}.productsContainer tr .primaryEditingColumn{grid-gap:8px;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;font-size:14.4px;gap:8px;grid-template-columns:repeat(6,1fr);padding:0 10px 0 8px;width:100%}.productsContainer tr .primaryEditingColumn .nameSummaryDescCell{grid-column:1/5}.productsContainer tr .primaryEditingColumn .richTextEditPreview{background-color:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;margin-top:5px;padding:0 0 0 5px;position:relative;width:100%}.productsContainer tr .primaryEditingColumn .richTextEditPreview.editing{cursor:auto}.productsContainer tr .primaryEditingColumn .richTextEditPreview .content{display:inline-block;font-size:12px;width:100%}.productsContainer tr .primaryEditingColumn .richTextEditPreview .content.disableLinks a{pointer-events:none}.productsContainer tr .primaryEditingColumn .richTextEditPreview .richTextEditTriggerButton{position:absolute;right:0;top:0}.productsContainer tr .primaryEditingColumn .richTextEditPreview .plaintextContent{background:transparent;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:inherit;padding:11px 7.2px;width:100%}.productsContainer tr .primaryEditingColumn .richTextEditPreview .plaintextContent::-webkit-input-placeholder{color:#707070;color:var(--ck-color-engine-placeholder-text,#707070);font-weight:400;opacity:1}.productsContainer tr .primaryEditingColumn .richTextEditPreview .plaintextContent::-moz-placeholder{color:#707070;color:var(--ck-color-engine-placeholder-text,#707070);font-weight:400;opacity:1}.productsContainer tr .primaryEditingColumn .richTextEditPreview .plaintextContent:-ms-input-placeholder{color:#707070;color:var(--ck-color-engine-placeholder-text,#707070);font-weight:400;opacity:1}.productsContainer tr .primaryEditingColumn .richTextEditPreview .plaintextContent::-ms-input-placeholder{color:#707070;color:var(--ck-color-engine-placeholder-text,#707070);font-weight:400;opacity:1}.productsContainer tr .primaryEditingColumn .richTextEditPreview .plaintextContent::placeholder{color:#707070;color:var(--ck-color-engine-placeholder-text,#707070);font-weight:400;opacity:1}.productsContainer tr .primaryEditingColumn .moneyCell{-webkit-box-sizing:border-box;box-sizing:border-box;grid-column:5/7}.productsContainer tr .primaryEditingColumn .moneyCell>*{width:100%}.productsContainer tr .primaryEditingColumn .moneyCell .price{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14.4px;font-weight:500;margin-bottom:5px;white-space:nowrap;width:100%}.productsContainer tr .primaryEditingColumn .moneyCell .price.invalid{border-color:red}.productsContainer tr .primaryEditingColumn .moneyCell .enableDisableSMSLinkingButton{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;margin-top:3px;padding:5px 0;width:100%}.productsContainer tr .primaryEditingColumn .labelledTextbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px;width:100%}.productsContainer tr .primaryEditingColumn .labelledTextbox>input,.productsContainer tr .primaryEditingColumn .labelledTextbox>select{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14.4px;min-width:0;width:100%}.productsContainer tr .primaryEditingColumn .labelledTextbox>.label{-webkit-box-flex:0;-ms-flex:0;flex:0;padding-right:5px;white-space:nowrap}.productsContainer tr .primaryEditingColumn .product_flags label{font-size:12px}.productsContainer tr .primaryEditingColumn .nameSummaryDescCell .product_flags{margin-top:0}.productsContainer tr .primaryEditingColumn .nameSummaryDescCell .product_flags>div{display:inline-block}.productsContainer tr .primaryEditingColumn .nameSummaryDescCell .product_flags>div:not(:last-child){margin-right:8px}.productsContainer tr .primaryEditingColumn .wideOptionsCell{grid-column:1/7}.productsContainer tr .primaryEditingColumn .wideOptionsCell .stock{margin-top:5px;vertical-align:middle}.productsContainer tr .primaryEditingColumn .wideOptionsCell .stock>:not(:last-child){margin-right:5px}.productsContainer tr .primaryEditingColumn .wideOptionsCell .stock .currentStock{color:#717272;font-size:16px;font-weight:700}.productsContainer tr .primaryEditingColumn .choicesCell{grid-column:1/4;margin-top:2px;padding-right:15px}.productsContainer tr .primaryEditingColumn .optionsCell{grid-column:4/7}.productsContainer tr .primaryEditingColumn .optionsCell .optionsPricingEditor{margin-bottom:5px;padding-top:2px}.productsContainer tr .primaryEditingColumn .optionsCell .optionsPricingEditor .enableDisablePricedOptionsCheckbox,.productsContainer tr .primaryEditingColumn .optionsCell .optionsPricingEditor .optionPriceEditor,.productsContainer tr .primaryEditingColumn .optionsCell .optionsPricingEditor input{font-size:12px}.productsContainer tr .primaryEditingColumn .optionsCell .optionsPricingEditor .enableDisablePricedOptionsCheckbox{margin-top:5px}.productsContainer tr .primaryEditingColumn .optionsCell .optionsPricingEditor .enableDisablePricedOptionsCheckbox label{font-size:11.5px;line-height:14px}.productsContainer tr .primaryEditingColumn .optionsCell .optionsPricingEditor .optionsTitleAndEnableDisablePriceOptionsCheckbox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;width:100%}.productsContainer tr .primaryEditingColumn .optionsCell .optionsPricingEditor .optionsTitleAndEnableDisablePriceOptionsCheckbox .title{margin-bottom:0}.productsContainer tr .primaryEditingColumn .optionsCell .optionsPricingEditor .optionPriceEditor{margin:2px 0 2px 20px}.productsContainer tr .primaryEditingColumn .reorderableCheckedList{table-layout:fixed}.productsContainer tr .primaryEditingColumn .reorderableCheckedList .listItem{height:35px;width:100%}.productsContainer tr .primaryEditingColumn .reorderableCheckedList .listItem.addRow{cursor:pointer}.productsContainer tr .primaryEditingColumn .reorderableCheckedList .listItem>td{padding:0}.productsContainer tr .primaryEditingColumn .reorderableCheckedList .listItem .dragHandle{min-width:16px}.productsContainer tr .primaryEditingColumn .reorderableCheckedList .listItem .checkbox{min-width:34px}.productsContainer tr .primaryEditingColumn .reorderableCheckedList .listItem .checkbox .errorWarning{background-color:red;border-radius:17.5px;color:#fff;font-weight:500;height:28px;line-height:28px;text-align:center;vertical-align:middle;width:28px}.productsContainer tr .primaryEditingColumn .reorderableCheckedList .listItem .content{font-size:12px;width:100%}.productsContainer tr .primaryEditingColumn .reorderableCheckedList .listItem .content>input{font-size:12px}.productsContainer tr .primaryEditingColumn .consignmentCell,.productsContainer tr .primaryEditingColumn .deliveryAddressCell,.productsContainer tr .primaryEditingColumn .memberIdCell{font-size:14.4px;grid-column:1/4}.productsContainer tr .primaryEditingColumn .trackingCell{padding-bottom:10px;padding-top:10px}.productsContainer tr .primaryEditingColumn .questionsCell{grid-column:1/7}.productsContainer tr .primaryEditingColumn .questionsCell .questionEditorTable{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.productsContainer tr .primaryEditingColumn .questionsCell .questionEditorTable th{font-size:12px;font-weight:400}.productsContainer tr .primaryEditingColumn .questionsCell .questionEditorTable tr:not(.addRow) td{vertical-align:top}.productsContainer tr .primaryEditingColumn .questionsCell .questionEditorTable .dragHandle{max-width:16px;min-width:16px}.productsContainer tr .primaryEditingColumn .questionsCell .questionEditorTable input{font-size:14.4px}.productsContainer tr .primaryEditingColumn .questionsCell .questionEditorTable .questionId{min-width:150px;padding:12px 10px 0}.productsContainer tr .primaryEditingColumn .questionsCell .questionEditorTable .questionTitle{min-width:100%;padding-top:12px}.productsContainer tr .primaryEditingColumn .questionsCell .questionEditorTable .questionTitle textarea{font-size:14.4px;height:auto;resize:none}.productsContainer tr .primaryEditingColumn .questionsCell .questionEditorTable .questionRow .dragHandle{padding-top:14px}.productsContainer tr .primaryEditingColumn .questionsCell .questionEditorTable .questionRow .questionAnswerType{padding-top:7px}.productsContainer tr .primaryEditingColumn .questionsCell .questionEditorTable .deleteCell{padding-top:12px}.productsContainer tr .primaryEditingColumn .questionsCell .questionEditorTable .deleteCell>svg{cursor:pointer}.productsContainer tr .primaryEditingColumn .questionsCell .questionEditorTable .questionRow .questionRequired{text-align:center}.productsContainer tr .primaryEditingColumn .questionsCell .questionEditorTable .questionRow.addRow{cursor:pointer;vertical-align:bottom}.productsContainer tr .primaryEditingColumn .questionsCell .questionEditorTable .questionRow.addRow td{padding-top:0}.productsContainer>tbody>tr.payables{background-color:#eff7f6;border-top:1px solid #ccd8d8}.productsContainer>tbody>tr.payables .primaryEditingColumn{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-rows:25px}.productsContainer>tbody>tr.payables.editMode{background-color:transparent;position:relative;z-index:2}.productsContainer>tbody>tr.payables>td{height:43.5px}.productsContainer>tbody>tr.payables>td.nameColumn{color:#3b3b39;display:table-cell;font-weight:400}.productsContainer>tbody>tr.payables>td{font-size:14.4px}.productsContainer>tbody>tr.payables>td.gstAndDonationColumn{font-size:12px}.productsContainer tr.payables .moneyColumn{vertical-align:middle;width:70px}.productsContainer tr.payables .primaryEditingColumn .nameCell{grid-column:1/3;height:auto;overflow:hidden}.productsContainer tr.payables .primaryEditingColumn .codeCell{grid-column:3/5}.productsContainer tr.payables .primaryEditingColumn .codeCell .labelledTextbox{margin:0}.productsContainer tr.payables .primaryEditingColumn .moneyCell{grid-column:5/7;grid-row:1/3}.productsContainer tr.payables .primaryEditingColumn .descCell{grid-column:1/5}.productsContainer tr.payables .primaryEditingColumn .descCell .partPaymentsEditor,.productsContainer tr.payables .primaryEditingColumn .descCell .partPaymentsEditor>.minPaymentEditorContainer,.productsContainer tr.payables .primaryEditingColumn .descCell .partPaymentsEditor>.minPaymentEditorContainer input{font-size:12px}@-webkit-keyframes scaling-out{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes scaling-out{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes fading-out{0%{opacity:1}to{opacity:0}}@keyframes fading-out{0%{opacity:1}to{opacity:0}}.productsContainer>tbody>tr.previewMode.productOut-exit-active{-webkit-animation:scaling-out .5s cubic-bezier(.55,0,1,.45);animation:scaling-out .5s cubic-bezier(.55,0,1,.45);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (prefers-reduced-motion){.productsContainer>tbody>tr.previewMode.productOut-exit-active{-webkit-animation-name:fading-out;animation-name:fading-out;-webkit-animation-timing-function:ease;animation-timing-function:ease}}.ck.ck-balloon-panel:not(.ck-toolbar-container){z-index:1001}input[type=checkbox]+label,input[type=radio]+label{font-weight:400}select{border:1px solid #717272;-webkit-box-sizing:border-box;box-sizing:border-box;margin:1px 2px;padding:1px 25px 1px 2px}.serviceMenu select.schoolName{margin:0}.tippy-content{word-wrap:anywhere;font-size:14.4px;font-weight:400;white-space:normal}.searchPopupContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.searchPopupContent .searchEntry{-webkit-box-flex:0;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.12);box-shadow:0 3px 3px rgba(0,0,0,.12);-ms-flex:0;flex:0;padding:3px 3px 8px}.searchPopupContent .searchResults{-webkit-box-flex:1;-ms-scroll-chaining:none;-ms-flex:1;flex:1;overflow-y:auto;overscroll-behavior:contain}.searchPopupContent .searchResults .searchResult{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid grey;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;padding:5px 0;vertical-align:middle}.searchPopupContent .searchResults .searchResult .searchResultTitle{-webkit-box-flex:1;color:#717272;-ms-flex:1;flex:1;font-size:14.4px;font-weight:300}.searchPopupContent .searchResults .searchResult .searchResultAction{-webkit-box-flex:0;-ms-flex:0;flex:0;padding:0 5px}.popupContainer.searchPopup .popup{height:400px;max-height:100vh}.productEditorSaveButtons :not(:last-child){margin-right:5px}.welcomeScreenProductEditorSaveButtons{text-align:center}.moveItemPopupContent .moveItemPopupMcatList .moveItemPopupMcat{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid grey;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;padding:5px 0;vertical-align:middle}.moveItemPopupContent .moveItemPopupMcatList .moveItemPopupMcat .name{-webkit-box-flex:1;color:#717272;-ms-flex:1;flex:1;font-size:14.4px;font-weight:300}.moveItemPopupContent .moveItemPopupMcatList .moveItemPopupMcat .action{-webkit-box-flex:0;-ms-flex:0;flex:0;padding:0 5px}.setStockPopupContent .limitedStockEntry{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.setStockPopupContent .limitedStockEntry .label{-webkit-box-flex:0;-ms-flex:0;flex:0;padding-right:8px;padding-top:2px;white-space:nowrap}.setStockPopupContent .limitedStockEntry .value{-webkit-box-flex:1;-ms-flex:1;flex:1}.smallScreenNavButtons{display:none;padding-top:8px}.smallScreenNavButtons>button{width:100%}@media only screen and (max-width:500px){.smallScreenNavButtons{display:block}.mcatProductsHeader{margin-top:8px}}.currentIconView{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.currentIconView .currentIconContainer{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:80px;padding:10px;text-align:center;width:80px}.currentIconView .currentIcon{max-height:100%;max-width:100%}.currentIconView .rightContent{-webkit-box-flex:1;-ms-flex:1;flex:1}.productImageSelectorCategory{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.productImageSelectorCategory .iconOption{border:1px solid #afafb0;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:50px;margin-bottom:5px;margin-right:5px;overflow:hidden;padding:5px;text-align:center;width:50px}.productImageSelectorCategory .iconOption.selected{border-color:#007f95;border-width:3px}.productImageSelectorCategory .iconOption>img{max-height:100%;max-width:100%}

/*# sourceMappingURL=item_editor.95cd81bc706442a5b68f.css.map*/