/* Omnipre design system — scoped for WordPress + Elementor (generated by cssboost.py from the static site's omnipre.css). */
body.omni-ds.omni-ds:not(.elementor-editor-active) .elementor-location-header,body.omni-ds.omni-ds:not(.elementor-editor-active) .elementor-location-footer,body.omni-ds.omni-ds:not(.elementor-editor-active) [data-elementor-type]:has(> .omni-block),body.omni-ds.omni-ds:not(.elementor-editor-active) .e-con.omni-block,body.omni-ds.omni-ds:not(.elementor-editor-active) .e-con.omni-block > .e-con-inner,body.omni-ds.omni-ds:not(.elementor-editor-active) .e-con.omni-block > .o-c > .e-con-inner,body.omni-ds.omni-ds:not(.elementor-editor-active) .omni-block > .elementor-element,body.omni-ds.omni-ds:not(.elementor-editor-active) .omni-block > .o-c > .elementor-element,body.omni-ds.omni-ds:not(.elementor-editor-active) .omni-block .elementor-widget-container,body.omni-ds.omni-ds:not(.elementor-editor-active) .omni-block .elementor-shortcode{display:contents}
.omni-ds.omni-ds .e-con.omni-block{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;padding:0;gap:0;max-width:none;width:100%}
.omni-ds.omni-ds .elementor-editor-active .e-con.omni-block{display:block}
.omni-ds.omni-ds .elementor-widget-html,.omni-ds.omni-ds .elementor-widget-shortcode{margin:0}
.omni-ds.omni-ds .elementor-kit-body,body{background:#fff}
.omni-ds.omni-ds .site-main{display:block}
.omni-ds.omni-ds .site-main:focus{outline:none}
@media (min-width:783px){.omni-ds.omni-ds .admin-bar .site-header{top:32px}
.omni-ds.omni-ds .admin-bar .review,.omni-ds.omni-ds .admin-bar .totals{top:52px}}
@media (min-width:601px) and (max-width:782px){.omni-ds.omni-ds .admin-bar .site-header{top:46px}}
.omni-ds.omni-ds .screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.omni-ds.omni-ds .screen-reader-text:focus{clip:auto;width:auto;height:auto;margin:0;padding:12px 18px;background:#fff;color:var(--indigo);z-index:1000;left:8px;top:8px}
html.omni-busy,html.omni-busy *{cursor:progress!important}
.omni-ds.omni-ds .cart-loading{min-height:340px;background:linear-gradient(90deg,var(--paper) 25%,#fff 50%,var(--paper) 75%) 0 0/200% 100%;animation:omniShimmer 1.2s infinite linear;margin-bottom:64px}
@keyframes omniShimmer{to{background-position:-200% 0}}
.omni-ds.omni-ds .applied-coupons{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}
.omni-ds.omni-ds .applied-coupons .chip{cursor:pointer;display:inline-flex;gap:6px;align-items:center;font-weight:700;color:var(--green);border-color:var(--green)}
.omni-ds.omni-ds .btn.is-oos{opacity:.55}
.omni-ds.omni-ds .price ins{text-decoration:none}
.omni-ds.omni-ds .woocommerce-Price-amount{font:inherit;color:inherit}
.omni-ds.omni-ds .woocommerce-notices-wrapper:empty{display:none}
.omni-ds.omni-ds .woocommerce-notices-wrapper{margin:20px 0}
.omni-ds.omni-ds .woocommerce-message,.omni-ds.omni-ds .woocommerce-info,.omni-ds.omni-ds .woocommerce-error,.omni-ds.omni-ds .woocommerce-noreviews,.omni-ds.omni-ds p.no-comments{list-style:none;display:flex;align-items:center;gap:12px;flex-wrap:wrap;border:1px solid var(--rule);border-top:3px solid var(--indigo);background:var(--paper);padding:14px 18px;margin:0 0 18px;font:600 14.5px var(--body);color:var(--ink)}
.omni-ds.omni-ds .woocommerce-message{border-top-color:var(--green)}
.omni-ds.omni-ds .woocommerce-error{border-top-color:var(--red);flex-direction:column;align-items:flex-start;gap:4px}
.omni-ds.omni-ds .woocommerce-error li{list-style:none}
.omni-ds.omni-ds .woocommerce-message::before{content:"\f058";font:900 17px/1 "Font Awesome 6 Free";color:var(--green)}
.omni-ds.omni-ds .woocommerce-info::before{content:"\f05a";font:900 17px/1 "Font Awesome 6 Free";color:var(--indigo)}
.omni-ds.omni-ds .woocommerce-message .button,.omni-ds.omni-ds .woocommerce-info .button{margin-left:auto}
.omni-ds.omni-ds .woocommerce-message a:not(.button),.omni-ds.omni-ds .woocommerce-info a:not(.button),.omni-ds.omni-ds .woocommerce-error a:not(.button){color:var(--indigo);text-decoration:underline}
.omni-ds.omni-ds .woocommerce .button,.omni-ds.omni-ds .woocommerce button.button,.omni-ds.omni-ds .woocommerce a.button,.omni-ds.omni-ds .woocommerce input.button,.omni-ds.omni-ds .woocommerce-Button,.omni-ds.omni-ds .wc-forward,.omni-ds.omni-ds .woocommerce-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:12px 22px;font:700 12.5px/1 var(--head);letter-spacing:.07em;text-transform:uppercase;border:1px solid var(--indigo);background:var(--indigo);color:#fff;cursor:pointer;transition:background .16s,border-color .16s;text-decoration:none!important}
.omni-ds.omni-ds .woocommerce .button:hover,.omni-ds.omni-ds .woocommerce-Button:hover{background:var(--ink);border-color:var(--ink);color:#fff}
.omni-ds.omni-ds .woocommerce .button.alt,.omni-ds.omni-ds .woocommerce button.button.alt{background:var(--red);border-color:var(--red)}
.omni-ds.omni-ds .woocommerce .button:disabled,.omni-ds.omni-ds .woocommerce .button.disabled{opacity:.5;cursor:not-allowed}
.omni-ds.omni-ds .omni-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.omni-ds.omni-ds .omni-fields > .form-row,.omni-ds.omni-ds .omni-fields > .o-c > .form-row{grid-column:1/-1;margin:0}
.omni-ds.omni-ds .omni-fields > .form-row-first,.omni-ds.omni-ds .omni-fields > .o-c > .form-row-first{grid-column:1}
.omni-ds.omni-ds .omni-fields > .form-row-last,.omni-ds.omni-ds .omni-fields > .o-c > .form-row-last{grid-column:2}
.omni-ds.omni-ds .form-row.field{margin:0}
.omni-ds.omni-ds .form-row.field > label,.omni-ds.omni-ds .form-row.field > .o-c > label{font:700 13px var(--head);color:var(--ink);display:block}
.omni-ds.omni-ds .form-row .required{color:var(--red);text-decoration:none;border:0}
.omni-ds.omni-ds .form-row .optional{color:var(--slate-l);font-weight:400;font-family:var(--body)}
.omni-ds.omni-ds .form-row .woocommerce-input-wrapper{display:block}
.omni-ds.omni-ds .form-row .input-text,.omni-ds.omni-ds .form-row input[type=text],.omni-ds.omni-ds .form-row input[type=email],.omni-ds.omni-ds .form-row input[type=tel],.omni-ds.omni-ds .form-row input[type=password],.omni-ds.omni-ds .form-row input[type=number],.omni-ds.omni-ds .form-row select,.omni-ds.omni-ds .form-row textarea{width:100%;min-height:50px;border:1px solid var(--rule);background:#fff;padding:0 15px;font:400 15px var(--body);color:var(--ink)}
.omni-ds.omni-ds .form-row textarea{min-height:130px;padding:13px 15px}
.omni-ds.omni-ds .form-row .input-text:focus,.omni-ds.omni-ds .form-row select:focus,.omni-ds.omni-ds .form-row textarea:focus{outline:none;border-color:var(--indigo);box-shadow:0 0 0 3px rgba(47,49,148,.15)}
.omni-ds.omni-ds .form-row.woocommerce-invalid .input-text,.omni-ds.omni-ds .form-row.woocommerce-invalid select{border-color:var(--red)}
.omni-ds.omni-ds .form-row.woocommerce-validated .input-text{border-color:var(--rule)}
.omni-ds.omni-ds .form-row .description{font-size:12.5px;color:var(--slate-l);margin-top:4px}
.omni-ds.omni-ds .form-row label.checkbox,.omni-ds.omni-ds .woocommerce-form__label-for-checkbox{display:flex;gap:10px;align-items:flex-start;font:400 14px var(--body);color:var(--slate);cursor:pointer}
.omni-ds.omni-ds .woocommerce-form__label-for-checkbox input{width:18px;height:18px;margin-top:2px;accent-color:var(--indigo);flex:none}
.omni-ds.omni-ds .select2-container{width:100%!important}
.omni-ds.omni-ds .select2-container--default .select2-selection--single{height:50px;border:1px solid var(--rule);border-radius:0}
.omni-ds.omni-ds .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px;padding:0 40px 0 15px;font:400 15px var(--body);color:var(--ink)}
.omni-ds.omni-ds .select2-container--default .select2-selection--single .select2-selection__arrow{height:48px;right:10px}
.omni-ds.omni-ds .select2-container--default.select2-container--focus .select2-selection--single,.omni-ds.omni-ds .select2-container--open .select2-selection--single{border-color:var(--indigo)}
.omni-ds.omni-ds .select2-dropdown{border-color:var(--indigo);border-radius:0;font:400 14.5px var(--body)}
.omni-ds.omni-ds .select2-container--default .select2-results__option--highlighted[aria-selected],.omni-ds.omni-ds .select2-container--default .select2-results__option--highlighted[data-selected]{background:var(--indigo)}
.omni-ds.omni-ds .select2-search--dropdown .select2-search__field{border:1px solid var(--rule);min-height:40px;padding:0 10px}
.omni-ds.omni-ds .omni-checkout .woocommerce{display:block}
.omni-ds.omni-ds .co-details > #customer_details,.omni-ds.omni-ds .co-details > .o-c > #customer_details{display:grid;gap:26px}
.omni-ds.omni-ds .woocommerce-billing-fields h2,.omni-ds.omni-ds .woocommerce-additional-fields h2,.omni-ds.omni-ds .co-sub{font-size:19px;padding-bottom:12px;border-bottom:2px solid var(--ink);margin-bottom:20px}
.omni-ds.omni-ds #ship-to-different-address{margin:6px 0 16px}
.omni-ds.omni-ds #ship-to-different-address label{font:700 14px var(--head);color:var(--ink)}
.omni-ds.omni-ds .woocommerce-shipping-fields .shipping_address{margin-bottom:10px}
.omni-ds.omni-ds .woocommerce-additional-fields{margin-top:16px}
.omni-ds.omni-ds .woocommerce-account-fields{margin-top:16px}
.omni-ds.omni-ds .review .woocommerce-checkout-review-order-table .product-name{font-weight:400}
.omni-ds.omni-ds .review .woocommerce-checkout-review-order-table .product-quantity{color:var(--ink)}
.omni-ds.omni-ds .review .woocommerce-checkout-review-order-table .code{display:inline-block;margin-top:4px}
.omni-ds.omni-ds .review .woocommerce-checkout-review-order-table dl.variation{font-size:12.5px;color:var(--slate);margin-top:4px;display:grid;grid-template-columns:auto 1fr;gap:0 6px}
.omni-ds.omni-ds .review .woocommerce-checkout-review-order-table dl.variation dd p{margin:0}
.omni-ds.omni-ds .review #shipping_method{list-style:none;display:grid;gap:4px;justify-items:end}
.omni-ds.omni-ds .review #shipping_method li{display:flex;gap:8px;align-items:center;font-size:13.5px}
.omni-ds.omni-ds .review #shipping_method input{accent-color:var(--indigo)}
.omni-ds.omni-ds .review .woocommerce-shipping-destination,.omni-ds.omni-ds .review .woocommerce-shipping-calculator{font-size:12.5px;color:var(--slate)}
.omni-ds.omni-ds .review .order-total th,.omni-ds.omni-ds .review .order-total td{font:800 20px var(--head);color:var(--ink);border:0}
.omni-ds.omni-ds .review .order-total small{display:block;font:400 12px var(--body);color:var(--slate)}
.omni-ds.omni-ds .review .cart-discount td,.omni-ds.omni-ds .review .cart-discount th{color:var(--green)}
.omni-ds.omni-ds .review .woocommerce-remove-coupon{font-size:12px;color:var(--red)}
.omni-ds.omni-ds #payment ul.paybox{list-style:none;padding:0}
.omni-ds.omni-ds #payment .pm{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:0 16px}
.omni-ds.omni-ds #payment .pm > input,.omni-ds.omni-ds #payment .pm > .o-c > input{width:18px;height:18px;accent-color:var(--indigo);margin:0}
.omni-ds.omni-ds #payment .pm > label,.omni-ds.omni-ds #payment .pm > .o-c > label{padding:15px 0;display:flex;gap:10px;align-items:center;flex-wrap:wrap}
.omni-ds.omni-ds #payment .pm > label img,.omni-ds.omni-ds #payment .pm > .o-c > label img{max-height:22px;width:auto;display:inline-block;margin-left:auto}
.omni-ds.omni-ds #payment .pm > .box,.omni-ds.omni-ds #payment .pm > .o-c > .box{grid-column:1/-1;margin:0 -16px;display:block}
.omni-ds.omni-ds #payment .pm:not(.on) > .box,.omni-ds.omni-ds #payment .pm:not(.on) > .o-c > .box{display:none!important}
.omni-ds.omni-ds #payment .pm .box p{max-width:none;margin:0}
.omni-ds.omni-ds #payment .pm .box p + p,.omni-ds.omni-ds #payment .pm .box fieldset{margin-top:10px}
.omni-ds.omni-ds #payment .pm .box .form-row{margin:8px 0 0}
.omni-ds.omni-ds #payment .pm .box input.input-text{min-height:44px;background:#fff}
.omni-ds.omni-ds #payment .place-order{display:grid;gap:14px}
.omni-ds.omni-ds #payment .woocommerce-terms-and-conditions-wrapper{font-size:13.5px}
.omni-ds.omni-ds #payment .woocommerce-privacy-policy-text p{font-size:12.5px;color:var(--slate);max-width:none}
.omni-ds.omni-ds #payment .woocommerce-privacy-policy-text a,.omni-ds.omni-ds #payment .woocommerce-terms-and-conditions-link{color:var(--indigo);text-decoration:underline}
.omni-ds.omni-ds #payment .woocommerce-terms-and-conditions{max-height:220px;overflow:auto;border:1px solid var(--rule);background:#fff;padding:14px;margin-bottom:10px;font-size:13px}
.omni-ds.omni-ds .review .trust-badges{margin-top:16px}
.omni-ds.omni-ds .blockUI.blockOverlay{background:rgba(255,255,255,.6)!important}
.omni-ds.omni-ds .woocommerce-checkout .woocommerce-form-login,.omni-ds.omni-ds .woocommerce-form-coupon{border:1px solid var(--rule);padding:20px;margin-bottom:20px}
.omni-ds.omni-ds [data-o-rows] .tot th{background:none;color:var(--ink);text-transform:none;letter-spacing:0;font:700 14px var(--head);padding:12px 15px;border-top:1px solid var(--rule)}
.omni-ds.omni-ds [data-o-rows] .tot:last-child:not(.o-c > *) th,.omni-ds.omni-ds [data-o-rows] .o-c:last-child > .tot:last-child th,.omni-ds.omni-ds [data-o-rows] .tot:last-child:not(.o-c > *) td,.omni-ds.omni-ds [data-o-rows] .o-c:last-child > .tot:last-child td{font:800 17px var(--head);color:var(--ink)}
.omni-ds.omni-ds .woocommerce-order-downloads,.omni-ds.omni-ds .woocommerce-customer-details,.omni-ds.omni-ds .woocommerce-order-details{margin-top:28px}
.omni-ds.omni-ds .woocommerce-bacs-bank-details{margin:0 0 24px}
.omni-ds.omni-ds .omni-account .woocommerce:has(.woocommerce-MyAccount-navigation){display:grid;gap:26px}
.omni-ds.omni-ds .woocommerce-MyAccount-navigation .acc-nav li{padding:0}
.omni-ds.omni-ds .woocommerce-MyAccount-navigation .acc-nav a{display:block;padding:12px 16px;color:inherit}
.omni-ds.omni-ds .woocommerce-MyAccount-navigation .acc-nav li:not(.on) a:hover{background:var(--paper)}
.omni-ds.omni-ds .woocommerce-MyAccount-content{font-size:15px}
.omni-ds.omni-ds .woocommerce-MyAccount-content > p,.omni-ds.omni-ds .woocommerce-MyAccount-content > .o-c > p{max-width:none;margin-bottom:14px}
.omni-ds.omni-ds .woocommerce-MyAccount-content a:not(.button):not(.btn){color:var(--indigo);text-decoration:underline}
.omni-ds.omni-ds .woocommerce-MyAccount-content h2,.omni-ds.omni-ds .woocommerce-MyAccount-content h3,.omni-ds.omni-ds .woocommerce-column__title,.omni-ds.omni-ds .woocommerce-order-details__title{font-size:22px;border-bottom:2px solid var(--ink);padding-bottom:10px;margin:26px 0 16px}
.omni-ds.omni-ds .woocommerce-MyAccount-content form{display:grid;gap:16px;max-width:760px}
.omni-ds.omni-ds .woocommerce-MyAccount-content form .form-row{margin:0}
.omni-ds.omni-ds .woocommerce-MyAccount-content form .form-row-first,.omni-ds.omni-ds .woocommerce-MyAccount-content form .form-row-last{display:inline-block}
.omni-ds.omni-ds .woocommerce-MyAccount-content fieldset{border:1px solid var(--rule);padding:20px;display:grid;gap:14px}
.omni-ds.omni-ds .woocommerce-MyAccount-content legend{font:700 15px var(--head);color:var(--ink);padding:0 8px}
.omni-ds.omni-ds .woocommerce-Addresses{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.omni-ds.omni-ds .woocommerce-Address{border:1px solid var(--rule);border-top:4px solid var(--indigo);padding:22px}
.omni-ds.omni-ds .woocommerce-Address-title{display:flex;justify-content:space-between;align-items:baseline;gap:12px}
.omni-ds.omni-ds .woocommerce-Address-title h2{border:0;margin:0 0 10px;padding:0;font-size:19px}
.omni-ds.omni-ds .woocommerce-Address address,.omni-ds.omni-ds .woocommerce-customer-details address{font-style:normal;line-height:1.8;border:1px solid var(--rule);padding:18px}
.omni-ds.omni-ds .woocommerce table.shop_table,.omni-ds.omni-ds .woocommerce-orders-table,.omni-ds.omni-ds .woocommerce-table--order-downloads,.omni-ds.omni-ds .woocommerce-table--order-details{width:100%;border-collapse:collapse;border:1px solid var(--rule);font-size:14.5px;background:#fff}
.omni-ds.omni-ds .woocommerce table.shop_table th{background:var(--indigo);color:#fff;text-align:left;padding:13px 15px;font:700 12px var(--head);letter-spacing:.07em;text-transform:uppercase}
.omni-ds.omni-ds .woocommerce table.shop_table td,.omni-ds.omni-ds .woocommerce table.shop_table tbody th,.omni-ds.omni-ds .woocommerce table.shop_table tfoot th{border-top:1px solid var(--rule);padding:14px 15px;vertical-align:middle}
.omni-ds.omni-ds .woocommerce table.shop_table tfoot th{background:var(--paper);color:var(--ink);text-transform:none;letter-spacing:0;font-size:13.5px}
.omni-ds.omni-ds .woocommerce table.shop_table tr:nth-child(even):not(.o-c > *) td,.omni-ds.omni-ds .woocommerce table.shop_table .o-c:nth-child(even) > tr:only-child td{background:#FAFBFC}
.omni-ds.omni-ds .woocommerce table.shop_table .button{min-height:36px;padding:9px 14px;font-size:11.5px;margin:2px 4px 2px 0}
.omni-ds.omni-ds .woocommerce .review table.shop_table,.omni-ds.omni-ds .review .woocommerce-checkout-review-order-table{border:0;background:none;font-size:14px}
.omni-ds.omni-ds .woocommerce .review table.shop_table th{background:none;color:inherit;text-transform:none;letter-spacing:0;font:700 14px var(--body);padding:11px 0;border-bottom:1px solid var(--rule)}
.omni-ds.omni-ds .woocommerce .review table.shop_table td,.omni-ds.omni-ds .woocommerce .review table.shop_table tbody th,.omni-ds.omni-ds .woocommerce .review table.shop_table tfoot th{padding:11px 0;border-top:0;border-bottom:1px solid var(--rule);background:none}
.omni-ds.omni-ds .woocommerce .review table.shop_table tr:nth-child(even):not(.o-c > *) td,.omni-ds.omni-ds .woocommerce .review table.shop_table .o-c:nth-child(even) > tr:only-child td{background:none}
.omni-ds.omni-ds .woocommerce .review table.shop_table td:last-child:not(.o-c > *),.omni-ds.omni-ds .woocommerce .review table.shop_table .o-c:last-child > td:last-child,.omni-ds.omni-ds .woocommerce .review table.shop_table th:last-child:not(.o-c > *),.omni-ds.omni-ds .woocommerce .review table.shop_table .o-c:last-child > th:last-child{text-align:right}
.omni-ds.omni-ds .woocommerce .review table.shop_table .order-total th,.omni-ds.omni-ds .woocommerce .review table.shop_table .order-total td{font:800 20px var(--head);color:var(--ink);border:0}
.omni-ds.omni-ds .woocommerce-pagination{margin-top:20px;display:flex;gap:10px}
.omni-ds.omni-ds .tb-b2b-panel,.omni-ds.omni-ds .tb-b2b-status{border:1px solid var(--rule);border-top:4px solid var(--red);background:var(--paper);padding:22px;margin:20px 0}
@media (max-width:760px){.omni-ds.omni-ds .omni-fields{grid-template-columns:1fr}
.omni-ds.omni-ds .omni-fields > .form-row-first,.omni-ds.omni-ds .omni-fields > .o-c > .form-row-first,.omni-ds.omni-ds .omni-fields > .form-row-last,.omni-ds.omni-ds .omni-fields > .o-c > .form-row-last{grid-column:1}
.omni-ds.omni-ds .woocommerce-Addresses{grid-template-columns:1fr}
.omni-ds.omni-ds .woocommerce table.shop_table_responsive thead{display:none}
.omni-ds.omni-ds .woocommerce table.shop_table_responsive tr{display:block;border-top:1px solid var(--rule)}
.omni-ds.omni-ds .woocommerce table.shop_table_responsive td{display:flex;justify-content:space-between;gap:12px;border:0;padding:10px 15px}
.omni-ds.omni-ds .woocommerce table.shop_table_responsive td::before{content:attr(data-title);font:700 12px var(--head);text-transform:uppercase;color:var(--ink)}}
.omni-ds.omni-ds .omni-track .woocommerce > p.order-info,.omni-ds.omni-ds .omni-track .woocommerce > .o-c > p.order-info{border:1px solid var(--rule);border-top:3px solid var(--green);background:var(--paper);padding:14px 18px;font-weight:600;color:var(--ink)}
.omni-ds.omni-ds .omni-track .woocommerce > p.order-info mark,.omni-ds.omni-ds .omni-track .woocommerce > .o-c > p.order-info mark{background:none;color:var(--indigo);font-weight:800}
.omni-ds.omni-ds .omni-track .woocommerce-order-details{margin-top:24px}
.omni-ds.omni-ds .review-list{list-style:none;display:grid;gap:12px;margin:16px 0}
.omni-ds.omni-ds .review-list li{border:1px solid var(--rule);background:#fff;padding:16px 18px}
.omni-ds.omni-ds .review-list li p{margin:6px 0;color:var(--ink)}
.omni-ds.omni-ds .review-list small{color:var(--slate)}
.omni-ds.omni-ds .comments .form,.omni-ds.omni-ds #respond .form{margin-top:10px}
.omni-ds.omni-ds .comment-respond .comment-reply-title small a{font-size:13px;color:var(--red);margin-left:10px}
.omni-ds.omni-ds .comment-form-cookies-consent{display:flex;gap:10px;font-size:13px}
.omni-ds.omni-ds .logged-in-as{font-size:13.5px}
.omni-ds.omni-ds .logged-in-as a{color:var(--indigo)}
.omni-ds.omni-ds .post-body > *:first-child:not(.o-c > *),.omni-ds.omni-ds .post-body > .o-c:first-child > *:first-child,.omni-ds.omni-ds .post-body > .o-c > *:first-child:not(.o-c > *){margin-top:0}
.omni-ds.omni-ds .post-body .wp-block-image img,.omni-ds.omni-ds .post-body figure img{margin:20px 0}
.omni-ds.omni-ds .post-body .alignleft{float:left;margin:6px 20px 12px 0}
.omni-ds.omni-ds .post-body .alignright{float:right;margin:6px 0 12px 20px}
.omni-ds.omni-ds .post-body .aligncenter{margin-left:auto;margin-right:auto}
.omni-ds.omni-ds .wp-caption-text,.omni-ds.omni-ds .wp-element-caption{font-size:13px;color:var(--slate-l)}
.omni-ds.omni-ds .sticky,.omni-ds.omni-ds .bypostauthor,.omni-ds.omni-ds .gallery-caption{outline:0}
.omni-ds.omni-ds .pager a,.omni-ds.omni-ds .pager span{min-width:44px}
.omni-ds.omni-ds .elementor .elementor-widget .post-fig{margin:-90px 0 34px!important}
.omni-ds.omni-ds wc-order-attribution-inputs{display:none}
