.kp-language{margin:0;padding:8px;min-width:0;align-self:center}.kp-language label{display:block;font-size:12px;line-height:1.5;margin-bottom:3px}.kp-language__controls{display:flex;gap:6px;align-items:center}.kp-language select{-webkit-appearance:auto;appearance:auto;width:auto;min-width:110px;max-width:160px;min-height:44px;padding:6px 10px;border:1px solid #ccd4df;border-radius:8px;background:#fff;color:#172b45;font:inherit;font-size:14px}.kp-language button{min-height:44px;padding:6px 12px;border:1px solid #003d7c;border-radius:8px;background:#003d7c;color:#fff;font:inherit;font-size:14px}.kp-language :is(select,button):focus-visible{outline:3px solid #db9c13;outline-offset:3px}.kp-section__head{flex-wrap:wrap}.kp-section__title{min-width:0;overflow-wrap:anywhere}.kp-section__link{white-space:normal}.kp-section__tools{max-width:100%;flex-wrap:wrap}.kp-language__controls{flex-wrap:wrap}.kp-drawer__body>.kp-language{padding:12px 20px;border-bottom:1px solid #e6eaf0}.kp-drawer__body>.kp-language select{flex:1;max-width:none}html[dir=rtl] body{direction:rtl;text-align:right}html[dir=rtl] :is(h1,h2,h3,h4,p,button,input,select,textarea){letter-spacing:normal}html[dir=rtl] :is(.kp-drawer__tile-link,.kp-predictive__link,.kp-discover__card){text-align:start}html[dir=rtl] .kp-mh__menu{margin-left:0;margin-right:calc(var(--space-2) * -1)}html[dir=rtl] .kp-mh__actions{margin-right:0;margin-left:calc(var(--space-2) * -1)}html[dir=rtl] .kp-drawer__panel{left:auto;right:0;transform:translate(100%)}html[dir=rtl] .kp-drawer.is-open .kp-drawer__panel{transform:translate(0)}html[dir=rtl] .kp-drawer--cart .kp-drawer__panel{right:auto;left:0;transform:translate(-100%)}html[dir=rtl] .kp-drawer--cart.is-open .kp-drawer__panel{transform:translate(0)}html[dir=rtl] .kp-search-form__input{padding-right:var(--space-3);padding-left:calc(var(--tap-target) + var(--space-1))}html[dir=rtl] .kp-search-form__submit{right:auto;left:0}html[dir=rtl] .kp-drawer--filters .kp-drawer__panel{left:0;right:auto;transform:translate(-100%)}html[dir=rtl] .kp-drawer--filters.is-open .kp-drawer__panel{transform:translate(0)}html[dir=rtl] .kp-select select{padding:0 var(--space-3) 0 36px}html[dir=rtl] .kp-select .kp-icon{right:auto;left:10px}html[dir=rtl] .kp-prose :is(ul,ol):not([class]){padding-left:0;padding-right:1.4em}html[dir=rtl] .kp-prose blockquote{border-left:0;border-right:4px solid var(--kp-gold-500)}html[dir=rtl] .kp-prose :is(.kp-a-tip,.kp-a-warn,.kp-a-info){padding-left:var(--space-4);padding-right:calc(var(--space-4) + 40px)}html[dir=rtl] .kp-prose :is(.kp-a-tip,.kp-a-warn,.kp-a-info):before{left:auto;right:var(--space-4)}html[dir=rtl] .kp-prose .kp-a-steps>li{padding-left:0;padding-right:56px}html[dir=rtl] .kp-prose .kp-a-steps>li:before{left:auto;right:0}html[dir=rtl] .kp-prose .kp-a-steps>li:not(:last-child):after{left:auto;right:19px}html[dir=rtl] .kp-prose .kp-a-check>li{padding-left:0;padding-right:32px}html[dir=rtl] .kp-prose .kp-a-proscons li{padding-left:0;padding-right:26px}html[dir=rtl] .kp-prose .kp-a-check>li:before,html[dir=rtl] .kp-prose .kp-a-proscons>div li:before{left:auto;right:0}html[dir=rtl] .kp-prose .kp-a-compare :is(th,td){text-align:start}html[dir=rtl] .kp-prose .kp-a-compare :is(th,td):first-child{left:auto;right:0}@media(min-width:992px){html[dir=rtl] .template-product .product-info_details{padding-left:0;padding-right:40px}html[dir=rtl] .kp-toc__list{border-left:0;border-right:2px solid var(--color-border)}html[dir=rtl] .kp-toc__list a{padding-left:0;padding-right:var(--space-3);margin-left:0;margin-right:-2px;border-left:0;border-right:2px solid transparent}html[dir=rtl] .kp-toc__list a[aria-current=true]{border-right-color:var(--color-accent)}}html[dir=rtl] :is([data-kp-row-next],[data-kp-row-prev],[data-kp-next],[data-kp-prev],.kp-drawer__back,.kp-drawer__list-link,.kp-section__link,.kp-discover__action,.kp-breadcrumb) svg{transform:scaleX(-1)}html[dir=rtl] :is(input[type=email],input[type=tel],input[type=url]){direction:ltr;text-align:start}html[dir=rtl] .kp-price{unicode-bidi:isolate}html[dir=rtl] .kp-card__badges{left:auto;right:var(--space-2)}html[dir=rtl] .kp-count{left:0;right:auto}html[dir=rtl] .kp-prose .kp-a-faq summary{padding-left:40px;padding-right:0}html[dir=rtl] .kp-prose .kp-a-faq summary:after{left:8px;right:auto}@media(min-width:992px)and (max-width:1199px){.header-action-list .kp-language select{min-width:85px;max-width:105px}.header-action-list .kp-language button{padding-inline:8px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/kp-localization.css.map */
