div#cart-wrap.items{padding:50px 10px;font-family:Ubuntu,sans-serif}div#cart-wrap.items div.items-table div.table-body{max-width:900px;width:100%;margin:0 auto}div#cart-wrap.items div.items-table div.table-body div.row{position:relative;box-sizing:border-box;padding:10px 30px 10px 10px;display:grid;grid-template-rows:repeat(4,auto);grid-template-columns:auto}div#cart-wrap.items div.items-table div.table-body div.row div.cell{font-size:17px}div#cart-wrap.items div.items-table div.table-body div.row div.cell span.label{margin:0 0 5px;font-weight:700;font-size:16px;font-stretch:condensed;text-transform:uppercase}div#cart-wrap.items div.items-table div.table-body div.row div.cell.image{min-width:150px}div#cart-wrap.items div.items-table div.table-body div.row div.cell.image img.img-responsive{max-height:300px}div#cart-wrap.items div.items-table div.table-body div.row div.cell.text div.title{display:inline-block;margin:0 0 15px;text-transform:uppercase;font-size:22px;font-weight:700;font-stretch:condensed}div#cart-wrap.items div.items-table div.table-body div.row div.cell.text div.size{font-size:14px}div#cart-wrap.items div.items-table div.table-body div.row div.cell.price span.value span.old{color:#a2a2a2;text-decoration:line-through}div#cart-wrap.items div.items-table div.table-body div.row div.cell.price span.value span.new{font-weight:600}div#cart-wrap.items div.items-table div.table-body div.row div.cell.quantity-and-price{margin-top:10px;text-align:right}div#cart-wrap.items div.items-table div.table-body div.row div.cell.quantity div.amount-input-wrap input{width:40px}div#cart-wrap.items div.items-table div.table-body div.row div.cell.quantity div.btn-increase{background-color:#fdce07;color:#000;font-size:17px}div#cart-wrap.items div.items-table div.table-body div.row div.cell.quantity div.sum{font-weight:700}div#cart-wrap.items div.items-table div.table-body div.row div.cell.sum{margin-top:10px;font-weight:700;text-align:right}div#cart-wrap.items div.items-table div.table-body div.row div.additional-accessories-row{margin-top:15px}div#cart-wrap.items div.items-table div.table-body div.row div.additional-accessories-row div.aa-heading{font-size:15px;font-weight:700;padding:10px 0}div#cart-wrap.items div.items-table div.table-body div.row div.additional-accessories-row div.aa-item-wrap{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:5px 0;border-top:1px solid #bdbdbd}div#cart-wrap.items div.items-table div.table-body div.row div.additional-accessories-row div.aa-item-wrap div.aa-selection{text-align:center;font-size:18px}div#cart-wrap.items div.items-table div.table-body div.row div.additional-accessories-row div.aa-item-wrap div.aa-selection input{width:18px;height:18px;cursor:pointer}div#cart-wrap.items div.items-table div.table-body div.row div.additional-accessories-row div.aa-item-wrap div.aa-image-wrap{text-align:center;font-size:15px}div#cart-wrap.items div.items-table div.table-body div.row div.additional-accessories-row div.aa-item-wrap div.aa-image-wrap img{width:100px}div#cart-wrap.items div.items-table div.table-body div.row div.additional-accessories-row div.aa-item-wrap div.aa-image-wrap label.aa-title{font-size:14px;font-weight:700;cursor:pointer}div#cart-wrap.items div.items-table div.table-body div.row div.additional-accessories-row div.aa-item-wrap div.aa-price{text-align:center;font-size:18px}div#cart-wrap.items div.items-table div.table-body div.row div.additional-accessories-row div.aa-item-wrap div.aa-price span.label{display:none;margin:0 0 5px;font-weight:700;font-size:16px;font-stretch:condensed;text-transform:uppercase}div#cart-wrap.items div.items-table div.table-body div.row div.additional-accessories-row div.aa-item-wrap div.aa-sum-wrap{text-align:center;font-size:18px;font-weight:700}div#cart-wrap.items div.items-table div.table-body div.row div.additional-accessories-row div.aa-item-wrap div.aa-sum-wrap span.label{display:none;margin:0 0 5px;font-weight:700;font-size:16px;font-stretch:condensed;text-transform:uppercase}div#cart-wrap.items div.items-table div.table-body div.row div.remove-button{position:absolute;top:15px;right:5px;font-size:30px;line-height:16px;width:16px;transform:rotateZ(45deg);cursor:pointer}div#cart-wrap.items div.items-table div.table-body>div#delivery-options-wrap.row div.title{font-size:22px;margin-bottom:5px;font-weight:700;padding-left:16.6666%;width:100%;font-stretch:condensed}div#cart-wrap.items div.items-table div.table-body>div#delivery-options-wrap.row div.options{padding-left:16.6666%;font-size:12px;width:66.666%}div#cart-wrap.items div.items-table div.table-body>div#delivery-options-wrap.row div.options div.address-wrap{margin-bottom:10px}div#cart-wrap.items div.items-table div.table-body>div#delivery-options-wrap.row div.options div.address-wrap span.address-label{font-weight:700}div#cart-wrap.items div.items-table div.table-body>div#delivery-options-wrap.row div.options div.option-wrap{margin-bottom:5px;position:relative}div#cart-wrap.items div.items-table div.table-body>div#delivery-options-wrap.row div.options div.option-wrap input[type=radio]{display:none}div#cart-wrap.items div.items-table div.table-body>div#delivery-options-wrap.row div.options div.option-wrap input[type=radio]+label i{background-image:url('/templates/luxdekkor/images/other/checkbox_unchecked_18x18.png')}div#cart-wrap.items div.items-table div.table-body>div#delivery-options-wrap.row div.options div.option-wrap input[type=radio]:checked+label i{background-image:url('/templates/luxdekkor/images/other/checkbox_checked_18x18_limeade.png')}div#cart-wrap.items div.items-table div.table-body>div#delivery-options-wrap.row div.options div.option-wrap label i{display:block;position:absolute;padding:0;width:18px;height:18px;background-repeat:no-repeat;background-image:url('/templates/luxdekkor/images/other/checkbox_unchecked_18x18.png');cursor:pointer;top:50%;left:4px;margin:-9px 0 0}div#cart-wrap.items div.items-table div.table-body>div#delivery-options-wrap.row div.options div.option-wrap label div{margin:0;padding:0;height:24px;line-height:24px;font-size:14px;font-weight:700;padding-left:32px;margin-bottom:5px}div#cart-wrap.items div.items-table div.table-body>div#delivery-options-wrap.row div.sum{width:16.6666%;margin-top:0}div#cart-wrap.items div.items-table div.table-body>div#delivery-options-wrap.row div.sum span.value.delivery-calculation-error{font-size:14px;color:red;display:block}div#cart-wrap.items div.items-table div.table-footer{text-align:right}div#cart-wrap.items div.items-table div.table-footer div.row{font-size:18px}div#cart-wrap.items div.items-table div.table-footer div.row div.value div.promo-code-field{position:relative;display:inline-block;box-sizing:border-box;padding-right:23px;width:100%;height:24px;max-width:175px;border:1px solid #000}div#cart-wrap.items div.items-table div.table-footer div.row div.value div.promo-code-field input{box-sizing:border-box;width:100%;height:22px;border:none;text-align:center}div#cart-wrap.items div.items-table div.table-footer div.row div.value div.promo-code-field span{position:absolute;top:0;right:0;border-left:1px solid #000;width:22px;height:22px;line-height:22px;text-align:center;color:#fff;background-color:#fdce07;cursor:pointer}div#cart-wrap.items div.items-table div.table-footer div.row div.value span.delivery-sum-with-vat.delivery-calculation-error{font-size:14px;color:red;display:block;padding-left:10px}div#cart-wrap.items div.items-table div.table-footer div.row.promo-code div.label{text-transform:uppercase;font-weight:600}div#cart-wrap.items div.items-table div.table-footer div.row.promo-code div.value{margin-top:15px}div#cart-wrap.items div.items-table div.table-footer div.notes{box-sizing:border-box;display:flex;justify-content:flex-end;padding:10px 0;font-size:14px}div#cart-wrap.items div.items-table div.table-footer div.notes div.delivery-notes span{color:#369753}div#cart-wrap.items div.items-table div.table-footer div#cart-items-text-promo-code-discount-amount{margin:5px 0 0;font-size:15px}div#cart-wrap.items div.items-table div.table-footer div#cart-items-text-promo-code-discount-amount span{font-weight:600}div#cart-wrap.items div#button-continue-shopping,div#cart-wrap.items div#button-delivery{position:relative;width:fit-content;margin-top:10px;padding:3px;border-radius:16px;font-weight:700;cursor:pointer}div#cart-wrap.items div#button-continue-shopping a,div#cart-wrap.items div#button-delivery a,div#cart-wrap.items div#button-continue-shopping span,div#cart-wrap.items div#button-delivery span{display:block;box-sizing:border-box;padding:3px 35px 3px 30px;color:#fff;text-align:center;cursor:pointer;font-size:16px;font-weight:700;font-stretch:condensed;border-radius:12px}div#cart-wrap.items div#button-delivery{background:linear-gradient(to bottom,#4bd274,#369753);margin-left:auto}div#cart-wrap.items div#button-delivery span{background:0 0}div#cart-wrap.items div#button-delivery span:after{content:none}div#cart-wrap.items div#button-delivery:hover{background:linear-gradient(to bottom,#fcde37,#e78c2e)}div#cart-wrap.items div#button-continue-shopping{background:linear-gradient(to bottom,#ff605c,#bd4240)}div#cart-wrap.items div#button-continue-shopping a{background:linear-gradient(to bottom,#bd4240,#ff605c);padding:3px 30px 3px 35px}div#cart-payment-types-wrap{margin:30px 0 20px;padding:0}div#cart-payment-types-wrap div.payment-type-wrap{margin:5px 0;padding:0;height:30px}div#cart-payment-types-wrap div.payment-type-wrap input[type=radio]{display:none}div#cart-payment-types-wrap div.payment-type-wrap input[type=radio]+label i{background-image:url('/templates/luxdekkor/images/other/checkbox_unchecked_18x18.png')}div#cart-payment-types-wrap div.payment-type-wrap input[type=radio]:checked+label i{background-image:url('/templates/luxdekkor/images/other/checkbox_checked_18x18_limeade.png')}div#cart-payment-types-wrap div.payment-type-wrap label i{display:block;margin:3px 10px 3px 4px;padding:0;width:18px;height:18px;float:left;background-repeat:no-repeat;background-image:url('/templates/luxdekkor/images/other/checkbox_unchecked_18x18.png');cursor:pointer}div#cart-payment-types-wrap div.payment-type-wrap label div{margin:0;padding:0;height:24px;line-height:24px;float:left;font-size:16px}@media all and (min-width:481px) and (max-width:768px){div#cart-wrap.items div.items-table{max-width:600px;margin:0 auto}div#cart-wrap.items div.items-table div.table-body div.row{grid-template-columns:auto auto}div#cart-wrap.items div.items-table div.table-body div.row div.cell.image{grid-column:1/3}div#cart-wrap.items div.items-table div.table-body div.row div.cell.sum{grid-column:2/3}div#cart-wrap.items div.items-table div.table-body div.row div.cell.quantity-and-price{margin-top:0}div#cart-wrap.items div.items-table div.table-body div.row div.additional-accessories-row{grid-column:1/3}}@media all and (min-width:481px) and (max-width:1050px){div#cart-wrap.items{position:relative}div#cart-wrap.items div#button-continue-shopping{position:absolute;left:15px;bottom:60px}}@media all and (min-width:769px){div#cart-wrap.items div.items-table div.table-body div.row{display:grid;grid-template-columns:30% auto auto auto 0 0;grid-template-rows:auto auto}div#cart-wrap.items div.items-table div.table-body div.row div.additional-accessories-row{grid-row:2/3;grid-column:2/7}div#cart-wrap.items div.items-table div.table-body div.row div.cell{font-size:17px}div#cart-wrap.items div.items-table div.table-body div.row div.cell.quantity-and-price{margin-top:2px}div#cart-wrap.items div.items-table div.table-body div.row div.cell.quantity-and-price div.price{padding-top:13px}div#cart-wrap.items div.items-table div.table-body div.row div.cell.quantity-and-price,div#cart-wrap.items div.items-table div.table-body div.row div.cell.sum{text-align:center}div#cart-wrap.items div.items-table div.table-body div.row div.cell span.label{display:none}div#cart-wrap.items div.items-table div.table-body div.row div.cell.image{grid-row:1/3;padding-right:10px}div#cart-wrap.items div.items-table div.table-body div.row div.cell.image img{max-height:none}}@media all and (min-width:1050px){div#cart-wrap.items div.items-table{display:flex;justify-content:center}div#cart-wrap.items div.items-table div.table-body{padding-right:30px;margin:0;border-right:1px solid #bdbdbd}div#cart-wrap.items div.items-table div.table-footer{padding:30px;text-align:left;min-width:250px}div#cart-wrap.items div.items-table div.table-footer div.notes{padding:0}div#cart-wrap.items div#button-delivery{width:100%;border-radius:8px}div#cart-wrap.items div#button-continue-shopping{margin-top:35px}}@media all and (min-width:768px) and (max-width:1050px){div#cart-wrap div.items-table{margin:0 auto}}@media all and (min-width:801px) and (max-width:1050px){div#cart-wrap div.items-table>div.table-body>div.row{padding-right:40px}div#cart-wrap div.items-table>div.table-body>div.row div.remove-button{right:10px}}@media all and (min-width:481px) and (max-width:800px){div#cart-wrap div.items-table div.row div.additional-accessories-row div.aa-item-wrap div.aa-price span.label{display:block}div#cart-wrap div.items-table div.row div.additional-accessories-row div.aa-item-wrap div.aa-sum-wrap span.label{display:block}div#cart-wrap div.items-table div.table-body div.row div.remove-button{top:10px;right:10px}}@media all and (max-width:480px){div#cart-wrap div.items-table div.row div.additional-accessories-row{width:100%;margin-top:10px}div#cart-wrap div.items-table div.row div.additional-accessories-row div.aa-item-wrap div.aa-price{float:right;width:40%;font-size:16px;text-align:right}div#cart-wrap div.items-table div.row div.additional-accessories-row div.aa-item-wrap div.aa-price span.label{display:block}div#cart-wrap div.items-table div.row div.additional-accessories-row div.aa-item-wrap div.aa-sum-wrap{float:right;width:40%;font-size:16px;text-align:right}div#cart-wrap div.items-table div.row div.additional-accessories-row div.aa-item-wrap div.aa-sum-wrap span.label{display:block}div#cart-wrap div.items-table div.row div.additional-accessories-row div.aa-item-wrap div.aa-image-wrap img{width:80px}div#cart-wrap div.items-table div.table-body div.row div.remove-button{top:10px;right:10px}div#cart-wrap div.items-table>div.table-footer>div.row{padding-right:10px;padding-left:10px}div#cart-wrap div.items-table>div.table-footer div.notes{padding:10px;flex-wrap:wrap}}div.secure-payment{font-family:Ubuntu,sans-serif;background-image:url('/templates/luxdekkor/images/luxwood/mainpage/secure-payment.jpg');background-size:cover;background-repeat:no-repeat;min-height:150px;background-position:80% 50%;position:relative;display:flex;flex-direction:column;justify-content:space-evenly;padding:10px 20px}div.secure-payment .sp-overlay-gradient{height:100%;width:100%;top:0;left:0;z-index:1;position:absolute;background:#fdce07;background:-moz-linear-gradient(90deg,#fdce07 0%,transparent 50%);background:-webkit-linear-gradient(90deg,#fdce07 0%,transparent 50%);background:linear-gradient(90deg,#fdce07 0%,transparent 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdce07",endColorstr="#ffffff",GradientType=1)}div.secure-payment .sp-text-wrapper,div.secure-payment .sp-payment-providers{position:relative;z-index:1}div.secure-payment .sp-text-wrapper{margin-right:61px}div.secure-payment .sp-text-wrapper .sp-title,div.secure-payment .sp-text-wrapper .sp-subtitle{color:#fff;text-shadow:0 0 7px #000;font-weight:700}div.secure-payment .sp-text-wrapper .sp-subtitle{margin-top:5px;text-transform:lowercase;font-size:18px}div.secure-payment .sp-text-wrapper .sp-title-wrapper{position:relative;width:fit-content}div.secure-payment .sp-text-wrapper .sp-title-wrapper .sp-title{text-transform:uppercase;font-size:28px}div.secure-payment .sp-text-wrapper .sp-title-wrapper .sp-credit-card{position:absolute;top:-5px;right:-70px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-image:url('/templates/luxdekkor/images/luxwood/payment/secure-payment.svg');height:26px;width:76px}div.secure-payment .sp-payment-providers{display:flex;justify-content:flex-start;margin-top:10px}div.secure-payment .sp-payment-providers .sp-item{background-size:contain;background-repeat:no-repeat;background-position:50% 50%;height:35px;width:55px;border-radius:6px}div.secure-payment .sp-payment-providers .sp-item:not(:first-child){margin-left:10px}div.secure-payment .sp-payment-providers .sp-amex{background-image:url('/templates/luxdekkor/images/luxwood/payment/amex.svg')}div.secure-payment .sp-payment-providers .sp-mastercard{background-image:url('/templates/luxdekkor/images/luxwood/payment/mastercard.svg')}div.secure-payment .sp-payment-providers .sp-visa{background-image:url('/templates/luxdekkor/images/luxwood/payment/visa.svg')}@media all and (min-width:789px){div.secure-payment{min-height:166px;padding:10px 50px}div.secure-payment .sp-text-wrapper .sp-title-wrapper .sp-title{font-size:55px}div.secure-payment .sp-text-wrapper .sp-title-wrapper .sp-credit-card{height:38px;width:61px}}@media all and (max-width:400px){div.secure-payment .sp-text-wrapper .sp-title-wrapper{width:min-content}}