.cart_gift_quantity .cart_quantity_input{padding:0;text-align:center;width:64px}.typedText{font-size:.86667rem}.table-products{width:100%}.table-products th,.table-products td{line-height:1.5;padding:8px 16px;vertical-align:top}.table-products th.first_item,.table-products td.first_item{padding-left:0 !important}.table-products th.last_item,.table-products td.last_item{padding-right:0 !important}.table-products thead th{padding-top:4px;padding-bottom:4px;border-bottom:1px solid #dcdcdc;color:#5e5e5e;font-weight:400;font-size:.86667rem;background:none;white-space:nowrap}.table-products tbody td{vertical-align:top;padding-top:var(--box-padding);padding-bottom:var(--box-padding);font-size:1rem}.table-products tbody td.cart_product{text-align:left;width:180px;padding-right:0}.table-products tbody td.cart_product a{display:block;border:1px solid #dcdcdc}.table-products tbody td.cart_product img{max-width:100%;height:auto}@media (min-width: 714px){.table-products tbody td.cart_total{width:20%}.table-products tbody td.cart_quantity,.table-products tbody td.cart_unit{width:20%}.table-products tbody td.cart_quantity .cart_quantity_label{display:none}}.table-products tbody td.cart_description .cart_ref,.table-products tbody td.cart_description .cart_attributes{padding:0;margin:4px 0 0;font-size:0.928571rem;color:#5e5e5e}.table-products tbody td.cart_description .cart_avail{margin:8px 0 0}.table-products tbody td.cart_description .cart_avail .label{vertical-align:top}.table-products tbody td.cart_total,.table-products tbody td.cart_discount_price{position:relative;font-weight:700;font-family:"Montserrat",Arial,Helvetica,sans-serif}.table-products tbody td .old-price{font-weight:normal;text-decoration:line-through}.table-products tbody td .price-percent-reduction{display:block;margin:4px 0 0;line-height:1.25}.table-products tbody td .cart_actions{margin-top:1rem}.table-products tbody td .cart_actions .price_discount_delete,.table-products tbody td .cart_actions .cart_actions_link{display:inline-block;vertical-align:top;margin:4px;font-size:.86667rem;text-decoration:underline}.table-products tbody tr{border-bottom:1px solid #dcdcdc}.table-products tbody tr.cart_discount td{vertical-align:middle}.table-products tbody tr.cart_discount .cart_discount_name{font-weight:700;color:#D52C1E}.table-products tbody tr.cart_discount .cart_discount_name .price_discount_delete{font-weight:400;color:#5e5e5e}.table-products tbody tr.cart_discount .cart_discount_name .cart_actions{display:inline-block;margin:0;font-weight:normal}.table-products tbody tr.customization td{padding-top:4px;padding-bottom:4px;vertical-align:middle}.table-products tbody tr.customization .typedTextTitle{display:none}.table-products tbody tr.customization .cart_actions{margin-top:8px}.table-products tfoot td{text-align:right;color:#1E1E1E;font-weight:700;font-size:1.06667rem}.table-products tfoot td.last_item{white-space:normal;padding-right:0;position:static}.table-products tfoot .cart_total_products td{padding-top:var(--box-padding)}.table-products tfoot .cart_total_price td{font-weight:700;font-size:1.2em;color:#D52C1E}.table-products #cart_voucher{text-align:left;vertical-align:top !important;padding-top:var(--box-padding)}.table-products #cart_voucher label{font:700 18px/24px "Barlow Condensed",Arial,Helvetica,sans-serif;color:#1E1E1E}.table-products #cart_voucher .title-offers{color:#1E1E1E;font-weight:700;margin:12px 0 0}.table-products #cart_voucher #display_cart_vouchers{color:#D52C1E;margin-top:8px}.table-products #cart_voucher #display_cart_vouchers span{font-weight:700;cursor:pointer;color:#1E1E1E}.table-products #cart_voucher #display_cart_vouchers span:hover{color:#383838}@media (max-width: 983.98px){.table-products tbody td.cart_product{width:140px}.table-products tbody td.cart_quantity .btn{display:none}.table-products td,.table-products th{padding:8px 8px}}@media (max-width: 713.98px){.table-products thead,.table-products th{display:none}.table-products tbody,.table-products tr{width:100%;display:block;font-size:1rem}.table-products tr{overflow:hidden;position:relative}.table-products .cart_item{padding:16px 0 16px 152px}.table-products .cart_item td{display:block;text-align:left;padding:0}.table-products .cart_item td.cart_product{position:absolute;top:16px;left:0;padding-right:24px}.table-products .cart_item td.cart_total,.table-products .cart_item td.cart_quantity{margin-top:4px}.table-products .cart_item td.cart_total{float:right;text-align:right;line-height:var(--quantity-choice-height)}.table-products .cart_item td.cart_quantity{float:left}.table-products .cart_item td.cart_quantity .button-minus,.table-products .cart_item td.cart_quantity .button-plus{display:none}.table-products .cart_item td.cart_discount_price{padding-right:0}.table-products .cart_item td.cart_unit,.table-products .cart_item td.cart_discount_quantity{display:none}.table-products .cart_discount .cart_discount_name{float:left;width:60%}.table-products .cart_discount .cart_discount_price{float:left;width:40%}.table-products tfoot td{display:block;float:left;padding:4px 10px}.table-products tfoot td.first_item{width:66%}.table-products tfoot td.last_item{width:34%}.table-products #cart_voucher{padding:24px 0;width:100%}}@media (max-width: 419.98px){.table-products .cart_item{padding-left:120px}.table-products .cart_item td.cart_product{width:120px;padding-right:12px}.table-products .cart_item td.cart_quantity .quantity_choice_input{width:48px}}#cart_summary .stock-management-on tbody td.cart_description{width:480px}#cart_summary .gift-icon{color:white;background:#D52C1E;font-weight:700;display:inline-block;line-height:20px;padding:2px 5px;white-space:nowrap}.voucher-hidden{visibility:hidden}@media (max-width: 713.98px){.voucher-hidden{display:none !important}}#payment_summary .voucher-hidden{visibility:visible;display:none}#payment_summary #cart_voucher{border-bottom:1px solid #dcdcdc}#payment_summary h2{margin-top:0}@media (min-width: 714px){#payment_summary #cart_summary tbody td.cart_product{width:120px}#payment_summary #cart_summary tbody td.cart_total{padding-right:0}}.order_delivery{display:none}.enable-multishipping{margin:-13px 0 17px}.enable-multishipping label{font-weight:normal}#carrier_area{--page-box-margin:var(--box-padding)}.order_carrier_logo{max-width:65px;max-height:65px}#order_carrier{clear:both;margin-top:20px;border:1px solid #999999;background:#fff}#order_carrier .title_block{padding:0 15px;height:29px;font-weight:700;line-height:29px;color:#fff;text-transform:uppercase;background:url(../img/bg_table_th.png) repeat-x 0 -10px #999}#order_carrier span{display:block;padding:15px;font-weight:700}.multishipping_close_container{text-align:center}#multishipping_mode_box{padding-top:12px;padding-bottom:19px}#multishipping_mode_box .title{font-weight:bold;color:#333;margin-bottom:15px}#multishipping_mode_box .description_off{display:none}#multishipping_mode_box .description_off div{margin-bottom:10px}#multishipping_mode_box .description_off a:hover{background:#f3f3f3;border:1px solid #cccccc}#multishipping_mode_box .description a:hover{background:#f3f3f3;border:1px solid #cccccc}#multishipping_mode_box.on .description_off{display:block}.multishipping-cart .cart_address_delivery.form-control{width:198px}.delivery_option{transition:all .4s cubic-bezier(0.23, 1, 0.32, 1)}.delivery_option:hover{cursor:pointer;border-color:#7d7d7d}.delivery_option.selected .resume{border-color:transparent;box-shadow:inset 0 0 0 2px #1E1E1E}.delivery_option.selected .resume td.delivery_option_desc .delivery_option_name{color:#1E1E1E}.delivery_option .resume{margin-bottom:0;border:1px solid #dcdcdc;border-radius:24px;padding:var(--grid-gap);transition:all .4s cubic-bezier(0.23, 1, 0.32, 1)}.delivery_option .resume,.delivery_option .resume tbody,.delivery_option .resume tr,.delivery_option .resume td{display:block}.delivery_option .resume tbody,.delivery_option .resume tr{height:100%}.delivery_option .resume tr{display:flex;flex-direction:column;justify-content:space-between}.delivery_option .resume td{border:none;padding:8px 0 0;margin:0;text-align:center}.delivery_option .resume .delivery_option_radio{display:none;width:44px;padding-right:24px;vertical-align:middle}.delivery_option .resume .delivery_option_radio .radio{margin-right:0}@media (max-width: 419.98px){.delivery_option .resume .delivery_option_radio{display:none}}.delivery_option .resume .delivery_option_logo{padding:0}@media (max-width: 419.98px){.delivery_option .resume .delivery_option_logo{width:auto}}.delivery_option .resume .delivery_option_desc{font-size:15px;color:#5e5e5e;line-height:1.33}@media (max-width: 419.98px){.delivery_option .resume .delivery_option_desc{font-size:.86667rem}}.delivery_option .resume .delivery_option_name{display:block;color:#1E1E1E;font-size:1rem;margin-bottom:8px;transition:color .4s cubic-bezier(0.23, 1, 0.32, 1)}.delivery_option .resume .delivery_option_price{margin-top:auto}.delivery_option_multiple{min-width:100%}@media (min-width: 984px){.delivery_option_multiple{min-width:50%}}.delivery_option_multiple .resume tbody{gap:var(--grid-gap);display:flex}@media (max-width: 419.98px){.delivery_option_multiple .resume tbody{flex-direction:column}}.order_carrier_content{line-height:normal}.order_carrier_content .carrier_address{margin-top:0}.order_carrier_content .carrier_link{margin-left:8px;color:#1E1E1E;text-decoration:underline}.order_carrier_content .checkbox input{margin-top:2px}.order_carrier_content .delivery_options_address{margin-top:24px}.delivery_options{margin-top:24px;margin:calc(.5 * var(--grid-gap)) calc(-0.5 * var(--grid-gap));clear:both;display:flex;flex-wrap:wrap;align-items:stretch}.delivery_options:before,.delivery_options:after{content:" ";display:table}.delivery_options:after{clear:both}.delivery_options:before,.delivery_options:after{content:none}.delivery_options>*{padding:calc(var(--grid-gap) / 2)}.delivery_options>*>*:first-child{height:100%}.delivery_options>*{width:50%}@media (min-width: 714px){.delivery_options>*{width:33.33334%}}@media (min-width: 984px){.delivery_options>*{width:25%}}@media (min-width: 1344px){.delivery_options>*{width:20%}}.carrier_title{clear:both;color:#1E1E1E}.carrier_title strong{font-weight:700}#carrierTable{border:1px solid #999999;border-bottom:none;background:#fff}#carrierTable tbody{border-bottom:1px solid #999999}#carrierTable th{padding:0 15px;height:29px;font-weight:bold;line-height:29px;color:#fff;text-transform:uppercase;background:url(../img/bg_table_th.png) repeat-x 0 -10px #999}#carrierTable td{padding:15px;font-weight:bold;border-right:1px solid #e9e9e9}#carrierTable td.carrier_price{border:none}#HOOK_PAYMENT{margin-left:-4px;margin-right:-4px;display:flex;flex-wrap:wrap;align-items:stretch}#HOOK_PAYMENT:before,#HOOK_PAYMENT:after{content:none}#HOOK_PAYMENT>*{padding:4px}#HOOK_PAYMENT>.payment_module{width:50%;display:inline-block;vertical-align:top}#HOOK_PAYMENT>.payment_module>*,#HOOK_PAYMENT>.payment_module a{height:100%}@media (min-width: 984px){#payment_summary{padding-right:48px}}.payment_module a{display:block;font-size:12px;font-family:"Barlow Condensed",Arial,Helvetica,sans-serif;line-height:1.33;min-height:68px;color:#5e5e5e;background:#f1f1f1;text-align:center;padding:20px 8px;position:relative;overflow:hidden;border-radius:8px;box-shadow:inset 0 0 0 1px #f1f1f1;transition:all .4s cubic-bezier(0.23, 1, 0.32, 1)}.payment_module a img,.payment_module a i{margin:0 auto 12px;max-width:56px;max-height:40px;display:block}.payment_module a img{background:white;border-radius:3px;box-shadow:inset 0 0 0 1px #dcdcdc}.payment_module a i{font-size:21px;border-radius:3px;text-align:center;border:1px solid #dcdcdc;background:white;color:#1E1E1E;height:40px;line-height:38px}.payment_module a span{color:#1E1E1E;margin:0 0 3px;font-size:14px;text-transform:uppercase;line-height:1.25;font-weight:700;font-family:"Barlow Condensed",Arial,Helvetica,sans-serif;display:block;transition:color .4s cubic-bezier(0.23, 1, 0.32, 1)}.payment_module a span.price{margin:4px 0 0;color:#D52C1E !important}.payment_module a fieldset{padding:0;float:right}.payment_module a fieldset select{height:36px;border-color:#dcdcdc;vertical-align:top;margin-right:4px;border-radius:20px;min-width:64px}.payment_module a fieldset .btn{border-radius:20px}.payment_module a:hover{background:#fff}.payment_module a:hover span{color:#1E1E1E}.payment_module .payment_module_desc{font-size:1rem;border-radius:0 0 10px 10px;margin:-10px 0 0;padding:24px 12px 12px;background:#1E1E1E}.payment_module .payment_module_desc .payment_module_desc_content{color:#cecece}.payment_module .payment_module_desc .payment_module_desc_content p{margin:0}.payment_module .payment_module_desc .payment_module_desc_content p b{color:white}.payment_module .payment_module_desc .btn{float:right;margin-left:12px;border-radius:20px}form.payment_module a{padding-right:15px}form.payment_module a:after{content:none}#cashondelivery a{background-color:#2196f3;background-size:56px;color:#fff}#cashondelivery a span{color:#f5b8c5}#cashondelivery a:hover{background-color:#2196f3}.payment_module.box{margin-top:20px}p.cheque-indent{margin-bottom:9px}.cheque-box .form-group{margin-bottom:0px}.cheque-box .form-group .selector,.cheque-box .form-group .form-control{max-width:270px !important}.order-confirmation.box{line-height:29px}.order-confirmation.box a{text-decoration:underline}.order-confirmation.box a:hover{text-decoration:none}#order #delivery_times{width:40%;-webkit-margin-start:auto;margin-inline-start:auto}@media (max-width: 983.98px){#order #delivery_times{width:100%}}

/*# sourceMappingURL=order.css.map */