body{background:#fcfcfd;overflow-x:hidden}ol,ul{list-style-position:inside}button:disabled{cursor:not-allowed}input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}input:focus,textarea:focus{outline:none}.headerRightNav-link path,.headerRightNav-list_item-cart path{transition:all .3s}.headerRightNav-link:hover path{stroke:#9a4dff}.headerRightNav-list_item-cart:hover path{fill:#9a4dff}.arrowsBtn:disabled>svg>path{stroke:#9b9b9b}.chars__item .chars__term{flex-grow:1;position:relative;overflow:hidden}.chars__item .chars__term:after{content:"..................................................................................................................................";position:absolute}.OrderHistoryInnerPage-btn{color:#fff!important;background:#070707!important;padding:13px 50px!important;text-decoration-line:none!important}@media screen and (max-width:768px){h2.page__title{font-size:20px;line-height:24px}}.productTitle{-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;transition:all .3s;display:-webkit-box;overflow:hidden}.productTitle:hover{color:#e2a3cd}.otpInp::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.otpInp::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.otpInp[type=number]{-moz-appearance:textfield}.productInnerCharacter dt,.productInnerCharacter dd{font-size:18px!important}@media screen and (max-width:768px){.productInnerCharacter dt,.productInnerCharacter dd{font-size:16px!important}}body:has(.open){padding-right:15px;overflow:hidden}body:has(.open) .header{padding-right:15px}body:has(.mobile_menu_open){overflow:hidden}@media screen and (min-width:1080px){html body[data-scroll-locked]:not([data-scroll-no-lock]){overflow:hidden}html body[data-scroll-locked]:not([data-scroll-no-lock]) .header{padding-right:15px}html body[data-scroll-locked]:not([data-scroll-no-lock]) .srcoll_padding{margin-right:15px}}.markup_layout{max-width:1300px;margin-left:auto;margin-right:auto;padding-inline:20px}@media (min-width:428px){.markup_layout{padding-inline:20px}}@media (min-width:760px){.markup_layout{padding-inline:20px}}@media (min-width:1080px){.markup_layout{max-width:1370px;padding-inline:55px}}div[style*="z-index: 999"]{width:19.05%!important}div:has(div[style*="z-index: 999"]){justify-content:space-between!important}
