@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,300&display=swap');

a,b,big,blockquote,body,canvas,dd,div,dl,dt,em,embed,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,input,label,li,ol,option,p,pre,q,s,small,span,strong,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-size:inherit;font-family:inherit;vertical-align:baseline;color:inherit}
body{font-size:15px;color:#555;font-family:"Roboto", sans-serif;background:#fff;overflow-x:hidden}
.container:after,.container:before,.row:after,.row:before{display:table;content:""}
.container:after, .row:after{clear:both}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{margin-right:-15px;margin-left:-15px}
.c-1,.c-10,.c-11,.c-12,.c-2,.c-3,.c-4,.c-5,.c-6,.c-7,.c-8,.c-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}
.psk001{z-index:99;position:relative}
.psk002{background:url('../i/logo_vacma_white2.svg') no-repeat center left;background-size:100%;display:block;height:100%;min-height:100px}

.psk004{height:400px;display:block;text-decoration:none;padding:60px 0 0;background-size:cover;background-position:center;background-repeat:no-repeat}
.psk005{margin:0 auto;display:block}
.psk006{font-size:25px;padding:0 0 30px;display:block;color:#fff;text-transform:uppercase;font-weight:bold}
.psk007{font-size:15px;padding:0 0 30px;display:block;color:#fff;line-height:26px}
.psk008{font-size:16px;display:inline-block;background:#233b77;padding:15px 60px;color:#fff;cursor:pointer;border-radius:12px;border:1px solid #233b77}
.psk008:hover{background:#fff;color:#233b77}
.psk009{display:block;padding:0 15px}
.psk010{color:#fff;font-size:14px;padding:0;font-weight:bold;position:relative;width:100%}
.psk010:after{content:'';position:absolute;top:0;bottom:0;right:-9px;width:4px;border-radius:2px;background:#fff}

.psk275{color:#fff;font-size:14px;font-weight:bold}
.psk011{background:url('../i/address_white.svg') no-repeat center left;color:#fff;background-size:30px;padding:0 0 0 39px}
.psk012{background:url('../i/phone_white.svg') no-repeat center left;color:#fff;background-size:30px;padding:0 0 0 39px}
.psk012 .psk013:hover{color:#fff;text-decoration:underline}
.psk017 .psk012 .psk013:hover{color:#626262;text-decoration:underline}
.psk013{font-size:18px;font-weight:bold;text-decoration:none;color:#fff}
.psk014{font-size:9px}
.pr{position:relative}
.psk015{font-size:0;width:100%;position:absolute;background:#fff;top:56px;box-shadow:0 15px 20px rgb(0 0 0 / 25%);display:none;z-index:15}




.psk015>li{margin:0;padding:0;position:relative}
.psk015>li>a{display:block;font-size:16px;font-weight:bold;padding:20px 15px;text-decoration:none;color:#222;position:relative;border-bottom:1px solid #f2f2f2}
.psk015>li>a{background:#fff}
.psk015>li>a:hover{color:#3f51b5}
.psk015>li>a span{position:relative;padding:20px 0}
.psk015>li>ul{background:#fff;display:none;border-top:2px solid #233b77;overflow-y:auto;text-align:left;box-shadow: 0 15px 20px rgb(0 0 0 / 25%)}

.psk015>li>ul>li{border-bottom:1px solid #f0f0f0;margin:0;padding:0;position:relative;background-repeat:no-repeat;background-position:top 5px left 5px}
.psk015>li>ul>li>a{font-size:15px;text-decoration:none;color:#222;padding:14px 50px 14px 19px;text-align:left;display:block;white-space:nowrap}
.psk015>li>ul>li>a:hover{color:#233b77;background-color:#D9DADA}
.psk015>li>ul>li>ul{display:none;padding:0 0 15px;margin:0 0 0 -55px}
.psk015>li>ul>li>ul>li{margin:0;padding:0}
.psk015>li>ul>li>ul>li>a{font-size:15px;text-decoration:none;color:#222;padding:5px 19px 5px 0;text-align:left;display:block;margin:0 }
.psk015>li>ul>li>ul>li>a:hover{color:#233b77;background:#D9DADA}
.psk015>li:nth-child(2)>ul>li{padding-left:70px}


.psk016{background:url('../i/logo_leybold_white.svg') no-repeat center top 40%;background-size:100%;display:block;height:100%}
.psk017 .psk016{background-image:url('../i/logo_leybold_color.svg')}
.psk017 .psk002{background-image:url('../i/logo_vacma_blue2.svg')}
.psk017 .psk010{color:#233B77}
.psk017 .psk010:after{background:#233B77}
.psk017 .psk275{color:#E31E24}
.psk017 .psk011{color:#626262;background-image:url('../i/address_grey.svg')}
.psk017 .psk012{color:#626262;background-image:url('../i/phone_grey.svg')}
.psk017 .psk013{color:#626262}
.psk017 .psk014{color:#626262}
.psk017 .psk015>li>a{color:#626262}

.psk018{position:relative}
.psk018:before{position:absolute;top:1px;left:0;bottom:2px;width:2px;content:'';background:#233b77}
.psk018>a{color:#233b77!important}
.psk019{background-repeat:no-repeat;background-position:center;background-size:cover}
.psk020{font-size:0;list-style:none;margin:0 0 40px;line-height:22px}
.psk020 li{display:inline-block;vertical-align:top;font-size:12px;color:#fff;opacity:0.8;margin:0;padding:0}
.psk020 li a{text-decoration:none;color:#cecece}
.psk020 svg{height:10px;fill:#818181;margin:0 5px}
h1{font-size:20px;margin:7px 0 0;color:#fff}
h2{font-size:18px;margin:60px 0 30px}
h3{font-size:16px;margin:30px 0 15px}


h6{font-size:16px;margin:30px 0 15px}
ul li,ol li{padding:0 0 15px;margin:0 0 0 30px}
.psk021{box-shadow:0 15px 20px rgb(0 0 0 / 25%);background:#fff;margin:0 0 30px}
.psk021:hover{background:#233b77}
.psk021:hover svg{fill:#fff}
.psk021:hover .psk024{color:#fff}
.psk022{display:table;text-decoration:none;width:100%}
.psk023{display:table-cell;width:33%;vertical-align:middle;text-align:center}
.psk023 svg{width:60px}
.psk024{font-size:18px;color:#000;display:block}
.psk025{border-radius:2px;font-weight:bold;font-size:14px;background:#233b77;padding:5px 30px;color:#fff;margin:15px 0 0;display:none}
.psk022:hover .psk025{display:inline-block}
.psk026{display:table-cell;width:66%;vertical-align:middle;text-align:center;height:125px;padding:0 40px 0 0}
.psk027{margin-left:0;margin-right:0;position:relative;top:-15px;z-index:2;padding:0 15px}
.psk028{}
.psk029{font-size:0;margin:0 0 30px;list-style:none}
.psk029 li{font-size:16px;font-weight:bold;color:#222;cursor:pointer;margin:0;padding:7px 0;border-bottom:2px solid #fff}
.psk029 li.selected, .psk029 li:hover{color:#233b77;border-bottom:2px solid #233b77}
.psk030>li{display:none;list-style:none;margin:0;padding:0}
.psk030>li.active{display:block}
.psk031{float:right;line-height:35px;font-size:15px;font-weight:normal;display:none}
a{color:#233b77;text-decoration:none}
a:hover,a:focus{color:#222}
.mt60{margin-top:60px}
.product-item-image-wrapper{position:relative;display:block;margin-bottom:15px;padding-top:90%;width:100%;transition:all 300ms ease}
.product-item-container.hover.product-item-scalable-card .product-item-image-wrapper{padding-top:54%}
.product-item-image-original,.product-item-image-alternative{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;transition:opacity 300ms linear}
.product-item-image-original{z-index:11}
.product-item-image-alternative{z-index:13;opacity:0}
.bx-no-touch .product-item-container.hover .product-item-image-original{opacity:0}
.bx-no-touch .product-item-container.hover .product-item-image-alternative{opacity:1}
.product-item-big-card .product-item-image-wrapper{margin-bottom:25px}
.product-item-image-slider-slide-container{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;width:100%;height:100%;transition:opacity 300ms ease}
.product-item-image-slide{position:relative;display:none;height:100%;background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat;transition:.6s ease-in-out left}
@media all and (transform-3d),(-webkit-transform-3d) {
	.product-item-image-slide{transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
	.product-item-image-slide.next,.product-item-image-slide.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
	.product-item-image-slide.prev,.product-item-image-slide.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
	.product-item-image-slide.next.left,.product-item-image-slide.prev.right,.product-item-image-slide.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.product-item-image-slider-slide-container > .active,.product-item-image-slider-slide-container > .next,.product-item-image-slider-slide-container > .prev{display:block}
.product-item-image-slider-slide-container > .active{left:0}
.product-item-image-slider-slide-container > .next,.product-item-image-slider-slide-container > .prev{position:absolute;top:0;width:100%}
.product-item-image-slider-slide-container > .next{left:100%}
.product-item-image-slider-slide-container > .prev{left:-100%}
.product-item-image-slider-slide-container > .next.left,.product-item-image-slider-slide-container > .prev.right{left:0}
.product-item-image-slider-progress-bar-container{position:absolute;right:0;bottom:0;left:0;display:block;width:100%;height:1px}
.product-item-image-slider-progress-bar{position:absolute;top:0;bottom:0;left:0;display:block;height:1px;background-color:var(--theme-color-primary);opacity:.8}
.product-item-image-slider-control-container{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:block;padding:0;text-align:center;opacity:0;transition:opacity 300ms ease}
.product-item-container.hover .product-item-image-slider-control-container,.product-item-line-card:hover .product-item-image-slider-control-container{opacity:1}
.product-item-image-slider-control,.product-item-image-slider-control.active{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:rgba(128,128,128,.8);opacity:.6;cursor:pointer;transition:all 300ms ease}
.product-item-image-slider-control:hover,.product-item-image-slider-control.active:hover{cursor:pointer}
.product-item-image-slider-control.active,.product-item-image-slider-control:hover{background-color:var(--primary)}
.psk032{background:#fff;padding:5px;text-align:center;-webkit-transition:box-shadow ease-out .2s;-moz-transition:box-shadow ease-out .2s;-o-transition:box-shadow ease-out .2s;transition:box-shadow ease-out .2s;border-top:3px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;height:100%}
.psk032:hover{border-top:3px solid #233b77;box-shadow:0 0 23px 0 rgb(0 0 0 / 10%)}
.psk033{background-repeat:no-repeat;background-position:center;background-size:cover}
.psk034{background:#fff;padding:50px 15px 50px;box-shadow: 0 4px 20px rgb(0 0 0 / 25%);margin:105px 0}
.psk035{font-size:20px;margin:0 0 18px;font-weight:bold}
.psk036{background:#233b77;color:#fff;padding:10px 40px;font-size:14px;display:inline-block;cursor:pointer;border-radius:6px}
.psk036:hover{color:#fff}
.psk037{background-repeat:no-repeat;background-position:center;background-size:cover;height:400px;margin:30px 0 30px}
p{padding:0 0 15px;line-height:24px}
.mt60{margin-top:60px}
.psk041{padding:60px 0px 60px;font-size:20px;font-weight:bold}
.psk038{font-size:0;list-style:none}
.psk038 li{margin:0 0 60px;padding:0}
.psk039{height:60px;background-size:contain;background-position:center;background-repeat:no-repeat;margin:15px 0 30px}
.psk040{font-size:15px;text-align:center;line-height:20px;padding: 0 18%}
.psk042{background-repeat:no-repeat;background-position:center;background-size:cover;padding:0 0 30px}
.psk043{position:relative;padding:35px 0 0}
.psk043:after{content:"";position:absolute;top:0;left:0;width:50px;background:#233b77;height:3px}
.psk044{font-size:0;list-style:none;margin:0 -15px}
.psk044 li{padding:0 15px;margin:0 0 30px}
.psk046{height:220px;display:block;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform 0.6s ease}
.psk047{background:#000;text-transform:uppercase;padding:6px 12px;font-size:17px;line-height:30px;color:#fff;font-weight:bold}
.psk048:hover .psk046{transform:scale(1.25)}
.psk048{overflow:hidden;display:block;position:relative}
.psk048:hover .psk050{margin:10px 0 0;max-height:48px}
.psk048:before{top:0;left:0;right:0;bottom:0;position:absolute;background:#000;opacity:0;transition:all 0.6s ease;content:'';z-index:2}
.psk048:hover:before{opacity:.2}
.psk049{bottom:0;left:15px;right:15px;position:absolute;display:block;bottom:15px;z-index:3}
.psk050{max-height:0px;color:#fff;font-size:13px;overflow:hidden;transition:all ease 0.1s;display:block}
.psk051{font-size:0;list-style:none;margin:0 -15px}
.psk051 li{padding:0 15px;margin:0}
.psk052{box-shadow:0 0 0 1px #f2f2f2;display:block;margin:0 0 30px;height:100%}
.psk053{padding-top:100%;background-repeat:no-repeat;background-size:contain;background-position:center;display:block}
.psk054{font-weight:bold;line-height:20px;display:block;padding:0 15px;height:40px;overflow:hidden;color:#222;font-size:15px;margin:15px 0}
.psk055{font-size:13px;color:#000;padding:0 15px 15px 15px;display:block}
.psk056{border-top:1px solid #f2f2f2}
.psk057{padding-top:75%;background-repeat:no-repeat;background-size:contain;background-position:center;display:block}
.psk058{font-weight:bold;line-height:24px;display:block;padding:0 15px;height:50px;overflow:hidden;color:#222;font-size:20px;margin:15px 0}

.psk059{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.psk060{color:#233b77;letter-spacing:.7px;font-size:11px;text-transform:uppercase;padding:0 15px}
#psk061{height:500px}
.psk062{background:#fff}
.psk063{padding:24px 0 22px;font-weight:bold;font-size:22px;color:#333;border-bottom:1px solid #f2f2f2}
.psk064{background-position:top 2px left 0;background-size:15px;background-repeat:no-repeat;padding:0 0 20px 30px}
.psk065{padding:30px 0}
.psk066{background-image: url(../i/psk004.svg)}
.psk067{background-image: url(../i/psk005.svg)}
.psk068{font-size:13px;color:#888}
.psk070{background-image: url(../i/psk007.svg)}
.psk069{color:#222;font-size:16px;font-weight:bold}
.psk071{color:#333}
.psk072{width:100%;color:#233b77;border:1px solid #233b77;font-size:15px;border-radius:2px;padding:8px 20px 9px;transition:background-color 0.1s ease;-moz-transition: ackground-color 0.1s ease;-ms-transition:background-color 0.1s ease;-o-transition:background-color 0.1s ease;-webkit-transition:background-color 0.1s ease;text-align:center;cursor:pointer}
.mt15{margin-top:15px}
.psk072:hover{background:#233b77;color:#fff}
.psk073{background-repeat:no-repeat;background-position:center;background-size:cover;padding:60px 0 0px}
.psk074{line-height:24px;margin:30px 0 25px;font-weight:bold;font-size:20px;color:#fff;text-align:center}
.psk075{font-size:18px;color:#fff;text-align:center;padding:0 0 15px}
.psk076{width:100%;margin:0 0 15px;border:0;padding:14px 25px;font-size:15px}
.psk077{color:#fff;font-size:12px;padding:0 0 15px}
.notetext{color:#222}
.mb60{margin-bottom:60px}
.psk077 a{color:#9e9e9e;text-decoration:underline}
.tac{text-align:center}
.psk078{list-style:none}
.psk078 li{margin:0;padding:0}
.psk078 li a{color:#a7a7a7;display:block;font-size:14px;padding:5px 0}
.psk078 li:hover a{color:#fff}
.psk078 li:first-child a{color:#fff;font-size:16px;text-decoration:underline;font-weight:bold}
.psk078 li:first-child:hover a{opacity: 0.8}
.psk079{}
.psk080{background:#373d44;padding:30px 0}
.psk081{background:url(../i/logo_white.png) no-repeat center left;height:70px;margin:30px 0 0;display:block;background-size:contain}
.psk082{background-position:top 2px left 0;background-size:15px;background-repeat:no-repeat;padding:0 0 20px 30px;color:#fff}
.psk083{background-image:url(../i/psk008.svg);margin:15px 0 0}
.psk084{background-image:url(../i/psk009.svg)}
.psk085{font-weight:bold;color:#fff}
.psk086{color:#888;font-size:13px}
.psk087{background-image:url(../i/psk010.svg)}
.psk088{color:#fff}
.psk085:hover,.psk088:hover{color:#fff}
.psk089{padding:30px 0 0;border-top:1px solid #41474e;margin:30px 0 0}
.psk090{line-height:40px;color:#999;font-size:13px}
.psk090 a{color:#999}
.psk091{list-style:none}
.psk091 li{display:inline-block;vertical-align:top;width:40px;height:40px;background:#6b6b6b;border-radius:50%;text-align:center}
.psk091 li a{display:block;height:40px}
.psk091 li svg{width:20px;height:40px;fill:#fff}
.psk092{position:relative;padding:0 0 0 66px;margin:60px 0;font-size:15px}
.psk092:before{position:absolute;top:0;left:0;content:'';display:block;width:44px;height:44px;background:#233b77;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:15px}
.psk095:before{background-image: url(../i/psk001.svg)}
.psk096:before{background-image: url(../i/psk002.svg)}
.psk097:before{background-image: url(../i/psk011.svg)}
.psk098{border:2px solid #dcdcdc;margin:0 0 30px;padding:30px}
.psk099{font-size:16px;font-weight:bold;color:#222;padding:0 0 15px}
.psk100{width:100%}
.psk100 td{line-height:30px;vertical-align:middle;display:block}

.psk101{color:#a9a9a9;font-size:14px}
.psk102{border:1px solid #f2f2f2;transition:box-shadow 0.3s ease}
.psk102:hover{box-shadow:0 0 20px 0 rgb(0 0 0 / 15%)}
.psk103 td{padding:15px;vertical-align:top;display:block}
.psk104{font-weight:bold;color:#333;padding-bottom:10px}
.psk105{color:#666;font-size:13px;padding:0 0 0 24px;line-height:25px;background-repeat:no-repeat;background-position:center left;background-size:15px}
.psk106{width:182px}
.psk107{background-image:url('../i/psk012.svg')}
.psk108{background-image:url('../i/psk013.svg')}
.psk109{background-image:url('../i/psk007.svg')}
.psk110{background-image:url('../i/psk005.svg')}
.psk111{background:#f3f3f3}
.psk112{padding:15px;background:#fff;margin:30px 0 60px;box-shadow: 0 0 27px 0 rgb(0 0 0 / 10%)}
.psk113 li{list-style:none;margin:0 0 30px;padding:0 20px 0 50px;background:url('/i/psk017') no-repeat top left;background-size:36px;min-height:36px}
.w100{width:100%}

.psk114{background:#e5e5e5;padding:30px 30px 15px}
.psk115{font-size:18px;font-weight:bold;padding:0 0 15px}
.psk116{list-style:none;font-size:0;margin:0 -15px}
.psk116 li{margin:0;padding:0 15px 30px}
.psk117{text-align:center;border:1px solid #f2f2f2;transition:box-shadow 0.3s ease;position:relative}
.psk117:hover{box-shadow:0 0 27px 0 rgb(0 0 0 / 10%)}
.psk117 a:hover:before{display:block}
.psk118{padding:15px 30px 30px;font-weight:bold;color:#333;text-align:center;font-size:15px}
.psk117 a:before{position:absolute;content:'';top:50%;left:50%;margin:-22px 0 0 -22px;border-radius:4px;background:url('../i/psk014.svg') center no-repeat #233b77;display:none;width:44px;height:44px;cursor:pointer}
.h400{height:400px;object-fit:cover}
.mb15{margin-bottom:15px}
.psk119{position:relative;transition:box-shadow 0.3s ease;line-height:26px;box-shadow: 0 0 0 1px #f2f2f2;font-size:16px;font-weight:bold;padding:30px 30px 0;margin:0 0 1px}
.psk119:before{content:'';position:absolute;top:30px;right:30px;width:26px;height:26px;border-radius:50%}
.psk119:after{content:'';position:absolute;top:30px;right:30px;width:26px;height:26px;background:url('../i/psk015.svg') no-repeat center;background-size:10px;transform:rotate(180deg)}
.psk122.psk119:after{transform:rotate(0deg)}
.psk119:hover:before{background:#f2f2f2}
.psk120{padding:0 0 30px;cursor:pointer}
.psk121{padding:0 0 30px;display:none}
.psk122 .psk121{display:block}
.psk122{background:#f2f2f2}
.psk123{font-size:0;margin:0 -15px}
.psk123 li{margin:0;padding:0 0 30px}
.psk124{margin:0 15px;transition:box-shadow 0.3s ease;box-shadow:0 0 0 1px #f2f2f2}
.psk124:hover{box-shadow: 0 0 27px 0 rgb(0 0 0 / 10%)}
.psk125{height:270px;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative}
.psk125:before{content:'Подробнее \2192';position:absolute;top:0;left:0;right:0;bottom:0;background: rgb(46,46,47);opacity:.8;color:#fff;font-size:15px;display:none;  align-items:center;justify-content:center}
.psk125:hover:before{display:flex}
.psk126{color:#222;text-transform:uppercase;font-size:15px;font-weight:bold;padding:15px;display:block;min-height:66px}
.psk126:hover{color:#233b77}
.psk127{height:350px;background-repeat:no-repeat;background-size:cover;background-position:center}
.mb30{margin-bottom:30px}
.mt30{margin-top:30px}
.mt30i{margin-top:30px!important}
.mt34i{margin-top:34px!important}
.psk128{margin:30px 0 60px}
.psk128>li{border-bottom:1px solid #e8e8e8;margin:0;padding:0;list-style:none}
.psk128>li>a{display:block;padding:15px;color:#222;font-size:15px}
.psk128>li>a:hover{color:#233b77}
.psk129>a{background:#626262;color:#fff!important}
.psk130{border-radius:6px;font-weight:bold;font-size:14px;background:#233b77;padding:15px 15px;color:#fff;margin:15px 0 0;display:inline-block;border:none;cursor:pointer;border:1px solid #233b77}
.product-item-compare label{padding:15px 0}
.psk130:hover{background:#fff;color:#233b77}
.psk131{font-size:0;}
.psk131>li{list-style:none;margin:0;padding:0 60px 15px 0;position:relative;}
.psk131>li>.psk133{font-size:18px;font-weight:bold;display:block;display:block;color:#333;padding:15px 0}
.psk131>li>ul{padding:0 0 0 85px;display:none}
.psk131>li>ul>li{margin:0;padding:0}
.psk131>li>ul>li>a{color:#222;font-size:15px;display:block;padding:10px 0}
.psk131>li>ul>li>ul>li{margin:0;padding:5px 0 5px 15px}
.psk131>li>ul>li>ul>li>a{color:#3f51b5;font-size:13px;display:block}
.psk131>li>ul>li>ul>li>ul>li{margin:0;padding:5px 0 5px 15px}
.psk131>li>ul>li>ul>li>ul>li>a{color:#3f51b5;font-size:13px;display:block}
.psk131>li>ul>li>ul>li>ul>li>ul>li{margin:0;padding:5px 0 5px 15px}
.psk131>li>ul>li>ul>li>ul>li>ul>li>a{color:#3f51b5;font-size:13px;display:block}
.psk132{background-repeat:no-repeat;background-position:top left;background-size:contain;display:block;font-size:15px;text-decoration:none;color:#222;padding:10px 0 10px 80px}
.psk134{display:inline-block;margin:0 0 25px;border:1px solid #f2f2f2;border-radius:3px;position:relative;color:#222;padding: 11px 15px 11px 60px}
.psk134:before{display:block;position:absolute;transform:rotate(270deg);top:0;left:0;background:url('../i/psk015.svg') no-repeat center;width:42px;height:42px;content:'';background-size:12px;border-bottom:1px solid #f2f2f2}
.psk134:hover{background:#f2f2f2}
.psk134:hover:before{border-bottom:1px solid #fff}
.psk135 h1{margin-bottom:0!important}
.tar{text-align:right}
.product-item-detail-slider-container{position:relative;max-width:100%;background:transparent;transition:background 800ms ease;z-index:90}
.product-item-detail-slider-block{position:relative;box-sizing:border-box;padding-top:56.25%;height:0}
.product-item-detail-slider-block.product-item-detail-slider-block-square{padding-top:100%}
.product-item-detail-slider-images-container{position:absolute;top:0;right:0;bottom:0;left:0}
.product-item-detail-slider-image{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;opacity:0;transition:opacity 250ms linear}
.product-item-detail-slider-image.active{z-index:10;opacity:1}
.product-item-detail-slider-image img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;width:auto;height:auto;outline:1px solid transparent;background-position:center;background-repeat:no-repeat;transition:background-size 450ms ease,width 450ms ease,height 450ms ease,outline 450ms ease;transform:translateY(-50%) translateX(-50%)}
.product-item-detail-slider-progress-bar{position:absolute;bottom:0;left:0;z-index:180;height:3px;background-color:#006cc0;background-color:var(--theme-color-primary)}
.product-item-detail-slider-controls-block{padding:10px 0;text-align:center}
.product-item-detail-slider-controls-image{position:relative;display:inline-block;overflow:hidden;width:65px;height:65px;outline:1px solid #f2f2f2;background-color:#fff;text-align:center;cursor:pointer}
.product-item-detail-slider-controls-image:hover,.product-item-detail-slider-controls-image.active{outline-color:#233b77}
.bx-retina .product-item-detail-slider-controls-image{outline-width:.5px}
.bx-retina .product-item-detail-slider-controls-image.active{outline-width:1px}
.product-item-detail-slider-controls-image img{position:absolute;top:50%;left:50%;max-width:65px;max-height:65px;width:auto;height:auto;transform:translateY(-50%) translateX(-50%)}
.product-item-detail-slider-left,.product-item-detail-slider-right{position:absolute;top:0;bottom:0;z-index:111;display:block;width:25%;background:rgba(255,255,255,0) url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2230%22%20viewBox%3D%220%200%2016%2030%22%3E%3Cpolygon%20fill%3D%22%23000000%22%20fill-rule%3D%22evenodd%22%20points%3D%2216%2050%202%2036%2016%2022%2015%2021%201%2035%200%2036%201%2037%2015%2051%22%20transform%3D%22translate(0%20-21)%22%2F%3E%3C%2Fsvg%3E) no-repeat center;opacity:.57;cursor:pointer;transition:all 300ms ease}
.product-item-detail-slider-left{left:0}
.product-item-detail-slider-right{right:0;transform:rotate(180deg)}
.product-item-detail-slider-left:hover,.product-item-detail-slider-right:hover{background-color:rgba(255,255,255,.4);opacity:.8}
.product-item-detail-slider-close{display:none}
.product-item-detail-slider-container.popup .product-item-detail-slider-close{position:absolute;top:4px;right:110px;bottom:0;z-index:150;display:block;width:50px;height:50px;background:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpolygon%20fill%3D%22%23000000%22%20fill-rule%3D%22evenodd%22%20points%3D%2216%2015.1%208.944%208%2016%201%2015.006%200%208.05%207%20.994%200%200%201%207.056%208%200%2015.1%20.994%2016%208.05%209%2015.006%2016%22%2F%3E%3C%2Fsvg%3E) no-repeat center;opacity:.27;cursor:pointer;transition:all 300ms ease}
.product-item-detail-slider-container.popup .product-item-detail-slider-close:hover{opacity:1}
.product-item-detail-slider-container.popup .product-item-detail-slider-right{right:105px}
.product-item-detail-slider-container.magnified .product-item-detail-slider-image{z-index:100}
.product-item-detail-slider-container.magnified .product-item-detail-slider-image img{outline-color:#ddd}
.product-item-detail-slider-container.magnified .product-item-detail-slider-left,.product-item-detail-slider-container.magnified .product-item-detail-slider-right{z-index:50}
.product-item-detail-slider-container.magnified .product-item-label-text,.product-item-detail-slider-container.magnified .product-item-label-ring{opacity:0}
.product-item-detail-slider-container.popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:#fff;animation-name:imgPopupShow;animation-duration:300ms}
.product-item-detail-slider-container.popup .product-item-detail-slider-images-container{right:105px}
.product-item-detail-slider-container.popup .product-item-detail-slider-block{padding-top:0;height:100vh}
.product-item-detail-slider-container.popup .product-item-detail-slider-image{position:absolute;top:50%;left:50%;max-height:100vh;width:calc(100% - 150px);transform:translateY(-50%) translateX(-50%)}
@-webkit-keyframes imgPopupShow {
from{opacity:0}
to{opacity:1}
}
@-moz-keyframes imgPopupShow {
from{opacity:0}
to{opacity:1}
}
@-ms-keyframes imgPopupShow {
from{opacity:0}
to{opacity:1}
}
@-o-keyframes imgPopupShow {
from{opacity:0}
to{opacity:1}
}
@keyframes imgPopupShow {
from{opacity:0}
to{opacity:1}
}
.product-item-detail-slider-container.popup .product-item-detail-slider-image img{max-width:100%;max-height:90vh;width:auto;cursor:default}
.product-item-detail-slider-container.popup .product-item-detail-slider-controls-block{position:absolute;top:0;right:0;bottom:0;overflow-y:auto;padding:20px;border-left:1px solid #d3d3d3;background-color:#fff}
.product-item-detail-slider-container.popup .product-item-detail-slider-controls-image{display:block;margin-bottom:20px}
@media (max-width: 767px) {
.product-item-detail-slider-container.popup .product-item-detail-slider-images-container{right:0}
.product-item-detail-slider-container.popup .product-item-detail-slider-block{padding-top:0;height:calc(100vh - 111px)}
.product-item-detail-slider-container.popup .product-item-detail-slider-image{width:90%}
.product-item-detail-slider-container.popup .product-item-detail-slider-image img{max-width:100%;max-height:calc(100vh - 115px);width:auto;cursor:default}
.product-item-detail-slider-container.popup .product-item-detail-slider-controls-block{position:absolute;top:auto;right:0;bottom:0;left:0;overflow-x:auto;max-height:111px;border-top:1px solid #d3d3d3;border-left:none;white-space:nowrap}
.product-item-detail-slider-container.popup .product-item-detail-slider-controls-image{display:inline-block;margin-bottom:0}
.product-item-detail-slider-container.popup .product-item-detail-slider-close{right:10px;z-index:200}
.product-item-detail-slider-left,.product-item-detail-slider-right{max-width:75px}
.product-item-detail-slider-container.popup .product-item-detail-slider-right{right:0}
}
.psk208:hover .psk209{border-color:#233b77}
.psk135{}
.psk136{display:inline-block;height:45px;width:90px;background-size:contain;margin:15px;background-repeat:no-repeat;background-position:center;float:right}
.psk137{list-style:none;margin:15px 0}
.psk137 li{margin:0;color:#999;font-size:13px;line-height:18px;padding:0;line-height:45px}
.psk138{}
.psk139{font-size:24px;color:#233b77}
.psk140{background:#fff;border:1px solid #ddd}
.psk140 li{margin:0;cursor:pointer;padding:5px 5px;list-style:none;display:block}
.psk140 li:hover{background:#233b77;color:#fff}
.psk140 li[title="-"]{display:none}
.psk141{font-size:16px;font-weight:bold;margin-top:15px}
.psk142{background:#f2f2f2;padding:15px}
.dn{display:none}
.psk143{background:#f9f9fa;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;margin-top:30px} 
.psk143 li{margin:0;padding:15px 30px;color:#222;font-size:15px;list-style:none;display:inline-block;vertical-align:top;font-weight:bold;margin:0 0 -1px;cursor:pointer;position:relative}
.psk143 li.selected{background:#233b77;color:#fff}
.psk143 li:hover{background:#233b77;color:#fff}
/*.psk143 li.selected:before{content:"";position:absolute;top:-1px;left:0;right:0;display:block;height:2px;background:#233b77;width:100%}*/
.psk144>li{list-style:none;display:none;margin:0;padding:0 0 30px}
.psk144>li.active{display:block}
.psk144 ul{list-style:disc}
.psk145{width:100%;margin:0 0 15px}
.psk146{font-size:0;list-style:none;margin:0 -15px}
.psk146 li{padding:0 15px;margin:0}
.psk147{margin:30px 0}
.psk147 a,.psk147 span{display:inline-block;vertical-align:top;height:32px;width:32px;line-height:32px;border:1px solid #ddd;text-align:center;border-radius:4px}
.psk147 span, .psk147 a:hover{background:#233b77;color:#fff;border:1px solid #233b77}
.psk148{border:none!important}
.psk148:hover{background:none!important;fill:#233b77}
.psk148 svg{margin:9px 0 0}
.psk112 h1{color:#626262;margin:0 0 60px;text-align:center}
.psk149{display:block;width:100%;padding:15px;font-size:14px;color:#555;background:#fff;border:1px solid #e8e8e8;border-radius:4px;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}
.psk150 .psk149{margin:0 0 15px}
.psk150 tr td:first-child{text-align:right;padding-right:30px}
.psk151{position:relative}
.psk151 span{position:absolute;top:0;right:0;width:25px;height:47px;line-height:52px;text-align:center}
.psk151 span svg{width:5px;fill:#898989}
.psk152{font-size:0}
.psk152>li{vertical-align:top;list-style:none;margin:0;padding:0;position:relative;padding:30px 15px}
.psk152>li>.psk154{font-size:17px;line-height:24px;font-weight:bold;color:#222;margin-bottom:5px;display:block;text-align:center}
.psk152>li>ul>li{margin:0;padding:0}
.psk152>li>ul>li>a{color:#3f51b5;font-size:13px;line-height:20px}
.psk152>li>ul>li>a:hover{color:#222}
.psk153{padding-top:80%;display:block;background-repeat:no-repeat;background-size:80%;background-position:center}
.psk155{border:1px solid #0f0;display:block}
.psk156{text-align:center;margin:15px 0 0}
.psk156 span{display:inline-block;vertical-align:top;line-height:22px;height:22px;width:22px;border-radius:2px;background:#f2f2f2;font-size:22px;cursor:pointer}
.psk156 input{display:inline-block;vertical-align:top;height:22px;width:44px;text-align:center;font-size:15px}
.psk157{text-align:center;font-size:16px;color:#233b77}
.psk158{color:#222;font-size:11px;font-weight:bold;margin:0 0 15px;display:block;padding:0 5px;word-wrap:break-word;}
.psk152>li>.psk154:hover, .psk158:hover{color:#233b77}
.psk159{background:#fff;padding:15px 0;text-align:center;-webkit-transition:box-shadow ease-out .2s;-moz-transition:box-shadow ease-out .2s;-o-transition:box-shadow ease-out .2s;transition:box-shadow ease-out .2s;height:100%;font-size:15px}
.psk159:hover{box-shadow:0 0 23px 0 rgb(0 0 0 / 10%)}
.product-item-container{height:100%;padding:0 0 30px}
.zi3{z-index:3}
.zi99{z-index:99}
.psk160{position:static!important}
.psk160>ul{width:100%;padding:30px}
.psk160>ul>li{text-align:left;width:25%;display:inline-block;vertical-align:top;background-size:60px;background-repeat:no-repeat;background-position:top 0px left 0;padding:0 30px 30px 90px!important;border-bottom:none!important}
.psk160>ul>li>a{font-size:18px!important;font-weight:bold;white-space:unset!important;padding:0 0 10px!important}
.psk160>ul>li>ul{display:block!important}
.psk160>ul>li>ul>li{margin:0;padding:0}
.psk160>ul>li>ul>li>a{color:#3f51b5;font-size:13px;display:block;padding:0 0 10px}
.psk160>ul>li>ul>li>a:hover{color: #222}
.psk161{display:inline-block;cursor:pointer;width:35px;height:63px;vertical-align:top;position:relative}
.psk162,.psk162:before,.psk162:after{position:absolute;width:20px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;background-color:#fff}
.psk162{top:50%;margin:1px 0 0}
.psk162:after,.psk162:before{display:block;content:""}
.psk162:before{top:-7px}
.psk162:after{bottom:-7px}
.psk163 .psk015{display:block}
.psk163+.psk015{display:block;max-height:80vh;overflow-y:auto;}
.psk163 .psk162:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}
.psk163 .psk162:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}
.psk163 .psk162{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}
.psk164{display:none}
.psk165{display:inline-block;height:50px;background:url('../i/bottom_logo1.svg') no-repeat center left;background-size:contain;width:calc(100% - 39px);margin:9px 0 0}
.psk166{background:#373d44;border-bottom:1px solid #f5f5f5}

.psk167 svg{fill:#fff}

.psk168{background:url('../i/psk002.svg') no-repeat center;float:right;width:60px;height:40px;display:block;background-size:17px;display:none}
.psk169{}
.psk169>span:before{background: url('../i/psk017.svg') no-repeat center;content:'';width:12px;height:12px;display:block;position:absolute;top:50%;margin:-6px 0 0;right:-20px;background-size:7px;transform:rotate(180deg)}
.psk170{font-size:0;margin:0 -15px}
.psk170 li{padding:0 15px;margin:0}
.psk151>ul{display:none}
.psk129>ul, .psk288>ul{display:block;background:#fbfbfb;}
.psk129 .psk129>ul{margin:0 0 0 15px;padding:0}
.psk129>ul li, .psk288>ul li{list-style:none;margin:0;padding:0}
.psk129>ul li a, .psk288>ul li a{display:block;background:#fbfbfb;font-size:13px;text-decoration:none;color:#555;display:block;line-height:20px;padding:9px 15px}
.psk129 .psk129>a{color:#233b77!important}


.psk288>ul li a{border-bottom: 1px solid #e8e8e8;}
.psk288>ul li:last-child a{border-bottom:none;}
.psk129>ul li a:hover{color:#233b77;background:#D9DADA!important}


.smart-filter-slider-track-container{overflow:hidden;padding:25px 18px 25px}
.smart-filter-slider-track{position:relative;height:7px;background:#e7e7e7}
.smart-filter-slider-ruler{position:absolute;top:-6px;width:1px;height:17px;background:#a2bfc7}
.smart-filter-slider-ruler.p1{left:-1px}
.smart-filter-slider-ruler.p2{left:25%}
.smart-filter-slider-ruler.p3{left:50%}
.smart-filter-slider-ruler.p4{left:75%}
.smart-filter-slider-ruler.p5{right:-1px}
.smart-filter-slider-ruler span{position:absolute;top:-16px;left:50%;display:block;margin-left:-50px;width:100px;color:#000;text-align:center;font-size:11px}
.smart-filter-slider-range,.smart-filter-slider-price-bar,.smart-filter-slider-price-bar-vd,.smart-filter-slider-price-bar-vn,.smart-filter-slider-price-bar-v{position:absolute;top:0;bottom:0}
.smart-filter-slider-price-bar{z-index:100}
.smart-filter-slider-price-bar-vd{z-index:60;background:#b1b1b1}
.smart-filter-slider-price-bar-vn{z-index:70;background-color:var(--theme-color-light)}
.smart-filter-slider-price-bar-v{z-index:80;background-color:#233b77}
.smart-filter-slider-handle{position:absolute;top:100%;width:18px;height:18px;border:3px solid #233b77;border-radius:50%;top:-6px;z-index:97}
.smart-filter-slider-handle.left{left:0;margin-left:-15px}
.smart-filter-slider-handle.right{right:0;margin-right:-15px}
.psk171{border:1px solid #d5d5d5;border-radius:2px;color:#555;font-size:14px;padding:9px 12px;width:100%;margin:0 0 15px}
.psk172{color:#fff;background:#626262;font-weight:bold;padding:15px 15px;cursor:pointer;position:relative}
.psk172:after{content:'';position:absolute;top:50%;right:15px;background:url(../i/psk015_01.svg) no-repeat center;width:7px;height:7px;margin:-4px 0 0}
.psk173{}
.psk174{}
.psk175{padding:15px 45px 15px 15px;position:relative;border-top:1px solid #e6e6e6;cursor:pointer}
.psk176:hover{background:#fff}
.psk175:after{content:'';position:absolute;top:50%;right:15px;background:url('../i/psk015.svg') no-repeat center;width:7px;height:7px;transform:rotate(180deg);margin:-4px 0 0}
.psk177{padding:0 15px 15px;display:none}
.psk174 .psk177{display:block;max-height:400px;overflow-y:auto}
.psk174 .psk175:after{transform:rotate(0deg)}
.psk178 input{display:none}
.psk178 .psk179{float:left;width:16px;height:16px;border:1px solid #ccc;margin:0 5px 0 0;background:#fff;border-radius:2px}
.psk178:hover .psk179{background:#233b77;border-color:#233b77}
.psk178{display:block;padding:0 0 10px;font-size:13px;cursor:pointer}
.psk178 input:checked+.psk179:before{left:5px;top:0;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);    transform:rotate(45deg);position:absolute;content:''}
.psk178 input:checked+.psk179{background:#233b77;border-color:#233b77}
.psk178 sup{vertical-align:text-top}
.psk179{position:relative}
.psk180{padding:0 15px 15px 15px}

.psk181{border-radius:2px;font-weight:bold;font-size:14px;padding:5px 30px;background:#fff;color:#233b77;margin:15px 0 0;display:inline-block;border:none;cursor:pointer;border:1px solid #233b77}
.psk181:hover{background:#233b77;color:#fff}
.w100{width:100%}
.plr0{padding-left:0;padding-right:0}
.psk178.disabled{opacity:.5;cursor:default}
#modef{left:100%;position:absolute;top:0;z-index:20;background:#fff;white-space:nowrap;padding:15px;border:1px solid #233b77}
.psk176{position:relative}
.psk182{position:fixed;top:0;left:0;right:0;z-index:999;background:#fff}
.psk187{position:fixed;top:0;left:0;right:0;bottom:0;z-index:998;background:#000;opacity:.5;content:''}
.title-search-result{z-index:1000;background:#fff;margin:-2px 0 0}
.title-search-result a{color:#333;display:block;padding:5px 15px}
.psk183{position:relative;padding:0 0 5px}
.psk184{padding:5px 130px 5px 15px;line-height:24px;width:100%;font-size:16px;border-radius:5px}
.psk185{width:34px;height:34px;top:0;right:0;display:inline-block;background:url('../i/loupe.svg') no-repeat center;position:absolute;cursor:pointer;}

.psk186{width:49px;height:49px;position:absolute;top:50%;right:0;margin:-25px 0 0;z-index:2;text-align:center;line-height:53px;cursor:pointer}
.psk186 svg{width:16px;height:16px}
#title-search{position:relative}
.psk188{}
#psk182{display:none}
#psk182.psk188{display:block}
.psk189{color:#444;display:block;width:100%;border-radius:3px;padding:10px 45px 10px 15px;font-size:14px;border:1px solid #eee}
.psk190{position:absolute;top:0;right:0;background:none;border:none;cursor:pointer;width:39px;height:39px}
.psk191{display:block}
.red{color:#f00}
.popup-window.popup-window-with-titlebar{padding:0 15px 15px!important}
.popup-window-content{padding:0!important;background:#fff!important}
.psk192{width:100%;font-size:0}
.psk192 tr{}
.psk192 td{width:50%;list-style:none;margin:0;padding:5px 0 0;display:inline-block;vertical-align:bottom;border-bottom:1px dotted #666}
.psk192 td:last-child{text-align:right}
.psk193{display:inline;background:#fff;position:relative;bottom: -2px;padding:0 5px 0 0;font-size:15px}
.psk194{border-bottom:1px dotted #666;display:none}
.psk195{padding:0 0 0 5px;position:relative;bottom: -2px;font-size:15px;background:#fff}
.lazyloadbg{background-image:url(/images/double_ring.svg)}
table{border-collapse:collapse}
.psk196{color:#222;font-size:12px;padding:15px 0}
.psk196 a{color:#9e9e9e;text-decoration:underline}
.psk197{position:fixed;top:50%;right:0;z-index:1001}
.psk198{background:#233b77;width:30px;height:76px;text-align:center;line-height:76px;cursor:pointer}
.psk198 svg{}
.psk199{background:#fff;width:30px;height:76px;text-align:center;line-height:76px;cursor:pointer}
.psk200{background:#f2f2f2;padding:15px}
.psk201{display:inline-block;background:#f2f2f2;margin:0 0 -2px;position:relative;bottom: -2px;padding:0 5px 0 0;font-weight:bold}
.psk202{font-size:18px;font-weight:bold;padding:15px 0 15px;text-align:left!important}
.psk203 span, .psk203 input{display:inline-block;vertical-align:top;width:30px;height:30px;line-height:30px;font-size:18px;text-align:center}
.psk203 input{width:60px}
.psk203 span{color:#555;font-weight:bold;font-size:22px;cursor:pointer;background:#f2f2f2;border-radius:3px}
.product-item-amount-field-btn-disabled{opacity:.5}
.psk208{position:relative}
.psk209{padding:5px;border:1px solid #ddd;position:relative;cursor:pointer}
.psk209:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#000 transparent transparent transparent;top:10px;right:8px}
.psk140{display:none;position:absolute;top:100%;left:0;right:0}
.psk210 .psk140{display:block;z-index:2}
.psk210 .psk209:after{border-width:0 5px 5px 5px;border-color:transparent transparent #000 transparent}
.psk211{opacity:0;padding:0 15px 0 0}
img{max-width:100%}
.psk079 a{color:#fff!important}
.psk214{padding:15px 0 0 0;display:block}
.psk214 span{border-bottom:1px dotted #233b77}
.psk214:hover span{border-bottom:1px dotted #222}
.psk215{height:25px;display:inline-block;cursor:pointer;line-height:25px}
.psk215 span{border-bottom:1px dotted #222}
.psk215:hover span{border-bottom:1px dotted #233b77;color:#233b77}
#char2{margin:0 0 30px}
.psk216{width:150px}
.psk217{border-collapse:collapse}
.psk217 td{padding:10px 10px;vertical-align:top;border:1px solid #ccc}
.psk217 th{padding:10px 10px;vertical-align:top;border:1px solid #ccc;text-align:left;background:#f2f2f2}
.table-responsive{min-height:.01%;overflow-x:auto}
.psk218{font-size:18px;margin:0 0 30px}
.psk220{font-size:16px;display:inline-block;background:#233b77;border:1px solid #233b77;padding:15px 15px;color:#fff;cursor:pointer;border-radius:12px}
.psk220:hover, .psk220:focus{background:#fff;color:#233b77}
.psk167{float:right;width:60px;height:40px;display:block;background-size:20px;cursor:pointer;line-height:71px;text-align:center}
.psk224{float:right;width:60px;height:40px;display:block;background-size:20px;cursor:pointer;z-index:3;line-height:43px;text-align:center;position:relative}
.psk239{float:right;width:60px;height:40px;display:block;background-size:20px;cursor:pointer;z-index:3;line-height:43px;text-align:center;position:relative}
.psk224 svg{width:18px}
.psk239 svg{width:24px}
.psk225{z-index:3;display:flex;flex-direction:row-reverse;justify-content: center;}

.psk229{display:inline-block;line-height:25px;vertical-align:top;cursor:pointer}
.psk229 input{display:none}
.psk229 input:checked+svg, .psk229:hover svg{fill:#233b77}
.psk229 input:checked+svg+span,.psk229:hover span{color:#233b77}
.psk229 svg{width:20px}
.psk229 span{line-height:25px;vertical-align:top;padding:0 20px 0 10px}
.psk215 svg{width:25px}
.psk215:hover svg{fill:#233b77}
.psk215 span{line-height:25px;vertical-align:top;margin:0 20px 0 10px}
.ya-share2{display:inline-block;vertical-align:top}
#psk226{position:relative;display:block}
#psk226 svg{fill:#fff;width:16px}
#psk227 svg{fill:#fff;width:16px}

.bx-basket-block a{display:block}
.psk230{position:absolute;top:-3px;right:10px;color:#fff;font-size:12px;line-height:16px;padding:1px 5px;background:#233b77;border-radius:50%}
.psk231{position:relative}
.psk231 svg{fill:#fff}

#psk226 svg{width:20px}

#psk232{position:absolute;top:10px;right:10px;color:#fff;font-size:12px;line-height:16px;padding:1px 5px;background:#233b77;border-radius:50%}
#psk233{}
.psk234{position:absolute;top:0;right:0;width:35px;height:35px;display:block}
.psk234:before, .psk234:after{position:absolute;content:'';width:15px;height:2px;transform:rotate(45deg);background:#233b77;top:50%;right:10px;display:block;opacity:.5}
.psk234:after{transform:rotate(-45deg)}
.psk234:hover:before, .psk234:hover:after{opacity:1}
.basket-item-property-scu-text{display:none!important}
.psk235{display:block}
.psk236{border-left:none!important;border-top:none!important;border-right:none!important}
.psk217 td{max-width:256px}
.psk235{background-repeat:no-repeat;background-position:center;display:block;background-size:contain;height:220px;width:200px;margin:0 auto}
.psk237{display:block;margin:10px 0}

.psk238{border-radius:6px;font-weight:bold;font-size:14px;background:#233b77;padding:5px 30px;color:#fff;margin:0 0 15px;display:inline-block;border:none;cursor:pointer;border:1px solid #233b77}
.psk238:hover{background:#fff;color:#233b77}
.psk229 svg{fill:#233b77}
.psk215 svg{fill:#233b77}
.psk240{width:300px;background:#fff;line-height:18px;padding:15px;box-shadow:0 0 27px 0 rgb(0 0 0 / 10%);border-radius:12px;position:relative;right:200x;display:none}
.psk240 td{text-align:left;vertical-align:top}
.psk241{width:25px;height:25px;display:block}
.psk241:before, .psk241:after{position:absolute;content:'';width:15px;height:2px;transform:rotate(45deg);background:#233b77;top:8px;right:5px;display:block;opacity:.5}
.psk241:after{transform:rotate(-45deg)}
.psk241:hover:before, .psk241:hover:after{opacity:1}
.psk242{background:url('../i/psk018.svg') no-repeat left center;font-size:15px;line-height:20px;padding:0 0 0 30px;margin:0 0 30px;cursor:pointer}
.mr15{margin-right:15px}
.mr30{margin-right:30px}
.psk243{width:100%;height:46px;background:#fff;text-align:center}
.psk243 img{height:46px}
.psk244{font-size:15px;line-height:20px;padding:0 0 0 30px;margin:0 0 30px;cursor:pointer;display:block;position:relative}
.psk244:before{float:left;width:13px;height:13px;margin:0 5px 0 0;border:2px solid #233b77;border-radius:2px;content:'';position:absolute;top:1px;left:0}
.psk245{font-size:15px;line-height:20px;padding:0 0 0 30px;margin:0 0 30px;cursor:pointer;display:block;position:relative}


.psk245:before{width:13px;height:13px;margin:0 5px 0 0;border:2px solid #233b77;border-radius:2px;content:'';position:absolute;top:1px;left:0}
.psk245:after{left:6px;top:3px;width:3px;height:8px;border:solid #233b77;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;content:''}
.psk217 tr:first-child td{border-top:none;border-left:none;border-right:none}
.psk246{list-style:none;font-size:0}
.psk246 li{margin:0 0 15px;padding:0;border-bottom:1px dotted #666}
.psk247{display:inline-block;position:relative;padding:0 5px 0 0;width:50%;font-size:15px}
.psk248{display:inline-block;position:relative;padding:0 0 0 5px;width:50%;font-size:15px;text-align:right}
.psk249{}
.psk250{display:block}
.psk249 .psk250{display:none}
.psk249 .psk172:after{transform:rotate(180deg)}
.psk251{color:#fff}

.psk247 span{bottom:-2px;background:#f2f2f2;position:relative;font-weight:bold}
.psk248 span{bottom:-2px;background:#f2f2f2;position:relative}
.psk252{display:block;background:url('../i/pdf-file.svg') no-repeat left center;padding:15px 0 15px 40px;background-size:30px}
.psk253{font-size:16px;margin:0 0 15px;font-weight:bold}
.psk255{margin:0 -15px}
.psk254{display:inline-block;vertical-align:top;padding:0 15px}
.psk254 iframe{width:100%}
#desc img{height:auto!important}
.psk256{font-size:0;margin-left:-15px;margin-right:-15px}
.psk257{padding:0 15px}
.psk258{font-size:24px;position:relative;line-height:44px;padding:0 0 0 50px;margin:0 0 30px}
.psk258:before{position:absolute;top:0;left:0;content:'';display:block;width:44px;height:44px;background:#233b77;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:15px}
.psk259:before{background-image:url(../i/psk002.svg)}
.psk260:before{background-image:url(../i/psk011.svg)}
.psk261:before{background-image:url(../i/psk001.svg)}
.psk262{padding:0 15px;position:relative}
.psk263{position:absolute;top:0;left:15px;width:20px;height:20px;content:'';background-position:center;background-repeat:no-repeat;background-size:20px}
.psk264{font-size:16px;color:#233b77;padding:0 0 15px 30px}
.psk265{border:1px solid #ccc;font-size:15px;padding:15px 15px 15px 33px;border-radius:10px;position:absolute;bottom:calc(100% + 30px);left:0%;background:#fff;width:100%;display:none}
.psk265:before{width:0;height:0;border-style:solid;border-width:32px 32px 0 0;border-color: #ccc transparent transparent transparent;position:absolute;top:calc(100% + 1px);left:29px;content:''}
.psk265:after{width:3px;background:#233b77;position:absolute;top:15px;left:15px;bottom:15px;content:''}
.psk266{float:right;width:120px;height:80px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:10px;margin:0 0 0 15px}
.cb{clear:both}
.psk262:hover .psk265{display:block}
.psk267{width:0;height:0;border-style:solid;border-width:30px 30px 0 0;border-color: #fff transparent transparent transparent;position:absolute;top:calc(100%);left:30px}
.psk268{display:block}
.psk213{overflow:hidden}
.psk213 img{transition: all .5s ease-in-out;cursor:zoom-in}

.table-responsive{min-height:.01%;overflow-x:auto}
.psk152>li{transition: box-shadow ease-out .2s}
.psk152>li:hover{box-shadow:0 0 23px 0 rgb(0 0 0 / 10%)}
.psk270{font-size:0;margin:0 -15px}
.psk271{padding:0 15px}
.psk_benefits{position:relative;display:inline-block;width:25%;padding:0 7px;margin:0 0 15px}
.psk_benefits_002{background-position:center;background-repeat:no-repeat;background-size:contain;padding-top:100%}
.psk_benefits_003{position:absolute;display:none;top:100%;left:50%;width:180px;background:#555;color:#fff;font-size:16px;text-align:center;padding:15px;align-items:center;justify-content:center;margin:6px 0 0 -90px;z-index:2}
.psk_benefits_003:before{width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #666 transparent;position:absolute;top:-6px;left:50%;margin:0 0 0 -6px;content:''}
.psk_benefits:hover .psk_benefits_003{display:flex}
.psk_benefits_004{margin:0 -7px}
.psk_benefits_005{width:25%!important}
.psk217 tr td:first-child .psk_benefits_005 .psk_benefits_003{left:10px!important;margin: 6px 0 0 -10px!important;}
.psk217 tr td:first-child .psk_benefits_005 .psk_benefits_003:before{left:30px!important;}

.psk217 tr td:last-child .psk_benefits_005 .psk_benefits_003{left:auto!important;right:10px;margin: 6px 0 0 -10px!important;}
.psk217 tr td:last-child .psk_benefits_005 .psk_benefits_003:before{left:auto!important;right:10px}


.fs0{font-size:0}
.psk272{margin:30px 0 0}
.psk272 li{list-style:none;margin:0}
.psk273{font-weight:bold}
.psk221{margin:0;background:#f2f2f2;padding:15px}
.psk274{background:url('../i/in_stock.svg') no-repeat left center;font-size:16px;font-weight:bold;color:#233b77;padding:5px 0 5px 40px;display:none}
.bx_ordercart_order_pay_center{margin:17px 0 0}
@media screen and (max-width: 767px) {
	.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}
}
.bordered td, .bordered th{border:1px solid #bfbfbf;padding:8px}
@media screen and (max-width: 767px) {
	#char {width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}
	
}
#char table td{border:1px solid #bfbfbf;padding:8px}
#char table th{border:1px solid #bfbfbf;padding:8px}
.psk276{display:flex;align-items:center;}
.psk277{position:relative;width:100%}
.psk278{border:1px solid #626262;padding:2px 25px 2px 5px;border-radius:3px;width:100%}
.psk279{position:absolute;top:0;right:0;font-size:0;background:url('../i/search_grey.svg') no-repeat center;background-size:16px;width:24px;height:24px;cursor:pointer;}
#title-search2{float:right;display:flex;align-items:center;width:100%}
.psk283{padding:5px 0}
.psk284{background:#fff;margin:30px 0 0;}
.psk285{display:inline-block}
.psk285 label{}
.psk286{border:1px solid #626262;padding:5px 10px;display:block;border-radius:5px;margin:0 5px 0 0;color:#626262}
input:checked+.psk286{border:1px solid #233b77;color:#233b77}
.psk286:hover{border:1px solid #233b77;color:#233b77}
.pb30{padding-bottom:30px}
.psk287{border:1px solid #d5d5d5;color:#555;font-size:14px;padding:9px 11px;width:100%;margin:0 0 15px;}
.psk288 ul{display:block!important}
.psk289{font-size:14px;font-weight:bold;background-repeat:no-repeat;background-position:center left;background-size:40px;padding:20px 0 0 60px;margin:0 0 5px}
.psk290{font-size:14px;position:relative;padding:10px 0 11px 60px;display:block;}
.psk290:before{content:'';position:absolute;top:0;left:0;width:38px;height:38px;background-color:#626262;background-repeat:no-repeat;background-size:20px;background-position:top 50% left 9px}
.psk292:before{background-image:url('/i/badge.svg')}
.psk293:before{background-image:url('/i/phone_white3.svg')}
.psk294:before{background-image:url('/i/email_white.svg')}
.psk295{background-image:url('/i/boy.svg')}
.psk296{background-image:url('/i/girl.svg')}

.psk298{font-size:14px;font-weight:bold;background:url('/i/info.svg') no-repeat center left 5px;background-size:20px;padding:5px 0 5px 40px;margin:0 0 10px}
.psk299{display:block;padding:5px 0 5px 40px;position:relative;}
.psk299:before{content:'';position:absolute;top:0;left:0;width:30px;height:30px;background-color:#626262;background-repeat:no-repeat;background-size:20px;background-position:top 50% left 5px}
.psk301:before{background-image:url('/i/phone_white3.svg')}
.psk300:before{background-image:url('/i/email_white.svg')}



.pb60{padding-bottom:60px}
.pb30{padding-bottom:30px}

.psk302{display:block}
.psk302:hover path, .psk328 path{stroke:#fff;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256;fill:#727271}
.psk302 text{fill:#727271;}
.psk302:hover text, .psk328 text{fill:#fff;}
/*.psk302:hover text{fill:#727271;}*/

.psk303{display:block}
.psk303:hover path, .psk327 path{fill:#727271;stroke:#fff}
.psk303 text, .psk303 circle{fill:#727271;}
.psk303:hover text, .psk303:hover circle, .psk327 text, .psk327 circle{fill:#fff;}
.psk303:hover .psk304{fill:#727271;}
.psk303 .psk305{stroke:#727271;}
.psk303:hover .psk305{stroke:#727271;}
.psk306{margin:-120px 0 0}

.psk307{font-size:16px;display:block;background:#233b77;padding:15px;width:100%;color:#fff;cursor:pointer;border-radius:12px;border:1px solid #233b77}
.psk307:hover{background:#fff;color:#233b77}
.basket-checkout-section-inner{margin-top:30px}
.basket-items-list-table th{text-align:left;padding:15px 0;background:#f2f2f2}
.basket-items-list-table tr th:first-child{padding:0 0 0 15px}
.basket-items-list-table th span{width:65px;display:inline-block}
.psk308{font-size:16px;text-align:center}
.psk310{position:relative;font-size:16px;color:#233b77;padding:10px 0 10px 30px;cursor:pointer}
.psk310:before{position:absolute;top:11px;left:3px;width:10px;height:10px;transform:rotate(-45deg);border-left:1px solid #233b77;border-bottom:1px solid #233b77;content:''}
.psk311{background:#f2f2f2;display:none}
.psk313 .psk311{display:block}
.psk313 .psk310:before{transform:rotate(135deg);top:18px}
.psk312{padding:5px 15px;display:block}
.psk314{text-decoration:underline;cursor:pointer}
td.psk315{border:none}
.psk316{border-bottom:4px solid #000!important}
.psk317{font-size:16px;text-align:center;padding:15px 0 0}
.basket-items-list-table tr th{display:none}
.basket-item-block-image{text-align:center}
.psk320{padding:0 0 15px}
.psk321 a{color:#233b77!important;background:#D9DADA!important}

.psk322{background:url(../i/logo_vacma_white2.svg) no-repeat center;background-size:contain;display:block;height:200px;}
.psk323{color:#fff;font-size:20px;display:block;text-align:center;font-weight:bold}
.psk324{list-style:none;padding:70px 0 0;text-align:center}
.psk324 li{margin:0;padding:0}
.psk324 li a{color:#fff;display:block;font-size:16px;padding:15px 0}
.psk324 li a:hover, .psk325{text-decoration:underline}

.psk327{}
.lkh1{color:#626262;margin:30px 0;font-size:20px;font-weight:bold}
.psk329{border-top:1px solid #e6e6e6;margin:30px 0 0}
.psk330{cursor:pointer;position:absolute;top:0;right:0;width:30px;height:30px;background:url('../i/printer.svg') no-repeat center}
.psk331{display:none;padding:15px;background:#626262;color: #fff;font-size:15px;font-weight:bold;}
.psk332{display:none}
.psk332 a{display:block;background:#fbfbfb;font-size:13px;text-decoration:none;color:#555;display:block;line-height:20px;padding:9px 15px;border-bottom: 1px solid #e8e8e8;}
.psk332 a:hover{color:#233b77;background:#D9DADA!important;}
.psk332 li{list-style:none;padding:0;margin:0}
.psk332 li.psk151 span{height:39px;line-height:43px}
.psk332 li:last-child a{border-bottom:none;}
.psk332 .psk129>a{color:#233b77!important;background:#D9DADA!important;}

.psk334{float:right;width:60px;height:40px;display:block;z-index:3;line-height:43px;text-align:center;position:relative;}
.psk334 svg{width:18px;fill:#fff}
.psk336{display:none;position:absolute;top:110%;left:-15px;background:#626262;border-radius:5px;padding:5px;color:#fff;line-height:16px;font-size:12px;white-space:nowrap}
.psk336:before{content:'';position:absolute;top:-5px;left:50%;margin:0 0 0 -5px;width:0;height:0;border-style:solid;border-width:0 5px 5px 5px;border-color: transparent transparent #626262 transparent;}
.psk334:hover .psk336{display:block}
.psk224:hover .psk336{display:block}
.psk239:hover .psk336{display:block}
.psk224 .psk336{left:-12px}
.psk239 .psk336{left:-18px}
.psk334:hover svg{fill:#D9DADA!important}
.psk231:hover svg{fill:#D9DADA!important}
.psk239:hover svg{fill:#D9DADA!important}
.psk167:hover svg{fill:#D9DADA}
.psk334 .psk336{left:auto;right:0}
.psk334 .psk336:before{left:auto;right:27px}
.psk337 svg{width:100%;display:block;fill:#fff;height:100%;max-height:180px}
.psk017 .psk337 svg{fill:#253C77}
.psk338 svg{width:100%;display:block;height:100%;max-height:180px}

.psk338 .st0{fill:#E31E24;}
.psk338 .st1{fill-rule:evenodd;clip-rule:evenodd;fill:#434242;}
.symbol_ruble { font-family: 'rubleBitrix', Arial, sans-serif }

.basket-checkout-container{display:flex;display:-ms-flexbox;-ms-flex-pack:justify;margin-bottom:20px;border-radius:2px;background-color:#fff;opacity:1;transition:opacity 250ms ease;justify-content:space-between;flex-wrap:wrap}
.basket-checkout-container.basket-checkout-container-fixed{position:fixed;top:0;z-index:100}
.basket-checkout-container.basket-checkout-container-fixed-hide{opacity:0}
.basket-coupon-section{flex:2}
.basket-coupon-block-field-description{color:#a1a1a1;font:400 12px/18px}
.basket-coupon-block-field{padding-right:10px;min-width:235px;-webkit-box-flex:1;-ms-flex:1;flex:1}
.basket-coupon-block-coupon-btn{position:absolute;top:50%;right:10px;display:block;margin-top:-4px;padding:0;width:8px;height:8px;border:none;border-right:2px solid #8da3ad;border-bottom:2px solid #8da3ad;border-radius:0;background-color:transparent;content:"";cursor:pointer;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.basket-coupon-alert-section{width:100%}
.basket-coupon-alert{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:start;margin-top:2px;margin-bottom:2px;padding-top:3px;padding-bottom:3px;min-height:0;width:100%;font:400 13px/14px!important;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start}
.basket-coupon-text{position:relative;display:block;word-break:break-all;word-break:break-word}
.text-muted .basket-coupon-text:after{position:absolute;top:0;left:2px;width:6px;height:10px;border-right:2px solid #7ad500;border-bottom:2px solid #7ad500;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.basket-coupon-alert .close-link{margin-left:10px;border-bottom:1px dotted;color:var(--primary);text-decoration:none;font:400 12px/14px;opacity:1;cursor:pointer;transition:220ms ease all}
.bx-ie .basket-coupon-alert .close-link{color:#006cc0}
.basket-coupon-alert .close-link:hover{border-color:transparent}
@media (max-width: 991px) {
.basket-checkout-container{flex-direction:column}
.basket-coupon-section{-ms-flex-order:1;max-width:100%;width:100%;-webkit-box-ordinal-group:2;order:1}
.basket-coupon-alert-section{-ms-flex-order:2;margin-bottom:15px;-webkit-box-ordinal-group:3;order:2}
.basket-coupon-block-field{padding-right:0;min-width:100%}
.basket-coupon-block-field .form-group{display:inline-block;margin-bottom:10px;width:100%}
.basket-coupon-block-field .form-control{display:block;width:100%}
}
.basket-checkout-section{-webkit-box-flex:5;-ms-flex:5;flex:5}
.basket-checkout-block-total{padding-top:23px;padding-right:10px;text-align:right}
.basket-checkout-block-total-inner{display:inline-block;max-width:100%;text-align:left}
.basket-checkout-block-total-title{color:#2f3435;font:400 20px/24px}
.basket-checkout-block-total-description{color:#a1a1a1;font:400 12px/16px}
.basket-checkout-block-total-price{padding-left:10px;text-align:right}
.basket-checkout-block-total-price-inner{position:relative;display:inline-block;padding-top:17px;text-align:right}
.basket-coupon-block-total-price-current{margin-bottom:7px;color:#2f3435;text-align:right;white-space:nowrap;font:400 36px/36px;transition:180ms text-shadow ease,180ms color ease}
.basket-coupon-block-total-price-old{position:absolute;top:3px;right:0;color:#a1a1a1;text-align:right;font:400 18px/16px}
.basket-coupon-block-total-price-old:after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:no-repeat center url(data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20width%3D%22491px%22%20height%3D%22125px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.23046875%2C121.410156%20C122.764455%2C80.3998661%20212.227997%2C52.9779911%20269.621094%2C39.1445312%20C327.014191%2C25.3110714%20400.420441%2C13.476436%20489.839844%2C3.640625%22%20stroke%3D%22%23B80909%22%20stroke-width%3D%2216%22%20/%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E);background-size:100% 100%;content:''}
.basket-coupon-block-total-price-difference{display:inline-block;padding:5px 6px 6px;background:#d1ecf1;color:#179ebb;text-align:center;font:400 13px/12px}

/**/
.basket-btn-checkout{border-radius:2px;font-weight:700;font-size:16px}
.basket-notification-section{width:100%}
.basket-block-notification{position:relative;display:block;margin-top:10px;padding:8px 15px;min-width:100%;width:100%;border-radius:1px;background-color:#edf8e0;color:#6a9997;font:400 12px/14px}
.basket-block-notification:after{position:absolute;top:-7px;right:80px;width:16px;height:16px;background-color:#edf8e0;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
@media (max-width: 991px) {
.basket-checkout-block-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}
.basket-checkout-section{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}
.basket-notification-section{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}
}
@media (max-width: 767px) {
.basket-checkout-block-btn{padding-left:0;min-width:100%;max-width:100%;width:100%;-ms-flex:auto;flex:auto}
.basket-checkout-section-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}
.basket-checkout-block-total{min-width:150px}
.basket-checkout-block-total-price{text-align:right}
.basket-btn-checkout{margin:10px 0;width:100%}
.basket-block-notification:after{top:-3px;right:auto;left:50%;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%)}
}
@media (max-width: 460px) {
.basket-checkout-block{min-width:100%;width:100%}
.basket-checkout-block-total{padding-top:0;text-align:left}
.basket-checkout-block-total-price-inner{padding-top:2px}
.basket-coupon-block-total-price-old{top:auto;position:relative;display:inline-block}
}
.basket-items-list-wrapper{border-bottom:1px solid #e2dfdf}
.basket-items-list-wrapper-compact{border:1px solid #e2dfdf}
.basket-items-list-header{display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-align:center;padding:13px 25px;border-bottom:1px solid #e2dfdf;background:#f2f2f2;transition:300ms padding ease;-webkit-box-align:center;align-items:center}
.basket-items-list-header.basket-items-list-header-fixed{position:fixed;top:0;z-index:99;margin-left:-1px;border:1px solid #e2dfdf}
.basket-items-list-wrapper-light .basket-items-list-header{display:none!important}
.basket-items-list-header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:bold 15px/18px;transition:300ms all ease;-webkit-box-flex:1;-ms-flex:1;flex:1}
.basket-items-search-field + .basket-items-list-header-title{padding-left:10px}
.basket-items-search-field + .basket-items-list-header-filter{padding-left:10px;text-align:right;-webkit-box-flex:3;-ms-flex:3;flex:3}
.basket-items-search-field .form-control{z-index:1}
.basket-items-list-header-filter-item{margin-left:5px;border-bottom:1px dotted;color:var(--primary);text-decoration:none;font:bold 13px/14px;cursor:pointer;transition:220ms ease}
.bx-ie .basket-items-list-header-filter-item{color:#006cc0}
.basket-items-list-header-filter-item:hover{color:var(--theme-color-second);text-decoration:none}
.bx-ie .basket-items-list-header-filter-item:hover{color:#006cc0}
.basket-items-list-header-filter-item.active{border-bottom:none;color:#2f3435;text-decoration:none;cursor:default}
.basket-items-search-field{position:relative;transition:300ms all ease;-webkit-box-flex:1;-ms-flex:1;flex:1}
.basket-items-search-field .input-group-addon{white-space:nowrap;-ms-flex-wrap:wrap}
.basket-items-search-clear-btn{position:absolute;top:50%;right:1px;z-index:1;border:none;background:none;color:#777;vertical-align:middle;font-weight:700;font-size:18px;line-height:18px;cursor:pointer;transition:250ms linear all;transform:translateY(-50%)}
.basket-items-search-clear-btn:hover{color:#c04e4e}
@media (max-width: 991px) {
.basket-items-list-header{padding:10px 9px 11px}
.basket-items-list-header-title{font-size:12px;line-height:15px}
}
@media (max-width: 767px) {
.basket-items-list-header{-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}
.basket-items-search-field{width:100%}
}
.basket-items-list-container{position:relative;overflow:hidden;width:100%;background-color:#fff}
.basket-items-list-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#fff;opacity:.7;-webkit-animation-name:ShowOverlay;animation-name:ShowOverlay;-webkit-animation-duration:200ms;animation-duration:200ms}
@-webkit-keyframes ShowOverlay {
0%{opacity:0}
100%{opacity:.7}
}
@keyframes ShowOverlay {
0%{opacity:0}
100%{opacity:.7}
}
.basket-items-list{position:relative}
.basket-items-list-table{width:100%;border-collapse:collapse}
.basket-items-list-item-container{position:relative}
.basket-items-list-item-container > td{border-top:1px solid #f2f2f2}
.basket-items-list-wrapper-compact .basket-items-list-item-container > td{padding-bottom:12px}
.basket-items-list-item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#fff;opacity:.7}
.basket-items-list-item-container.basket-items-list-item-container-gift,.basket-items-list-item-container.basket-items-list-item-container-gift > td,.basket-items-list .basket-items-list-item-container:first-child > td{border-top:none!important}
@media (max-width: 767px) {
.basket-items-list-item-container.basket-items-list-item-container-gift,.basket-items-list-item-container.basket-items-list-item-container-gift > td,.basket-items-list .basket-items-list-item-container:first-child > td{margin:0;padding-top:0;border-top:none!important}
}
.basket-items-list-item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#fff;opacity:.7}
.basket-items-list-item-descriptions{-ms-flex-order:1;width:100%;vertical-align:top;-webkit-box-ordinal-group:2;order:1}
.basket-items-list-item-descriptions-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}
/*region Image*/
.basket-item-block-image{position:relative;-ms-flex-order:1;-ms-flex-order:1;-ms-flex-align:center;padding:5px 15px 5px 0;min-width:48px;max-width:148px;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;order:1}
.basket-items-list-wrapper-compact .basket-item-block-image{display:block;padding-bottom:0;min-width:32px;max-width:50px;width:auto;height:auto}
.basket-item-image-link{position:relative;display:inline-block}
.basket-item-image{display:inline-block;max-width:100%;max-height:100%;width:100%;height:auto;transition:300ms all ease}
.basket-items-list-wrapper-compact .basket-item-image{max-width:50px;max-height:50px}
.basket-item-image:hover{border-color:#ee9200}
@media (max-width: 580px) {
.basket-item-block-image{margin-top:10px;margin-bottom:15px;padding-right:0;max-width:100%;width:100%}
.basket-item-image{margin:10px auto 15px;padding-right:0;max-width:230px;max-height:400px;width:auto;height:auto}
.basket-items-list-item-descriptions-inner{-ms-flex-direction:column;flex-direction:column;webkit-box-orient:vertical;-webkit-box-direction:normal}
.basket-items-list-wrapper-compact .basket-item-block-image{margin-top:0;padding-right:10px}
.basket-items-list-wrapper-compact .basket-items-list-item-descriptions-inner{-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}
}
.basket-item-label-text,.basket-item-label-ring{position:absolute;z-index:90;opacity:1;transition:opacity 450ms ease}
.basket-items-list-wrapper-compact .basket-item-label-text,.basket-items-list-wrapper-compact .basket-item-label-ring{display:none}
.basket-item-label-text span,.basket-item-label-ring{display:inline-block;clear:both;margin-bottom:2px;background:#f42c2c;color:#fff;vertical-align:middle;text-align:center;transition:all 250ms ease}
.bx-red .basket-item-label-text span,.bx-red .basket-item-label-ring{background-color:#fba90c}
.basket-item-label-text > div,.basket-item-label-ring > div{line-height:0}
.basket-item-label-text span{padding:2px 5px;vertical-align:middle;font-weight:700}
.basket-item-label-text.basket-item-label-small span{margin-bottom:1px;padding:2px 7px;font-weight:400;font-size:12px;line-height:14px}
.basket-item-label-text.basket-item-label-big span{padding:4px 10px;font-size:12px;line-height:17px}
@media (max-width: 767px) {
.basket-item-label-text > div{line-height:0}
.basket-item-label-text.basket-item-label-small span{margin-bottom:1px;padding:2px 7px;font-size:11px;line-height:14px}
.basket-item-label-text.basket-item-label-big span{margin-bottom:1px;padding:3px 12px;font-size:13px;line-height:16px}
}
.basket-item-label-ring{box-sizing:border-box;border-radius:50%;font-weight:700}
.basket-item-label-ring.basket-item-label-small{width:40px;height:40px;font-size:13px;line-height:40px}
.basket-item-label-ring.basket-item-label-big{width:50px;height:50px;font-size:18px;line-height:50px}
@media (max-width: 767px) {
.basket-item-label-ring.basket-item-label-small{width:24px;height:24px;font-size:8px;line-height:24px}
.basket-item-label-ring.basket-item-label-big{width:30px;height:30px;font-size:12px;line-height:30px}
}
.basket-item-label-top{top:-2px}
.basket-item-label-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.basket-item-label-center > div{text-align:center}
.basket-item-label-left{left:-2px}
.basket-item-label-left > div{text-align:left}
.basket-item-label-bottom{bottom:-2px}
.basket-item-label-middle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.basket-item-label-right{right:-2px}
.basket-item-label-right > div{text-align:right}
.basket-item-label-center.product-item-label-middle{-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}
.basket-item-block-info{-ms-flex-order:2;padding:0;-webkit-box-flex:3;-ms-flex:3;flex:3;-webkit-box-ordinal-group:3;order:2}
@media (max-width: 580px) {
.basket-item-block-info{-webkit-box-flex:6;-ms-flex:6;flex:6}
}
.basket-item-info-name,.basket-item-info-name-link{margin:0;padding:0 20px 0 0;color:#2f3435;text-decoration:none;word-break:break-all;word-break:break-word;font:400 16px/26px "Open Sans",;transition:300ms all ease}
h2.basket-item-info-name{margin-bottom:5px;padding-top:0}
.basket-item-highlighted{background:#ff0}
.basket-items-list-wrapper-compact .basket-item-info-name{margin-bottom:5px}
.basket-item-info-name-link:hover{text-decoration:underline;cursor:pointer}
@media (max-width: 768px) {
.basket-item-info-name,.basket-item-info-name-link{vertical-align:middle;font-size:15px;line-height:17px}
.basket-item-info-name{padding-top:10px}
}
.basket-item-block-common{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-order:4;-ms-flex-pack:end;-ms-flex-align:start;-ms-flex:2;-ms-flex-wrap:nowrap;-ms-flex-line-pack:baseline;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-box-align:start;-webkit-box-ordinal-group:5;-webkit-box-flex:2;justify-content:flex-end;align-content:baseline;align-items:flex-start;flex:2;order:4}
.basket-items-list-wrapper-compact .basket-item-block-common{-ms-flex-pack:end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;justify-content:flex-end}
@media (max-width: 991px) {
.basket-item-block-common{padding:5px 0;min-width:100%}
.basket-items-list-wrapper .basket-item-block-common{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}
.basket-items-list-wrapper .basket-item-block-common > div{-webkit-box-flex:0;-ms-flex:none;flex:none}
.basket-items-list-wrapper-compact .basket-item-block-common{-ms-flex-pack:end;padding:17px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;justify-content:flex-end}
}
@media (max-width: 460px) {
.basket-items-list-wrapper .basket-item-block-common{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;align-items:flex-end}
.basket-item-price-current{text-align:right}
}

/*region Properties*/
.basket-item-block-properties{flex:5}
.basket-item-property,.basket-item-property-custom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;padding-bottom:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}
.basket-items-list-wrapper-compact .basket-item-property,.basket-items-list-wrapper-compact .basket-item-property-custom{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:10px;padding-bottom:0;-ms-flex-line-pack:center;align-content:center}
.basket-item-property-name,.basket-item-property-custom-name{margin-right:5px;color:#a1a1a1;font:400 12px/14px}
.basket-item-property-value,.basket-item-property-custom-value{color:#4a4a4a;font:bold 12px/16px}

/*region Custom Column*/
.basket-item-property-custom{padding-right:15px}
.basket-item-property-custom-content{padding:3px 0}
.basket-item-property-custom.basket-item-property-custom-photo{display:block}
.basket-item-property-custom-photo .basket-item-property-custom-value{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:start;-ms-flex-align:stretch;min-height:64px;word-spacing:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start}
.basket-item-property-custom-photo .basket-item-property-custom-value span{display:inline-block}
.basket-item-custom-block-photo-link{display:block;margin-right:5px}
.basket-item-custom-block-photo-item{margin-right:3px;width:auto;height:64px;border:1px solid #e4e4e4;transition:300ms all ease}
.basket-item-custom-block-photo-item:hover{border-color:#ee9200}
@media (max-width: 580px) {
.basket-item-property-custom{padding-right:0}
.basket-items-list-wrapper-compact .basket-item-property-custom{padding-right:10px}
}

/*endregion*/

/*scu*/
.basket-items-list-wrapper-compact .basket-item-property.basket-item-property-scu-text,.basket-items-list-wrapper-compact .basket-item-property.basket-item-property-scu-image,.basket-items-list-wrapper-compact .basket-item-property.basket-item-scu-color{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.basket-item-property.basket-item-property-scu-text,.basket-item-property.basket-item-property-scu-image,.basket-item-property.basket-item-scu-color{display:block}
.basket-item-scu-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}
.basket-item-scu-item,.basket-item-scu-item.not-available:hover{position:relative;display:inline-block;margin:2px 3px 3px 0;padding:0;border:1px solid #eeecef;cursor:pointer;transition:300ms all ease;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.basket-item-scu-item:hover,.basket-item-scu-item.selected,.basket-item-scu-item.not-available:hover{border-color:var(--primary)}
.bx-ie .basket-item-scu-item:hover,.bx-ie .basket-item-scu-item.selected,.bx-ie .basket-item-scu-item.not-available:hover{border-color:#006cc0}
.basket-item-scu-item.selected:hover{cursor:default}
.basket-item-scu-item.not-available:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;background:no-repeat center url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%3Cline%20x1%3D%220%22%20y1%3D%2220%22%20x2%3D%2220%22%20y2%3D%220%22%20stroke-width%3D%221%22%20stroke%3D%22%23a1a1a1%22/%3E%0A%3C/svg%3E);background-size:100% 100%;content:''}
.basket-item-scu-item-inner{display:block;transition:300ms all ease}
.basket-item-scu-item.not-available .basket-item-scu-item-inner{opacity:.5}
.basket-item-scu-color .basket-item-scu-item-inner,.basket-item-property-scu-image .basket-item-scu-item-inner{width:30px;height:30px;border:2px solid #fff;background-position:center;background-size:cover;background-repeat:no-repeat}
.basket-items-list-wrapper-compact .basket-item-scu-color .basket-item-scu-item-inner,.basket-items-list-wrapper-compact .basket-item-property-scu-image .basket-item-scu-item-inner{width:16px;height:16px;border:1px solid #fff}
.basket-item-property-scu-text .basket-item-scu-item-inner{padding:3px 5px;min-width:30px;text-align:center;font:bold 14px/17px}
.basket-items-list-wrapper-compact .basket-item-property-scu-text .basket-item-scu-item-inner{padding:1px 2px;font:bold 12px/14px}
@media (max-width: 768px) {
.basket-item-property-name,.basket-item-property-value{font-size:11px}
}
@media (max-width: 580px) {
.basket-item-block-properties{margin-bottom:10px}
.basket-items-list-wrapper-compact .basket-item-block-properties{margin-bottom:0}
.basket-item-property-scu-image .basket-item-scu-item-inner,.basket-item-scu-color .basket-item-scu-item-inner{width:20px;height:20px;border:1px solid #fff}
.basket-item-property-scu-text .basket-item-scu-item-inner{padding:2px 3px;min-width:25px;text-align:center;font:bold 11px/15px}
}
.basket-items-list-item-amount{-ms-flex-order:2;vertical-align:middle;-webkit-box-ordinal-group:3;order:2}
.basket-item-block-amount{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:end;-ms-flex-align:start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:end;justify-content:flex-end}
.basket-items-list-wrapper-compact .basket-item-block-amount{margin-bottom:0;padding-bottom:0}
.basket-item-amount-filed-block{position:relative}
.basket-item-amount-filed,.basket-item-block-amount.disabled .basket-item-amount-filed:hover{padding:0;width:60px;height:28px;outline:none;border:1px solid #e4e4e4;border-radius:1px;vertical-align:middle;text-align:center;font:bold 18px/27px;transition:300ms all ease}
.basket-item-block-amount.disabled .basket-item-amount-filed{background-color:#f3f3f3}
.basket-item-amount-filed:hover,.basket-item-amount-filed:focus{border-color:var(--primary)}
.bx-ie .basket-item-amount-filed:hover,.bx-ie .basket-item-amount-filed:focus{border-color:#006cc0}
.basket-item-amount-filed::-webkit-outer-spin-button,.basket-item-amount-filed::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}
.basket-item-amount-filed.basket-updated{-webkit-animation-name:basketAmountFiledUpdated;animation-name:basketAmountFiledUpdated;-webkit-animation-duration:600ms;animation-duration:600ms}
@-webkit-keyframes basketAmountFiledUpdated {
0%,100%{border-color:#e4e4e4}
50%{border-color:#ee9200}
}
@keyframes basketAmountFiledUpdated {
0%,100%{border-color:#e4e4e4}
50%{border-color:#ee9200}
}
.basket-item-amount-btn-plus,.basket-item-amount-btn-minus{position:relative;width:28px;height:28px;cursor:pointer;transition:300ms all ease;-webkit-user-select:none}
.basket-item-amount-btn-plus:hover,.basket-item-amount-btn-minus:hover{background-color:#efefef}
.basket-item-block-amount.disabled .basket-item-amount-btn-plus,.basket-item-block-amount.disabled .basket-item-amount-btn-minus{background-color:transparent;cursor:default}
.basket-item-amount-btn-plus:before,.basket-item-amount-btn-plus:after,.basket-item-amount-btn-minus:after{position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-5px;width:10px;height:2px;background-color:#979797;content:"";transition:300ms all ease}
.basket-item-amount-btn-plus:hover:before,.basket-item-amount-btn-plus:hover:after,.basket-item-amount-btn-minus:hover:after{background-color:#535353}
.basket-item-block-amount.disabled .basket-item-amount-btn-plus:before,.basket-item-block-amount.disabled .basket-item-amount-btn-plus:after,.basket-item-block-amount.disabled .basket-item-amount-btn-minus:after{background-color:#f3f3f3}
.basket-item-amount-btn-plus:before{margin-top:-5px;margin-left:-1px;width:2px;height:10px}
.basket-item-amount-field-description{position:absolute;top:calc(100% + 1px);right:0;left:0;color:#a1a1a1;text-align:center;font:italic 12px/14px}
@media (max-width: 991px) {
.basket-item-block-amount{position:relative;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}
.basket-item-amount-btn-plus,.basket-item-amount-btn-minus{border:1px solid #e4e4e4;background-color:#f5f6f7}
.basket-item-amount-btn-plus{border-left:none;border-radius:0 1px 1px 0}
.basket-item-amount-btn-minus{border-right:none;border-radius:1px 0 0 1px}
}
@media (max-width: 767px) {
.basket-item-block-amount{padding-top:19px}
}
@media (max-width: 580px) {
.basket-item-block-amount{padding-top:0}
}
.basket-items-list-item-price{-ms-flex-order:4;padding-top:0;vertical-align:top;-webkit-box-ordinal-group:5;order:4}
.basket-items-list-item-price-for-one{order:2}
.basket-item-block-price{position:relative;padding-top:20px;text-align:right;white-space:nowrap}
.basket-item-price-title{padding-top:1px;color:#a1a1a1;text-align:right;font:12px/14px}
.basket-item-price-current{padding-top:1px;color:#2f3435;vertical-align:bottom;line-height:24px}
.basket-item-price-current-text{letter-spacing:-.33px;font:400 20px/24px;transition:180ms text-shadow ease,180ms color ease}
.basket-item-price-old{position:absolute;top:5px;right:0;color:#a1a1a1;vertical-align:middle;line-height:15px}
.basket-item-price-old-text{position:relative;display:inline-block;font:400 13px/15px}
.basket-item-price-old-text:after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:no-repeat center url(data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20width%3D%22491px%22%20height%3D%22125px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.23046875%2C121.410156%20C122.764455%2C80.3998661%20212.227997%2C52.9779911%20269.621094%2C39.1445312%20C327.014191%2C25.3110714%20400.420441%2C13.476436%20489.839844%2C3.640625%22%20stroke%3D%22%23B80909%22%20stroke-width%3D%2216%22%20/%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E);background-size:100% 100%;content:''}
.basket-item-price-difference{padding:3px;max-width:100%;background:#d1ecf1;color:#179ebb;text-align:center;white-space:normal;font:400 11px/12px}
@media (max-width: 767px) {
.basket-items-list-item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}
.basket-items-list-item-descriptions{min-width:100%}
}
@media (max-width: 580px) {
.basket-items-list-item-price{-ms-flex-order:5;vertical-align:top;-webkit-box-ordinal-group:6;order:5}
.basket-items-list-item-price-for-one{order:4}
.basket-item-block-price{-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex:1;flex:1}
.basket-item-price-old{right:10px}
.basket-items-list-item-amount{display:block;padding:0 0 20px;min-width:100%}
.basket-item-block-price{padding-right:10px;padding-left:10px}
.basket-items-list-wrapper-compact .basket-item-block-price{min-width:0;text-align:right}
.basket-items-list-wrapper-compact .basket-item-block-price > div{text-align:right}
.basket-item-block-price .basket-item-price-difference{-ms-flex-order:1;padding:5px 6px 6px;-webkit-box-ordinal-group:2;order:1}
}
.basket-items-list-item-remove{vertical-align:middle}
.basket-item-block-actions{position:relative;transition:300ms opacity ease}
.bx-touch .basket-item-block-actions,.basket-items-list-item-container:hover .basket-item-block-actions{opacity:1}
.basket-item-actions-remove{position:relative;display:block;width:25px;margin:0 0 0 15px;height:25px;cursor:pointer;background:url(/local/templates/psk/i/basket.svg) no-repeat center;background-size:contain}
.basket-item-block-info .basket-item-actions-remove{position:absolute;top:-4px;right:0}
.basket-items-list-wrapper-compact .basket-item-block-actions{position:relative;top:auto;right:auto;padding-left:10px}
@media (max-width: 767px) {
.basket-items-list-table,.basket-items-list-table thead,.basket-items-list-table tbody,.basket-items-list-table tr{display:block!important}
tr.basket-items-list-item-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center;-ms-flex-align:start;padding-top:10px;padding-bottom:10px;border-top:1px solid #f2f2f2;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.basket-items-list-table tr.basket-items-list-item-container:first-child,.basket-items-list-table tbody tr.basket-items-list-item-container:first-child{border:none}
.basket-items-list .basket-items-list-item-container > td{border-top:none}
td.basket-items-list-item-amount,td.basket-items-list-item-price,td.basket-items-list-item-remove{display:inline-block}
td.basket-items-list-item-descriptions{min-width:100%}
td.basket-items-list-item-descriptions,td.basket-items-list-item-notification{display:block;padding-top:0}
.basket-items-list-item-price{padding:3px 0}
td.basket-items-list-item-remove{padding:34px 0 0!important}
}
@media (max-width: 580px) {
.basket-items-list-item-price .basket-item-block-price .basket-item-price-title{display:block}
td.basket-items-list-item-remove{display:block;padding:0;padding:0!important;text-align:center}
.basket-item-block-actions{display:inline-block}
}
.basket-items-list-item-notification-inner{position:relative;transition:220ms all ease}
.basket-items-list-item-container.basket-items-list-item-container-expend{display:table-row}
.basket-items-list-item-container-expend .basket-items-list-item-removed-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-ms-flex-align:center;padding:10px 0;border-radius:2px;background-color:#e6f8fe;color:#333;text-align:center;transition:300ms all ease;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}
.basket-items-list-item-container-expend .basket-items-list-item-removed-container div{padding:0 10px;text-align:left}
@-webkit-keyframes ShowNote {
0%{opacity:0}
0%,50%{background-color:#fff}
50%,100%{opacity:1}
100%{background-color:#e6f8fe}
}
@keyframes ShowNote {
0%{opacity:0}
0%,50%{background-color:#fff}
50%,100%{opacity:1}
100%{background-color:#e6f8fe}
}
@media (max-width: 768px) {
.basket-items-list-item-container-collapse .basket-items-list-item-removed-container{-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}
.basket-items-list-item-container-collapse .basket-items-list-item-removed-container div{text-align:center}
}
.basket-items-list-item-container-collapse .basket-item-block-info,.basket-items-list-item-container-collapse .basket-item-block-common,.basket-items-list-item-container-collapse .basket-item-block-image{opacity:0}
.basket-items-list-item-container.basket-items-list-item-container-collapse > td > div{overflow:hidden;height:80px;opacity:0}
.basket-items-list-item-removed-block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}
.basket-items-list-item-removed-block .faded{color:#ccc;cursor:default}
.basket-items-list-item-removed-anchor{border-bottom:1px dashed;color:#333;font-weight:700}
.basket-items-list-item-clear-btn{position:relative;display:inline-block;margin-left:10px;width:25px;height:25px;cursor:pointer}
.basket-items-list-item-clear-btn:after,.basket-items-list-item-clear-btn:before{position:absolute;top:50%;left:50%;width:2px;height:14px;background:#d0021b;content:'';transition:300ms background-color ease}
.basket-items-list-item-clear-btn:after{-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}
.basket-items-list-item-clear-btn:before{-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}
.basket-items-list-item-clear-btn:hover:after,.basket-items-list-item-clear-btn:hover:before{background-color:#7e000f}
.basket-items-list-item-double{margin:10px 0}
.basket-items-list-item-double > div{margin-bottom:10px;padding:5px 35px 5px 15px}
.basket-items-list-item-double-anchor,.basket-items-list-item-double-anchor:visited{border-bottom:1px dashed;color:#333;text-decoration:none}
.basket-items-list-item-double-anchor:hover{color:#23527c}
.basket-items-list-item-warning-container{margin:10px 0}
.basket-items-list-item-warning-container > div{margin-bottom:10px;padding:5px 35px 5px 15px}
.basket-items-list-wrapper-compact .basket-items-list-item-container{-ms-flex-align:start;padding:17px 0;-webkit-box-align:start;align-items:flex-start}
.basket-item-gifts-list-container{position:relative;margin-bottom:20px;border:1px solid #fceb9f;background:#fffef8}
.basket-item-gifts-list-container:after{position:absolute;top:-10px;left:90px;display:block;width:17px;height:17px;background-color:#fceb9f;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.basket-item-gifts-list-title{padding:12px 17px;background-color:#fceb9f;color:#5b5848;font:bold 15px/18px}
.basket-item-gifts-list{padding:15px}
.basket-items-list-gift-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;border-bottom:1px solid #f3f2ed;-webkit-box-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.basket-item-gifts-list .basket-items-list-gift-item:last-child{border-bottom:none}
.basket-item-gift-image-container{padding:10px 0;min-width:48px;max-width:100%;width:168px;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}
.basket-item-gift-image-link{display:inline-block}
.basket-item-gift-image{display:inline-block;max-width:100%;max-height:69px;width:auto;height:auto}
.basket-item-gift-title-container{padding:5px 15px;width:100%;-webkit-box-flex:9;-ms-flex:9;flex:9}
.basket-item-gift-title-link{color:#333;font:400 15px/20px "Open Sans",;transition:300ms all ease}
@media (max-width: 580px) {
.basket-item-gift-title-link{font-size:13px}
}
.basket-item-gift-price-container{text-align:right;-webkit-box-flex:2;-ms-flex:2;flex:2}
.basket-item-gift-price-current{color:#2f3435;font:400 22px/26px}
.basket-item-gift-price-old{color:#a1a1a1;text-decoration:line-through;font:400 13px/16px}
.basket-item-gift-price-difference{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;padding:5px 6px 6px;background:#e2f0cb;color:#525c69;text-align:center;text-transform:uppercase;font:bold 9px/12px;-webkit-box-align:center;align-items:center}
@media (max-width: 580px) {
.basket-items-list-gift-item{-ms-flex-wrap:wrap;flex-wrap:wrap}
.basket-item-gift-price-container{min-width:100%}
}
.basket-gifts-list-wrapper,.basket-gifts-list-wrapper-compact{margin-bottom:15px;border:1px solid #e2dfdf}
.basket-gifts-list-header{padding:18px 25px 20px;border-bottom:1px solid #e2dfdf;background:#f2f2f2;font:bold 15px/18px;transition:300ms all ease}
.basket-clear{cursor:pointer;pointer-events:auto}
.basket-clear:after,.basket-clear:before{position:absolute;top:50%;left:50%;width:2px;height:14px;background:#a1a1a1;content:'';transition:300ms background-color ease}
.basket-clear:after{-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}
.basket-clear:before{-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}
.basket-clear:hover:after,.basket-clear:hover:before{background-color:#333}
@media (max-width: 991px) {
.basket-gifts-list-header{padding:10px 9px 11px;font-size:12px;line-height:15px}
}
.basket-gifts-list{padding:0 25px}
.basket-gifts-description-container{padding:11px;color:#868d96;text-align:center;font:400 13px/15px}
.basket-gifts-list-item-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;overflow:hidden;padding:20px 0;border-top:1px solid #f2f2f2;transition:300ms all ease;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;align-items:center}
.basket-gifts-list-item-container:first-child{border-top:none}
.basket-gift-block-image{padding:5px 15px 5px 0;min-width:50px;max-width:50px}
.basket-gift-image-link{display:inline-block}
.basket-gift-image{display:inline-block;max-width:100%;max-height:168px;width:auto;height:auto;transition:300ms all ease}
.basket-gift-block-info{flex:1}
.basket-gift-info-name,.basket-gift-info-name-link{margin:0;padding:0;color:#2f3435;text-decoration:none;font:400 15px/19px "Open Sans",;transition:300ms all ease}
.basket-gift-info-name-link:hover{text-decoration:underline;cursor:pointer}
.basket-gift-block-common{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}
.basket-gift-item-select-btn-container{display:flex;-ms-flex-align:center;flex-wrap:nowrap;align-items:center}
.basket-gift-item-selected{padding:0 10px;color:#b6bbbf;font:400 12px/14px}
.basket-gift-item-select-btn-label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;margin-bottom:0;-webkit-box-align:center;align-items:center}
.basket-gift-item-select-input{display:none}
.basket-gift-item-select-btn-radio{position:relative;display:inline-block;box-sizing:border-box;margin-right:10px;width:20px;height:20px;border:10px solid #fff;border-radius:50%;background:var(--primary);box-shadow:0 0 0 1px #828b95;cursor:pointer;transition:190ms all ease}
.bx-ie .basket-gift-item-select-btn-radio{background:#006cc0}
.basket-gift-item-select-input:checked + .basket-gift-item-select-btn-radio{border-width:5px}
.basket-gift-item-select-btn-text{text-transform:lowercase;font:bold 12px/14px;cursor:pointer}
.basket-gift-item-select-btn-checkbox{position:relative;display:inline-block;box-sizing:border-box;margin-right:10px;width:19px;height:19px;border:1px solid #828b95;border-radius:2px;background-color:#fff;cursor:pointer}
.basket-gift-item-select-btn-checkbox:after,.basket-gift-item-select-btn-checkbox:before{position:absolute;background-color:#fff;content:'';opacity:0;transition:190ms all ease}
.basket-gift-item-select-btn-checkbox:after{top:5px;left:5px;z-index:15;width:3px;height:9px;border-radius:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.basket-gift-item-select-btn-checkbox:before{top:-1px;left:11px;z-index:10;width:5px;height:17px;border:1px solid #fff;border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.basket-gift-item-select-input:checked + .basket-gift-item-select-btn-checkbox:after,.basket-gift-item-select-input:checked + .basket-gift-item-select-btn-checkbox:before{background-color:var(--primary);opacity:1}
.bx-ie .basket-gift-item-select-input:checked + .basket-gift-item-select-btn-checkbox:after,.bx-ie .basket-gift-item-select-input:checked + .basket-gift-item-select-btn-checkbox:before{background-color:#006cc0}
@media (max-width: 797px) {
.basket-gift-item-select-btn-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;align-items:flex-end}
.basket-gift-item-selected{-ms-flex-order:2;padding-right:0;text-align:right;-webkit-box-ordinal-group:3;order:2}
.basket-gift-item-select-btn-label{-ms-flex-order:1;text-align:right;-webkit-box-ordinal-group:2;order:1}
}
.bx-step-opacity{transition:500ms opacity ease}
.basket-search-not-found{position:absolute;top:50%;left:50%;margin:-50px 0 0;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
.basket-search-not-found-icon{margin:0 auto 80px;width:180px;height:180px;background:no-repeat center url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%22182px%22%20height%3D%22182px%22%20viewBox%3D%220%200%20182%20182%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.2%22%20fill%3D%22%23A7ABB0%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M17%2C70.5%20C17%2C40.9473747%2040.9473747%2C17%2070.5%2C17%20C100.052625%2C17%20124%2C40.9473747%20124%2C70.5%20C124%2C100.052625%20100.052625%2C124%2070.5%2C124%20C40.9473747%2C124%2017%2C100.052625%2017%2C70.5%20M178.408149%2C160.192955%20L129.280894%2C111.056302%20C129.216524%2C111.017683%20129.152154%2C110.991937%20129.100658%2C110.953317%20C136.979557%2C99.5348706%20141.614204%2C85.7220257%20141.614204%2C70.8020936%20C141.614204%2C31.6935917%20109.905496%2C0%2070.8071019%2C0%20C31.7087076%2C0%200%2C31.6935917%200%2C70.8020936%20C0%2C109.910596%2031.7087076%2C141.604187%2070.8071019%2C141.604187%20C85.7152154%2C141.604187%2099.5419113%2C136.969868%20110.948292%2C129.091526%20C110.999788%2C129.143019%20111.012662%2C129.220257%20111.064158%2C129.27175%20L160.204287%2C178.408403%20C164.993422%2C183.197199%20172.846573%2C183.197199%20177.635708%2C178.408403%20L178.408149%2C177.623143%20C183.197284%2C172.834347%20183.197284%2C164.981751%20178.408149%2C160.192955%22/%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E);background-size:cover}
.basket-search-not-found-text{color:#c0c5ca;text-align:center;font:30px/35px}

/*endregion*/
.bx-sbb-empty-cart-image{margin:50px auto 42px;width:131px;height:116px;background:url(images/empty_cart.svg) no-repeat center;background-size:contain;-webkit-background-size: contain}
.bx-sbb-empty-cart-text{margin-bottom:42px;color:#bababa;text-align:center;font-size:36px}
.bx-sbb-empty-cart-desc{margin-bottom:42px;color:#000;text-align:center;font-size:16px}
.catalog-block-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;/*border-bottom: 2px solid #d9dee6;*/color:#000}
body.bx-theme-blue .catalog-block-header{border-color:#006cc0;}
body.bx-theme-green .catalog-block-header{border-color:#63aa28;}
body.bx-theme-red .catalog-block-header{border-color:#da3737;}
body.bx-theme-yellow .catalog-block-header{border-color:#f4b236;}
.psk339{}
.psk340{}
.swiper-button-next, .swiper-button-prev{width:48px!important;height:48px!important;}
.psk341{margin:0 -15px;font-size:0}
.psk342{display:inline-block;padding:0 15px;vertical-align:top;width:50%;}
.psk343{display:inline-block;padding:0 15px;vertical-align:top;width:50%;}
.psk_mobile_hide{display:none}
.psk344{display:flex;flex-direction:column-reverse;}
.psk345{font-size:0;margin:0 -15px}
.psk346{display:inline-block;vertical-align:top;padding:0 15px}
.psk347{font-size:0;margin:0 -15px}
.psk347>li{display:inline-block;width:100%;vertical-align:top;margin:0;padding:0 15px}
.psk347>li>div>a{color:#fff;font-weight:bold;display:inline-block;font-size:16px;padding:15px 0}
.psk347>li>ul{display:none;padding:0 0 15px}
.psk347>li>ul>li>a{color:#fff;display:block;font-size:16px;padding:5px 0}
.psk347>li>ul>li{margin:0;padding:0}
.psk347>li>ul>li>ul{display:none}
.psk348{position:relative;display:inline-block;padding:0 50px 0 0}
.psk349{position:absolute;top:0;right:0;width:49px;height:49px;cursor:pointer;}
.psk350 .psk349:after{transform:rotate(225deg);top:20px}
.psk349:after{content:'';position:absolute;width:10px;height:10px;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);top:14px;right:19px;}
div.psk350+ul{display:block}
.psk351{font-size:16px;color:#fff;padding:15px 15px 15px;display:inline-block;vertical-align:top}
.psk352{width:33.33333333%;display:inline-block;vertical-align:top;padding:0 15px}
.psk353{background:url("../i/bottom_logo2.svg") no-repeat center;height:63px;background-size:contain;}
.psk354{background:url("../i/bottom_logo3.svg") no-repeat center;height:70px;background-size:contain;margin:15px 0 30px}

.psk326{padding:0 15px;width:66.66666667%;display:flex;align-items:center;}
.psk326 a{font-size:20px;color:#fff;font-weight:bold}
.psk326 a:hover{text-decoration:underline;color:#fff}
.psk326 a span{font-size:16px;font-weight:normal}
.psk355{font-size:0;margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.psk356{background:#233b77;padding:15px 0 30px;border-top:2px solid #fff}
.psk357{position:relative;margin:0 0 15px}
.psk358{position:absolute;top:0;right:0;width:49px;height:49px;cursor:pointer;z-index:2;}
.psk358:after{content:'';position:absolute;top:21px;right:16px;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#fff transparent transparent transparent;}
.psk360{padding:15px;background:#626262;color:#fff;font-size:16px;display:block}
.psk360:hover{color:#fff}
.pt15{padding-top:15px}
.psk361{padding:15px 0 0;display:none}
.psk359 .psk361{display:block}
.psk362{position:absolute;top:0;right:0;width:100%;height:60px;cursor:pointer;z-index:1;}
.psk362:after{content:'';position:absolute;width:10px;height:10px;border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2;transform:rotate(45deg);top:22px;right:19px}

.psk363{}
li.psk363>ul{display:block}
.psk363>.psk362:after{transform:rotate(-135deg);top:25px}
.psk364{position:absolute;top:0;right:0;width:100%;height:46px;cursor:pointer;z-index:1;}
.psk364:after{content:'';position:absolute;width:10px;height:10px;border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2;transform: rotate(45deg);top:14px;right:19px}
.psk363>.psk364:after{transform:rotate(-135deg);top:17px}

.psk015>li>ul>li.psk363>ul{display:block}
.psk365{position:relative;cursor:pointer}
.psk365:after{content:'';position:absolute;top:50%;right:15px;background:url("../i/psk015_01.svg") no-repeat center;width:7px;height:7px;margin:-4px 0 0}
.psk366 .psk365:after{transform:rotate(180deg)}
.psk367{position:fixed;width:100%;}
#psk186{display:none}
.psk368{width:calc(100% - 100px)}
.psk369{}
.psk206{display:flex;flex-direction:column-reverse;}
.psk370{position:absolute;top:0;right:15px;width:38px;height:38px;cursor:pointer;z-index:1;}
.psk370:after{content:'';position:absolute;width:10px;height:10px;border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2;transform:rotate(45deg);top:10px;right:16px}
.psk131>li.psk371>ul{display:block}
.psk371 .psk370:after{transform:rotate(225deg);top:16px;}

@media (min-width: 400px){
	.psk158{font-size:16px}

}
@media (min-width: 576px){

	.psk032{padding:15px 30px}
	.psk334{width:63px}

	
	.psk240{right:126px}
	.psk167{width:63px}
	.psk168{width:63px}
	.psk224{width:63px}
	.psk239{width:63px}
	.psk038 li{display:inline-block;width:50%;vertical-align:top}
	.psk051 li{display:inline-block;width:50%;vertical-align:top}
	.psk146 li{display:inline-block;width:50%;vertical-align:top}
	.psk044 li{display:inline-block;width:50%;vertical-align:top}
	.psk116 li{display:inline-block;width:50%;vertical-align:top}
	.psk152>li{display:inline-block;width:50%}

	.small_container{width:300px}
}
@media (min-width: 580px){
	.psk336{left:0}
	.psk224 .psk336{left:3px}
	.psk239 .psk336{left:-3px}
	.psk308{align-items:center;height:100%;display:flex;}
	.psk318{align-items:center;height:100%;display:flex;}
	.psk319{align-items:center;height:100%;display:flex;}
	
}
@media (min-width: 640px){
	.basket-item-block-info{padding:0 30px 0 0}
	.psk271{display:inline-block;width:50%;vertical-align:top}
}
@media (min-width:768px){
	.psk199{width:58px;}
	.psk198{width:58px;}
	.psk365:after{display:none}
	.psk352{width:66.66666667%;}
	.psk326{width:33.33333333%;}
	.psk353{background:url("../i/bottom_logo1.svg") no-repeat center;height:131px;background-size:contain;}
	.psk354{display:none}
	.psk351{width:20%}
	.psk347>li>ul{display:block;padding:0 0 30px}
	.psk347>li{width:50%;}
	.psk347>li>span>a{padding:0 0 30px;display:block}
	.psk349{display:none}
	.psk346{width:80%;padding:0 15px}
	.psk344{flex-direction:column;}
	.psk_mobile_hide{display:block}
	.psk_desktop_hide{display:none}
	.psk342{width:50%;}
	.psk343{width:33.33333333%;}
	.smart-filter-parameters-box-container .c-6{width:100%}
	.psk333{height:30px;background:#f3f3f3}
	.psk332{display:block}
	.psk331{display:block}
	.product-item-compare label{padding:0}
	.psk131>li>.psk133{padding:0 0 10px}
	.psk131>li>ul>li>a{padding:0}
	.psk130{padding:5px 30px}
	.psk324 li a{padding:5px 0}
	.swiper-button-next, .swiper-button-prev{width:42px!important;height:42px!important;}
	.psk330{left:0;right:auto}
	.psk079_01 #psk081{position:fixed;top:120px;z-index:20}
	.psk083_01 #psk081{position:absolute!important;bottom:60px;top:auto!important}
	.psk083_01 #psk080{position:static}
	.psk083_01{position:relative}
	#psk081{width:157.5px}
	
	.lkh1{font-size:30px}
	.psk324{text-align:left}
	.psk326{text-align:left}
	
	.basket-items-list-table tr th{display:table-cell}
	.basket-items-list-item-amount{text-align:left}
	.basket-checkout-section-inner{margin-top:0}
	.psk271{width:33.33333333%}
	.psk262{display:inline-block;vertical-align:top;width:50%}
	.psk257{display:inline-block;vertical-align:top}
	.psk254{width:49%}
	.psk192 td{display:table-cell}
	.psk247{bottom:0}
	.psk248{float:none;bottom:0}
	.psk218{font-size:28px}

	.psk212{display:none}
	.psk211{opacity:1}
	.psk011{font-size:14px}
	.psk013{font-size:12px}
	.psk005{max-width:750px}
	.psk202{font-size:22px}


	.psk158{font-size:12px}
	.psk065{padding:30px}
	.psk063{padding:24px 30px 22px}
	.psk035{font-size:32px}
	.psk041{font-size:28px}
	.psk029 li{margin:0 15px}
	.psk004{height:660px;padding:150px 0 0}
	.psk007{font-size:20px}
	.psk006{font-size:60px}
	.psk170 li{display:inline-block;vertical-align:top;width:50%}
	.psk074{font-size:33px}
	.psk115{font-size:24px}
	.mh340{max-height:340px}
	.mh368{max-height:368px}
	h1{font-size:32px}
	h2{font-size:28px}
	h3{font-size:20px}
	.psk150{width:70%}
	
	.psk145{width:25%;margin:0 15px 15px 0;float:left}
	.psk123 li{display:inline-block;width:33%;vertical-align:top}
	.psk112{padding:30px;margin:-30px 0 60px;}
	.psk113 li{display:inline-block;width:33.33333333%;vertical-align:top}
	.psk_flex_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
	.psk062{position:absolute;top:92px;width:33%;z-index:2}
	.psk034{padding:50px 39% 50px 50px}
	.psk037{margin:155px 0 50px -100%}
	.psk031{display:block}
	.psk029 li{display:inline-block}
	.psk029{margin:0 0 30px 120px}
	.psk091{text-align:right}
	.psk044 li{width:25%;vertical-align:top;display:inline-block}
	
	.psk146 li{width:33.33333333%}
	.psk044 .psk045{width:50%}
	.psk038 li{width:25%}
	.psk116 li{width:33%}
	.psk164{display:none}
	.c-1,.c-10,.c-11,.c-12,.c-2,.c-3,.c-4,.c-5,.c-6,.c-7,.c-8,.c-9{float:left}
	.c-12{width:100%}.c-11{width:91.66666667%}.c-10{width:83.33333333%}.c-9{width:75%}.c-8{width:66.66666667%}.c-7{width:58.33333333%}.c-6{width:50%}.c-5{width:41.66666667%}.c-4{width:33.33333333%}.c-3{width:25%}.c-2{width:16.66666667%}.c-1{width:8.33333333%}
	.container{width:750px}
	.psk206{width:720px}
	.psk222{width:100%;text-align:center}
	.psk223{width:100%}
	.psk280{width:12%}
	.psk281{width:14%}
	.psk282{width:22%}
	.psk291{width:17.6%}
	.psk308{text-align:left}
}
@media (min-width:992px){
	.psk132{background-size:auto 100px;background-position:top center;padding:120px 0 10px 15px;font-size:16px;font-weight:bold;color:#233b77;text-align:center}
	.psk163+.psk015{overflow:visible}
	#title-search2{width:auto}
	.psk230{top:10px}
	.psk224{line-height:74px}
	.psk239{line-height:74px}
	.psk183{display:none}
	.psk367{position:static;}
	.psk224 svg{width:24px}
	.psk334{width:63px;line-height:74px}
	.psk334 svg{width:24px}
	.psk364{width:46px}
	.psk015{top:0}
	.psk015>li>ul{position:absolute;top:100%;left:0;display:none;max-height:75vh}
	.psk362{display:none}
	.psk326 a{font-size:33px;}
	.psk326 a span{font-size:23px;}
	.psk347>li{width:25%;}
	.psk343{width:25%;}
	.psk342{width:33.33333333%;}
	.psk339{padding-left:0;padding-right:0}
	.psk340{padding-left:70px}
	.psk335{padding-right:0}
	.psk111 .psk334 svg{fill:#626262}
	.psk111 .psk205 .psk334 svg{fill:#fff}
	.psk015{width:60%}
	.psk278{width:180px}
	#psk081{width:212.5px}
	.psk323{font-size:36px;}
	.basket-items-list-table th span{width:106px}
	#title-search2{display:block;margin:18px 15px 0 0}
	.psk239:hover .psk240{display:block}
	.psk111 .psk231 svg{fill:#626262}
	.psk111 .psk205 .psk231 svg{fill:#fff}
	.psk111 #psk226 svg{fill:#626262}
	.psk111 #psk227 svg{fill:#626262}
	#psk227 svg{fill:#fff}
	#psk226 svg{width:20px}
	#psk227 svg{width:20px}
	.psk013{font-size:18px}
	.psk014{font-size:14px}
	
	.psk163 .psk015{width:auto}
	#psk204{}
	.psk205{position:fixed;top:0;left:0;right:0;background:#373d44}
	.psk206{position:relative;margin-right:auto;margin-left:auto;}
	.psk205 .psk015>li>a:before{background:#fff!important}
	.psk205 .psk015>li>a span{color:#fff}
	
	
	.psk017 .psk205 .psk167 svg{fill:#fff}
	.psk017 .psk205 #psk226 svg{fill:#fff}
	.psk017 .psk205 #psk227 svg{fill:#fff}

	
	.psk005{max-width:970px}
	.psk152>li{width:33.33333333%}
	.psk158{font-size:16px}
	.psk131{margin:0 -15px}
	.psk131>li{width:50%;display:inline-block;vertical-align:top;padding:15px;margin:0 0 15px}
	.psk370{display:none}
	.psk131>li>ul{padding:0}
	.psk131>li:hover{box-shadow:0 0 5px #ccc}
	.psk131>li:hover>ul{display:block}
	.psk131>li>ul>li>a{background:#fbfbfb;font-size:13px;text-decoration:none;color:#555;display:block;line-height:20px;padding:9px 15px;border-bottom:1px solid #e8e8e8;}
	.psk131>li>ul>li>a:hover{color:#233b77;background:#D9DADA}
	
	.psk009{padding:120px 25% 0 15px}
	.psk051 li{width:25%}
	.psk170 li{width:25%}
	.psk017 .psk167 svg{fill:#233b77}
	.psk167{display:none}
	.psk003{height:190px}
	.psk113 li{width:25%}
	.psk015>li>a:hover{color:#fff}
	.psk017 .psk015>li>a:hover{color:#233b77}
	.psk161,.psk165,.psk168{display:none}
	.psk225{position:absolute;top:0;right:0}
	.psk015{font-size:0;display:block;position:relative;background:none;box-shadow:none}


	.psk015>li{display:table-cell;vertical-align:top;text-align:center;position:relative}
	.psk015>li>a:before{content:'';position:absolute;top:50%;left:-20px;width:10px;height:10px;background:#fff;border-radius:5px;margin:-5px 0 0}
	.psk017 .psk015>li>a:before{background:#626262}
	.psk015>li:first-child>a:before{display:none}
	.psk015>li>a span:after{bottom:-2px;content:'';border-bottom:2px solid #233b77;left:0;right:100%;display:block;position:absolute}
	.psk015>li>a:hover span:after{right:0}
	.psk015>li>a{padding:20px 30px 20px 0;border-bottom:none;background:none}
	.psk015>li>a{color:#fff}
	.psk015>li:last-child>a{padding-right:0}
	
	.psk205 #title-search-input2{width:150px}

	.psk018:before{display:none}
	.psk015>li:hover>ul{display:block}

	.psk001{position:absolute;top:0;left:15px;right:15px}
	.psk166{background:none;border-bottom:none}
	.psk164{display:flex;margin:15px 0 0}
	.psk103 td{display:table-cell}
	.psk100 td{display:table-cell}
	.psk100 tr td:first-child{width:50%}
	.psk062{width:25%}
	.container{width:970px}
	.psk206{width:940px}
	.psk222{width:55%;text-align:right}
	.psk223{width:45%}
	.psk281{padding-right:0;padding-left:0}
	.psk280{padding-left:0}

}
@media (min-width:768px){
	.psk271{width:25%}
}
@media (min-width:1400px){
	.psk131>li{width:33.33333333%}
	.psk326 a{font-size:40px;}
	.psk326 a span{font-size:30px;}
	.smart-filter-parameters-box-container .c-6{width:50%}
	.psk222{width:41.66666667%}
	.psk223{width:58.33333333%}
	.psk278{width:215px}
	.psk239{margin:0 30px}
	.psk224{margin:0 30px 0 0}
	.psk334{margin:0 6px 0 0}
	.psk015>li:nth-child(1)>ul{width:120%}
	/*.psk015>li:nth-child(2)>ul{width:120%}*/
	.psk015>li:nth-child(3)>ul{width:120%}
	#psk081{width:312.5px}
	.basket-items-list-table th span{width:133px}

	.psk015>li>a{padding:20px 80px 20px 0;font-size:20px}
	.psk015>li>a:before{left:-45px}

	.psk_benefits {width:12.5%}
	/*.psk219{position:absolute;left:15px;right:15px;bottom:-30px}*/
	.psk205 .psk207{display:block;width:80px;height:36px;background:url('../i/logo.png') no-repeat center;background-size:contain;position:absolute;top:14px;left:15px}
	.psk205 .psk015{margin:0 0 0 100px;width:calc(100% - 100px)}
	
	
	
	.psk005{max-width:1370px}
	
	.psk009{padding:120px 43% 0 15px}
	.container{width:1370px}
	.psk206{width:1340px}
}
/**
 * Swiper 6.5.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 5, 2021
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{background:#fff;border-radius:50%;position:absolute;top:50%;width:42px;height:42px;margin-top:-22px;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:18px;color:#000;text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}