body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--footer-colour);color:var(--text-main);font-family:var(--theme-font),"Open Sans","Roboto",-apple-system,"BlinkMacSystemFont","Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;margin:0}#root{background-color:var(--background)}.highlight{background-color:var(--primary);color:var(--highlight)}.subheading{color:var(--primary);font-weight:600}.inactive{align-items:center;background:var(--inactive);border-radius:var(--border-radius-large);color:var(--highlight);display:flex;font-weight:700;justify-content:center}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header{background:#fdfdfd;max-width:100%;position:relative;width:100%;z-index:15}.header-new{grid-column-gap:65pt;column-gap:65pt;display:grid;grid-template-areas:"logo search action" "nav nav nav" "snav snav snav";grid-template-columns:auto 1fr auto;margin:0 auto;max-width:1280px;padding:20pt 0;position:relative;width:min(1280px,calc(100vw - 60pt))}.header-logo-container{cursor:pointer;grid-area:logo;margin-right:auto;margin-top:auto}.header-logo-container img{max-height:50pt}.header-search-container{grid-area:search;margin:auto 0}.header-action-container{display:flex;gap:10pt;grid-area:action;margin:auto 0}.header-nav-container{grid-area:nav;margin-top:30pt}.secondary-nav{grid-area:snav}.header-burger-container{display:none}.header-icon{stroke:var(--primary);fill:var(--primary);align-self:center;height:30pt;width:30pt}.header-action{align-items:center;align-self:center;cursor:pointer;display:flex;flex-direction:column;height:35pt;margin-bottom:auto}.header-action p{color:var(--primary);font-size:.9em;margin:0}.header-button{grid-row-gap:2pt;grid-column-gap:2pt;cursor:pointer;display:grid;font-size:.85em;grid-template-areas:"heading icon notify" "sub-heading sub-heading empty";grid-template-rows:24px 20px;height:40px}.header-icon-container{grid-area:icon;margin-left:2pt}.header-icon-container svg{height:34px;width:auto}.header-button-heading{font-size:12pt;font-weight:700;grid-area:heading;padding-top:4pt;z-index:10}.header-button-sub-heading{font-size:10pt;grid-area:sub-heading;z-index:10}.header-button p{color:#4d4e50;font-family:Inter;margin:0;text-align:left}.header-notification-count{overflow:visible;width:10px}.header-notification{background-color:var(--secondary);border-radius:50%;color:var(--highlight);display:flex;font-size:10pt;font-weight:700;height:14pt;left:-8pt;position:relative;top:-4pt;width:14pt;z-index:1}.header-notification p{color:var(--highlight);margin:auto 0;text-align:center;width:100%}.header-banner{background-color:#f0f0f0;height:4px;width:100%}.header-banner-content{display:flex;justify-content:space-between;margin:auto;max-width:1280px}.header-banner-actions,.header-banner-info{align-items:center;display:flex;height:34px}.header-banner p{color:var(--highlight);font-size:.9em;font-weight:600;margin:0}.header-banner svg{height:14pt;margin:0 2pt 0 12pt;max-width:14pt}.header-banner svg path{fill:var(--highlight);stroke:var(--highlight)}.header-banner-actions svg{margin:0}.header-flag-div{width:100%}.header-flag-div div{height:2pt}@media (max-width:768px){.header{position:-webkit-sticky;position:sticky;top:-101px}.header-new{grid-row-gap:10pt;grid-column-gap:0;column-gap:0;display:grid;grid-template-areas:"logo logo logo" "burger search action";grid-template-columns:36pt 1fr 36pt;grid-template-rows:auto 36pt;row-gap:10pt;width:100%}.header-burger-container{display:block;grid-area:burger;margin:auto}.header-logo-container{margin:auto}.header-nav-container{display:none}.header-action-container{margin:auto}.header-button.account{display:none}.cart-icon{max-height:24pt}.header-button-heading,.header-button-sub-heading{display:none}.header-notification-count{width:0}.header-banner{box-sizing:border-box;padding:0 10pt}}@media (max-width:370px){.search-bar-input-container input{max-width:calc(100vw - 116pt)}}@media (min-width:769px) and (max-width:960px){.header-new{grid-template-areas:"logo action" "search search" "nav nav" "snav snav";grid-template-columns:auto 1fr}.header-action-container{justify-content:right}}:root{--search-bar-radius:6pt}.search-bar-container{display:flex;height:44px}.search-bar-input-container{background:var(--background);border:1px solid #bbb;border-radius:6pt 0 0 6pt;border-radius:var(--search-bar-radius) 0 0 var(--search-bar-radius);border-right:none;box-sizing:border-box;display:flex;flex-grow:1}.search-bar-input-container:hover{border:1px solid #999;border-right:none}.search-bar-container.focused .search-bar-input-container{border:1px solid var(--primary);border-right:none}.search-bar-container input{background:none;border:none;flex-grow:1;font-size:1em;padding:0 0 0 12pt}.search-bar-container input:focus{margin-bottom:0;margin-top:0;outline:none}.search-bar-button{background-color:var(--primary);border-radius:0 6pt 6pt 0;border-radius:0 var(--search-bar-radius) var(--search-bar-radius) 0;cursor:pointer;display:flex;height:100%;-webkit-user-select:none;user-select:none;width:30pt}.search-bar-button img{margin:auto}.search-and-suggest-container{position:relative}.search-suggestions-container{background:var(--highlight);display:none;filter:drop-shadow(0 12px 12px rgba(0,0,0,.08));left:0;position:absolute;right:0;z-index:100}.search-bar-container.focused+.search-suggestions-container,.search-suggestions-container:hover{display:block}.search-item-container{border-bottom:1px solid var(--primary);cursor:pointer}.search-and-suggest-skeleton{cursor:pointer}.search-item{display:flex}.search-item p{margin:6pt}.search-item img{margin:auto 6pt}.search-item-hover{background:var(--primary-muted)}.search-item-hidden,.search-item-hover .search-item-hide-able{display:none}.search-item-hover .search-item-hidden{cursor:auto;display:block}.search-item-container .product-tile{border-radius:0;filter:none;margin:0}.search-item-container .product-label{border-radius:0 0 6pt 0}input:focus::placeholder{color:#0000}@media (max-width:768px){.search-bar-container{height:34pt}.search-bar-container p{display:none}.search-bar-container.focused .search-bar-input-container{border:1px solid var(--primary)}.search-bar-container img{max-height:16pt}}.prod-tile{background:#fff;border:1px solid #ebeae9;border-radius:10px;display:flex;flex-direction:column;height:100%;text-align:left;width:240px}.prod-tile-main-content{display:flex;flex:1 1;flex-direction:column;margin:10px 20px 15px}.prod-tag{align-items:center;background:var(--secondary);border-radius:10px 10px 0 0;color:#fff;display:flex;font-weight:700;height:32px;justify-content:center;margin:0}.prod-img-container{height:96px;margin:8px auto;width:96px}.prod-img-container,.prod-img-container img{max-height:96px;max-width:96px}.prod-purchase-info{display:flex;flex-direction:column;flex-grow:1;margin-top:20px}.prod-code{color:#c4c4c4;font-size:15px;font-weight:700;margin:0}.prod-name{color:#5a5a5d;font-size:19px;font-weight:700;margin:10px 0 0}.prod-size{color:#5a5a5d;font-size:16px;margin:8px 0 auto}.prod-price-container{margin:20px 0 0}.prod-price{color:#5a5a5d;font-size:23px;font-weight:700;margin:0}.prod-price-text{color:#c4c4c4;font-size:13px;font-weight:300;margin:0}.prod-price-unit-price{color:#c4c4c4;font-size:16px;font-weight:700;margin:0 0 8px}.prod-price-mark-down{color:#c4c4c4;font-size:18px;font-weight:400;text-decoration:line-through}.prod-price-promo{color:#5a5a5d;font-size:14px;font-weight:700;margin:0 0 12px}.prod-vat{color:#c4c4c4;font-size:13px;font-weight:400}.prod-input{margin-top:20px}.prod-input-divider{background:#ebeae9;height:1px}.prod-selector-container{height:40px;margin:10px 0 0}.prod-more-details{color:var(--secondary);cursor:pointer;font-size:15px;font-weight:700;text-decoration:underline}.prod-input-quantity-container{display:flex;margin-bottom:10px;margin-top:10px}.prod-input-quantity-container .input{background:#fff;border:1px solid #ebeae9;border-radius:4px 0 0 4px;border-right:none;flex:1 1;font-size:17px;margin:0;min-width:0}.prod-input-quantity-container .button{border-radius:0 4px 4px 0;font-size:17px}.prod-input-quantity-container .button.loading{border:1px solid #ebeae9;border-left:none;box-sizing:border-box}.prod-tile.skeleton p{color:#0000}.prod-promo{background:var(--primary);border-radius:4px;color:#fff;font-size:14px;font-weight:700;padding:4px 6px}.prod-delete{background:var(--warning);height:20px;width:20px}.prod-input-quantity-container.button-input .minus{border-radius:4px 0 0 4px}.prod-input-quantity-container.button-input .minus:not(.inactive){background-color:#ee1d26}.prod-input-quantity-container.button-input input{border-left:none;border-radius:0;border-right:none;height:32px}.prod-input-quantity-container.button-input .button{display:flex;font-size:12px;height:26px;height:32px;justify-content:center;margin:0;padding:0 8px;text-align:center;width:60px;width:30px}.prod-input-quantity-container.button-input .input{text-align:center}@media (max-width:768px){.prod-tile{width:auto}}.selector-container{background-color:#fff;border:1px solid #ebeae9;border-radius:6px;display:flex;height:100%;position:relative}.selector-container:has(select:focus){border:1px solid var(--secondary)}.selector-container select{-webkit-appearance:none;appearance:none;background-color:initial;border:none;color:#5a5a5d;font-family:inherit;font-size:13px;font-weight:700;height:100%;padding:6px 13px;width:100%}.selector-arrow-container{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;right:0}.selector-container.single-entry{cursor:auto}.selector-container.single-entry img{display:none}.selector-container img{height:9px;margin:auto 13px;transition:transform .3s}.selector-container select:focus~.selector-arrow-container img{transform:rotate(180deg)}.popup-overlay{position:fixed;z-index:20}.popup-overlay-display{align-items:center;background-color:#00000026;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:10}.general-overlay{position:fixed;z-index:15}.general-overlay-display{background-color:#eec8ff80;left:0;position:fixed;top:0}.button{align-items:center;background-color:var(--primary);background:var(--primary-grad);border-radius:var(--border-radius);box-sizing:border-box;color:var(--highlight);cursor:pointer;font-family:var(--button-font-family);font-size:1rem;font-weight:500;padding:10pt 8pt;text-align:center;-webkit-user-select:none;user-select:none}.button:hover{filter:brightness(1.1);transition:filter .3s}.button:active{filter:brightness(.9);transition:filter 0s}.button.inactive{background:var(--inactive)}.button.inactive:hover{cursor:default;filter:none}.button_clear{background:var(--primary-muted);border:1px solid var(--primary);color:var(--primary)}.button.button_clear:hover{background:var(--secondary-muted);border:1px solid var(--secondary);color:var(--secondary);filter:none;transition:filter .3s}.button_clear_angry{background-color:#0000;border:2px solid var(--warning);color:var(--warning)}.button-secondary{background:var(--secondary-grad);background-color:var(--secondary)}.input{background:var(--dark-highlight);border:1px solid var(--primary);border-radius:var(--border-radius);box-sizing:border-box;font-size:1rem;margin:1px;padding:.5rem}.input-error input{background:var(--warning-background);border:1px solid var(--warning)}.input:focus{border:2px solid var(--secondary);margin:0;max-width:100%;outline:none!important}.input-error:focus{border:2px solid var(--warning)}textarea.input{font-family:inherit;resize:vertical}.tab-row{border-bottom:2px solid var(--inactive);display:flex;gap:70pt;justify-content:center}.tab{cursor:pointer;font-size:1.5rem;margin-bottom:0;padding:0 10px}.tab-selected{border-bottom:3px solid var(--primary);color:var(--primary)}.selector{border:1pt solid var(--primary);border-radius:4pt;box-sizing:border-box;display:flex;width:100%}.toggle-button-on{border:1px solid var(--primary)}.toggle-button-off{background-color:var(--highlight);border:1px solid #ebeae9;color:#4c4c4c}select{background-color:initial;border:none;font-size:1em;padding:4pt 8pt;width:100%}.tile{background-color:var(--highlight);border:1px solid #e5e5e5;border-radius:4pt}.info{background-color:var(--secondary);border-radius:4pt;color:var(--highlight);font-size:.9em;padding:6pt 4pt}.loading{background:#f6f7f8;background:linear-gradient(90deg,#fafafa 8%,#f3f3f3 54%,#fafafa 86%);background-size:1000px 640px}.loading,.loading.bold{animation-duration:10s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;position:relative}.loading.bold{background:#f6f7f8;background:linear-gradient(90deg,#f3f3f3 8%,#dcdcdc 54%,#f3f3f3 86%);background-size:1000px 640px}@keyframes placeHolderShimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.button-loading{cursor:default}.button-loading:hover{filter:none}.horizontal-divider{background:var(--primary);height:1px;width:100%}.hidden{display:none!important}.rotate,.upside-down{transform:rotate(180deg)}.reverse,.rotate{transition:transform .3s ease}.reverse{transform:rotate(0)}.radio-select{border:1px solid var(--primary);border-radius:4pt;cursor:pointer;margin-bottom:1px;margin-top:1px;padding:4pt}.radio-select:hover{border:2px solid var(--secondary);margin-bottom:0;margin-top:0;transition:filter .3s}.radio-container{display:flex;flex-direction:column;gap:8pt}.radio-item{align-items:center;cursor:pointer;display:flex;gap:4pt}.radio-icon{background-color:var(--inactive);border-radius:50%;height:16pt;transition:filter .3s;width:16pt}.radio-item:hover .radio-icon{filter:brightness(.6);transition:filter .3s}.checked .radio-icon{background-color:var(--primary)}.radio-item.checked:hover .radio-icon{filter:none}.input-error-msg{color:var(--warning);font-size:.8em;margin:1pt 0;text-align:left}.date-picker-wrapper div input{background:var(--dark-highlight);border:1px solid var(--primary);border-radius:var(--border-radius);box-sizing:border-box;font-size:1rem;margin:1px;padding:.5rem;text-align:center}.date-picker-wrapper div input:focus{border:2px solid var(--secondary);margin:0;max-width:100%;outline:none!important}.date-picker-wrapper{text-align:left}.oh-no-layout{grid-gap:20pt;display:grid;gap:20pt;grid-template-areas:"img txt" "btn btn";grid-template-columns:2fr 3fr;margin:20pt auto;max-width:600px}.oh-no-img{grid-area:img;max-width:100%}.oh-no-header{grid-area:txt}.oh-no-button{grid-area:btn}.toggle-grid-list-container{display:flex;gap:6px}.toggle-grid-list-item{align-self:center;border:1px solid #ebeae9;border-radius:2px;height:32px;width:32px}.tile-header{background-color:var(--background);border-bottom:1px solid var(--primary);border-radius:4pt 4pt 0 0}.clickable-text{font-size:14px}.clickable-text,.clickable-text-secondary{color:var(--secondary);cursor:pointer;font-weight:500;text-decoration:underline}.clickable-p{color:var(--secondary);cursor:pointer;font-size:14px;font-weight:500}.img-container{border-radius:var(--border-radius);height:140pt;margin-left:auto;margin-right:auto;position:relative;width:140pt}.infinite-display{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:6pt;padding:0 4pt}.back-to-top-container{bottom:0;height:0;overflow:visible;position:-webkit-sticky;position:sticky}.back-to-top-format{bottom:10pt;display:flex;flex-direction:column-reverse;left:10pt;position:absolute;width:200pt}.back-to-top-format .button{background:var(--secondary-grad);background-color:var(--secondary)}.back-to-top-hidden{opacity:0;transform:translateY(200pt);transition:transform .3s}.back-to-top-visible{opacity:1;transform:translateY(0);transition:transform .2s}.react-datepicker{background-color:var(--highlight)!important;border:1px solid #5a5a5d!important;color:var(--text-main)!important;font-family:inherit!important}.react-datepicker__day--selected{background-color:var(--secondary)!important}.react-datepicker__header{background-color:var(--background)!important;border-bottom:1px solid var(--primary-muted)!important}.month-picker .react-datepicker{font-size:.9rem!important}.react-datepicker__month-text--keyboard-selected{background-color:var(--secondary)!important;border-radius:3px!important;color:var(--highlight)!important}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:var(--primary)!important;color:var(--highlight)!important}.month-picker{align-items:center;display:flex;flex-direction:row;gap:8pt}@media (max-width:768px){.oh-no-layout{grid-gap:0;display:grid;gap:0;grid-template-areas:"img" "txt" "btn";grid-template-columns:1fr;max-width:600px;padding:10pt}.oh-no-layout img{margin:0 auto;max-height:140pt}.date-picker-wrapper{align-items:flex-start;display:flex;flex-direction:column}.date-picker-wrapper .button,.date-picker-wrapper div input,.react-datepicker-wrapper{width:100%}}.dialog-container{background:var(--background);border:1px solid #c4c4c4;border-radius:6px;display:flex;flex-direction:column;margin-bottom:200px;padding:10px 18px;width:400px}.dialog-title{color:#4d4e50;font-size:18px;font-weight:700;margin:10px 0}.dialog-message{color:#4d4e50;font-size:16px;margin:0 0 10px}.dialog-button-container{border-top:1px solid #c4c4c4;display:flex;gap:8px;justify-content:flex-end;padding-top:12px}.dialog-button-container .dialog-button-wrapper{min-height:40px;width:140px}.dialog-container>.dialog-button-wrapper{margin-bottom:8px;padding:0 8px}.dialog-button-wrapper .button{font-size:14px;padding:8px 6px}.dialog-container>.dialog-button-wrapper:first-of-type{border-top:1px solid #c4c4c4;padding-top:12px}.button.dialog-negative{background:var(--warning);border:1px solid var(--warning);color:#fff;height:100%}.button.dialog-neutral{background:none;border:1px solid #c4c4c4;color:#4d4e50;height:100%}.button.dialog-positive{background:var(--primary);border:var(--primary);color:#fff;height:100%}.loading-dialog-content{align-items:center;display:flex;gap:16px}.loading-dialog-title{color:#4d4e50;font-weight:700}@media (max-width:768px){.dialog-container{margin:0 20px}}.prod-tile-compact,.prod-tile-compact .prod-tile{width:100%}.prod-tile-compact .prod-tile-main-content{grid-column-gap:10px;column-gap:10px;display:grid;grid-template-areas:"img cost input" "img cost input" "more cost input";grid-template-columns:140px auto 240px}.prod-tile-compact .prod-img-container{align-self:center;grid-area:img}.prod-tile-compact .prod-purchase-info{grid-area:cost}.prod-tile-compact .prod-input{align-self:flex-end;grid-area:input}.prod-tile-compact .prod-more-details{align-self:flex-end;grid-area:more}.prod-tile-compact .prod-input-divider{display:none}.prod-tile-compact .prod-input-quantity-container{margin-bottom:0}@media (max-width:768px){.prod-tile-compact .prod-tile-main-content{grid-column-gap:8px;column-gap:8px;display:grid;grid-template-areas:"img cost" "img input" "more more";grid-template-columns:90px 220px;margin:10px 12px 15px}}.search-item-container .prod-tag,.search-item-container .prod-tile{border-radius:0}.mobile-nav-container{display:grid;filter:drop-shadow(0 12px 12px rgba(0,0,0,.3));grid-template-areas:"menu gap";grid-template-columns:1fr 60pt;height:100vh;left:-100vw;position:absolute;top:0;transition:left .3s ease;width:100vw}.mobile-nav-container.right{grid-template-areas:"gap menu";grid-template-columns:60pt 1fr;left:200vw}.mobile-nav-container.active{left:0}.mobile-nav-blank{background-color:#fff0;grid-area:gap}.mobile-nav-menu{background-color:var(--background);grid-area:menu;overflow-y:scroll;padding-top:var(--notch-zone)}.mobile-nav-overlay-hidden{display:none!important}.nav-item-text{background-color:var(--highlight);border-bottom:1px solid var(--inactive);color:#838485;cursor:pointer;font-size:18px;font-weight:600;margin:0;padding:10pt 0 4pt 8pt}.nav-item-back{display:none}.selected>.nav-buttons-container .nav-item-back{display:block}.nav-buttons-container{display:flex;flex-direction:column}.nav-item-container.selected .nav-item-text{padding-left:20pt}.nav-item-container.selected>.nav-buttons-container>.nav-item-text:not(.nav-item-back){background-color:#d3edf4;color:#4d4e50;padding-left:10pt}.nav-item-child-container,.nav-item-container.not-selected{display:none}.nav-item-container.selected>.nav-item-child-container{display:block}.nav-buffer{height:50vh}.nav-close-button{background-color:var(--highlight);border-bottom:1px solid var(--inactive);color:#4d4e50;font-size:18px;font-weight:600;padding:10pt 8pt}.nav-drawer-account{background-color:var(--highlight);display:flex;gap:4pt;padding:10pt 4pt}.nav-drawer-account img{height:24pt}.nav-drawer-account p{color:#4d4e50;font-size:18px;font-weight:600;margin:auto 0}.header-nav-item-child-container{display:none}.header-nav-item-container:hover .header-nav-item-child-container{background:var(--highlight);display:block;position:absolute}.nav-tertiary{color:#838485;cursor:pointer;font-size:16px;font-weight:700;text-align:left}.nav-tertiary:first-child{margin-top:0}.nav-tertiary:last-child{margin-bottom:30px}.nav-tertiary.selected,.nav-tertiary:hover{color:#4d4e50}.log-out-nav{padding-top:40px}.log-out-nav .nav-item-text{background:none;border-bottom:none;color:var(--secondary);padding-bottom:20px;text-decoration:underline}@media (min-width:769px){.nav-buffer,.nav-close-button{display:none}.nav-item-text{border-bottom:none;color:#838485;font-family:Inter;font-weight:700;height:1.2em;padding:0;text-align:left;width:auto}.on-page .nav-item-text{color:#4d4e50}.nav-item-container:hover .nav-item-text{color:#4d4e50;transition:.3s}.nav-item-child-container .nav-item-text{border-bottom:1px solid var(--primary);color:var(--text-main);font-size:1rem;max-width:160pt;min-width:160pt;overflow:hidden;padding:2pt 4pt;text-overflow:ellipsis;width:160pt}.header-nav-container{background:none;display:flex;gap:30pt;position:relative}.nav-item-child-container{grid-template-columns:repeat(auto-fit,minmax(140pt,240px))}.header-nav-container>.nav-item-container.selected>.nav-item-text{background:none;color:var(--primary)}.header-nav-container>.nav-item-container.selected>.nav-item-child-container{display:none}.header-nav-container>.nav-item-container.hover>.nav-item-child-container{background:var(--highlight);border:1px solid #e5e5e5;border-radius:2px;display:block;filter:drop-shadow(0 4px 6px rgba(0,0,0,.18));position:absolute;z-index:1000}.nav-item-container.selected>.nav-item-child-container{align-content:flex-start;column-gap:8pt;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:2pt}.header-nav-container>.nav-item-container>.nav-item-child-container>.nav-item-container.selected{grid-gap:8pt;display:grid;gap:8pt;grid-template-columns:auto 1fr}.header-nav-container>.nav-item-container.selected>.nav-item-child-container .nav-item-text{padding:2pt 4pt}.nav-buttons-container{gap:2pt}.secondary-nav{background:none;display:flex;gap:20pt;margin-top:18px;min-height:20px;position:relative}.secondary-nav .nav-item-text{color:#c4c4c4;font-size:16px;z-index:0}.secondary-nav .on-page .nav-item-text{color:#4d4e50}}.footer{background-color:var(--footer-colour);min-height:300pt;padding-bottom:30pt;padding-top:30pt}.footer-credits-container,.footer-item-container,.footer-socials{box-sizing:border-box;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:960pt;padding-left:30pt;padding-right:30pt;row-gap:30pt;width:min(960pt,calc(100vw - 60pt))}.footer-item-container{display:flex}.footer-credits-container{margin-bottom:40pt}.footer-highlight{font-weight:700}.footer-items{flex-grow:1;min-width:300px;text-align:left}.footer h1{color:var(--highlight);font-size:14pt;font-weight:700;margin:0 0 20pt}.footer h1,.footer p{font-family:Inter;text-align:left}.footer p{color:#ebe9e9;cursor:pointer;font-size:12pt;font-weight:300;margin:8px 0 0}.footer-items p:hover,.footer-socials p:hover{color:#fff}.footer-socials{margin-top:40px}.footer-socials img{cursor:pointer;height:30px;width:30px}.social-link{display:flex;margin-top:8px}.social-link p{margin:auto 10pt}.footer-credits-container{border-top:2px solid #a2a2a2;margin-top:40pt;padding-top:20pt}.footer-credits-container p{cursor:revert;font-size:10pt;margin:2pt 0}.footer-credits{color:var(--highlight);font-weight:500}@media (max-width:768px){.footer-item-container{display:flex;flex-direction:column;gap:30pt;padding:0 20pt;width:auto}.footer-socials{margin:40pt 0 0;padding:0 20pt}.footer-credits-container{margin:40pt 8pt 0;padding:20pt 12pt;width:auto}}.sign-in-header{color:#5a5a5d;font-size:24px;font-weight:700;margin:0 0 10px}.sign-in-content-border{border:1px solid #ebeae9;border-radius:10px;flex-grow:1;padding:25px 20px;width:290px}.sign-in-main-content{text-align:left}.sign-in-text{color:#5a5a5d;font-size:13px;font-weight:400}.sign-in-main-content li{list-style-position:inside}.sign-in-sub-heading{color:#5a5a5d;font-size:19px;font-weight:700;margin:0 0 15px}.sign-in-sub-sub-heading{color:#5a5a5d;font-size:13px;font-weight:700;margin:20px 0 10px}.mobile-app .sign-in-content-border{box-sizing:border-box;width:100%}.sign-in-input-container{display:flex;flex-direction:column;margin-bottom:40px}.sign-in-input-container .input{background:#0000;border:1px solid #ebe9e9;color:#5a5a5d;font-size:13px;font-weight:400;margin-bottom:10px;width:100%}.sign-in-input-container .input:focus{border:1px solid var(--secondary);margin-bottom:11px;max-width:100%;outline:none!important}.sign-in-input-container .button{font-size:17px;margin-bottom:40px;width:100px}.forgot-pass-link{color:var(--secondary);cursor:pointer;font-size:13px;font-weight:700;margin-top:40px;text-decoration:underline}.sign-in-error{color:var(--warning);font-size:15px;font-weight:700;margin:10px 0 14px}.sign-in-remember-me{align-items:center;display:flex;margin-bottom:10px}.sign-in-remember-me p{font-size:13px;margin:0 0 0 6px;text-align:center}@media (max-width:768px){.sign-in-content-border{width:revert}.sign-in-input-container{margin-bottom:0}.sign-in-input-container .input{font-size:16px}}.checkbox-container{background-clip:padding-box;border-radius:4px;cursor:pointer;height:20px;margin:1px;outline:1px solid #ebe9e9;overflow:hidden;width:20px}.checkbox-container:hover{background:#f0f0f0}.checkbox-container.checked{background:var(--secondary)!important}.checkbox-container svg{height:16px;margin:2px;width:16px}.sign-in-bp-select-card{border:1px solid #ebeae9;border-radius:10px;color:#5a5a5d;cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:6px;margin-bottom:10px;padding:0 10px}.mobile-app .sign-in-bp-select-card p:first-child{margin-right:6px}.sign-in-bp-select-code{color:var(--secondary)}.report-container{background-color:var(--background);border:1px solid #e5e5e5;border-radius:2pt;box-sizing:border-box;max-width:424pt;padding:8pt 12pt}.report-button-container{grid-gap:12pt;display:grid;grid-template-columns:1fr 1fr}.error-back-button{grid-column:2}@media (max-width:768px){.report-container{max-width:calc(100vw - 16pt)}}.sign-in-banner{align-items:center;background:#d3edf4;color:#57575a;column-gap:18px;display:flex;font-size:19px;font-weight:700;height:120px;justify-content:center;row-gap:18px;width:100%}.sign-in-banner .button{font-size:18px}@media (max-width:768px){.sign-in-banner{box-sizing:border-box;flex-direction:column;gap:16px;height:auto;min-height:120px;padding:30px 10px}.sign-in-banner p{margin:0}.sign-in-banner .button{min-width:200px}}.landing-layout-header-img{background-image:url(/static/media/header-with-cloud.1616f694d0f61d4447a9.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.landing-layout-header{display:flex;flex-direction:column;height:575px;margin-top:10px}.landing-layout-heading{margin:0 auto;padding-top:52px;width:min(1180px,calc(100vw - 60pt))}.landing-layout-heading p{color:#fff;font-size:53px;font-weight:700;margin:0;text-align:left}.landing-layout-note-container{background-color:#0006;display:flex;flex-direction:column;height:75px;justify-content:center;margin-top:auto}.landing-layout-note{color:#fff;margin:0 auto;text-align:left;width:min(1180px,calc(100vw - 60pt))}.landing-layout-note-heading{font-size:25px;font-weight:700;margin:0}.landing-layout-note-text{font-size:19px;font-weight:300;margin:0}.bold{font-weight:700}.landing-layout-content{color:#5a5a5d;font-size:22px;font-weight:300;margin:0 auto;text-align:left;width:min(1180px,100vw - 60pt)}.landing-content-heading{font-size:48px;font-weight:700;margin:50px 0 10px}.landing-content-sub-heading{font-size:32px;font-weight:300;margin:0 0 40px}.landing-content-grid{grid-column-gap:160px;grid-row-gap:30px;column-gap:160px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:100px;row-gap:30px}.landing-content-grid-text{margin:0}.landing-content-grid-heading{margin:0 0 5px}.landing-content-grid br{margin-bottom:16px}@media (max-width:768px){.landing-content-grid{grid-template-columns:1fr}.landing-layout-heading p{font-size:42px;text-shadow:#ccc 0 0 1px}.landing-layout-note-heading{font-size:18px}.landing-layout-note-text{font-size:14px}.landing-content-heading{font-size:38px}.landing-content-sub-heading{font-size:28px}}.home-content-container{grid-column-gap:16px;grid-row-gap:16px;color:#4d4e50;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1180px;row-gap:16px;text-align:left;width:min(1180px,calc(100vw - 60pt))}.home-content-header{font-size:42px;font-weight:700;grid-column:span 2;margin:20px 0}.home-content-tile{grid-column-gap:20px;display:grid;grid-template-areas:"image heading" "image text" "image link";grid-template-columns:78px 1fr;margin-bottom:20px}.home-content-tile-icon,.home-content-tile>svg{grid-area:image}.home-content-tile-heading{group-reset:heading;font-size:26px;font-weight:700;margin-bottom:4px;margin-top:0}.home-content-tile-text{font-size:18px;font-weight:300;grid-area:text;margin-bottom:18px;margin-top:0}.home-content-tile-nav{color:var(--secondary);cursor:pointer;font-size:14px;margin:0}@media (max-width:768px){.home-content-container{display:flex;flex-direction:column}}.leaflet-control,.leaflet-pane{z-index:0!important}.delivery-tracker-header{height:575px;margin-top:10px}.partner-home-layout{min-height:900px;padding-bottom:140px}.count-down-clock{align-items:baseline;align-self:center;display:flex;text-align:center}.count-down-number{color:var(--secondary);font-size:48px;font-weight:600;margin:0}.count-down-unit{color:#c4c4c4;font-size:28px;font-weight:300;margin:0}.count-down-spacer{width:14px}.delivery-count-down-container{bottom:0;height:0;overflow:visible;position:-webkit-sticky;position:sticky;z-index:10}.delivery-count-down{align-items:flex-start;background:var(--highlight);border:1px solid #e5e5e5;border-radius:10px;bottom:100px;display:flex;flex-direction:column;gap:4pt;max-width:260px;padding:14px 12px;position:absolute;right:60px;text-align:left}.delivery-count-down-header{color:#4c4c4c;font-size:15px;margin:0;width:100%}.delivery-count-down-note{color:#c4c4c4;font-size:13px;margin:0;text-align:left}@media (max-width:768px){.delivery-count-down{border-bottom:none;border-left:none;border-radius:0;border-right:none;bottom:0;box-sizing:border-box;max-width:100vw;right:0;width:100vw}.delivery-count-down-container{height:200px}}.sign-in-page-content{padding-bottom:100px;padding-top:50px}.sign-in-or,.sign-in-page-content{display:flex;justify-content:center}.sign-in-or{align-items:center;background:var(--secondary);border-radius:50%;height:44px;margin:auto 12px;width:44px}.sign-in-or p{color:#fff;font-size:19px;font-weight:700;margin:auto}@media (max-width:768px){.sign-in-page-content{flex-direction:column}.sign-in-or{align-self:center;margin:40px 0}}.product-content{width:min(1280px,calc(100vw - 60pt))}.product-content .breadcrumb-container{grid-area:breadcrumb}.product-content .pagination-strip{grid-area:page-nav}.sub-category-container{display:flex;flex-wrap:wrap;gap:2px 0;margin:40px 0}.sub-category-container p{border-left:1px solid #c4c4c4;color:#838485;font-weight:700;margin:0;padding:2px 12px}.sub-category-container p:first-child{border-left:none;padding-left:0}.sub-category-container p:hover{color:#4d4e50;cursor:pointer}@media (max-width:768px){.product-content{width:min(1280px,calc(100vw - 40px))}}.page-content{margin:0 auto;max-width:1280px;width:min(1280px,calc(100vw - 60pt))}.page-content-buffer{padding:30px 0}.page-min-height{min-height:600px}.page-readable-width{max-width:600px;text-align:left}.page-readable-width-large{max-width:800px;text-align:left}.page-h1{font-size:43px}.page-h1,.page-h2{color:#5a5a5d;font-weight:700;margin:0 0 10px}.page-h2{font-size:28px}.page-h3{color:#c4c4c4;font-size:28px}.page-h3,.page-h4{font-weight:700;margin:0 0 10px}.page-h4{color:#5a5a5d;font-size:22px}.page-h5{color:#c4c4c4;font-size:22px;font-weight:700;margin:0 0 10px}@media (max-width:768px){.page-content{width:min(1280px,calc(100vw - 40px))}}.grecaptcha-badge{visibility:hidden!important}@media (max-width:768px){.page-specific-nav{align-items:baseline;background-color:var(--highlight);border-bottom:1px solid #ebeae9;border-right:none;box-sizing:border-box;display:flex;flex-direction:row;grid-area:account-navbar;height:auto;justify-content:space-evenly;overflow-x:scroll;z-index:100}.page-specific-nav-option{background-color:var(--highlight);border-radius:3pt;color:#838485;cursor:pointer;flex:none;font-size:16px;font-weight:700;padding:8pt;text-align:left}}.leaderboard{background-position:50%;background-size:cover;cursor:pointer;height:auto;margin:40px 0;width:100%}.leaderboard,.leaderboard img{max-width:100%}.skyscraper{background-position:50%;background-size:cover;cursor:pointer;height:600px;margin:20px 0;width:240px}@media (max-width:768px){.leaderboard{height:auto;width:100%}.leaderboard,.leaderboard img{max-width:100%}}.breadcrumb-container{display:flex;flex-wrap:wrap;margin:40px 0;row-gap:6px}.breadcrumb{color:#838485;font-size:16px;font-weight:700;margin-right:10px;padding:2px 0}.breadcrumb:hover{color:#5a5a5d;cursor:pointer}.breadcrumb.selected{background:#5a5a5d;border-radius:4px;color:#fff;cursor:revert;padding:2px 10px}.breadcrumb-arrow{height:16px;margin:auto 10px auto 0}.breadcrumb-arrow:last-child{display:none}@media (max-width:768px){.breadcrumb-container{margin:24px 0}}.product-layout{align-items:flex-start;display:flex;gap:19px}.product-list{grid-row-gap:19px;grid-column-gap:19px;display:grid;flex-grow:1;grid-template-columns:repeat(auto-fill,240px)}.product-promo-name{color:#4d4e50;font-size:28px;font-weight:700;grid-column-end:-1;grid-column-start:1;margin-bottom:0;margin-top:0;text-align:left}.product-tertiary-nav-container{max-width:240px;overflow:hidden}.product-tertiary-nav-container .nav-tertiary:first-child{margin-top:0}.product-tertiary-nav-container .nav-tertiary:last-child{margin-bottom:30px}@media (min-width:769px){.page-content .pagination-strip{padding-left:261px}}@media (max-width:1080px){.product-layout{flex-direction:column}.product-layout-filters,.product-list{width:100%}.product-tertiary-nav-container{max-width:100%;overflow:hidden}.product-tertiary-nav-container .nav-tertiary:last-child{margin-bottom:10px}}@media (max-width:768px){.product-list{column-gap:10px;grid-template-columns:repeat(auto-fill,minmax(160px,auto))}}.filter-container{background:#fff;border:1px solid #ebeae9;border-radius:10px;width:240px}.filter-header{align-items:center;background:#ebeae9;border-radius:9px 9px 0 0;display:flex;font-size:13px;font-weight:700;height:32px;padding:0 10px}.filter-header img{height:13px;margin-left:10px}.filter-item-header{font-size:11px;font-weight:700}.filter-content{display:flex;flex-direction:column;min-height:300px;padding:5px 10px}.filter-group-head{cursor:pointer;display:flex;font-size:11px;font-weight:700;margin:10px 0}.filter-group-head img{height:9px;margin:auto 5px auto 0;transition:transform .3s}.filter-group.collapsed img{transform:rotate(180deg)}.filter-item{cursor:pointer;display:flex;font-size:11px;font-weight:400;margin-bottom:10px}.filter-item img{height:16px;margin:auto 5px auto 0}.filter-item p{margin:0}.filter-group-div{background:#ebeae9;height:1px}.filter-update-container{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:5px;margin-top:auto;padding-top:10px;width:100%}.filter-update-container p{color:var(--secondary);cursor:pointer;font-size:15px;font-weight:700;margin:0;text-decoration:underline}.filter-date-range{flex-direction:column;text-align:left}.filter-date-range .range-date-picker{flex-wrap:nowrap}.filter-date-range p{margin-bottom:4px}.filter-date-range .date-picker-container div input{font-size:11px;padding:4px 0;width:100%}.filter-date-range .react-datepicker-wrapper{margin-left:7px;margin-right:1px}.filter-date-range .react-datepicker-wrapper:first-child{margin-left:1px;margin-right:7px}.filter-toggle-container{display:flex}.filter-toggle{background-color:#ebe9e9;border:2px solid #ebeae9;border-radius:4px;display:flex;gap:2px;width:auto}.filter-toggle-item{background-color:var(--highlight);cursor:pointer;font-size:11px;font-weight:400;padding:2px 14px}.filter-toggle-item.selected{background-color:var(--secondary);border-radius:2px;color:#fff;font-weight:600}.mobile-nav-menu .filter-container{border:none;border-radius:0}.mobile-nav-menu .filter-header{border-radius:0}@media (max-width:1080px){.filter-container{width:100%}.filter-content{display:grid;min-height:0}}.collapse-div{overflow:hidden;transition:height .3s ease}.pagination-strip{display:flex;justify-content:center;margin:60px 0}.pagination-arrow{cursor:pointer;height:18px;margin:0 25px;max-height:18px;padding:2px 0}.pagination-item{color:#5a5a5d;font-size:16px;font-weight:700;height:18px;margin:0 10px;padding:2px 0}.pagination-item.selected{background:#5a5a5d;border-radius:4px;color:#fff;margin:0 4px;padding:2px 6px}.pagination-link{cursor:pointer}.form-pagination{padding-left:0!important;width:600px}.product-line-container{grid-column:span 2;margin-top:4px}.product-line-grid{align-items:center;display:grid;grid-template-columns:68px 1fr 120px 140px 200px;max-width:900px;padding:6px 2px}.product-line-grid:nth-child(2n-1){background-color:#f4f4f4}.product-line-h1{color:#4d4e50;font-size:20px;font-weight:700;margin:0}.product-line-grid .input{border-right:0;flex:none;font-size:16px;height:26px;margin:0;padding:0 4px;text-align:right;width:100px}.product-line-grid .prod-selector-container{width:160px}.product-line-grid .selector-arrow-container{margin-right:0;width:30px}.product-line-grid select{font-size:13px;height:26px;padding:0 30px 0 8px}.product-line-h2{color:#4d4e50;font-size:16px;font-weight:500;margin:0}.product-line-grid .prod-input{display:flex;flex-direction:column;margin:0}.product-line-grid .prod-input-divider{display:none}.product-line-grid .prod-input-quantity-container,.product-line-grid .prod-selector-container{height:auto;margin:0}.product-line-grid .prod-selector-container:has(>*){margin-bottom:4px}.product-line-input{display:flex;gap:6px}.product-line-delete{cursor:pointer;height:24px;margin:auto 0;width:24px}.product-line-delete:active{filter:brightness(.9);transition:filter 0s}.product-h-l{text-align:left}.product-h-r{text-align:right}.product-line-img-container{margin-left:4px}.product-line-img-container img{max-height:60px;max-width:60px}.product-line-text-container{display:flex;flex-direction:column;height:100%;justify-content:space-evenly;margin:0 0 0 8px}.product-line-code{color:#c4c4c4;font-size:13px;font-weight:700;margin:0}.product-line-name{color:#5a5a5d;font-size:16px;font-weight:700;margin:0}.product-line-case{color:#5a5a5d;font-size:13px;margin:0}.product-line-price{color:#5a5a5d;font-size:18px;font-weight:700;margin:0;text-align:right}.product-line-price-mark-down{color:#c4c4c4;font-size:13px;font-weight:400;text-decoration:line-through}.product-line-price-text,.product-line-price-unit-price{color:#c4c4c4;font-size:13px;font-weight:400;margin:0;text-align:right}.product-line-tag{border-radius:3px;color:#fff;font-size:16px;font-weight:600;padding:4px 0}.product-line-sign-in-message{color:#5a5a5d;font-size:14px;grid-column:span 2;margin-left:auto;margin-right:12px;text-align:right;width:120px}.prod-more-details{font-size:12px;grid-column:span 2;margin:4px 0 4px 6px;text-align:left}@media (max-width:900px){.product-line-container,.product-line-container .product-line-h1{font-size:14px}.product-line-container .product-line-h2{font-size:13px}.product-line-grid{border-bottom:1px solid #ebeae9;grid-template-columns:68px 1fr 90px;margin:0 -20px;padding:18px 22px;width:calc(100vw - 44px)}.product-line-grid:first-child{border-top:1px solid #ebeae9}.product-line-grid :nth-child(4){margin-right:4px}.product-line-grid :nth-child(5){margin-left:4px}.product-line-tag{grid-column:span 3;margin:8px 4px;order:1}.product-line-input-container{grid-column:2/span 2;grid-row:3}.product-line-input{justify-content:flex-end}.prod-more-details{align-self:end;font-size:14px;grid-column:1/span 2;grid-row:3;text-align:left}}@media (min-width:769px) and (max-width:960px){.product-line-grid{margin:0 -40px}}.category-page-top{display:grid;grid-template-rows:auto 1fr;height:100vh}.category-browse-container{display:grid;grid-template-columns:100pt 1fr;overflow:hidden}.category-browse-side-panel{background-color:var(--highlight);border-right:1px solid var(--primary);overflow-x:hidden;overflow-y:scroll}.category-parent-button{border-bottom:1px solid var(--primary);box-sizing:border-box;max-width:100%;padding:4pt 0}.category-parent-button img{max-width:60pt}.category-parent-button p{font-size:1em;font-weight:600;margin:0}.category-browse-main{box-sizing:border-box;color:var(--secondary);font-weight:500;overflow-y:scroll;padding:2pt 0 0 8pt;text-decoration:underline}.category-browse-main p{text-align:left}.category-all{font-size:1.2em}@media (min-width:769px){.category-page-top{display:block;height:auto;margin:auto;max-width:1280px}.category-browse-container{grid-template-columns:1fr auto;padding:20pt 16pt}.category-browse-side-panel{align-content:flex-start;background:none;border-right:none;display:flex;flex-wrap:wrap;gap:16pt}.category-parent-button{background:var(--highlight);border:1px solid #e5e5e5;border-radius:3pt;cursor:pointer;height:110pt;width:100pt}.category-all{width:200pt}.category-browse-main:not(:empty){border-left:1px solid var(--primary)}.category-browse-main p{cursor:pointer}}.prod-detail-container{grid-column-gap:60px;display:grid;grid-template-areas:"head head" "img highlight" "img input";grid-template-columns:335px auto}.prod-detail-head{grid-area:head;justify-self:start;text-align:left}.prod-detail-value{color:#c4c4c4;font-size:21px;font-weight:700;margin:0 0 10px}.prod-detail-name{color:#5a5a5d;font-size:43px;font-weight:700;margin:0 0 10px}.prod-detail-uom{color:#5a5a5d;font-size:24px;font-weight:300;margin:0 0 20px}.prod-detail-img-container{grid-area:img;width:335px}.prod-detail-container img{max-width:100%;width:100%}.prod-detail-highlight{grid-area:highlight;text-align:left}.prod-detail-input{display:flex;flex-direction:column;grid-area:input;justify-content:flex-end;justify-self:flex-end}.prod-detail-input .prod-input-divider,.prod-detail-input div:empty{display:none}.prod-detail-input{text-align:right}.prod-detail-price-pre-promo{color:#c4c4c4;font-size:26px;margin:0 0 5px;text-decoration:line-through}.prod-detail-price{color:#5a5a5d;font-size:32px;font-weight:700;margin:0 0 5px}.prod-detail-price-tax{color:#c4c4c4;font-size:22px;font-weight:300;margin:0}.prod-detail-container .prod-input{margin-top:10px}.prod-branding-container{border-top:2px solid #e5e5e5;margin:40px 0;padding-top:20px;text-align:left}.prod-detail-branding-container{border-top:2px solid #e5e5e5;margin-top:40px;padding-bottom:62px;padding-top:25px}.prod-detail-branding-container p{max-width:600px}.prod-detail-container .prod-tag{border-radius:4px;margin-bottom:10px}@media (max-width:768px){.prod-detail-container{display:flex;flex-direction:column}.prod-detail-img-container{margin:20px auto 40px;max-width:400px;width:auto}.prod-detail-input{margin-top:20px;text-align:left}}.brand-bank-accordion-header{align-items:center;cursor:pointer;display:flex;gap:10px;margin:10px 0;padding-bottom:10px}.brand-bank-accordion-header p{color:#5a5a5d;font-size:24px;font-weight:700;margin:0}.brand-bank-arrow-container{align-items:center;background-color:#ebeae9;border-radius:50%;display:flex;height:22px;justify-content:center;transform:rotate(-90deg);transition:transform .3s;width:22px}.expanded .brand-bank-arrow-container{transform:rotate(0deg)}.brand-bank-accordion-header img{margin-top:2px;width:15px}.brand-bank-content-container{padding-bottom:22px;text-align:left}.brand-head-and-text{margin-bottom:20px}.brand-header{font-weight:700}.brand-header,.brand-text{color:#5a5a5d;font-size:17px;margin:0}.brand-highlight-line{margin-bottom:4px;margin-top:14px}.brand-table-item,.brand-table-item-three{display:flex;margin-bottom:4px;margin-top:22px}.brand-table-item-tag{font-weight:700;width:200px}.brand-table-item-tag,.brand-table-item-value{color:#5a5a5d;margin:0}.brand-highlight-line+.brand-highlight-line,.brand-table-item+.brand-table-item,.brand-table-item-three+.brand-table-item-three,:first-child.brand-highlight-line,:first-child.brand-table-item,:first-child.brand-table-item-three{margin-top:0}.prod-detail-highlight .brand-head-and-text>:first-child{font-size:24px;margin-bottom:20px}.prod-detail-highlight .brand-text{font-size:19px}.password-reset-content{margin:0 auto;max-width:1280px;min-height:600px;padding-top:20px;text-align:left}.password-reset-content-format{max-width:660px}.password-reset-content-format h1{margin:30px 0}.password-reset-content-format .input-container{margin-bottom:10px}.password-reset-content-format .button{margin-bottom:30px}.password-reset-content p{margin:6px 0}.about-body{margin:0 auto;max-width:1280px;padding-bottom:20pt;text-align:left}.about-body h1,.about-body h2,.about-body p{max-width:600px}.about-body h1{color:#5a5a5d;font-size:24px;font-weight:700;text-transform:uppercase}.about-body h2{color:#5a5a5d;font-size:43px;font-weight:700}.about-body p{color:#5a5a5d}@media (max-width:768px){.about-body{padding:0 8pt}}.help-desk-request-create-container{max-width:600px;text-align:left}.help-desk-request-create-container h1{color:#5a5a5d;font-size:43px;font-weight:700}.help-desk-request-create-container p{color:#5a5a5d}.help-desk-request-create-container textarea{margin-bottom:8px;min-height:160px;width:100%}.help-desk-request-create-container textarea:focus{margin-bottom:7px}.dialog-container-old{background:var(--background);border:1px solid #c4c4c4;border-radius:12px;margin-bottom:200px;padding:10px 18px;width:500px}.dialog-title-old{color:#5a5a5d;font-size:24px;font-weight:500;margin:10px 0}.dialog-message-old{color:#5a5a5d;font-size:14px}.dialog-action-container{border-top:1px solid #c4c4c4;display:flex;flex-direction:row-reverse;gap:10px;padding-top:12px}.dialog-action-container .button{max-width:33%}.dialog-action-container .dialog-neutral-button{background:none;color:var(--secondary);min-width:80px;text-decoration:underline}.dialog-negative-button{background:var(--warning)}.dialog-loader{background-color:var(--secondary);border-radius:9999px;height:14px;margin:20px 0 10px;overflow:hidden;position:relative}.dialog-loader-bar{animation-duration:2s;animation-iteration-count:infinite;animation-name:indeterminate-progress-bar;background:linear-gradient(to right,var(--secondary) 8%,#82d0ef 54%,var(--secondary) 86%);border-radius:9999px;bottom:0;position:absolute;top:0;width:100%}@keyframes indeterminate-progress-bar{0%{left:-100%}to{left:100%}}.user-container{border-bottom:1px solid #c4c4c4;color:#838485;font-weight:500;margin-top:20px;max-width:600px;padding:0 8px;text-align:left}.user-container:last-child{border-bottom:none;margin-bottom:100px}.user-grid{display:grid;grid-template-columns:repeat(2,minmax(0,300px))}.user-header{color:#c4c4c4;grid-column:span 2;margin:12px 0 0}.user-text{margin:2px 0 0}.user-bold{font-weight:700}.user-container .clickable-text{color:var(--secondary);font-weight:600;margin:6px 0 12px}.user-options{column-gap:22px;display:flex;flex-direction:row-reverse}.clickable-text.warning{color:var(--warning)}.input-form{grid-column-gap:80px;column-gap:80px;display:grid;grid-template-columns:1fr 1fr;max-width:1280px;text-align:left}.input-form-heading{color:#838485;font-size:24px;font-weight:600;margin:18px 0 6px}.input-form-sub-heading{color:#c4c4c4;font-size:18px;font-weight:500;margin:18px 0 0}.input-form-text{color:#838485;margin:2px 0 0}.input-form-value{color:#838485;font-size:22px;font-weight:700;margin:0}.input-form-img{margin-top:8px}.input-form-item .selector-container{border:1px solid #c4c4c4;border-radius:10px;height:auto;margin-top:4px}.input-form-item select{color:#838485;font-size:16px;font-weight:500}.input-form .input{background-color:#fff;border:1px solid #c4c4c4;border-radius:10px;font-size:16px;margin:2px 0 0;padding:6px 8px;width:70%}.input-form .input:focus{border:1px solid var(--secondary);margin:2px 0 0}.form-checkbox{align-items:center;display:flex;gap:12px;margin:18px 0 8px}.form-checkbox .checkbox-container{flex-shrink:0}.form-checkbox p{color:#838485;font-size:18px;font-weight:500;margin:0}.form-checkbox .checkbox-container{background-color:#fff;outline:1px solid #c4c4c4}.input-form-warning{color:var(--warning);font-size:16px;font-weight:600}.input-form-upload{color:var(--secondary);cursor:pointer;font-size:16px;font-weight:600;text-decoration:underline}.input-form-upload input[type=file]{display:none}.input-form-item .date-picker-container{margin:8px 2px 0}.input-form .clickable-text{color:var(--secondary);cursor:pointer;font-size:16px;font-weight:600;margin:0;text-decoration:underline}.input-form textarea.input{width:100%}@media (max-width:768px){.input-form{margin-bottom:46px}}.acct-layout{grid-column-gap:19px;column-gap:19px;display:grid;grid-template-columns:242px 1fr;grid-template-rows:auto auto 1fr;margin:0 auto;max-width:1280px;width:min(1280px,calc(100vw - 60pt))}.acct-layout .breadcrumb-container{grid-column:span 2;grid-row:1}.acct-layout .filter-container{align-self:start;grid-column:1;margin-bottom:50px}.acct-layout-loading{display:flex;flex-direction:column;gap:20px}.acct-content{display:flex;flex-direction:column;grid-column:2;grid-row:2/span 2;margin-bottom:100px;overflow-x:hidden;text-align:left}.acct-content .pagination-strip{margin-top:auto;padding-top:30px}.acct-content.max-width-set .pagination-strip{max-width:600px}.acct-h1{color:#838485;font-size:24px;margin-bottom:20px}.acct-h1,.acct-h2{font-weight:700;margin-top:0}.acct-h2{color:#4d4e50;font-size:18px;margin-bottom:6px}.acct-h4{color:#838485;font-size:18px;margin-top:0}.acct-val{color:#4d4e50;font-size:16px;margin-bottom:18px;margin-top:0;text-align:justify}.acct-content .button,.acct-val{max-width:600px}.acct-content .input{border:1px solid #c4c4c4;margin-bottom:18px}.acct-content .input:focus{border:2px solid var(--secondary);margin-bottom:18px}.acct-content .card-detail-input{max-width:600px}.acct-content .card-detail-input .input{margin-bottom:0}.acct-line{border-bottom:1px solid #c4c4c4;max-width:600px;padding:0 10px 10px}.acct-line:last-child{border-bottom:none}.acct-line:first-of-type .acct-line-h1:first-child{margin-top:0}.acct-line-h1{color:#5a5a5d;font-weight:600;margin:24px 0 4px}.acct-line-h2{color:#c4c4c4;font-weight:600;margin:4px 0 6px}.acct-line-h3{color:#5a5a5d;font-weight:600;margin:0}.acct-line-info{display:grid}.acct-tertiary-nav{padding-right:10px}@media (max-width:768px){.acct-layout{box-sizing:border-box;column-gap:0;display:flex;flex-direction:column;margin:0;max-width:100%;padding:0 20px;width:100%}.acct-layout .breadcrumb-container,.acct-tertiary-nav{order:-2}.acct-layout .filter-container{order:-1}.acct-content{grid-column:1;grid-row:3}.acct-content .input-form{display:flex;flex-direction:column}}.header-detail{display:flex;gap:8px;justify-content:space-between}.header-link{font-size:14px;font-weight:600!important;margin:16px 0 8px}.header-actions{align-items:baseline;display:flex;justify-content:space-between}@media (min-width:769px){.header-detail>div{max-width:33%}}@media (max-width:768px){.header-detail{grid-row-gap:10px;display:grid;grid-template-columns:1fr 1fr;row-gap:10px}.header-detail .num{text-align:left}}.link-text{color:var(--secondary);cursor:pointer;font-weight:500;text-decoration:underline}.date-picker-container .react-datepicker__input-container{margin-right:20px}.range-date-picker{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:10px}.date-picker-container div input{background:var(--background);background-color:#fff;border:none;border-radius:10px;box-shadow:0 0 0 1px #c4c4c4;color:#838485;font-size:16px;font-weight:500;padding:10px 0;text-align:center;width:200px}.date-picker-container div input:focus{border:none;box-shadow:0 0 0 1px var(--secondary);max-width:100%;outline:none!important}.date-picker-container{text-align:left}.calendar{border:1px solid #ebeae9;border-radius:10px;text-align:center;width:300px}.calendar-header{border-bottom:1px solid #ebeae9;padding:10px 0}.calendar-header-top{align-items:center;color:#5a5a5d;display:flex;flex-direction:row;font-size:16px;font-weight:700;justify-content:space-between;max-height:30px}.calendar-header img{cursor:pointer;height:20px;padding:0 20px}.calendar-header img.hide{visibility:hidden}.calendar-header-bottom{color:#5a5a5d;display:flex;font-size:14px;font-weight:700;justify-content:space-around;margin-top:20px}.calendar-header-bottom p{margin:0}.calendar-body{background-color:#fbfbfb;border-radius:0 0 10px 10px;color:#838485;display:grid;grid-template-columns:repeat(7,1fr)}.calendar-body p{cursor:pointer;font-size:14px;font-weight:700;margin:2px 0;padding:8px 0}.calendar-date-inactive{color:#bbb}.calendar-date-start p{background-color:var(--secondary);border-radius:5px 0 0 5px;color:#fff}.calendar-date-start-no-end p{background-color:var(--secondary);border-radius:5px;color:#fff}.calendar-date-end p{background-color:var(--secondary);border-radius:0 5px 5px 0;color:#fff}.calendar-date-highlight p{background-color:#ececec}.calendar-date-inactive p,.calendar-date-not-month p{color:#ececec;cursor:default!important}.calendar-date-highlight-hover p{background-color:#ececec;border-radius:5px}.calendar-date-highlight-hover-end p{background-color:#ececec;border-radius:0 5px 5px 0}.calendar-date-blocked-out p,.calendar-date-blocked-out-end p,.calendar-date-blocked-out-start p{background-color:#c4c4c4;color:#838485;cursor:default}.calendar-date-blocked-out-start p{border-radius:5px 0 0 5px;margin-left:2px;padding-right:2px}.calendar-date-blocked-out-end p{border-radius:0 5px 5px 0;margin-right:2px;padding-left:2px}.address-options-header{font-size:1.2em;font-weight:700}.address-name{font-weight:700}.address-options-container{column-gap:40pt;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:8pt;row-gap:10pt}.address,.address-select-options{display:flex;flex-direction:column;gap:2pt}.address-select-options{margin-top:auto}.address-select{display:flex;flex-direction:column;gap:6pt}.address-select .button{margin-left:0;min-width:200pt;padding:6pt 8pt}.input-address .button,.input-address p{margin-top:4pt}.add-address-button{text-underline:var(--secondary);color:var(--secondary);font-weight:700;margin-top:auto}.unpaid-invoice-container{border-bottom:1px solid #c4c4c4;box-sizing:border-box;padding:0 10px;text-align:left;width:min(100%,600px)}.unpaid-invoice-container:last-child{border-bottom:none}.unpaid-invoice-vals{display:flex;justify-content:space-between}.inv-line-grid .r,.inv-v.r,.unpaid-invoice-container .r{text-align:right}.unpaid-invoice-container .clickable-text{color:var(--secondary);font-size:14px;font-weight:600;margin:16px 0 18px}.inv-h{color:#c4c4c4;margin:4px 0 6px}.inv-h,.inv-v{font-weight:600}.inv-v{color:#5a5a5d;margin:0}.invoice-detail-container{text-align:left}.inv-line-grid{display:grid;grid-template-columns:80px auto 80px 100px;margin-bottom:40px;max-width:600px;width:min(100%,600px)}.inv-line-grid.payment{grid-template-columns:160px auto}.inv-line-grid .inv-v{padding:3px 0}.inv-line-grid.payment .inv-v:nth-child(4n - 2),.inv-line-grid.payment .inv-v:nth-child(4n - 3),.inv-line-grid.product .inv-v:nth-child(8n - 4),.inv-line-grid.product .inv-v:nth-child(8n - 5),.inv-line-grid.product .inv-v:nth-child(8n - 6),.inv-line-grid.product .inv-v:nth-child(8n - 7){background:#ececec}.inv-h1{color:#5a5a5d;font-weight:600;margin:24px 0 4px}.inv-summary-container{text-align:left}.inv-summary-h{color:#5a5a5d;font-weight:600;margin:28px 0 6px}.inv-summary-info{display:grid;grid-template-columns:100px 100px}.inv-payment-container{border-bottom:1px solid #c4c4c4;box-sizing:border-box;padding:0 10px;text-align:left;width:min(100%,600px)}.inv-payment-container:last-child{border-bottom:none}.inv-payment-info{display:grid;grid-template-columns:140px 140px}.inv-allocations{display:flex}.inv-allocations p{color:#c4c4c4;font-size:14px;font-weight:600;margin:8px 0 6px;width:140px}p.inv-alloc-display-amnt{color:#5a5a5d;text-align:right;width:100px}p.inv-alloc-display-cr{color:#5a5a5d;margin-left:24px}.inv-allocations .clickable-text{color:var(--secondary);padding:0 8px;width:220px}p.inv-alloc-allocated{width:60px}.inv-allocations:nth-child(odd){background-color:#ececec}@media (max-width:768px){.unpaid-invoice-vals{grid-column-gap:24px;grid-row-gap:8px;column-gap:24px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}}.placed-order-tile{max-width:600px}.account-tile-header-container{display:flex;font-size:.9em;gap:10pt;padding:6pt}.account-tile-header-container .clickable-text{margin:auto 0 0}.account-tile-header-detail{grid-column-gap:14pt;grid-row-gap:4pt;column-gap:14pt;display:grid;grid-template-columns:repeat(auto-fill,1fr);margin-right:auto;row-gap:4pt;text-align:left}.account-tile-h{grid-row-start:1;margin:0}.account-tile-b{font-weight:500;grid-row-start:2;margin:0}.account-tile-body{display:grid;grid-template-areas:"content empty action";grid-template-columns:1fr 100pt auto;min-height:60px;padding:4pt 6pt}.account-tile-content{grid-area:content}.account-tile-content-h{font-size:.9em;margin:0;text-align:left}.account-tile-content-b{font-weight:500;margin:1pt 0 6pt;text-align:left}.account-tile-content .info{margin:2pt 0 4pt}.account-tile-action{align-items:flex-end;display:flex;gap:12px;grid-area:action;padding-bottom:6px;padding-right:6px}.placed-order-line-header{display:flex;font-size:.9em;gap:10pt;padding:0 6pt}.placed-order-line-header p{margin-bottom:6pt;margin-top:6pt}.placed-order-line-body{border-bottom:1px solid #c4c4c4;display:grid;grid-template-columns:70px auto 100px 100px;max-width:600px;padding:8pt 6pt}.placed-order-line-img{grid-area:img}.placed-order-line-img img{border-radius:4px;height:60px;margin-left:auto;margin-right:auto;position:relative;width:60px}.placed-order-line-actions{display:flex;flex-direction:column-reverse;grid-area:action}.placed-order-line-details{grid-column-gap:10pt;grid-row-gap:6pt;column-gap:10pt;display:grid;grid-area:details;grid-template-columns:repeat(auto-fill,minmax(10pt,110pt));margin-right:auto;row-gap:6pt;text-align:left}.placed-order-line-details p{margin:0}.placed-order-detail-h{color:#c4c4c4;font-size:14px;font-weight:700;margin:0 0 4px}.placed-order-detail-b{color:#5a5a5d;font-weight:700;margin-top:0}.placed-order-line-info{grid-area:info}.placed-order-line-info .info{margin:0}.shipment-tile-body{display:grid;grid-template-areas:"content empty map" "action empty map";grid-template-columns:1fr 100pt 200pt;grid-template-rows:1fr auto;padding:4pt 6pt}.shipment-tile-body .button{max-width:140pt}.delivery-tile-map-container{grid-area:map}.shipment-tile{max-width:600px}.account-compact-header{border-bottom:1px solid var(--primary);display:flex;gap:10pt;padding:6pt}.account-compact-header .button{min-width:140pt}.account-links-popup{color:var(--text-main);cursor:auto;display:none;position:absolute;transform:translateX(-80pt);width:400pt;z-index:100}.account-links-popup.visible{display:block}.account-link-empty{border-bottom:1px solid var(--primary);display:flex;gap:10pt;margin:0!important;padding:6pt}.account-compact-header p{margin:0}.account-ordering-link-loading{height:2.4em;margin-bottom:10pt;width:300pt}.back-order-line{max-width:600px}.back-order-line-header p{color:#5a5a5d;font-size:16px;font-weight:700;margin:4px 0}.back-order-line-body{grid-gap:12px;border-bottom:1px solid #c4c4c4;display:grid;gap:12px;grid-template-columns:60px 2fr 100px 1fr 1fr 80px;padding:10px}.back-order-button-container{align-items:flex-end;display:flex;flex-direction:row;grid-column:6}.back-order-button-container .button{width:80px}.back-order-line-body .placed-order-line-img{grid-area:revert}@media (max-width:768px){.account-tile-header-container{flex-wrap:wrap}.account-tile-body{gap:8pt;grid-template-areas:"content" "action";grid-template-columns:1fr}.placed-order-line-body{grid-template-areas:"img details" "img info" "action action";grid-template-columns:80pt auto}.placed-order-line-img img{height:78pt;width:78pt}.placed-order-line-details{grid-template-columns:repeat(auto-fill,auto)}.account-compact-header .button,.account-order-detail-buttons .button{width:100%}.account-order-detail-buttons{flex-direction:column}.account-links-popup{max-width:80vw;transform:translateX(-70%);width:auto}}.detail-line{display:grid;grid-template-columns:80px 1fr 120px 120px;max-width:800px}.detail-line .acct-line-h2,.invoice-payment-line .acct-line-h2{padding:0 8px}.detail-line .acct-line-h1,.invoice-payment-line .acct-line-h1{margin:0;padding:4px 8px}.num{text-align:right}.detail-line .line-highlight{background:#ececec}.invoice-payment-line{display:grid;grid-template-columns:150px 130px}.order-images{display:flex;flex-wrap:wrap;gap:12px;max-width:800px}.order-images img{max-width:394px}@media (max-width:768px){.detail-line{grid-template-columns:40px 1fr minmax(0,80px) auto}.detail-line .acct-line-h1{font-size:14px}}.tree-input{min-height:1em;position:relative}.tree-input.open{background-color:initial;border:none;margin-bottom:32px;padding:0}.tree-input p{margin:0}.tree-dropdown{border:1px solid var(--secondary)!important;margin:0!important;padding:8px!important;position:absolute;width:100%!important}.tree-dropdown,.tree-select-node{display:flex;flex-direction:column;gap:8px}.tree-dropdown{color:#4c4c4c;font-size:16px;font-weight:500}.tree-select-node .tree-select-node{margin-left:16px}.banner-selector-container{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:600px}.banner-option{color:#838485;cursor:pointer;font-size:16px;font-weight:500;text-align:center}.banner-option p{margin:5px 0 0}.banner-option.selected{color:var(--secondary);text-decoration:underline}.banner-option svg{height:auto;width:160px}.banner-preview svg{height:auto;max-width:600px}.banner-mobile-preview svg{display:flex;height:auto;margin:0 auto;width:300px}.banner-product-range{margin-top:12px}.banner-product-range p{color:#838485;font-weight:600;margin:2px 0}.banner-product-range .clickable-text{font-size:14px;margin-left:6px}.purchase-order-line-container{grid-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:34px 2fr 1fr 1fr 1fr;padding:8px}.purchase-order-line-container img{margin-right:10px;max-height:80px;max-width:80px}.purchase-order-line-header{border-bottom:2px solid #5a5a5d}.purchase-order-line-header p{color:#5a5a5d;font-weight:700;margin:0}.purchase-order-line{border-bottom:1px solid #c4c4c4}.purchase-order-line p{color:#5a5a5d;font-size:17px}.purchase-order-line .input{font-size:17px;padding-right:12px;width:80px}.purchase-order-content{max-width:800px;text-align:left}.purchase-order-page-heading{color:#c4c4c4;font-size:28px;font-weight:700;margin:40px 0 30px}.purchase-order-no{color:#5a5a5d;font-size:28px;font-weight:700;margin:30px 0 18px}.purchase-order-sub-heading{color:#5a5a5d;font-size:22px;margin:10px 0 4px}.purchase-order-sub-value{color:#5a5a5d;font-size:22px;font-weight:700;margin:0}.purchase-order-line-heading{color:#c4c4c4;font-size:28px;font-weight:700;margin:40px 0 20px}.purchase-order-content .button{margin:30px 0 0}.purchase-order-confirmation{color:#5a5a5d;font-size:28px;font-weight:700;margin:30px 0}.cart-container{background-color:var(--highlight);margin:20px auto;padding:30px 18px;text-align:left;width:800px}.cart-header{align-items:end;border-bottom:2px solid #4d4e50;display:grid;grid-template-columns:1fr 1fr;padding-bottom:4px}.cart-h1{color:#4d4e50;font-size:26px;font-weight:700;margin:0}.cart-delivery-note{display:flex;flex-direction:column;gap:2px;padding-bottom:4px;text-align:right}.cart-note{color:#838485;font-size:12px;margin:0}.cart-content{grid-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr}.cart-h2{border-bottom:2px solid #838485;color:#4d4e50;font-size:20px;font-weight:700;padding-bottom:6px}.cart-l{grid-column:1}.cart-r{grid-column:2}.cart-h-r{text-align:right}.cart-line-container{grid-column:span 2;margin-top:4px}.cart-line-grid{align-items:center;display:grid;grid-template-columns:4fr 1fr 2fr 1fr;padding:6px 2px}.cart-line-grid :nth-child(2),.cart-line-grid :nth-child(3){margin-right:12px}.cart-line-grid:nth-child(2n){background-color:#f4f4f4}.cart-line-h1{color:#4d4e50;font-size:20px;font-weight:700;margin:0}.cart-line-grid .input{border-right:0;flex:none;font-size:16px;height:26px;margin:0;padding:0 4px;text-align:right;width:60px}.cart-line-grid .prod-selector-container{width:120px}.cart-line-grid .selector-arrow-container{margin-right:0;width:30px}.cart-line-grid select{font-size:13px;height:26px;padding:0 30px 0 8px}.cart-line-grid .button{display:flex;font-size:12px;height:26px;margin:0;padding:0 8px;width:60px}.cart-line-h2{color:#4d4e50;font-size:16px;font-weight:500;margin:0}.cart-line-grid .prod-input{display:flex;flex-direction:column;margin:0}.cart-line-grid .prod-input-divider{display:none}.cart-line-grid .prod-input-quantity-container,.cart-line-grid .prod-selector-container{height:auto;margin:0}.cart-line-grid .prod-selector-container:has(>*){margin-bottom:4px}.cart-line-input{display:flex;gap:6px}.cart-line-delete{cursor:pointer;height:24px;margin:auto 0;width:24px}.cart-line-delete:active{filter:brightness(.9);transition:filter 0s}.cart-delivery-msg{margin:0}.cart-delivery-msg span{font-weight:700}.cart-section{display:flex;flex-direction:column}.cart-full-width{grid-column:span 2;margin-top:4px}.cart-info-split{align-items:end;display:flex;justify-content:space-between;margin-bottom:12px}.cart-info-split p{margin:0}.cart-summary-line{display:flex;justify-content:space-between;margin-bottom:12px}.cart-summary-line p{font-size:18px;margin:0}.cart-summary-line.b p{font-weight:700}.cart-container .card-detail-input .input,.cart-input{background:#0000;border:1px solid #ebe9e9;color:#5a5a5d;font-size:13px;font-weight:400;margin-bottom:10px;width:100%}.cart-container .card-detail-input .input:focus,.cart-input:focus{border:1px solid var(--secondary);margin-bottom:11px;max-width:100%;outline:none!important}.cart-container .card-detail-input .input-error{border:1px solid #d89393}.cart-container .clickable-text{color:var(--secondary);font-size:13px;font-weight:700;text-decoration:underline}.cart-h{color:#4d4e50;font-weight:600;margin:12px 0 6px}.cart-t{color:#4d4e50;margin:0}.cart-address-line{font-size:16px;margin:2px 0}.cart-sub-section{margin:12px 0}.cart-warning{color:var(--warning);font-size:14px;font-weight:600}.cart-container .card-detail-input{margin-top:16px}.cart-blocker{color:#4d4e50;font-size:13px;font-weight:600}.cart-confirmation-header{display:grid;grid-template-columns:repeat(5,1fr);margin-top:10px}.cart-confirm-line-grid{grid-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:60px 1fr 40px repeat(3,100px);margin:6px 0}.cart-confirm-line-grid .cart-h{margin:0}.cart-line-h2.r{text-align:right}.cart-confirm-line-grid:nth-child(2n-1){background-color:#f4f4f4;padding:4px 0}@media (max-width:900px){.cart-container{padding:30px 12px;width:auto}.cart-content{display:flex;flex-direction:column}.cart-r{grid-column:1}.cart-header{align-items:start;display:flex;flex-direction:column}.cart-delivery-note{margin-bottom:8px;order:-1;text-align:left}.cart-sub-section .calendar{margin:0 auto}.cart-confirmation-header{grid-template-columns:1fr 0 1fr 1fr 0}.cart-confirmation-header div{overflow-x:hidden}.cart-confirmation-header .cart-h,.cart-confirmation-header .cart-line-h2{font-size:14px}.cart-confirm-line-grid{column-gap:0;grid-template-columns:60px 1fr 40px 75px 0 80px}.cart-confirm-line-grid p{font-size:14px;margin:0 4px;overflow-x:hidden}.cart-confirm-line-grid .cart-line-h2.r{margin-right:10px}.cart-line-container,.cart-line-container .cart-line-h1{font-size:14px}.cart-line-container .cart-line-h2{font-size:13px}.cart-line-grid{grid-template-columns:4fr 1fr 5fr 1fr}.cart-line-container p:first-child{margin-right:10px}}.radio-group{flex-direction:column;margin:4px 0}.radio,.radio-group{display:flex;gap:8px}.radio{align-items:center;cursor:pointer}.radio-title{color:#4d4e50;font-weight:600;margin:0}.promo-rerun-container .input-form-sub-heading{display:none}.promo-rerun-container .calendar{margin:30px auto}.dashboard-sales-container{max-width:100%;overflow-x:scroll;overflow-y:hidden}.dashboard-chart-container{display:flex;flex-direction:column}.chart-container-again{max-width:100%;min-width:0}.chart-container .acct-h2{margin-bottom:-20px;margin-top:60px;text-align:left}@media (min-width:769px){.dashboard-chart-container.grid{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.grid .chart-container{width:50%}}.tab-navigator{background-color:var(--highlight);border-top:1px solid #c4c4c4;bottom:0;display:flex;position:fixed;width:100%}.tab-navigator-button{margin:12px 0;width:25%}.tab-navigator-button p{font-size:14px;font-weight:600;margin:4px 0}.tab-navigator-highlight{border-radius:2px;height:3px;margin:0 8px}.tab-navigator-highlight.selected{background-color:var(--secondary)}body{background-color:var(--background)}:root{--notch-zone:50px}#root{height:100vh;position:relative}.mobile-app .App{background-color:var(--background)}.mobile-app{height:calc(100vh - 50px);height:calc(100vh - var(--notch-zone));overflow-y:scroll;position:fixed;width:100vw}.mobile-test{background-color:#f0f0f0;height:50px;height:var(--notch-zone)}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
/*# sourceMappingURL=main.dd0710cc.css.map*/