

/* Start:/local/templates/redesign/components/bitrix/sale.basket.basket.line/redesign/style.css?17654662305084*/
.bx-basket { }

.basket-line {
	display: flex;
	align-items: flex-start;
	justify-content: flex-end;
	gap: 15px;
	justify-items: center;
}

.basket-line-block {
	position: relative;
	padding-left: 25px;
	white-space: nowrap;
	font-size: 13px;
}

/* drawer start */

.search-drawer {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  background: rgba(255, 255, 255, 0.95);
  z-index: 9999;
  display: flex;
  justify-content: center;
  align-items: start;
  padding-top: 100px;
  transition: transform 0.3s ease;
}

.search-drawer.d-none {
  transform: translateY(-100%);
  visibility: hidden;
}

.search-drawer-content {
  background: #fff;
  padding: 20px;
  border-radius: 8px;
  box-shadow: 0 4px 16px rgba(0,0,0,0.2);
  width: 90%;
  max-width: 500px;
  position: relative;
}

.search-drawer-content form {
  display: flex;
  gap: 10px;
}

.search-drawer-content input {
  flex-grow: 1;
  padding: 10px;
  font-size: 16px;
}

.search-drawer-content button[type="submit"] {
  background: none;
  border: none;
  font-size: 20px;
  cursor: pointer;
}

.search-drawer-close {
  background: none;
  border: none;
  font-size: 24px;
  cursor: pointer;
}

/* drawer end */

.header-search-form button {
    padding: 5px 10px;
}

.basket-line-block-icon-cart,
.basket-line-block-icon-profile {
	position: relative;
	margin-right: 10px;
}

.basket-line-block-icon-cart:after,
.basket-line-block-icon-profile:after {
	position: absolute;
	top: -1px;
	left: -25px;
	display: block;
	width: 20px;
	height: 20px;
	content: '';
}

.basket-line-block-icon-profile:after { background: no-repeat center url(/local/templates/redesign/components/bitrix/sale.basket.basket.line/redesign/images/profile.svg); }

.basket-line-block-icon-cart:after { background: no-repeat center url(/local/templates/redesign/components/bitrix/sale.basket.basket.line/redesign/images/cart.svg); }

/*FIXED BASKET*/

@media (min-width: 768px) {

}

@media (max-width: 767px) {


	.bx-basket-item-list { display: none; }

	/*.bx-basket-fixed */
}


.bx-basket-item-list {
	position: relative;
	overflow: hidden;
	padding-bottom: 20px;
	border-top: 1px solid #f7f7f7;
}

.bx-opener .bx-basket-item-list { padding-bottom: 75px; }

.bx-max-height .bx-basket-item-list {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
}

.bx-closed .bx-basket-item-list {
	overflow: hidden;
	height: 20px;
}

.bx-basket-item-list-action {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 120;
	padding: 3px 0;
	height: 20px;
	background: #f7f7f7;
	color: #4f4f4f;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	cursor: pointer;
}

.bx-basket-item-list-button-container {
	position: absolute;
	right: 0;
	bottom: 20px;
	left: 0;
	padding: 10px 0;
	border-top: 1px solid #f7f7f7;
	background: #fff;
	text-align: center;
}

.bx-basket-item-list-container {
	overflow-y: auto;
	max-height: 100%
}

.bx-basket-item-list-item {
	position: relative;
	margin-bottom: 15px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #f7f7f7;
}

.bx-basket-item-list-container .bx-basket-item-list-item:last-child {
	margin-bottom: 0;
	border-bottom: none;
}

.bx-basket-item-list-item-status {
	margin: 0 10px 20px;
	padding: 3px;
	border-radius: 3px;
	background: #ebebeb;
	text-align: center;
	white-space: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}

.bx-basket-item-list-item-img {
	position: relative;
	padding-bottom: 5px;
	text-align: center;
}

.bx-basket-item-list-item-img img {
	max-width: 90px;
	height: auto;
	border: 1px solid #e6e6e6;
}

.bx-basket-item-list-item-name { padding-bottom: 5px; }

.bx-basket-item-list-item-name a {
	font-size: 13px;
	line-height: 16px;
}

.bx-basket-item-list-item-remove {
	position: absolute;
	top: -7px;
	right: 10px;
	width: 20px;
	height: 20px;
	opacity: .5;
	cursor: pointer;
	transition: 250ms linear all;
}

.bx-basket-item-list-item-remove:after,
.bx-basket-item-list-item-remove:before {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 10px;
	height: 2px;
	border-radius: 1px;
	background-color: #333;
	content: '';
	transform: translate(-50%, -50%);
}

.bx-basket-item-list-item-remove:after {
	-webkit-transform: translate(-50%, -50%) rotate(45deg);
	-moz-transform: translate(-50%, -50%) rotate(45deg);
	-ms-transform: translate(-50%, -50%) rotate(45deg);
	-o-transform: translate(-50%, -50%) rotate(45deg);
	transform: translate(-50%, -50%) rotate(45deg);
}

.bx-basket-item-list-item-remove:before {
	-webkit-transform: translate(-50%, -50%) rotate(135deg);
	-moz-transform: translate(-50%, -50%) rotate(135deg);
	-ms-transform: translate(-50%, -50%) rotate(135deg);
	-o-transform: translate(-50%, -50%) rotate(135deg);
	transform: translate(-50%, -50%) rotate(135deg);
}

.bx-basket-item-list-item-remove:hover { opacity: .7; }

.bx-basket-item-list-item-price-block {
	padding-bottom: 5px;
	font-size: 12px;
}

.bx-basket-item-list-item-price {
	display: inline-block;
	margin-right: 5px;
}

.bx-basket-item-list-item-price-old {
	display: inline-block;
	margin-right: 5px;
	color: #b0b0b0;
	text-decoration: line-through
}

.bx_cart_login_top .basket-line { line-height: 1.44em; }
/* End */


/* Start:/local/frontend/build/assets/css/app-DT5_CRb4.css?176710588429491*/
@charset "UTF-8";/*! normalize.css

/* Document
   ========================================================================== */html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}body{padding:0;margin:0;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section{position:relative}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none;-webkit-tap-highlight-color:transparent;color:inherit}a,a:active,a:focus,a:hover,a:visited{text-decoration:none}li{list-style:none}h1,h2,h3,h4,h5,h6,p,ul,ol,li,span,dd,dt,dl,td,th,tr,table{margin:0;padding:0}abbr[title]{border-bottom:none;text-decoration:underline}b,strong{font-weight:600}iframe{max-width:100%}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain}picture{display:flex;align-items:center;justify-content:center}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;-webkit-tap-highlight-color:transparent;border:0;outline:0;background:none;font-weight:400;padding:0}input:disabled,textarea:disabled,input:disabled::placeholder,textarea:disabled::placeholder{-webkit-text-fill-color:currentcolor;opacity:1}button,input{overflow:visible}a,button,input[type=submit]{cursor:pointer}address,small{font-style:normal}button,select{text-transform:none}form{margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@media all{:root{--metallic-shine-degree: 120deg;--metallic-shine-color: rgba(255, 255, 255, .2);--metallic-shine-effect: linear-gradient( var(--metallic-shine-degree), transparent, var(--metallic-shine-color), transparent );--text-primary: #292B32;--text-white: #FFFFFF;--text-lines-on-dark: #464756;--text-secondary: #757987;--text-tertirary: #8C9AAC;--text-tertirary-transparent: rgba(11, 32, 63, .5019607843);--text-secondary-transparent: rgba(11, 32, 63, .3490196078);--text-lines-on-white: rgba(11, 32, 63, .2509803922);--text-error: #F21B1B;--text-secondary-green: #268644;--text-primary-green-day: #39AA5D;--text-primary-green-night: #56D67F;--bg-dark-6: #0C0D10;--bg-dark-5: #15161B;--bg-dark-4: #1E1F24;--bg-dark-3: #212329;--bg-dark-2: #282A30;--bg-dark-1: #36373F;--bg-light-5: #B4BECA;--bg-light-4: #D2D8DE;--bg-light-3: #DFE3E8;--bg-light-2: #E8EBEE;--bg-light-1: #F0F3F6;--bg-white: #FFFFFF;--bg-green-1: #56D67F;--bg-green-2: #39AA5D;--bg-green-3: #268644;--bg-yellow: #EAC25B;--bg-highlight-green-4: #9AE1AA;--bg-highlight-green-3: #C0EDBF;--bg-highlight-green-2: #D0F1CF;--bg-highlight-green-1: #DEF8DD;--bg-highlight-on-dark: rgba(255, 255, 255, .1019607843);--bg-highlight-on-light: rgba(11, 32, 63, .1019607843);--bg-highlight-on-dark-green: rgba(86, 214, 127, .1490196078);--bg-blur-header-night: rgba(20, 20, 20, .4);--bg-blur-bg-blur-night: rgba(111, 111, 111, .3019607843);--bg-blur-header-day: rgba(242, 245, 248, .8);--bg-blur-bg-blur-day: rgba(242, 245, 248, .3019607843);--product-loyalty: #FA4C49;--product-ml: #FCA92F;--product-popups: #F8D94B;--product-mailings: #5383F4;--product-media: #D76BFE;--product-cdp: #39AA5D;--product-push: #56D67F;--link-white: #FFFFFF;--link-hover-white: rgba(255, 255, 255, .6);--link-black: #292B32;--link-hover-black: rgba(11, 32, 63, .3490196078);--link-primary-day: #268644;--link-hover-primary-day: #11762D;--link-primary-night: #56D67F;--link-hover-primary-night: #88F09F;--link-secondary-day: rgba(11, 32, 63, .5019607843);--link-hover-secondary-day: #292B32;--link-secondary-night: rgba(255, 255, 255, .5019607843);--link-hover-secondary-night: #FFFFFF;--button-white: #FFFFFF;--button-hover-white: rgba(255, 255, 255, .6);--button-black: #15161B;--button-hover-black: #282A30;--button-primary-day: #39AA5D;--button-hover-primary-day: #268644;--button-primary-night: #56D67F;--button-hover-primary-night: #39AA5D;--button-secondary: #DFE3E8;--button-hover-secondary: #D2D8DE;--color-theme: #292B32}}:root{--header-height: 80px}@font-face{font-family:CoFo;src:url(/local/frontend/build/assets/css/../fonts/CoFoSans_Variable-D__oNe-y.woff2) format("woff2"),url(/local/frontend/build/assets/css/../fonts/CoFoSans_Variable-Dnh_NCOu.eot) format("eot");font-display:fallback;font-weight:480;font-style:normal}@font-face{font-family:CoFo;src:url(/local/frontend/build/assets/css/../fonts/CoFoSans_Variable-D__oNe-y.woff2) format("woff2"),url(/local/frontend/build/assets/css/../fonts/CoFoSans_Variable-Dnh_NCOu.eot) format("eot");font-display:fallback;font-weight:450;font-style:normal}@font-face{font-family:CoFo;src:url(/local/frontend/build/assets/css/../fonts/CoFoSans_Variable-D__oNe-y.woff2) format("woff2"),url(/local/frontend/build/assets/css/../fonts/CoFoSans_Variable-Dnh_NCOu.eot) format("eot");font-display:fallback;font-weight:500;font-style:normal}body{color:#292b32;background:#fff;font-family:CoFo,sans-serif;font-variation-settings:"slnt" 0;display:flex;flex-direction:column;min-height:100vh}main{flex:1;display:flex;flex-direction:column}.container{max-width:1392px;width:100%;padding:0 40px;margin:0 auto}[data-animation-name="1"],[data-animation-name="2"],[data-animation-name=form]{opacity:0}[data-animation-status=true]{opacity:1}@media all{[data-animation-status=true][data-animation-name="1"]{animation:animationTransformOpacity .5s cubic-bezier(.49,.01,.15,.83) 0s normal none}}[data-animation-status=true][data-animation-name="2"]{animation:animationTransformShift 1.2s cubic-bezier(.32,.01,0,1.06) 0s normal none}@media (max-width: 960px){[data-animation-status=true][data-animation-name="2"]{animation:animationTransformShiftMob 1s cubic-bezier(.32,.01,0,1.06) 0s normal none}}[data-animation-status=true][data-animation-name="2-1"]{animation:animationTransformShiftCenter 1.2s cubic-bezier(.32,.01,0,1.06) 0s normal none}@media (max-width: 960px){[data-animation-status=true][data-animation-name="2-1"]{animation:animationTransformShiftCenterMob 1s cubic-bezier(.32,.01,0,1.06) 0s normal none}}[data-animation-status=true][data-animation-name="2-2"]{animation:animationTransformShiftNoOpacity 1.2s cubic-bezier(.32,.01,0,1.06) 0s normal none}@media (max-width: 960px){[data-animation-status=true][data-animation-name="2-2"]{animation:animationTransformShiftMobNoOpacity 1s cubic-bezier(.32,.01,0,1.06) 0s normal none}}[data-animation-status=true][data-animation-name=form]{animation:formTransformShift .8s cubic-bezier(.62,-.01,.27,1) 0s normal none;opacity:1}@media (max-width: 960px){[data-animation-status=true][data-animation-name=form]{animation:formTransformShiftMob .8s cubic-bezier(.62,-.01,.27,1) 0s normal none}}@keyframes formTransformShift{0%{opacity:0;transform:perspective(1200px) translate(0) translateY(400px) scale(4) rotate(0) rotateX(80deg) rotateY(0) translateZ(0)}to{opacity:1;transform:translateZ(0)}}@keyframes formTransformShiftMob{0%{opacity:1;transform:perspective(1200px) translate(0) translateY(100px) scale(.6) rotate(0) rotateX(60deg) rotateY(0) translateZ(0)}to{opacity:1;transform:translateZ(0)}}@keyframes animationTransformOpacity{0%{opacity:0}to{opacity:1}}@keyframes animationTransformShift{0%{opacity:0;transform:translate3d(0,120px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes animationTransformShiftMob{0%{opacity:0;transform:translate3d(0,80px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes animationTransformShiftCenter{0%{opacity:0;transform:translate3d(-50%,120px,0)}to{opacity:1;transform:translate3d(-50%,0,0)}}@keyframes animationTransformShiftCenterMob{0%{opacity:0;transform:translate3d(-50%,80px,0)}to{opacity:1;transform:translate3d(-50%,0,0)}}@keyframes animationTransformShiftNoOpacity{0%{transform:translate3d(0,120px,0)}to{transform:translateZ(0)}}@keyframes animationTransformShiftMobNoOpacity{0%{transform:translate3d(0,80px,0)}to{transform:translateZ(0)}}.header{position:fixed;top:0;display:flex;justify-content:center;width:100%;z-index:1000}.header_top .header__inner{border-bottom:.5px solid transparent}.header__inner{display:flex;justify-content:center;width:100%;background:#ffffffb3;border-bottom:.5px solid rgba(204,204,204,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:background-color .5s;padding:0 28px 0 44px}.header__wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:17.5px 0;z-index:10}.header__logo{display:flex;align-items:center;justify-content:center;width:122px;height:28px}.header__logo svg path{fill:#292b32;transition:fill .4s ease}@media (hover: hover){.header__logo:hover path{fill:#39aa5d}}.header__logo:active path{fill:#39aa5d}.header__item{display:flex;align-items:center}.header__geo{min-width:110px;margin-left:22px}.header-nav{display:flex;align-items:center;justify-content:center;margin:0 120px 0 160px;padding:0}.header-nav__list{display:flex;align-items:center;gap:5px}.header-nav__item{position:relative}.header-nav__item svg path{fill:var(--button-text-color);transition:all .5s}.header-nav__item._active a svg{transform:rotate(-180deg)}.header-nav__item a:hover svg{transform:rotate(-180deg)}.header-actions{display:flex;align-items:center;gap:4px}.header-actions__item{display:flex;align-items:center;gap:6px;cursor:pointer;padding:12px 16px 12px 14px}.header-actions__item svg{min-width:20px;width:20px;max-width:20px;min-height:20px;height:20px;max-height:20px;display:flex;justify-content:center;align-items:center}.header-actions__item svg path{stroke:#292b32}.header:not(._dark) .header__inner{background:#ffffffb3;border-bottom:.5px solid rgba(204,204,204,.2)}.header:not(._dark) .header__logo svg path{fill:#292b32}@media (hover: hover){.header:not(._dark) .header__logo:hover path{fill:#39aa5d}}.header:not(._dark) .header__logo:active path{fill:#39aa5d}.header._dark .header__inner{background:linear-gradient(180deg,#00000080,#0000);border-bottom:.5px solid rgba(204,204,204,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.header._dark .header__logo svg path{fill:#fff}.header._dark .header-nav__link,.header._dark .header-actions__item{color:#fff}.header._dark .header-actions svg path{stroke:#fff;transition:all .5s}.header .container{max-width:1920px;padding:0 17px 0 44px}.header .dropdown-menu{position:absolute;z-index:999;top:45px;left:3px;background-color:#fff;box-shadow:0 227px 91px #06133203,0 128px 77px #06133205,0 0 57px #06133212,0 14px 31px #0613320a;border-radius:28px;overflow:hidden;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .2s ease-out,transform .2s ease-out}.header .dropdown-menu._open{overflow:visible;opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity .2s ease-out,transform .2s ease-out}.header .dropdown-menu:not(._open){transition:opacity .2s ease-in,transform .2s ease-in;transform:translateY(10px)}.header .dropdown-menu__inner{width:max-content;padding:8px}.header .dropdown-menu__list{list-style:none;display:flex;gap:4px;justify-content:center;align-items:center;flex-direction:column;margin:0;padding:0}.header .dropdown-menu__item,.header .dropdown-menu__link{width:100%}.footer{background-color:#0c0d10}.footer__inner{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:80px 0 120px}.footer__logo{display:flex;align-items:center;justify-content:center;width:150px;height:30px}.footer__logo svg path{fill:#fff;transition:fill .4s ease}@media (hover: hover){.footer__logo:hover path{fill:#39aa5d}}.footer__logo:active path{fill:#39aa5d}.footer-nav__list{display:flex;align-items:center;gap:4px}@media all{.ui-button,span.ui-button,button.ui-button,a.ui-button,ui-button>a{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;box-shadow:none;text-decoration:none;width:fit-content;transition:all .5s;height:fit-content;border-radius:100px;cursor:pointer}.ui-button:hover svg,span.ui-button:hover svg,button.ui-button:hover svg,a.ui-button:hover svg,ui-button>a:hover svg{transition:all .5s,opacity .5s;opacity:1;z-index:1;pointer-events:none}.ui-button:active,span.ui-button:active,button.ui-button:active,a.ui-button:active,ui-button>a:active{transition:background-color 0s;transform:scale(.98)}.ui-button div,span.ui-button div,button.ui-button div,a.ui-button div,ui-button>a div{white-space:nowrap;transition:all .5s}.ui-button svg,span.ui-button svg,button.ui-button svg,a.ui-button svg,ui-button>a svg{transition:all .5s,opacity .2s}}@media all{.ui-button,span.ui-button,button.ui-button,a.ui-button,ui-button>a{background-color:var(--button-background)}.ui-button:hover,span.ui-button:hover,button.ui-button:hover,a.ui-button:hover,ui-button>a:hover{background-color:var(--button-background-hover)}.ui-button:hover div,span.ui-button:hover div,button.ui-button:hover div,a.ui-button:hover div,ui-button>a:hover div{color:var(--button-text-hover)}.ui-button:hover svg,span.ui-button:hover svg,button.ui-button:hover svg,a.ui-button:hover svg,ui-button>a:hover svg{color:var(--button-text-hover)}.ui-button:active,span.ui-button:active,button.ui-button:active,a.ui-button:active,ui-button>a:active{background-color:var(--button-background-hover)}.ui-button div,span.ui-button div,button.ui-button div,a.ui-button div,ui-button>a div{color:var(--button-text-color)}.ui-button svg,span.ui-button svg,button.ui-button svg,a.ui-button svg,ui-button>a svg{color:var(--button-text-color)}.ui-button._primary,span.ui-button._primary,button.ui-button._primary,a.ui-button._primary,ui-button>a._primary{--button-background: #15161B;--button-background-hover: #282A30;--button-text-color: #FFFFFF;--button-text-hover: #FFFFFF}.ui-button._primary._link,span.ui-button._primary._link,button.ui-button._primary._link,a.ui-button._primary._link,ui-button>a._primary._link{--button-background: transparent;--button-background-hover: rgba(255, 255, 255, .1);--button-text-color: #FFFFFF;--button-text-hover: #FFFFFF}.ui-button._primary._link._dark,span.ui-button._primary._link._dark,button.ui-button._primary._link._dark,a.ui-button._primary._link._dark,ui-button>a._primary._link._dark{--button-background: transparent;--button-background-hover: rgba(11, 32, 63, .1);--button-text-color: #292B32;--button-text-hover: #292B32}.ui-button._secondary,span.ui-button._secondary,button.ui-button._secondary,a.ui-button._secondary,ui-button>a._secondary{--button-background: #DFE3E8;--button-background-hover: #D2D8DE;--button-text-color: #292B32;--button-text-hover: #292B32}.ui-button._secondary._link,span.ui-button._secondary._link,button.ui-button._secondary._link,a.ui-button._secondary._link,ui-button>a._secondary._link{--button-background: transparent;--button-background-hover: rgba(11, 32, 63, .1);--button-text-color: rgba(11, 32, 63, .5);--button-text-hover: #292B32}}@media all{.ui-button._xl,span.ui-button._xl,button.ui-button._xl,a.ui-button._xl,ui-button>a._xl{font-size:26px;font-weight:400;line-height:32px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.02em;gap:12px;padding:22px 28px}.ui-button._xl svg,span.ui-button._xl svg,button.ui-button._xl svg,a.ui-button._xl svg,ui-button>a._xl svg{min-width:28px;width:28px;max-width:28px;min-height:28px;height:28px;max-height:28px;display:flex;justify-content:center;align-items:center}.ui-button._l,span.ui-button._l,button.ui-button._l,a.ui-button._l,ui-button>a._l{font-size:20px;font-weight:400;line-height:24px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.01em;gap:10px;padding:24px 36px 26px}.ui-button._l._link,span.ui-button._l._link,button.ui-button._l._link,a.ui-button._l._link,ui-button>a._l._link{font-size:20px;font-weight:400;line-height:24px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.02em;padding:21px 28px}.ui-button._l svg,span.ui-button._l svg,button.ui-button._l svg,a.ui-button._l svg,ui-button>a._l svg{min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;display:flex;justify-content:center;align-items:center}.ui-button._m,span.ui-button._m,button.ui-button._m,a.ui-button._m,ui-button>a._m{font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.02em;gap:8px;padding:16px 20px}.ui-button._m._link,span.ui-button._m._link,button.ui-button._m._link,a.ui-button._m._link,ui-button>a._m._link{font-size:18px;font-weight:450;line-height:22px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.02em}.ui-button._m svg,span.ui-button._m svg,button.ui-button._m svg,a.ui-button._m svg,ui-button>a._m svg{min-width:22px;width:22px;max-width:22px;min-height:22px;height:22px;max-height:22px;display:flex;justify-content:center;align-items:center}.ui-button._s,span.ui-button._s,button.ui-button._s,a.ui-button._s,ui-button>a._s{font-size:16px;font-weight:400;line-height:20px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.02em;gap:6px;padding:12px 16px}.ui-button._s._link,span.ui-button._s._link,button.ui-button._s._link,a.ui-button._s._link,ui-button>a._s._link{font-size:16px;font-weight:450;line-height:20px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.02em}.ui-button._s svg,span.ui-button._s svg,button.ui-button._s svg,a.ui-button._s svg,ui-button>a._s svg{min-width:20px;width:20px;max-width:20px;min-height:20px;height:20px;max-height:20px;display:flex;justify-content:center;align-items:center}.ui-button._xs,span.ui-button._xs,button.ui-button._xs,a.ui-button._xs,ui-button>a._xs{font-size:14px;font-weight:400;line-height:18px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.01em;gap:4px;padding:10px 16px}.ui-button._xs svg,span.ui-button._xs svg,button.ui-button._xs svg,a.ui-button._xs svg,ui-button>a._xs svg{min-width:18px;width:18px;max-width:18px;min-height:18px;height:18px;max-height:18px;display:flex;justify-content:center;align-items:center}.ui-button._xxs,span.ui-button._xxs,button.ui-button._xxs,a.ui-button._xxs,ui-button>a._xxs{font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.02em;gap:2px;padding:6px 8px}.ui-button._xxs svg,span.ui-button._xxs svg,button.ui-button._xxs svg,a.ui-button._xxs svg,ui-button>a._xxs svg{min-width:14px;width:14px;max-width:14px;min-height:14px;height:14px;max-height:14px;display:flex;justify-content:center;align-items:center}}.ui-discount{display:flex;align-items:center;position:relative;width:fit-content;height:fit-content}.ui-discount:before{content:"";position:absolute;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.ui-discount span{background-color:#f21b1b;color:#fff}@media all{.ui-discount._xs{height:16px;padding-left:16px}.ui-discount._xs:before{width:16px;height:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNTYxMzcgMS4xNzgwNUM4LjkxNDIgMC43NDUyNDMgOS4wOTA2MiAwLjUyODg0MSA5LjMwODMyIDAuMzczMTYzQzkuNTAxMTkgMC4yMzUyMzkgOS43MTcwNSAwLjEzMjcxMSA5Ljk0NTgyIDAuMDcwMzY3OUMxMC4yMDQgMCAxMC40ODMyIDAgMTEuMDQxNiAwTDE2IDBWMTZIMTEuMDQxNkMxMC40ODMyIDE2IDEwLjIwNCAxNiA5Ljk0NTgyIDE1LjkyOTZDOS43MTcwNSAxNS44NjczIDkuNTAxMTkgMTUuNzY0OCA5LjMwODMyIDE1LjYyNjhDOS4wOTA2MiAxNS40NzEyIDguOTE0MiAxNS4yNTQ4IDguNTYxMzggMTQuODIyTDMuODI0MTcgOS4wMTA5OEMzLjUzMDQ2IDguNjUwNyAzLjM4MzYgOC40NzA1NiAzLjMyNzM4IDguMjcwMThDMy4yNzc3OSA4LjA5MzQ3IDMuMjc3NzkgNy45MDY1MyAzLjMyNzM4IDcuNzI5ODJDMy4zODM2IDcuNTI5NDUgMy41MzA0NiA3LjM0OTMgMy44MjQxNyA2Ljk4OTAyTDguNTYxMzcgMS4xNzgwNVoiIGZpbGw9IiNGMjFCMUIiLz4KPHBhdGggZD0iTTkuMjM5MzEgNy41OTZIMTQuOTUxM1Y4Ljc3Mkg5LjIzOTMxVjcuNTk2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}.ui-discount._xs span{font-size:12px;font-weight:480;line-height:12px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.02em;border-radius:0 2px 2px 0;padding:2px 3px 2px 0}.ui-discount._s{height:20px;padding-left:20px}.ui-discount._s:before{width:20px;height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjcwMTcgMS40NzI1NkMxMS4xNDI4IDAuOTMxNTUzIDExLjM2MzMgMC42NjEwNTEgMTEuNjM1NCAwLjQ2NjQ1NEMxMS44NzY1IDAuMjk0MDQ5IDEyLjE0NjMgMC4xNjU4ODkgMTIuNDMyMyAwLjA4Nzk1OTlDMTIuNzU1MSAwIDEzLjEwNDEgMCAxMy44MDIgMEwyMCAwVjIwSDEzLjgwMkMxMy4xMDQxIDIwIDEyLjc1NTEgMjAgMTIuNDMyMyAxOS45MTJDMTIuMTQ2MyAxOS44MzQxIDExLjg3NjUgMTkuNzA2IDExLjYzNTQgMTkuNTMzNUMxMS4zNjMzIDE5LjMzODkgMTEuMTQyOCAxOS4wNjg0IDEwLjcwMTcgMTguNTI3NEw0Ljc4MDIxIDExLjI2MzdDNC40MTMwNyAxMC44MTM0IDQuMjI5NTEgMTAuNTg4MiA0LjE1OTIyIDEwLjMzNzdDNC4wOTcyNCAxMC4xMTY4IDQuMDk3MjQgOS44ODMxNiA0LjE1OTIyIDkuNjYyMjdDNC4yMjk1MSA5LjQxMTgxIDQuNDEzMDcgOS4xODY2MyA0Ljc4MDIxIDguNzM2MjhMMTAuNzAxNyAxLjQ3MjU2WiIgZmlsbD0iI0YyMUIxQiIvPgo8cGF0aCBkPSJNMTIuMTEyNSA5LjQxOEgxOC43NzY1VjEwLjY3OEgxMi4xMTI1VjkuNDE4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}.ui-discount._s span{font-size:14px;font-weight:450;line-height:14px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.02em;border-radius:0 3px 3px 0;padding:3px 4px 3px 0}.ui-discount._l{height:26px;padding-left:26px}.ui-discount._l:before{width:26px;height:26px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjkxMjIgMS45MTQzM0MxNC40ODU2IDEuMjExMDIgMTQuNzcyMyAwLjg1OTM2NiAxNS4xMjYgMC42MDYzOTFDMTUuNDM5NCAwLjM4MjI2NCAxNS43OTAyIDAuMjE1NjU2IDE2LjE2MiAwLjExNDM0OEMxNi41ODE2IDAgMTcuMDM1MyAwIDE3Ljk0MjcgMEwyNiAwVjI2SDE3Ljk0MjdDMTcuMDM1MyAyNiAxNi41ODE2IDI2IDE2LjE2MiAyNS44ODU3QzE1Ljc5MDIgMjUuNzg0MyAxNS40Mzk0IDI1LjYxNzcgMTUuMTI2IDI1LjM5MzZDMTQuNzcyMyAyNS4xNDA2IDE0LjQ4NTYgMjQuNzg5IDEzLjkxMjIgMjQuMDg1N0w2LjIxNDI3IDE0LjY0MjhDNS43MzY5OSAxNC4wNTc0IDUuNDk4MzYgMTMuNzY0NyA1LjQwNjk5IDEzLjQzOUM1LjMyNjQxIDEzLjE1MTkgNS4zMjY0MSAxMi44NDgxIDUuNDA2OTkgMTIuNTYxQzUuNDk4MzYgMTIuMjM1MyA1LjczNjk5IDExLjk0MjYgNi4yMTQyNyAxMS4zNTcyTDEzLjkxMjIgMS45MTQzM1oiIGZpbGw9IiNGMjFCMUIiLz4KPHBhdGggZD0iTTE0LjczMjIgMTIuNjZIMjQuMjUyMlYxNC42MkgxNC43MzIyVjEyLjY2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}.ui-discount._l span{font-size:20px;font-weight:480;line-height:20px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.02em;border-radius:0 4px 4px 0;padding:3px 4px 3px 0}.ui-discount._xl{height:34px;padding-left:34px}.ui-discount._xl:before{width:34px;height:34px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHZpZXdCb3g9IjAgMCAzNCAzNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjE5MjkgMi41MDMzNUMxOC45NDI3IDEuNTgzNjQgMTkuMzE3NiAxLjEyMzc5IDE5Ljc4MDIgMC43OTI5NzJDMjAuMTkgMC40OTk4ODMgMjAuNjQ4NyAwLjI4MjAxMiAyMS4xMzQ5IDAuMTQ5NTMyQzIxLjY4MzYgMCAyMi4yNzY5IDAgMjMuNDYzNSAwTDM0IDBWMzRIMjMuNDYzNUMyMi4yNzY5IDM0IDIxLjY4MzYgMzQgMjEuMTM0OSAzMy44NTA1QzIwLjY0ODcgMzMuNzE4IDIwLjE5IDMzLjUwMDEgMTkuNzgwMiAzMy4yMDdDMTkuMzE3NiAzMi44NzYyIDE4Ljk0MjcgMzIuNDE2NCAxOC4xOTI5IDMxLjQ5NjdMOC4xMjYzNSAxOS4xNDgzQzcuNTAyMjIgMTguMzgyNyA3LjE5MDE2IDE3Ljk5OTkgNy4wNzA2NyAxNy41NzQxQzYuOTY1MyAxNy4xOTg2IDYuOTY1MyAxNi44MDE0IDcuMDcwNjcgMTYuNDI1OUM3LjE5MDE2IDE2LjAwMDEgNy41MDIyMiAxNS42MTczIDguMTI2MzUgMTQuODUxN0wxOC4xOTI5IDIuNTAzMzVaIiBmaWxsPSIjRjIxQjFCIi8+CjxwYXRoIGQ9Ik0xOS4zNTE4IDE2LjM4MDlIMzEuNzI3OFYxOC45Mjg5SDE5LjM1MThWMTYuMzgwOVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)}.ui-discount._xl span{font-size:26px;font-weight:480;line-height:26px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.03em;border-radius:0 5px 5px 0;padding:4px 6px 4px 0}.ui-discount._xxl{height:42px;padding-left:42px}.ui-discount._xxl:before{width:42px;height:42px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDIiIGhlaWdodD0iNDIiIHZpZXdCb3g9IjAgMCA0MiA0MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjQ5MDIgMy42Mjg0MUMyMy40MDY2IDIuMzAwNjggMjMuODY0OCAxLjYzNjgyIDI0LjQ2MjUgMS4xNTY3NkMyNC45OTE3IDAuNzMxNzA5IDI1LjU5ODQgMC40MTMzMTggMjYuMjQ4OCAwLjIxOTIxOUMyNi45ODM0IDAgMjcuNzkwMSAwIDI5LjQwMzMgMEw0MiAwVjQySDI5LjQwMzNDMjcuNzkwMSA0MiAyNi45ODM0IDQyIDI2LjI0ODggNDEuNzgwOEMyNS41OTg0IDQxLjU4NjcgMjQuOTkxNyA0MS4yNjgzIDI0LjQ2MjUgNDAuODQzMkMyMy44NjQ4IDQwLjM2MzIgMjMuNDA2NiAzOS42OTkzIDIyLjQ5MDIgMzguMzcxNkwxMi4xNDY3IDIzLjM4NThDMTEuNTUyOSAyMi41MjU0IDExLjI1NiAyMi4wOTUyIDExLjE0MDggMjEuNjI4MkMxMS4wMzkxIDIxLjIxNTYgMTEuMDM5MSAyMC43ODQ0IDExLjE0MDggMjAuMzcxOEMxMS4yNTYgMTkuOTA0OCAxMS41NTI5IDE5LjQ3NDYgMTIuMTQ2NyAxOC42MTQyTDIyLjQ5MDIgMy42Mjg0MVoiIGZpbGw9IiNGMjFCMUIiLz4KPHBhdGggZD0iTTIzLjk3MTUgMjAuMjU2SDM5LjIwMzVWMjMuMzkySDIzLjk3MTVWMjAuMjU2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}.ui-discount._xxl span{font-size:32px;font-weight:480;line-height:32px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.03em;border-radius:0 6px 6px 0;padding:5px 8px 5px 0}}.ui-color{cursor:pointer;background-color:var(--color);border-radius:50%;box-sizing:border-box}.ui-color:active{transform:scale(.96)}.ui-color._active,.ui-color.selected{position:relative;cursor:default;background-color:transparent;border:1px solid #292B32!important;padding:4px}.ui-color._active:after,.ui-color.selected:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--color);border-radius:50%;box-sizing:border-box}@media all{.ui-color._xxs{min-width:20px;width:20px;max-width:20px;min-height:20px;height:20px;max-height:20px;display:flex;justify-content:center;align-items:center;border:.555556px solid rgba(11,32,63,.25)}.ui-color._xxs:after{min-width:12px;width:12px;max-width:12px;min-height:12px;height:12px;max-height:12px;display:flex;justify-content:center;align-items:center;border:.333333px solid rgba(11,32,63,.25)}.ui-color._xxs:hover{border:.555556px solid #0B203F}.ui-color._s{min-width:36px;width:36px;max-width:36px;min-height:36px;height:36px;max-height:36px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(11,32,63,.25)}.ui-color._s:after{min-width:28px;width:28px;max-width:28px;min-height:28px;height:28px;max-height:28px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(11,32,63,.25)}.ui-color._s:hover{border:1px solid #0B203F}}.ui-tab{width:fit-content;height:fit-content;transition:all .5s;border-radius:100px;cursor:pointer;display:flex;align-items:center;justify-content:center}.ui-tab._active,.ui-tab.selected{cursor:default}.ui-tab:active{transition:background-color 0s;transform:scale(.98)}@media all{.ui-tab{background-color:var(--tab-background);border:1px solid var(--border-color)}.ui-tab:hover{background-color:var(--tab-background-hover);border:1px solid var(--border-color-hover)}.ui-tab:active{background-color:var(--tab-background-active);border:1px solid var(--border-color-active)}.ui-tab{--tab-background: transparent;--tab-background-hover: #0b203f0d;--tab-background-active: #0b203f1a;--border-color: #0b203f1a;--border-color-hover: #0b203f0d;--border-color-active: #0b203f1a}.ui-tab._active,.ui-tab.selected{--tab-background: #0b203f1a;--tab-background-hover: #0b203f26;--tab-background-active: #0b203f33;--border-color: transparent;--border-color-hover: #0b203f1a;--border-color-active: #0b203f40}}@media all{.ui-tab._s{font-size:16px;font-weight:480;line-height:20px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.01em;min-width:64px;padding:11px 17px}.ui-tab._s._active,.ui-tab._s.selected{padding:11px 18px}.ui-tab._xxs{font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.02em;min-width:32px;padding:5px 7px}.ui-tab._xxs._active,.ui-tab._xxs.selected{padding:5px 8px}}.ui-counter{display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;height:fit-content}.ui-counter__minus,.ui-counter__plus{font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.02em;cursor:pointer}.ui-counter__input{display:flex;align-items:center;justify-content:center;width:60px;height:28px;border:1px solid rgba(11,32,63,.1019607843);border-radius:100px}.ui-counter__input input{font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;font-variation-settings:"slnt" 0;letter-spacing:-.02em;width:100%;height:100%;text-align:center;border:none;outline:none;background:transparent;padding:0;margin:0}.ui-counter__input input::-webkit-inner-spin-button,.ui-counter__input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-counter__input input[type=number]{-moz-appearance:textfield}

/* End */


/* Start:/local/frontend/build/assets/css/index-DXtL5OGW.css?1767105884194*/
.contacts{padding:calc(var(--header-height) + 48px) 0 120px}.contacts__head,.contacts__body{max-width:500px;width:100%;margin:0 auto}.contacts__map{max-height:500px;height:100%;margin-top:40px}

/* End */
/* /local/templates/redesign/components/bitrix/sale.basket.basket.line/redesign/style.css?17654662305084 */
/* /local/frontend/build/assets/css/app-DT5_CRb4.css?176710588429491 */
/* /local/frontend/build/assets/css/index-DXtL5OGW.css?1767105884194 */
