@charset "UTF-8";
.product-full__gallery{position:relative;margin-bottom:5px}.product-full__gallery .swiper-navigation .swiper-button-prev{left:-10px}.product-full__gallery .swiper-navigation .swiper-button-next{right:-10px}.product-full__gallery .swiper-container{overflow:hidden}.product-full__gallery .swiper-container .swiper-wrapper{display:flex;align-items:stretch}.product-full__gallery .swiper-container .swiper-wrapper .swiper-slide{height:initial;display:flex;justify-content:center;align-items:center}.product-full__gallery .swiper-container .swiper-wrapper .swiper-slide img{border-radius:10px}@media screen and (min-width:1200px){.product-full__gallery .swiper-container .swiper-wrapper .swiper-slide img{border-radius:0.5rem}}.product-full__images{position:relative;margin-bottom:20px}@media screen and (min-width:1200px){.product-full__images{margin-bottom:1.5rem}}.product-full__images .swiper-slide[role="group"]{opacity:0 !important}.product-full__images .swiper-wrapper .swiper-slide-active{opacity:1 !important}.product-full__thumbs .item{display:flex;justify-content:center;align-items:center;height:100%;overflow:hidden;cursor:pointer}.product-full__thumbs .swiper-wrapper{display:flex;align-items:stretch}.product-full__thumbs .swiper-wrapper .swiper-slide{height:initial;padding-left:5px;padding-right:5px}@media screen and (min-width:1200px){.product-full__thumbs .swiper-wrapper .swiper-slide{padding-left:0.285rem;padding-right:0.285rem}}.product-full{padding:30px 0 70px;display:flex;flex-direction:column;align-items:center;max-width:350px;margin:0 auto}@media screen and (min-width:768px){.product-full{flex-direction:row;flex-wrap:wrap;max-width:100%;align-items:flex-start}}@media screen and (min-width:1200px){.product-full{align-items:flex-start;padding:3.5rem 0 5rem}}.product-full__right{margin:0 auto 28px;order:-1;max-width:100%}@media screen and (min-width:768px){.product-full__right{max-width:350px;order:1;margin:0 0 0 24px}}@media screen and (min-width:1200px){.product-full__right{max-width:32.3rem;margin:0 0 0 1.2rem}}.product-full__left{width:100%}@media screen and (min-width:768px){.product-full__left{width:unset;flex:1}}.product-full__spec{border-radius:10px;width:100%;overflow:hidden}@media screen and (min-width:1200px){.product-full__spec{width:100%}}.product-full__title{font-size:2rem;font-weight:700;line-height:1.1;margin-bottom:15px}@media screen and (min-width:1200px){.product-full__title{font-size:2rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.product-full__title{margin-bottom:1.5rem;text-align:left}}@media screen and (min-width:1200px){.product-full .basket_item_count{margin-left:0}}.product-full__basket{display:flex;margin-bottom:15px;align-items:baseline}@media screen and (min-width:1200px){.product-full__basket{margin-bottom:1.5rem}}.product-full__price{margin-right:10px;color:#07A10F;font-size:2rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.product-full__price{font-size:2rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.product-full__price{margin-right:0.5rem}}.product-full__price-old{font-size:0.625rem;font-weight:400;text-decoration:line-through;line-height:1.5;font-size:19px;color:#BABCC0}@media screen and (min-width:1200px){.product-full__price-old{font-size:0.7rem;font-weight:400;text-decoration:line-through;line-height:1.1}}@media screen and (min-width:1200px){.product-full__price-old{font-size:1.2rem}}.product-full .cart_add_info{font-size:0.75rem;font-weight:700;line-height:1.1;margin-bottom:5px;text-align:center}@media screen and (min-width:1200px){.product-full .cart_add_info{font-size:0.7rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.product-full .cart_add_info{margin-bottom:0.5rem;text-align:left}}.product-full .field--name-body{font-size:1rem;font-weight:400;line-height:1.5;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#07A10F #E5F6DC;margin-bottom:14px;overflow:auto;max-height:400px;padding-right:10px}@media screen and (min-width:1200px){.product-full .field--name-body{font-size:1rem;font-weight:400;line-height:1.5}}.product-full .field--name-body::-webkit-scrollbar{width:3px;height:3px}.product-full .field--name-body::-webkit-scrollbar-track{background:#E5F6DC;border-radius:2px}.product-full .field--name-body::-webkit-scrollbar-thumb{background:#07A10F;border-radius:2px;cursor:pointer}@media screen and (min-width:1200px){.product-full .field--name-body{max-height:15rem;margin-bottom:1.4rem;padding-right:0.5rem}}.product-full .field--name-body p{margin-bottom:4px}@media screen and (min-width:1200px){.product-full .field--name-body p{margin-bottom:0.75rem}}.product-full .field--name-body p:last-child{margin-bottom:0}.basket_add_button_wrap{display:flex;align-items:center;gap:10px;height:100%;margin-bottom:28px}@media screen and (min-width:1200px){.basket_add_button_wrap{gap:0.4rem;margin-bottom:1.5rem}}.basket_add_button_wrap .addto_basket_button{font-size:1rem;font-weight:700;line-height:1.1;-webkit-transition:0.3s;transition:0.3s;display:flex;align-items:center;justify-content:center;padding:17px 24px;width:100%;color:#FFFFFF;background:#07A10F;border-radius:10px;text-decoration:none}@media screen and (min-width:1200px){.basket_add_button_wrap .addto_basket_button{font-size:1rem;font-weight:700;line-height:1.1}}@media (any-hover:hover){.basket_add_button_wrap .addto_basket_button:hover{background:#F15F16}}@media screen and (min-width:768px){.basket_add_button_wrap .addto_basket_button{max-width:190px}}@media screen and (min-width:1200px){.basket_add_button_wrap .addto_basket_button{padding:1.05rem 1.2rem;max-width:10.7rem}}.basket_add_button_wrap .addto_basket_button:before{content:"";font-family:"icomoon", sans-serif;font-size:18px;font-weight:400;line-height:1;color:inherit;font-size:22px;margin-right:5px}@media screen and (min-width:1200px){.basket_add_button_wrap .addto_basket_button:before{font-size:1.1rem}}@media screen and (min-width:1200px){.basket_add_button_wrap .addto_basket_button:before{font-size:1.1rem;margin-right:0.25rem}}.basket_item_count{display:flex;border:1px solid #9DDD7B;background:#FFFFFF;border-radius:10px}@media screen and (min-width:1200px){.basket_item_count{border-radius:0.5rem}}.basket_item_count .arrow{width:35px;height:56px;display:flex;justify-content:center;align-items:center;text-decoration:none;color:#07A10F;position:relative;font-size:0}@media screen and (min-width:1200px){.basket_item_count .arrow{width:2.75rem;height:3.2rem}.basket_item_count .arrow:before,.basket_item_count .arrow:after{transition:0.3s}}@media screen and (min-width:1200px) and (any-hover:hover){.basket_item_count .arrow:hover:before,.basket_item_count .arrow:hover:after{background:#F15F16}}.basket_item_count .arrow:after{width:14px;max-width:90%;height:2px;top:50%;left:50%;transform:translate(-50%, -50%);content:"";position:absolute;background:#07A10F}@media screen and (min-width:1200px){.basket_item_count .arrow.plus:before{transition:0.3s}}@media screen and (min-width:1200px) and (any-hover:hover){.basket_item_count .arrow.plus:hover:before{background:#F15F16}}.basket_item_count .arrow.plus:before{width:2px;max-height:90%;height:14px;top:50%;left:50%;transform:translate(-50%, -50%);content:"";position:absolute;background:#07A10F}.basket_item_count input{font-size:1rem;font-weight:400;line-height:1.5;background:none;flex:1;text-align:center;border:none;height:56px;width:40px}@media screen and (min-width:1200px){.basket_item_count input{font-size:1rem;font-weight:400;line-height:1.5}}@media screen and (min-width:1200px){.basket_item_count input{height:3.2rem;width:2rem}}.field--name-field-product-brand{font-size:0.875rem;font-weight:400;line-height:1.5;display:flex;background:rgba(246, 246, 247, 0.7)}@media screen and (min-width:1200px){.field--name-field-product-brand{font-size:0.85rem;font-weight:400;line-height:1.5}}.field--name-field-product-brand div{padding:10px 18px;font-weight:normal;margin:0}@media screen and (min-width:1200px){.field--name-field-product-brand div{padding:0.5rem 0.9rem}}.field--name-field-product-brand div:after{display:none}.field--name-field-product-brand div:first-child{border-right:1px solid #FFFFFF;width:50%;display:flex;align-items:center}@media screen and (min-width:1200px){.field--name-field-product-brand div:first-child{width:29%}}.field--name-field-product-brand div:last-child{width:50%;display:flex;align-items:center}@media screen and (min-width:1200px){.field--name-field-product-brand div:last-child{width:71%}}.field--name-field-product-spec{font-size:0.875rem;font-weight:400;line-height:1.5;line-height:1.1}@media screen and (min-width:1200px){.field--name-field-product-spec{font-size:0.85rem;font-weight:400;line-height:1.5}}.field--name-field-product-spec .field__item{background:#FFFFFF;display:flex}.field--name-field-product-spec .field__item div{padding:10px 18px;min-height:56px;margin:0}@media screen and (min-width:1200px){.field--name-field-product-spec .field__item div{padding:0.5px^-1rem 0.9rem;min-height:2.8rem}}.field--name-field-product-spec .field__item div:first-child{width:50%;border-right:1px solid #FFFFFF;display:flex;align-items:center}@media screen and (min-width:1200px){.field--name-field-product-spec .field__item div:first-child{width:29%}}.field--name-field-product-spec .field__item div:last-child{width:50%;display:flex;align-items:center}@media screen and (min-width:1200px){.field--name-field-product-spec .field__item div:last-child{width:71%}}.field--name-field-product-spec .field__item:nth-child(even){background:rgba(246, 246, 247, 0.7)}/*# sourceMappingURL=product_full.css.map */