.cart-voucher{align-items:center;display:flex;float:right;justify-content:flex-end;margin-bottom:20px;max-width:430px;min-height:50px;position:relative;width:100%}.cart-voucher .input-group{display:block;padding-right:150px;position:absolute;width:100%}.cart-voucher .input-group .form-control{float:left}.cart-voucher .input-group .btn{border:0;height:50px;padding:0;position:absolute;right:0;top:0;width:140px}.cart-voucher .btn-link{background:transparent;border:0;color:#0f0f0f;transition:color .4s}.cart-voucher .btn-link:after{content:none;display:none}.cart-voucher .btn-link i{font-size:11px;margin-right:7px;position:relative;top:-1px}.cart-voucher .btn-link:hover{color:#ff7643}.cart-summary-sidebar{float:right;max-width:430px;width:100%}.cart-summary-sidebar h4 span{color:#747474;float:right;font-family:Montserrat,sans-serif;font-size:16px;letter-spacing:0;text-transform:none}.cart-summary-sidebar .cart-box-product{padding:20px 10px}.cart-summary-sidebar .cart-box-product-list{margin-bottom:20px}@media screen and (max-width:991px){.cart-summary-sidebar{max-width:none;padding-top:20px}.cart-summary-sidebar .cart-box-product-list{display:none}.cart-summary-sidebar h4{cursor:pointer;padding:0 20px;position:relative}.cart-summary-sidebar h4 span{float:none;margin-left:5px}.cart-summary-sidebar h4:after{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f10e";position:absolute;right:20px;top:2px;transform:rotate(0);transition:transform .4s}.cart-summary-sidebar h4.active:after{transform:rotate(-180deg)}}.cart-box-product-list{width:100%}.cart-box-product-list[data-simplebar]{height:calc(100% - 292px);overflow-y:hidden}.cart-box-product-list[data-simplebar][data-simplebar=init]{overflow-y:inherit}.cart-box-product-list .no-items{margin:0;padding:20px 10px}.cart-box-product{border-bottom:1px solid #eaddcc;padding:20px 0}.cart-box-product .product-added-to-cart-flag{color:#77b500;margin-bottom:0;padding-left:10px}.cart-box-product .product-added-to-cart-flag:before{font-size:16px;margin-right:5px;position:relative;top:-1px}.cart-box-product .product-image{width:85px}.cart-box-product .product-image img{margin:0 auto}.cart-box-product .product-content{position:relative}.cart-box-product .product-content-inner{padding:0 85px 0 10px;position:relative}.cart-box-product .title{line-height:1.4;margin-bottom:5px;text-transform:none}.cart-box-product .title a{text-decoration:underline}.cart-box-product .title a:active,.cart-box-product .title a:focus,.cart-box-product .title a:hover{text-decoration:none}.cart-box-product .pieces{line-height:1;margin:0}.cart-box-product .price{bottom:0;color:#0f0f0f;font-size:18px;font-weight:600;line-height:1;position:absolute;right:0}.cart-box-product .delete-product{color:#ff7643;font-size:20px;line-height:1;position:absolute;right:0;text-decoration:none;top:0;transition:color .4s}.cart-box-product .delete-product:active,.cart-box-product .delete-product:focus,.cart-box-product .delete-product:hover{text-decoration:none}.cart-box-product .delete-product:hover{color:#ff7643}.cart-box-product+.variation{border-bottom:1px solid #eaddcc;display:block;padding:10px}.order-container .alert{margin-bottom:15px}.order-container form{margin-top:20px}.order-container .h2,.order-container h2{margin-bottom:10px;text-align:left}.table-cart{margin-bottom:20px}.table-cart p{margin:0}.table-cart a{color:#747474}.table-cart .product{border:1px solid #eadecc;margin:0}.table-cart .product+.product{border-top:0}.table-cart .product:hover .product-inner{border-color:#d7d9e1}.table-cart .product:hover .product-inner .delete-product{visibility:visible}.table-cart .product-inner{border:1px solid transparent;display:table;height:50px}.table-cart .product-inner>div{display:table-cell;float:none;padding:0 10px;vertical-align:middle}.table-cart .product-image{max-width:100px}@media screen and (max-width:1199px){.table-cart .product-image{max-width:70px}}.table-cart .product-image a{display:block;text-align:center}.table-cart .product-image img{margin:5px auto;max-height:70px;max-width:100px}.table-cart .product-title{min-width:500px}@media screen and (max-width:1199px){.table-cart .product-title{min-width:400px}}@media screen and (max-width:991px){.table-cart .product-title{min-width:250px}}.table-cart .product-pieces{min-width:105px}@media screen and (max-width:991px){.table-cart .product-pieces{min-width:70px}}.table-cart .product-pieces .form-control{-moz-appearance:textfield;display:inline-block;text-align:center;width:50px}.table-cart .product-pieces .form-control::-webkit-inner-spin-button,.table-cart .product-pieces .form-control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.table-cart .buy_count{display:inline-block;margin-right:5px;text-align:center;vertical-align:middle;width:25px}.table-cart .buy_count i{cursor:pointer;display:block;font-size:18px}@media screen and (max-width:991px){.table-cart .buy_count{display:none}}.table-cart .product-price-per-piece{color:#747474;font-size:18px;min-width:140px}@media screen and (max-width:1199px){.table-cart .product-price-per-piece{display:none}}.table-cart .product-price-total{font-size:18px;font-weight:700;min-width:100px;white-space:nowrap}@media screen and (max-width:991px){.table-cart .product-price-total{font-size:18px;min-width:100px}}.table-cart .product-delete{min-width:50px}.table-cart .product-delete a{color:#432c24;font-size:26px;visibility:hidden}@media screen and (max-width:991px){.table-cart .product-delete a{visibility:visible}}.table-cart .hidden{display:none}@media screen and (max-width:767px){.table-cart{display:block;margin-bottom:20px}.table-cart .product{display:block;position:relative}.table-cart .product-inner{display:block;height:auto;overflow:auto;padding:10px 0}.table-cart .product-inner>div{display:block;float:left}.table-cart .product-inner .product-image{width:30%}.table-cart .product-inner .product-title{min-width:0;width:70%}.table-cart .product-inner .product-price-per-piece{display:none}.table-cart .product-inner .product-price-total{padding-top:15px;white-space:nowrap}.table-cart .product-inner .product-delete{bottom:20px;position:absolute;right:0}}.cart_discount_item{clear:both;overflow:auto}.cart_discount_item .table-cart{table-layout:fixed}.cart_discount_item .table-cart.unfixed{table-layout:auto}.cart_discount_item .product-check{text-align:right;width:60px}.cart_discount_item .product-image{width:110px}.cart_discount_item .product-title{width:60%}.cart_discount_item .c-input{padding-right:0}.cart_discount_item .note1{color:#9096a0}.cart_discount_item .gift_cena_free{display:block;font-size:18px}.cart-gift{font-size:18px}.price-box{border:1px solid #eceeef;float:right;max-width:420px;padding:15px 25px;width:100%}.price-box .text-right p{font-size:24px;font-weight:700}.price-box h3{font-size:32px;font-weight:700;letter-spacing:0;line-height:40px;margin:0;text-transform:none}.price-box p{font-size:16px;line-height:20px;margin:0;padding:10px 0}@media screen and (max-width:450px){.price-box{padding:15px}.price-box .text-right p{font-size:16px}.price-box h3{font-size:24px;line-height:36px}.price-box p{font-size:14px;padding:8px 0}}.cart-signup{margin-bottom:1rem;text-align:left}.cart-signup a{text-decoration:underline}.cart-signup a:active,.cart-signup a:focus,.cart-signup a:hover{text-decoration:none}@media screen and (min-width:767px){.cart-signup{font-size:16px;text-align:right}}.successfully_sent{background:#77b500;color:#fff;font-weight:400;margin:0 0 30px;padding:7px 15px}@media screen and (min-width:768px){.successfully_sent:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";margin-right:10px}}.touch .product-delete a{visibility:visible}@media screen and (max-width:991px){.table-orders td,.table-orders th{padding:.75rem .25rem}.table-orders .btn{width:100%}.table-orders .btn+.btn{margin-top:5px}}.page-ordersuccess .payment-transfer .w-text strong{color:#0f0f0f;margin-bottom:10px;text-transform:uppercase}.page-ordersuccess .payment-transfer .alert{border-color:#eadecc;text-align:center}.page-ordersuccess .payment-transfer .wpj-col-center{margin:auto;max-width:600px}.page-ordersuccess .payment-transfer .wpj-col-center p{text-align:left}.focus-zasilkovna #packeta-widget,.focus-zasilkovna .packeta-widget{border:0;height:570px;width:100%}.focus-zasilkovna .focus-content{background:transparent;padding:0;width:1000px}.focus-zasilkovna .focus-close{display:none}.focus-ceskaPosta .focus-content{background:#fff;display:flex;flex-direction:column;height:calc(100vh - 40px);max-width:unset;width:calc(100% - 40px)}.focus-ceskaPosta iframe{border:0;flex-grow:1;width:100%}@media screen and (max-width:767px){.focus-ceskaPosta .focus-content{bottom:0;height:auto;left:0;padding:10px;position:absolute;right:0;top:0;width:100%}.focus-ceskaPosta .focus-header{border-bottom:0;margin-bottom:0}}.focus-spsParcelShop .focus-content{background:#fff;display:flex;flex-direction:column;height:calc(100vh - 40px);max-width:unset;width:calc(100% - 40px)}.focus-spsParcelShop iframe{border:0;flex-grow:1;width:100%}@media screen and (max-width:767px){.focus-spsParcelShop .focus-content{bottom:0;height:auto;left:0;padding:10px;position:absolute;right:0;top:0;width:100%}.focus-spsParcelShop .focus-header{border-bottom:0;margin-bottom:0}}.cart-box{border-collapse:collapse;margin-bottom:20px}html:not(.no-js) .deliveries .disabled{opacity:.5;pointer-events:none}.delivery-item,.payment-item{border:1px solid #eadecc;height:83px}.delivery-item:hover,.payment-item:hover{background:#f9fbfe;border-color:#432c24}.delivery-item:hover>div,.payment-item:hover>div{border-bottom:1px solid #432c24;border-top:1px solid #432c24}.delivery-item>div,.payment-item>div{border-top:1px solid #eadecc;padding:12px 20px 10px}.delivery-item img,.payment-item img{margin:-3px 20px 0}.delivery-item p,.payment-item p{display:inline-block;vertical-align:middle}@media screen and (max-width:420px){.delivery-item,.payment-item{display:block;height:auto}.delivery-item+.delivery-item,.delivery-item+.payment-item,.payment-item+.delivery-item,.payment-item+.payment-item{border-top-color:transparent}.delivery-item+.delivery-item:hover,.delivery-item+.payment-item:hover,.payment-item+.delivery-item:hover,.payment-item+.payment-item:hover{border-top-color:#432c24}.delivery-item .display-cell,.payment-item .display-cell{border:0;display:block;padding-bottom:0;width:100%}.delivery-item .delivery-price,.payment-item .delivery-price{border-top:0;padding-top:0;text-align:right}.delivery-item:hover>div,.payment-item:hover>div{border:0}}.delivery_description{display:none}.custom-control-input:checked~.delivery_description{display:block}.thepay-method .payment-item{overflow:auto}.thepay-method .payment-item.disabled{cursor:default}.thepay-method .payment-item.disabled+.payments-list{cursor:default;opacity:.5;pointer-events:none}.thepay-method .payment-item.packed{display:none}.thepay-method .payment-item label{padding:0 0 0 30px}.thepay-method .payment-item .btn{display:block;padding:.4rem 16px}@media screen and (max-width:365px){.thepay-method .nowrap{display:block;margin:5px 0 0 10px}}html:not(.no-js) .thepay-method .payment-item.disabled{cursor:default}html:not(.no-js) .thepay-method .payment-item.disabled+.payments-list{cursor:default;opacity:.5;pointer-events:none}html:not(.no-js) .thepay-method .payment-item.disabled.packed{display:none}.order-container h1{font-size:2.5rem;margin-bottom:80px}.order-container h4{font-size:1rem}.order-container form{margin:0 auto;max-width:1180px}.cart-subheading{margin-bottom:25px}.cart-subheading h4{line-height:26px;margin:0}.cart-subheading p{margin:0}.cart-btns{padding:40px 0 30px}@media screen and (max-width:767px){.cart-subheading p{margin-bottom:15px}.cart-subheading p a{display:inline-block}}.order-process-container{background:#fffbf7;float:left;margin-bottom:50px;padding:34px 0;width:100%}.order-process{margin:0 auto;max-width:570px}.order-process-step{float:left;position:relative;text-align:center;width:25%}.order-process-step .indicator{background:#fffbf7;border:1px solid #432c24;border-radius:50%;content:"";display:block;height:14px;margin:0 auto 20px;position:relative;width:14px;z-index:1}.order-process-step .indicator:after{border:7px solid #fffbf7;border-radius:50%;bottom:-9px;content:"";display:block;left:-9px;position:absolute;right:-9px;top:-9px}.order-process-step:after{border-top:1px solid #eaddcc;content:"";display:block;position:absolute;top:6px;width:100%}.order-process-step:first-child:after{right:0;width:50%}.order-process-step:last-child:after{left:0;width:50%}.order-process-step .step{display:none}.order-process-step-category-guide{width:20%}.order-process-step-active{color:#432c24}.order-process-step-active .indicator{background:#432c24}.order-process-step-visited{color:#747474;text-decoration:none}.order-process-step-visited:active,.order-process-step-visited:focus,.order-process-step-visited:hover{text-decoration:none}.order-process-step-visited .indicator:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#fff;color:#432c24;content:"\f112";display:block;font-size:14px;left:-1px;line-height:1;position:absolute;top:-1px}.order-process-step-visited-laststep{color:#432c24;font-weight:700}.order-process-step-visited-laststep:before{color:#432c24}@media screen and (max-width:543px){.order-process-container{background:#fff;margin-bottom:20px;padding:20px 0}.order-process-step,.order-process-step .indicator{display:none}.order-process-step-active{border:1px solid #eadecc;display:block;padding:10px 0;width:100%}.order-process-step-active:before{content:none;display:none}.order-process-step-active:after{content:none;display:none}.order-process-step-active span{font-size:24px;font-weight:700}.order-process-step-active .step{display:inline}.order-process-step-active .step i{font-style:normal}}.table-cart{float:left;margin-bottom:30px;width:100%}.table-cart .product{border-width:0 0 1px;float:left;width:100%}.table-cart .product:first-child{border-width:1px 0}.table-cart .product.set{display:none}.table-cart .product-inner{border:0;height:91px}.table-cart .product-image{max-width:80px;min-width:80px;width:80px}.table-cart .product-image img{margin:0 auto;max-height:none;max-width:80px}.table-cart .product-title{min-width:350px}.table-cart .product-title a{color:#432c24;display:block;line-height:1.4;text-decoration:underline}.table-cart .product-title a:active,.table-cart .product-title a:focus,.table-cart .product-title a:hover{text-decoration:none}.table-cart .product-title p{font-size:14px}.table-cart .product-title .package-content-btn{color:#747474;font-size:14px;margin-top:5px;text-decoration:none}.table-cart .product-title .package-content-btn:active,.table-cart .product-title .package-content-btn:focus,.table-cart .product-title .package-content-btn:hover{text-decoration:none}.table-cart .product-title .package-content-btn i{color:#432c24;font-size:10px;margin-left:5px}.table-cart .product-title .package-content-btn i:before{transition:transform .4s}.table-cart .product-title .package-content-btn.active i:before{transform:rotate(-180deg)}.table-cart .product-delivery{text-align:left}@media screen and (min-width:1200px){.table-cart .product-delivery{min-width:240px}}.table-cart .product-availability{color:#f7a118;font-size:14px}.table-cart .product-availability-0{color:#77b500}.table-cart .product-price-per-piece{font-size:14px;text-align:right}.table-cart .product-price-total{color:#432c24;font-size:1.125rem;font-weight:600;min-width:140px;text-align:right}.table-cart .product-delete{text-align:right;width:50px}.table-cart .product-delete a{color:#ff7643;font-size:16px;line-height:1;position:relative;text-decoration:none;top:3px;transition:color .4s;visibility:visible}.table-cart .product-delete a:active,.table-cart .product-delete a:focus,.table-cart .product-delete a:hover{text-decoration:none}.table-cart .product-delete a:hover{color:#ff5110}.table-cart .product-pieces{min-width:100px;width:100px}.table-cart .product-pieces-inner{background:#fffbf7;border:1px solid #eaddcc;border-radius:5px;overflow:hidden;width:100px}.table-cart .product-pieces-inner .form-control{background:#fffbf7;border:0;color:#747474;float:left;height:54px;padding:0;width:58px}.table-cart .buy_count{float:left;margin:0;width:40px}.table-cart .buy_count i{align-items:center;color:#432c24;display:flex;font-size:10px;height:27px;justify-content:center;line-height:1}@media screen and (max-width:1199px){.table-cart .product-title{min-width:280px}}@media screen and (max-width:991px){.table-cart .product-inner .product-price-per-piece{display:none}.table-cart .product-title{min-width:270px}.table-cart .product-delivery,.table-cart .product-price-total{min-width:100px}.table-cart .buy_count{display:inline-block}}@media screen and (max-width:767px){.table-cart .product-inner{height:auto;position:relative}.table-cart .product-inner .product-price-total{float:right;margin-right:50px;min-width:140px;padding:17px 0;width:140px}.table-cart .product-inner .product-image{max-width:110px;min-width:110px;width:110px}.table-cart .product-inner .product-title{width:calc(100% - 110px)}.table-cart .product-inner .product-pieces{clear:both;margin-left:110px}.table-cart .product-inner .product-delivery{margin-bottom:10px;text-align:left;width:calc(100% - 110px)}.table-cart .product-inner .product-delete{bottom:29px}.table-cart .product-inner .product-delete a{top:1px}}@media screen and (max-width:440px){.table-cart .product-inner .product-image{max-width:90px;min-width:90px;padding-bottom:10px;width:90px}.table-cart .product-inner .img-responsive{max-width:100%}.table-cart .product-inner .product-delivery,.table-cart .product-inner .product-title{width:calc(100% - 90px)}.table-cart .product-inner .product-pieces{margin-left:90px}.table-cart .product-inner .product-price-total{float:left;margin-left:90px;padding:10px 10px 0;text-align:left}.table-cart .product-inner .product-delete{bottom:10px}}@media screen and (min-width:768px){.cart-products-in-set{border-top:1px solid #eadecc!important}}.cart-products-in-set .product-title{padding-top:20px;width:auto}.cart-products-in-set .product-image{min-height:10px;position:relative}.cart-products-in-set .product-image:before{border-top:2px solid #fff;content:"";display:block;left:0;position:absolute;top:-1px;width:80px}@media screen and (min-width:1200px){.cart-products-in-set .product-image{width:100px}.cart-products-in-set .product-image:before{width:100px}}@media screen and (max-width:767px){.cart-products-in-set .product-image{display:none!important}.cart-products-in-set .product-title{padding:10px 0;width:100%!important}}.cart-category-in-set{max-width:500px}.cart-category-in-set h5{font-size:16px;margin-bottom:10px}.cart-category-in-set ul{float:left;list-style-type:none;margin-bottom:0;padding:0;width:100%}.cart-category-in-set ul li:before{content:none;display:none}.cart-category-in-set li{float:left;width:100%}.cart-category-in-set li span{color:#432c24;float:left}.cart-category-in-set li .pieces{color:#747474;float:right}@media screen and (max-width:380px){.cart-category-in-set li{font-size:14px}}.price-box{background:#fffbf7;border:0;max-width:430px;padding:25px 40px}.price-box .row{padding:10px 0}.price-box .col-xs-6:first-child{width:58.33333%}.price-box .col-xs-6:last-child{width:41.66667%}.price-box p{font-size:14px;line-height:1;padding:0}.price-box p.total-price{color:#432c24;font-size:1rem;font-weight:600;position:relative;top:2px}@media screen and (max-width:350px){.price-box p{font-size:13px}}.price-box .text-right p{font-size:.875rem;font-weight:400}.price-box h3{font-size:1.125rem;font-weight:600;line-height:1}.price-box .discount{color:#432c24;font-weight:700}.price-box .discount .text-right p{font-weight:700}@media screen and (max-width:991px){.price-box{max-width:none;padding:25px}}@media screen and (max-width:350px){.price-box{padding:15px}}@media screen and (max-width:767px){.cart-voucher{margin-top:20px}}.deliveries .disabled{background:#fffbf7;opacity:.5;pointer-events:none}.cart-box{border-top:1px solid #eadecc;margin-bottom:35px}.delivery-item,.payment-item{border:0;border-bottom:1px solid #eadecc;height:80px;position:relative}.delivery-item>div,.payment-item>div{border:0;padding:0 20px}.delivery-item:hover,.payment-item:hover{background:inherit;border:0;border-bottom:1px solid #eadecc;z-index:10}.delivery-item:hover>div,.payment-item:hover>div{border:0}.delivery-item .delivery-price,.payment-item .delivery-price{color:#0f0f0f;font-size:18px;font-weight:400;line-height:40px;text-align:right;white-space:nowrap;width:100px}.delivery-item .delivery-content,.payment-item .delivery-content{align-items:center;cursor:pointer;display:flex;padding-left:45px}.delivery-item .delivery-content>p,.payment-item .delivery-content>p{color:#0f0f0f;flex-grow:1}.delivery-item .delivery_description,.payment-item .delivery_description{width:100%}.delivery-item label,.payment-item label{align-items:center;display:flex;flex-wrap:wrap;margin:0;min-height:40px}.delivery-item label .custom-control-indicator,.payment-item label .custom-control-indicator{margin-top:0;top:12px}.delivery-item p,.payment-item p{color:#0f0f0f;line-height:1.6;margin:0}.delivery-item img,.payment-item img{float:left;margin:0 20px}.delivery-item small,.payment-item small{color:#747474;display:block;font-size:14px}@media screen and (max-width:470px){.delivery-item img,.payment-item img{float:none;margin-bottom:5px}.delivery-item .delivery-content,.payment-item .delivery-content{display:block;padding-left:40px}.delivery-item .delivery-price,.payment-item .delivery-price{position:absolute;right:15px;top:8px}.delivery-item label p,.delivery-item label span.nowrap,.payment-item label p,.payment-item label span.nowrap{clear:both;display:block;padding-right:52px;white-space:normal;width:100%}}.delivery-class{padding:10px 0 0;position:relative}.delivery-class a{text-decoration:underline}.delivery-class a:active,.delivery-class a:focus,.delivery-class a:hover{text-decoration:none}.delivery-class .form-control{-moz-appearance:textfield;margin:10px 0 0;padding-right:30px}.delivery-class .form-control::-webkit-inner-spin-button,.delivery-class .form-control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.delivery-class p{display:block}.delivery-class p span{display:inline-block;font-weight:600;min-width:70px}.delivery-class i.form-control-feedback{display:none!important}.delivery-class .autocomplete{left:0;max-width:none;overflow-y:auto;right:0;width:auto}.delivery-class .autocomplete ul{margin-bottom:0}.delivery-class .autocomplete li{border-bottom:1px solid #eadecc;cursor:pointer;padding:10px}.delivery-class .autocomplete.opened{max-height:194px}.delivery-class.zasilkovna .btn-sm{font-size:12px;font-weight:600;margin-top:10px;padding:5px 10px}.posta-info p{padding:3px 0}.posta-info p:first-of-type{padding-top:10px}.thepay-more{padding:5px 15px}.thepay-method{border-top:0}.thepay-method .disabled+.payments-list{background:#f4f4f4;opacity:.5;pointer-events:none}@media screen and (max-width:470px){.delivery-item,.payment-item{display:block;height:auto}.delivery-item .display-cell,.payment-item .display-cell{border:0;display:block;padding:20px}.delivery-item .display-cell.delivery-price,.payment-item .display-cell.delivery-price{border-top:0;padding:20px 0;position:absolute;right:15px;text-align:right;top:0}.delivery-item .display-cell label>p,.payment-item .display-cell label>p{display:block;width:100%}.delivery-item:hover>div,.payment-item:hover>div{border-bottom:0;border-top:0}}.delivery-country{margin-bottom:35px}.delivery-country .delivery-country-select{flex:1;position:relative}.delivery-country .delivery-country-select select{padding-left:55px}.delivery-country .country-flag{background:no-repeat 50%/contain;display:block;height:18px;left:15px;position:absolute;top:calc(50% - 9px);width:23px}.nav-tabs{float:right;list-style:none;margin-bottom:0;padding-left:0}.nav-tabs .nav-item{display:block;float:left}.nav-tabs .nav-item:first-child a{padding-right:34px}.nav-tabs .nav-item:last-child a{padding-left:34px}.nav-tabs .nav-item-toggle{border:2px solid #0f0f0f;border-radius:30px;height:25px;margin:0 -24px;position:relative;width:48px}.nav-tabs .nav-item-toggle:before{background:#0f0f0f;border-radius:50%;content:"";display:block;height:17px;left:2px;position:absolute;top:2px;transition:left .4s;width:17px}.nav-tabs .nav-item-toggle.toggled:before{left:calc(100% - 19px)}.nav-tabs .nav-link{color:#747474;display:block;position:relative;z-index:1}.nav-tabs .nav-link,.nav-tabs .nav-link:active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{text-decoration:none}.nav-tabs .nav-link:before{content:attr(title);display:block;font-weight:700;height:0;overflow:hidden;visibility:hidden}.nav-tabs .nav-link:hover{color:#0f0f0f}.nav-tabs .nav-link.active{color:#0f0f0f;font-weight:700;pointer-events:none}.tab-content{padding-bottom:20px}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}@media screen and (max-width:767px){.nav-tabs{float:left;margin-bottom:15px;width:100%}}@media screen and (max-width:389px){.nav-tabs .nav-link{font-size:14px}.nav-tabs .nav-item:first-child a{padding-right:28px}.nav-tabs .nav-item:last-child a{padding-left:17px}.nav-tabs .nav-item-toggle{height:20px;width:40px}.nav-tabs .nav-item-toggle:before{height:12px;width:12px}}.cart-user .h4,.cart-user h4{margin-bottom:15px}.cart-user .unlogged-user-title{float:left}.cart-user .custom-checkbox{padding-left:1.75rem;text-align:left}.cart-user .custom-checkbox .custom-control-indicator{top:1px}.cart-user-box{float:left;margin-bottom:40px;width:100%}.cart-user-box-login{border:1px solid #eadecc;margin-bottom:40px;padding:30px}.cart-login-block-heading{float:left;padding-bottom:20px;width:100%}.cart-login-block-heading h4{margin-bottom:5px}.cart-login-block-heading p{margin:0}.cart-login-block-buttons .btn{float:left;font-size:14px;height:56px;line-height:52px;padding:0}.ordering-gdpr .form-group{clear:left;float:left}.ordering-gdpr .form-group:before{content:none;display:none}.ordering-gdpr .form-group .form-control-feedback{display:none!important}.ordering-gdpr .required-star{color:#ff7643}@media screen and (max-width:1199px){.cart-login-block-heading h4{margin-bottom:10px}.cart-login-block-heading h4,.cart-login-block-heading p{float:left;width:100%}}@media screen and (max-width:767px){.cart-user-box-login{margin-bottom:40px}}@media screen and (max-width:543px){.cart-user-box{border:0;padding:0}.cart-login-block-buttons .btn{margin-bottom:10px}}.page-ordersuccess{text-align:center}.page-ordersuccess.awaiting-payment{padding-bottom:80px}.page-ordersuccess h1{margin-bottom:25px}.page-ordersuccess h3{display:block;margin-bottom:45px}.page-ordersuccess h3:before{color:#432c24;font-size:18px;margin-right:10px;position:relative;top:-2px}.page-ordersuccess h3 a{text-decoration:none;text-transform:none}.page-ordersuccess h3 a:active,.page-ordersuccess h3 a:focus,.page-ordersuccess h3 a:hover{text-decoration:underline}.page-ordersuccess p{margin-bottom:40px}.page-ordersuccess .ordersuccess-btns{margin-bottom:80px}@media screen and (max-width:767px){.page-ordersuccess .ordersuccess-btns .btn-secondary{margin-bottom:20px}}.also-buyed-products{padding-top:50px}.also-buyed-products h4{float:left;margin-bottom:30px;position:relative;width:100%}.also-buyed-products h4:before{border-bottom:1px solid #eaddcc;content:"";display:block;position:absolute;top:50%;width:100%}.also-buyed-products h4 span{background:#fff;display:inline-block;padding-right:22px;position:relative}.also-buyed-products .catalog-item .btn{padding:20px 0}.also-buyed-products .catalog-row{width:calc(100% + 20px)}@media screen and (min-width:1200px){.also-buyed-products .catalog-item{width:20%}}@media screen and (max-width:1199px){.also-buyed-products .catalog-item:nth-child(5){display:none}}.cart-product-sets{padding-bottom:18px;padding-left:135px}.cart-product-sets .set-item{align-items:center;border:1px solid #eadecc;border-top:0;display:flex;padding:6px 20px}.cart-product-sets .set-item:last-child{border-bottom:1px solid #eadecc}.cart-product-sets .set-item+.set-item{border-top:0}.cart-product-sets .set-label,.cart-product-sets .set-price{color:#0f0f0f;font-size:18px;font-weight:600;white-space:nowrap}.cart-product-sets img{height:50px;margin:0 20px;object-fit:cover;width:50px}.cart-product-sets .set-title{color:#0f0f0f;margin-right:auto}.cart-product-sets .variations{margin:0 20px}.cart-product-sets .variations select.form-control{min-width:100px}.cart-product-sets label{font-size:16px;margin:3px 0;padding-left:24px}.cart-product-sets label:not(:last-child){margin-right:10px}.cart-product-sets .set-price{text-align:right}.cart-product-sets .unwanted-gift label{font-size:.875rem;font-weight:400}.cart-product-sets .unwanted-gift .custom-control-indicator{top:2px}@media screen and (max-width:767px){.cart-product-sets{padding-left:0}.cart-product-sets .set-item{padding-left:10px;padding-right:10px}.cart-product-sets .set-label,.cart-product-sets .set-price{font-size:14px}}@media screen and (max-width:450px){.cart-product-sets .set-item{flex-wrap:wrap}.cart-product-sets img{display:none}.cart-product-sets .set-title{padding:10px 0 0;width:100%}.cart-product-sets .variations{margin:0;padding:10px 0 0}.cart-product-sets .set-label,.cart-product-sets .set-price{order:-1}.cart-product-sets .set-price{margin-left:auto}.cart-product-sets .gift{padding-right:4px}}