html{scroll-behavior:smooth !important}#wrapper{min-height:50dvh}.force-hidden{display:none !important}body.notice-shown{padding-top:0 !important}body.no-scroll{overflow:hidden}#bootic_top_notice{position:absolute;top:0;height:42px;width:100%;background:lightblue;padding:8px;text-align:center;display:none !important}.bootic-price{letter-spacing:-0.06rem}.bootic_row{margin:0 0 20px 0}.bootic_row label,.bootic-modal.user-login form label{display:block;width:100%;line-height:1;font-weight:500;font-size:0.875rem;margin:10px 0;align-items:center}.bootic-modal>div{width:500px;margin-left:-250px}.bootic-notify-restocked-form .bootic_row input{padding:0.5rem 0.75rem}.bootic-notify-restocked-form h2{margin-bottom:0.5rem}.controls button,.delivery-setup-modal .form-controls button,.bootic_button,.more-results,.pagination .previous_page,.pagination .next_page{font-weight:500;font-size:0.875rem;line-height:1.25rem;width:fit-content;min-width:120px;padding:0.5rem 1rem;border-radius:calc(var(--radius) - 2px);background-color:var(--button-bg, #000)}.password-field{position:relative}.toggle-password{position:absolute;right:10px;top:27px;cursor:pointer;box-shadow:none;background:none;border:none;padding:5px;font-size:13px;line-height:1}.toggle-password svg{height:16px;display:none}.toggle-password.closed svg.open-eye,.toggle-password.open svg.closed-eye{display:inline}.section-title a{color:var(--button-bg, #000)}.align-titles-center .section-title-wrapper .section-title{position:relative;left:unset;transform:unset}.align-titles-center .swiper-controls{margin-left:auto}.align-titles-center .section-title-wrapper{position:absolute;left:50%;transform:translate(-50%, 0);text-align:center;max-width:100%}.align-titles-right .section-title,.align-titles-right .section-title-wrapper{order:2;margin-left:auto;text-align:right}.align-titles-right .swiper-controls{order:1}.align-titles-center .product-comparison-section h2{position:relative;text-align:center}input[type=checkbox],.delivery-setup-modal input{height:unset;padding:unset;width:unset;display:unset}select{padding:0.5rem 0.75rem !important;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg, transparent 50%, gray 50%),linear-gradient(135deg, gray 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat}table{width:100%;border-collapse:collapse;margin-top:1rem;font-family:'Inter', sans-serif}thead th{text-align:left;padding:0.75rem 1rem;background-color:#F8FAFC;color:#1E293B;font-size:0.875rem;font-weight:600;border-bottom:2px solid #E2E8F0}tbody td{text-align:left;padding:0.75rem 1rem;font-size:0.875rem;color:#475569;border-bottom:1px solid #E2E8F0}tbody tr:nth-child(even){background-color:#F1F5F9}tbody tr:hover{background-color:#E2E8F0}.product-control-dropdown.hide{display:none}/*! hide inputs placeholder on focus */::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}:-moz-placeholder{opacity:1;-moz-transition:opacity .5s;transition:opacity .5s}::-moz-placeholder{opacity:1;-moz-transition:opacity .5s;transition:opacity .5s}:-ms-input-placeholder{opacity:1;-ms-transition:opacity .5s;transition:opacity .5s}::placeholder{opacity:1;transition:opacity .5s}*:focus::-webkit-input-placeholder{opacity:0}*:focus:-moz-placeholder{opacity:0}*:focus::-moz-placeholder{opacity:0}*:focus:-ms-input-placeholder{opacity:0}*:focus::placeholder{opacity:0}
