#snippet--productsArea{padding:0 !important;min-height:0}#snippet--productsList{transition:opacity 400ms ease 0ms}.product_list{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);row-gap:1rem;column-gap:1rem;padding:0;margin:0}.product_list.owl-carousel{display:block}.product_list.owl-carousel .item{width:calc(100% / 4 - (3 * 1rem / 4) * 1);margin-right:1rem}.user_tabs_content~.user_content .product_list{grid-template-columns:repeat(3, 1fr);row-gap:1rem;column-gap:1rem}.user_tabs_content~.user_content .product_list.owl-carousel{display:block}.user_tabs_content~.user_content .product_list.owl-carousel .item{width:calc(100% / 3 - (2 * 1rem / 3) * 1);margin-right:1rem}.product_list .item{list-style:none;box-sizing:border-box;padding:0;position:relative;display:inline-flex !important;flex-direction:column;width:100%;background-color:#fff;border:1px solid #E3E7E5;border-radius:10px;transition:border-color 400ms ease 0ms,box-shadow 400ms ease 0ms}.product_list.rdy .item{width:100% !important;margin:0}.notouch .product_list .item.hover_effect,.notouch .product_list .item:is(:hover,:focus-within){border-color:#CDD4D0;box-shadow:0 2px 8px rgba(22,33,28,0.07)}.product_list .item .item_in{position:relative;display:flex;flex-direction:column;height:100%;margin:0;padding:0}.product_list .item .img{order:1;box-sizing:border-box;min-height:0;width:100%;position:relative;margin:0;padding:1rem;display:block}.product_list .item .img picture{aspect-ratio:1;position:relative;display:block;margin:0;width:100%;overflow:hidden;border-radius:6px}.product_list .item .img picture img{object-fit:contain}.product_list .item .img .flag_box{position:absolute;top:1.75rem;left:1.75rem;z-index:10;pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.product_list .item .img .flag_box>span{background:var(--flag-clr, #BF5320);position:relative;display:inline-flex;align-items:center;text-align:left;margin:0;padding:3px 9px;font-size:12px;line-height:18px;color:var(--flag-clr2, #fff);font-weight:600;border-radius:999px}.product_list .item .producer{order:2;display:block;padding:0 1rem;margin:0 0 4px;font-size:13px;line-height:20px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#8B938F}.product_list .item .title{order:3;display:block;overflow:hidden;text-transform:none;text-align:left;padding:0 1rem;margin:0 0 .5rem;font-size:15px;line-height:21px;font-weight:600;color:#16211C;transition:all 400ms ease 0ms}.product_list .item .title .item_link{color:inherit;text-decoration:none}.product_list .item .title .item_link::after{content:"";position:absolute;inset:0;z-index:1;border-radius:10px}.product_list .item .title .item_link:focus-visible{outline:0}.product_list .item .item_in:has(.item_link:focus-visible){outline:2px solid #2F6B52;outline-offset:2px;border-radius:10px}.product_list .item .bottom :is(form, button){position:relative;z-index:2}.notouch .product_list .item .item_in:is(:hover,:focus-within) .title{color:#2F6B52}.product_list .item .rating{order:3;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;padding:0 1rem;margin:-0.25rem 0 .5rem;font-size:13px;line-height:20px}.product_list .item .rating .value{font-weight:600;color:#16211C}.product_list .item .rating .count{color:#8B938F}.product_list .item .left_side{order:4;display:block;margin:auto 0 0;box-sizing:border-box;padding:0 1rem;width:100%}.product_list .item .left_side .discount{white-space:nowrap;display:block;margin:0;padding:0;font-size:13px;line-height:20px;font-weight:400}.product_list .item .left_side .discount .perc{display:inline-block;margin:0 6px 0 0;padding:2px 7px;background:#BF5320;color:#fff;font-size:12px;line-height:16px;font-weight:600;border-radius:999px}.product_list .item .left_side .discount .dsct{color:#8B938F;text-decoration:line-through}.product_list .item .left_side .main{white-space:nowrap;display:block;margin:2px 0 0;padding:0;font-size:18px;line-height:24px;font-weight:700;letter-spacing:-0.02em;color:#16211C}.product_list .item .left_side .main span{color:#8B938F;font-size:12px;line-height:20px;font-weight:400;margin:0}.product_list .item .left_side .main.red{color:#BF5320}.product_list .item .left_side .submain{display:block;margin:2px 0 0;padding:0;font-size:13px;line-height:20px;font-weight:400;color:#8B938F}.product_list .item .left_side .submain span{font-size:13px;line-height:20px;font-weight:400;margin:0}.product_list .item .left_side .error{display:block;margin:0;padding:0;font-size:14px;line-height:20px;font-weight:600;color:#BF5320}.product_list .item .right_side{order:5;box-sizing:border-box;text-align:left;display:block;position:relative;margin:.75rem 0;padding:0 1rem;width:100%}.product_list .item .right_side .warehouse{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:13px;line-height:20px;font-weight:500;color:var(--wr-color, #2F7D57)}.product_list .item .right_side .warehouse::before{content:"";flex:0 0 auto;width:7px;height:7px;background:currentColor;border-radius:50%}.product_list .item .wish_icon{order:0;border:1px solid #E3E7E5;background:rgba(255,255,255,0.92);font-size:0;line-height:0;z-index:100;display:block;position:absolute;top:1.75rem;right:1.75rem;width:34px;height:34px;border-radius:6px;transition:all 400ms ease 0ms}.product_list .item .wish_icon::before{background-color:#5B6661;-webkit-mask-image:url('../../../../img/wish_icon.svg');mask-image:url('../../../../img/wish_icon.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:17px 17px;mask-repeat:no-repeat;mask-position:center center;mask-size:17px 17px;position:absolute;content:"";inset:0;transition:all 400ms ease 0ms}.product_list .item .wish_icon.active::before{-webkit-mask-image:url('../../../../img/wish_icon_full.svg');mask-image:url('../../../../img/wish_icon_full.svg');background-color:#BF5320}.notouch .product_list .item .wish_icon:is(:hover,:focus){border-color:#CDD4D0}.notouch .product_list .item .wish_icon:is(:hover,:focus)::before{background-color:#2F6B52}.product_list .item .bottom{order:6;position:relative;margin:0;padding:0 1rem 1rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.product_list .item .bottom .btn{flex:1}.product_list .item .bottom form{flex:1;display:flex;align-items:center;gap:.5rem;margin:0}.product_list .item .bottom .basket{flex:0 0 auto;position:relative;user-select:none;display:inline-flex;align-items:center;margin:0;overflow:hidden;background:#fff;border:1px solid #CDD4D0;border-radius:6px}.product_list .item .bottom .basket>span{font-size:12px;line-height:16px;display:block}.product_list .item .bottom .basket :is(.decrement, .increment){background:none;padding:0;position:relative;z-index:10;width:30px;height:34px;display:flex;align-items:center;justify-content:center;margin:0;border:0;transition:all 400ms ease 0ms}.product_list .item .bottom .basket :is(.decrement, .increment) span{display:block;font-size:16px;line-height:20px;font-weight:500;color:#5B6661;transition:all 400ms ease 0ms}.product_list .item .bottom .basket .disabled{cursor:no-drop}.product_list .item .bottom .basket .disabled span{pointer-events:none;opacity:.3}.notouch .product_list .item .bottom .basket :is(.decrement, .increment):not(.disabled):is(:hover,:focus) span{color:#2F6B52}.product_list .item .bottom .basket label{font-size:0;line-height:0;display:block}.product_list .item .bottom .basket label input{background:none;appearance:textfield;border-radius:0;position:relative;font-size:15px;line-height:20px;width:38px;height:34px;padding:0;font-weight:600;text-align:center;display:block;border:0;border-left:1px solid #E3E7E5;border-right:1px solid #E3E7E5;color:#16211C;transition:all 400ms ease 0ms}.product_list .item .bottom .basket label input:focus-visible{outline:2px solid #2F6B52;outline-offset:-2px}.product_list.owl-carousel .owl-stage{display:flex}.product_list.owl-carousel .owl-stage .owl-item{display:flex;float:none}.product_list.owl-carousel .owl-stage .owl-item>.item{flex:1 1 auto}.product_list.owl-carousel .owl-nav{min-height:0;z-index:991;position:absolute;left:0;right:0;top:calc(50% - 20px);margin:0}.product_list.owl-carousel .owl-nav .owl-prev.disabled,.product_list.owl-carousel .owl-nav .owl-next.disabled{opacity:.3;cursor:no-drop}.product_list.owl-carousel .owl-nav .owl-prev{cursor:pointer;position:absolute;width:30px;height:40px;left:-50px;transition:all 400ms ease 0ms}.product_list.owl-carousel .owl-nav .owl-next{cursor:pointer;position:absolute;width:30px;height:40px;right:-50px;transition:all 400ms ease 0ms}.product_list.owl-carousel .owl-nav .owl-prev::before{position:absolute;left:0;top:0;content:"";background-color:#16211C;-webkit-mask-image:url('../../../../img/arrow_right.svg');mask-image:url('../../../../img/arrow_right.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:22px 22px;mask-repeat:no-repeat;mask-position:center center;mask-size:22px 22px;display:block;width:100%;height:100%;transform:rotate(180deg);transition:all 400ms ease 0ms}.product_list.owl-carousel .owl-nav .owl-next::before{position:absolute;left:0;top:0;content:"";background-color:#16211C;-webkit-mask-image:url('../../../../img/arrow_right.svg');mask-image:url('../../../../img/arrow_right.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:22px 22px;mask-repeat:no-repeat;mask-position:center center;mask-size:22px 22px;display:block;width:100%;height:100%;transition:all 400ms ease 0ms}.notouch .product_list.owl-carousel .owl-nav .owl-prev:is(:hover,:focus)::before,.notouch .product_list.owl-carousel .owl-nav .owl-next:is(:hover,:focus)::before{background-color:#2F6B52}@media screen and (max-width:1600px){.product_list{grid-template-columns:repeat(3, 1fr);row-gap:1rem;column-gap:1rem}.product_list.owl-carousel{display:block}.product_list.owl-carousel .item{width:calc(100% / 3 - (2 * 1rem / 3) * 1);margin-right:1rem}}@media screen and (max-width:1280px){.product_list.owl-carousel .owl-nav .owl-prev{left:-35px}.product_list.owl-carousel .owl-nav .owl-next{right:-35px}}@media screen and (max-width:1024px){.product_list,.user_tabs_content~.user_content .product_list{grid-template-columns:repeat(2, 1fr);row-gap:1rem;column-gap:1rem}.product_list.owl-carousel,.user_tabs_content~.user_content .product_list.owl-carousel{display:block}.product_list.owl-carousel .item,.user_tabs_content~.user_content .product_list.owl-carousel .item{width:calc(100% / 2 - (1 * 1rem / 2) * 1);margin-right:1rem}}@media screen and (max-width:800px){.product_list.owl-carousel .owl-nav .owl-prev{left:-12px;width:24px}.product_list.owl-carousel .owl-nav .owl-next{right:-12px;width:24px}}@media screen and (max-width:600px){.product_list,.user_tabs_content~.user_content .product_list{grid-template-columns:repeat(2, 1fr);row-gap:.75rem;column-gap:.75rem}.product_list.owl-carousel,.user_tabs_content~.user_content .product_list.owl-carousel{display:block}.product_list.owl-carousel .item,.user_tabs_content~.user_content .product_list.owl-carousel .item{width:calc(100% / 2 - (1 * .75rem / 2) * 1);margin-right:.75rem}.product_list .item .img{padding:.75rem}.product_list .item .img .flag_box{top:1.25rem;left:1.25rem}.product_list .item .producer{padding:0 .75rem;font-size:12px;line-height:18px}.product_list .item .title{padding:0 .75rem;font-size:13px;line-height:19px}.product_list .item .rating{padding:0 .75rem;font-size:12px;line-height:18px}.product_list .item .left_side{padding:0 .75rem}.product_list .item .left_side .main{font-size:16px;line-height:22px}.product_list .item .left_side .submain{display:none}.product_list .item .right_side{margin:.5rem 0;padding:0 .75rem}.product_list .item .wish_icon{top:1.25rem;right:1.25rem;width:30px;height:30px}.product_list .item .bottom{padding:0 .75rem .75rem}.product_list .item .bottom form{flex-wrap:wrap}.product_list .item .bottom .basket,.product_list .item .bottom .btn{width:100%;flex:1 0 100%}.product_list .item .bottom .basket label{flex:1 1 auto}.product_list .item .bottom .basket label input{width:100%;box-sizing:border-box}}@media screen and (max-width:500px){.product_overflow{overflow:hidden}.product_list.owl-carousel .owl-nav{display:none}}@media screen and (min-width:801px){.product_list.product_list_row{grid-template-columns:minmax(0, 1fr)}.product_list.product_list_row .item .item_in{display:grid;grid-template-columns:160px minmax(0, 1fr) 260px;grid-template-rows:auto auto auto 1fr;column-gap:1.5rem;align-items:start;box-sizing:border-box;padding:1rem}.product_list.product_list_row .item .img{grid-column:1;grid-row:1 / 5;padding:0}.product_list.product_list_row .item .img .flag_box{top:.5rem;left:.5rem}.product_list.product_list_row .item .producer{grid-column:2;grid-row:1;padding:0}.product_list.product_list_row .item .title{grid-column:2;grid-row:2;padding:0}.product_list.product_list_row .item .rating{grid-column:2;grid-row:3;margin:0;padding:0}.product_list.product_list_row .item .right_side{grid-column:2;grid-row:4;margin:.25rem 0 0;padding:0}.product_list.product_list_row .item .left_side{grid-column:3;grid-row:1 / 3;margin:0;padding:0;text-align:right}.product_list.product_list_row .item .bottom{grid-column:3;grid-row:4;align-self:end;margin:.75rem 0 0;padding:0}.product_list.product_list_row .item .wish_icon{top:1.5rem;left:calc(1rem + 160px - 44px);right:auto}}