.order-page>.area-heading,.order-page>.workspace-feedback,.order-page>.order-review,.order-page>#order-entry,.order-page>#mns-queue{width:100%;max-width:860px;margin-inline:auto}.order-page .order-form{width:100%;max-width:860px;gap:20px;margin-inline:auto}.order-form-panel{min-width:0;margin:0;padding:24px;border:1px solid #ffffff26;border-radius:16px;background:#4c4e51;box-shadow:0 8px 24px #25272a12}.order-form-panel-title,.order-form-account legend{margin:0 0 20px;color:#e4ecde;font-size:16px;font-weight:600;line-height:1.4}.order-fields,.order-form-account{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px}.order-fields>.field{min-width:0;margin:0}.order-fields>:only-child,.order-fields>.order-confirmations,.order-form-account .checkbox-field{grid-column:1 / -1}.order-fields input,.order-fields select,.order-form-account input:not([type=checkbox]){width:100%;min-width:0;box-sizing:border-box;min-height:50px}.order-fields input[type=checkbox]{width:18px;min-height:18px;flex-shrink:0}.order-form-account legend{padding:0 8px;margin:0}.order-form .order-fixed-shop{background:#ffffff06;min-height:50px;box-sizing:border-box;font-weight:500}.order-page .order-form-actions{justify-content:center;flex-wrap:wrap;gap:12px 24px;margin-top:4px;padding:4px 0}.order-page .order-form-actions .primary-button{width:min(100%,360px);min-height:50px}.order-page .order-form-actions .text-button{min-height:44px}.customer-order-notice{max-width:860px;box-sizing:border-box;margin:0 auto 24px;padding:20px 24px;border:1px solid #b9cda966;border-radius:16px;background:#b9cda912;color:#e4ecde}.customer-order-notice h2{margin:0 0 10px;font-size:17px;font-weight:600}.customer-order-notice p{margin:0;font-size:14px;line-height:1.7}.customer-order-notice .customer-order-count{margin-top:12px;color:#b9cda9;font-size:13px;font-weight:600}.customer-order-notice.is-full{border-color:#f6d59a66;background:#4c4e51}.customer-order-store-limit{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;width:min(500px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;margin:0;padding:30px 24px;text-align:center;box-shadow:0 20px 70px #00000060}#colgate-workspace:has(#menu-toggle[aria-expanded=true]) #member-sites-limit{display:none!important}.checker-page{width:100%;max-width:860px;margin-inline:auto}.checker-page>.order-form-panel{box-sizing:border-box;width:100%;max-width:none}.checker-entry-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px;padding-bottom:20px;border-bottom:1px solid #ffffff1f}.checker-page .tester-queue-summary,.checker-page .checker-hint{box-sizing:border-box;width:auto;max-width:100%;margin:0;padding:9px 12px;border:1px solid #ffffff26;border-radius:10px;background:#ffffff04;color:#d2d3d4;font-size:13px;font-weight:500;line-height:1.5;text-align:center}.checker-page .tester-queue-summary{border-color:#b9cda955;background:#b9cda90d;color:#e4ecde}.checker-page .tester-queue-summary.is-full{border-color:#e6b25888;color:#f6d59a}.checker-page .checker-form{grid-template-columns:minmax(0,1fr);gap:20px;max-width:none;margin:0}.checker-page .checker-form .field{min-width:0;margin:0}.checker-page .checker-form input{width:100%;min-width:0;min-height:50px;box-sizing:border-box;font-size:16px}.checker-page .checker-form .primary-button{justify-self:center;width:min(100%,360px);min-height:50px}.checker-page .checker-progress{max-width:none;margin-top:20px}.checker-page .checker-error{max-width:none;margin:20px 0 0}.checker-page .checker-result,.checker-page .checker-manual,.checker-page .tester-basket-actions{margin:20px 0 0}.checker-page .checker-result h2,.checker-page .checker-manual h2{margin-bottom:18px;color:#e4ecde;font-size:16px;font-weight:600;line-height:1.4}.checker-page .checker-website{padding:12px 14px;border:1px solid #ffffff26;border-radius:10px;background:#ffffff04;color:#d2d3d4}.checker-page .checker-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.checker-page .checker-check{min-width:0;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px;padding:16px;border:1px solid #ffffff20;border-radius:12px;background:#ffffff03}.checker-page .checker-check-value{box-sizing:border-box;max-width:100%;padding:5px 10px;border:1px solid #f6d59a44;border-radius:10px;background:#f6d59a0a;color:#f6d59a;font-size:12px;line-height:1.5;text-align:left;overflow-wrap:anywhere}.checker-page .is-found .checker-check-value{border-color:#b9cda955;background:#b9cda912;color:#e4ecde}.checker-page .is-not-found .checker-check-value{border-color:#ffccc844;background:#ffccc80a;color:#ffccc8}.checker-page .checker-store-link{display:flex;width:fit-content;min-width:160px;min-height:50px;box-sizing:border-box;margin:20px auto 0}.checker-page .checker-shop-pay-example{max-width:460px;margin:24px auto}.checker-page .checker-shop-pay-example a{width:100%;box-sizing:border-box}.checker-page .checker-shop-pay-example img{width:100%}.checker-page .checker-shop-pay-example figcaption{text-align:center}.checker-page .checker-manual-confirmation{align-items:center;gap:12px;padding:16px}.checker-page .checker-manual-confirmation input{flex-shrink:0}.checker-page .checker-manual-confirmation:focus-within{outline:2px solid #e4ecde;outline-offset:4px}.checker-page .checker-manual-status{text-align:center}.checker-page .tester-basket-order{width:min(100%,360px);min-height:50px;padding:14px 18px;font-size:14px;font-weight:600}@media(max-width:760px){.order-page .order-form{gap:16px}.order-form-panel{padding:20px 16px;border-radius:14px}.order-fields,.order-form-account{grid-template-columns:minmax(0,1fr);gap:20px}.order-form-panel-title{margin-bottom:18px;font-size:15px}.customer-order-notice{padding:18px 16px;border-radius:14px}.order-page .order-form-actions{flex-direction:column-reverse;gap:10px}.order-page .order-form-actions .primary-button{width:100%}.checker-entry-meta{gap:10px;margin-bottom:20px;padding-bottom:18px}.checker-page .checker-result,.checker-page .checker-manual,.checker-page .tester-basket-actions{margin-top:16px}.checker-page .checker-form .primary-button,.checker-page .tester-basket-order{width:100%}.checker-page .checker-checks{grid-template-columns:minmax(0,1fr)}.checker-page .checker-check{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.checker-page .checker-check-name{flex-shrink:0}.checker-page .checker-check-value{text-align:right}}@media(max-width:400px){.checker-entry-meta{display:grid;grid-template-columns:minmax(0,1fr)}}
