.content-head .basket{float: right;color: #fff;}.webshop-header{display: flex;flex-flow: column nowrap;}.webshop-header .basket{padding-top: 20px;}.basket .basket-text{display: block;}.basket block{display: flex;text-align: right;justify-content: flex-end;}.basket .basket-text{display: flex;flex-flow: column nowrap;padding-top: 4px;}.basket svg{display: flex;height: 40px;align-self: start;margin-right: 10px;}.basket svg g{fill: #c2a266;}.basket .basket-text span.grey{color: #ccc;}.basket .basket-text span{display: inline-block;color: #fff;}span.price{white-space: nowrap;font-weight: 600;}span.price::after,.delivery-price::after{content: "Ft";font-size: 10px;font-weight: 400;vertical-align: text-top;line-height: 18px;padding-left: 2px;}.basket block .basket-text span.price::after{line-height: 17px;}.webshop-header .basket .button{margin-top: 10px;float: right;}.content-head.with-progress{padding-bottom: 0px;}ul.progress{padding: 40px 0;color: #fff;}ul.progress li{position: relative;padding-left: 50px;text-transform: uppercase;}ul.progress li:before{display: block;position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 40px;height: 40px;border-radius: 50% 50%;line-height: 40px;text-align: center;background-color: #424242;}ul.progress li.current:before{background-color: #c2a266;}ul.progress li:nth-child(1):before{content: '1';}ul.progress li:nth-child(3):before{content: '2';}ul.progress li:nth-child(5):before{content: '3';}@media(min-width: 1024px){ul.progress { display: grid;grid-template-columns: auto 1fr auto 1fr auto;} ul.progress li.separator{margin: 0 20px;border-top: 1px solid #424242;height: 1px;transform: translateY(7px);}}@media(max-width: 1023px){ul.progress li.separator { margin: 20px 0;border-left: 1px solid #424242;width: 1px;height: 20px;transform: translateX(20px);}}.webshop-list-item{width: 260px;margin-bottom: 30px;display: flex;flex-flow: column nowrap;justify-content: space-between;}.webshop-list-item figure{position: relative;}.webshop-list-item figure .badge-container{position: absolute;right: 10px;top: 10px;background-image: url(/assets/www/webshop/img/new-badge.svg);background-repeat: no-repeat;background-size: 100% 100%;width: 60px;height: 60px;text-align: center;line-height: 63px;color: #fff;font-weight: 600;text-transform: uppercase;font-style: italic;font-size: 25px;font-family: RobotoCondensed, sans-serif;box-shadow: 0 0 10px rgba(0,0,0,0.5);border-radius: 50% 50%;background-color: rgba(0,0,0,0.25);}.webshop-list-item .product-content{display: flex;flex-flow: row nowrap;justify-content: space-between;align-items: baseline;padding: 10px 0 15px;line-height: 1;}.webshop-list-item .product-content span::last-of-type{width: 35%;text-align: right;}.basket-form form button[type=submit]{line-height: 20px;}.webshop-list-item .basket-form form button[type=submit]::before{content: '';display: inline-block;background-image: url(/assets/www/webshop/img/basket-icon.svg);background-repeat: no-repeat;background-size: 12px 22px;height: 16px;width: 18px;}.basket-form form{display: flex;}.price-details-container .basket-form{flex-direction: flex-end;}.basket-form input[name="quantity"]{width: 30px;height: 30px;border: 1px solid #ccc;border-radius: 5px;text-align: center;}.basket-form input[name="quantity"]:focus{border: solid 2px #c2a266;}.basket-form .to-basket-amount{padding: 0 10px;line-height: 30px;}.order-by{margin-bottom: 10px;}.order-by span{display: block;margin-bottom: 10px;}.order-by ul{display: flex;flex-wrap: wrap;}.order-by ul> li{padding: 0 10px 0 0;margin: 0 10px 10px 0;border-right: 1px solid #232323;}.order-by ul> li:last-of-type{border-right: none;}.order-by a{color: #232323;text-decoration: none;}.order-by a.current{font-weight: 700;}.basket-header{display: none;}.basket .item{display: grid;grid-template-columns: 25% 55% 20%;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #dcdcdc;grid-template-rows: auto 1fr auto;}.basket .item figure{grid-row-start: 1;grid-row-end: 4;padding-right: 10px;}.basket .item .product-name{padding-bottom: 7px;}.basket .item .unit-price{grid-row-start: 2;grid-column-start: 2;}.basket .item .unit-price,.basket .item .unit-quantity{padding-bottom: 8px;font-weight: 400;}.basket .item .unit-price::after{line-height: 15px;}.basket .item .unit-price .product-quantity-m{display: inline-block;padding-right: 3px;color: #999;}.basket .item .basket-form{grid-row-start: 3;grid-column-start: 2;margin: auto 0 0 0;}.basket .item .full-price{grid-row-start: 3;grid-column-start: 3;text-align: right;margin: auto 0 0 auto;line-height: 29px;}.basket .item .delete-item{grid-row-start: 1;grid-column-start: 3;text-align: right;}.basket .sum{display: grid;grid-template-columns: 25% 1fr auto;grid-template-rows: max-content max-content;row-gap: 20px;}.basket .sum .summary-text{grid-column-start: 1;grid-column-end: 3;}.basket .sum .price{grid-column-start: 3;text-align: right;}.basket .sum .delete-item{grid-row-start: 2;grid-column-start: 3;}.hr-part{padding-bottom: 20px;margin-bottom: 20px;border-bottom: solid 1px #9a9a9a;}.basket .sum .delete-item{text-align: right;}.radio-part h3{margin-bottom: 20px;}.radio-part label{position: relative;display: inline-block;padding-left: 30px;}.radio-part label::before{content: '';position: absolute;top: -3px;left: 0;width: 20px;height: 20px;background-color: #fff;border: 1px solid #ccc;border-radius: 50%;}.radio-part input[type="radio"]:checked + label::after{content: '';background-color: #c2a266;width: 12px;height: 12px;left: 4px;border-radius: 50%;position: absolute;top: 1px;}.buttons{display: flex;flex-flow: row wrap;justify-content: space-between;align-items: flex-end;}.buttons .back{line-height: 30px;}main .content-body .wrapper .order-datas{padding: 20px;}.webshop-cta{margin: 20px auto 0 auto;}.finalization-basket .item{grid-template-rows: 1fr auto auto;}.wrapper .finalization-basket .item .unit-quantity{padding-bottom: 0;line-height: normal;}.finalization-basket .item .unit-quantity span{color: #999;}.finalization-basket .item .unit-price{padding-bottom: 0;}.finalization-basket .item .full-price{margin: 0;line-height: normal;}.basket .item .unit-quantity{grid-column-start: 2;grid-column-end: 3;line-height: 29px;}.basket .item .unit-quantity span::after{content: ':';display: inline-block;padding-right: 5px;}.basket .item .unit-quantity::after{content: 'db';display: inline-block;padding-left: 3px;}.finalization-basket .hr-part{grid-template-rows: max-content;}.span-label,.form-field label{font-family: 'RobotoCondensed';color: #999;text-transform: uppercase;font-size: 12px;}.finalization-address .span-label{display: block;margin-top: 10px;}.alert.alert-danger,.alert.alert-success{text-align: left;padding: 17px 20px 15px;margin-bottom: 15px;}.alert.alert-danger h4,.alert.alert-success h4{text-transform: uppercase;font-weight: 600;font-size: 16px;padding-bottom: 5px;}.alert.alert-danger p,.alert.alert-success p{display: block;padding-bottom: 5px;margin: 0;}.alert.alert-danger .transaction-id,.alert.alert-success .transaction-id{font-weight: 600;}.alert.alert-success{background-color: #78BC61;}.block .success-main h3{margin-bottom: 0;}@media (max-width: 1023px) {.content-block { display: flex;flex-flow: column wrap;align-items: center;}  .basket-form form button[type="submit"]{min-width: auto;}  .finalization-basket .item .unit-price, .finalization-basket .item .unit-quantity{display: grid;grid-template-columns: 1fr auto auto;max-width: 111px;} .finalization-basket .item .unit-price span{align-self: end;} .finalization-basket .item .unit-quantity{align-items: end;}}@media (min-width: 1024px) {.webshop-header { flex-flow: row nowrap;justify-content: space-between;align-items: center;} .webshop-header .webshop-title{width: 75%;} .webshop-title h1{max-width: 75%;} .content-block{display: flex;justify-content: space-between;flex-flow: row wrap;} .webshop-list-item{width: calc((100% - 60px) / 4);margin-bottom: 30px;} span.price::after{line-height: 20px;} .order-by{display: flex;flex-flow: row wrap;flex-direction: flex-start;margin-bottom: 20px;} .order-by> span{display: inline-block;margin-bottom: 0;padding-right: 10px;} .order-by ul> li{margin: 0 10px 0 0;}  .basket-header{display: grid;grid-template-columns: 115px 2fr 1fr 180px 2fr 1fr;padding-bottom: 5px;border-bottom:1px solid #dcdcdc;margin-bottom: 20px;font-family: 'RobotoCondensed';color: #999;text-transform: uppercase;font-size: 12px;} .basket-header .basket-quantity{text-align: center;} .basket-header .basket-quantity{display: grid;} .basket-header .basket-quantity span{display: flex;width: max-content;justify-self: flex-end;padding-right: 26px;} .basket-header .basket-pricesum{text-align: right;padding-right: 11px;} .basket-singleprice{grid-column-start: 3;text-align: right;padding-right: 39px;} .basket .item{grid-template-columns: 115px 2fr 1fr 180px 2fr 1fr;grid-template-rows: 100%;} .basket .item figure{padding-right: 0;} .basket .item figure img{max-height: 115px;} .basket .item .product-name{padding: 0 0 0 10px;} .basket .item .unit-price{text-align: right;grid-row-start: 1;grid-column-start: 3;margin-right: 27px;color: #000;padding-bottom: 0;} .basket .item .unit-price .product-quantity-m{display: none;} .basket .item .basket-form{display: flex;flex-flow: row nowrap;margin: 0 auto auto;grid-row-start: 1;grid-column-start: 4;transform: translateY(-3px);} .basket .item .full-price{grid-row-start: 1;grid-column-start: 5;margin: 0 0 auto auto;line-height: 24px;} .basket .item .delete-item{grid-row-start: 1;grid-column-start: 6;} .basket .sum{grid-template-rows: auto;grid-template-columns: 115px 2fr 1fr 180px 1fr 1fr 1fr;} .basket .sum .summary-text{grid-column-start: 4;text-align: right;grid-column-end: 6;} .basket .sum .price{grid-column-start: 6;} .basket .sum .delete-item{grid-column-start: 7;grid-row-start: 1;} .basket-form form button{min-width: 110px;} .radio-part label::before{top: 2px;} .radio-part input[type="radio"]:checked + label::after{top: 6px;}  .content-block .webshop-featured{width: calc((100% - 60px) / 3);}  .basket .item .unit-quantity{text-align: right;padding-right: 40px;color: #000;} .basket .item .unit-quantity span{display: none;} .finalization-basket .item .product-name{grid-column-start: 2;grid-column-end: 4;} .finalization-basket .basket-header .basket-singleprice{text-align: right;padding-right: 11px;} .finalization-basket .basket-header .basket-quantity span{padding-right: 40px;} .finalization-basket .item .unit-price{text-align: right;margin: 0;} .finalization-basket .basket-header .basket-singleprice, .finalization-basket .item .unit-price{grid-column-start: 4;grid-column-end: 5;} .finalization-basket .basket-header .basket-quantity, .finalization-basket .item .unit-quantity{grid-column-start: 5;grid-column-end: 6;} .finalization-basket .basket-header .basket-pricesum, .finalization-basket .item .full-price{grid-column-start: 6;grid-column-end: 7;} .finalization-basket .hr-part .summary-text{grid-column-start: 5;grid-column-end: 7;} .finalization-basket .hr-part .price{grid-column-start: 7;grid-column-end: 8;}  .alert-danger h4{font-size: 18px;}}