.small-add-to-cart-plus-xs{width:60px;height:40px;background-position:70%;padding-left:13px;font-size:31px;background-size:22px}.float-xs-left{float:left}.float-xs-right{float:right}@media (min-width:768px){.float-sm-left{float:left}.float-sm-right{float:right}}@media (min-width:992px){.float-md-left{float:left}.float-md-right{float:right}}@media (min-width:1200px){.float-lg-left{float:left}.float-lg-right{float:right}}.sl-lock{display:none}.block-overlay_wrapper.locked{position:absolute;width:100%;height:100%;top:0;left:0}.block-overlay_wrapper.locked .block-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#ffff;opacity:0.5;z-index:2}.block-overlay_wrapper.locked .sl-lock{display:block;position:absolute;left:50%;top:50%;width:45px;transform:translate(-50%, -50%);z-index:3}.stone-level{position:absolute;bottom:8px;left:8px;z-index:3}.stone-level img{height:39px}.my-addresses-page .addresses .address{padding:0}.my-addresses-page .addresses .address ul{padding:10px 35px;margin:0 10px 20px 0;background-color:#e6e7e9}.my-addresses-page .addresses .address ul.alternate_item{margin:0 0 20px 10px}.my-addresses-page .addresses .address ul li{margin:3px 0;list-style-type:none}.my-addresses-page .addresses .address ul li.address_title{font-weight:bold;margin-bottom:10px;padding:5px 0;border-bottom:1px solid #96aeb4}.my-addresses-page .addresses .address ul li.buttons{margin:15px 0}.my-addresses-page .addresses .address ul li.buttons .button:first-child{margin-right:30px}.my-addresses-page .addresses .address ul.main-address{background-color:#095c85}.my-addresses-page .addresses .address ul.main-address li{color:#fff}.my-addresses-page .addresses .address ul.main-address.address_title{border-bottom:1px solid #fff}.my-addresses-page .addresses .address ul.main-address .button{background:#fff;color:#095c85 !important}@media (max-width:767px){.my-addresses-page .addresses .address{height:auto !important}.my-addresses-page .addresses .address ul,.my-addresses-page .addresses .address ul.alternate_item{margin:0 0 20px 0}.my-addresses-page .addresses .address ul .button,.my-addresses-page .addresses .address ul.alternate_item .button{margin-bottom:15px}}.order-opc .info_tooltip{display:inline-block;cursor:pointer;position:relative}.order-opc .info_tooltip .info{height:20px;margin:0px}.order-opc .info_tooltip .info_tooltiptext{opacity:0.97;display:none;min-width:120px;text-align:center;padding:7px;cursor:default;position:absolute;right:20px;z-index:100;background-color:#e6e7e9;box-shadow:0 0 6px 0 rgba(0,0,0,0.3);font-size:14px;font-weight:400}@media (min-width:992px) and (max-width:1199px){.order-opc .info_tooltip .info_tooltiptext{min-width:170px}}@media (min-width:1200px){.order-opc .info_tooltip .info_tooltiptext{min-width:220px}}.order-opc .info_tooltip:hover .info_tooltiptext,.order-opc .info_tooltip:focus .info_tooltiptext,.order-opc .info_tooltip:active .info_tooltiptext{display:block}.order-opc #not_enough_points_warning{margin:15px 0;padding:10px 15px;background-color:#ec323e;color:#fff}@media (max-width:480px){.order-opc #not_enough_points_warning{font-size:14px}}.order-opc .payment-methods{margin:0 39px 25px}.order-opc .payment-methods .info_tooltip{position:absolute;right:20%}@media (max-width:991px){.order-opc .payment-methods .info_tooltip{right:8%}}@media (max-width:767px){.order-opc .payment-methods{margin:0 0 25px}.order-opc .payment-methods .info_tooltip{right:5%}}.order-opc .price_free{color:#74bd4c;font-weight:bold;display:block}.order-opc .discount{position:relative;font-size:16px;font-family:"Roboto Condensed",serif;color:#ec323e;text-decoration:line-through}@media (max-width:767px){.order-opc .discount{font-size:12px}}.order-opc .table td{border-top:2px solid #e6e7e9;padding:40px 10px}@media (max-width:991px){.order-opc .table td{padding:20px 5px}}.order-opc .table tbody tr:first-child td{border-top:0;padding-top:20px}.order-opc .table tbody tr:last-child td{border-bottom:2px solid #e6e7e9}.order-opc .table p{font-size:16px}.order-opc .table .product_link{display:block;font-weight:bold;text-transform:none !important;font-size:16px}.order-opc .table .product-availability{margin-top:1em}@media (max-width:991px){.order-opc .table.cart_summary tbody tr:first-child td{padding-top:0px}}.order-opc .table.cart_summary td{vertical-align:top}@media (max-width:768px){.order-opc .table.cart_summary td{padding-right:15px}}.order-opc .table.cart_summary td.cart_product{text-align:center;min-width:125px}.order-opc .table.cart_summary td.cart_product img{display:block;margin:0 auto;max-width:125px}@media (max-width:991px){.order-opc .table.cart_summary td.cart_product{padding-left:0px;min-width:75px}.order-opc .table.cart_summary td.cart_product img{max-width:75px}}@media (max-width:768px){.order-opc .table.cart_summary td.cart_product{padding-left:15px}}@media (max-width:991px){.order-opc .table.cart_summary td.cart_quantity{display:none}}.order-opc .table.cart_summary td.cart_total{text-align:right;font-size:20px;color:#095c85}.order-opc .table.cart_summary td.cart_total .add-to-wishlist-container{display:none}@media (max-width:991px){.order-opc .table.cart_summary td.cart_total{font-size:14px;padding:20px 0;min-width:75px;padding-right:15px}.order-opc .table.cart_summary td.cart_total .add-to-wishlist-container{display:inline-block;margin-right:10px}}.order-opc .table.cart_summary td.cart_total .withGift{text-decoration:line-through}.order-opc .table.cart_summary td.cart_total .product_free{color:#74bd4c;font-weight:bold;display:block;margin-bottom:20px}.order-opc .table.cart_summary td.cart_total .price{display:block;margin-bottom:20px}.order-opc .table.cart_summary td.cart_total .price+.product_free{margin-top:-20px}@media (max-width:991px){.order-opc .table.cart_summary td.cart_total .price{min-width:unset;margin-bottom:10px}.order-opc .table.cart_summary td.cart_total .price+.product_free{margin-top:-10px}}.order-opc .table.cart_summary td.cart_total .points_price img{position:relative;top:-1px}.order-opc .table.cart_summary td.cart_total .gift_points{display:flex;margin-top:-20px;font-size:14px;align-items:center;white-space:nowrap;min-width:70px;position:relative;color:#b99835;font-weight:700;justify-content:flex-end}.order-opc .table.cart_summary td.cart_total .gift_points img{position:relative;top:-1px}@media (max-width:991px){.order-opc .table.cart_summary td.cart_total .gift_points{margin-top:-10px}}.order-opc .table.cart_summary td.cart_total form{width:18px;display:inline-block}.order-opc .table.cart_summary td.cart_total form button{background:none;border:none;padding:0;outline:none}.order-opc .table.cart_summary td.cart_total form button img{width:18px}.order-opc .table.cart_summary td.cart_total .cart_quantity_delete img,.order-opc .table.cart_summary td.cart_total .cart_discount_delete img{width:18px;height:18px}.order-opc .table.cart_summary td.cart_description .quantity{display:none}@media (max-width:991px){.order-opc .table.cart_summary td.cart_description{font-size:14px}.order-opc .table.cart_summary td.cart_description .quantity{display:inline-block;width:auto;margin-top:1rem}}.order-opc .table.cart_summary td.cart_discount_delete{text-align:center}.order-opc .table.cart_summary td .quantity .cart_quantity_input{width:30px;text-align:center;border:2px solid #cfd9db;font-weight:bold;height:30px}@media (max-width:991px){.order-opc .table.cart_summary td .quantity .cart_quantity_input{width:auto}}.order-opc .table.cart_summary td .quantity .cart_quantity_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-opc .table.cart_summary td .quantity .cart_quantity_button a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;width:26px;padding:2px;font-size:14px;color:#738f9e;text-decoration:none}.order-opc .table.cart_summary td .quantity .cart_quantity_button a:hover{text-decoration:underline}.order-opc .table.cart_summary td .quantity .cart_quantity_button button{background:none;outline:none;border:none;color:#738f9e;font-size:14px}.order-opc .table.cart_summary td .cart_quantity_delete img{margin-top:-3px}@media (max-width:991px){.order-opc .table.cart_summary td.wishlist{display:none}}.order-opc .table.cart_summary .price{font-weight:600;min-width:70px;white-space:nowrap}.order-opc .table.cart_summary .product_descr{display:block;font-weight:600}.order-opc .table.cart_summary .product-availability .available,.order-opc .table.cart_summary .product-availability .unavailable{font-weight:500}.order-opc .table.cart_summary .product-availability .available{color:#74bd4c}.order-opc .table.cart_summary .product-availability .unavailable{color:#ec323e}@media (max-width:991px){.order-opc .table.cart_summary .product-availability{display:none}}.order-opc .cart-footer-wrapper{overflow:hidden;margin-top:40px}@media (max-width:767px){.order-opc .cart-footer-wrapper{margin-top:0px}}.order-opc .cart-footer-wrapper .cart-footer{margin-top:0;justify-content:space-between}.order-opc .cart-footer-wrapper.gift-card-footer{margin:0 39px 25px}@media (max-width:767px){.order-opc .cart-footer-wrapper.gift-card-footer{margin:40px -15px 25px}}.order-opc .cart-footer-wrapper.gift-card-footer .totals-wrap{width:100%;padding:30px}@media (max-width:767px){.order-opc .cart-footer-wrapper.gift-card-footer .totals-wrap{padding:30px 15px}}.order-opc .cart-footer{display:flex;flex-direction:row-reverse;position:relative;margin-top:40px}@media (max-width:991px){.order-opc .cart-footer{flex-direction:column-reverse;background-color:rgba(155,173,179,0.25)}}@media (min-width:992px){.order-opc .cart-footer{background-color:#E5EEF3;border-radius:10px}}.order-opc .cart-footer>svg{display:none}.order-opc .cart-footer .alert{max-width:95%}.order-opc .cart-footer .midalign>*{vertical-align:middle}.order-opc .cart-footer .voucher-block-wrap,.order-opc .cart-footer .totals-wrap{padding:15px}@media (max-width:991px){.order-opc .cart-footer .voucher-block-wrap,.order-opc .cart-footer .totals-wrap{margin-bottom:2px}}@media (max-width:991px){.order-opc .cart-footer .voucher-block-wrap .cart_total_discount,.order-opc .cart-footer .totals-wrap .cart_total_discount{border-bottom:1px solid #84aec2;margin-bottom:3px}}.order-opc .cart-footer .voucher-wrap{max-width:400px;margin-bottom:35px}.order-opc .cart-footer .voucher-wrap .voucher-block-wrap{display:flex;flex-direction:column;max-width:350px;padding-right:0px}@media (min-width:992px){.order-opc .cart-footer .voucher-wrap .voucher-block-wrap:not(:first-child){position:relative}}@media (max-width:767px){.order-opc .cart-footer .voucher-wrap .voucher-block-wrap{max-width:unset;width:100%;padding-right:15px}}@media (min-width:768px) and (max-width:991px){.order-opc .cart-footer .voucher-wrap .voucher-block-wrap{max-width:unset;width:100%}}.order-opc .cart-footer .voucher-wrap .voucher-block-wrap h4{font-family:"Roboto Condensed",Times New Roman,Helvetica,sans-serif;font-size:16px;font-weight:600;padding:0;margin-top:20px;margin-bottom:8px}@media (min-width:991px){.order-opc .cart-footer .voucher-wrap .voucher-block-wrap h4{margin-top:20px;margin-bottom:8px}}.order-opc .cart-footer .voucher-wrap .voucher-block-wrap .underline{text-decoration:underline}.order-opc .cart-footer .voucher-wrap .voucher-block-wrap .bottom-title{font-size:14px;margin-top:12px}.order-opc .cart-footer .voucher-wrap .voucher-block-wrap label{font-weight:400}.order-opc .cart-footer .voucher-wrap .voucher-block-wrap .button{min-width:100px}.order-opc .cart-footer .voucher-wrap .voucher-block-wrap .input-voucher{display:flex;height:42px}.order-opc .cart-footer .voucher-wrap .voucher-block-wrap .input-voucher .form-control{flex-grow:1;border:1px solid #96aeb4;height:38px;width:240px;min-width:222px}.order-opc .cart-footer .voucher-wrap .voucher-block-wrap .input-voucher .form-control::placeholder{font-size:14px;font-family:"Roboto Condensed",Times New Roman,Helvetica,sans-serif !important;font-style:normal !important}.order-opc .cart-footer .voucher-wrap .voucher-block-wrap .input-voucher #voucherSubmit{height:38px}.order-opc .cart-footer .voucher-wrap .voucher-block-wrap .display_cart_vouchers{border-top:1px solid #96aeb4;margin-top:12px;padding-top:12px;display:flex;flex-direction:column}.order-opc .cart-footer .voucher-wrap .voucher-block-wrap .display_cart_vouchers .voucher_name{font-weight:bold;cursor:pointer;color:#095c85}.order-opc .cart-footer .voucher-wrap .voucher-block-wrap .display_cart_vouchers h4{margin:0;padding-bottom:14px}.order-opc .cart-footer .voucher-wrap .voucher-block-wrap .display_cart_vouchers .voucher_name{font-weight:bold;cursor:pointer}@media (max-width:991px){.order-opc .cart-footer .voucher-wrap .voucher-block-wrap label{display:none}.order-opc .cart-footer .voucher-wrap .voucher-block-wrap .button{width:80px}}@media (min-width:768px) and (max-width:991px){.order-opc .cart-footer .voucher-wrap .voucher-block-wrap .voucher-form-wrap .voucher-form-text,.order-opc .cart-footer .voucher-wrap .voucher-block-wrap .voucher-form-wrap h4{width:max-content}}@media (max-width:1200px){.order-opc .cart-footer .voucher-wrap .voucher-block-wrap{width:50%}}.order-opc .cart-footer .voucher-wrap .cart_checkbox{margin-left:20px;margin-top:24px}.order-opc .cart-footer .voucher-wrap .cart_checkbox .checkbox_title{display:flex;align-items:center}.order-opc .cart-footer .voucher-wrap .cart_checkbox .checkbox_title .vip_icon{width:20px;height:20px;margin-left:10px}.order-opc .cart-footer .voucher-wrap .cart_checkbox .checkbox_title span{font-size:16px;font-weight:bold;font-family:"Roboto Condensed",Helvetica,sans-serif;margin-left:8px}.order-opc .cart-footer .voucher-wrap .cart_checkbox .checkbox_description{margin-left:28px;color:#28556C;font-size:16px;font-family:"Roboto Condensed",Helvetica,sans-serif}.order-opc .cart-footer .voucher-wrap .cart_checkbox input[type="checkbox"]{position:relative;width:20px;height:20px}.order-opc .cart-footer .voucher-wrap .cart_checkbox input[type="checkbox"]:checked{background-color:#74bd4c;background-image:none}.order-opc .cart-footer .voucher-wrap .cart_checkbox input[type="checkbox"]:checked::before{content:'';position:absolute;top:2px;left:2px;width:14px;height:11px;background-image:url('../img/cb-check-white.svg');background-size:cover}@media (max-width:992px){.order-opc .cart-footer .voucher-wrap{max-width:100%}}.order-opc .cart-footer .totals-wrap{font-weight:500}.order-opc .cart-footer .totals-wrap #total_cart_discount{color:#ec323e}@media (min-width:992px){.order-opc .cart-footer .totals-wrap:not(:last-child){padding-left:0px}}.order-opc .cart-footer .totals-wrap .cart_total-line{display:flex;justify-content:flex-end;text-align:right;padding-top:10px}.order-opc .cart-footer .totals-wrap .cart_total-line .tax-incl{font-size:14px;font-weight:normal}.order-opc .cart-footer .totals-wrap .cart_total-line.cart_total_price{margin-top:5px;padding-top:5px;border-top:1px solid #96aeb4}.order-opc .cart-footer .totals-wrap .cart_total-line.cart_total_price .row-label{font-size:18px;font-weight:600}.order-opc .cart-footer .totals-wrap .cart_total-line.cart_total_price .price{font-size:20px}@media (max-width:991px){.order-opc .cart-footer .totals-wrap .cart_total-line.cart_total_price{border-top:1px solid #84aec2 !important}}.order-opc .cart-footer .totals-wrap .cart_total-line .values,.order-opc .cart-footer .totals-wrap .cart_total-line .value,.order-opc .cart-footer .totals-wrap .cart_total-line .freeShipping{font-size:16px}.order-opc .cart-footer .totals-wrap .cart_total-line .row-label{flex-grow:1;padding-right:10px;line-height:26px;font-size:14px;font-weight:bold}@media (max-width:992px){.order-opc .cart-footer .totals-wrap .cart_total-line .row-label span{color:#444444}}.order-opc .cart-footer .totals-wrap .cart_total-line div:not(.row-label){min-width:80px;font-weight:600;color:#095c85}@media (max-width:1200px){.order-opc .cart-footer .totals-wrap .cart_total-line div:not(.row-label){min-width:inherit}}.order-opc .cart-footer .totals-wrap .cart_total-line .freeShipping{color:#74bd4c;font-weight:bold;display:block}.order-opc .cart-footer .totals-wrap .cart_total-line .old-value{text-decoration:line-through;margin-right:6px;font-size:14px}.order-opc .cart-footer .totals-wrap .cart_total-line.splio-line{font-weight:bold}.order-opc .cart-footer .totals-wrap .cart_total-line.splio-line div:not(.row-label){font-weight:inherit;font-size:inherit;color:inherit;line-height:26px}.order-opc .cart-footer .totals-wrap .cart_total-line.splio-line.gold{color:#B99835}.order-opc .cart-footer .totals-wrap .cart_total-line.splio-line.gold .row-label span{color:#B99835}.order-opc .cart-footer .totals-wrap .cart_total-line.splio-line.gold .points-multiplier{font-weight:normal}.order-opc .cart-footer .totals-wrap .cart_total-line.total_earn_points-line{font-weight:bold}.order-opc .cart-footer .totals-wrap .cart_total-line.total_earn_points-line .row-label img{width:1em;margin-right:0.5em;position:relative;top:-0.15em}.order-opc .cart-footer .totals-wrap .cart_total-line.gift_points_left{padding-bottom:1em;border-bottom:1px solid #96aeb4}.order-opc .cart-footer .totals-wrap .cart_total-line#zamnesia_vip>div:last-of-type{min-width:80px}.order-opc .cart-footer .totals-wrap .cart_total-line#zamnesia_vip .row-label img{width:2em;margin-right:0.5em;position:relative;top:-0.15em}@media (max-width:991px){.order-opc .cart-footer .totals-wrap .cart_total-line#zamnesia_vip .row-label img{width:1em}}.order-opc .cart-footer .totals-wrap .cart_total_delivery.free .price{text-decoration:line-through}@media (max-width:991px){.order-opc .cart-footer .totals-wrap{padding:20px 15px;margin-top:-20px;color:#095c85}.order-opc .cart-footer .totals-wrap .cart_total-line{padding:0.5em 0 !important}.order-opc .cart-footer .totals-wrap .cart_total-line.cart_total_price{margin-top:0;padding-top:5px;font-weight:600}.order-opc .cart-footer .totals-wrap .cart_total-line .row-label{text-align:left;color:#444444}}.order-opc .cart-footer svg{width:60px;height:calc(100% + 30px);position:absolute;left:50%;margin-left:-20px;top:-15px;bottom:-15px}@media (max-width:991px){.order-opc .cart-footer svg{display:none}}.order-opc .cart-footer svg line:first-child{stroke:#96aeb4 !important;stroke-width:10px !important}.order-opc .shipping-totals{display:flex;flex-direction:row-reverse;position:relative;margin-top:40px}@media (max-width:991px){.order-opc .shipping-totals{flex-direction:column-reverse;background-color:rgba(155,173,179,0.25)}}@media (min-width:992px){.order-opc .shipping-totals{background-color:#E5EEF3;border-radius:10px}}.order-opc .shipping-totals>svg{display:none}.order-opc .shipping-totals .alert{max-width:95%}.order-opc .shipping-totals .midalign>*{vertical-align:middle}.order-opc .shipping-totals .voucher-block-wrap,.order-opc .shipping-totals .totals-wrap{padding:15px}@media (max-width:991px){.order-opc .shipping-totals .voucher-block-wrap,.order-opc .shipping-totals .totals-wrap{margin-bottom:2px}}@media (max-width:991px){.order-opc .shipping-totals .voucher-block-wrap .cart_total_discount,.order-opc .shipping-totals .totals-wrap .cart_total_discount{border-bottom:1px solid #84aec2;margin-bottom:3px}}.order-opc .shipping-totals .voucher-wrap{max-width:400px;margin-bottom:35px}.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap{display:flex;flex-direction:column;max-width:350px;padding-right:0px}@media (min-width:992px){.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap:not(:first-child){position:relative}}@media (max-width:767px){.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap{max-width:unset;width:100%;padding-right:15px}}@media (min-width:768px) and (max-width:991px){.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap{max-width:unset;width:100%}}.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap h4{font-family:"Roboto Condensed",Times New Roman,Helvetica,sans-serif;font-size:16px;font-weight:600;padding:0;margin-top:20px;margin-bottom:8px}@media (min-width:991px){.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap h4{margin-top:20px;margin-bottom:8px}}.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap .underline{text-decoration:underline}.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap .bottom-title{font-size:14px;margin-top:12px}.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap label{font-weight:400}.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap .button{min-width:100px}.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap .input-voucher{display:flex;height:42px}.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap .input-voucher .form-control{flex-grow:1;border:1px solid #96aeb4;height:38px;width:240px;min-width:222px}.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap .input-voucher .form-control::placeholder{font-size:14px;font-family:"Roboto Condensed",Times New Roman,Helvetica,sans-serif !important;font-style:normal !important}.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap .input-voucher #voucherSubmit{height:38px}.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap .display_cart_vouchers{border-top:1px solid #96aeb4;margin-top:12px;padding-top:12px;display:flex;flex-direction:column}.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap .display_cart_vouchers .voucher_name{font-weight:bold;cursor:pointer;color:#095c85}.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap .display_cart_vouchers h4{margin:0;padding-bottom:14px}.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap .display_cart_vouchers .voucher_name{font-weight:bold;cursor:pointer}@media (max-width:991px){.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap label{display:none}.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap .button{width:80px}}@media (min-width:768px) and (max-width:991px){.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap .voucher-form-wrap .voucher-form-text,.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap .voucher-form-wrap h4{width:max-content}}@media (max-width:1200px){.order-opc .shipping-totals .voucher-wrap .voucher-block-wrap{width:50%}}.order-opc .shipping-totals .voucher-wrap .cart_checkbox{margin-left:20px;margin-top:24px}.order-opc .shipping-totals .voucher-wrap .cart_checkbox .checkbox_title{display:flex;align-items:center}.order-opc .shipping-totals .voucher-wrap .cart_checkbox .checkbox_title .vip_icon{width:20px;height:20px;margin-left:10px}.order-opc .shipping-totals .voucher-wrap .cart_checkbox .checkbox_title span{font-size:16px;font-weight:bold;font-family:"Roboto Condensed",Helvetica,sans-serif;margin-left:8px}.order-opc .shipping-totals .voucher-wrap .cart_checkbox .checkbox_description{margin-left:28px;color:#28556C;font-size:16px;font-family:"Roboto Condensed",Helvetica,sans-serif}.order-opc .shipping-totals .voucher-wrap .cart_checkbox input[type="checkbox"]{position:relative;width:20px;height:20px}.order-opc .shipping-totals .voucher-wrap .cart_checkbox input[type="checkbox"]:checked{background-color:#74bd4c;background-image:none}.order-opc .shipping-totals .voucher-wrap .cart_checkbox input[type="checkbox"]:checked::before{content:'';position:absolute;top:2px;left:2px;width:14px;height:11px;background-image:url('../img/cb-check-white.svg');background-size:cover}@media (max-width:992px){.order-opc .shipping-totals .voucher-wrap{max-width:100%}}.order-opc .shipping-totals .totals-wrap{font-weight:500}.order-opc .shipping-totals .totals-wrap #total_cart_discount{color:#ec323e}@media (min-width:992px){.order-opc .shipping-totals .totals-wrap:not(:last-child){padding-left:0px}}.order-opc .shipping-totals .totals-wrap .cart_total-line{display:flex;justify-content:flex-end;text-align:right;padding-top:10px}.order-opc .shipping-totals .totals-wrap .cart_total-line .tax-incl{font-size:14px;font-weight:normal}.order-opc .shipping-totals .totals-wrap .cart_total-line.cart_total_price{margin-top:5px;padding-top:5px;border-top:1px solid #96aeb4}.order-opc .shipping-totals .totals-wrap .cart_total-line.cart_total_price .row-label{font-size:18px;font-weight:600}.order-opc .shipping-totals .totals-wrap .cart_total-line.cart_total_price .price{font-size:20px}@media (max-width:991px){.order-opc .shipping-totals .totals-wrap .cart_total-line.cart_total_price{border-top:1px solid #84aec2 !important}}.order-opc .shipping-totals .totals-wrap .cart_total-line .values,.order-opc .shipping-totals .totals-wrap .cart_total-line .value,.order-opc .shipping-totals .totals-wrap .cart_total-line .freeShipping{font-size:16px}.order-opc .shipping-totals .totals-wrap .cart_total-line .row-label{flex-grow:1;padding-right:10px;line-height:26px;font-size:14px;font-weight:bold}@media (max-width:992px){.order-opc .shipping-totals .totals-wrap .cart_total-line .row-label span{color:#444444}}.order-opc .shipping-totals .totals-wrap .cart_total-line div:not(.row-label){min-width:80px;font-weight:600;color:#095c85}@media (max-width:1200px){.order-opc .shipping-totals .totals-wrap .cart_total-line div:not(.row-label){min-width:inherit}}.order-opc .shipping-totals .totals-wrap .cart_total-line .freeShipping{color:#74bd4c;font-weight:bold;display:block}.order-opc .shipping-totals .totals-wrap .cart_total-line .old-value{text-decoration:line-through;margin-right:6px;font-size:14px}.order-opc .shipping-totals .totals-wrap .cart_total-line.splio-line{font-weight:bold}.order-opc .shipping-totals .totals-wrap .cart_total-line.splio-line div:not(.row-label){font-weight:inherit;font-size:inherit;color:inherit;line-height:26px}.order-opc .shipping-totals .totals-wrap .cart_total-line.splio-line.gold{color:#B99835}.order-opc .shipping-totals .totals-wrap .cart_total-line.splio-line.gold .row-label span{color:#B99835}.order-opc .shipping-totals .totals-wrap .cart_total-line.splio-line.gold .points-multiplier{font-weight:normal}.order-opc .shipping-totals .totals-wrap .cart_total-line.total_earn_points-line{font-weight:bold}.order-opc .shipping-totals .totals-wrap .cart_total-line.total_earn_points-line .row-label img{width:1em;margin-right:0.5em;position:relative;top:-0.15em}.order-opc .shipping-totals .totals-wrap .cart_total-line.gift_points_left{padding-bottom:1em;border-bottom:1px solid #96aeb4}.order-opc .shipping-totals .totals-wrap .cart_total-line#zamnesia_vip>div:last-of-type{min-width:80px}.order-opc .shipping-totals .totals-wrap .cart_total-line#zamnesia_vip .row-label img{width:2em;margin-right:0.5em;position:relative;top:-0.15em}@media (max-width:991px){.order-opc .shipping-totals .totals-wrap .cart_total-line#zamnesia_vip .row-label img{width:1em}}.order-opc .shipping-totals .totals-wrap .cart_total_delivery.free .price{text-decoration:line-through}@media (max-width:991px){.order-opc .shipping-totals .totals-wrap{padding:20px 15px;margin-top:-20px;color:#095c85}.order-opc .shipping-totals .totals-wrap .cart_total-line{padding:0.5em 0 !important}.order-opc .shipping-totals .totals-wrap .cart_total-line.cart_total_price{margin-top:0;padding-top:5px;font-weight:600}.order-opc .shipping-totals .totals-wrap .cart_total-line .row-label{text-align:left;color:#444444}}.order-opc .shipping-totals svg{width:60px;height:calc(100% + 30px);position:absolute;left:50%;margin-left:-20px;top:-15px;bottom:-15px}@media (max-width:991px){.order-opc .shipping-totals svg{display:none}}.order-opc .shipping-totals svg line:first-child{stroke:#96aeb4 !important;stroke-width:10px !important}.order-opc #HOOK_PAYMENT{margin-bottom:20px}.order-opc #delay_warning{font-family:Roboto Condensed;font-size:16px;color:#ec323e;border:1px solid #ec323e;padding:10px;margin:0 39px 0}@media (max-width:767px){.order-opc #delay_warning{margin:0}}.order-opc #recommended-products{margin-left:0;margin-bottom:16px}.order-opc .bold{font-weight:bold}@media (min-width:768px){.order-opc .account-box{padding:0 37.5px}}.order-opc .selected-addresses-row{margin-left:0;margin-right:0}.order-opc #address_invoice_form{margin:0}.order-opc .address-selection{margin-bottom:15px}.order-opc .address-selection .address-option-wrapper{overflow:hidden}.order-opc .address-selection .address-option-wrapper .single-address-option{display:flex;overflow:hidden}.order-opc .address-selection .address-option-wrapper .single-address-option .radio-wrapper,.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper{border:1px solid #96aeb4;flex-grow:1;padding:12px 55px 12px 25px;display:flex;align-items:center}.order-opc .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name,.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name{font-weight:500}@media (max-width:767px){.order-opc .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name,.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name{font-size:12px}}.order-opc .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name .pmf-fee,.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name .pmf-fee{font-weight:600;text-decoration:none}.order-opc .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name.with-loyalty,.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name.with-loyalty{display:flex;justify-content:space-between;width:100%}.order-opc .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name.with-loyalty .gift_points,.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name.with-loyalty .gift_points{margin-left:15px;margin-right:15px;position:relative;color:#b99835}.order-opc .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name.with-loyalty .gift_points:before,.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name.with-loyalty .gift_points:before{content:'';position:absolute;width:14px;height:13px;left:-19px;background-image:url(/img/splio/VIP-Icon.svg);background-size:15px;top:3px}@media (max-width:767px){.order-opc .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name.with-loyalty,.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name.with-loyalty{flex-direction:column;justify-content:left}.order-opc .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name.with-loyalty .gift_points,.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name.with-loyalty .gift_points{margin-top:2px}.order-opc .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name.with-loyalty .gift_points:before,.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name.with-loyalty .gift_points:before{top:1px;left:-17px}}.order-opc .address-selection .address-option-wrapper .single-address-option .radio-wrapper{position:relative;width:84px;flex-basis:84px;max-width:84px;flex-grow:0;border-right:none;padding-right:10px;display:flex;align-items:center}@media (max-width:767px){.order-opc .address-selection .address-option-wrapper .single-address-option .radio-wrapper{padding-left:20px;width:60px;flex-basis:60px;max-width:60px}}.order-opc .address-selection .address-option-wrapper .single-address-option .radio-wrapper::after{content:'';position:absolute;top:-15px;height:calc(100% + 30px);width:24px;right:-12px;background-image:url('../img/row-delimiter.svg');background-size:100% 100%;background-repeat:no-repeat;background-position:50%}.order-opc .address-selection .address-option-wrapper .single-address-option .radio-wrapper::before{content:'';position:absolute;left:0;right:0;top:0;bottom:0}.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper{border-left:none}@media (min-width:768px){.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper{padding-left:50px}}.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper .info_tooltip{float:right}@media (min-width:992px){.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper .info_tooltip{right:70px}}.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper img{max-height:25px;max-width:25px;margin-right:20px}@media (max-width:767px){.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper img{margin-right:10px}}.order-opc .address-selection .address-option-wrapper .single-address-option .alias-wrapper .error-message{font-weight:400;color:#ec323e}.order-opc .address-selection .address-option-wrapper:nth-of-type(2n) .single-address-option .radio-wrapper,.order-opc .address-selection .address-option-wrapper:nth-of-type(2n) .single-address-option .alias-wrapper{background-color:#e6e7e9}.order-opc .address-selection .address-option-wrapper:nth-of-type(2n) .single-address-option .radio-wrapper::after{background-image:url('../img/row-delimiter-left.svg')}.order-opc .accordion-body .carrierTable td{padding:20px 10px}@media (max-width:767px){.order-opc .accordion-body .carrierTable{font-size:12px}}.order-opc .accordion-body .payment-methods .address-option-wrapper .single-address-option{cursor:pointer}.order-opc .accordion-body .payment-methods .address-option-wrapper .payment-options{display:none;margin-bottom:6.66666667px}.order-opc .accordion-body .payment-methods .address-option-wrapper .payment-options .single-option{position:relative;margin-left:80px;border:1px solid #96aeb4;border-left:none;padding:6px 24px 6px 56px;margin-bottom:5px}.order-opc .accordion-body .payment-methods .address-option-wrapper .payment-options .single-option::before{content:'';position:absolute;left:-16px;width:25px;border-right:1px solid #96aeb4;top:-1px;bottom:-1px;height:calc(100% + 2px);background-color:#fff;-ms-transform:skewX(-13deg);-moz-transform:skewX(-13deg);-webkit-transform:skewX(-13deg);transform:skewX(-13deg)}.order-opc .accordion-body .payment-methods .address-option-wrapper .payment-options .single-option .option-label{font-weight:500;display:flex;align-items:center;justify-content:flex-start;margin:0;cursor:pointer}.order-opc .accordion-body .payment-methods .address-option-wrapper .payment-options .single-option .option-label .option-sign{font-weight:600;font-size:24px;line-height:1;color:#095c85;padding-left:25px;margin-right:-12.5px}.order-opc .accordion-body .payment-methods .address-option-wrapper .payment-options .single-option .option-label .option-description{padding-left:25px;margin:0}.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option{display:flex;align-items:center}.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option label{font-weight:500;font-size:14px;white-space:nowrap;padding-right:20px;margin:0}@media (max-width:767px){.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option label{padding:0;margin-right:5px;flex-basis:100%}}.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option .form-control{min-width:180px;border:1px solid #96aeb4;flex:1 1 0}@media (max-width:480px){.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option .form-control{min-width:auto;display:inline-block;width:auto;vertical-align:middle;padding:6px}}@media (max-width:767px){.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option .form-control{width:145px  !important;max-width:unset  !important}}@media (max-width:374px){.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option .form-control{width:100% !important}}@media (max-width:767px){.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option .button.dark{width:82px !important}}@media (max-width:767px){.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option{margin:0  !important;border-left:1px solid #96aeb4  !important;padding:7px 10px  !important;flex-wrap:wrap}}@media (max-width:767px){.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option::before{content:none !important}}.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification{margin-left:0;border-left:1px solid #96aeb4;padding-left:25px;flex-wrap:wrap}.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification::before{content:none}.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification .gift-notification-ok{width:100%;display:flex;height:52px;background-color:#e9f4e2;padding:10px 12px 10px 40px;font-family:"Roboto Condensed",Times New Roman,Helvetica,sans-serif;font-size:14px;line-height:16px;margin:5px 0 10px;border-radius:5px;color:#444;font-weight:400;position:relative}.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification .gift-notification-ok::before{content:"";background:url('../../../modules/giftcard/images/green-check.svg');background-repeat:no-repeat;position:absolute;top:0;left:0;top:12px;left:12px;width:16px;height:12px}@media (max-width:767px){.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification .gift-notification-ok{height:auto}}.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification .gift-notification-warning{width:100%;display:flex;max-height:52px;height:auto;background-color:#fcdee0;padding:10px 12px 10px 40px;font-family:"Roboto Condensed",Times New Roman,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:16px;margin:5px 0 10px;border-radius:5px;color:#444;position:relative}.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification .gift-notification-warning::before{content:"";background:url('../../../modules/giftcard/images/red-warning.svg');background-repeat:no-repeat;position:absolute;top:10px;left:12px;width:16px;height:15px}@media (max-width:767px){.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification .gift-notification-warning{height:auto;max-height:unset}}.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification .gift-notification{width:100%}.order-opc .accordion-body .payment-methods .address-option-wrapper .gift-card-form .button.dark{height:36px;width:125px;margin-left:10px}.order-opc .accordion-body .payment-methods .address-option-wrapper:nth-child(2n) .payment-options .single-option{background-color:#e6e7e9;margin-left:74px}.order-opc .accordion-body .payment-methods .address-option-wrapper:nth-child(2n) .payment-options .single-option::before{-ms-transform:skewX(13deg);-moz-transform:skewX(13deg);-webkit-transform:skewX(13deg);transform:skewX(13deg)}.order-opc .accordion-body .payment-methods .address-option-wrapper .append-content,.order-opc .accordion-body .payment-methods .address-option-wrapper .hidden-form{display:none}#fancybox-content>div,#fancybox-content,#fancybox-outer,#fancybox-wrap{box-sizing:content-box}.mapWrapper{margin-bottom:20px;margin-top:-20px}.mapWrapper .ps-popup{background-color:rgba(119,119,119,0.7);bottom:0;left:0;position:fixed;right:0;text-align:center;top:0;z-index:1000001}.mapWrapper .ps-popup .ps-popup-overlay{display:inline-block;position:relative;vertical-align:middle;width:99.5%}.mapWrapper .ps-popup .ps-popup-window{height:600px;width:900px;margin-top:20px;background:none repeat scroll 0 0 #fff;border:1px solid #cfd9db;display:inline-block;padding:25px 70px 25px 45px;position:relative;text-align:left;min-width:250px}.mapWrapper .ps-popup .ps-popup-window .cyp_map{height:92%;width:100%;overflow:hidden}.mapWrapper .ps-popup .ps-popup-window .mapError{height:16px;font-size:16px;font-weight:bold;color:red;width:100%;text-align:center;padding-bottom:7px;opacity:0}.mapWrapper .ps-popup .ps-close{cursor:pointer;display:block;overflow:hidden;position:absolute;right:-10px;top:-10px}.mapWrapper .ps-popup .ps-close::after{content:'';display:inline-block;font-weight:normal;content:'X';font-size:15px !important;position:relative;background:#095c85;border:1px solid white;border-radius:100%;width:22px;height:22px;line-height:20px;text-align:center;color:#fff}.mapWrapper .ps-popup .ps-close .fa{display:none}.mapWrapper .ps-popup:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.mapWrapper .ps-popup .button_large{margin:10px auto}#address-select-block{margin:40px 0}#address-select-block .form-group{padding:25px 0;margin:0;border-top:2px solid #e6e7e9;border-bottom:2px solid #e6e7e9}#address-select-block .form-group label{display:inline-block;vertical-align:middle;padding-left:0;font-weight:normal}#address-select-block .form-group .jsDropdown{width:calc(70% - 100px);white-space:nowrap;vertical-align:middle;padding:15px 0}#address-select-block .form-group .jsDropdown .jsDropdownToggler{border-color:#96aeb4;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;font-weight:bold;padding:8px 46px 8px 26px}#address-select-block .form-group .jsDropdown .jsDropdownToggler:before{right:24px;color:#095c85}#address-select-block .form-group .jsDropdown .jsDropdownList{border-color:#96aeb4;width:100%;margin-top:-15px;padding:0}@media (max-width:768px){#address-select-block .form-group .jsDropdown .jsDropdownList{z-index:5}}#address-select-block .form-group .jsDropdown .jsDropdownList ul{max-height:418px;overflow-y:auto;margin-bottom:0}#address-select-block .form-group .jsDropdown .jsDropdownList div{border-top:1px solid #96aeb4}#address-select-block .form-group .jsDropdown .jsDropdownList div a{margin:4%;padding:1.52% 11.5%;margin-left:10%;text-decoration:none}@media (max-width:768px){#address-select-block .form-group .jsDropdown .jsDropdownList div a{margin:auto;margin-left:auto;padding:1%;width:100%}}#address-select-block .form-group .jsDropdown .jsDropdownList li{overflow:hidden;text-overflow:ellipsis;padding:8px 26px}#address-select-block .form-group .jsDropdown .jsDropdownList li:hover:not(.optgroup),#address-select-block .form-group .jsDropdown .jsDropdownList li:focus:not(.optgroup),#address-select-block .form-group .jsDropdown .jsDropdownList li:active:not(.optgroup),#address-select-block .form-group .jsDropdown .jsDropdownList li.selected:not(.optgroup){background-color:#e5edef}@media (min-width:768px){#address-select-block .form-group label{margin-right:5%}}@media (max-width:767px){#address-select-block{margin:30px 0}#address-select-block .form-group .jsDropdown{width:100%}#address-select-block .form-group .jsDropdown .jsDropdownToggler{padding-right:30px}#address-select-block .form-group .jsDropdown .jsDropdownToggler:before{right:10px}}.extra-messages-container{margin:40px 0;display:flex;justify-content:space-between}@media (max-width:767px){.extra-messages-container{flex-direction:column;margin:32px 0}}.extra-messages-container .not_logged_message{width:100%;height:128px;background:#E5EDEF;padding:40px 15px 0 15px}@media (max-width:767px){.extra-messages-container .not_logged_message{padding:15px;height:74px}}.extra-messages-container .not_logged_message .title{font-family:Roboto Condensed;font-size:16px;font-weight:400;line-height:22.4px;text-align:left}.extra-messages-container .extra-points-splio-wrapper{width:100%;margin-left:20px;height:122px;border:1px solid #B99835;padding:12px 14px}@media (max-width:767px){.extra-messages-container .extra-points-splio-wrapper{margin-left:0;margin-top:16px;height:128px}}.extra-messages-container .extra-points-splio-wrapper .extra-points-splio-container{display:flex;flex-direction:column}.extra-messages-container .extra-points-splio-wrapper .extra-points-splio-container .extra-points-splio-title{color:#B99835;font-family:Roboto Condensed;font-size:18px;font-weight:700;line-height:21px;text-align:left;margin-bottom:8px}.extra-messages-container .extra-points-splio-wrapper .extra-points-splio-container .extra-points-splio-text{font-family:Roboto Condensed;font-size:16px;font-weight:400;line-height:16px;text-align:left;color:#444}.extra-messages-container .extra-points-splio-wrapper .extra-points-splio-container .extra-points-splio-progress-bar-wrapper{display:flex;width:100%;height:24px;margin-top:6px;align-items:center}.extra-messages-container .extra-points-splio-wrapper .extra-points-splio-container .extra-points-splio-progress-bar-wrapper .extra-points-splio-progress-bar-container{padding:9px 0;height:24px;display:flex;position:relative;width:100%}.extra-messages-container .extra-points-splio-wrapper .extra-points-splio-container .extra-points-splio-progress-bar-wrapper .extra-points-splio-progress-bar-container .extra-points-splio-progress-bar-back{width:100%;height:6px;background-color:#E6E6E6;border-radius:10px}.extra-messages-container .extra-points-splio-wrapper .extra-points-splio-container .extra-points-splio-progress-bar-wrapper .extra-points-splio-progress-bar-container .extra-points-splio-progress-bar-current{position:absolute;left:0;width:50%;height:6px;background-color:#B99835;border-radius:10px}.extra-messages-container .extra-points-splio-wrapper .extra-points-splio-container .extra-points-splio-progress-bar-wrapper .extra-points-splio-gift-container{width:27px;height:24px;margin-left:12px;background:url(/img/splio/ph_gift-bold.svg);background-repeat:no-repeat;background-position:center}.extra-messages-container.logged .not_logged_message{display:none}.extra-messages-container.logged .extra-points-splio-wrapper{margin-left:0}.cart_shipping_info{margin:40px 0}@media (max-width:767px){.cart_shipping_info{margin:30px 0}}.cart_shipping_info .line-block{display:flex;overflow:hidden}.cart_shipping_info .line-block .title{float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;display:flex;align-items:center;background-color:#e5edef;position:relative;height:44px;line-height:1}@media (min-width:768px){.cart_shipping_info .line-block .title{float:left;width:50%}}.cart_shipping_info .line-block .title::after{width:20px}@media (max-width:767px){.cart_shipping_info .line-block .title{text-transform:initial;font-size:14px}}.cart_shipping_info .line-block .value-container{float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;line-height:1;position:relative;display:flex;align-items:center;padding:10px 15px}.cart_shipping_info .line-block .value-container .value{text-align:right;width:100%;padding-left:20px}.cart_shipping_info .line-block .value-container::before{content:'';position:absolute;left:-6px;top:-25px;bottom:-25px;height:calc(100% + 50px);width:10px;background-color:#fff;border-left:1px solid #96aeb4;z-index:3}.cart_shipping_info .not_logged_message,.cart_shipping_info .shipping_costs,.cart_shipping_info .free_shipping_starts,.cart_shipping_info .current_basket_value{display:flex;overflow:hidden}.cart_shipping_info .not_logged_message .title,.cart_shipping_info .shipping_costs .title,.cart_shipping_info .free_shipping_starts .title,.cart_shipping_info .current_basket_value .title{float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;display:flex;align-items:center;background-color:#e5edef;position:relative;height:44px;line-height:1}@media (min-width:768px){.cart_shipping_info .not_logged_message .title,.cart_shipping_info .shipping_costs .title,.cart_shipping_info .free_shipping_starts .title,.cart_shipping_info .current_basket_value .title{float:left;width:50%}}.cart_shipping_info .not_logged_message .title::after,.cart_shipping_info .shipping_costs .title::after,.cart_shipping_info .free_shipping_starts .title::after,.cart_shipping_info .current_basket_value .title::after{width:20px}@media (max-width:767px){.cart_shipping_info .not_logged_message .title,.cart_shipping_info .shipping_costs .title,.cart_shipping_info .free_shipping_starts .title,.cart_shipping_info .current_basket_value .title{text-transform:initial;font-size:14px}}.cart_shipping_info .not_logged_message .value-container,.cart_shipping_info .shipping_costs .value-container,.cart_shipping_info .free_shipping_starts .value-container,.cart_shipping_info .current_basket_value .value-container{float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;line-height:1;position:relative;display:flex;align-items:center;padding:10px 15px}.cart_shipping_info .not_logged_message .value-container .value,.cart_shipping_info .shipping_costs .value-container .value,.cart_shipping_info .free_shipping_starts .value-container .value,.cart_shipping_info .current_basket_value .value-container .value{text-align:right;width:100%;padding-left:20px}.cart_shipping_info .not_logged_message .value-container::before,.cart_shipping_info .shipping_costs .value-container::before,.cart_shipping_info .free_shipping_starts .value-container::before,.cart_shipping_info .current_basket_value .value-container::before{content:'';position:absolute;left:-6px;top:-25px;bottom:-25px;height:calc(100% + 50px);width:10px;background-color:#fff;border-left:1px solid #96aeb4;z-index:3}.cart_shipping_info .shipping_costs,.cart_shipping_info .free_shipping_starts,.cart_shipping_info .current_basket_value{display:none}.cart_shipping_info .shipping_costs .title,.cart_shipping_info .free_shipping_starts .title,.cart_shipping_info .current_basket_value .title{border:1px solid #96aeb4}.cart_shipping_info .shipping_costs .value-container,.cart_shipping_info .free_shipping_starts .value-container,.cart_shipping_info .current_basket_value .value-container{background-color:#96aeb4}.cart_shipping_info .shipping_costs,.cart_shipping_info .free_shipping_starts,.cart_shipping_info .current_basket_value{margin-left:-15px;margin-right:-15px;margin:0;color:#505250}.cart_shipping_info .shipping_costs,.cart_shipping_info .free_shipping_starts,.cart_shipping_info .current_basket_value{position:relative;overflow:hidden;font-weight:600}.cart_shipping_info .shipping_costs:not(:last-child),.cart_shipping_info .free_shipping_starts:not(:last-child),.cart_shipping_info .current_basket_value:not(:last-child){margin-bottom:7.5px}.cart_shipping_info .shipping_costs .title,.cart_shipping_info .free_shipping_starts .title,.cart_shipping_info .current_basket_value .title{margin:auto 0;z-index:1}.cart_shipping_info .shipping_costs .value-container,.cart_shipping_info .free_shipping_starts .value-container,.cart_shipping_info .current_basket_value .value-container{text-align:right;color:#fff}.cart_shipping_info .shipping_costs .value-container .value.free .price{display:none}.cart_shipping_info .shipping_costs .value-container::before{-moz-transform:skew(13deg);-webkit-transform:skew(13deg);-ms-transform:skew(13deg);transform:skew(13deg)}.cart_shipping_info .free_shipping_starts .value-container::before{-moz-transform:skew(-13deg);-webkit-transform:skew(-13deg);-ms-transform:skew(-13deg);transform:skew(-13deg)}.cart_shipping_info .current_basket_value .value-container{background-color:#095c85}.cart_shipping_info .current_basket_value .value-container::before{height:calc(50% + 25px);left:-12px;-moz-transform:skew(13deg);-webkit-transform:skew(13deg);-ms-transform:skew(13deg);transform:skew(13deg)}.cart_shipping_info .current_basket_value .value-container::after{content:'';height:calc(50% + 25px);width:10px;background-color:#fff;border-left:1px solid #96aeb4;position:absolute;top:50%;left:-12px;z-index:3;-moz-transform:skew(-14deg);-webkit-transform:skew(-14deg);-ms-transform:skew(-14deg);transform:skew(-14deg)}.cart_shipping_info .cart_free_shipping{margin-top:20px}.cart_shipping_info .cart_free_shipping .price{font-weight:600}.cart_shipping_info.logged{margin-bottom:7.5px}.cart_shipping_info.logged .not_logged_message{display:none}.cart_shipping_info.logged .shipping_costs,.cart_shipping_info.logged .free_shipping_starts,.cart_shipping_info.logged .current_basket_value{display:flex}#proceedCheckout.disabled{pointer-events:none;cursor:not-allowed;opacity:0.5;text-decoration:none}.showCypMap{margin-left:39px}@media (max-width:767px){.showCypMap{margin-left:0}}.cypMapInformation{margin:10px 0 10px 39px}@media (max-width:767px){.cypMapInformation{margin-left:0}}@media (min-width:992px) and (max-width:1199px){.mapWrapper .ps-popup .ps-popup-window{width:700px;height:500px;padding:5px 5px 35px}.mapWrapper .ps-popup .ps-close .fa{font-size:40px}}@media (max-width:991px){.mapWrapper .ps-popup .ps-popup-window{width:700px;height:400px;padding:5px 5px 35px}.mapWrapper .ps-popup .ps-close .fa{font-size:40px}}@media (max-width:767px){.order-opc .cart_voucher .button{margin-top:5px;margin-left:20px}.order-opc .giftsForSelectBlock table td.item{display:block}.mapWrapper .ps-popup .ps-popup-window{width:240px}}@media (max-width:480px){.order-opc .cart_summary th{font-size:9px !important;font-weight:bold}.order-opc .cart_summary .cart_quantity{max-width:60px}.order-opc .cart_summary .cart_product{max-width:0;overflow:hidden;text-indent:100%;padding:0}.order-opc .cart_summary .cart_description .product_link{font-size:16px;font-weight:normal !important}.order-opc .cart_summary .cart_description .product_descr{font-size:9px}.order-opc .cart_summary .price{font-size:16px;min-width:50px;font-weight:normal !important}}@media (max-width:360px){.order-opc .cart_summary{margin-left:0px}.order-opc .cart_summary.table th{font-weight:normal}}.carrierTable{border-bottom:2px solid #e6e7e9;border-collapse:separate}.cart_navigation{padding-top:20px}.cart_navigation:before,.cart_navigation:after{content:" ";display:table}.cart_navigation:after{clear:both}.cart_navigation .right{float:right}.cart_navigation .button{min-width:200px}@media (max-width:767px){.cart_navigation .button{margin-bottom:20px}}@media (max-width:767px){.cart_navigation .back{position:absolute;margin-top:70px}}#voucher-actions{background-color:white;padding-top:10px}#voucher-actions p{font-size:19px;color:#095c85;font-family:"Figtree",sans-serif;font-weight:bold;padding:0;text-align:center;width:75%;margin:auto auto 15px auto}@media (max-width:480px){#voucher-actions p{font-size:17px;width:100%}}#voucher-actions a#voucher-actions_to_old,#voucher-actions a#voucher-actions_to_new{width:75%;margin:auto auto 10px auto;display:block;background-repeat:no-repeat;background-size:25px;background-position-x:10%;background-position-y:6px}@media (max-width:480px){#voucher-actions a#voucher-actions_to_old,#voucher-actions a#voucher-actions_to_new{width:100%}}@media (max-width:360px){#voucher-actions a#voucher-actions_to_old,#voucher-actions a#voucher-actions_to_new{background-position-x:4%}}#voucher-actions #voucher-actions_to_old{background-image:url('../img/Icon-Complete.png')}#voucher-actions #voucher-actions_to_new{background-image:url('../img/Icon-Cancel.png')}#fancybox-wrap.discount-popup{position:fixed;top:50% !important;left:50% !important;right:auto !important;bottom:auto !important;-ms-transform:translateY(-48%) translateX(-50%);-moz-transform:translateY(-48%) translateX(-50%);-webkit-transform:translateY(-48%) translateX(-50%);transform:translateY(-48%) translateX(-50%);min-width:280px;max-width:600px !important;width:auto !important}@media (min-width:481px){#fancybox-wrap.discount-popup{min-width:400px}}body.overflow-hidden{overflow-y:hidden!important}.orderPage .info_tooltip{display:inline-block;cursor:pointer;position:relative}.orderPage .info_tooltip .info{height:20px;margin:0px}.orderPage .info_tooltip .info_tooltiptext{opacity:0.97;display:none;min-width:120px;text-align:center;padding:7px;cursor:default;position:absolute;right:20px;z-index:100;background-color:#e6e7e9;box-shadow:0 0 6px 0 rgba(0,0,0,0.3);font-size:14px;font-weight:400}@media (min-width:992px) and (max-width:1199px){.orderPage .info_tooltip .info_tooltiptext{min-width:170px}}@media (min-width:1200px){.orderPage .info_tooltip .info_tooltiptext{min-width:220px}}.orderPage .info_tooltip:hover .info_tooltiptext,.orderPage .info_tooltip:focus .info_tooltiptext,.orderPage .info_tooltip:active .info_tooltiptext{display:block}.orderPage #not_enough_points_warning{margin:15px 0;padding:10px 15px;background-color:#ec323e;color:#fff}@media (max-width:480px){.orderPage #not_enough_points_warning{font-size:14px}}.orderPage .payment-methods{margin:0 39px 25px}.orderPage .payment-methods .info_tooltip{position:absolute;right:20%}@media (max-width:991px){.orderPage .payment-methods .info_tooltip{right:8%}}@media (max-width:767px){.orderPage .payment-methods{margin:0 0 25px}.orderPage .payment-methods .info_tooltip{right:5%}}.orderPage .price_free{color:#74bd4c;font-weight:bold;display:block}.orderPage .discount{position:relative;font-size:16px;font-family:"Roboto Condensed",serif;color:#ec323e;text-decoration:line-through}@media (max-width:767px){.orderPage .discount{font-size:12px}}.orderPage .table td{border-top:2px solid #e6e7e9;padding:40px 10px}@media (max-width:991px){.orderPage .table td{padding:20px 5px}}.orderPage .table tbody tr:first-child td{border-top:0;padding-top:20px}.orderPage .table tbody tr:last-child td{border-bottom:2px solid #e6e7e9}.orderPage .table p{font-size:16px}.orderPage .table .product_link{display:block;font-weight:bold;text-transform:none !important;font-size:16px}.orderPage .table .product-availability{margin-top:1em}@media (max-width:991px){.orderPage .table.cart_summary tbody tr:first-child td{padding-top:0px}}.orderPage .table.cart_summary td{vertical-align:top}@media (max-width:768px){.orderPage .table.cart_summary td{padding-right:15px}}.orderPage .table.cart_summary td.cart_product{text-align:center;min-width:125px}.orderPage .table.cart_summary td.cart_product img{display:block;margin:0 auto;max-width:125px}@media (max-width:991px){.orderPage .table.cart_summary td.cart_product{padding-left:0px;min-width:75px}.orderPage .table.cart_summary td.cart_product img{max-width:75px}}@media (max-width:768px){.orderPage .table.cart_summary td.cart_product{padding-left:15px}}@media (max-width:991px){.orderPage .table.cart_summary td.cart_quantity{display:none}}.orderPage .table.cart_summary td.cart_total{text-align:right;font-size:20px;color:#095c85}.orderPage .table.cart_summary td.cart_total .add-to-wishlist-container{display:none}@media (max-width:991px){.orderPage .table.cart_summary td.cart_total{font-size:14px;padding:20px 0;min-width:75px;padding-right:15px}.orderPage .table.cart_summary td.cart_total .add-to-wishlist-container{display:inline-block;margin-right:10px}}.orderPage .table.cart_summary td.cart_total .withGift{text-decoration:line-through}.orderPage .table.cart_summary td.cart_total .product_free{color:#74bd4c;font-weight:bold;display:block;margin-bottom:20px}.orderPage .table.cart_summary td.cart_total .price{display:block;margin-bottom:20px}.orderPage .table.cart_summary td.cart_total .price+.product_free{margin-top:-20px}@media (max-width:991px){.orderPage .table.cart_summary td.cart_total .price{min-width:unset;margin-bottom:10px}.orderPage .table.cart_summary td.cart_total .price+.product_free{margin-top:-10px}}.orderPage .table.cart_summary td.cart_total .points_price img{position:relative;top:-1px}.orderPage .table.cart_summary td.cart_total .gift_points{display:flex;margin-top:-20px;font-size:14px;align-items:center;white-space:nowrap;min-width:70px;position:relative;color:#b99835;font-weight:700;justify-content:flex-end}.orderPage .table.cart_summary td.cart_total .gift_points img{position:relative;top:-1px}@media (max-width:991px){.orderPage .table.cart_summary td.cart_total .gift_points{margin-top:-10px}}.orderPage .table.cart_summary td.cart_total form{width:18px;display:inline-block}.orderPage .table.cart_summary td.cart_total form button{background:none;border:none;padding:0;outline:none}.orderPage .table.cart_summary td.cart_total form button img{width:18px}.orderPage .table.cart_summary td.cart_total .cart_quantity_delete img,.orderPage .table.cart_summary td.cart_total .cart_discount_delete img{width:18px;height:18px}.orderPage .table.cart_summary td.cart_description .quantity{display:none}@media (max-width:991px){.orderPage .table.cart_summary td.cart_description{font-size:14px}.orderPage .table.cart_summary td.cart_description .quantity{display:inline-block;width:auto;margin-top:1rem}}.orderPage .table.cart_summary td.cart_discount_delete{text-align:center}.orderPage .table.cart_summary td .quantity .cart_quantity_input{width:30px;text-align:center;border:2px solid #cfd9db;font-weight:bold;height:30px}@media (max-width:991px){.orderPage .table.cart_summary td .quantity .cart_quantity_input{width:auto}}.orderPage .table.cart_summary td .quantity .cart_quantity_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.orderPage .table.cart_summary td .quantity .cart_quantity_button a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;width:26px;padding:2px;font-size:14px;color:#738f9e;text-decoration:none}.orderPage .table.cart_summary td .quantity .cart_quantity_button a:hover{text-decoration:underline}.orderPage .table.cart_summary td .quantity .cart_quantity_button button{background:none;outline:none;border:none;color:#738f9e;font-size:14px}.orderPage .table.cart_summary td .cart_quantity_delete img{margin-top:-3px}@media (max-width:991px){.orderPage .table.cart_summary td.wishlist{display:none}}.orderPage .table.cart_summary .price{font-weight:600;min-width:70px;white-space:nowrap}.orderPage .table.cart_summary .product_descr{display:block;font-weight:600}.orderPage .table.cart_summary .product-availability .available,.orderPage .table.cart_summary .product-availability .unavailable{font-weight:500}.orderPage .table.cart_summary .product-availability .available{color:#74bd4c}.orderPage .table.cart_summary .product-availability .unavailable{color:#ec323e}@media (max-width:991px){.orderPage .table.cart_summary .product-availability{display:none}}.orderPage .cart-footer-wrapper{overflow:hidden;margin-top:40px}@media (max-width:767px){.orderPage .cart-footer-wrapper{margin-top:0px}}.orderPage .cart-footer-wrapper .cart-footer{margin-top:0;justify-content:space-between}.orderPage .cart-footer-wrapper.gift-card-footer{margin:0 39px 25px}@media (max-width:767px){.orderPage .cart-footer-wrapper.gift-card-footer{margin:40px -15px 25px}}.orderPage .cart-footer-wrapper.gift-card-footer .totals-wrap{width:100%;padding:30px}@media (max-width:767px){.orderPage .cart-footer-wrapper.gift-card-footer .totals-wrap{padding:30px 15px}}.orderPage .cart-footer{display:flex;flex-direction:row-reverse;position:relative;margin-top:40px}@media (max-width:991px){.orderPage .cart-footer{flex-direction:column-reverse;background-color:rgba(155,173,179,0.25)}}@media (min-width:992px){.orderPage .cart-footer{background-color:#E5EEF3;border-radius:10px}}.orderPage .cart-footer>svg{display:none}.orderPage .cart-footer .alert{max-width:95%}.orderPage .cart-footer .midalign>*{vertical-align:middle}.orderPage .cart-footer .voucher-block-wrap,.orderPage .cart-footer .totals-wrap{padding:15px}@media (max-width:991px){.orderPage .cart-footer .voucher-block-wrap,.orderPage .cart-footer .totals-wrap{margin-bottom:2px}}@media (max-width:991px){.orderPage .cart-footer .voucher-block-wrap .cart_total_discount,.orderPage .cart-footer .totals-wrap .cart_total_discount{border-bottom:1px solid #84aec2;margin-bottom:3px}}.orderPage .cart-footer .voucher-wrap{max-width:400px;margin-bottom:35px}.orderPage .cart-footer .voucher-wrap .voucher-block-wrap{display:flex;flex-direction:column;max-width:350px;padding-right:0px}@media (min-width:992px){.orderPage .cart-footer .voucher-wrap .voucher-block-wrap:not(:first-child){position:relative}}@media (max-width:767px){.orderPage .cart-footer .voucher-wrap .voucher-block-wrap{max-width:unset;width:100%;padding-right:15px}}@media (min-width:768px) and (max-width:991px){.orderPage .cart-footer .voucher-wrap .voucher-block-wrap{max-width:unset;width:100%}}.orderPage .cart-footer .voucher-wrap .voucher-block-wrap h4{font-family:"Roboto Condensed",Times New Roman,Helvetica,sans-serif;font-size:16px;font-weight:600;padding:0;margin-top:20px;margin-bottom:8px}@media (min-width:991px){.orderPage .cart-footer .voucher-wrap .voucher-block-wrap h4{margin-top:20px;margin-bottom:8px}}.orderPage .cart-footer .voucher-wrap .voucher-block-wrap .underline{text-decoration:underline}.orderPage .cart-footer .voucher-wrap .voucher-block-wrap .bottom-title{font-size:14px;margin-top:12px}.orderPage .cart-footer .voucher-wrap .voucher-block-wrap label{font-weight:400}.orderPage .cart-footer .voucher-wrap .voucher-block-wrap .button{min-width:100px}.orderPage .cart-footer .voucher-wrap .voucher-block-wrap .input-voucher{display:flex;height:42px}.orderPage .cart-footer .voucher-wrap .voucher-block-wrap .input-voucher .form-control{flex-grow:1;border:1px solid #96aeb4;height:38px;width:240px;min-width:222px}.orderPage .cart-footer .voucher-wrap .voucher-block-wrap .input-voucher .form-control::placeholder{font-size:14px;font-family:"Roboto Condensed",Times New Roman,Helvetica,sans-serif !important;font-style:normal !important}.orderPage .cart-footer .voucher-wrap .voucher-block-wrap .input-voucher #voucherSubmit{height:38px}.orderPage .cart-footer .voucher-wrap .voucher-block-wrap .display_cart_vouchers{border-top:1px solid #96aeb4;margin-top:12px;padding-top:12px;display:flex;flex-direction:column}.orderPage .cart-footer .voucher-wrap .voucher-block-wrap .display_cart_vouchers .voucher_name{font-weight:bold;cursor:pointer;color:#095c85}.orderPage .cart-footer .voucher-wrap .voucher-block-wrap .display_cart_vouchers h4{margin:0;padding-bottom:14px}.orderPage .cart-footer .voucher-wrap .voucher-block-wrap .display_cart_vouchers .voucher_name{font-weight:bold;cursor:pointer}@media (max-width:991px){.orderPage .cart-footer .voucher-wrap .voucher-block-wrap label{display:none}.orderPage .cart-footer .voucher-wrap .voucher-block-wrap .button{width:80px}}@media (min-width:768px) and (max-width:991px){.orderPage .cart-footer .voucher-wrap .voucher-block-wrap .voucher-form-wrap .voucher-form-text,.orderPage .cart-footer .voucher-wrap .voucher-block-wrap .voucher-form-wrap h4{width:max-content}}@media (max-width:1200px){.orderPage .cart-footer .voucher-wrap .voucher-block-wrap{width:50%}}.orderPage .cart-footer .voucher-wrap .cart_checkbox{margin-left:20px;margin-top:24px}.orderPage .cart-footer .voucher-wrap .cart_checkbox .checkbox_title{display:flex;align-items:center}.orderPage .cart-footer .voucher-wrap .cart_checkbox .checkbox_title .vip_icon{width:20px;height:20px;margin-left:10px}.orderPage .cart-footer .voucher-wrap .cart_checkbox .checkbox_title span{font-size:16px;font-weight:bold;font-family:"Roboto Condensed",Helvetica,sans-serif;margin-left:8px}.orderPage .cart-footer .voucher-wrap .cart_checkbox .checkbox_description{margin-left:28px;color:#28556C;font-size:16px;font-family:"Roboto Condensed",Helvetica,sans-serif}.orderPage .cart-footer .voucher-wrap .cart_checkbox input[type="checkbox"]{position:relative;width:20px;height:20px}.orderPage .cart-footer .voucher-wrap .cart_checkbox input[type="checkbox"]:checked{background-color:#74bd4c;background-image:none}.orderPage .cart-footer .voucher-wrap .cart_checkbox input[type="checkbox"]:checked::before{content:'';position:absolute;top:2px;left:2px;width:14px;height:11px;background-image:url('../img/cb-check-white.svg');background-size:cover}@media (max-width:992px){.orderPage .cart-footer .voucher-wrap{max-width:100%}}.orderPage .cart-footer .totals-wrap{font-weight:500}.orderPage .cart-footer .totals-wrap #total_cart_discount{color:#ec323e}@media (min-width:992px){.orderPage .cart-footer .totals-wrap:not(:last-child){padding-left:0px}}.orderPage .cart-footer .totals-wrap .cart_total-line{display:flex;justify-content:flex-end;text-align:right;padding-top:10px}.orderPage .cart-footer .totals-wrap .cart_total-line .tax-incl{font-size:14px;font-weight:normal}.orderPage .cart-footer .totals-wrap .cart_total-line.cart_total_price{margin-top:5px;padding-top:5px;border-top:1px solid #96aeb4}.orderPage .cart-footer .totals-wrap .cart_total-line.cart_total_price .row-label{font-size:18px;font-weight:600}.orderPage .cart-footer .totals-wrap .cart_total-line.cart_total_price .price{font-size:20px}@media (max-width:991px){.orderPage .cart-footer .totals-wrap .cart_total-line.cart_total_price{border-top:1px solid #84aec2 !important}}.orderPage .cart-footer .totals-wrap .cart_total-line .values,.orderPage .cart-footer .totals-wrap .cart_total-line .value,.orderPage .cart-footer .totals-wrap .cart_total-line .freeShipping{font-size:16px}.orderPage .cart-footer .totals-wrap .cart_total-line .row-label{flex-grow:1;padding-right:10px;line-height:26px;font-size:14px;font-weight:bold}@media (max-width:992px){.orderPage .cart-footer .totals-wrap .cart_total-line .row-label span{color:#444444}}.orderPage .cart-footer .totals-wrap .cart_total-line div:not(.row-label){min-width:80px;font-weight:600;color:#095c85}@media (max-width:1200px){.orderPage .cart-footer .totals-wrap .cart_total-line div:not(.row-label){min-width:inherit}}.orderPage .cart-footer .totals-wrap .cart_total-line .freeShipping{color:#74bd4c;font-weight:bold;display:block}.orderPage .cart-footer .totals-wrap .cart_total-line .old-value{text-decoration:line-through;margin-right:6px;font-size:14px}.orderPage .cart-footer .totals-wrap .cart_total-line.splio-line{font-weight:bold}.orderPage .cart-footer .totals-wrap .cart_total-line.splio-line div:not(.row-label){font-weight:inherit;font-size:inherit;color:inherit;line-height:26px}.orderPage .cart-footer .totals-wrap .cart_total-line.splio-line.gold{color:#B99835}.orderPage .cart-footer .totals-wrap .cart_total-line.splio-line.gold .row-label span{color:#B99835}.orderPage .cart-footer .totals-wrap .cart_total-line.splio-line.gold .points-multiplier{font-weight:normal}.orderPage .cart-footer .totals-wrap .cart_total-line.total_earn_points-line{font-weight:bold}.orderPage .cart-footer .totals-wrap .cart_total-line.total_earn_points-line .row-label img{width:1em;margin-right:0.5em;position:relative;top:-0.15em}.orderPage .cart-footer .totals-wrap .cart_total-line.gift_points_left{padding-bottom:1em;border-bottom:1px solid #96aeb4}.orderPage .cart-footer .totals-wrap .cart_total-line#zamnesia_vip>div:last-of-type{min-width:80px}.orderPage .cart-footer .totals-wrap .cart_total-line#zamnesia_vip .row-label img{width:2em;margin-right:0.5em;position:relative;top:-0.15em}@media (max-width:991px){.orderPage .cart-footer .totals-wrap .cart_total-line#zamnesia_vip .row-label img{width:1em}}.orderPage .cart-footer .totals-wrap .cart_total_delivery.free .price{text-decoration:line-through}@media (max-width:991px){.orderPage .cart-footer .totals-wrap{padding:20px 15px;margin-top:-20px;color:#095c85}.orderPage .cart-footer .totals-wrap .cart_total-line{padding:0.5em 0 !important}.orderPage .cart-footer .totals-wrap .cart_total-line.cart_total_price{margin-top:0;padding-top:5px;font-weight:600}.orderPage .cart-footer .totals-wrap .cart_total-line .row-label{text-align:left;color:#444444}}.orderPage .cart-footer svg{width:60px;height:calc(100% + 30px);position:absolute;left:50%;margin-left:-20px;top:-15px;bottom:-15px}@media (max-width:991px){.orderPage .cart-footer svg{display:none}}.orderPage .cart-footer svg line:first-child{stroke:#96aeb4 !important;stroke-width:10px !important}.orderPage .shipping-totals{display:flex;flex-direction:row-reverse;position:relative;margin-top:40px}@media (max-width:991px){.orderPage .shipping-totals{flex-direction:column-reverse;background-color:rgba(155,173,179,0.25)}}@media (min-width:992px){.orderPage .shipping-totals{background-color:#E5EEF3;border-radius:10px}}.orderPage .shipping-totals>svg{display:none}.orderPage .shipping-totals .alert{max-width:95%}.orderPage .shipping-totals .midalign>*{vertical-align:middle}.orderPage .shipping-totals .voucher-block-wrap,.orderPage .shipping-totals .totals-wrap{padding:15px}@media (max-width:991px){.orderPage .shipping-totals .voucher-block-wrap,.orderPage .shipping-totals .totals-wrap{margin-bottom:2px}}@media (max-width:991px){.orderPage .shipping-totals .voucher-block-wrap .cart_total_discount,.orderPage .shipping-totals .totals-wrap .cart_total_discount{border-bottom:1px solid #84aec2;margin-bottom:3px}}.orderPage .shipping-totals .voucher-wrap{max-width:400px;margin-bottom:35px}.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap{display:flex;flex-direction:column;max-width:350px;padding-right:0px}@media (min-width:992px){.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap:not(:first-child){position:relative}}@media (max-width:767px){.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap{max-width:unset;width:100%;padding-right:15px}}@media (min-width:768px) and (max-width:991px){.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap{max-width:unset;width:100%}}.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap h4{font-family:"Roboto Condensed",Times New Roman,Helvetica,sans-serif;font-size:16px;font-weight:600;padding:0;margin-top:20px;margin-bottom:8px}@media (min-width:991px){.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap h4{margin-top:20px;margin-bottom:8px}}.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap .underline{text-decoration:underline}.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap .bottom-title{font-size:14px;margin-top:12px}.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap label{font-weight:400}.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap .button{min-width:100px}.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap .input-voucher{display:flex;height:42px}.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap .input-voucher .form-control{flex-grow:1;border:1px solid #96aeb4;height:38px;width:240px;min-width:222px}.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap .input-voucher .form-control::placeholder{font-size:14px;font-family:"Roboto Condensed",Times New Roman,Helvetica,sans-serif !important;font-style:normal !important}.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap .input-voucher #voucherSubmit{height:38px}.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap .display_cart_vouchers{border-top:1px solid #96aeb4;margin-top:12px;padding-top:12px;display:flex;flex-direction:column}.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap .display_cart_vouchers .voucher_name{font-weight:bold;cursor:pointer;color:#095c85}.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap .display_cart_vouchers h4{margin:0;padding-bottom:14px}.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap .display_cart_vouchers .voucher_name{font-weight:bold;cursor:pointer}@media (max-width:991px){.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap label{display:none}.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap .button{width:80px}}@media (min-width:768px) and (max-width:991px){.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap .voucher-form-wrap .voucher-form-text,.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap .voucher-form-wrap h4{width:max-content}}@media (max-width:1200px){.orderPage .shipping-totals .voucher-wrap .voucher-block-wrap{width:50%}}.orderPage .shipping-totals .voucher-wrap .cart_checkbox{margin-left:20px;margin-top:24px}.orderPage .shipping-totals .voucher-wrap .cart_checkbox .checkbox_title{display:flex;align-items:center}.orderPage .shipping-totals .voucher-wrap .cart_checkbox .checkbox_title .vip_icon{width:20px;height:20px;margin-left:10px}.orderPage .shipping-totals .voucher-wrap .cart_checkbox .checkbox_title span{font-size:16px;font-weight:bold;font-family:"Roboto Condensed",Helvetica,sans-serif;margin-left:8px}.orderPage .shipping-totals .voucher-wrap .cart_checkbox .checkbox_description{margin-left:28px;color:#28556C;font-size:16px;font-family:"Roboto Condensed",Helvetica,sans-serif}.orderPage .shipping-totals .voucher-wrap .cart_checkbox input[type="checkbox"]{position:relative;width:20px;height:20px}.orderPage .shipping-totals .voucher-wrap .cart_checkbox input[type="checkbox"]:checked{background-color:#74bd4c;background-image:none}.orderPage .shipping-totals .voucher-wrap .cart_checkbox input[type="checkbox"]:checked::before{content:'';position:absolute;top:2px;left:2px;width:14px;height:11px;background-image:url('../img/cb-check-white.svg');background-size:cover}@media (max-width:992px){.orderPage .shipping-totals .voucher-wrap{max-width:100%}}.orderPage .shipping-totals .totals-wrap{font-weight:500}.orderPage .shipping-totals .totals-wrap #total_cart_discount{color:#ec323e}@media (min-width:992px){.orderPage .shipping-totals .totals-wrap:not(:last-child){padding-left:0px}}.orderPage .shipping-totals .totals-wrap .cart_total-line{display:flex;justify-content:flex-end;text-align:right;padding-top:10px}.orderPage .shipping-totals .totals-wrap .cart_total-line .tax-incl{font-size:14px;font-weight:normal}.orderPage .shipping-totals .totals-wrap .cart_total-line.cart_total_price{margin-top:5px;padding-top:5px;border-top:1px solid #96aeb4}.orderPage .shipping-totals .totals-wrap .cart_total-line.cart_total_price .row-label{font-size:18px;font-weight:600}.orderPage .shipping-totals .totals-wrap .cart_total-line.cart_total_price .price{font-size:20px}@media (max-width:991px){.orderPage .shipping-totals .totals-wrap .cart_total-line.cart_total_price{border-top:1px solid #84aec2 !important}}.orderPage .shipping-totals .totals-wrap .cart_total-line .values,.orderPage .shipping-totals .totals-wrap .cart_total-line .value,.orderPage .shipping-totals .totals-wrap .cart_total-line .freeShipping{font-size:16px}.orderPage .shipping-totals .totals-wrap .cart_total-line .row-label{flex-grow:1;padding-right:10px;line-height:26px;font-size:14px;font-weight:bold}@media (max-width:992px){.orderPage .shipping-totals .totals-wrap .cart_total-line .row-label span{color:#444444}}.orderPage .shipping-totals .totals-wrap .cart_total-line div:not(.row-label){min-width:80px;font-weight:600;color:#095c85}@media (max-width:1200px){.orderPage .shipping-totals .totals-wrap .cart_total-line div:not(.row-label){min-width:inherit}}.orderPage .shipping-totals .totals-wrap .cart_total-line .freeShipping{color:#74bd4c;font-weight:bold;display:block}.orderPage .shipping-totals .totals-wrap .cart_total-line .old-value{text-decoration:line-through;margin-right:6px;font-size:14px}.orderPage .shipping-totals .totals-wrap .cart_total-line.splio-line{font-weight:bold}.orderPage .shipping-totals .totals-wrap .cart_total-line.splio-line div:not(.row-label){font-weight:inherit;font-size:inherit;color:inherit;line-height:26px}.orderPage .shipping-totals .totals-wrap .cart_total-line.splio-line.gold{color:#B99835}.orderPage .shipping-totals .totals-wrap .cart_total-line.splio-line.gold .row-label span{color:#B99835}.orderPage .shipping-totals .totals-wrap .cart_total-line.splio-line.gold .points-multiplier{font-weight:normal}.orderPage .shipping-totals .totals-wrap .cart_total-line.total_earn_points-line{font-weight:bold}.orderPage .shipping-totals .totals-wrap .cart_total-line.total_earn_points-line .row-label img{width:1em;margin-right:0.5em;position:relative;top:-0.15em}.orderPage .shipping-totals .totals-wrap .cart_total-line.gift_points_left{padding-bottom:1em;border-bottom:1px solid #96aeb4}.orderPage .shipping-totals .totals-wrap .cart_total-line#zamnesia_vip>div:last-of-type{min-width:80px}.orderPage .shipping-totals .totals-wrap .cart_total-line#zamnesia_vip .row-label img{width:2em;margin-right:0.5em;position:relative;top:-0.15em}@media (max-width:991px){.orderPage .shipping-totals .totals-wrap .cart_total-line#zamnesia_vip .row-label img{width:1em}}.orderPage .shipping-totals .totals-wrap .cart_total_delivery.free .price{text-decoration:line-through}@media (max-width:991px){.orderPage .shipping-totals .totals-wrap{padding:20px 15px;margin-top:-20px;color:#095c85}.orderPage .shipping-totals .totals-wrap .cart_total-line{padding:0.5em 0 !important}.orderPage .shipping-totals .totals-wrap .cart_total-line.cart_total_price{margin-top:0;padding-top:5px;font-weight:600}.orderPage .shipping-totals .totals-wrap .cart_total-line .row-label{text-align:left;color:#444444}}.orderPage .shipping-totals svg{width:60px;height:calc(100% + 30px);position:absolute;left:50%;margin-left:-20px;top:-15px;bottom:-15px}@media (max-width:991px){.orderPage .shipping-totals svg{display:none}}.orderPage .shipping-totals svg line:first-child{stroke:#96aeb4 !important;stroke-width:10px !important}.orderPage #HOOK_PAYMENT{margin-bottom:20px}.orderPage #delay_warning{font-family:Roboto Condensed;font-size:16px;color:#ec323e;border:1px solid #ec323e;padding:10px;margin:0 39px 0}@media (max-width:767px){.orderPage #delay_warning{margin:0}}.orderPage #recommended-products{margin-left:0;margin-bottom:16px}.orderPage .bold{font-weight:bold}@media (min-width:768px){.orderPage .account-box{padding:0 37.5px}}.orderPage .selected-addresses-row{margin-left:0;margin-right:0}.orderPage #address_invoice_form{margin:0}.orderPage .address-selection{margin-bottom:15px}.orderPage .address-selection .address-option-wrapper{overflow:hidden}.orderPage .address-selection .address-option-wrapper .single-address-option{display:flex;overflow:hidden}.orderPage .address-selection .address-option-wrapper .single-address-option .radio-wrapper,.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper{border:1px solid #96aeb4;flex-grow:1;padding:12px 55px 12px 25px;display:flex;align-items:center}.orderPage .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name,.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name{font-weight:500}@media (max-width:767px){.orderPage .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name,.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name{font-size:12px}}.orderPage .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name .pmf-fee,.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name .pmf-fee{font-weight:600;text-decoration:none}.orderPage .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name.with-loyalty,.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name.with-loyalty{display:flex;justify-content:space-between;width:100%}.orderPage .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name.with-loyalty .gift_points,.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name.with-loyalty .gift_points{margin-left:15px;margin-right:15px;position:relative;color:#b99835}.orderPage .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name.with-loyalty .gift_points:before,.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name.with-loyalty .gift_points:before{content:'';position:absolute;width:14px;height:13px;left:-19px;background-image:url(/img/splio/VIP-Icon.svg);background-size:15px;top:3px}@media (max-width:767px){.orderPage .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name.with-loyalty,.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name.with-loyalty{flex-direction:column;justify-content:left}.orderPage .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name.with-loyalty .gift_points,.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name.with-loyalty .gift_points{margin-top:2px}.orderPage .address-selection .address-option-wrapper .single-address-option .radio-wrapper .payment-method-name.with-loyalty .gift_points:before,.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper .payment-method-name.with-loyalty .gift_points:before{top:1px;left:-17px}}.orderPage .address-selection .address-option-wrapper .single-address-option .radio-wrapper{position:relative;width:84px;flex-basis:84px;max-width:84px;flex-grow:0;border-right:none;padding-right:10px;display:flex;align-items:center}@media (max-width:767px){.orderPage .address-selection .address-option-wrapper .single-address-option .radio-wrapper{padding-left:20px;width:60px;flex-basis:60px;max-width:60px}}.orderPage .address-selection .address-option-wrapper .single-address-option .radio-wrapper::after{content:'';position:absolute;top:-15px;height:calc(100% + 30px);width:24px;right:-12px;background-image:url('../img/row-delimiter.svg');background-size:100% 100%;background-repeat:no-repeat;background-position:50%}.orderPage .address-selection .address-option-wrapper .single-address-option .radio-wrapper::before{content:'';position:absolute;left:0;right:0;top:0;bottom:0}.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper{border-left:none}@media (min-width:768px){.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper{padding-left:50px}}.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper .info_tooltip{float:right}@media (min-width:992px){.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper .info_tooltip{right:70px}}.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper img{max-height:25px;max-width:25px;margin-right:20px}@media (max-width:767px){.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper img{margin-right:10px}}.orderPage .address-selection .address-option-wrapper .single-address-option .alias-wrapper .error-message{font-weight:400;color:#ec323e}.orderPage .address-selection .address-option-wrapper:nth-of-type(2n) .single-address-option .radio-wrapper,.orderPage .address-selection .address-option-wrapper:nth-of-type(2n) .single-address-option .alias-wrapper{background-color:#e6e7e9}.orderPage .address-selection .address-option-wrapper:nth-of-type(2n) .single-address-option .radio-wrapper::after{background-image:url('../img/row-delimiter-left.svg')}.orderPage .accordion-body .carrierTable td{padding:20px 10px}@media (max-width:767px){.orderPage .accordion-body .carrierTable{font-size:12px}}.orderPage .accordion-body .payment-methods .address-option-wrapper .single-address-option{cursor:pointer}.orderPage .accordion-body .payment-methods .address-option-wrapper .payment-options{display:none;margin-bottom:6.66666667px}.orderPage .accordion-body .payment-methods .address-option-wrapper .payment-options .single-option{position:relative;margin-left:80px;border:1px solid #96aeb4;border-left:none;padding:6px 24px 6px 56px;margin-bottom:5px}.orderPage .accordion-body .payment-methods .address-option-wrapper .payment-options .single-option::before{content:'';position:absolute;left:-16px;width:25px;border-right:1px solid #96aeb4;top:-1px;bottom:-1px;height:calc(100% + 2px);background-color:#fff;-ms-transform:skewX(-13deg);-moz-transform:skewX(-13deg);-webkit-transform:skewX(-13deg);transform:skewX(-13deg)}.orderPage .accordion-body .payment-methods .address-option-wrapper .payment-options .single-option .option-label{font-weight:500;display:flex;align-items:center;justify-content:flex-start;margin:0;cursor:pointer}.orderPage .accordion-body .payment-methods .address-option-wrapper .payment-options .single-option .option-label .option-sign{font-weight:600;font-size:24px;line-height:1;color:#095c85;padding-left:25px;margin-right:-12.5px}.orderPage .accordion-body .payment-methods .address-option-wrapper .payment-options .single-option .option-label .option-description{padding-left:25px;margin:0}.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option{display:flex;align-items:center}.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option label{font-weight:500;font-size:14px;white-space:nowrap;padding-right:20px;margin:0}@media (max-width:767px){.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option label{padding:0;margin-right:5px;flex-basis:100%}}.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option .form-control{min-width:180px;border:1px solid #96aeb4;flex:1 1 0}@media (max-width:480px){.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option .form-control{min-width:auto;display:inline-block;width:auto;vertical-align:middle;padding:6px}}@media (max-width:767px){.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option .form-control{width:145px  !important;max-width:unset  !important}}@media (max-width:374px){.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option .form-control{width:100% !important}}@media (max-width:767px){.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option .button.dark{width:82px !important}}@media (max-width:767px){.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option{margin:0  !important;border-left:1px solid #96aeb4  !important;padding:7px 10px  !important;flex-wrap:wrap}}@media (max-width:767px){.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option::before{content:none !important}}.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification{margin-left:0;border-left:1px solid #96aeb4;padding-left:25px;flex-wrap:wrap}.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification::before{content:none}.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification .gift-notification-ok{width:100%;display:flex;height:52px;background-color:#e9f4e2;padding:10px 12px 10px 40px;font-family:"Roboto Condensed",Times New Roman,Helvetica,sans-serif;font-size:14px;line-height:16px;margin:5px 0 10px;border-radius:5px;color:#444;font-weight:400;position:relative}.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification .gift-notification-ok::before{content:"";background:url('../../../modules/giftcard/images/green-check.svg');background-repeat:no-repeat;position:absolute;top:0;left:0;top:12px;left:12px;width:16px;height:12px}@media (max-width:767px){.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification .gift-notification-ok{height:auto}}.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification .gift-notification-warning{width:100%;display:flex;max-height:52px;height:auto;background-color:#fcdee0;padding:10px 12px 10px 40px;font-family:"Roboto Condensed",Times New Roman,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:16px;margin:5px 0 10px;border-radius:5px;color:#444;position:relative}.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification .gift-notification-warning::before{content:"";background:url('../../../modules/giftcard/images/red-warning.svg');background-repeat:no-repeat;position:absolute;top:10px;left:12px;width:16px;height:15px}@media (max-width:767px){.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification .gift-notification-warning{height:auto;max-height:unset}}.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .payment-options-data .single-option.with-notification .gift-notification{width:100%}.orderPage .accordion-body .payment-methods .address-option-wrapper .gift-card-form .button.dark{height:36px;width:125px;margin-left:10px}.orderPage .accordion-body .payment-methods .address-option-wrapper:nth-child(2n) .payment-options .single-option{background-color:#e6e7e9;margin-left:74px}.orderPage .accordion-body .payment-methods .address-option-wrapper:nth-child(2n) .payment-options .single-option::before{-ms-transform:skewX(13deg);-moz-transform:skewX(13deg);-webkit-transform:skewX(13deg);transform:skewX(13deg)}.orderPage .accordion-body .payment-methods .address-option-wrapper .append-content,.orderPage .accordion-body .payment-methods .address-option-wrapper .hidden-form{display:none}.orderPage .addresses .address{padding:0}.orderPage .addresses .address ul{padding:10px 35px;margin:0 10px 20px 0;background-color:#e6e7e9}.orderPage .addresses .address ul.alternate_item{margin:0 0 20px 10px}.orderPage .addresses .address ul li{margin:3px 0;list-style-type:none}.orderPage .addresses .address ul li.address_title{font-weight:bold;margin-bottom:10px;padding:5px 0;border-bottom:1px solid #96aeb4}.orderPage .addresses .address ul li.buttons{margin:15px 0}.orderPage .addresses .address ul li.buttons .button:first-child{margin-right:30px}.orderPage .addresses .address ul.main-address{background-color:#095c85}.orderPage .addresses .address ul.main-address li{color:#fff}.orderPage .addresses .address ul.main-address.address_title{border-bottom:1px solid #fff}.orderPage .addresses .address ul.main-address .button{background:#fff;color:#095c85 !important}@media (max-width:767px){.orderPage .addresses .address{height:auto !important}.orderPage .addresses .address ul,.orderPage .addresses .address ul.alternate_item{margin:0 0 20px 0}.orderPage .addresses .address ul .button,.orderPage .addresses .address ul.alternate_item .button{margin-bottom:15px}}.orderPage #cyp-wrapper{display:none;width:100%;height:100%;background-color:rgba(106,101,101,0.65);position:fixed;left:0;bottom:0;z-index:9999;overflow:auto;padding:20px}.orderPage #cyp-wrapper #cyp-container{width:90vw;background-color:#fff;height:800px;max-height:100vh;border:10px solid white;border-radius:0}.orderPage #cyp-wrapper #cyp-container iframe{border:none}.orderPage #cyp-wrapper.display-flex{display:flex;align-items:center;justify-content:center}.orderPage .center_column{margin-bottom:200px}@media (max-width:768px){.orderPage .center_column{margin-bottom:46px !important}}@media (max-width:992px){.orderPage .center_column{margin-bottom:66px}}@media (max-width:767px){.orderPage .center_column .breadcrumb_inner{display:none}.orderPage .center_column .accordion-head{margin-top:30px}.orderPage .center_column #order-detail-content,.orderPage .center_column .cart-footer-wrapper{margin-left:-15px;margin-right:-15px}}.orderPage .address_add{margin-bottom:20px}.orderPage .address_add .button{min-width:200px}@media (max-width:767px){.orderPage .address_add .button{width:100%}}.orderPage .alert{box-shadow:none}@media (min-width:992px){.orderPage .alert{padding-right:60px}}.orderPage .alert.alert-danger:after{border-left:1px solid #ec323e;width:30px;right:-15px}.orderPage .order-steps{padding:10px 0;display:flex}@media (max-width:767px){.orderPage .order-steps{display:block;margin-left:-15px;margin-right:-15px}}.orderPage .order-steps li{margin:0 1.2% 0 1.2% !important;display:block;-ms-flex:1 1 0;flex:1 1 0}.orderPage .order-steps li .step-block{z-index:1;position:relative;padding:6px 8px;text-align:center;color:#fff;background-color:#095c85;display:inline-block;font-family:"Figtree",sans-serif;font-weight:500;height:44px;width:100%;display:flex;align-items:center;justify-content:center;line-height:20px}.orderPage .order-steps li .step-block:before{content:'';position:absolute;top:0;bottom:0;left:-7px;width:12px;display:inline-block;background-color:inherit;-ms-transform:skew(-13deg);-moz-transform:skew(-13deg);-webkit-transform:skew(-13deg);transform:skew(-13deg);z-index:-1}.orderPage .order-steps li .step-block:after{content:'';position:absolute;top:0;bottom:0;right:-7px;width:12px;display:inline-block;background-color:inherit;-ms-transform:skew(-13deg);-moz-transform:skew(-13deg);-webkit-transform:skew(-13deg);transform:skew(-13deg);z-index:-1}@media (max-width:767px){.orderPage .order-steps li .step-block{height:36px}}.orderPage .order-steps li .step-block::before,.orderPage .order-steps li .step-block::after{width:30px;height:100%}@media (max-width:767px){.orderPage .order-steps li .step-block::before,.orderPage .order-steps li .step-block::after{display:none}}.orderPage .order-steps li .step-block a{color:inherit;text-decoration:none;display:block;width:100%}.orderPage .order-steps li:first-child{margin-left:0 !important}.orderPage .order-steps li:last-child{margin-right:0 !important;margin-bottom:0 !important}@media (max-width:767px){.orderPage .order-steps li{margin:0 0 10px 0 !important}}.orderPage .order-steps li.step_done .step-block{background-color:#738f9e}.orderPage .order-steps li.step_done:hover .step-block,.orderPage .order-steps li.step_done:focus .step-block,.orderPage .order-steps li.step_done:active .step-block{background-color:#095c85}.orderPage .order-steps li.step_todo .step-block{background-color:#738f9e}.orderPage .order-steps li:last-child .step-block::after{display:none}.orderPage .order-steps li:first-child .step-block::before{display:none}.orderPage .top-label{font-weight:600;margin-bottom:20px;padding-left:39px}@media (max-width:767px){.orderPage .top-label{padding-left:0px}}.orderPage .summary-block .block-header{display:flex;justify-content:space-between;padding:6.66666667px 37.5px;margin-bottom:10px;background-color:#e6e7e9}@media (max-width:767px){.orderPage .summary-block .block-header{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}}.orderPage .summary-block .block-header .header-title{font-weight:600}.orderPage .summary-block .block-header .header-link{text-decoration:underline}@media (min-width:992px){.orderPage .summary-block .block-header .header-link{padding-right:25px}}.orderPage .summary-block .block-contents{padding:10px 37.5px;margin-bottom:10px}@media (max-width:767px){.orderPage .summary-block .block-contents{padding:10px 0}}.orderPage .summary-block .block-contents p{font-size:inherit;font-weight:inherit}.orderPage .summary-block.addresses-summary .block-contents .col-xs-6:nth-child(n+2),.orderPage .summary-block.payment-methods-summary .block-contents .col-xs-6:nth-child(n+2){border-left:1px solid #e6e7e9}.orderPage .summary-block.addresses-summary .block-contents .col-xs-6:nth-child(n+2).payment-options,.orderPage .summary-block.payment-methods-summary .block-contents .col-xs-6:nth-child(n+2).payment-options{border-left:none}@media (min-width:768px){.orderPage .summary-block.addresses-summary .block-contents .col-xs-6:nth-child(n+2),.orderPage .summary-block.payment-methods-summary .block-contents .col-xs-6:nth-child(n+2){padding-left:30px}}@media (min-width:768px){.orderPage .summary-block.addresses-summary .block-contents .col-xs-6:nth-last-child(n+2),.orderPage .summary-block.payment-methods-summary .block-contents .col-xs-6:nth-last-child(n+2){padding-right:30px}}.orderPage .summary-block.addresses-summary .block-contents .col-xs-6 p,.orderPage .summary-block.payment-methods-summary .block-contents .col-xs-6 p{margin-bottom:3px}.orderPage .summary-block.addresses-summary .block-contents .row,.orderPage .summary-block.payment-methods-summary .block-contents .row{display:flex}.orderPage .summary-block.addresses-summary .block-contents .payment-method-icon img,.orderPage .summary-block.payment-methods-summary .block-contents .payment-method-icon img{width:26px;height:auto;margin-right:12.5px}.orderPage .summary-block.addresses-summary .block-contents .payment-method,.orderPage .summary-block.payment-methods-summary .block-contents .payment-method{font-weight:600}.orderPage .summary-block.addresses-summary .block-contents .payment-options,.orderPage .summary-block.payment-methods-summary .block-contents .payment-options{font-weight:500}@media (max-width:767px){.orderPage .summary-block.addresses-summary .block-contents .payment-options,.orderPage .summary-block.payment-methods-summary .block-contents .payment-options{float:right}}.orderPage .summary-block.addresses-summary .block-contents .append-content-container,.orderPage .summary-block.payment-methods-summary .block-contents .append-content-container{display:none;padding-top:20px;margin-top:20px;border-top:1px solid #e6e7e9}@media (min-width:768px){.orderPage .summary-block.addresses-summary .block-contents .append-content-container,.orderPage .summary-block.payment-methods-summary .block-contents .append-content-container{padding-left:37.5px;padding-right:37.5px;margin-left:-37.5px;margin-right:-37.5px}}.orderPage .summary-block.addresses-summary .block-contents .append-content-container.with-content,.orderPage .summary-block.payment-methods-summary .block-contents .append-content-container.with-content{display:block}.orderPage .summary-block.addresses-summary .block-contents .append-content-container p,.orderPage .summary-block.payment-methods-summary .block-contents .append-content-container p{font-size:inherit;margin-bottom:10px}.orderPage .summary-block.addresses-summary .block-contents .append-content-container .button,.orderPage .summary-block.payment-methods-summary .block-contents .append-content-container .button{background:#095c85}.orderPage .summary-block.addresses-summary .block-contents .append-content-container .button:hover,.orderPage .summary-block.payment-methods-summary .block-contents .append-content-container .button:hover{background:#064d70}.orderPage .summary-block.addresses-summary .block-contents .append-content-container img,.orderPage .summary-block.payment-methods-summary .block-contents .append-content-container img{display:none !important}.orderPage .summary-block.addresses-summary .block-contents .append-content-container .bitcanna-payment-text .top-text,.orderPage .summary-block.payment-methods-summary .block-contents .append-content-container .bitcanna-payment-text .top-text{margin:20px 0}.orderPage .terms{display:flex;justify-content:space-between;margin-bottom:13px;padding-top:15px;border-top:2px solid #e6e7e9;font-weight:bold}.orderPage .terms #terms{margin:4px 0 -2px 12px}.orderPage .terms a{text-decoration:none}@media (min-width:767px){.orderPage .terms{justify-content:flex-end}.orderPage .terms a{text-decoration:underline}}.orderPage #append-content-container img.loader{display:block;margin:0 auto}.orderPage #order-summary{display:none}.orderPage #order-payment-methods.loading{position:relative}.orderPage #order-payment-methods.loading::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;opacity:.8;z-index:20}.orderPage #order-payment-methods.loading::after{content:'';position:absolute;top:50%;left:50%;width:30px;height:30px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:4px solid #e6e7e9;border-top:4px solid #095c85;border-radius:50%;z-index:25}.orderPage #valmar-payment-form{padding:15px;max-width:450px;margin:auto}.orderPage #valmar-payment-form input{border:1px solid #ccc}.orderPage #valmar-payment-form #valmarcard_number{display:block;width:100%}.orderPage #valmar-payment-form .field-container{padding:5px 5px}.orderPage #valmar-payment-form .multifields-group{display:flex;justify-content:space-between;align-items:center;gap:20px}.orderPage #valmar-payment-form.loading{position:relative}.orderPage #valmar-payment-form.loading:before{content:" ";font-weight:500;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;background:rgba(255,255,255,0.6) url('../img/loader.gif') 50% calc(50%) no-repeat}.orderPage #valmar-payment-form .multifields-group .field-container{max-width:50%}.orderPage #valmar-payment-form #valmarcard_expiration_date,.orderPage #valmar-payment-form #valmarcard_cvv{width:100%}.orderPage .checkout_newsletter{display:flex;border-top:2px solid #e6e7e9;flex-direction:column;padding:20px 0;font-weight:bold}.orderPage .checkout_newsletter .newsletter_header{margin-bottom:10px}.orderPage .checkout_newsletter .header_title{text-decoration:underline;margin-bottom:5px}.orderPage .checkout_newsletter .newsletter_checkbox{display:flex;justify-content:space-between}.orderPage .checkout_newsletter .newsletter_checkbox #newsletter{margin-left:12px}.orderPage .checkout_newsletter .newsletter_properties .properties_wrapper{display:flex}.orderPage .checkout_newsletter .newsletter_properties #option_new_products .icon{background-image:url('../img/checkout/Newsletter-USP-Icon-Product.svg')}.orderPage .checkout_newsletter .newsletter_properties #option_gifts .icon{background-image:url('../img/checkout/Newsletter-USP-Icon-Gifts.svg')}.orderPage .checkout_newsletter .newsletter_properties #option_discounts .icon{background-image:url('../img/checkout/Newsletter-USP-Icon-Discount.svg')}.orderPage .checkout_newsletter .newsletter_properties .option{width:75px;text-align:center}.orderPage .checkout_newsletter .newsletter_properties .option .icon{width:35px;height:35px;margin:0 auto;background-repeat:no-repeat}.orderPage .checkout_newsletter .newsletter_properties .option .option_name{font-size:0.8em;color:#095c85;font-weight:400}@media (min-width:767px){.orderPage .checkout_newsletter{flex-direction:row-reverse;justify-content:space-between;padding:15px 0 0}.orderPage .checkout_newsletter .header_title{text-align:right;margin-right:26px}.orderPage .checkout_newsletter .newsletter_header{margin-top:5px;margin-bottom:10px}.orderPage .checkout_newsletter .newsletter_checkbox{margin-top:10px}.orderPage .checkout_newsletter .newsletter_properties{margin-left:37.5px;margin-top:5px}.orderPage .checkout_newsletter .icon{width:30px;height:30px}}.orderPage #earn-points-top{background-color:rgba(185,152,53,0.25);padding:1em;margin-bottom:1em}.orderPage #earn-points-top .wrap{display:flex;align-items:center;justify-content:center;font-weight:bold}.orderPage #earn-points-top .wrap img{width:1em;margin-right:0.5em}@media (min-width:768px){.orderPage #earn-points-top{font-size:18px}}@media (max-width:767px){.orderPage .main-column-bottom{position:relative;padding:0}}@media (min-width:768px){.orderPage .wrapper3{margin-top:50px}}.orderPage .headerBlock #affix:not(.affix)>.container-affix,.orderAuth .headerBlock #affix:not(.affix)>.container-affix{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.orderPage .headerBlock #affix:not(.affix)>.container-affix,.orderAuth .headerBlock #affix:not(.affix)>.container-affix{width:750px}}@media (min-width:992px){.orderPage .headerBlock #affix:not(.affix)>.container-affix,.orderAuth .headerBlock #affix:not(.affix)>.container-affix{width:970px}}@media (min-width:1200px){.orderPage .headerBlock #affix:not(.affix)>.container-affix,.orderAuth .headerBlock #affix:not(.affix)>.container-affix{width:1170px}}@media (max-width:1199px){.orderPage .headerBlock #affix:not(.affix)>.container-affix,.orderAuth .headerBlock #affix:not(.affix)>.container-affix{width:100%}}@media (min-width:768px){.orderPage .headerBlock,.orderAuth .headerBlock{padding-top:0}.orderPage .headerBlock .fixedHeader #affix,.orderAuth .headerBlock .fixedHeader #affix{position:fixed;top:0;left:0;width:100%;z-index:9999}.orderPage .headerBlock .fixedHeader #affix::before,.orderAuth .headerBlock .fixedHeader #affix::before{content:'';position:absolute;background-color:#095c85;left:50%;margin-left:-50vw;width:100vw;top:0;bottom:0}.orderPage .headerBlock .fixedHeader #affix>.container-affix,.orderAuth .headerBlock .fixedHeader #affix>.container-affix{position:relative;padding:10px 0;z-index:3}.orderPage .headerBlock .fixedHeader #affix>.container-affix .header_logo,.orderAuth .headerBlock .fixedHeader #affix>.container-affix .header_logo{background-image:url('/img/logo_mobile.svg');background-position:15px 50%;background-repeat:no-repeat;background-size:auto 100%;filter:brightness(0) invert(1);height:40px}.orderPage .headerBlock .fixedHeader #affix>.container-affix .header_logo img,.orderAuth .headerBlock .fixedHeader #affix>.container-affix .header_logo img{visibility:hidden}.orderPage .headerBlock .fixedHeader #affix>.container-affix .header_user .dropdown-block,.orderAuth .headerBlock .fixedHeader #affix>.container-affix .header_user .dropdown-block{color:#444}.orderPage .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li.opened,.orderAuth .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li.opened{background-color:#fff}.orderPage .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li.opened .span-icon.heart .white,.orderAuth .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li.opened .span-icon.heart .white{display:none}.orderPage .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li.opened .span-icon.heart .dark-blue,.orderAuth .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li.opened .span-icon.heart .dark-blue{display:inline-block}.orderPage .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened),.orderAuth .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened){color:#fff}.orderPage .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) span,.orderAuth .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) span{color:inherit}.orderPage .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) a,.orderAuth .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) a{color:#fff}.orderPage .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) a:after,.orderAuth .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) a:after{color:#fff!important}.orderPage .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) .span-icon.user,.orderAuth .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) .span-icon.user{background-image:url('../img/personal-info-white.svg')}.orderPage .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) .span-icon.user-logged::before,.orderAuth .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) .span-icon.user-logged::before{background-image:url('../img/personal-info-logged-white.svg')}.orderPage .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) .span-icon.user.avatar-exist::before,.orderAuth .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) .span-icon.user.avatar-exist::before{background-image:none!important}.orderPage .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) .span-icon.cart::before,.orderAuth .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) .span-icon.cart::before{background-image:url('../img/orders-white.svg')}.orderPage .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) .span-icon.heart .white,.orderAuth .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) .span-icon.heart .white{display:block}.orderPage .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) .span-icon.heart .dark-blue,.orderAuth .headerBlock .fixedHeader #affix>.container-affix .header_user .your-account>ul>li:not(.opened) .span-icon.heart .dark-blue{display:none}.orderPage .headerBlock .fixedHeader .tmcategories,.orderAuth .headerBlock .fixedHeader .tmcategories{margin:0 !important}.orderPage .headerBlock .fixedHeader .tmcategories .full,.orderAuth .headerBlock .fixedHeader .tmcategories .full{display:none !important}.orderPage .headerBlock .fixedHeader .tmcategories .small,.orderAuth .headerBlock .fixedHeader .tmcategories .small{display:block !important}.orderPage .headerBlock .fixedHeader .tmcategories .small .span-icon.menu::before,.orderAuth .headerBlock .fixedHeader .tmcategories .small .span-icon.menu::before{background-image:url('../img/menuitem_menu-white.png')}.orderPage .headerBlock .fixedHeader .tmcategories .small .span-icon.menu.open,.orderAuth .headerBlock .fixedHeader .tmcategories .small .span-icon.menu.open{background-color:#fff}.orderPage .headerBlock .fixedHeader .tmcategories .small .span-icon.menu.open::before,.orderAuth .headerBlock .fixedHeader .tmcategories .small .span-icon.menu.open::before{background-image:url('../img/icon-back.png')}}@media (min-width:992px){#center_column3 .secure-payments{display:none}}@media (min-width:992px){.secure-payments .cart_block.block.thuiswinkel{height:110px;display:flex;align-items:center;justify-content:center}.secure-payments .privacy-ekomi{display:flex;margin-bottom:20px;width:285px}.secure-payments .privacy-ekomi .privacy{margin-left:10px}.secure-payments .privacy-ekomi .privacy img{min-width:116px;min-height:43px}.secure-payments .privacy-ekomi .ekomi .ekomi-widget-container{min-height:0}.secure-payments .privacy-ekomi .ekomi .ekomi-widget-container .pull-left{display:flex}.secure-payments .privacy-ekomi .ekomi .ekomi-widget-container .pull-left .stars-white{display:flex;height:11px;margin-top:17px;margin-left:20px}.secure-payments .privacy-ekomi .ekomi .ekomi-widget-container .pull-left .stars-white .stars-yellow{background-size:cover}.secure-payments .privacy-ekomi .ekomi .ekomi-widget-container .pull-left img{height:44px;width:44px;margin-left:20px;transform:scale(1.45)}.secure-payments .privacy-ekomi .ekomi .ekomi-widget-container .pull-left .rating-value{margin-left:5px;font-size:11px}}@media (min-width:992px) and (max-width:1199px){.secure-payments .privacy-ekomi{width:235px}}@media (min-width:992px) and (max-width:1199px){.secure-payments .privacy-ekomi .privacy{margin-left:5px}}@media (min-width:992px) and (max-width:1199px){.secure-payments .privacy-ekomi .privacy img{min-width:85px;min-height:30px}}@media (min-width:992px) and (max-width:1199px){.secure-payments .privacy-ekomi .ekomi .ekomi-widget-container .pull-left .stars-white{margin-top:10px;margin-left:15px}}@media (min-width:992px) and (max-width:1199px){.secure-payments .privacy-ekomi .ekomi .ekomi-widget-container .pull-left img{height:30px;width:30px}}@media (max-width:991px){.secure-payments .cart_block.block.thuiswinkel{width:100%;height:125px;border:1px solid #95ADB4;display:flex;align-items:center;justify-content:center;margin-top:70px}.secure-payments .privacy-ekomi{display:flex;justify-content:space-evenly;margin-bottom:20px;margin-top:20px}.secure-payments .privacy-ekomi .privacy img{min-height:48px}.secure-payments .privacy-ekomi .ekomi .ekomi-widget-container{min-height:0}.secure-payments .privacy-ekomi .ekomi .ekomi-widget-container .pull-left{display:flex}.secure-payments .privacy-ekomi .ekomi .ekomi-widget-container .pull-left .stars-white{display:flex;height:11px;margin-top:20px;margin-left:5px}.secure-payments .privacy-ekomi .ekomi .ekomi-widget-container .pull-left .stars-white .stars-yellow{background:url(/modules/kiyohcustomerreview/img/stars_light_yellow-132x24.png) no-repeat;height:100%;max-width:100%;margin-bottom:3px;background-size:cover}.secure-payments .privacy-ekomi .ekomi .ekomi-widget-container .pull-left a img{height:48px;width:48px;transform:scale(1.45)}.secure-payments .privacy-ekomi .ekomi .ekomi-widget-container .pull-left .rating-value{margin-left:5px;font-size:11px}}@media (max-width:991px) and (min-width:767px){.secure-payments .cart_block.block.thuiswinkel{margin-top:40px}}.secure-payments .thuiswinkel-logo-e.pr-desktop{display:block;margin:auto;width:187px;height:57px}.right_column #cart_block_final h4 a{color:#095c85;font-weight:bold}.right_column .block.cart_block{border:1px solid #96aeb4;padding:15px;margin-bottom:20px}.right_column .block.cart_block .h4{font-family:"Roboto Condensed",Times New Roman,Helvetica,sans-serif;margin:0}.right_column .block.cart_block .h4 a{font-weight:600;font-size:16px}.right_column .block.cart_block .cart_block_summary{padding:16px 0 0 0;width:100%}.right_column .block.cart_block .cart_block_summary .ajax_cart_total{margin:0 0 0 5px;font-weight:bold}.right_column .block.cart_block .cart_block_no_products{padding:13px 0;text-align:center;font-weight:bold}.right_column .block.cart_block .cart_block_list{width:100%}.right_column .block.cart_block .cart_block_list .products dt>div{display:grid;justify-items:end}.right_column .block.cart_block .cart_block_list .products dt>div .points_price{display:block;position:relative;padding-left:18px}.right_column .block.cart_block .cart_block_list .products dt>div .points_price img{position:absolute;top:4px;left:3px}.right_column .block.cart_block dl{padding:10px 0 0 0;margin-bottom:0}.right_column .block.cart_block dl dt{font-weight:600;padding:10px 0;clear:both;box-sizing:content-box;display:flex;justify-content:space-between;align-items:flex-start}.right_column .block.cart_block dl dt .quantity-formated{padding:0 10px 0 0}.right_column .block.cart_block dl dt .quantity-formated .quantity{opacity:1 !important}.right_column .block.cart_block dl dt .cart_block_product_name{flex-grow:1;margin-right:20px;font-size:14px;font-weight:600}.right_column .block.cart_block dl dt a:hover{text-decoration:none}.right_column .block.cart_block dl dt .price,.right_column .block.cart_block dl dt .point_price{color:#095c85;font-size:16px}.right_column .block.cart_block dl a{color:#444}.right_column .block.cart_block dl a.ajax_cart_block_remove_link{width:13px;height:13px;margin:0 0 0 5px;float:right;font-size:0;display:block;background:url(../img/icon/delete.gif) 0 bottom no-repeat;display:none}.right_column .block.cart_block dd{clear:both;display:none !important}.right_column .block.cart_block .cart-prices{font-size:14px;font-weight:600}.right_column .block.cart_block .cart-prices .gift-points-block{border-bottom:1px solid #96aeb4}.right_column .block.cart_block .cart-prices .tax-incl{font-size:14px !important;font-weight:normal}.right_column .block.cart_block .cart-prices .ajax_cart_discount_cost{color:#ec323e}.right_column .block.cart_block .cart-prices .cart-prices-block-total{border-top:1px solid #96aeb4}.right_column .block.cart_block .cart-prices .cart-prices-block-total span{font-size:18px}.right_column .block.cart_block .cart-prices .cart-prices-block-total #cart_block_total{font-size:20px;color:#095c85}.right_column .block.cart_block .cart-prices .price{font-size:16px}.right_column .block.cart_block .cart-prices .cart-prices-block{display:flex;align-items:flex-end;padding:10px 0}.right_column .block.cart_block .cart-prices .cart-prices-block .old-value{text-decoration:line-through;margin-right:6px;font-size:14px}.right_column .block.cart_block .cart-prices .cart-prices-block.vip{color:#b99835;margin:0 -15px;padding:10px 15px}.right_column .block.cart_block .cart-prices .cart-prices-block.shipping{justify-content:space-between}.right_column .block.cart_block .cart-prices .cart-prices-block.shipping span:last-child{text-align:right;padding-left:5px;font-weight:bold}.right_column .block.cart_block #cart-buttons{margin:0}.right_column .block.cart_block .change-shopping-cart-link{display:block;color:#095c85;padding-top:10px;margin-top:10px}.right_column .block.cart_block .change-shopping-cart-link:before{content:'> '}.right_column .block.cart_block .gift .price,.right_column .block.cart_block .free{color:#74bd4c}.right_column .block.cart_block .vouchers{width:100%;margin:0;font-weight:500}.right_column .block.cart_block .vouchers tr{border-bottom:1px solid #96aeb4}.right_column .block.cart_block .vouchers tr td{padding:10px 0}.right_column .block.cart_block .vouchers .delete{width:16px;text-align:right;display:none}.right_column .block.cart_block .vouchers .delete a{width:11px;height:12px;font-size:0;display:block;float:right;background:url(../img/icon/delete.gif) 0 bottom no-repeat}.right_column .block.cart_block .vouchers .delete a img{display:none}.right_column .block.cart_block .price{font-weight:bold;float:right !important;white-space:nowrap;flex-grow:1;text-align:right;padding-left:5px}.right_column .block.cart_block .gift_points{font-size:14px;align-items:center;white-space:nowrap;position:relative;color:#b99835;font-weight:700}.right_column .block.cart_block .gift_points:before{content:'';position:absolute;width:14px;height:13px;left:-16px;background-image:url(/img/splio/VIP-Icon.svg);background-size:15px;top:2px}.right_column .block.cart_block .product-cover{display:none}.right_column .block.cart_block .product-cover img{max-width:30px;max-height:30px}.right_column .block.cart_block .selectableGift{height:auto;margin-top:10px;padding:6px}.right_column .block.cart_block .thuiswinkel-logo-e.pr-desktop{display:block;margin:auto;width:187px;height:57px}@media (max-width:1199px){.right_column .block.cart_block .h4 .socialBlock a{background-size:24px;height:24px;width:24px}.right_column .block.cart_block .block_content{padding:0 10px 10px}.lang_nl .right_column .block.cart_block .h4 a,.lang_de .right_column .block.cart_block .h4 a{font-size:15px !important}}.ccpay_redirect_message{margin:10px 4px 14px 4px}.ccpay_redirect_message img{float:left;margin:14px 24px 0 0}@media (max-width:480px){.ccpay_redirect_message{margin:10px 4px 14px 10px}.ccpay_redirect_message img{margin:22px 24px 10px 0}}#bitcanna-payment .general-btn{cursor:pointer;display:inline-block;text-align:center;text-decoration:none;font-weight:normal;outline:none}#bitcanna-payment .btn-bordered{cursor:pointer;display:inline-block;text-align:center;text-decoration:none;font-weight:normal;outline:none;color:#444;background-color:transparent;border:2px solid #444;width:320px;max-width:100%;padding:12px 18px;font-size:1.5em;border-radius:0.3em;line-height:1em}#bitcanna-payment .btn-bordered:hover,#bitcanna-payment .btn-bordered:focus,#bitcanna-payment .btn-bordered:active,#bitcanna-payment .btn-bordered.active{color:#fff;background-color:#444}#bitcanna-payment .btn-bordered.red{color:#ec323e;background-color:transparent;border:2px solid #ec323e}#bitcanna-payment .btn-bordered.red:hover,#bitcanna-payment .btn-bordered.red:focus,#bitcanna-payment .btn-bordered.red:active,#bitcanna-payment .btn-bordered.red.active{color:#fff;background-color:#ec323e}#bitcanna-payment .btn-bordered.big{width:320px;max-width:100%;padding:12px 18px;font-size:1.5em;border-radius:0.3em;line-height:1em}#bitcanna-payment .btn-bordered.medium{width:255px;max-width:100%;padding:12px 18px;font-size:1.25em;border-radius:0.3em;line-height:1em}#bitcanna-payment .btn-bordered.small{border-width:1px;width:170px;max-width:100%;padding:10px 15px;font-size:.9em;border-radius:0.3em;line-height:1em}#bitcanna-payment .btn-solid-green{cursor:pointer;display:inline-block;text-align:center;text-decoration:none;font-weight:normal;outline:none;width:320px;max-width:100%;padding:12px 18px;font-size:1.8em;border-radius:0.3em;line-height:1em;color:#fff;background-color:#4ab380;border-color:#4ab380}#bitcanna-payment .btn-solid-green:hover,#bitcanna-payment .btn-solid-green:focus,#bitcanna-payment .btn-solid-green.focus,#bitcanna-payment .btn-solid-green:active,#bitcanna-payment .btn-solid-green.active,.open>.dropdown-toggle#bitcanna-payment .btn-solid-green{color:#fff;background-color:#3b8f66;border-color:#388861}#bitcanna-payment .btn-solid-green:active,#bitcanna-payment .btn-solid-green.active,.open>.dropdown-toggle#bitcanna-payment .btn-solid-green{background-image:none}#bitcanna-payment .btn-solid-green.disabled,#bitcanna-payment .btn-solid-green[disabled],fieldset[disabled] #bitcanna-payment .btn-solid-green,#bitcanna-payment .btn-solid-green.disabled:hover,#bitcanna-payment .btn-solid-green[disabled]:hover,fieldset[disabled] #bitcanna-payment .btn-solid-green:hover,#bitcanna-payment .btn-solid-green.disabled:focus,#bitcanna-payment .btn-solid-green[disabled]:focus,fieldset[disabled] #bitcanna-payment .btn-solid-green:focus,#bitcanna-payment .btn-solid-green.disabled.focus,#bitcanna-payment .btn-solid-green[disabled].focus,fieldset[disabled] #bitcanna-payment .btn-solid-green.focus,#bitcanna-payment .btn-solid-green.disabled:active,#bitcanna-payment .btn-solid-green[disabled]:active,fieldset[disabled] #bitcanna-payment .btn-solid-green:active,#bitcanna-payment .btn-solid-green.disabled.active,#bitcanna-payment .btn-solid-green[disabled].active,fieldset[disabled] #bitcanna-payment .btn-solid-green.active{background-color:#4ab380;border-color:#4ab380}#bitcanna-payment .btn-solid-green .badge{color:#4ab380;background-color:#fff}.bitcanna-payment-page #wrapper1{background-image:none}.bitcanna-payment-page .center_column{margin-bottom:120px}@media (min-width:768px){.bitcanna-payment-page #wrapper3{margin-top:0}}#bitcanna-payment{margin:20px 0;font-size:16px}#bitcanna-payment *{transition:all 0.2s;line-height:1.25em}#bitcanna-payment b{font-weight:500}#bitcanna-payment a{cursor:pointer}#bitcanna-payment>.inner-container{max-width:460px;margin:auto}#bitcanna-payment .small-text{font-weight:lighter;font-size:13px;line-height:20px}#bitcanna-payment .shop-logo img{display:block;margin:auto;width:335px}@media (max-width:480px){#bitcanna-payment .shop-logo img{max-width:75%}}#bitcanna-payment .payment-box{position:relative;margin-top:1.8em;box-shadow:0 0 7px rgba(0,0,0,0.15);border-radius:7px;padding:2em}#bitcanna-payment .payment-box .main-icon{margin-top:0}#bitcanna-payment .payment-box .main-title{font-size:17px;margin-top:0.5em}#bitcanna-payment .payment-box .title-2{font-size:17px;margin-top:1em;margin-bottom:1em}#bitcanna-payment .payment-box .buttons{margin-top:2.4em;margin-bottom:1.6em}#bitcanna-payment:not(.status-new) .footer-payment-info{display:none}#bitcanna-payment.status-unconfirmed .confirm-payment-block .loader{margin-top:1.75em;margin-bottom:1em}#bitcanna-payment.status-unconfirmed .confirm-payment-block .info{margin-bottom:5em}#bitcanna-payment.status-new .payment-box #cancel-payment,#bitcanna-payment.status-unconfirmed .payment-box #cancel-payment{text-decoration:underline}#bitcanna-payment.status-new .payment-box #cancel-payment p,#bitcanna-payment.status-unconfirmed .payment-box #cancel-payment p{font-size:17px;cursor:pointer}#bitcanna-payment.status-new .payment-box .top-block,#bitcanna-payment.status-unconfirmed .payment-box .top-block{display:flex;justify-content:center}#bitcanna-payment.status-new .payment-box .top-block .bcna-amount,#bitcanna-payment.status-unconfirmed .payment-box .top-block .bcna-amount{margin:0.3em 0;width:199px;height:77px;display:flex;flex-direction:column;justify-content:center;border:1px solid #00b786;border-radius:7px}#bitcanna-payment.status-new .payment-box .top-block .bcna-amount>div,#bitcanna-payment.status-unconfirmed .payment-box .top-block .bcna-amount>div{display:flex;justify-content:center;align-items:center}#bitcanna-payment.status-new .payment-box .top-block .bcna-amount>div>img,#bitcanna-payment.status-unconfirmed .payment-box .top-block .bcna-amount>div>img{margin-right:5px;margin-bottom:19px}#bitcanna-payment.status-new .payment-box .top-block .bcna-amount>div>div,#bitcanna-payment.status-unconfirmed .payment-box .top-block .bcna-amount>div>div{display:flex;flex-direction:column}#bitcanna-payment.status-new .payment-box .top-block .bcna-amount b,#bitcanna-payment.status-unconfirmed .payment-box .top-block .bcna-amount b{font-size:28px;font-weight:700}#bitcanna-payment.status-new .payment-box .top-block .fiat-amount,#bitcanna-payment.status-unconfirmed .payment-box .top-block .fiat-amount{margin-top:-5px;color:#00b786;display:inline-block;line-height:1em}#bitcanna-payment.status-new .payment-box .top-block .fiat-amount span,#bitcanna-payment.status-unconfirmed .payment-box .top-block .fiat-amount span{font-size:18px;font-weight:100}#bitcanna-payment.status-new .payment-box .center-block.qr-block #qr-code,#bitcanna-payment.status-unconfirmed .payment-box .center-block.qr-block #qr-code{margin:-0.8em 0 -1.2em 0}#bitcanna-payment.status-new .payment-box .center-block.manually-send-block .mailto-support,#bitcanna-payment.status-unconfirmed .payment-box .center-block.manually-send-block .mailto-support{text-decoration:none}#bitcanna-payment.status-new .payment-box .center-block.manually-send-block .copy-address-outer,#bitcanna-payment.status-unconfirmed .payment-box .center-block.manually-send-block .copy-address-outer{margin-bottom:1.6em}#bitcanna-payment.status-new .payment-box .center-block.manually-send-block .copy-address-outer .copy-address,#bitcanna-payment.status-unconfirmed .payment-box .center-block.manually-send-block .copy-address-outer .copy-address{position:relative;width:100%;display:inline-block;border-radius:7px;color:#4ab380;background-color:#ecfeef;padding:0.7em 0}#bitcanna-payment.status-new .payment-box .center-block.manually-send-block .copy-address-outer .copy-address #copy-success,#bitcanna-payment.status-unconfirmed .payment-box .center-block.manually-send-block .copy-address-outer .copy-address #copy-success{color:#4ab380;background-color:#ecfeef;font-weight:500;position:absolute;transform:translateX(-50%);width:100%;left:50%;padding-left:10px;height:38px;top:0;border-radius:7px;border:none;display:flex;align-items:center}@media (max-width:400px){#bitcanna-payment.status-new .payment-box .center-block.manually-send-block .copy-address-outer .copy-address #copy-success,#bitcanna-payment.status-unconfirmed .payment-box .center-block.manually-send-block .copy-address-outer .copy-address #copy-success{height:32px}}#bitcanna-payment.status-new .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap,#bitcanna-payment.status-unconfirmed .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap{display:flex;align-items:center}#bitcanna-payment.status-new .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap #bcna-address,#bitcanna-payment.status-unconfirmed .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap #bcna-address{font-size:14px;margin-right:1em;margin-left:5px}@media (max-width:480px){#bitcanna-payment.status-new .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap #bcna-address,#bitcanna-payment.status-unconfirmed .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap #bcna-address{font-size:12px}}@media (max-width:400px){#bitcanna-payment.status-new .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap #bcna-address,#bitcanna-payment.status-unconfirmed .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap #bcna-address{font-size:10px}}#bitcanna-payment.status-new .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap #copy-bcna-address,#bitcanna-payment.status-unconfirmed .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap #copy-bcna-address{position:absolute;right:5px}#bitcanna-payment.status-new .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap #copy-bcna-address img,#bitcanna-payment.status-unconfirmed .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap #copy-bcna-address img{width:22px;height:25px}@media (max-width:400px){#bitcanna-payment.status-new .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap #copy-bcna-address,#bitcanna-payment.status-unconfirmed .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap #copy-bcna-address{right:2px}#bitcanna-payment.status-new .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap #copy-bcna-address img,#bitcanna-payment.status-unconfirmed .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap #copy-bcna-address img{width:15px;height:18px}}#bitcanna-payment.status-new .payment-box .bottom-block,#bitcanna-payment.status-unconfirmed .payment-box .bottom-block{position:relative;margin-top:3.5em;margin-left:-1.25em;margin-right:-1.25em;border-top:2px solid #d9d9d9}#bitcanna-payment.status-new .payment-box .bottom-block .title,#bitcanna-payment.status-unconfirmed .payment-box .bottom-block .title{position:absolute;left:50%;top:-0.75em;transform:translateX(-50%);line-height:1em;width:120px;background:#fff;color:#d9d9d9;font-size:1.5em;font-weight:500}#bitcanna-payment.status-new .payment-box .bottom-block .buttons,#bitcanna-payment.status-unconfirmed .payment-box .bottom-block .buttons{margin-top:2.4em;margin-bottom:1em}#bitcanna-payment.status-new .payment-box #confirm-cancel-overlay,#bitcanna-payment.status-unconfirmed .payment-box #confirm-cancel-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1005;border-radius:7px;backdrop-filter:blur(3px) brightness(80%);-webkit-backdrop-filter:blur(3px) brightness(80%)}#bitcanna-payment.status-new .payment-box #confirm-cancel,#bitcanna-payment.status-unconfirmed .payment-box #confirm-cancel{position:absolute;transform:translateY(-50%) translateX(-50%);top:50%;left:50%;padding:1.5em;width:100%;max-width:382px;background-color:#fff;z-index:1009;box-shadow:0 0 4px rgba(0,0,0,0.15);border-radius:7px}@media (max-width:480px){#bitcanna-payment.status-new .payment-box #confirm-cancel,#bitcanna-payment.status-unconfirmed .payment-box #confirm-cancel{max-width:300px}}@media (max-width:400px){#bitcanna-payment.status-new .payment-box #confirm-cancel,#bitcanna-payment.status-unconfirmed .payment-box #confirm-cancel{max-width:250px}}#bitcanna-payment.status-new .payment-box #confirm-cancel .title,#bitcanna-payment.status-unconfirmed .payment-box #confirm-cancel .title{font-size:1.1em;font-weight:400}#bitcanna-payment.status-new .payment-box #confirm-cancel .buttons-wrap,#bitcanna-payment.status-unconfirmed .payment-box #confirm-cancel .buttons-wrap{display:flex;justify-content:center;margin-top:2.5em}#bitcanna-payment.status-new .payment-box #confirm-cancel .buttons-wrap button,#bitcanna-payment.status-unconfirmed .payment-box #confirm-cancel .buttons-wrap button{margin:0 0.7em}#bitcanna-payment.status-new .footer-payment-info,#bitcanna-payment.status-unconfirmed .footer-payment-info{margin-top:0.7em;font-size:12px}#bitcanna-payment.status-new .footer-payment-info #timer,#bitcanna-payment.status-unconfirmed .footer-payment-info #timer{font-size:13px}#bitcanna-payment.status-complete .payment-box .inner-container>div,#bitcanna-payment.status-canceled .payment-box .inner-container>div,#bitcanna-payment.status-timeout .payment-box .inner-container>div,#bitcanna-payment.status-unconfirmed .payment-box .inner-container>div{display:flex;flex-direction:column}#bitcanna-payment.status-complete .payment-box .inner-container>div .main-icon,#bitcanna-payment.status-canceled .payment-box .inner-container>div .main-icon,#bitcanna-payment.status-timeout .payment-box .inner-container>div .main-icon,#bitcanna-payment.status-unconfirmed .payment-box .inner-container>div .main-icon{width:75px;height:75px;align-self:center;margin-bottom:0.8em}#bitcanna-payment.status-complete .payment-box .inner-container>div .main-title,#bitcanna-payment.status-canceled .payment-box .inner-container>div .main-title,#bitcanna-payment.status-timeout .payment-box .inner-container>div .main-title,#bitcanna-payment.status-unconfirmed .payment-box .inner-container>div .main-title{align-self:center}#bitcanna-payment.status-complete .payment-box .inner-container>div .buttons a,#bitcanna-payment.status-canceled .payment-box .inner-container>div .buttons a,#bitcanna-payment.status-timeout .payment-box .inner-container>div .buttons a,#bitcanna-payment.status-unconfirmed .payment-box .inner-container>div .buttons a{width:100%;color:#4ab380;background-color:#ecfeef;border:none;border-radius:7px;font-size:18px;text-align:left;position:relative;padding:18px 25px 18px 18px}#bitcanna-payment.status-complete .payment-box .inner-container>div .buttons a:before,#bitcanna-payment.status-canceled .payment-box .inner-container>div .buttons a:before,#bitcanna-payment.status-timeout .payment-box .inner-container>div .buttons a:before,#bitcanna-payment.status-unconfirmed .payment-box .inner-container>div .buttons a:before{content:'';background-image:url(/modules/bitcannapayment/img/view-Icon.svg);width:18px;height:18px;background-size:18px;background-repeat:no-repeat;display:inline-block;margin-right:5px;margin-bottom:-2px}#bitcanna-payment.status-complete .payment-box .inner-container>div .buttons a:after,#bitcanna-payment.status-canceled .payment-box .inner-container>div .buttons a:after,#bitcanna-payment.status-timeout .payment-box .inner-container>div .buttons a:after,#bitcanna-payment.status-unconfirmed .payment-box .inner-container>div .buttons a:after{content:'';background-image:url(/modules/bitcannapayment/img/arrow.png);width:15px;height:15px;background-size:15px;background-repeat:no-repeat;display:inline-block;position:absolute;right:20px;top:21px}#bitcanna-payment.status-complete .payment-box .inner-container>div .buttons a:hover,#bitcanna-payment.status-canceled .payment-box .inner-container>div .buttons a:hover,#bitcanna-payment.status-timeout .payment-box .inner-container>div .buttons a:hover,#bitcanna-payment.status-unconfirmed .payment-box .inner-container>div .buttons a:hover{background-color:#00b786;color:white}#bitcanna-payment.status-complete .payment-box .inner-container>div .buttons a:hover:after,#bitcanna-payment.status-canceled .payment-box .inner-container>div .buttons a:hover:after,#bitcanna-payment.status-timeout .payment-box .inner-container>div .buttons a:hover:after,#bitcanna-payment.status-unconfirmed .payment-box .inner-container>div .buttons a:hover:after{background-image:url(/modules/bitcannapayment/img/arrow-white.png)}#bitcanna-payment.status-canceled .payment-box .inner-container>div .buttons a:before,#bitcanna-payment.status-timeout .payment-box .inner-container>div .buttons a:before{background-image:url(/modules/bitcannapayment/img/back-icon.svg)}#bitcanna-payment.status-canceled .payment-box .inner-container>div .buttons a:after,#bitcanna-payment.status-timeout .payment-box .inner-container>div .buttons a:after{display:none}@media (max-width:480px){#bitcanna-payment .main-title br,#bitcanna-payment .title-2 br{display:none}#bitcanna-payment.status-new .payment-box .center-block.manually-send-block .copy-address-outer .copy-address .wrap #bcna-address{margin:0 0 0 8px}}@media (max-width:400px){#bitcanna-payment{font-size:14px}}#assecopayment-confirmation{padding-bottom:30px;border-bottom:2px solid #e6e7e9;font-weight:normal}#assecopayment-confirmation .address-block{margin-top:40px}#assecopayment-confirmation .address-block ul li{list-style-type:none}#assecopayment-confirmation .products-block{margin-top:40px}#assecopayment-confirmation .products-block strong{font-size:18px}#assecopayment-confirmation .products-block table.products tr th{border:0}@media (max-width:480px){#assecopayment-confirmation .products-block table.products tr th:nth-child(3){padding-left:0;padding-right:0}}#assecopayment-confirmation .products-block table.products tr td{vertical-align:middle;border-top:2px solid #e6e7e9}#assecopayment-confirmation .products-block table.products tr td.image img{display:block;margin:auto;max-width:125px}@media (max-width:480px){#assecopayment-confirmation .products-block table.products tr td.image img{max-width:65px}}#assecopayment-confirmation .products-block table.products tr td.quantity,#assecopayment-confirmation .products-block table.products tr td.price{font-weight:bold;text-align:center}@media (max-width:480px){#assecopayment-confirmation .products-block table.products tr td.quantity{padding-left:0;padding-right:0}}#assecopayment-confirmation .products-block table.products tr td.price{white-space:nowrap}#assecopayment-confirmation .products-block table.products tr:last-child td{border-bottom:2px solid #e6e7e9}#assecopayment-confirmation .products-block .summary{font-weight:bold;float:right}#assecopayment-confirmation .products-block .summary tr td{text-align:right}#assecopayment-confirmation .products-block .summary tr td:first-child{padding-right:25px}#assecopayment-confirmation .payment-details-block{margin-top:20px}#assecopayment-confirmation .payment-details-block strong{font-size:18px}#assecopayment-confirmation .payment-details-block tr td:first-child{padding-right:15px}#order-confirmation .banner{margin-bottom:20px}#order-confirmation .bankwire_copy_text{display:none;font-weight:normal}#order-confirmation .bankwire_details tr{margin:10px 0}#order-confirmation .bankwire_details tr.space_row{height:20px}#order-confirmation .bankwire_details tr.space_row.after_th{height:25px}#order-confirmation .bankwire_details tr .click_copy{padding:10px 20px;background-color:#e5eaee;font-weight:normal;display:table-cell;text-align:center}#order-confirmation .bankwire_details tr td:nth-child(1){width:20%;text-align:right}#order-confirmation .bankwire_details tr td:nth-child(1).bankwire_name{padding-right:10px;position:relative}#order-confirmation .bankwire_details tr td:nth-child(1).bankwire_name span{position:absolute;right:10px}#order-confirmation .bankwire_details tr td:nth-child(1).bankwire_name span:nth-child(1){top:-4px}#order-confirmation .bankwire_details tr td:nth-child(1).bankwire_name span:nth-child(2){bottom:-5px;font-weight:normal}#order-confirmation .bankwire_details tr td:nth-child(2){width:50%}#order-confirmation .bankwire_details tr td:nth-child(2) .bankwire_input{width:100%;background:none;border-radius:0 0;border:1px solid #e5eaee;height:35px;padding-left:10px;font-size:14px;font-weight:normal}#order-confirmation .bankwire_details tr td:nth-child(3){width:16%}#order-confirmation .bankwire_details tr td:nth-child(3) .icon_copy{background-color:#095c85;padding:8px 30px;margin:0 34px;position:relative;cursor:pointer}#order-confirmation .bankwire_details tr td:nth-child(3) .icon_copy:before{content:" ";position:absolute;background:url("../img/icon_copy.svg") no-repeat;width:18px;height:18px;top:9px;left:22px}#order-confirmation .bankwire_details tr td:nth-child(4){width:15%}#order-confirmation .bankwire_details tr td:nth-child(4) .copied{font-weight:normal;background-color:#e5eaee;padding:0 20px}#order-confirmation .bankwire_details tr:nth-child(9) td:nth-child(2){vertical-align:top}@media (max-width:767px){#order-confirmation .bankwire_copy_text{display:block;padding:10px 15px;background-color:#e5eaee;font-weight:normal;white-space:nowrap;text-align:center;width:16%;float:right;min-width:118px}#order-confirmation .bankwire_details{width:100%}#order-confirmation .bankwire_details tr th{display:none}#order-confirmation .bankwire_details tr th.click_copy{display:none}#order-confirmation .bankwire_details tr.space_row{height:20px}#order-confirmation .bankwire_details tr.space_row.after_th{height:10px}#order-confirmation .bankwire_details tr td:nth-child(1){width:100%;text-align:left;display:block;white-space:nowrap}#order-confirmation .bankwire_details tr td:nth-child(1).bankwire_name{position:static}#order-confirmation .bankwire_details tr td:nth-child(1).bankwire_name span{position:static}#order-confirmation .bankwire_details tr td:nth-child(2){width:100%;display:block}#order-confirmation .bankwire_details tr td:nth-child(3){width:16%;min-width:118px}#order-confirmation .bankwire_details tr td:nth-child(3) .icon_copy{background:none;padding:12px 30px;margin-right:0;margin-left:43px}#order-confirmation .bankwire_details tr td:nth-child(3) .icon_copy:before{background:url("../img/mobile_icon_copy.svg") no-repeat;width:38px;height:38px;top:13px;left:0}#order-confirmation .bankwire_details tr td:nth-child(4){display:none}}@media (max-width:450px){#order-confirmation .bankwire_copy_text{min-width:min-content}#order-confirmation .bankwire_details tr td:nth-child(3){min-width:auto}#order-confirmation .bankwire_details tr td:nth-child(3) .icon_copy{margin-left:26px}}@media (max-width:350px){#order-confirmation .bankwire_copy_text{padding:10px 5px}#order-confirmation .bankwire_details tr td:nth-child(1){width:96%}#order-confirmation .bankwire_details tr td:nth-child(2){width:96%}#order-confirmation .bankwire_details tr td:nth-child(3) .icon_copy{margin-left:10%}}@media (max-width:330px){#order-confirmation .bankwire_copy_text{margin-right:2px}}@media (min-width:768px){#order-confirmation .bankwire-line{display:none}}#order-payment-separate.main_container{width:100%;max-width:550px;margin:0 auto;text-align:center}#order-payment-separate.main_container .header{margin:100px auto 30px;background-color:#FFF}#order-payment-separate.main_container .header.with-apple-pay{margin-top:50px}#order-payment-separate.main_container .header .desktop_logo{display:inline}#order-payment-separate.main_container .header .mobile_logo{display:none}#order-payment-separate.main_container .body_container{padding:20px;background-color:#E9EEF0}#order-payment-separate.main_container .body_container .body{max-width:345px;margin:0 auto}#order-payment-separate.main_container .body_container .body h1{font-family:Oswald,sans-serif;font-size:24px;line-height:36px;font-weight:700;color:#444444;margin:0 auto 10px}#order-payment-separate.main_container .body_container .body .amount{font-family:Oswald,sans-serif;font-size:20px;line-height:30px;font-weight:400;color:#095c85;margin:10px auto 30px}#order-payment-separate.main_container .body_container .body .apple-pay-button{background-image:url('/modules/valmarapplepay/img/apple_pay_logo.svg');background-repeat:no-repeat;background-position:50% 50%;width:100%;max-width:345px;height:40px;margin:30px 0;padding:0;box-sizing:border-box;background-color:white;border:2px solid #095c85;border-radius:0;cursor:pointer}#order-payment-separate.main_container .body_container .body .delimiter_container{display:flex;justify-content:space-between;align-content:center;font-family:Roboto Condensed,sans-serif;font-size:14px;line-height:19px;font-weight:400;color:#444444;margin:30px auto}#order-payment-separate.main_container .body_container .body .delimiter_container .delimiter{margin:0 20px}#order-payment-separate.main_container .body_container .body .delimiter_container:before,#order-payment-separate.main_container .body_container .body .delimiter_container:after{flex:1 0 auto;content:'';height:1px;background-color:#095c85;position:relative;top:9px}#order-payment-separate.main_container .body_container .body .form_container{max-width:345px;margin:30px auto 20px;padding:10px 15px 20px;text-align:left;background-color:#D4DDE2}#order-payment-separate.main_container .body_container .body .form_container .form_header:after{content:'*';color:red;margin-left:5px}#order-payment-separate.main_container .body_container .body .form_container .form_header{font-family:Roboto Condensed,sans-serif;font-size:20px;line-height:26px;font-weight:700;color:#095c85}#order-payment-separate.main_container .body_container .body .form_container form{font-family:Roboto Condensed,sans-serif;font-size:16px;line-height:21px;color:#444444;font-weight:700}#order-payment-separate.main_container .body_container .body .form_container form .form-group{display:flex;flex-direction:column;margin:10px 0 20px}#order-payment-separate.main_container .body_container .body .form_container form .form-group input{font-size:16px;line-height:21px;border:1px solid #ccc;margin-top:5px;padding:10px}#order-payment-separate.main_container .body_container .body .form_container form .form-group input::placeholder{font-size:16px;line-height:21px;font-style:italic;opacity:0.5}#order-payment-separate.main_container .body_container .body .form_container form .form-group #card_number,#order-payment-separate.main_container .body_container .body .form_container form .form-group #card_holder{display:block}#order-payment-separate.main_container .body_container .body .form_container form .multifields-group{display:flex;justify-content:space-between;align-items:center;gap:20px}#order-payment-separate.main_container .body_container .body .form_container form .multifields-group .field-container{display:flex;flex-direction:column;max-width:calc(40%)}#order-payment-separate.main_container .body_container .body .form_container .loading{position:relative}#order-payment-separate.main_container .body_container .body .form_container .loading:before{content:" ";font-weight:500;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;background:#d4dde2 url('../img/loader.gif') 50% calc(50%) no-repeat}#order-payment-separate.main_container .body_container .body .form_container .loading.pre-loading:before{background:#d4dde2 url('../img/loader.gif') 50% calc(50%) no-repeat}#order-payment-separate.main_container .body_container .body .form_container .dummy-input{border:1px solid #ccc;margin-top:5px;background-color:white;height:43px}#order-payment-separate.main_container .body_container .body .payment_logos{display:flex;justify-content:space-between;padding:0 33px}#order-payment-separate.main_container .body_container .body .pay_now_button_container{margin:50px 0 10px}#order-payment-separate.main_container .body_container .body .pay_now_button_container #pay_now{width:100%;height:40px;background-color:#095c85;border:0;font-size:18px;line-height:24px;font-weight:600;color:#FFFFFF;cursor:pointer}#order-payment-separate.main_container .body_container .body .pay_now_button_container #pay_now:disabled{opacity:0.6}@media (max-width:767px){#order-payment-separate.main_container .header{margin:18px auto 0}#order-payment-separate.main_container .header .desktop_logo{display:none}#order-payment-separate.main_container .header .mobile_logo{display:inline}#order-payment-separate.main_container .body_container{padding:20px;background-color:#FFF}#order-payment-separate.main_container .body_container .body .pay_now_button_container{margin:110px 0 10px}}