.mk46-language{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:38px;padding:6px 10px;border:1px solid #dddfe3;border-radius:7px;color:#132237!important;font:600 13px/1.3 Arial,sans-serif;white-space:nowrap;text-decoration:none!important;background:#fff}
.mk46-language:hover{border-color:#d66a31;background:#fff5ed}.mk46-language:focus-visible{outline:3px solid #e47b42;outline-offset:3px}
.mk46-en{direction:ltr;text-align:left}.mk46-en :is(h1,h2,h3,h4,p,a,span,div,button,input,select,textarea,label,legend,li,th,td){font-family:Arial,Helvetica,sans-serif}
.mk46-en :is(.mk30-header,.mk36-footer,.mk26-home,.mk26-shop,.mk26-info-page,.mk26-cart-page,.mki-page,.mk35-hero,.mk28-promo,.mk26-card,.mk44-quick-buy){direction:ltr}
.mk46-en :is(.mk30-search input,.mk26-card,.mk26-card-body,.mk36-footer,.mk36-footer-links,.mk36-footer-visit,.mki-page,.mki-hero-copy,.mk26-guide,.mk31-facts,.mk35-copy,.mk30-menu-panel){text-align:left}
.mk46-en .mk30-brand-name,.mk46-en .mk30-mark{font-family:Arial,Helvetica,sans-serif}.mk46-en .mk30-nav{gap:22px}.mk46-en .mk30-nav a{font-size:13px}
.mk46-en .mk30-search input{padding-inline:16px 42px}.mk46-en .mk30-search button{right:7px;left:auto}.mk46-en .mk30-menu-panel{left:auto;right:0}
.mk46-en :is(.mk26-hero-copy,.mk26-section-head,.mk26-shop-head,.mk26-filter,.mk44-options,.mk44-options legend){text-align:left}
.mk46-en .mk26-card h3{line-height:1.45}.mk46-en :is(.mk26-hero h1,.mk35-hero h1){letter-spacing:-1.5px}
.mk46-en .mki-hero h1{font-size:clamp(32px,4.4vw,56px);line-height:1.12;letter-spacing:-1.5px}.mk46-en .mki-about-hero h1 span{font-size:.8em}.mk46-en .mki-hero p{line-height:1.7}
.mk46-en :is(.mki-table-wrap th,.mki-table-wrap td,.mki-steps,.mki-toc,.mki-faq summary,.mk43-track-form){text-align:left}.mk46-en .mki-policy-section ol{padding-left:22px;padding-right:0}
.mk46-en :is(.mk44-buy-button,.mki-button,.mk26-btn) [aria-hidden=true]{display:inline-block;transform:scaleX(-1)}
.mk46-en.woocommerce-checkout :is(.mk40-area-list,.select2-dropdown,.mk31-checkout-note){text-align:left}.mk46-en.woocommerce-checkout #order_review .cart_item .product-name{text-align:left!important}
.mk46-en .mk40-area-list[dir=ltr],.mk46-en .select2-container{direction:ltr}.mk46-en .mk31-facts>div{direction:ltr}
@media(max-width:767px){.mk46-language{min-width:35px;padding:5px 7px;font-size:12px}.mk46-en .mk30-actions{gap:10px}.mk46-en .mk30-brand-name{font-size:16px}.mk46-en .mk30-nav{gap:20px}.mk46-en .mki-hero h1{font-size:36px}.mk46-en .mk35-hero h1{font-size:34px!important}.mk46-en .mk35-copy>p{font-size:15px}.mk46-en .mk44-buy-button{font-size:13px}}

.mk46-en .mk27-filters{direction:ltr;text-align:left}.mk46-en .mk27-filters input,.mk46-en .mk27-filters select{direction:ltr;text-align:left;max-width:100%;min-width:0}.mk46-en .mk27-filters .mk27-filter-search{min-width:0}
.mk47-mirror-copy h2{font-size:clamp(20px,2.3vw,28px);line-height:1.4;margin:0 0 12px}.mk47-mirror-copy p{line-height:1.8}.mk47-confirmation{border:1px solid #e3e7eb;border-radius:16px;padding:clamp(24px,5vw,44px);background:#fff;color:#142439;font-family:Arial,Helvetica,sans-serif;text-align:left;direction:ltr}.mk47-confirmation-brand{font-size:12px!important;font-weight:700;letter-spacing:3px;color:#be5c2d;margin:0 0 18px}.mk47-confirmation h2{font-size:clamp(26px,4vw,36px);line-height:1.15;letter-spacing:-.8px;margin:0 0 16px}.mk47-confirmation p{line-height:1.65;font-size:16px}.mk47-confirmation-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.mk47-confirmation-actions a{display:inline-flex;justify-content:center;align-items:center;border-radius:8px;padding:13px 18px;min-height:46px;font-weight:700;background:#142439;color:#fff!important;text-decoration:none!important}.mk47-confirmation-actions a+a{background:#f2f5f7;color:#142439!important}.mk47-confirmation-note{font-size:13px!important;color:#69747d;margin-bottom:0}@media(max-width:480px){.mk47-confirmation-actions{flex-direction:column}.mk47-confirmation-actions a{width:100%;box-sizing:border-box}}

.mk27-filters input,.mk27-filters select{box-sizing:border-box!important;width:100%;max-width:100%;min-width:0}
