.block__basket{position:absolute;top:36px;right:0;width:146px;text-align:left;padding:0;margin:0}.basket__show_link{position:relative;display:inline-block;font-size:17px;line-height:17px;text-decoration:none;padding:0 0 0 45px}.basket__accessible_name,.basket__guidepost li::before{display:none}.item__accessories_toggle,.item__value_name a,.quick_basket__name a:hover{text-decoration:underline}.basket__show_link::before{position:absolute;top:0;left:20px;display:block;content:'\f291';font:14px/17px pohary;color:#d0d4d9}.basket__amount{position:absolute;top:-7px;left:0;z-index:10;display:inline-block;width:28px;height:28px;font-size:13px;line-height:28px;color:#fff;text-align:center;background:#d92344;border-radius:50%;padding:0}@media (max-width:960px){.basket__amount,.block__basket{position:relative;top:0}.block__basket{right:0;float:right;width:auto;padding:0;margin:4px 5px 4px 0}.basket__show_link{padding:10px}.basket__show_link::before{top:16px;left:30px}.basket__total{display:none}}@media (max-width:430px){.basket__show_link{padding:12px 8px}.basket__show_link::before{left:26px}.basket__amount{width:24px;height:24px;font-size:11px;line-height:24px}}.quick_basket__content{width:100%;max-width:100%;overflow-y:auto;padding-bottom:20px}.quick_basket .message{margin:8%}.quick_basket__products{display:table;width:100%}.quick_basket__item{display:table-row;width:100%;line-height:40px;vertical-align:middle}.quick_basket__amount,.quick_basket__name,.quick_basket__price,.quick_basket__remove{display:table-cell;min-height:40px;vertical-align:middle;font-size:1.2em;line-height:40px;border-bottom:1px solid #3b3a4c;padding:11px 0}.quick_basket__amount{min-width:30px;font-weight:400;color:#fff;text-align:right;padding-left:10px}.quick_basket__image{display:block;width:40px;height:40px;border-radius:50%;overflow:hidden}.quick_basket__name{font:700 0.9333em/1.285714em Arial;color:#fff;padding-left:20px}.quick_basket__name a{color:#fff}.quick_basket__category{display:block;color:#8e8da4;text-transform:uppercase;margin-bottom:1px}.quick_basket__accessories{display:block;font-size:.85714em;font-weight:400;color:#8e8da4;margin-top:1px}.quick_basket__price{font-family:nimbus-sans-condensed,sans-serif;font-weight:700;color:#fff;text-align:right;white-space:nowrap;padding-right:5px;padding-left:10px}.quick_basket__remove{font-size:0;text-align:center;padding-right:20px;padding-left:10px}.quick_basket__remove::before{display:inline-block;content:'\e828';font:13px/40px pohary;color:#d0d4d9}.quick_basket__total_price{font:300 1.2em/1.5555em nimbus-sans,sans-serif;padding:34px 6% 34px 6.66%;margin:0}.quick_basket__value{float:right;font:700 1.333em/1.16667em nimbus-sans,sans-serif}.quick_basket .button{display:block;padding-top:6px;padding-right:48px;padding-bottom:6px;margin:0 8% 36px}.dialogbox .product__features,.dialogbox .product__supplies{margin-top:0}.quick_basket .button::after{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:inline-block;content:'\f291';font:26px/26px pohary;color:#fff;text-align:right}.quick_basket .button:focus,.quick_basket .button:hover{border-color:#484759}.product__features,.product__supplies{margin:24px 0 0}.product__feature_name,.product__feature_value{display:inline-block;font:1.0769em/1.42857em Arial;color:#000;margin:0 0 5px}.product__feature_value{font-weight:700}.product__supply_name,.product__supply_value{float:left;width:60%;font:1.0769em/1.42857em Arial;color:#000;margin:0 0 5px}.product__supply_value{float:right;width:30%;font-weight:400;text-align:right}.product__supply_name--wide{float:none;width:100%}.product__supply_name--highlight{font-size:1.230769em;line-height:1.375em;font-weight:700}.basket{padding:20px 0}.basket__guidepost,.basket__items{background:#fff;-webkit-box-shadow:0 4px 3px -3px #ccc;-moz-box-shadow:0 4px 3px -3px #ccc;padding:0;position:relative}.basket__guidepost{box-shadow:0 4px 3px -3px #ccc;margin:0 0 20px}.basket__guidepost li{display:inline-block;font:600 40px/1.35em nimbus-sans-condensed,sans-serif;color:#f4bdc7;box-sizing:border-box;background:url(/images/design/bg-basket-guidepost.png) 0 center no-repeat;padding:23px 45px 23px 84px;margin:0}.basket__guidepost li:first-child{background:0 0;padding-left:45px}.basket__guidepost li span{color:#f1f2f4}.basket__guidepost li a{color:#f4bdc7;text-decoration:none}.basket__guidepost li.passed,.basket__guidepost li.passed a{color:#d92344}.basket__guidepost li.passed span{color:#d0d4d9}@media (max-width:1159px){.basket__guidepost li{padding:20px 20px 20px 60px}.basket__guidepost li:first-child{padding-left:20px}}@media (max-width:974px){.basket__guidepost li{font-size:34px}}@media (max-width:859px){.basket__guidepost li{font-size:28px;padding-top:15px;padding-bottom:15px}}@media (max-width:759px){.basket__guidepost li{font-size:22px;background-position:-20px center;padding:10px 20px 10px 40px}}@media (max-width:599px){.basket__guidepost li{font-size:19px;background-position:-25px center;padding:5px 15px 5px 25px}}@media (max-width:500px){.basket__guidepost,.basket__guidepost li{text-align:center}.basket__guidepost li span{display:block;width:100%;font-size:20px;text-align:center}}.item__value,.items__title{float:left;text-align:left;box-sizing:border-box}@media (max-width:390px){.basket__guidepost li{background-image:none;padding:10px}}.basket__items{box-shadow:0 4px 3px -3px #ccc;margin:0 0 34px}.basket__box,.basket__tools{-webkit-box-shadow:0 4px 3px -3px #ccc;-moz-box-shadow:0 4px 3px -3px #ccc;box-shadow:0 4px 3px -3px #ccc}.basket__items_header{background:#f9fafb;padding:0 20px}.items__item{background:#fff;border:1px solid #e4e6e8;border-width:1px 0 0;box-sizing:border-box;padding:16px 20px 0}.items__item .product__row{position:relative;margin-bottom:16px}.items__item.even{background-color:#fff}.items__title{font-size:1.06667em;line-height:3.75em;font-weight:700;white-space:nowrap}.item__value{position:relative;font-size:.9333em;line-height:4.928em;font-weight:400}.item__value_name{font-size:1.3333em;line-height:1.2em;font-family:nimbus-sans-condensed,sans-serif;padding:0}.item__value_name a{display:block;color:#d92344;padding:0;margin:0 0 5px}.item__code{font-family:nimbus-sans,sans-serif;font-size:.7em;line-height:1.2857em}.item__value_name .item__info{display:inline;white-space:nowrap}.item__value_name .icon{top:0;margin:0 0 0 6px}.item__value_availability{font-weight:700;color:#369e33}.item__value_availability span,.item__value_availability span:hover{text-decoration:none}.item__not_available{color:#a2a2b2}.item__value_price,.item__value_price_accessories{font-weight:700}.item__accessories_toggle{color:#d92344;margin-left:12px}.item__accessories_toggle .icon{margin:0 4px 0 0}.basket__box_item .remain p:last-child,.basket__review .review__address p:last-child{margin-bottom:0}.item__value_amount .numberbox{position:relative;top:12px}.item__value_total{font-weight:700;font-size:1.2em;line-height:3.83333em}.item__value_remove .button{position:relative;cursor:pointer;font:400 1em/2.428em nimbus-sans,sans-serif;border-width:0 0 3px;padding:2px 12px 0}.item__value_remove .button:hover{top:3px;border:none;margin-top:3px}.item__value_remove .button .icon{top:-2px;margin:0 12px 0 0}.item__title_image,.item__value_image{width:10%;line-height:1em;text-align:center;margin-right:2%}.item__value_image img{display:block;max-width:100%;height:auto}.item__title_name,.item__value_name{width:14%;text-align:left;margin-right:2%}.item__title_size,.item__value_size{width:8%}.item__title_availability,.item__title_price_accessories,.item__value_availability,.item__value_price_accessories{width:15%}.item__title_price,.item__value_price{width:9%}.item__title_amount,.item__value_amount{width:15%;margin-right:2%}.item__title_total,.item__value_total{width:10%}.item__title_remove,.item__value_remove{float:right;width:4%;text-align:right}@media (max-width:979px){.item__value_name .item__code,.item__value_name a{line-height:24px;display:inline-block}.basket__items_header,.item__value_price{display:none}.item__value{width:140px;vertical-align:top;line-height:34px}.item__value_image{width:94px;margin-right:18px}.item__value_name{width:calc(100% - 113px);margin-right:0;margin-bottom:10px}.item__value_name a{margin-right:10px}.item__value_amount .numberbox{top:0}.item__value_total{width:105px;text-align:right}.item__value_remove{width:auto}.item__value_remove a:before{display:inline-block;content:attr(data-label);font-size:14px;font-weight:300;color:#a2a2b2;margin-right:5px}}@media (max-width:789px){.item__value_name{width:calc(100% - 113px - 80px)}.item__value_remove{position:absolute;top:0;right:0}}@media (max-width:689px){.item__value_image{margin-right:10px}.item__value_name{margin-bottom:5px}.item__value_amount{clear:left;margin-top:20px}.item__value_total{float:right;margin-top:20px}}@media (max-width:499px){.item__value_name{width:calc(100% - 113px - 30px)}.item__value_name a{font-size:16px;line-height:20px}.item__value_name .item__code{line-height:20px}.item__value_remove{top:2px;width:16px;line-height:34px}.item__value_remove a:before{display:none}.item__value_remove a .icon{margin-right:0}}.basket__coupon{container:couponfield/inline-size;padding:0;margin:0}.basket_coupon_form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 16px;box-sizing:border-box;padding:20px}.basket_coupon_form label{padding:0}.basket_coupon_form .coupon__container{flex:1 0 auto;max-width:386px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:0}.basket_coupon_form .coupon__container--applied{flex-grow:0;max-width:none}.basket_coupon_form .textbox{flex:1 1 auto;max-width:none;box-sizing:border-box;margin:0}.basket_coupon_form .coupon__code{font-weight:var(--fw-bold)}@container couponfield (max-width:499px){.basket_coupon_form label{flex-basis:100%;justify-self:center}.basket_coupon_form .coupon__container{flex-basis:100%;max-width:none;justify-content:center}}.price__summary{height:99px;background-color:#f9fafb;padding-bottom:16px}.item__value_prices{float:right;width:194px;color:#d92344;text-align:left}.item__value_prices .price__incl{display:block;font:700 2.71428em/1em nimbus-sans-condensed,sans-serif;margin-bottom:3px}.item__value_prices .price__excl{display:block;font:700 1.42857em/1em nimbus-sans-condensed,sans-serif}.item__value_label{float:right;width:calc(100% - 194px - 90px);font-size:1.142857em;font-weight:700;text-align:right;margin-right:90px}@media (max-width:979px){.price__summary{padding-right:40px}.item__value_prices{text-align:right}.item__value_label{width:calc(100% - 194px);line-height:59px;margin-right:0}}@media (max-width:419px){.item__value_prices{width:164px}.item__value_label{width:calc(100% - 164px);line-height:22px}}.basket_empty{padding:20px}.basket__files{text-align:center;padding-top:20px}.basket__file{position:relative;float:left;width:48%;box-sizing:border-box;font:12px Arial,Helvetica,Sans-serif;text-align:left;border-radius:5px;border-bottom:1px dotted #d5d5d5;background-color:#f5f5f5;padding:15px 40px 15px 15px;margin:3px 1% 0}.basket__file:nth-child(odd){clear:left}.basket__file:last-child{margin-bottom:20px}.basket__file .filename{border-bottom:1px dotted}.basket__file_remove{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:block;text-align:center;padding:6px}.basket__file_remove .icon{display:block;margin:0}.basket__file .progress{width:100%;height:3px;border:1px solid #d0d0d0;margin-top:5px}.basket__tools{min-height:140px;text-align:center;background:#fff;border-top:1px solid #e4e6e8;box-sizing:border-box;padding:40px}@media (max-width:710px){.basket__tools,.price__summary{padding-right:20px}.basket__tools{padding-left:20px}}@media (max-width:439px){.item__value_image{width:75px;margin-bottom:10px}.item__value_availability{clear:left}.item__value_price_accessories{float:right;text-align:right}.item__value_amount,.item__value_total{margin-top:10px}.basket__tools .button_grey{font-family:nimbus-sans,sans-serif;font-weight:300;font-size:15px;color:#283240;text-decoration:underline;text-transform:none;background:0 0;padding:0}}@media (max-width:340px){.basket__tools{text-align:center}.basket__tools .button{display:inline-block;float:none;margin:0 auto 20px}.basket__tools .button_grey{display:block;text-align:center;margin-bottom:0}}.basket__box{width:100%;padding:0;margin:0 0 20px}.basket__box_title{box-sizing:border-box;font-size:1.06667em;line-height:1.25em;font-weight:600;background:#f9fafb;border:1px solid #e4e6e8;border-width:1px 0;padding:20px 33px}.basket__box_title:after,.basket__box_title:before{content:" ";display:table}.basket__box_title:after{clear:both}.basket__box_title .box_title__link{float:right;font-weight:300;text-decoration:underline}.basket__box:first-child .basket__box_title{border-top-width:0}.basket__box_content{background:#fff}@media (max-width:510px){.basket__box_title{padding-right:20px;padding-left:20px}}.basket__delivery,.basket__payment{float:left;width:49.15%}.basket__payment{float:right}@media (max-width:979px){.basket__delivery,.basket__payment{float:none;width:100%}}.basket__box_item{min-height:59px;box-sizing:border-box;background:#fff;border:1px solid #e4e6e8;border-width:0 0 1px;padding:13px 20px 4px 33px}.basket__box_item.disabled *{-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5}.basket__box_item.disabled input{-moz-opacity:0;-khtml-opacity:0;opacity:0}.basket__box_item:last-child{border-bottom-width:0}.basket__box_item label{width:100%;font-size:18px;line-height:30px;font-weight:300;text-align:left;padding:0;margin:0}.basket__box_item span.radio{position:relative;top:2px;margin-right:12px}.basket__box_item--zasilkovna select{position:relative;display:block;font-size:.93333em;line-height:1.285714em;color:#283240;cursor:pointer;box-sizing:border-box;border:1px solid #bfc4cd;background:#f3f3f4;padding:9px 20px 9px 16px;margin:0 5% 0 0}.basket__box_price small,.delivery__branches label{font-size:1em}.basket__box_item img{vertical-align:middle;margin-right:12px}.basket__box_price{float:right;font-size:.9333em;font-weight:600;color:#d92344;text-align:left;white-space:nowrap}.basket__box_price .icon{display:none;margin:0 0 0 16px}.basket__box_item .remain{box-sizing:border-box;padding:14px 0 14px 40px}.basket__box_item .remain__item{min-height:49px;box-sizing:border-box;padding:6px 0}.basket__box_item .remain.suggest .button{top:0;left:-17px}.delivery__branches{padding:10px 0}.carrier__hours{display:flex;flex-direction:row;align-items:flex-start;gap:20px}.carrier__hours_label,.carrier__hours_values{line-height:28px}.delivery_datepicker{position:relative;padding:17px 18px 17px 34px}.delivery_datepicker label{float:left;width:60%;font-size:22px;line-height:52px;font-weight:700;color:#d92344;padding:0;margin:0}.delivery_date__container{position:relative;float:right;width:40%;max-height:52px}.delivery_date__container input{display:block;position:absolute;top:0;right:0;width:177px;height:52px;box-sizing:border-box;font-size:1.2em;line-height:2.8889em;color:#757581;text-align:right;background:url(/images/icons/calendar.png) 21px 17px no-repeat #fff;margin:0;padding-right:33px}@media (max-width:549px){.basket__box_item,.delivery_datepicker{padding-right:20px;padding-left:20px}.basket__box_item,.basket__box_item .remain{padding-left:20px}.basket__box_item span.radio{margin-right:4px}.delivery_datepicker{height:86px}.delivery_datepicker label{display:inline-blcok;float:none;width:auto;font-size:16px}.delivery_date__container{width:177px;max-width:none}.delivery_date__container input{position:relative;float:none}}@media (max-width:449px){.basket__box_item label span.font_12{display:none}.basket__box_item label:after{display:block;content:attr(data-desc);font-size:12px;line-height:16px;margin-left:30px}.basket__box_item--zasilkovna .remain{padding-left:0}.delivery_datepicker label{width:50%;line-height:22px;vertical-align:middle}}@media (max-width:349px){.delivery_date__container{width:150px}.delivery_date__container input{width:100%;padding-right:12px;padding-left:12px}}.sl__search{position:relative}.sl__search .textbox{max-width:none}.sl__search .button{position:absolute;left:auto!important;right:0}.basket__price_table{background:#fff;-webkit-box-shadow:0 4px 3px -3px #ccc;-moz-box-shadow:0 4px 3px -3px #ccc;box-shadow:0 4px 3px -3px #ccc;padding:0;margin:0}.basket__price_item{min-height:80px;font-size:18px;line-height:81px;font-weight:700;color:#283240;border:1px solid #e4e6e8;border-width:0 0 1px;padding:0 46px}.basket__price_item:last-child{border-bottom-width:0}.basket__price_item.order_notice{box-sizing:border-box;padding-top:38px;padding-bottom:34px}.basket__price_item.order_notice label{float:left;width:12%;font-size:.8888em;line-height:1.25em}.basket__price_item.order_notice .form__container{float:left;width:88%;margin:0}.basket__price_item.order_notice textarea{width:100%;box-sizing:border-box;margin:0}.basket__price_item.order_terms label{font-size:.8888em;line-height:1.25em;padding:0}.basket__price_item.order_terms span.checkbox{margin-right:12px}.basket__price_item .price__value{float:right;width:230px;font:700 30px/2.7em nimbus-sans-condensed,sans-serif;color:#d92344;text-align:right}.basket__price_total{min-height:99px;background:#f9fafb;font-size:24px;line-height:99px}.basket__price_total .price__value{font-size:.75em;line-height:4.125em;text-align:right}.basket__price_item .order_total_incl{display:block;font-size:42px;line-height:1em;margin-bottom:2px}.basket__price_item .order_total_excl{display:block;font-size:22px;line-height:1em}@media (max-width:999px){.basket__price_item.order_notice label{width:113px}.basket__price_item.order_notice .form__container{width:calc(100% - 113px)}}@media (max-width:559px){.basket__price_item{padding:0 20px}.basket__price_total{font-size:20px}}@media (max-width:399px){.basket__box_item label{font-size:15px}.basket__box_item span.radio{top:0}.delivery_datepicker label{width:40%}.basket__price_item{min-height:0;font-size:16px;line-height:52px}.basket__price_total{padding-top:10px;padding-bottom:10px}.basket__price_item .price__value{font-size:22px;line-height:52px}.basket__price_item .order_total_incl{font-size:30px}.basket__price_item .order_total_excl{font-size:18px}}.basket__customer_form .basket__box_content{padding:25px 20px 20px 28px}.basket__customer_form label{float:left;width:22.12%;box-sizing:border-box;font:700 1.2em/2.111em nimbus-sans,sans-serif;text-align:right;padding:0 4.6% 0 0}.basket__customer_form label.required i{color:#d92344}.basket__customer_form .form__container{float:right;width:77.8%}.basket__customer_form .form__container label{width:auto;font-size:1.06667em;line-height:1.875em;padding:0}.basket__customer_form label span.checkbox,.basket__customer_form label span.radio{margin-right:10px}.basket__customer_form .textbox{width:100%;max-width:300px;box-sizing:border-box}.basket__customer_form .textbox_middle{width:233px}.basket__customer_form .info{float:left;font-size:.8666em;line-height:2.92307em;color:#757581}.basket__company,.basket__customer_form .info.error,.basket__delivery_address{display:none}.basket__customer_form .info.phone_prefix{padding:0 20px 0 18px}.basket__customer_form .error .textbox{border-color:#d92344}.basket__customer_form .error .info.error{background-position:0 50%}.basket__company.expanded,.basket__delivery_address.expanded{display:block}@media (max-width:629px){.basket__customer_form .basket__box_content{padding-left:20px}.basket__customer_form label{display:inline-block;float:none;width:100%;text-align:left}.basket__customer_form .form__container{float:none;width:100%}.basket__customer_form .info{display:block;float:none;clear:both}.basket__customer_form .info.info.phone_prefix{display:inline-block;clear:none}}.basket__review .basket__box,.basket__review .basket__items{margin:0}.basket__review .lcol{float:left;width:69.49%;margin-bottom:34px}.basket__review .rcol{float:right;width:28.81%;margin-bottom:34px}.basket__review_products{position:relative;z-index:5;margin:0}.basket__review .basket__items_header{background:#fff;padding:0 2.439% 0 4.146%}.basket__review .items__item{padding:20px 2.439% 20px 4.146%}.basket__review .item__value,.basket__review .items__title{text-align:left}.basket__review .item__value{font:400 0.9333em/1.285714em nimbus-sans,sans-serif}.basket__review .item__value_name{padding:0}.basket__review .item__value_name .icon{top:7px;margin:0 0 0 12px}.basket__review .item__value_availability{font-weight:700;color:#369e33}.basket__review .item__not_available{color:#a2a2b2}.basket__review .item__value_total{font-weight:700;color:#d92344}.basket__review .item__title_name,.basket__review .item__value_name{width:15%;text-align:left}.basket__review .item__title_code,.basket__review .item__value_code{width:14%}.basket__review .item__title_amount,.basket__review .item__value_amount{width:12%;margin-right:0}.basket__review .item__title_availability,.basket__review .item__value_availability{width:20%}.basket__review .item__title_price,.basket__review .item__value_price{width:15%;text-align:right}.basket__review .item__title_total,.basket__review .item__value_total{width:19%;text-align:right}.basket__review_files{position:relative;z-index:10}.basket__review_files .filename{border-bottom:1px dotted}.basket__review_delivery_payment{position:relative;z-index:15}.basket__review_delivery_payment .items__item:first-child{border-top:none}.basket__review_delivery_payment .item__value_value{float:left;width:23%;font-weight:700;color:#d92344;text-align:right}.basket__review_delivery_payment .item__value_label{float:left;width:74%;margin:0}.basket__review .review__address{padding:30px}.basket__tools .order_terms label{position:relative;top:15px;font-weight:700;font-size:16px;line-height:20px;padding:0}@media (max-width:899px){.basket__review .lcol,.basket__review .rcol{float:none;width:100%}.basket__review_address{float:left;width:calc(50% - 17px)}.basket__review_address:nth-child(2){float:right}}@media (max-width:599px){.basket__price_item.order_notice .form__container,.basket__price_item.order_notice label{display:block;float:none;width:100%;margin-bottom:0}.basket__price_item.order_notice textarea{height:80px}.basket__review_address,.basket__review_address:nth-child(2){width:100%;float:none}.basket__review .basket__price_total>span{display:inline-block;width:calc(100% - 130px);line-height:26px}}.basket__final{padding:40px 0 0}.basket__final .basket__box{margin-bottom:25px}.basket__final .lcol{float:left;width:49.15%;margin:0 10px 0 0}.basket__final .rcol{float:right;width:49.15%;margin:0 0 0 10px}.basket__final .button_simple{font-family:nimbus-sans,sans-serif;font-size:.9333em;line-height:38px;font-weight:400}.basket__final .button_simple .icon{top:0;margin:0 14px 0 -11px}.basket__final_header{margin:0 0 30px}.basket__final_checkmark{float:left;width:304px;box-sizing:border-box;padding:20px 80px 0;margin:0 40px 0 0}.basket__final_message{float:left;width:620px}.basket__final_message_title{font-family:nimbus-sans-condensed,sans-serif;border:none;padding:0;margin:0 0 20px}.basket__final_message_thanks{font-size:1.46667em;line-height:1.27273em}.basket__final_box_title{font-size:1.6em;line-height:1.16667em;padding:0;margin:0 0 20px}.basket__final_register{position:relative}.basket__final_register .or{position:absolute;top:50%;left:50%;font:700 0.9333em/2.42857em nimbus-sans,sans-serif;color:#8896a8;background:#fff;padding:0 15px;margin:-10px 0 0 -30px}.basket__final_newsletter .basket__box_content,.basket__final_opinion .basket__box_content,.basket__final_register_password,.basket__final_register_social{padding:4.76%;box-sizing:border-box}.basket__final_register p{margin-bottom:24px}.basket__final_register label{display:block;float:none;font-weight:700}.basket__final_register_social{float:left;width:50%;border-left:1px solid #e7e9ec}.basket__final_register_form{padding-top:4px}.basket__final_register_form .textbox{width:260px;box-sizing:border-box}.basket__final_register_form .button{top:1px}.basket__final_register_social .button_fb{width:100%;max-width:274px;clear:both;background-color:#3c599f;margin:0 0 12px}.basket__final_register_social .button_tw{width:100%;max-width:274px;clear:both;background-color:#55acee;margin:0}.basket__final_newsletter_form{padding-top:15px}.basket__final_newsletter_form label{position:relative;top:5px;font-weight:700}.basket__final_newsletter_form .button{float:right}.basket__final_opinion_form .textbox{width:100%;height:72px;box-sizing:border-box;margin:3px 0 21px}.basket__final_share .basket__box_content{box-sizing:border-box;padding:3.24% 3.73% 3.39%}.basket__final_share .basket__final_box_title{float:left;width:48%;margin:0}.basket__final_share_items{float:left;width:52%;line-height:28px}.basket__final_share_items a{display:inline-block;margin-right:4.8%}.basket__final_share_items .icon{margin-right:8px}.basket__final_likebox .basket__box_content{padding:4.76%}.basket__final_likebox .basket__final_box_title{display:inline-block;float:none;width:100%;margin:0 0 20px}.basket__final_likebox .basket__final_share_items{float:none;width:100%}@media (max-width:1179px){.basket__final_columns .lcol,.basket__final_columns .rcol{width:calc(50% - 10px)}}@media (max-width:1119px){.basket__final_register_form .textbox{width:calc(100% - 235px);margin-right:0}}@media (max-width:999px){.basket__final_checkmark{width:200px;padding:20px 40px 0;margin-right:0}.basket__final_message{float:left;width:calc(100% - 200px);box-sizing:border-box;padding-right:40px}.basket__final_newsletter p{height:84px}}@media (max-width:859px){.basket__final_columns .lcol,.basket__final_columns .rcol{float:none;width:100%;margin-right:0;margin-left:0}}@media (max-width:619px){.basket__tools .order_terms{text-align:center}.basket__tools .order_terms label{display:block;top:0;width:100%;text-align:center;margin-bottom:20px}.basket__tools .order_terms .button{float:none;margin-right:auto;margin-left:auto}.basket__final_checkmark{width:100px;padding:10px 20px 0}.basket__final_checkmark img{width:60px;height:auto}.basket__final_message{width:calc(100% - 100px);padding-right:20px}}@media (max-width:539px){.basket__final_checkmark,.basket__final_message{float:none;width:100%;text-align:center}.basket__final_checkmark{padding:0;margin-bottom:20px}}@media (max-width:489px){.basket__final_newsletter_form,.basket__final_opinion_form,.basket__final_register_form{text-align:center}.basket__final_newsletter_form label{float:none;width:100%;margin-bottom:20px}.basket__final_newsletter_form .button,.basket__final_opinion_form .button,.basket__final_register_form .button{float:none;margin:0 auto}.basket__final_register_form .textbox{float:none;width:100%;margin:0 0 20px}}