:root{--proxy-background: #242424;--proxy-input:rgb(46, 46, 46);--proxy-btn:rgb(49, 49, 49);--proxy-text: #fff;--proxy-text-secondary: #bbb;--proxy-input-secondary: rgb(46, 46, 46);--proxy-selected: rgb(255, 255, 255)}.render-div{width:100vw;min-height:100vh-100px;margin:0!important;top:0!important;padding:0;display:flex;align-items:center;justify-content:center}.customer-data-loading-screen{z-index:1000;width:100vw;height:100vh;position:fixed;background-color:#fffc;display:none;flex-direction:column;justify-content:center;align-items:center}.customer-data-loading-screen img{z-index:1001;animation:insaneSpin 1.2s ease-in-out infinite,megaPulse .6s ease-in-out infinite alternate,glow .5s ease-in-out infinite alternate;filter:drop-shadow(0 0 15px rgb(165,165,165)) drop-shadow(0 0 30px rgb(165,165,165))}.loading-screen{z-index:1002;width:100vw;height:100vh;position:fixed;background-color:#fffc;display:none;justify-content:center;align-items:center}.loading-screen img{z-index:1001;animation:insaneSpin 1.2s ease-in-out infinite,megaPulse .6s ease-in-out infinite alternate,glow .5s ease-in-out infinite alternate;filter:drop-shadow(0 0 15px rgb(165,165,165)) drop-shadow(0 0 30px rgb(165,165,165))}@keyframes insaneSpin{0%{transform:rotate(0) scale(1)}25%{transform:rotate(720deg) scale(1.4)}50%{transform:rotate(1440deg) scale(.9)}75%{transform:rotate(720deg) scale(1.5)}to{transform:rotate(0) scale(1)}}@keyframes megaPulse{0%{transform:scale(1)}to{transform:scale(1.8)}}@keyframes glow{0%{filter:brightness(1.3) drop-shadow(0 0 10px rgb(165,165,165))}to{filter:brightness(2) drop-shadow(0 0 30px rgb(165,165,165))}}@keyframes screenShake{0%{transform:translate(0)}25%{transform:translate(4px,-4px)}50%{transform:translate(-4px,4px)}75%{transform:translate(4px,4px)}to{transform:translate(-4px,-4px)}}.order-placed-screen{z-index:1003;position:fixed;background-color:#fffc;width:100vw;min-height:calc(100vh + 200px);transform:translateY(-200px);margin:0!important;top:0!important;padding:0;display:none;align-items:center;justify-content:center}.custom_cart_slider{position:fixed;top:0;right:-620px;width:600px;height:100%;background:#fff;z-index:1000;box-shadow:-4px 0 24px #0000001f;transition:right .35s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.custom_cart_slider.open{right:0}.cart-slider-header{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 12px;border-bottom:1px solid #f0f0f0;background:#000}.cart-slider-header h2{margin:0;font-size:1.5rem;color:#fff;font-weight:600}.cart-slider-close{background:none;border:none;font-size:2rem;color:#888;cursor:pointer;transition:color .2s}.cart-slider-close:hover{color:#e74c3c}.custom-cart-slider-content{flex:1;overflow-y:auto;padding:24px}.cart-empty{color:#aaa;text-align:center;margin-top:60px;font-size:1.1rem}.custom-cart-slider-footer{padding:20px 24px;border-top:1px solid #f0f0f0;background:#f9fafb;text-align:right}.cart-slider-checkout{background:#2d3e50;color:#fff;border:none;padding:12px 32px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .2s}.cart-slider-checkout:hover{background:#1a2533}.custom-cart-item{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #ddd;padding:12px 0;gap:15px}.custom-cart-item-image{width:90px;height:auto;object-fit:contain;flex-shrink:0}.custom-cart-item-info{flex:1;display:flex;flex-direction:column}.custom-cart-item-title{font-weight:700;font-size:1rem;margin-bottom:2px}.custom-cart-item-sku{font-size:.9rem;color:#666;margin-bottom:4px}.custom-cart-item-stock{color:#28a745;font-size:.9rem;display:flex;align-items:center;margin-bottom:8px}.custom-cart-item-stock.unavailable{color:#a72828}.stock-icon{display:inline-block;color:#fff;background-color:#28a745;border-radius:50%;font-size:.7rem;width:16px;height:16px;text-align:center;line-height:16px;margin-right:6px}.stock-icon.unavailable{background-color:#a72828}.custom-cart-item-actions{display:flex;align-items:center;gap:8px;margin-bottom:4px}.custom-cart-qty-adjuster{display:flex;align-items:center;border:1px solid #ccc}.custom-cart-qty-adjuster button{background:none;border:none;font-size:1.2rem;padding:4px 10px;cursor:pointer}.custom-cart-qty-adjuster span{min-width:32px;text-align:center;font-size:1rem}.custom-cart-remove-btn{border:none;background:none;cursor:pointer;font-size:1.2rem;padding:3px}.custom-cart-remove-btn:hover{background-color:#8b0000;border-radius:50%;padding:3px}.custom-cart-remove-btn:hover *{fill:#fff}.custom-cart-qty-rules{font-size:.8rem;color:#999;display:flex;align-items:center;gap:4px}.info-icon{font-size:.85rem}.custom-cart-item-pricing{text-align:right;min-width:80px}.custom-cart-total-price{font-weight:700;font-size:1rem;margin-bottom:2px}.custom-cart-unit-price{font-size:.85rem;color:#555}.custom-cart-rrp{font-size:.85rem;color:#888}.custom-cart-item-properties{font-size:10px}.notification-message{color:#3d4644;background:#e8e8e8;border:none;padding:.9rem 1rem;margin:1rem 0 .5rem;font-size:1rem;font-weight:200;text-align:left;letter-spacing:.5px;box-shadow:0 2px 8px #00000014;border-left:4px solid rgb(255,162,63)}:root{--ssx-black: #000;--ssx-white: #fff;--ssx-gray: #888;--ssx-radius: 8px}.ssx-search-wrapper{width:100%;display:flex;position:relative;justify-content:center;padding-bottom:30px;border-bottom:1px solid #f0f0f0}.search_title{padding-top:30px;padding-bottom:10px;width:100%;display:flex;justify-content:center}.search_title_inner{width:80%}.ssx-search-bar{display:flex;align-items:center;width:80%;padding:0;border:1px solid var(--ssx-black);border-radius:var(--ssx-radius);background:var(--ssx-white);overflow:hidden}.ssx-search-input{flex:1;padding:10px 14px;font-size:15px;color:var(--ssx-black);background:transparent;border:none;outline:none;height:100%;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}.ssx-search-input::placeholder{color:var(--ssx-gray);opacity:.7}.ssx-search-btn{background:var(--ssx-black);color:var(--ssx-white);border:none;padding:10px 16px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.ssx-search-btn:hover{background:#222}.ssx-search-bar:focus-within{border-color:#222}.ssx-search-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:260px;overflow:auto;z-index:50;border:1px solid #000;border-radius:8px;background:#fff;list-style:none;margin:0;padding:4px}.ssx-search-option{display:flex;gap:8px;align-items:baseline;cursor:pointer;padding:8px 10px;border-radius:6px}.ssx-search-option:hover,.ssx-search-option.is-active{background:#f2f2f2}.ssx-opt-sku{font-weight:600;color:#000;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.ssx-opt-meta{color:#888;font-size:13px}.ssx-opt-dot{font-size:12px}.ssx-search-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}.cart_loading{display:flex;align-items:center;justify-content:center;height:48px;width:48px;margin:auto}.cart_loading:after{content:"";width:32px;height:32px;border:4px solid #ccc;border-top:4px solid #181818;border-radius:50%;animation:cart-spin 1s linear infinite;display:block}@keyframes cart-spin{to{transform:rotate(360deg)}}.poform-wrapper{width:100%;max-width:600px;height:400px;display:flex;justify-content:center;align-items:center}.poform-container{width:100%;padding:30px;background:#fff;box-shadow:0 5px 15px #00000014;font-family:Arial,sans-serif}.poform-title{text-align:center;margin-bottom:25px;color:#000;font-weight:600}.poform-label{display:block;margin-bottom:6px;font-weight:700;color:#000}.poform-input,.poform-select{width:100%;padding:12px 14px;border:1px solid #000;outline:none;font-size:14px;margin-bottom:20px;background-color:#fff;color:#000;transition:all .2s ease}.poform-input:focus,.poform-select:focus{border-color:#000;box-shadow:0 0 6px #0003}.poform-btn{padding:12px 18px;border:none;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease}.poform-next,.poform-prev{background-color:var(--proxy-background);color:#fff}.poform-next:hover,.poform-prev:hover{background-color:#333}.poform-submit{background-color:#fff;color:#000;border:1px solid black}.poform-submit:hover{background-color:#000;color:#fff}.poform-actions{display:flex;justify-content:space-between}.poform-step{display:none}.poform-step.active{display:block}.statusLabel{display:inline-block;padding:5px 10px;border-radius:4px;text-align:center;transition:background-color .3s ease,color .3s ease}.statusLabel.paid{background-color:#4caf50;color:#fff}.statusLabel.unpaid{background-color:#f44336;color:#fff}.statusLabel.processing{background-color:#f49e36;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/11/assets/proxy_app_main.css.map */
