.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.fade{transition:opacity .15s linear}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.show .modal-dialog{transform:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1500px){.container{max-width:1530px!important}}*{box-sizing:border-box;margin:0;padding:0}body{color:#262b38;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}@media (min-width:1500px){.container{max-width:1530px}}.header__container{margin:0 auto;max-width:1200px;padding:0 15px;width:100%}.modal-log-in .btn-loading-js[disabled]{cursor:not-allowed;opacity:.5}.search-modal{contain-intrinsic-size:0 1000px;content-visibility:auto}.header{background-color:#fff;box-shadow:0 4px 4px 0 #00000014;font-family:Inter,sans-serif;max-height:109px;min-height:100%;position:sticky;top:0;width:100%;z-index:100}.header__promo{background-color:#133ebf;color:#fff;max-height:41px;overflow:hidden;padding:8.5px 0}.header__promo-content{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:877px}.header__promo-content div{align-items:center;display:flex;gap:5px}.header__promo-content picture{align-items:center;display:flex;justify-content:space-between}.header__promo-item{align-items:center;display:flex;gap:5px;margin-right:30px}.header__promo-item:last-child{margin-right:0}.header__promo-item.hidden-mb-top-bar{display:flex}.header__promo-item.hidden-pc-top-bar{display:none}.header__promo-item--desktop{display:flex}.header__main{padding:11px 0;position:relative}.header__main .container{align-items:center;display:flex;justify-content:space-between}.header__logo{align-items:center;display:flex;transform:translateY(-5px)}.header__logo img{height:35px;width:auto}@media (max-width:768px){.header__logo img{height:29px}}.header__search{flex-grow:1;margin-left:auto;max-width:318px;position:relative}.header__search--desktop{display:block}@media (max-width:768px){.header__search--desktop{display:none}}.header__search-input{border:1px solid #dcddff;border-radius:16px;font-size:14px;height:40px;padding:0 15px 0 50px;width:100%}.header__search-btn{background:none;border:none;color:#586280;cursor:pointer;height:40px;left:0;position:absolute;top:0;width:40px}.header__search-btn--mobile{display:none;position:static}@media (max-width:768px){.header__search-btn--mobile{display:block}}.header__menu-btn{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:1px;height:31px;justify-content:space-between;padding:0;transform:translateY(4px);width:28px}@media (max-width:768px){.header__menu-btn{display:flex}}.header__user{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:358px}.header__user-link{align-items:center;color:#262b38;display:flex;flex-direction:column;margin-left:15px;position:relative}.header__user-link,.header__user-link:hover{text-decoration:none}.header__user-link i{font-size:20px;margin-bottom:4px}.header__user-link span{font-size:14px;white-space:nowrap}.header__user-link img,.header__user-link svg{height:auto;max-width:100%;width:auto}.header__user-link--desktop{display:flex}@media (max-width:768px){.header__user-link--desktop{display:none}}.header__cart-count{align-items:center;background-color:#133ebf;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:700;height:18px;justify-content:center;position:absolute;right:8px;top:-7px;width:18px}.header__nav{margin-left:12px;min-height:24px;position:static}.header__nav-list{-webkit-overflow-scrolling:touch;display:flex;justify-content:flex-start;list-style:none;margin-bottom:0;overflow:visible;scrollbar-width:none;white-space:nowrap}.header__nav-list::-webkit-scrollbar{display:none}@media (max-width:768px){.header__nav-list{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}}.header__nav-item{flex-shrink:0;position:static}.header__nav-item:hover .nav__sub{animation:showAnimation .5s ease-in-out;opacity:1;top:99%;transform:scaleY(1);transition:max-height 2s ease-in-out;visibility:visible}.header__nav-link{contain-intrinsic-size:116px 50px;align-items:center;color:#262b38;cursor:pointer;display:block;display:flex;flex-direction:row;font-size:16px;gap:5px;justify-content:center;min-height:20px;padding:8px;position:relative;text-decoration:none}.header__nav-link i,.header__nav-link svg{font-size:10px}.header__nav-link:before{background-color:transparent;bottom:-19px;height:27px;z-index:1}.header__nav-link:after,.header__nav-link:before{content:"";left:0;position:absolute;transition:width .3s;width:100%}.header__nav-link:after{background-color:#133ebf;bottom:-13.5px;height:2px;margin:auto;right:0;transform:scaleX(0)}.header__filters{display:none;transform:translateX(-100%);will-change:transform}.nav__sub{left:0;opacity:0;position:absolute;top:99%;transform:scaleY(0);transform-origin:top;visibility:hidden;width:100%;z-index:90}.nav__sub-box{background-color:#fff;border-radius:0 0 16px 16px;box-shadow:0 -2px 15px 0 #00000014;margin-left:auto;max-width:1365px;padding:0 15px;width:100%}.breadcrumb{background:transparent!important;font-size:14px}.breadcrumb__img{height:18px;width:16px}.breadcrumb__img,.breadcrumb__item{align-items:center;display:flex;justify-content:center}.breadcrumb__item{color:#586280;text-decoration:none}.breadcrumb__item img{width:16px}.breadcrumb__item:last-child{color:#262b38}.breadcrumb__separator{color:#9f9f9f;padding:0 10px}.product__breadcrumb{display:flex;margin-bottom:0!important}@media (max-width:1500px){.header{max-height:102px}.header__main{padding:10px 0}.header__logo img{height:30px}.header__search{max-width:184px}.header__search-input{font-size:13px;height:36px;padding:0 15px 0 34px}.header__search-btn{height:36px;width:33px}.header__user-link{margin-left:12px}.header__user-link svg{height:23px}.header__user-link span{font-size:12px;white-space:nowrap}.header__nav-item:hover .nav__sub{top:96%}.header__nav-link{font-size:15px;padding:7px}.header__nav-link:after{bottom:-10.5px}}@media (max-width:1200px){.header{max-height:102px}.header__main{padding:10px 0}.header__logo img{height:30px}.header__search{max-width:36px}.header__search-input{padding:0;visibility:hidden}.header__search-btn{border:1px solid #dcddff;border-radius:50%;height:36px;width:36px}}@media (max-width:992px){.header{max-height:151px}.header__menu-btn{display:flex}.header__main{contain-intrinsic-size:0 60px;padding:10px 0}.header__main-action-mobile{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.header__nav{display:none}.header__cart-count{right:-5px}}@media (max-width:768px){.header__user-link{min-width:25px}.header__promo{max-height:46px;overflow-x:auto;padding:10px 15px}.header__promo::-webkit-scrollbar{display:none}.header__promo-content{gap:10px;justify-content:space-evenly;padding:0 10px;white-space:nowrap;width:-moz-max-content;width:max-content}.header__promo-content div{font-size:12px}.header__promo-content picture{min-width:21px}.header__promo-item{margin-right:0}.header__promo-item.hidden-mb-top-bar{display:none}.header__promo-item.hidden-pc-top-bar{display:flex}.header__search-btn--mobile{border:none;color:#586280;font-size:20px}.breadcrumb{font-size:12px;padding:10px 0!important}.breadcrumb__separator{padding:0 8px}.product__breadcrumb{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:0;overflow:hidden}}
