@import url(https://fonts.googleapis.com/css?family=Mulish:300,300i,500,500i,700,700i,800,800i&display=swap);#login-modal .control-label,#register-modal .control-label{font:var(--mxt-font-body-lg-bold)}#login-modal{width:900px;height:100%;display:flex;max-width:100%;overflow:auto}#login-modal #loginForm{width:90%;margin:auto}@media(min-width: 767px){#login-modal #loginForm{width:65%}}.login-modal{height:477px}#register-modal{width:900px;display:flex;max-width:100%}#register-modal #registerForm{padding:15px}@media(max-width: 991px)and (orientation: landscape){#register-modal{max-height:330px}}@media(max-width: 700px)and (orientation: portrait){#register-modal{max-height:600px}}@media(min-width: 992px)and (orientation: landscape){#register-modal{max-height:600px}}
.mxt-form-input-error .help-block,.mxt-form-input-error label{color:#a94442}.mxt-form-input-error input,.mxt-form-input-error textarea{border:1px solid #a94442}.help-block{display:block;margin-top:5px;margin-bottom:10px}.mxt-form-container{display:flex;flex:1;min-height:0}.mxt-form-container .mxt-form-contents{width:100%;padding:0 30px 20px 30px;flex:1;overflow:auto}@media(min-width: 767px){.mxt-form-container .mxt-form-contents{display:flex;flex-flow:column;align-items:center}}.mxt-form-container .mxt-form-contents .mxt-flex-form-row{display:flex;flex-wrap:wrap;flex-shrink:0;width:100%}.mxt-form-container .mxt-form-contents .mxt-flex-form-row .mxt-form-input-container{flex:1;min-width:200px;margin:10px}@media(min-width: 767px){.mxt-form-container .mxt-form-contents .mxt-flex-form-row .mxt-form-input-container{min-width:240px}}.mxt-form-container .mxt-form-contents .mxt-flex-form-row .mxt-form-input-container textarea{height:100px}.mxt-form-container .mxt-form-contents .mxt-flex-form-row .mxt-form-input-container .mxt-form-control{font:var(--mxt-font-body-lg);border-radius:var(--mxt-corner-roundness);box-shadow:0px 1px 2px 0 rgba(0,0,0,.2);background-color:#fff;border:none}.mxt-form-container .mxt-form-contents .mxt-flex-form-row .mxt-form-input-container .mxt-dropdown-container{margin:0;min-height:50px;height:unset !important;width:unset !important}.mxt-form-container .mxt-form-contents .mxt-flex-form-row .mxt-form-input-container .mxt-dropdown-container .mxt-dropdown{min-height:50px;max-height:300px;min-width:200px;z-index:1;overflow:auto;width:100% !important}@media(min-width: 767px){.mxt-form-container .mxt-form-contents .mxt-flex-form-row .mxt-form-input-container .mxt-dropdown-container .mxt-dropdown{min-width:240px}}.mxt-form-container .mxt-form-contents .mxt-flex-form-row .mxt-form-input-container .mxt-dropdown-container .mxt-dropdown .mxt-dropdown-header{min-height:50px}.mxt-form-container .mxt-form-contents .mxt-flex-form-row .mxt-form-input-container .mxt-dropdown-container .mxt-dropdown .mxt-dropdown-header h5{font:var(--mxt-font-body-lg);opacity:1}.mxt-form-container .mxt-form-contents .mxt-flex-form-row .mxt-form-input-container .control-error{display:none;color:#aa4442;margin-top:5px}.mxt-form-container .mxt-form-contents .mxt-flex-form-row .mxt-form-input-container.invalid .control-label{color:#aa4442}.mxt-form-container .mxt-form-contents .mxt-flex-form-row .mxt-form-input-container.invalid .mxt-form-control{box-shadow:0 1px 1px 0 rgba(0,0,0,.2),0 0 2px 1px rgba(0,0,0,.05);border:solid 2px #aa4442}.mxt-form-container .mxt-form-contents .mxt-flex-form-row .mxt-form-input-container.invalid .control-error{display:block}.mxt-form-container .mxt-form-contents .mxt-form-buttons{display:flex;flex-flow:column;align-items:center;margin-top:20px;flex-shrink:0}.mxt-form-container .mxt-form-contents .mxt-form-buttons>*{width:50%;min-width:200px}.mxt-form-container .mxt-form-contents .mxt-form-buttons .mxt-cta-button{margin-bottom:10px}.mxt-form-container .mxt-form-contents .mxt-form-buttons .mxt-cta-button.loading:before{content:"";display:block;background-image:var(--loading-image-url);background-size:20px 20px;margin-right:10px;height:20px;width:20px}
.mxt-form-control{display:block;width:100%;line-height:1.42857143;border:var(--mxt-form-control-border);border-radius:var(--mxt-corner-roundness);box-shadow:var(--mxt-form-control-box-shadow);height:var(--mxt-form-control-height)}@keyframes mxt-fadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes mxt-fadeOut{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}.mxt-animated{animation-duration:.25s;animation-fill-mode:both}.mxt-fadeOut{animation-name:mxt-fadeOut;pointer-events:none}.mxt-fadeIn{animation-name:mxt-fadeIn}.mxt-full-modal-screen{left:0px;width:100%;height:100%;position:absolute;top:0px;margin:0px auto;overflow:auto;z-index:1}.mxt-checkbox{display:flex;align-items:center}.mxt-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.mxt-checkbox input:checked+.mxt-checkbox-checkmark{background-position:left center;background-color:var(--mxt-checkbox-checked-color);border:none}.mxt-checkbox .mxt-checkbox-checkmark{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCAyNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hZGR0b2NhcnQtY2hlY2s8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE3LjQxLDYuNjlhMSwxLDAsMCwwLTEuMzYuMzZMMTEuMzksMTUsNy42OCwxMi4yN2ExLDEsMCwwLDAtMS4zOS4yMSwxLDEsMCwwLDAsLjIxLDEuNGw0LjYsMy4zNy4wNiwwLDAsMCwuMTMuMDUuMDksMGEuOTIuOTIsMCwwLDAsLjI4LjA1LDEsMSwwLDAsMCwuNDEtLjFsLjA1LDBhMSwxLDAsMCwwLC4zMi0uMjZsMCwwLDAsMCwwLS4wNiw1LjIxLTguODlBMSwxLDAsMCwwLDE3LjQxLDYuNjlaIi8+PC9zdmc+);background-position:right center;background-size:auto 100%;width:24px;height:24px;background-repeat:no-repeat;cursor:pointer;border-radius:var(--mxt-corner-roundness);border:var(--mxt-checkbox-border)}.mxt-switch-container{display:flex}.mxt-switch-label{line-height:34px;padding:0px 5px;user-select:none;color:#666}.mxt-switch{position:relative;display:inline-block;width:70px;height:34px}.mxt-switch input{display:none}.mxt-switch input:checked+.mxt-slider{background:#4cd964}.mxt-switch .mxt-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e2e2e2;border-radius:34px;-webkit-transition:.4s;transition:.4s}.mxt-switch .mxt-slider:before{position:absolute;content:"";height:30px;width:30px;right:38px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%;box-shadow:0px 1px 2px 0 rgba(0,0,0,.2)}.mxt-switch input:checked+.mxt-slider:before{-webkit-transform:translateX(36px);-ms-transform:translateX(36px);transform:translateX(36px)}.mxt-font-header-lg{font:var(--mxt-font-header-lg)}.mxt-font-header{font:var(--mxt-font-header)}.mxt-font-subheader{font:var(--mxt-font-subheader)}.mxt-font-body-lg{font:var(--mxt-font-body-lg)}.mxt-font-body{font:var(--mxt-font-body)}.mxt-font-body-sm{font:var(--mxt-font-body-sm)}.mxt-fraction{display:inline-block;font-size:7px;padding:0 .2em;text-align:center;vertical-align:middle}.mxt-fraction:before{border-bottom:1px solid #666;content:attr(top);display:block;line-height:1.6em;padding:0 .2em}.mxt-fraction:after{content:attr(bottom);display:block;line-height:1.6em;padding:0 .2em}.mxt-hidden{display:none !important}.mxt-canvas{width:100%;height:100%;cursor:inherit}.mxt-sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}
#update-loading{display:none;position:fixed;z-index:100100;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.6) 50% 50% no-repeat}#update-loading-message{position:absolute;top:70%;text-align:center;width:100%;left:50%;padding:0px 30px 0px 30px;transform:translate(-50%, -50%);font:var(--mxt-font-body-lg);line-height:18px}#update-loading-progress{position:absolute;top:85%;width:80%;left:50%;transform:translateX(-50%);border:1px solid #464646}#update-loading.loading{overflow:hidden;display:block}@-webkit-keyframes uil-default-anim{0%{opacity:1}100%{opacity:0}}@keyframes uil-default-anim{0%{opacity:1}100%{opacity:0}}
.mxt-alert-div{display:flex;flex-flow:column}.mxt-alert-content{padding:0px 25px 40px;display:flex;flex-flow:column;align-items:center;overflow:auto}.mxt-alert-content .mxt-btn{min-height:40px}.mxt-alert-content .mxt-checkbox{margin-top:24px;margin-bottom:0px}.mxt-alert-text.mxt-alert-info{color:#31708f}.mxt-alert-input-clear{position:absolute;top:10px;right:25px;cursor:pointer;opacity:.5;transition:all .3s ease}.mxt-alert-input-clear:hover{opacity:1}.mxt-alert-text{color:#4e4e4e;text-align:center;margin-bottom:20px;font:var(--mxt-font-body-lg);line-height:24px}.mxt-alert-danger{color:#a94442;background-color:#f2dede;padding:15px;margin-bottom:20px;border:1px solid #ebccd1;border-radius:var(--mxt-corner-roundness)}.mxt-alert-text.mxt-alert-danger{background:none;border:none}.mxt-alert-input-div{position:relative;width:100%}input.mxt-alert-input{height:50px;padding:6px 12px;font:var(--mxt-font-body-lg);width:100%;box-shadow:0px 1px 2px 0 rgba(0,0,0,.2);margin-bottom:20px}.mxt-alert-prompt-yes{margin-bottom:10px}.mxt-alert-prompt-third{margin-top:10px}@media(min-width: 768px){.mxt-alert-content{width:600px;max-width:100%}}
.mxt-modal-background.mxt-full-modal-screen{background:rgba(0,0,0,.5);z-index:10005;display:flex;justify-content:center;align-items:center;transition:1s all ease}.mxt-modal-div{background:#f7f7f7;border-radius:var(--mxt-corner-roundness);box-shadow:0px 0px 5px 1px #646464;position:relative;width:80%;max-height:calc(100% - 40px);height:fit-content;overflow:visible}.mxt-modal-div .mxt-modal-content{overflow:auto;height:100%}@media(min-width: 767px){.mxt-modal-div{width:initial;max-width:80%}}.mxt-default-modal-header-container{display:flex;justify-content:center}.mxt-default-modal-header{font:var(--mxt-font-header);color:#666;padding:13px;text-align:center;margin-top:20px;margin-bottom:10px}.closeButton{opacity:.8;position:absolute;top:-20px;right:-20px;background-color:#fff;border-radius:50%;width:40px;height:40px;z-index:3;box-shadow:0px 0px 10px #000;user-select:none}.closeIcon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}
.mxt-product-availability-img{position:absolute;left:2px;top:2px;cursor:default}.mxt-product-availability-popover{padding:10px}
.mxt-popover{position:absolute;z-index:1060;max-width:230px;min-width:50px;word-wrap:break-word;background:#fff;color:var(--mxt-toolbar-font-color);border-radius:var(--mxt-corner-roundness);box-shadow:var(--mxt-dark-drop-shadow)}.mxt-popover.hidden{display:inherit !important;opacity:0}.mxt-popover.left.bottom .mxt-modal-arrow-outer,.mxt-popover.right.bottom .mxt-modal-arrow-outer{top:calc(100% - 55px)}.mxt-popover.left.top .mxt-modal-arrow-outer,.mxt-popover.right.top .mxt-modal-arrow-outer{top:10px}.mxt-popover.mxt-tip{color:#fff;background:var(--primary-right-gradient);font:var(--mxt-font-body-bold);padding:10px 16px;user-select:none;pointer-events:none}.mxt-popover.mxt-tip .mxt-modal-arrow-inner{background:var(--primary-right-gradient)}.mxt-popover.mxt-tip .mxt-menu-left-arrow{width:15px;left:-15px}.mxt-popover.mxt-tip .mxt-menu-right-arrow{width:15px}.mxt-popover.mxt-tip .mxt-menu-right-arrow .mxt-modal-arrow-inner{left:-110px}.mxt-popover.mxt-tip .mxt-menu-top-arrow{top:-15px;height:15px}.mxt-popover.mxt-tip.left,.mxt-popover.mxt-tip.right{padding:15px 16px}
.MxtThrobber{width:40px;height:40px;min-width:40px;min-height:40px;padding:7px}.MxtThrobber__spinner{width:100%;height:100%;border-radius:50%;border:3px solid var(--mxt-client-primary);border-left-color:rgba(0,0,0,0);animation:spin 1s infinite linear}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.mxt-modular-config-container .multiscreen{height:100%;width:100%}
:root{--mobile-top-toolbar-height: 44px;--mobile-middle-toolbar-height: 44px;--mobile-bottom-toolbar-height: 44px;--desktop-action-bar-offset: 65px;--desktop-sidebar-width: 400px;--desktop-sidebar-flow: row}.mxt-modular-config-container .designProcessCurrentItem{border-color:var(--mxt-client-primary);border-style:solid;border-width:var(--current-selected-border-width);border-image-slice:1}.mxt-modular-config-container .designProcessGrid .designProcessImage .mxt-grid-item-content .mxt-grid-item-text-div{display:flex;justify-content:center;align-items:center;padding:5px 10px;height:100%;width:100%}.mxt-modular-config-container .designProcessGrid .designProcessImage .mxt-grid-item-content .mxt-grid-item-text-div .mxt-grid-item-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.mxt-modular-config-container .designProcessGrid .designProcessImage .mxt-grid-item-content .mxt-grid-item-bg-img{flex:0 1 auto}.mxt-modular-config-container .designProcessGrid .designProcessImage .mxt-grid-item-content .mxt-grid-item-bg-img+.mxt-grid-item-text-div{display:block;background:rgba(0,0,0,0);width:auto;height:auto;padding:0;margin:5px 0}.mxt-modular-config-container .designProcessGrid.mxt-grid-container{height:100%}.mxt-modular-config-container .designProcessGridContainer{position:relative;overflow:hidden}.mxt-modular-config-container .designProcessFilterList{margin:13px 20px 10px;display:flex}.mxt-modular-config-container .designProcessUsedFilters{flex:1;display:flex;flex-wrap:wrap}.mxt-modular-config-container .designProcessClearAllFilters{color:var(--mxt-client-primary);cursor:pointer;margin-top:3px}.mxt-modular-config-container .product-filter-option-selected{color:#fff;height:26px;border-radius:13px;background-color:#cfcfcf;padding:5px 5px;margin:0px 5px 5px}.mxt-modular-config-container span.product-filter-option-selected-x{cursor:pointer;padding:0px 5px}.mxt-modular-config-container span.product-filter-option-selected-val{padding:0px 15px 0px 5px}.mxt-modular-config-container .designProcessBack *{pointer-events:none}
:root{--mobile-top-toolbar-height: 44px;--mobile-middle-toolbar-height: 44px;--mobile-bottom-toolbar-height: 44px;--desktop-action-bar-offset: 65px;--desktop-sidebar-width: 400px;--desktop-sidebar-flow: row}.mxt-modular-config-container .mxt-search-browse{background:#fff;flex:0 0 calc(50% - var(--mobile-bottom-toolbar-height));display:flex;flex-flow:column;height:100%;position:relative}.mxt-modular-config-container .mxt-search-browse .mxt-sb-popover .mxt-popover-content{padding:15px;text-align:center;font:var(--mxt-font-body-bold)}.mxt-modular-config-container .mxt-search-browse .sb-header{flex:0 0 auto;background:#fff;padding:10px 15px;display:flex;flex-flow:column;justify-content:space-around;overflow:auto;margin:0px;z-index:1111;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25))}.mxt-modular-config-container .mxt-search-browse .sb-header .sb-header-title{font:var(--mxt-font-header);margin:0px}.mxt-modular-config-container .mxt-search-browse .sb-header .sb-header-desc{margin:0px}.mxt-modular-config-container .mxt-search-browse .sb-header .mxt-back-button{transform:translateX(-10px);align-self:flex-start}.mxt-modular-config-container .mxt-search-browse .sb-header .mxt-back-button.mxt-btn-disabled{visibility:hidden}.mxt-modular-config-container .mxt-search-browse .sb-scrollable{flex:1;overflow:auto;padding:0px 15px 0px 15px}.mxt-modular-config-container .mxt-search-browse .sb-scrollable .sb-screen .browse-option{align-items:center;background-color:#fff;border-bottom:1px solid #ededed;cursor:pointer;display:flex;gap:15px;padding:10px}.mxt-modular-config-container .mxt-search-browse .sb-scrollable .sb-screen .browse-option img.browse-option-image{width:62px;height:62px}.mxt-modular-config-container .mxt-search-browse .sb-scrollable .sb-screen .browse-option:last-child{border-bottom:0}.mxt-modular-config-container .mxt-search-browse .sb-scrollable .sb-screen .mxt-product-card{border-bottom:1px solid #ededed;cursor:pointer}.mxt-modular-config-container .mxt-search-browse .sb-scrollable .sb-screen .mxt-product-card.sb-product-adding{border:3px solid var(--mxt-client-primary)}.mxt-modular-config-container .mxt-search-browse .sb-scrollable .sb-screen .mxt-product-card.sb-product-adding:last-child{border-bottom:3px solid var(--mxt-client-primary)}.mxt-modular-config-container .mxt-search-browse .sb-scrollable .sb-screen .mxt-product-card:last-child{border-bottom:0 none}.mxt-modular-config-container .mxt-search-browse .sb-scrollable .sb-screen .mxt-product-card .product-header{padding-right:23px;position:relative;white-space:nowrap;text-overflow:ellipsis}.mxt-modular-config-container .mxt-search-browse .sb-scrollable .sb-screen .mxt-product-card .product-header .product-name{position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mxt-modular-config-container .mxt-search-browse .sb-scrollable .sb-screen .mxt-product-card .product-header img.pdp-button{cursor:pointer;height:33px;position:absolute;right:-7px;top:-7px;width:33px}.mxt-modular-config-container .mxt-search-browse .sb-scrollable .sb-screen .browse-option{font:var(--mxt-font-header)}.mxt-modular-config-container .mxt-search-browse .hidden{display:none}.mxt-modular-config-container.modular-config-landscape .mxt-search-browse{flex:0 0 100%;max-width:100%}.mxt-modular-config-container.modular-config-mobile-landscape .mxt-search-browse{overflow:auto}.mxt-modular-config-container.modular-config-mobile-landscape .mxt-search-browse .sb-header{overflow:unset}.mxt-modular-config-container.modular-config-mobile-landscape .mxt-search-browse .sb-header .sb-header-desc{display:none}.mxt-modular-config-container.modular-config-mobile-landscape .mxt-search-browse .sb-scrollable{overflow:unset}
:root{--mobile-top-toolbar-height: 44px;--mobile-middle-toolbar-height: 44px;--mobile-bottom-toolbar-height: 44px;--desktop-action-bar-offset: 65px;--desktop-sidebar-width: 400px;--desktop-sidebar-flow: row}.mxt-modular-config-container .sb-search-and-filter{display:flex;padding-bottom:15px;gap:20px}.mxt-modular-config-container .sb-search-and-filter .mxt-accordian{display:none}.mxt-modular-config-container .sb-search-and-filter .mxt-accordian+div{flex-grow:1}.mxt-modular-config-container .sb-search-and-filter .sb-filters{display:flex;gap:10px}.mxt-modular-config-container .sb-search-and-filter .sb-filters .sb-search-filter{align-items:center;background:#fff;box-shadow:0px 0px 2px 1px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.2);display:flex;flex-grow:1;padding:7px}.mxt-modular-config-container .sb-search-and-filter .sb-filters .sb-search-filter img{height:30px}.mxt-modular-config-container .sb-search-and-filter .sb-filters .sb-search-filter form{flex-grow:1}.mxt-modular-config-container .sb-search-and-filter .sb-filters .sb-search-filter form input{border:0 none;flex-grow:1;height:21px;line-height:1rem;outline:none;padding:0;width:100%}.mxt-modular-config-container .sb-search-and-filter .sb-filters button{height:44px;border-radius:0;min-width:auto}.mxt-modular-config-container .sb-search-and-filter .sb-filters button .mxt-btn-text{display:none}.mxt-modular-config-container .sb-search-and-filter.show-filters .mxt-accordian{align-items:center;border-bottom:0 none;font:var(--mxt-font-body-lg-bold);padding-bottom:11px}.mxt-modular-config-container .sb-search-and-filter.show-filters .mxt-accordian,.mxt-modular-config-container .sb-search-and-filter.show-filters .mxt-accordian p,.mxt-modular-config-container .sb-search-and-filter.show-filters .mxt-accordian img{margin:0}.mxt-modular-config-container .sb-search-and-filter.show-filters .sb-filters{flex-grow:0}.mxt-modular-config-container .sb-search-and-filter.show-filters .sb-filters.hidden{display:none}.mxt-modular-config-container .sb-search-and-filter.filters-only .mxt-accordian{align-items:center;border-bottom:0 none;font:var(--mxt-font-body-lg-bold);padding-bottom:11px}.mxt-modular-config-container .sb-search-and-filter.filters-only .mxt-accordian,.mxt-modular-config-container .sb-search-and-filter.filters-only .mxt-accordian p,.mxt-modular-config-container .sb-search-and-filter.filters-only .mxt-accordian img{margin:0}.mxt-modular-config-container .sb-search-and-filter.filters-only .sb-filters{flex-grow:0}.mxt-modular-config-container .sb-search-and-filter.filters-only .sb-filters.hidden{display:none}.mxt-modular-config-container .sb-search-and-filter.filters-only .sb-filters button .mxt-btn-text{display:inline}.mxt-modular-config-container .hidden{display:none}.mxt-modular-config-container .sb-filter-root .filter-div{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:10px 0 0}.mxt-modular-config-container .sb-filter-root .filter-div .mxt-custom-checkbox-container{align-items:center}.mxt-modular-config-container .sb-filter-root .filter-div .mxt-custom-checkbox-container .mxt-custom-checkmark{position:relative}.mxt-modular-config-container .sb-filter-root .filter-div .mxt-dropdown-container{flex:1;height:40px !important;margin:0}.mxt-modular-config-container .sb-filter-root .filter-div .mxt-dropdown-container,.mxt-modular-config-container .sb-filter-root .filter-div .mxt-dropdown-container .mxt-dropdown{width:auto !important}.mxt-modular-config-container .sb-filter-root .filter-div .mxt-dropdown-container .mxt-dropdown{position:static;min-width:auto}.mxt-modular-config-container .sb-filter-root .filter-div .mxt-dropdown-container .mxt-dropdown .mxt-dropdown-options{z-index:1}.mxt-modular-config-container.modular-config-landscape .sb-search-and-filter{flex-direction:column;gap:0}.mxt-modular-config-container.modular-config-landscape .sb-search-and-filter.show-filters .mxt-accordian{align-items:center;border-bottom:0 none;display:flex;font:var(--mxt-font-body-lg-bold);padding-bottom:11px}.mxt-modular-config-container.modular-config-landscape .sb-search-and-filter.show-filters .mxt-accordian,.mxt-modular-config-container.modular-config-landscape .sb-search-and-filter.show-filters .mxt-accordian p,.mxt-modular-config-container.modular-config-landscape .sb-search-and-filter.show-filters .mxt-accordian img{margin:0}.mxt-modular-config-container.modular-config-landscape .sb-search-and-filter.show-filters .sb-filters{flex-grow:0}.mxt-modular-config-container.modular-config-landscape .sb-search-and-filter.show-filters .sb-filters.hidden{display:none}.mxt-modular-config-container.modular-config-landscape .sb-search-and-filter.show-filters .sb-filters button .mxt-btn-text{display:inline}.mxt-modular-config-container.modular-config-landscape .sb-search-and-filter.filters-only .mxt-accordian{align-items:center;border-bottom:0 none;display:flex;font:var(--mxt-font-body-lg-bold);padding-bottom:11px}.mxt-modular-config-container.modular-config-landscape .sb-search-and-filter.filters-only .mxt-accordian,.mxt-modular-config-container.modular-config-landscape .sb-search-and-filter.filters-only .mxt-accordian p,.mxt-modular-config-container.modular-config-landscape .sb-search-and-filter.filters-only .mxt-accordian img{margin:0}.mxt-modular-config-container.modular-config-landscape .sb-search-and-filter.filters-only .sb-filters{flex-grow:0}.mxt-modular-config-container.modular-config-landscape .sb-search-and-filter.filters-only .sb-filters.hidden{display:none}.mxt-modular-config-container.modular-config-landscape .sb-search-and-filter.filters-only .sb-filters button .mxt-btn-text{display:inline}
.mxt-modular-config-container .mxt-card{align-items:center;background-color:#fff;display:flex;column-gap:15px;padding:10px}.mxt-modular-config-container .mxt-card.raised{box-shadow:0px 0px 2px 1px rgba(0,0,0,.05);filter:drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.2))}
.mxt-modular-config-container .mxt-product-card{--image-side-length: 62px;background-color:#fff;padding:10px;position:relative;display:grid;grid-template:"image header" "image dimensions" "image sku" "image item" "image availability" "image link" "description description"/var(--image-side-length) 1fr}.mxt-modular-config-container .mxt-product-card .product-image{align-items:center;display:flex;grid-area:image;height:100%}.mxt-modular-config-container .mxt-product-card .product-image img{height:var(--image-side-length);width:var(--image-side-length)}.mxt-modular-config-container .mxt-product-card .product-header{display:flex;font:var(--mxt-font-body-lg-bold);gap:10px;grid-area:header;justify-content:space-between;padding:0 15px 0 0;overflow:hidden}.mxt-modular-config-container .mxt-product-card .product-header .product-name{word-break:break-word}.mxt-modular-config-container .mxt-product-card .product-dimensions{grid-area:dimensions}.mxt-modular-config-container .mxt-product-card .product-sku{grid-area:sku;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mxt-modular-config-container .mxt-product-card .product-item-number{grid-area:item}.mxt-modular-config-container .mxt-product-card .product-availability{grid-area:availability}.mxt-modular-config-container .mxt-product-card .product-link{grid-area:link}.mxt-modular-config-container .mxt-product-card .product-description{grid-area:description;border-top:1px solid #ededed;padding:5px 8px 15px;margin-top:10px;position:relative;display:flex;flex-direction:column}.mxt-modular-config-container .mxt-product-card .product-description .more-button,.mxt-modular-config-container .mxt-product-card .product-description .less-button{display:none;text-align:right}.mxt-modular-config-container .mxt-product-card .product-description.partial-with-button p{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mxt-modular-config-container .mxt-product-card .product-description.partial-with-button .more-button{display:inline}.mxt-modular-config-container .mxt-product-card .product-description.full-with-button .less-button{display:inline}.mxt-modular-config-container .mxt-product-card .product-description>p{padding:0;margin:0}
.mxt-btn{border:none;background:none;transition:all .3s ease;height:40px;border-radius:var(--mxt-corner-roundness);position:relative;font:var(--mxt-font-body-bold);text-align:center;user-select:none;-webkit-user-select:none;cursor:pointer;min-width:100px;display:flex;justify-content:center;align-items:center;backface-visibility:hidden;color:var(--font-color)}.mxt-btn *:not(:first-child){margin-left:5px;padding-right:10px}.mxt-btn .mxt-btn-label{margin:0px;padding:0px}.mxt-btn .navigationBaseButtonLabel.mxt-btn-label{font:var(--mxt-font-body);padding-right:7px}.mxt-btn.blue{color:var(--toggle-blue)}.mxt-btn.mxt-btn-toggled{box-shadow:none;background:var(--toggle-blue);color:#fff}.mxt-btn.navigationBaseButton{border-radius:0px}.mxt-btn.navigationBaseButton.mxt-btn-disabled{cursor:not-allowed}.mxt-btn.navigationBaseButton.mxt-btn-disabled *{opacity:.5}.mxt-btn.navigationButton{background:var(--mxt-toolbar-button-color);color:var(--mxt-toolbar-font-color)}.mxt-btn.navigationButton.navigationButtonMain{background:var(--mxt-toolbar-background-color)}.mxt-btn.navigationQuickLink{background:var(--mxt-toolbar-cta-button-color);color:var(--mxt-toolbar-cta-font-color)}.mxt-btn:disabled,.mxt-btn.mxt-non-cta-button.mxt-btn-disabled,.mxt-btn.mxt-cta-button.mxt-btn-disabled{box-shadow:none;background:#e5e5e5;color:var(--mxt-button-disabled-font-color);pointer-events:none}.mxt-btn:disabled img,.mxt-btn.mxt-non-cta-button.mxt-btn-disabled img,.mxt-btn.mxt-cta-button.mxt-btn-disabled img{opacity:.5}@media(min-width: 1200px){.mxt-btn:hover{filter:brightness(90%)}}.mxt-btn-lg{width:240px}.mxt-btn-icon-only{width:40px;min-width:0px;padding:0px}.mxt-cta-button{box-shadow:var(--mxt-cta-button-drop-shadow);color:var(--mxt-cta-button-font-color);background:var(--primary-right-gradient);border:var(--mxt-cta-button-border-thickness) solid var(--mxt-cta-button-border-color)}.mxt-non-cta-button{box-shadow:var(--mxt-non-cta-button-drop-shadow);color:var(--mxt-non-cta-button-font-color);background:var(--mxt-non-cta-button-background-color);border:var(--mxt-non-cta-button-border-thickness) solid var(--mxt-non-cta-button-border-color)}.mxt-modal-arrow-outer{position:absolute;top:100%;left:calc(50% - 25px);width:50px;height:25px;overflow:hidden}.mxt-modal-arrow-outer.mxt-menu-no-arrow{display:none}.mxt-modal-arrow-outer.mxt-menu-top-arrow{top:-25px}.mxt-modal-arrow-outer.mxt-menu-top-arrow .mxt-modal-arrow-inner{top:20px}.mxt-modal-arrow-outer.mxt-menu-left-arrow{width:25px;height:50px;top:calc(50% - 25px);left:-25px}.mxt-modal-arrow-outer.mxt-menu-left-arrow .mxt-modal-arrow-inner{top:-25px;left:25px}.mxt-modal-arrow-outer.mxt-menu-right-arrow{width:25px;height:50px;top:calc(50% - 25px);left:100%}.mxt-modal-arrow-outer.mxt-menu-right-arrow .mxt-modal-arrow-inner{top:-25px;left:-100px}.mxt-modal-arrow-inner{transform:rotate(45deg);background-color:var(--mxt-action-menu-background-color);box-shadow:var(--mxt-action-menu-drop-shadow);width:100px;height:100px;top:-100px;left:-25px;position:relative;border-radius:var(--mxt-corner-roundness)}.navigationButtonWrapper{position:relative;width:auto}.navigationButtonWrapper.navigationButtonToolbarHeader{font:var(--mxt-font-body-bold);height:30px;color:#666}.navigationButtonWrapper.navigationButtonToolbarHeader span{line-height:29px;padding-left:8px}.navigationQuickLinkPrimary{background-image:var(--primary-right-gradient) !important}.navigationBaseButtonImg{width:50px;flex:0 0 50px}.navigationBaseButtonLabel{text-align:left}.navigationButtonFlag{position:absolute;left:0px;top:0px;height:100%;width:5px;display:none}.navigationButtonBreak{border-top:1px solid var(--mxt-toolbar-divider-color)}.navigationBaseButtonBreak{width:100%;left:0px;position:relative;display:flex}
.mxt-modular-config-container .mxt-borderless-button{border:0 none;background:rgba(0,0,0,0);color:var(--mxt-client-primary);display:inline;height:auto;margin:0;min-width:auto;padding:0}.mxt-modular-config-container .mxt-back-button{min-width:0px;padding:0px}.mxt-modular-config-container .mxt-back-button img{height:30px}.mxt-modular-config-container .mxt-back-button.mxt-btn-disabled{opacity:.5;cursor:not-allowed}
.mxt-filter-grid{padding-top:2rem;border-top:1px solid #ddd;container:dropdown-grid/inline-size;position:relative;z-index:1}.mxt-filter-grid .mxt-dropdown{padding:0px 8px}.mxt-filter-grid .mxt-dropdown-header .mxt-dropdown-chevron{max-width:inherit;max-height:inherit}.mxt-filter-grid .designProcessFilters{padding:0 10px;position:relative;display:grid;grid-template-columns:repeat(auto-fill, 100%)}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container{flex:0 1 50% !important;width:auto !important;height:50px !important;margin:5px 0px;position:static}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container .mxt-dropdown{position:static;box-shadow:0 1px 1px 0 rgba(0,0,0,.2),0 0 2px 1px rgba(0,0,0,.05);min-width:100px;margin-right:5px}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container .mxt-dropdown .mxt-dropdown-options{overflow:auto;max-height:350px;position:absolute;left:0px;width:85%;box-shadow:3px 3px 10px rgba(0,0,0,.3921568627);border:solid thin #c4c4c4;border-radius:5px;padding:15px 1px 15px 15px;background:var(--kong-background-color)}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container .mxt-dropdown .mxt-dropdown-options.mxt-custom-dropdown-options,.mxt-filter-grid .designProcessFilters .mxt-dropdown-container .mxt-dropdown .mxt-dropdown-options.mxt-tag-dropdown-options{padding:5px 15px;max-height:250px}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container .mxt-dropdown .mxt-dropdown-options.mxt-dot-dropdown-options{overflow-x:hidden;overflow-y:auto;left:0%;position:absolute;width:85%;max-height:350px;background:var(--kong-background-color);padding:5px;border:solid thin #cbcbcb;border-radius:5px}@container dropdown-grid (min-width: 101px){.mxt-filter-grid .designProcessFilters{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.mxt-filter-grid .mxt-dropdown{width:auto !important}}@container dropdown-grid (min-width: 257px){.mxt-filter-grid .designProcessFilters{grid-template-columns:repeat(auto-fill, 130px)}}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container .mxt-dropdown .mxt-dropdown-options{justify-content:left;background:var(--kong-background-color);z-index:1}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container .mxt-dropdown .mxt-dropdown-options .mxt-dropdown-option{margin:5px}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container .mxt-dropdown .mxt-dropdown-options .mxt-option-disabled{pointer-events:none;opacity:.5}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container .mxt-dropdown{overflow:hidden;min-width:115px}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container.mxt-custom-dropdown .mxt-dropdown .mxt-dropdown-options.mxt-custom-dropdown-options{display:flex;flex-wrap:wrap}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container.mxt-custom-dropdown .mxt-dropdown .mxt-dropdown-options.mxt-custom-dropdown-options .mxt-option{display:flex;border-radius:5px;border:solid thin #cbcbcb;padding:5px 10px;flex-direction:row;align-items:center;align-content:center;justify-content:flex-start;cursor:pointer;width:auto;margin:5px 3px;height:auto}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container.mxt-custom-dropdown .mxt-dropdown .mxt-dropdown-options.mxt-custom-dropdown-options .mxt-option.mxt-selected{color:var(--kong-text-color-hover);background-color:var(--kong-background-color-hover)}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container.mxt-custom-dropdown .mxt-dropdown .mxt-dropdown-options.mxt-custom-dropdown-options .mxt-option-disabled{pointer-events:none;opacity:.5}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container.mxt-tag-dropdown .mxt-dropdown .mxt-dropdown-options.mxt-tag-dropdown-options{display:flex;flex-wrap:wrap}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container.mxt-tag-dropdown .mxt-dropdown .mxt-dropdown-options.mxt-tag-dropdown-options .mxt-option{display:flex;border-radius:5px;border:solid thin #cbcbcb;padding:5px 10px;flex-direction:row;align-items:center;align-content:center;justify-content:flex-start;cursor:pointer;width:auto;margin:5px 3px;height:32px}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container.mxt-tag-dropdown .mxt-dropdown .mxt-dropdown-options.mxt-tag-dropdown-options .mxt-option.mxt-selected{color:var(--kong-text-color-hover);background-color:var(--kong-background-color-hover)}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container.mxt-tag-dropdown .mxt-dropdown .mxt-dropdown-options.mxt-tag-dropdown-options .mxt-option-disabled{pointer-events:none;opacity:.5}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container.mxt-dot-dropdown .mxt-dropdown .mxt-dropdown-options.mxt-dot-dropdown-options{grid-template-columns:50% 50%;flex-wrap:wrap;justify-content:center;justify-items:center;z-index:1}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container.mxt-dot-dropdown .mxt-dropdown .mxt-dropdown-options.mxt-dot-dropdown-options .mxt-option{display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:flex-start;cursor:pointer;height:32px;margin:5px 2px}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container.mxt-dot-dropdown .mxt-dropdown .mxt-dropdown-options.mxt-dot-dropdown-options .mxt-option .mxt-selector{width:20px;height:20px;min-width:20px;margin-right:5px;padding:2px}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container.mxt-dot-dropdown .mxt-dropdown .mxt-dropdown-options.mxt-dot-dropdown-options .mxt-option .mxt-selector .mxt-dot{border:solid thin #e3e3e3;border-radius:50%;width:100%;height:100%}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container.mxt-dot-dropdown .mxt-dropdown .mxt-dropdown-options.mxt-dot-dropdown-options .mxt-option label{color:inherit;word-break:normal}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container.mxt-dot-dropdown .mxt-dropdown .mxt-dropdown-options.mxt-dot-dropdown-options .mxt-option.mxt-selected .mxt-selector{border-radius:50%;border-style:solid;border-width:thin;border-color:#000}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container.mxt-dot-dropdown .mxt-dropdown .mxt-dropdown-options.mxt-dot-dropdown-options .mxt-option.mxt-selected label{color:auto}.mxt-filter-grid .designProcessFilters .mxt-dropdown-container.mxt-dot-dropdown .mxt-dropdown .mxt-dropdown-options.mxt-dot-dropdown-options .mxt-option-disabled{pointer-events:none;opacity:.5}
.mxt-dropdown-option-img{width:18px;height:18px;margin-left:25px;margin-right:15px}.mxt-dropdown-container{position:relative;margin:5px 5px}.mxt-dropdown-container.disabled{cursor:not-allowed;opacity:.5}.mxt-dropdown{position:absolute;border-radius:var(--mxt-corner-roundness);box-shadow:0px 1px 2px 0 rgba(0,0,0,.2);padding:0px 15px;background:#fff;min-height:40px;min-width:170px;opacity:1;transition:all .5s ease}.mxt-dropdown-no-checkbox{min-width:100px}.mxt-dropdown-options{padding-bottom:10px}.mxt-dropdown:hover{opacity:1;box-shadow:0px 2px 2px 0 rgba(0,0,0,.4)}.mxt-dropdown-option{margin-right:10px}.mxt-dropdown-option-no-checkbox p:hover{color:var(--selected)}.mxt-dropdown-option-no-checkbox p{cursor:pointer}.mxt-dropdown-header{display:flex;cursor:pointer;min-height:40px;align-items:center}.mxt-dropdown-header h5{font:var(--mxt-font-body-bold);color:#666;margin:0px}.mxt-dropdown-header-current{margin:0px;font:var(--mxt-font-body-sm)}.mxt-dropdown-header-image{width:40px;height:40px}.mxt-dropdown-header .mxt-dropdown-chevron.mxt-dropdown-rotate-chevron{transform:rotate(0deg)}.mxt-dropdown-header .mxt-dropdown-chevron{width:25px;height:25px;position:relative;margin-left:10px;transform:rotate(-90deg);transition:.5s all ease}.mxt-custom-checkbox-container .mxt-custom-checkmark:after{content:"";position:absolute;display:none}.mxt-custom-checkbox-container input:checked~.mxt-custom-checkmark:after{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mxt-custom-checkbox-container{display:block;position:relative;cursor:pointer;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mxt-custom-checkbox-container .mxt-custom-checkmark:after{left:4px;top:0px;width:5px;height:10px;border:solid #3aa8bc;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mxt-custom-checkbox{position:absolute;opacity:0;cursor:pointer}.mxt-custom-checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#fff;border:3px solid #d7d7d7}input:checked~.mxt-custom-checkmark{border:solid 3px #3aa8bc}.mxt-dropdown-option-quantity{margin-left:3px;font:var(--mxt-font-body-bold)}.mxt-dropdown-option.mxt-dropdown-option-disabled{color:#cecece}.mxt-dropdown-option.mxt-dropdown-option-disabled .mxt-custom-checkbox-container{cursor:not-allowed}
.mxt-accordian{display:flex;justify-content:space-between;align-items:center;cursor:pointer;border-bottom:2px solid rgba(102,102,102,.15);margin:10px 0px;flex:0 0 30px}.mxt-accordian-img{height:25px;margin-right:10px;transition:transform .5s;transform:rotate(270deg)}
.mxt-modular-config-container .mxt-delayed-loading{display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.5);z-index:1111}
:root{--mxt-loading-icon-color: #4fc1df;--mxt-loading-background-color: none}@keyframes animate-stripes{0%{background-position:0 0}100%{background-position:60px 0}}.mxt-spins-loading-progress-background{background:var(--mxt-loading-background-color);height:100%;position:absolute;width:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;overflow:hidden;z-index:3}.mxt-spins-loading-progress-background .mxt-spins-loading-progress-container{background:#fff;border:1px solid #e5e5e5;border-radius:var(--mxt-corner-roundness);padding:20px 35px;max-width:60%;width:420px}.mxt-spins-loading-progress-background .mxt-spins-loading-progress-container .mxt-progress-header{font:var(--mxt-font-header);margin:0px;margin-bottom:10px}.mxt-spins-loading-progress-background .mxt-spins-loading-progress-container .mxt-progress-message{font:var(--mxt-font-body-lg);margin:0px;margin-top:10px}.mxt-spins-loading-progress-background .mxt-spins-loading-progress-container .mxt-progress-header,.mxt-spins-loading-progress-background .mxt-spins-loading-progress-container .mxt-progress-message{color:#000;text-align:center;max-width:100%}.mxt-spins-loading-progress-background .mxt-spins-loading-progress-container .mxt-spins-loading-progress{background-color:#fff;height:25px;padding:5px;width:calc(100% - 10px);border-radius:var(--mxt-corner-roundness);box-shadow:0px 4px 4px #fff,inset 0px 2px 4px rgba(0,0,0,.25);position:relative;box-sizing:content-box}.mxt-spins-loading-progress-background .mxt-spins-loading-progress-container .mxt-spins-loading-progress .mxt-progress-background,.mxt-spins-loading-progress-background .mxt-spins-loading-progress-container .mxt-spins-loading-progress .mxt-progress{display:block;position:absolute;height:calc(100% - 10px);background-color:var(--mxt-loading-icon-color);transition:width .4s ease-in-out;border-radius:calc(var(--mxt-corner-roundness)/2);max-width:calc(100% - 10px)}.mxt-spins-loading-progress-background .mxt-spins-loading-progress-container .mxt-spins-loading-progress .mxt-progress{box-shadow:0 1px 0 rgba(255,255,255,.5) inset;background-size:30px 30px;background-image:linear-gradient(135deg, rgba(0, 0, 0, 0.3) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.3) 75%, transparent 75%, transparent);animation:animate-stripes 3s linear infinite}
.mxt-hotspot-modal{position:absolute;top:5px;left:5px;min-width:200px;max-width:30%;max-height:25%;overflow:auto;background:#fff;border-radius:var(--mxt-corner-roundness);border:2px solid gray;z-index:1;padding:5px}.mxt-hotspot-modal .mxt-hotspot-modal-header{margin:0px;font:var(--mxt-font-body-lg-bold);margin-bottom:7px}.mxt-hotspot-modal .mxt-hotspot-modal-text{margin:0px;font:var(--mxt-font-body)}.mxt-hotspot-modal .mxt-hotspot-modal-link{margin:0px;color:var(--toggle-blue);text-decoration:underline;cursor:pointer;margin-top:10px}
.mxt-place-location{height:50px;width:50px;border-radius:50%;transform:translate(-50%, -50%);position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;background:var(--mxt-client-primary);border:4px solid #fff;box-shadow:0px 0px 8px 1px rgba(89,72,72,.2);color:#fff}.mxt-place-location.mxt-add-floor-location{bottom:40px;left:50%;width:fit-content;border-radius:var(--mxt-corner-roundness);font:var(--mxt-font-subheader);justify-content:flex-start;padding:0px 15px;gap:10px}.mxt-place-location.mxt-add-floor-location img{width:auto;height:80%}.mxt-place-location.mxt-occluded-location{background:rgba(0,0,0,0);border:4px dashed #fff;box-shadow:none}.mxt-place-location img{width:50%}.mxt-grouped-place-location{transform:translate(-50%, -25px);position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;z-index:1}.mxt-grouped-place-location .mxt-place-location{position:relative;text-align:center;transform:unset}.mxt-grouped-place-location .mxt-place-location .mxt-place-group-count{position:absolute;top:-25%;right:-25%;text-align:center;font:var(--mxt-font-body-lg-bold);font-size:16px;background:#fff;color:var(--mxt-client-primary);border-radius:50%;line-height:25px;width:25px;height:25px}.mxt-grouped-place-location .mxt-place-group-reveal{display:flex;flex-direction:column;gap:5px}.mxt-grouped-place-location .mxt-place-group-reveal .mxt-place-group-carousel{display:flex;justify-content:center;gap:5px;font:var(--mxt-font-body-bold);color:#fff;text-shadow:0 0 2px rgba(0,0,0,.5)}.mxt-grouped-place-location .mxt-place-group-reveal .mxt-place-group-carousel .mxt-place-group-carousel-prev{cursor:pointer}.mxt-grouped-place-location .mxt-place-group-reveal .mxt-place-group-carousel .mxt-place-group-carousel-next{cursor:pointer}.mxt-grouped-place-location .mxt-place-group-reveal .mxt-place-group-place{padding:5px 20px;background:var(--mxt-client-primary);border:4px solid #fff;box-shadow:0px 0px 8px 1px rgba(89,72,72,.2);border-radius:20px;text-align:center;font:var(--mxt-font-body-bold);color:#fff;cursor:pointer}.mxt-grouped-occluded-location .mxt-place-location{background:rgba(0,0,0,0);border:4px dashed #fff;box-shadow:none}
.mxt-modular-config-container .mxt-no-product-guidance{display:flex;justify-content:center;align-items:center;pointer-events:none}.mxt-modular-config-container .mxt-no-product-guidance .guidance-box{padding:20px;text-align:center;border:2px solid #666;border-radius:var(--mxt-corner-roundness);max-width:280px;font:var(--mxt-font-subheader);line-height:23px}.mxt-modular-config-container .mxt-no-product-guidance .guidance-box.guidance-box-portrait{display:block}.mxt-modular-config-container .mxt-no-product-guidance .guidance-box.guidance-box-landscape{display:none}.mxt-modular-config-container.modular-config-landscape .mxt-no-product-guidance .guidance-box.guidance-box-portrait{display:none}.mxt-modular-config-container.modular-config-landscape .mxt-no-product-guidance .guidance-box.guidance-box-landscape{display:block}
:root{--mobile-top-toolbar-height: 44px;--mobile-middle-toolbar-height: 44px;--mobile-bottom-toolbar-height: 44px;--desktop-action-bar-offset: 65px;--desktop-sidebar-width: 400px;--desktop-sidebar-flow: row}.mxt-modular-config-container .mxt-canvas-container{position:relative;user-select:none;overflow:hidden;flex:0 0 100%;-webkit-user-select:none}.mxt-modular-config-container .mxt-canvas-container .place-ui-container{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:1;pointer-events:none}.mxt-modular-config-container .mxt-canvas-container .place-ui-container>*{pointer-events:all}.mxt-modular-config-container .mxt-canvas-container:focus{outline:none}.mxt-modular-config-container .mxt-canvas-container .render-ui-loading{pointer-events:none;position:absolute;bottom:0px;width:100%;display:flex;height:140px}.mxt-modular-config-container .mxt-canvas-container .render-ui-loading.loading-top{top:60px;bottom:auto}.mxt-modular-config-container .mxt-canvas-container .mxt-canvas{position:absolute;left:0px;top:0px;width:100%;height:100%;user-select:none;-webkit-user-select:none}.mxt-modular-config-container .mxt-canvas-container .mxt-canvas:focus{outline:none}.mxt-modular-config-container .mxt-canvas-container .mxt-dimension-line-label{position:absolute;background:#fff;border-radius:5px;box-shadow:var(--mxt-box-shadow);padding:3px 6px}.mxt-modular-config-container .mxt-canvas-container .mxt-dimension-line-label>span{font-family:sans-serif}.mxt-modular-config-container .mxt-canvas-container .mxt-about-button{z-index:1;width:26px;height:26px;position:absolute;bottom:10px;left:10px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICM5YjliOWI7CiAgICAgIH0KCiAgICAgIC5jbHMtMSwgLmNscy0yIHsKICAgICAgICBzdHJva2Utd2lkdGg6IDBweDsKICAgICAgfQoKICAgICAgLmNscy0yLCAuY2xzLTMgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZm9udC1mYW1pbHk6IFNvaW5TYW5zTmV1ZS1MaWdodCwgJ1NvaW4gU2FucyBOZXVlJzsKICAgICAgICBmb250LXNpemU6IDM2Mi4zcHg7CiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsKICAgICAgICBzdHJva2U6ICNmZmY7CiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOwogICAgICAgIHN0cm9rZS13aWR0aDogOHB4OwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9Ii40IiB5PSIuNyIgd2lkdGg9IjUxMS4zIiBoZWlnaHQ9IjUxMS4zIiByeD0iNDAuNiIgcnk9IjQwLjYiLz4KICA8Zz4KICAgIDxnPgogICAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xNTQsMzY4LjVjLTI0LjEsMC00My42LTUuOS01Ny45LTE3LjYtMTMuNi0xMS4yLTIxLjgtMjcuMy0yMy43LTQ2LjdsLS45LTkuN2gzNC43bC45LDcuOGMxLjIsMTAuMyw1LjQsMTguMiwxMi40LDIzLjcsNy45LDYuMSwxOS40LDkuMiwzNC4yLDkuMnMyNi40LTMuNCwzNC41LTkuN2M3LjgtNi4yLDExLjctMTQuOSwxMS43LTI2LjFzLTMuMy0xOC41LTkuOC0yMy43Yy02LjUtNS4yLTE2LjUtNy45LTI5LTcuOWgtMzEuNHYtMzIuNWgyOS40YzExLjcsMCwyMC42LTIuNiwyNi40LTcuNiw1LjUtNC44LDguMy0xMi4yLDguMy0yMS45LDAtMjEuNC0yMS41LTI4LjktMzkuOS0yOC45cy0yNC44LDMuMS0zMi40LDkuM2MtNi45LDUuNi0xMC45LDEzLjUtMTEuOCwyMy42bC0uOCw4aC0zNC42bC43LTkuNWMxLjMtMTkuMyw5LjItMzUuNiwyMi43LTQ3LDEzLjgtMTEuNywzMy4zLTE3LjgsNTYuMy0xNy44czM4LjMsNS40LDUxLjcsMTUuMmMxNS40LDExLjIsMjMuNSwyNy4yLDIzLjUsNDYuMnMtMy43LDI2LjItMTAuNywzNS43Yy0yLjMsMy4yLTUsNi04LDguNSwxNS44LDEwLjIsMjQuOCwyOC40LDI0LjgsNTAuNXMtMi4xLDIwLjEtNi40LDI4LjhjLTQuMSw4LjUtMTAsMTUuOS0xNy42LDIyLTE0LjUsMTEuNy0zNC45LDE4LjEtNTcuNCwxOC4xWiIvPgogICAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xNTQsMTQ2YzE5LjQsMCwzNy4zLDUuMiw1MC4zLDE0LjcsMTQuNywxMC43LDIyLjUsMjYsMjIuNSw0NC4ycy0zLjUsMjUuMi0xMC4yLDM0LjJjLTMsNC02LjUsNy40LTEwLjUsMTAuMiwxNi43LDkuMSwyNi44LDI3LjQsMjYuOCw1MC4ycy0yLjEsMTkuMy02LjEsMjcuN2MtMy45LDguMS05LjYsMTUuMi0xNi45LDIxLjEtMTQuMSwxMS4zLTMzLjksMTcuNi01NS44LDE3LjZzLTQyLjUtNS43LTU2LjMtMTdjLTEzLjEtMTAuNy0yMS0yNi4zLTIyLjgtNDVsLS43LTdoMjkuN2wuNyw1LjZjMS4zLDExLDUuOCwxOS41LDEzLjQsMjUuMyw4LjQsNi40LDIwLjQsOS43LDM1LjcsOS43czI3LjYtMy42LDM2LjEtMTAuM2M4LjQtNi43LDEyLjctMTYuMSwxMi43LTI4LjFzLTMuNi0yMC0xMC43LTI1LjZjLTYuOS01LjUtMTcuNS04LjQtMzAuNi04LjRoLTI4Ljl2LTI3LjVoMjYuOWMxMi4zLDAsMjEuNy0yLjgsMjgtOC4yLDYuMS01LjMsOS4yLTEzLjMsOS4yLTIzLjgsMC0yMy4yLTIyLjgtMzEuNC00Mi40LTMxLjRzLTI1LjksMy4zLTM0LDkuOWMtNy40LDYtMTEuNywxNC41LTEyLjcsMjUuM2wtLjUsNS44aC0yOS43bC41LTYuOGMxLjMtMTguNiw4LjgtMzQuMywyMS44LTQ1LjMsMTMuNC0xMS4zLDMyLjMtMTcuMiw1NC43LTE3LjJNMTU0LDE0MWMtMjMuNiwwLTQzLjYsNi40LTU3LjksMTguNC0xNC4xLDExLjktMjIuMiwyOC43LTIzLjYsNDguOGwtLjUsNi44LS40LDUuM2gzOS42bC40LTQuNS41LTUuOGMuOS05LjQsNC42LTE2LjgsMTAuOS0yMS45LDcuMi01LjgsMTcuNi04LjgsMzAuOS04LjhzMTkuMywyLjIsMjUuOSw2LjNjNy42LDQuNiwxMS41LDExLjQsMTEuNSwyMC4xcy0yLjUsMTUuNy03LjUsMjBjLTUuMyw0LjYtMTMuNyw3LTI0LjcsN2gtMzEuOXYzNy41aDMzLjljMTEuOSwwLDIxLjQsMi41LDI3LjQsNy4zLDUuOCw0LjcsOC44LDEyLDguOCwyMS43cy0zLjUsMTguNC0xMC44LDI0LjJjLTcuNiw2LTE5LDkuMi0zMyw5LjJzLTI1LjItMi45LTMyLjctOC43Yy02LjUtNS0xMC4zLTEyLjQtMTEuNS0yMmwtLjctNS42LS41LTQuNGgtMzkuN2wuNSw1LjUuNyw3YzEuOSwyMC4xLDEwLjQsMzYuOCwyNC42LDQ4LjQsMTQuNywxMiwzNC43LDE4LjIsNTkuNSwxOC4yczQ0LTYuNiw1OC45LTE4LjdjNy45LTYuMywxNC0xNCwxOC4zLTIyLjgsNC40LTkuMSw2LjYtMTkuMiw2LjYtMjkuOXMtMi43LTIzLjItNy43LTMyLjZjLTMuOS03LjItOS4yLTEzLjQtMTUuNS0xOC4xLDIuMi0yLjEsNC4yLTQuMyw2LTYuOCw3LjMtOS45LDExLjItMjIuOCwxMS4yLTM3LjJzLTguNS0zNi41LTI0LjUtNDguMmMtMTMuOS0xMC4xLTMyLjgtMTUuNy01My4yLTE1LjdoMFoiLz4KICAgIDwvZz4KICAgIDxnPgogICAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0yNjUuMiwzNjUuOXYtMjE5LjhoNTljMTYuOCwwLDMyLjUsMi43LDQ2LjksOC4xLDE0LjEsNS4yLDI2LjUsMTIuOSwzNi44LDIyLjcsMTAuMyw5LjgsMTguNCwyMS41LDIzLjksMzQuOCw1LjYsMTMuNCw4LjQsMjguMSw4LjQsNDMuN3MtMi44LDMwLjUtOC40LDQ0LjFjLTUuNSwxMy40LTEzLjYsMjUuMy0yMy45LDM1LjItMTAuNCwxMC0yMi45LDE3LjctMzcsMjMtMTQuNCw1LjQtMzAuMyw4LjItNDcuMiw4LjJoLTU4LjVaTTMyMy43LDMzMmMyNSwwLDQ1LjgtNy40LDYwLTIxLjMsMTMuNy0xMy41LDIwLjktMzIuNSwyMC45LTU1LjJzLTcuMi00MS0yMC44LTU0LjNjLTE0LjEtMTMuOC0zNC43LTIxLjEtNTkuNS0yMS4xaC0yNC4zdjE1MmgyMy43WiIvPgogICAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0zMjQuMywxNDguNmMxNi41LDAsMzEuOSwyLjcsNDYsNy45LDEzLjcsNS4xLDI1LjgsMTIuNiwzNiwyMi4yLDEwLjEsOS42LDE3LjksMjEsMjMuMywzNCw1LjQsMTMuMSw4LjIsMjcuNSw4LjIsNDIuN3MtMi44LDI5LjktOC4yLDQzLjFjLTUuNCwxMy4xLTEzLjIsMjQuNy0yMy4zLDM0LjMtMTAuMiw5LjctMjIuMywxNy4zLTM2LjEsMjIuNS0xNC4xLDUuMy0yOS43LDgtNDYuMyw4aC01NnYtMjE0LjhoNTYuNU0yOTcuNSwzMzQuNWgyNi4yYzI1LjcsMCw0Ny4xLTcuNiw2MS43LTIyLjEsMTQuMi0xMy45LDIxLjctMzMuNiwyMS43LTU3cy03LjUtNDIuMy0yMS42LTU2LjFjLTE0LjYtMTQuMy0zNS44LTIxLjgtNjEuMi0yMS44aC0yNi44djE1N00zMjQuMywxNDMuNmgtNjEuNXYyMjQuOGg2MWMxNy4yLDAsMzMuNC0yLjgsNDguMS04LjMsMTQuNS01LjQsMjcuMi0xMy40LDM3LjktMjMuNiwxMC42LTEwLjIsMTguOS0yMi4zLDI0LjUtMzYuMSw1LjctMTMuOSw4LjYtMjksOC42LTQ1cy0yLjktMzAuOS04LjYtNDQuNmMtNS42LTEzLjYtMTMuOS0yNS42LTI0LjUtMzUuNy0xMC42LTEwLjEtMjMuMy0xNy45LTM3LjctMjMuMy0xNC42LTUuNC0zMC43LTguMi00Ny43LTguMmgwWk0zMDIuNSwxODIuNWgyMS44YzI0LjEsMCw0NC4xLDcuMSw1Ny44LDIwLjQsMTMuMSwxMi44LDIwLjEsMzEsMjAuMSw1Mi41cy03LDQwLjUtMjAuMiw1My40Yy0xMy43LDEzLjUtMzMuOSwyMC42LTU4LjIsMjAuNmgtMjEuMnYtMTQ3aDBaIi8+CiAgICA8L2c+CiAgPC9nPgogIDx0ZXh0IGNsYXNzPSJjbHMtMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQyNiAzODYuNCkiPjx0c3BhbiB4PSIwIiB5PSIwIj4zRDwvdHNwYW4+PC90ZXh0Pgo8L3N2Zz4=);background-repeat:no-repeat}.mxt-modular-config-container.modular-config-landscape .mxt-canvas-container{height:100%}.mxt-modular-config-container.modular-config-landscape .mxt-canvas-container .mxt-about-button{bottom:68px}.mxt-modular-config-container.modular-config-landscape.modular-config-mobile-landscape .mxt-about-button{bottom:10px}.mxt-modular-config-container .mxt-fullscreen-mode .mxt-about-button{display:none}.mxt-modular-config-container .mxt-fullscreen-mode.modular-config-landscape .mxt-about-button{display:block}.mxt-modular-config-container .mxt-fullscreen-mode.modular-config-landscape.modular-config-mobile-landscape .mxt-about-button{display:none}
.mxt-modular-config-container .mxt-switch-container{flex-grow:1;align-items:center}.mxt-modular-config-container .mxt-switch-container .mxt-switch{width:35px;height:15px;margin-bottom:unset}.mxt-modular-config-container .mxt-switch-container .mxt-switch input:checked+.mxt-slider{background:var(--mxt-client-primary)}.mxt-modular-config-container .mxt-switch-container .mxt-switch input:checked+.mxt-slider::before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.mxt-modular-config-container .mxt-switch-container .mxt-switch .mxt-slider{border-radius:11px}.mxt-modular-config-container .mxt-switch-container .mxt-switch .mxt-slider::before{width:11px;height:11px;inset:2px}.mxt-modular-config-container .mxt-about-menu{padding:10px}.mxt-modular-config-container .mxt-about-menu:not(.mxt-toast-div){max-width:fit-content}.mxt-modular-config-container .mxt-about-menu.hidden{display:initial !important}
.mxt-toast-background.mxt-full-toast-screen{background:rgba(0,0,0,.5);z-index:10005;display:flex;justify-content:center;align-items:end;transition:1s all ease}.mxt-toast-div{width:100%;min-height:42px;max-height:100%;position:absolute;bottom:0;overflow-y:scroll;background-color:#fff;color:var(--mxt-text-color-dark);border:1px solid #000;display:flex;flex-direction:row}@media(min-width: 767px){.mxt-toast-div{width:initial;max-width:80%}}.mxt-default-toast-header-container{display:flex;justify-content:center}.mxt-default-toast-header{font:var(--mxt-font-header);color:#666;padding:13px;text-align:center;margin-top:20px;margin-bottom:10px}.mxt-btn-close-toast{width:40px;height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;right:0px}.mxt-btn-close-toast-icon{width:30px;height:30px;pointer-events:none}
.mxt-modular-config-container .fullscreen-container{pointer-events:none}.mxt-modular-config-container .fullscreen-container>*{pointer-events:all}.mxt-modular-config-container .fullscreen-container .fullscreen-exit{right:0px;position:absolute;height:40px;display:flex;align-items:center;background:none;border:none;font:var(--mxt-font-body);cursor:pointer}.mxt-modular-config-container .fullscreen-container .fullscreen-exit img{width:30px}.mxt-modular-config-container .fullscreen-container .fullscreen-buttons{position:absolute;bottom:20px;width:100%;z-index:1;gap:15px;display:flex;flex-flow:column}.mxt-modular-config-container .fullscreen-container .fullscreen-buttons .screenshot-full-width{position:relative;padding:0px 20px}.mxt-modular-config-container .fullscreen-container .fullscreen-buttons .screenshot-full-width .mxt-btn{width:100%}.mxt-modular-config-container.modular-config-landscape .fullscreen-container .fullscreen-buttons .screenshot-full-width .mxt-btn{max-width:400px;margin:auto}
.mxt-modular-config-container .mxt-switch-container{flex-grow:1;align-items:center}.mxt-modular-config-container .mxt-switch-container .mxt-switch{width:35px;height:15px;margin-bottom:unset}.mxt-modular-config-container .mxt-switch-container .mxt-switch input:checked+.mxt-slider{background:var(--mxt-client-primary)}.mxt-modular-config-container .mxt-switch-container .mxt-switch input:checked+.mxt-slider::before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.mxt-modular-config-container .mxt-switch-container .mxt-switch .mxt-slider{border-radius:11px}.mxt-modular-config-container .mxt-switch-container .mxt-switch .mxt-slider::before{width:11px;height:11px;inset:2px}.mxt-modular-config-container .mxt-screenshot-menu{max-width:unset}.mxt-modular-config-container .mxt-screenshot-menu .mxt-popover-content{margin:8px;padding:15px;max-height:280px;width:100%;height:100%;overflow:auto}.mxt-modular-config-container .mxt-screenshot-menu.mxt-toast-div{min-height:15vh;padding:15px}.mxt-modular-config-container .mxt-screenshot-menu.mxt-toast-div .mxt-btn-close-toast{top:5px}.mxt-modular-config-container .mxt-screenshot-menu.mxt-toast-div #mxt-screenshot-menu{width:100%}.mxt-modular-config-container .mxt-screenshot-menu .mxt-screenshot-menu-title{font:var(--mxt-font-body-bold);margin-bottom:4px}.mxt-modular-config-container .mxt-screenshot-menu .mxt-screenshot-menu-title-rule{margin:0 4px 4px 4px}.mxt-modular-config-container .mxt-screenshot-menu .mxt-screenshot-option,.mxt-modular-config-container .mxt-screenshot-menu .mxt-switch-container .mxt-switch-label{font:var(--mxt-font-body);margin-bottom:4px;width:100%;white-space:nowrap;border:none;background:unset;text-align:left;color:var(--default-text-color);padding:0;cursor:pointer}
.mxt-modular-config-container .mxt-product-detail-modal{display:flex;max-width:675px}.mxt-modular-config-container .mxt-product-detail-modal .mxt-modal-content{flex:1;height:auto;padding:0;overflow:auto}.mxt-modular-config-container .mxt-product-detail-modal .mxt-modal-content .mxt-titled-page>header{display:none}.mxt-modular-config-container .mxt-product-detail-modal .mxt-modal-content .mxt-titled-page .mxt-product-card{border-bottom:1px solid #000;padding:0;column-gap:25px;padding-right:25px;grid-template:"image emptyTop" 1fr "image header" min-content "image dimensions" min-content "image sku" min-content "image item" min-content "image availability" min-content "image link" min-content "image description" min-content "image emptyBottom" 1fr/260px 1fr}.mxt-modular-config-container .mxt-product-detail-modal .mxt-modal-content .mxt-titled-page .mxt-product-card .product-image{background-color:#fff;height:auto}.mxt-modular-config-container .mxt-product-detail-modal .mxt-modal-content .mxt-titled-page .mxt-product-card .product-image>img{height:100%;width:100%}.mxt-modular-config-container .mxt-product-detail-modal .mxt-modal-content .mxt-titled-page .mxt-product-card .product-header{font:var(--mxt-font-header);padding:20px 0;margin-bottom:20px;border-bottom:1px solid #000}.mxt-modular-config-container .mxt-product-detail-modal .mxt-modal-content .mxt-titled-page .mxt-product-card .product-description{padding:20px 0 0 0;margin:20px 0 0 0;border-top:1px solid #000}.mxt-modular-config-container .mxt-product-detail-modal .mxt-modal-content .mxt-titled-page .mxt-product-card>*:last-child{padding-bottom:20px}.mxt-modular-config-container .mxt-product-detail-modal .mxt-modal-content .mxt-titled-page .mxt-product-card:last-child{border-bottom:0 none}.mxt-modular-config-container .mxt-product-detail-modal .mxt-modal-content .mxt-titled-page .titled-page-content.single-product .product-image{padding:94px 0}.mxt-modular-config-container .drawer .mxt-titled-page{display:flex;flex-direction:column;height:100%}.mxt-modular-config-container .drawer .mxt-titled-page .mxt-product-detail{background-color:#f7f7f7;flex:1;padding:15px}.mxt-modular-config-container .drawer .mxt-titled-page .mxt-product-card{padding:0}.mxt-modular-config-container .drawer .mxt-titled-page .mxt-product-card .product-header{padding:10px 15px 0 0}.mxt-modular-config-container .drawer .mxt-titled-page .mxt-product-card .product-image{align-items:flex-start;padding-left:10px}.mxt-modular-config-container .drawer .mxt-titled-page .mxt-product-card>div:last-child:not(.product-description){padding-bottom:10px}.mxt-modular-config-container.modular-config-mobile-landscape .mxt-product-detail-modal .mxt-modal-content .mxt-titled-page .mxt-product-card{column-gap:5px;padding-right:15px;padding-left:15px;grid-template:"header header" min-content "image dimensions" min-content "image sku" min-content "image item" min-content "image availability" min-content "image link" min-content "image description" min-content/160px 1fr}
.mxt-modular-config-container .mxt-titled-page header{box-shadow:0px 0px 2px 1px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.2);align-items:center;display:flex;flex-wrap:wrap}.mxt-modular-config-container .mxt-titled-page header button.titled-page-back-button>img{height:40px}.mxt-modular-config-container .mxt-titled-page header button.titled-close-button{align-self:flex-start;padding:16px 16px 0 0}.mxt-modular-config-container .mxt-titled-page header button.titled-close-button>img{height:30px}.mxt-modular-config-container .mxt-titled-page header .titled-page-header-text{flex:1;padding:16px}.mxt-modular-config-container .mxt-titled-page header .titled-page-header-text .titled-page-header{margin:0;text-align:center}.mxt-modular-config-container .mxt-titled-page header .titled-page-header-text .titled-page-header{font:var(--mxt-font-header)}.mxt-modular-config-container .mxt-titled-page .content-description{font:var(--mxt-font-body-lg);color:#666;text-align:left}.mxt-modular-config-container .mxt-titled-page .titled-page-description{padding:10px 18px;margin:0px}.mxt-modular-config-container.modular-config-landscape .mxt-titled-page .content-description{text-align:center}
.mxt-modular-config-container .running-total{padding:15px 20px 15px 15px}.mxt-modular-config-container .running-total dl,.mxt-modular-config-container .running-total dt,.mxt-modular-config-container .running-total dd{margin:0}.mxt-modular-config-container .running-total dl{display:flex;flex-direction:column;gap:10px}.mxt-modular-config-container .running-total dl>div{display:flex;gap:10px;justify-content:space-between}.mxt-modular-config-container .running-total dl>div.total-amount{color:var(--mxt-client-primary);flex:1;font:var(--mxt-font-subheader)}.mxt-modular-config-container.modular-config-landscape .running-total{padding-right:30px}.mxt-modular-config-container.modular-config-landscape .running-total dl{gap:15px}.mxt-modular-config-container.modular-config-landscape .running-total dl>div{gap:80px}.mxt-modular-config-container.modular-config-landscape .running-total dl>div.total-amount{font:var(--mxt-font-header);font-weight:300}.mxt-modular-config-container.modular-config-mobile-landscape .running-total dl>div{gap:10px}.mxt-modular-config-container.modular-config-mobile-landscape .running-total dl>div.total-amount{font:var(--mxt-font-subheader);font-weight:300}.mxt-modular-config-container .mxt-fullscreen-mode .running-total{display:none}
.mxt-modular-config-container .mxt-share-modal .mxt-titled-page header,.mxt-modular-config-container .mxt-new-project-modal .mxt-titled-page header{padding-top:15px}.mxt-modular-config-container .mxt-share-container,.mxt-modular-config-container .mxt-new-project-container{padding:20px}.mxt-modular-config-container .mxt-share-container .share-data,.mxt-modular-config-container .mxt-new-project-container .share-data{display:flex;justify-content:center;padding:0px}.mxt-modular-config-container .mxt-share-container .share-data .share-qr,.mxt-modular-config-container .mxt-new-project-container .share-data .share-qr{display:none}.mxt-modular-config-container .mxt-share-container .share-data .share-right,.mxt-modular-config-container .mxt-new-project-container .share-data .share-right{flex:0 0 100%;max-width:100%;display:flex;flex-flow:column}.mxt-modular-config-container .mxt-share-container .share-data .share-right .share-code-header,.mxt-modular-config-container .mxt-new-project-container .share-data .share-right .share-code-header{display:none}.mxt-modular-config-container .mxt-share-container .share-data .share-right .share-code-input-container,.mxt-modular-config-container .mxt-new-project-container .share-data .share-right .share-code-input-container{display:flex;width:100%}.mxt-modular-config-container .mxt-share-container .share-data .share-right .share-code-input-container .share-code-input,.mxt-modular-config-container .mxt-new-project-container .share-data .share-right .share-code-input-container .share-code-input{height:41px;font:var(--mxt-font-header);padding-left:15px;flex:1;border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:var(--mxt-corner-roundness);border-bottom-left-radius:var(--mxt-corner-roundness);border:1px solid #1c1c1c;min-width:40px}.mxt-modular-config-container .mxt-share-container .share-data .share-right .share-code-input-container .mxt-cta-button,.mxt-modular-config-container .mxt-new-project-container .share-data .share-right .share-code-input-container .mxt-cta-button{flex:0 0 140px;border-top-left-radius:0px;border-bottom-left-radius:0px}.mxt-modular-config-container .mxt-share-container .native-share,.mxt-modular-config-container .mxt-new-project-container .native-share{width:100%;padding-top:40px}.mxt-modular-config-container .mxt-share-container .native-share .mxt-btn,.mxt-modular-config-container .mxt-new-project-container .native-share .mxt-btn{width:100%}.mxt-modular-config-container .mxt-share-container .mxt-spins-loading-progress-background,.mxt-modular-config-container .mxt-new-project-container .mxt-spins-loading-progress-background{position:relative}.mxt-modular-config-container .share-subtext{font:var(--mxt-font-body-sm);font-style:italic}.mxt-modular-config-container.modular-config-landscape .mxt-load-modal{height:325px}.mxt-modular-config-container.modular-config-landscape .mxt-share-modal,.mxt-modular-config-container.modular-config-landscape .mxt-new-project-modal{height:385px}.mxt-modular-config-container.modular-config-landscape.modular-config-mobile-landscape .mxt-new-project-container .share-data .share-qr{display:none}.mxt-modular-config-container.modular-config-landscape .mxt-share-container .share-data,.mxt-modular-config-container.modular-config-landscape .mxt-new-project-container .share-data{padding:0px 60px;gap:20px;padding-top:20px}.mxt-modular-config-container.modular-config-landscape .mxt-share-container .share-data .share-qr,.mxt-modular-config-container.modular-config-landscape .mxt-new-project-container .share-data .share-qr{display:block;flex:0 0 100px}.mxt-modular-config-container.modular-config-landscape .mxt-share-container .share-data .share-right,.mxt-modular-config-container.modular-config-landscape .mxt-new-project-container .share-data .share-right{flex:1;justify-content:space-evenly}.mxt-modular-config-container.modular-config-landscape .mxt-share-container .share-data .share-right .share-code-header,.mxt-modular-config-container.modular-config-landscape .mxt-new-project-container .share-data .share-right .share-code-header{display:block;font:var(--mxt-font-header)}.mxt-modular-config-container.modular-config-landscape .mxt-share-container .share-data .share-right .share-code-input-container .share-code-input,.mxt-modular-config-container.modular-config-landscape .mxt-new-project-container .share-data .share-right .share-code-input-container .share-code-input{font:var(--mxt-font-body)}.mxt-modular-config-container.modular-config-landscape .mxt-share-container .share-data .share-right .share-code-input-container .mxt-cta-button,.mxt-modular-config-container.modular-config-landscape .mxt-new-project-container .share-data .share-right .share-code-input-container .mxt-cta-button{flex:0 0 51px;min-width:51px}.mxt-modular-config-container.modular-config-landscape .mxt-share-container .share-data .share-right .share-code-input-container .mxt-cta-button .mxt-btn-text,.mxt-modular-config-container.modular-config-landscape .mxt-new-project-container .share-data .share-right .share-code-input-container .mxt-cta-button .mxt-btn-text{display:none}.mxt-modular-config-container.modular-config-landscape .mxt-share-container .native-share,.mxt-modular-config-container.modular-config-landscape .mxt-new-project-container .native-share{display:none}
.mxt-modular-config-container .mxt-new-project-container .mxt-new-project-buttons{display:flex;justify-content:center;margin-top:20px}.mxt-modular-config-container .mxt-new-project-container .mxt-new-project-buttons .mxt-btn{flex-grow:1}.mxt-modular-config-container .mxt-new-project-modal .mxt-new-project-buttons .mxt-btn{flex-grow:0}
.mxt-modular-config-container .mxt-load-modal .mxt-titled-page header{padding-top:15px}.mxt-modular-config-container .mxt-load-modal .mxt-modal-content{padding:50px}.mxt-modular-config-container .mxt-load-container{padding:20px}.mxt-modular-config-container .mxt-load-container .load-content-block{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:20px}.mxt-modular-config-container .mxt-load-container .load-data .load-code-input{text-transform:uppercase;height:41px;font:var(--mxt-font-body-lg);text-align:center;border-radius:var(--mxt-corner-roundness);border:1px solid #1c1c1c;min-width:40px}.mxt-modular-config-container .mxt-load-container .load-data .load-code-input::placeholder{text-transform:none}.mxt-modular-config-container .mxt-load-container .load-full-width{width:100%}.mxt-modular-config-container .mxt-load-container .load-full-width>*{width:100%}.mxt-modular-config-container .mxt-load-container .error-text{text-align:center;font:var(--mxt-font-body-lg);line-height:24px}.mxt-modular-config-container.modular-config-landscape .mxt-load-container{padding:0px}.mxt-modular-config-container.modular-config-landscape .mxt-load-container .load-full-width{width:260px}
.MxtWebARPopover{padding:20px}.MxtWebARPopover__header{margin-bottom:10px}.MxtWebARPopover__cancel{margin-top:10px;text-align:right}.mxt-webar-desktop-modal{padding:20px;background-color:#f7f7f7}.mxt-webar-desktop-modal-content{text-align:center}.mxt-webar-desktop-modal-content .header{display:flex;flex-direction:column;gap:10px;max-width:450px;margin:auto;padding:10px}.mxt-webar-desktop-modal-content .body{background-color:#fff;padding:30px}.mxt-webar-desktop-modal-content .body .generate{display:flex;flex-direction:column;align-items:center}.mxt-webar-desktop-modal-content .body .generate .mxt-font-header{margin-bottom:20px}.mxt-webar-desktop-modal-content .body .generate .MxtThrobber{width:40px;height:40px}.mxt-webar-desktop-modal-content .body .generate .webar-cancel{margin-top:20px}
:root{--mobile-top-toolbar-height: 44px;--mobile-middle-toolbar-height: 44px;--mobile-bottom-toolbar-height: 44px;--desktop-action-bar-offset: 65px;--desktop-sidebar-width: 400px;--desktop-sidebar-flow: row}.mxt-modular-config-container .customisation-step-root,.mxt-modular-config-container .customisation-option-root{display:flex;flex-direction:column;height:100%;position:relative}.mxt-modular-config-container .customisation-step-root header .titled-page-header-text .titled-page-header,.mxt-modular-config-container .customisation-option-root header .titled-page-header-text .titled-page-header{text-align:left}.mxt-modular-config-container .customisation-step-root .mxt-product-card,.mxt-modular-config-container .customisation-option-root .mxt-product-card{display:none}.mxt-modular-config-container .customisation-step-root .mxt-back-button,.mxt-modular-config-container .customisation-option-root .mxt-back-button{top:-10px;padding-left:10px}.mxt-modular-config-container .customisation-step-root .mxt-back-button span,.mxt-modular-config-container .customisation-option-root .mxt-back-button span{font:var(--mxt-font-body-lg-bold);color:var(--default-text-color)}.mxt-modular-config-container .customisation-step-root .titled-page-content,.mxt-modular-config-container .customisation-option-root .titled-page-content{flex:1;overflow:auto}.mxt-modular-config-container .customisation-step-root .titled-page-content>div,.mxt-modular-config-container .customisation-option-root .titled-page-content>div{background-color:#fff;display:flex;flex-direction:column;min-height:100%;padding:10px 18px}.mxt-modular-config-container .customisation-step-root .titled-page-content>div .customisation-content,.mxt-modular-config-container .customisation-option-root .titled-page-content>div .customisation-content{display:flex;flex-direction:column;flex:1;gap:10px}.mxt-modular-config-container .customisation-step-root .titled-page-content>div .customisation-content .style-option,.mxt-modular-config-container .customisation-option-root .titled-page-content>div .customisation-content .style-option{width:100%;display:flex;align-items:center;background:#fff;border-radius:var(--mxt-corner-roundness);box-shadow:var(--mxt-dark-drop-shadow);padding:10px;cursor:pointer}.mxt-modular-config-container .customisation-step-root .titled-page-content>div .customisation-content .style-option.no-click-style-option,.mxt-modular-config-container .customisation-option-root .titled-page-content>div .customisation-content .style-option.no-click-style-option{cursor:auto}.mxt-modular-config-container .customisation-step-root .titled-page-content>div .customisation-content .style-option .thumb,.mxt-modular-config-container .customisation-option-root .titled-page-content>div .customisation-content .style-option .thumb{width:60px;height:60px}.mxt-modular-config-container .customisation-step-root .titled-page-content>div .customisation-content .style-option .container,.mxt-modular-config-container .customisation-option-root .titled-page-content>div .customisation-content .style-option .container{flex:1;display:flex;flex-flow:column;padding:0 10px;overflow-x:hidden}.mxt-modular-config-container .customisation-step-root .titled-page-content>div .customisation-content .style-option .container .name,.mxt-modular-config-container .customisation-option-root .titled-page-content>div .customisation-content .style-option .container .name{display:flex;align-items:center;margin:0;font:var(--mxt-font-body-bold)}.mxt-modular-config-container .customisation-step-root .titled-page-content>div .customisation-content .style-option .container .product,.mxt-modular-config-container .customisation-option-root .titled-page-content>div .customisation-content .style-option .container .product{margin:0}.mxt-modular-config-container .customisation-step-root .titled-page-content>div .customisation-content .style-option .forward,.mxt-modular-config-container .customisation-option-root .titled-page-content>div .customisation-content .style-option .forward{display:flex;justify-content:flex-end}.mxt-modular-config-container .customisation-step-root .customisation-tooltip,.mxt-modular-config-container .customisation-option-root .customisation-tooltip{display:block;width:25px;height:25px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+SWNvbnMvTWlzYy9JY29ucy1NaXNjLUhlbHA8L3RpdGxlPgogICAgPGcgaWQ9Ikljb25zL01pc2MvSWNvbnMtTWlzYy1IZWxwIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8cGF0aCBkPSJNMjQsMTUgQzI0LDE5Ljk3MDcwMjkgMTkuOTcwNzAyOSwyNCAxNSwyNCBDMTAuMDI5Nzk4NCwyNCA2LDE5Ljk3MDcwMjkgNiwxNSBDNiwxMC4wMjkyOTcxIDEwLjAyOTc5ODQsNiAxNSw2IEMxOS45NzA3MDI5LDYgMjQsMTAuMDI5Mjk3MSAyNCwxNSBaIE0yMiwxNSBDMjIsMTEuMTMzODY2NiAxOC44NjYxMzM0LDggMTUsOCBDMTEuMTM0MTc3NSw4IDgsMTEuMTM0MDU2OSA4LDE1IEM4LDE4Ljg2NTk0MzEgMTEuMTM0MTc3NSwyMiAxNSwyMiBDMTguODY2MTMzNCwyMiAyMiwxOC44NjYxMzM0IDIyLDE1IFoiIGlkPSJDb21iaW5lZC1TaGFwZSIgZmlsbD0iIzY2NjY2NiI+PC9wYXRoPgogICAgICAgIDx0ZXh0IGlkPSI/IiBmb250LWZhbWlseT0iSGVsdmV0aWNhTmV1ZS1Cb2xkLCBIZWx2ZXRpY2EgTmV1ZSIgZm9udC1zaXplPSIxMSIgZm9udC13ZWlnaHQ9ImJvbGQiIGZpbGw9IiM2NjY2NjYiPgogICAgICAgICAgICA8dHNwYW4geD0iMTIuMDUzMTExMSIgeT0iMTkiPj88L3RzcGFuPgogICAgICAgIDwvdGV4dD4KICAgIDwvZz4KPC9zdmc+);background-repeat:no-repeat;background-size:cover}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container{display:flex;flex-direction:column;height:100%}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer{position:static}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .header{border-bottom:1px solid #a5a5a5;margin-bottom:10px;font-size:14pt}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid{position:static}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .mxt-grid{overflow:visible;padding:16px}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .mxt-grid-item{display:flex;flex-flow:column;border:none}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .mxt-grid-item .mxt-grid-price-selected{background-color:var(--mxt-client-primary);color:#fff;display:none}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .mxt-grid-item .mxt-grid-price{background-color:#fff;display:flex}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .mxt-grid-item .mxt-grid-price,.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .mxt-grid-item .mxt-grid-price-selected{width:100%;height:auto;padding:2px 4px;border:1px solid #ddd;border-radius:var(--mxt-corner-roundness);justify-content:center;margin:10px 0px}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .mxt-grid-item .mxt-grid-item-img{border:var(--current-selected-border-width) solid rgba(0,0,0,0)}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .mxt-grid-item.designProcessCurrentItem .mxt-grid-item-img{border-color:var(--mxt-client-primary)}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .mxt-grid-item.designProcessCurrentItem .mxt-grid-price-selected{display:flex}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .mxt-grid-item.designProcessCurrentItem .mxt-grid-price{display:none}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .designProcessImageScaledTextWide .mxt-grid-item-content{height:50px;border-radius:var(--mxt-corner-roundness)}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .designProcessImageScaledTextWide .mxt-grid-item-text-div{border:1px solid rgba(216,216,216,.8470588235);border-radius:var(--mxt-corner-roundness)}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .designProcessImageScaledTextWide.designProcessCurrentItem{border:none}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .designProcessImageScaledTextWide.designProcessCurrentItem .mxt-grid-item-content .mxt-grid-item-text-div{background:var(--mxt-client-primary);border-color:var(--mxt-client-primary);color:#fff}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .mxt-grid-pagination{align-items:center;height:auto;margin-top:0;width:auto}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .mxt-grid-pagination p.mxt-grid-pagination-text{line-height:normal;margin:0}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .mxt-grid-pagination .mxtButtonEmulator{padding-top:3px}.mxt-modular-config-container .customisation-option-root .customisation-content .customisation-option-grid-container .designProcessGridContainer .designProcessGrid .mxt-grid-pagination .mxtButtonEmulator img{transform:none}.mxt-modular-config-container .customisation-option-root .mxt-grid-item.designProcessImageScaledTextWide.designProcessCurrentItem .customisation-tooltip{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+SWNvbnMvTWlzYy9JY29ucy1NaXNjLUhlbHA8L3RpdGxlPgogICAgPGcgaWQ9Ikljb25zL01pc2MvSWNvbnMtTWlzYy1IZWxwIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8cGF0aCBkPSJNMTUsNiBDMTkuOTcwNzAyOSw2IDI0LDEwLjAyOTI5NzEgMjQsMTUgQzI0LDE5Ljk3MDcwMjkgMTkuOTcwNzAyOSwyNCAxNSwyNCBDMTAuMDI5Nzk4NCwyNCA2LDE5Ljk3MDcwMjkgNiwxNSBDNiwxMC4wMjkyOTcxIDEwLjAyOTc5ODQsNiAxNSw2IFogTTE1LDggQzExLjEzNDE3NzUsOCA4LDExLjEzNDA1NjkgOCwxNSBDOCwxOC44NjU5NDMxIDExLjEzNDE3NzUsMjIgMTUsMjIgQzE4Ljg2NjEzMzQsMjIgMjIsMTguODY2MTMzNCAyMiwxNSBDMjIsMTEuMTMzODY2NiAxOC44NjYxMzM0LDggMTUsOCBaIE0xNS45MDMxMTExLDE3LjMwNiBMMTUuOTAzMTExMSwxOSBMMTQuMTc2MTExMSwxOSBMMTQuMTc2MTExMSwxNy4zMDYgTDE1LjkwMzExMTEsMTcuMzA2IFogTTE1LjA3ODExMTEsMTAuOTU5IEMxNS41OTg3Nzc4LDEwLjk1OSAxNi4wMzMyNzc4LDExLjAzMDUgMTYuMzgxNjExMSwxMS4xNzM1IEMxNi43Mjk5NDQ0LDExLjMxNjUgMTcuMDEwNDQ0NCwxMS40OTQzMzMzIDE3LjIyMzExMTEsMTEuNzA3IEMxNy40MzU3Nzc4LDExLjkxOTY2NjcgMTcuNTg3OTQ0NCwxMi4xNDg4MzMzIDE3LjY3OTYxMTEsMTIuMzk0NSBDMTcuNzcxMjc3OCwxMi42NDAxNjY3IDE3LjgxNzExMTEsMTIuODY5MzMzMyAxNy44MTcxMTExLDEzLjA4MiBDMTcuODE3MTExMSwxMy40MzQgMTcuNzcxMjc3OCwxMy43MjM2NjY3IDE3LjY3OTYxMTEsMTMuOTUxIEMxNy41ODc5NDQ0LDE0LjE3ODMzMzMgMTcuNDc0Mjc3OCwxNC4zNzI2NjY3IDE3LjMzODYxMTEsMTQuNTM0IEMxNy4yMDI5NDQ0LDE0LjY5NTMzMzMgMTcuMDUyNjExMSwxNC44MzI4MzMzIDE2Ljg4NzYxMTEsMTQuOTQ2NSBDMTYuNzIyNjExMSwxNS4wNjAxNjY3IDE2LjU2Njc3NzgsMTUuMTczODMzMyAxNi40MjAxMTExLDE1LjI4NzUgQzE2LjI3MzQ0NDQsMTUuNDAxMTY2NyAxNi4xNDMyNzc4LDE1LjUzMTMzMzMgMTYuMDI5NjExMSwxNS42NzggQzE1LjkxNTk0NDQsMTUuODI0NjY2NyAxNS44NDQ0NDQ0LDE2LjAwOCAxNS44MTUxMTExLDE2LjIyOCBMMTUuODE1MTExMSwxNi4yMjggTDE1LjgxNTExMTEsMTYuNjQ2IEwxNC4zMzAxMTExLDE2LjY0NiBMMTQuMzMwMTExMSwxNi4xNTEgQzE0LjM1MjExMTEsMTUuODM1NjY2NyAxNC40MTI2MTExLDE1LjU3MTY2NjcgMTQuNTExNjExMSwxNS4zNTkgQzE0LjYxMDYxMTEsMTUuMTQ2MzMzMyAxNC43MjYxMTExLDE0Ljk2NDgzMzMgMTQuODU4MTExMSwxNC44MTQ1IEMxNC45OTAxMTExLDE0LjY2NDE2NjcgMTUuMTI5NDQ0NCwxNC41MzQgMTUuMjc2MTExMSwxNC40MjQgQzE1LjQyMjc3NzgsMTQuMzE0IDE1LjU1ODQ0NDQsMTQuMjA0IDE1LjY4MzExMTEsMTQuMDk0IEMxNS44MDc3Nzc4LDEzLjk4NCAxNS45MDg2MTExLDEzLjg2MyAxNS45ODU2MTExLDEzLjczMSBDMTYuMDYyNjExMSwxMy41OTkgMTYuMDk3NDQ0NCwxMy40MzQgMTYuMDkwMTExMSwxMy4yMzYgQzE2LjA5MDExMTEsMTIuODk4NjY2NyAxNi4wMDc2MTExLDEyLjY0OTMzMzMgMTUuODQyNjExMSwxMi40ODggQzE1LjY3NzYxMTEsMTIuMzI2NjY2NyAxNS40NDg0NDQ0LDEyLjI0NiAxNS4xNTUxMTExLDEyLjI0NiBDMTQuOTU3MTExMSwxMi4yNDYgMTQuNzg2NjExMSwxMi4yODQ1IDE0LjY0MzYxMTEsMTIuMzYxNSBDMTQuNTAwNjExMSwxMi40Mzg1IDE0LjM4MzI3NzgsMTIuNTQxMTY2NyAxNC4yOTE2MTExLDEyLjY2OTUgQzE0LjE5OTk0NDQsMTIuNzk3ODMzMyAxNC4xMzIxMTExLDEyLjk0ODE2NjcgMTQuMDg4MTExMSwxMy4xMjA1IEMxNC4wNDQxMTExLDEzLjI5MjgzMzMgMTQuMDIyMTExMSwxMy40NzggMTQuMDIyMTExMSwxMy42NzYgTDE0LjAyMjExMTEsMTMuNjc2IEwxMi40MDUxMTExLDEzLjY3NiBDMTIuNDEyNDQ0NCwxMy4yOCAxMi40ODAyNzc4LDEyLjkxNyAxMi42MDg2MTExLDEyLjU4NyBDMTIuNzM2OTQ0NCwxMi4yNTcgMTIuOTE2NjExMSwxMS45NzEgMTMuMTQ3NjExMSwxMS43MjkgQzEzLjM3ODYxMTEsMTEuNDg3IDEzLjY1NzI3NzgsMTEuMjk4MTY2NyAxMy45ODM2MTExLDExLjE2MjUgQzE0LjMwOTk0NDQsMTEuMDI2ODMzMyAxNC42NzQ3Nzc4LDEwLjk1OSAxNS4wNzgxMTExLDEwLjk1OSBaIiBpZD0iQ29tYmluZWQtU2hhcGUiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgIDwvZz4KPC9zdmc+)}.mxt-modular-config-container .customisation-option-root .customisation-tooltip{position:absolute;right:2px;top:2px}.mxt-modular-config-container.modular-config-landscape .customisation-step-root .mxt-back-button,.mxt-modular-config-container.modular-config-landscape .customisation-option-root .mxt-back-button{top:0px;padding-left:0px}.mxt-modular-config-container.modular-config-landscape .customisation-step-root .mxt-product-card,.mxt-modular-config-container.modular-config-landscape .customisation-option-root .mxt-product-card{display:grid}
.mxt-grid-container{position:absolute;width:100%;display:flex;flex-flow:column}.mxt-grid-container-paging{overflow:auto;display:initial}.mxt-grid-container-rigid.mxt-grid-container-paging{display:flex;overflow:hidden}.mxt-grid-container-paging .mxt-grid{overflow-y:auto;overflow-x:hidden}.mxt-grid{display:grid;justify-content:center}.mxt-grid-pagination{flex:0 0 36px;height:36px;text-align:center;margin-top:-5px;margin-bottom:5px;display:flex;justify-content:center;container:pagination-info-container/inline-size}.mxt-grid-pagination .mxt-grid-pagination-text{display:inline}@container pagination-info-container (max-width: 250px){.mxt-grid-pagination .mxt-grid-pagination-text{display:none}.mxt-grid-pagination-text.mxt-grid-pagination-page-count{display:inline}}p.mxt-grid-pagination-text.mxt-grid-pagination-page-count{flex-grow:1}p.mxt-grid-pagination-text{user-select:none;margin-bottom:0px;font:var(--mxt-font-body-bold);line-height:36px}img.mxt-grid-pagination-arrow.mxt-grid-pagination-arrow-disabled{opacity:.3}.mxt-grid-pagination-arrow:hover{opacity:1}.mxt-grid-pagination-arrow{position:relative;opacity:.6;transition:opacity .75s ease;cursor:pointer;border:2px solid gray;border-radius:50%;width:25px;height:25px;background:#fff;transform:translateY(25%);margin:0px 5px}.mxt-grid-item{position:relative;text-align:center}.mxt-grid-item-text-div{background:#fff;padding:5px 0px;overflow:hidden;word-wrap:break-word;max-width:100%;margin:0 auto;background:linear-gradient(white 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%,radial-gradient(50% 0, farthest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(50% 100%, farthest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background:linear-gradient(white 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 15px,100% 15px,100% 5px,100% 5px;background-attachment:local,local,scroll,scroll}.mxt-grid-item-text-div .mxt-grid-item-text{font:var(--mxt-font-body);margin:0px}.mxt-grid-item-content{display:flex;flex-flow:column;width:100%;height:100%}.mxt-grid-item-bg-img{width:100%;flex:1;min-width:0px;min-height:0px}.mxt-grid-item-img{max-height:100%;max-width:100%}.mxt-grid-item-rgba{border:2px solid #cacaca}.mxt-grid-item-popover{padding:10px;text-align:center}.mxt-grid-item-disabled-background{position:absolute;z-index:10;left:0px;top:0px;width:100%;height:100%;background:rgba(216,216,216,.5);display:none;cursor:not-allowed}.mxt-grid-item-disabled{pointer-events:none}.mxt-grid-item-disabled .mxt-grid-item-disabled-background{display:block}.mxt-blocked-option{position:absolute;z-index:99;width:30px;height:30px;right:0px;top:0}
:root{--mobile-top-toolbar-height: 44px;--mobile-middle-toolbar-height: 44px;--mobile-bottom-toolbar-height: 44px;--desktop-action-bar-offset: 65px;--desktop-sidebar-width: 400px;--desktop-sidebar-flow: row}.mxt-modular-config-container .mxt-desktop-side-screen{display:none}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen{height:100%;display:flex;flex-flow:column;min-width:var(--desktop-sidebar-width);flex:0 0 var(--desktop-sidebar-width);border-left:1px solid #d9d9d9}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-header,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-header{flex:0;padding:18px 14px 10px}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-header .mxt-desktop-title,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-header .mxt-desktop-title{margin:0px;margin-bottom:10px}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-header .mxt-desktop-price .running-total,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-header .mxt-desktop-price .running-total{box-shadow:none;filter:none;padding:0px}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-tabs,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-tabs{flex:0;display:flex;background:#f7f7f7;font:var(--mxt-font-body-bold)}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-tabs .mxt-desktop-side-screen-tab,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-tabs .mxt-desktop-side-screen-tab{flex:1 1 100%;height:100%;display:flex;justify-content:center;align-items:center;padding:14px 5px;border-radius:0px;border-right:1px solid #d9d9d9}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-tabs .mxt-desktop-side-screen-tab:last-child,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-tabs .mxt-desktop-side-screen-tab:last-child{border-right:none}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-tabs .mxt-desktop-side-screen-tab.current,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-tabs .mxt-desktop-side-screen-tab.current{color:var(--mxt-client-primary);border-bottom:3px solid var(--mxt-client-primary)}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-tabs .mxt-desktop-side-screen-tab.mxt-btn-disabled,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-tabs .mxt-desktop-side-screen-tab.mxt-btn-disabled{cursor:not-allowed;color:#717171;font-style:italic;font-weight:normal}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content{flex:1;overflow:auto}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content .sb-header,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content .sb-header{filter:none;padding:16px;padding-bottom:0px}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content .titled-page-header,.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content .sb-header-title,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content .titled-page-header,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content .sb-header-title{font:var(--mxt-font-body-bold);font-size:18px}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content .sb-header-desc,.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content .titled-page-header-text,.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content .titled-page-description,.mxt-modular-config-container.modular-config-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content .titled-close-button,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content .sb-header-desc,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content .titled-page-header-text,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content .titled-page-description,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content .titled-close-button{display:none}.mxt-modular-config-container.modular-config-mobile-landscape{--desktop-sidebar-width: 45%}.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content .titled-page-header,.mxt-modular-config-container.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content .sb-header-title{font:var(--mxt-font-body-bold);font-size:15px}.mxt-modular-config-container.modular-config-mobile-landscape .mxt-fullscreen-mode{--desktop-sidebar-width: 0px}.mxt-modular-config-container.modular-config-mobile-landscape .mxt-fullscreen-mode .mxt-desktop-side-screen{display:none}.mxt-modular-config-container.modular-config-landscape.modular-config-mobile-landscape .mxt-desktop-side-screen{overflow:auto}.mxt-modular-config-container.modular-config-landscape.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-header .mxt-desktop-title{font:var(--mxt-font-subheader);font-size:18px}.mxt-modular-config-container.modular-config-landscape.modular-config-mobile-landscape .mxt-desktop-side-screen .mxt-desktop-side-screen-content{overflow:initial}
:root{--mobile-top-toolbar-height: 44px;--mobile-middle-toolbar-height: 44px;--mobile-bottom-toolbar-height: 44px;--desktop-action-bar-offset: 65px;--desktop-sidebar-width: 400px;--desktop-sidebar-flow: row}.mxt-modular-config-container{display:flex;flex-direction:column;height:100dvh}.mxt-modular-config-container .mxt-modular-config-main-screen{height:100%;width:100%;display:flex;flex-direction:column;justify-content:start;position:relative}.mxt-modular-config-container .landscape-menu-bar{flex:0 0 0%;max-height:0%;width:100%}.mxt-modular-config-container .main{flex:0 0 100%;width:100%;display:flex;flex-direction:column}.mxt-modular-config-container .content{flex-grow:1;display:flex;flex-direction:column;position:relative;overflow:hidden;height:100%}.mxt-modular-config-container .content .renderer{flex:1 1 100%;position:relative;display:flex}.mxt-modular-config-container .content .renderer .running-total{position:absolute;bottom:10px;right:0}.mxt-modular-config-container .content .renderer #scene-explorer-host{z-index:1}.mxt-modular-config-container .content .drawer{background-color:var(--mxt-action-menu-background-color);border-top:1px solid var(--mxt-action-menu-border-color);z-index:1}.mxt-modular-config-container .content .drawer.closed{display:none}.mxt-modular-config-container .content .drawer.inline-half{flex:0 0 50%;overflow:auto}.mxt-modular-config-container .content .drawer.overlay-auto{position:absolute;bottom:0;left:0;right:0;max-height:100%}.mxt-modular-config-container .content .drawer.overlay-full{position:absolute;bottom:0;left:0;right:0;top:0;overflow:auto}.mxt-modular-config-container .menu{border-top:1px solid var(--mxt-nav-control-border-color)}.mxt-modular-config-container.modular-config-landscape .renderer{flex-basis:100%;max-height:100%}.mxt-modular-config-container.modular-config-landscape .drawer{display:none}.mxt-modular-config-container.modular-config-landscape .menu{border-top:none;height:100%}.mxt-modular-config-container.modular-config-landscape .renderer .running-total{bottom:20px}.mxt-modular-config-container.modular-config-mobile-landscape .landscape-menu-bar{flex:0 0 45px;max-height:45px}.mxt-modular-config-container.modular-config-mobile-landscape .landscape-menu-bar .mxt-desktop-bottom-bar{margin-top:5px;margin-bottom:0px;border-top:1px solid #a5a5a5}.mxt-modular-config-container.modular-config-mobile-landscape .main{flex:1;max-height:calc(100% - 45px)}.mxt-modular-config-container.modular-config-mobile-landscape .content{border-top:1px solid var(--mxt-nav-control-border-color)}
:root{--mobile-top-toolbar-height: 44px;--mobile-middle-toolbar-height: 44px;--mobile-bottom-toolbar-height: 44px;--desktop-action-bar-offset: 65px;--desktop-sidebar-width: 400px;--desktop-sidebar-flow: row}.mxt-modular-config-container .mxt-product-select-bar .mxt-btn,.mxt-modular-config-container .mxt-mobile-top-bar .mxt-btn,.mxt-modular-config-container .mxt-mobile-bottom-bar .mxt-btn,.mxt-modular-config-container .mxt-desktop-bottom-bar .mxt-btn{box-shadow:unset;border-radius:unset}.mxt-modular-config-container .mxt-product-select-bar .mxt-btn.mxt-btn-icon-only,.mxt-modular-config-container .mxt-mobile-top-bar .mxt-btn.mxt-btn-icon-only,.mxt-modular-config-container .mxt-mobile-bottom-bar .mxt-btn.mxt-btn-icon-only,.mxt-modular-config-container .mxt-desktop-bottom-bar .mxt-btn.mxt-btn-icon-only{min-width:40px}.mxt-modular-config-container .mxt-product-select-bar .mxt-btn.mxt-btn-disabled,.mxt-modular-config-container .mxt-mobile-top-bar .mxt-btn.mxt-btn-disabled,.mxt-modular-config-container .mxt-mobile-bottom-bar .mxt-btn.mxt-btn-disabled,.mxt-modular-config-container .mxt-desktop-bottom-bar .mxt-btn.mxt-btn-disabled{box-shadow:none;opacity:.3;cursor:not-allowed;background:inherit;pointer-events:all}.mxt-modular-config-container .mxt-product-select-bar .download-sif,.mxt-modular-config-container .mxt-mobile-top-bar .download-sif,.mxt-modular-config-container .mxt-mobile-bottom-bar .download-sif,.mxt-modular-config-container .mxt-desktop-bottom-bar .download-sif{font-size:12px;text-decoration:underline;font-weight:700;color:#000}.mxt-modular-config-container .mxt-product-select-bar{position:absolute;bottom:0;left:calc(50% - 14px);transform:translate(-50%, 0);display:flex;justify-content:center;border-radius:var(--mxt-corner-roundness);overflow:hidden;margin:14px;z-index:1;box-shadow:var(--mxt-dark-drop-shadow)}.mxt-modular-config-container .mxt-product-select-bar .mxt-btn{background:rgba(255,255,255,.9)}.mxt-modular-config-container .mxt-product-select-bar .mxt-btn .mxt-btn-text{display:none}.mxt-modular-config-container .mxt-submenu-main{height:100%;position:relative}.mxt-modular-config-container .mxt-submenu-main .copyright-message{color:#fff;background:#000;bottom:0;margin:0;padding:5px 20px;position:absolute;width:100%}.mxt-modular-config-container .mxt-submenu-main .copyright-message a{text-decoration:none}.mxt-modular-config-container .mxt-submenu-main .copyright-message a:visited{color:#fff}.mxt-modular-config-container .mxt-mobile-top-bar{display:grid;grid-template-columns:repeat(2, 1fr);position:absolute;top:0;left:0;right:0;overflow:auto}.mxt-modular-config-container .mxt-mobile-top-bar-left{justify-self:left;display:flex}.mxt-modular-config-container .mxt-mobile-top-bar-right{justify-self:right;display:flex}.mxt-modular-config-container .mxt-mobile-top-bar .mxt-btn{box-shadow:unset;border-radius:unset;background-color:unset}.mxt-modular-config-container .mxt-mobile-bottom-bar{display:flex;flex-direction:row;justify-content:space-evenly}.mxt-modular-config-container .mxt-mobile-bottom-bar .mxt-btn{flex-direction:column;height:unset;min-width:unset}.mxt-modular-config-container .mxt-mobile-bottom-bar .mxt-btn-text{margin:unset;padding:unset}.mxt-modular-config-container .drawer .mxt-submenu-item{display:flex;align-items:center;height:44px;border-bottom:1px solid var(--mxt-action-menu-border-color);cursor:pointer}.mxt-modular-config-container .drawer .mxt-submenu-item.mxt-submenu-header{height:fit-content}.mxt-modular-config-container .drawer .mxt-submenu-item.mxt-submenu-header .mxt-submenu-header-image{width:100%}.mxt-modular-config-container .drawer .mxt-submenu-item.mxt-submenu-header .mxt-submenu-header-image img{width:100%;max-width:100%;max-height:100%}.mxt-modular-config-container .drawer .mxt-submenu-item-icon{width:60px;text-align:center}.mxt-modular-config-container .drawer .mxt-submenu-item-icon img{max-width:100%;max-height:100%}.mxt-modular-config-container .mxt-desktop-bottom-bar{display:none}.mxt-modular-config-container.modular-config-landscape.modular-config-mobile-landscape .mxt-product-select-bar{bottom:0px}.mxt-modular-config-container.modular-config-landscape.modular-config-mobile-landscape .mxt-product-select-bar .mxt-btn .mxt-btn-text{display:none}.mxt-modular-config-container.modular-config-landscape.modular-config-mobile-landscape .mxt-place-location.mxt-add-floor-location{bottom:40px}.mxt-modular-config-container.modular-config-ios.modular-config-landscape{padding-bottom:20px}.mxt-modular-config-container.modular-config-landscape .mxt-mobile-top-bar,.mxt-modular-config-container.modular-config-landscape .mxt-mobile-bottom-bar{display:none}.mxt-modular-config-container.modular-config-landscape .mxt-place-location.mxt-add-floor-location{bottom:110px}.mxt-modular-config-container.modular-config-landscape .mxt-product-select-bar{bottom:var(--desktop-action-bar-offset)}.mxt-modular-config-container.modular-config-landscape .mxt-product-select-bar .mxt-btn[data-action=TOOLBELT_STYLE]{display:none}.mxt-modular-config-container.modular-config-landscape .mxt-product-select-bar .mxt-btn .mxt-btn-text{display:inherit}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-bottom-bar{display:grid;grid-template-columns:repeat(3, 1fr);position:absolute;bottom:0;left:0;right:0;margin:14px 0px;background-color:var(--mxt-action-menu-background-color);border-radius:0px;z-index:1}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-bottom-bar-left,.mxt-modular-config-container.modular-config-landscape .mxt-desktop-bottom-bar-center,.mxt-modular-config-container.modular-config-landscape .mxt-desktop-bottom-bar-right{display:flex;align-items:center}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-bottom-bar-left{justify-self:left}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-bottom-bar-center{justify-self:center}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-bottom-bar-right{justify-self:right}.mxt-modular-config-container.modular-config-landscape .mxt-desktop-bottom-bar .mxt-btn{box-shadow:unset;border-radius:0px}.mxt-modular-config-container.modular-config-landscape.modular-config-mobile-landscape .mxt-desktop-bottom-bar .mxt-cta-button{min-width:40px}.mxt-modular-config-container.modular-config-landscape.modular-config-mobile-landscape .mxt-desktop-bottom-bar .mxt-cta-button span{display:none}.mxt-modular-config-container .mxt-fullscreen-mode .mxt-mobile-bottom-bar{display:none}.mxt-modular-config-container .mxt-fullscreen-mode .download-sif{display:none}.mxt-modular-config-container .mxt-fullscreen-mode.modular-config-landscape .download-sif{display:block}.mxt-modular-config-container .mxt-fullscreen-mode.modular-config-landscape.modular-config-mobile-landscape .download-sif{display:none}
.mxt-config-inspiration-page{display:flex;flex-direction:column;align-items:center}.mxt-config-inspiration-page header{align-self:stretch;text-align:center;padding-bottom:20px}.mxt-config-inspiration-page header h2,.mxt-config-inspiration-page header h3{margin:0;padding:0}.mxt-config-inspiration-page header .mxt-config-inspiration-title{border-bottom:1px solid #c1c1c1;font:var(--mxt-font-header);padding-bottom:6px;position:relative}.mxt-config-inspiration-page header .mxt-config-inspiration-title .back-button{align-items:center;background:rgba(0,0,0,0);border:0 none;box-shadow:none;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:-3px}.mxt-config-inspiration-page header .mxt-config-inspiration-subtitle{font:var(--mxt-font-body-lg);padding-top:10px}.mxt-config-inspiration-page header .mxt-config-inspiration-subtitle.mxt-hidden{display:none}.mxt-config-inspiration-page .mxt-config-inspiration-deck{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;gap:20px;list-style:none;margin:0;padding:0;width:100%}.mxt-config-inspiration-page .mxt-config-inspiration-deck .mxt-config-inspiration-card{cursor:pointer;display:block}.mxt-config-inspiration-page .mxt-config-inspiration-deck .mxt-config-inspiration-card .mxt-card-container{align-items:center;background-color:#fff;box-shadow:0px 0px 2px 1px rgba(0,0,0,.05);column-gap:15px;display:flex;filter:drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.2));height:100%;padding:0}.mxt-config-inspiration-page .mxt-config-inspiration-deck .mxt-config-inspiration-card .mxt-card-container figure{display:flex;margin:0;padding:0;position:relative;height:0;padding-top:100%;width:100%}.mxt-config-inspiration-page .mxt-config-inspiration-deck .mxt-config-inspiration-card .mxt-card-container figure img.mxt-config-inspiration-image{position:absolute;width:100%;height:100%;top:0;left:0}.mxt-config-inspiration-page .mxt-config-inspiration-deck .mxt-config-inspiration-card .mxt-card-container figure .image-overlay{display:flex;flex-direction:column;left:0;position:absolute;top:0;height:100%;width:100%}.mxt-config-inspiration-page .mxt-config-inspiration-deck .mxt-config-inspiration-card .mxt-card-container figure .image-overlay .icon-positioner{display:flex;flex:1;align-items:center;justify-content:center}.mxt-config-inspiration-page .mxt-config-inspiration-deck .mxt-config-inspiration-card .mxt-card-container figure .image-overlay figcaption{background-color:#fff;box-sizing:border-box;font:var(--mxt-font-body-lg);text-align:center;padding:10px;width:100%}
.mxt-config-inspiration-container{display:flex;flex-direction:column;height:100%;max-width:920px;margin:0 auto;padding:24px 16px 0px}.mxt-config-inspiration-container .mxt-config-inspiration-card:first-child .mxt-config-inspiration-icon{width:20%}.mxt-config-inspiration-container .mxt-config-inspiration-page{flex-grow:1}.mxt-config-inspiration-container .copyright-message{border-top:1px solid #d9d9d9;color:#1c1c1c;margin:10px 0 0;padding:24px 0;text-align:center}.mxt-config-inspiration-container .copyright-message a{text-decoration:none}.mxt-config-inspiration-container .copyright-message a:visited{color:#1c1c1c}
.mxt-modular-config-container .mxt-switch-container{flex-grow:1;align-items:center}.mxt-modular-config-container .mxt-switch-container .mxt-switch{width:35px;height:15px;margin-bottom:unset}.mxt-modular-config-container .mxt-switch-container .mxt-switch input:checked+.mxt-slider{background:var(--mxt-client-primary)}.mxt-modular-config-container .mxt-switch-container .mxt-switch input:checked+.mxt-slider::before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.mxt-modular-config-container .mxt-switch-container .mxt-switch .mxt-slider{border-radius:11px}.mxt-modular-config-container .mxt-switch-container .mxt-switch .mxt-slider::before{width:11px;height:11px;inset:2px}.mxt-modular-config-container .mxt-dimension-menu{max-width:unset}.mxt-modular-config-container .mxt-dimension-menu .mxt-popover-content{margin:8px;padding:15px;max-height:280px;width:100%;height:100%;overflow:auto}.mxt-modular-config-container .mxt-dimension-menu.mxt-toast-div{min-height:15vh;padding:15px}.mxt-modular-config-container .mxt-dimension-menu.mxt-toast-div .mxt-btn-close-toast{top:5px}.mxt-modular-config-container .mxt-dimension-menu.mxt-toast-div #mxt-dimension-menu{width:100%}.mxt-modular-config-container .mxt-dimension-menu .mxt-dimension-menu-title{font:var(--mxt-font-body-bold);margin-bottom:4px}.mxt-modular-config-container .mxt-dimension-menu .mxt-switch-container .mxt-switch-label{font:var(--mxt-font-body);margin-bottom:4px;width:100%;white-space:nowrap;border:none;background:unset;text-align:left;color:var(--default-text-color);padding:0;cursor:pointer}
:root{--mxt-corner-roundness: 6px;--mxt-client-primary-rgb: 0, 0, 0;--mxt-client-secondary-rgb: 0, 0, 0;--mxt-client-drop-shadow-rgb: 0, 0, 0;--mxt-client-blueprint-active-toolbar-button: rgb(79, 193, 223);--mxt-cta-button-drop-shadow: 0 1px 0 0 var(--mxt-client-drop-shadow), 0 0 2px 1px rgba(0, 0, 0, 0.05);--mxt-cta-button-border-thickness: 0px;--mxt-cta-button-border-color: #c1c1c1;--mxt-cta-button-font-color: #ffffff;--mxt-non-cta-button-drop-shadow: var(--mxt-dark-drop-shadow);--mxt-non-cta-button-border-thickness: 0px;--mxt-non-cta-button-border-color: #c1c1c1;--mxt-non-cta-button-background-color: #ffffff;--mxt-non-cta-button-font-color: #666666;--mxt-toolbelt-btn-drop-shadow: var(--mxt-dark-drop-shadow);--mxt-toolbelt-btn-border-thickness: 0px;--mxt-toolbelt-btn-border-color: #c1c1c1;--mxt-toolbelt-btn-background-color: #ffffff;--mxt-toolbelt-btn-font-color: #666666;--mxt-nav-control-drop-shadow: var(--mxt-dark-drop-shadow);--mxt-nav-control-border-thickness: 0px;--mxt-nav-control-border-color: #c1c1c1;--mxt-nav-control-background-color: #ffffff;--mxt-nav-control-font-color: #666666;--mxt-nav-control-primary-background-color: var(--primary-right-gradient);--mxt-nav-control-primary-font-color: var(--mxt-cta-button-font-color);--mxt-action-menu-drop-shadow: var(--mxt-dark-drop-shadow);--mxt-action-menu-border-thickness: 0px;--mxt-action-menu-border-color: #c1c1c1;--mxt-action-menu-background-color: #ffffff;--mxt-action-menu-font-color: #666666;--mxt-tooltip-drop-shadow: var(--mxt-dark-drop-shadow);--mxt-tooltip-border-thickness: 0px;--mxt-tooltip-border-color: #c1c1c1;--mxt-tooltip-font-color: #666666;--mxt-toolbar-background-color: #ffffff;--mxt-toolbar-button-color: #f5f5f5;--mxt-toolbar-font-color: #666666;--mxt-toolbar-divider-color: #d8d8d8;--mxt-toolbar-cta-button-color: #5c5c5c;--mxt-toolbar-cta-font-color: #ffffff;--mxt-toolbar-cta-divider-color: #4c4c4c;--mxt-form-control-border-width: 1px;--mxt-form-control-border-style: solid;--mxt-form-control-border-color: #3d3d3d;--mxt-form-control-border: var(--mxt-form-control-border-width) var(--mxt-form-control-border-style) var(--mxt-form-control-border-color);--mxt-form-control-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);--mxt-form-control-height: 50px;--mxt-checkbox-border-width: 3px;--mxt-checkbox-border-style: solid;--mxt-checkbox-border-color: #9e9e9e;--mxt-checkbox-border: var(--mxt-checkbox-border-width) var(--mxt-checkbox-border-style) var(--mxt-checkbox-border-color);--mxt-checkbox-checked-color: #90d425;--mxt-font: Mulish;--mxt-font-header-lg: 800 30px var(--mxt-font);--mxt-font-header: 800 22px var(--mxt-font);--mxt-font-subheader: 700 15px var(--mxt-font);--mxt-font-body-lg: 500 15px var(--mxt-font);--mxt-font-body-lg-bold: 700 15px var(--mxt-font);--mxt-font-body: 500 13px var(--mxt-font);--mxt-font-body-bold: 700 13px var(--mxt-font);--mxt-font-body-sm: 500 11px var(--mxt-font);--mxt-font-body-ex-sm: 500 10px var(--mxt-font);--mxt-login-register-hero: 'url("")';--style-grid-image-size-sm: 64px;--style-grid-image-size-md: 64px;--style-grid-image-size-lg: 70px;--style-grid-image-size-sm-wide: 100px;--style-grid-image-size-md-wide: 120px;--style-grid-image-size-lg-wide: 140px;--mxt-dark-drop-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2), 0 0 2px 1px rgba(0, 0, 0, 0.05);--mxt-client-primary: rgb(var(--mxt-client-primary-rgb));--mxt-client-drop-shadow: rgb(var(--mxt-client-drop-shadow-rgb));--mxt-client-secondary: rgb(var(--mxt-client-secondary-rgb));--mxt-button-disabled-font-color: #a5a5a5;--font-color: #666666;--primary-right-gradient: linear-gradient(to right, var(--mxt-client-primary), var(--mxt-client-secondary));--primary-top-gradient: linear-gradient(to top, var(--mxt-client-primary), var(--mxt-client-secondary));--fancy-rotate-overlay-color: #2aace2;--space-evenly: space-evenly;--mxt-action-menu-item-width: 70px;--mxt-toolbar-width: 160px;--toggle-blue-rgb: 79, 193, 223;--toggle-blue: rgb(var(--toggle-blue-rgb));--mxt-primary-logo-width: 300px;--mxt-nav-control-button-primary-width: 145px;--mxt-nav-menu-height: 44px;--mxt-guided-design-font-color: #ffffff;--mxt-guided-design-border-color: #ffffff;--kong-background-color-hover: rgb(0, 0, 0);--kong-background-color: rgb(255, 255, 255);--kong-background-color-active: rgb(0, 0, 0);--kong-text-color-hover: rgb(255, 255, 255)}@supports(-ms-accelerator: true){:root{--space-evenly: space-around}}.mxt-form-control{display:block;width:100%;line-height:1.42857143;border:var(--mxt-form-control-border);border-radius:var(--mxt-corner-roundness);box-shadow:var(--mxt-form-control-box-shadow);height:var(--mxt-form-control-height)}@keyframes mxt-fadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes mxt-fadeOut{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}.mxt-animated{animation-duration:.25s;animation-fill-mode:both}.mxt-fadeOut{animation-name:mxt-fadeOut;pointer-events:none}.mxt-fadeIn{animation-name:mxt-fadeIn}.mxt-full-modal-screen{left:0px;width:100%;height:100%;position:absolute;top:0px;margin:0px auto;overflow:auto;z-index:1}.mxt-checkbox{display:flex;align-items:center}.mxt-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.mxt-checkbox input:checked+.mxt-checkbox-checkmark{background-position:left center;background-color:var(--mxt-checkbox-checked-color);border:none}.mxt-checkbox .mxt-checkbox-checkmark{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCAyNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hZGR0b2NhcnQtY2hlY2s8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE3LjQxLDYuNjlhMSwxLDAsMCwwLTEuMzYuMzZMMTEuMzksMTUsNy42OCwxMi4yN2ExLDEsMCwwLDAtMS4zOS4yMSwxLDEsMCwwLDAsLjIxLDEuNGw0LjYsMy4zNy4wNiwwLDAsMCwuMTMuMDUuMDksMGEuOTIuOTIsMCwwLDAsLjI4LjA1LDEsMSwwLDAsMCwuNDEtLjFsLjA1LDBhMSwxLDAsMCwwLC4zMi0uMjZsMCwwLDAsMCwwLS4wNiw1LjIxLTguODlBMSwxLDAsMCwwLDE3LjQxLDYuNjlaIi8+PC9zdmc+);background-position:right center;background-size:auto 100%;width:24px;height:24px;background-repeat:no-repeat;cursor:pointer;border-radius:var(--mxt-corner-roundness);border:var(--mxt-checkbox-border)}.mxt-switch-container{display:flex}.mxt-switch-label{line-height:34px;padding:0px 5px;user-select:none;color:#666}.mxt-switch{position:relative;display:inline-block;width:70px;height:34px}.mxt-switch input{display:none}.mxt-switch input:checked+.mxt-slider{background:#4cd964}.mxt-switch .mxt-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e2e2e2;border-radius:34px;-webkit-transition:.4s;transition:.4s}.mxt-switch .mxt-slider:before{position:absolute;content:"";height:30px;width:30px;right:38px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%;box-shadow:0px 1px 2px 0 rgba(0,0,0,.2)}.mxt-switch input:checked+.mxt-slider:before{-webkit-transform:translateX(36px);-ms-transform:translateX(36px);transform:translateX(36px)}.mxt-font-header-lg{font:var(--mxt-font-header-lg)}.mxt-font-header{font:var(--mxt-font-header)}.mxt-font-subheader{font:var(--mxt-font-subheader)}.mxt-font-body-lg{font:var(--mxt-font-body-lg)}.mxt-font-body{font:var(--mxt-font-body)}.mxt-font-body-sm{font:var(--mxt-font-body-sm)}.mxt-fraction{display:inline-block;font-size:7px;padding:0 .2em;text-align:center;vertical-align:middle}.mxt-fraction:before{border-bottom:1px solid #666;content:attr(top);display:block;line-height:1.6em;padding:0 .2em}.mxt-fraction:after{content:attr(bottom);display:block;line-height:1.6em;padding:0 .2em}.mxt-hidden{display:none !important}.mxt-canvas{width:100%;height:100%;cursor:inherit}.mxt-sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}:root{--mobile-top-toolbar-height: 44px;--mobile-middle-toolbar-height: 44px;--mobile-bottom-toolbar-height: 44px;--desktop-action-bar-offset: 65px;--desktop-sidebar-width: 400px;--desktop-sidebar-flow: row}:root{--default-text-color: #212121;--font-color: var(--default-text-color);--current-selected-border-width: 5px}*{box-sizing:border-box}body{margin:0;color:var(--default-text-color);font-family:"Mulish";font:var(--mxt-font-body)}.mxt-modular-config-container{display:flex;flex-direction:column;height:100%;width:100%;justify-content:start;position:relative}.mxt-modular-config-container .hidden{display:none !important}.mxt-modular-config-container .landscape-menu-bar{height:0px;width:100%}.mxt-modular-config-container .main{height:100%;width:100%;display:flex;flex-direction:column;justify-content:start;position:relative}.mxt-modular-config-container .error-text{color:#be2c3b}.mxt-modular-config-container .mxt-btn .mxt-btn-icon{height:40px}.mxt-modular-config-container .mxt-btn.-active{color:var(--mxt-client-primary)}.mxt-modular-config-container .mxt-flex-break{flex-basis:100%;height:0}.mxt-modular-config-container .mxt-submenu-item.-active{color:var(--mxt-client-primary)}.mxt-modular-config-container.modular-config-landscape .main{flex-direction:row;flex-flow:var(--desktop-sidebar-flow)}.mxt-modular-config-container.modular-config-landscape .mxt-landscape-invisible{visibility:hidden}.mxt-modular-config-container #scene-explorer-host{z-index:1}.mxt-toast-div{width:100%;max-width:100%}.mxt-customization-tooltip.mxt-popover{margin-top:15px}.mxt-customization-tooltip.mxt-popover .mxt-popover-content{padding:15px;width:100%;height:100%}.mxt-customization-tooltip.mxt-popover .mxt-section-tooltip-popover-header,.mxt-customization-tooltip.mxt-toast-div .mxt-section-tooltip-popover-header{font:var(--mxt-font-body-bold);color:var(--mxt-text-color)}.mxt-customization-tooltip.mxt-toast-div{max-width:unset;width:100%}.mxt-customization-tooltip.mxt-toast-div .mxt-section-tooltip-popover{padding:5px}
.laz-mod-con-overrides .mxt-modular-config-container .mxt-btn[data-type=ADD_TO_CART]{display:none}.laz-mod-con-overrides .mxt-modular-config-container .running-total{display:none}.laz-mod-con-overrides .mxt-modular-config-container .mxt-desktop-side-screen .mxt-desktop-price{display:none}.laz-mod-con-overrides .mxt-modular-config-container .mxt-search-browse .sb-scrollable .sb-screen .mxt-product-card{grid-template:"image header" auto "image dimensions" auto "image sku" auto "image item" auto "image availability" auto "image link" auto "description description"/var(--image-side-length) 1fr !important}.laz-mod-con-overrides .mxt-modular-config-container .mxt-screenshot-menu-title.models{margin-top:5px}.laz-mod-con-overrides .mxt-modular-config-container #glb-download-barbers-pole{background-color:#fff;border-radius:var(--mxt-corner-roundness);box-shadow:0px 4px 4px #fff,inset 0px 2px 4px rgba(0,0,0,.25);color:var(--mxt-text-color-dark);height:20px;max-height:25px;min-width:50px;padding:5px;width:100%}.laz-mod-con-overrides .mxt-modular-config-container #glb-download-barbers-pole .barbers-pole-stripes{animation:mxt-animate-stripes 3s linear infinite;background-color:var(--mxt-loading-icon-color);background-image:linear-gradient(135deg, rgba(0, 0, 0, 0.3) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.3) 75%, transparent 75%, transparent);background-size:30px 30px;border-radius:calc(var(--mxt-corner-roundness)/2);box-shadow:0 1px 0 rgba(255,255,255,.5) inset;height:100%;transition:width .4s ease-in-out}.mxt-dimension-overall-switch{display:none}.product-price{display:none}
