.clear{clear:both}h1{font-size:2.25rem;font-weight:300;line-height:1.22;letter-spacing:0.5px;color:#111}@media (max-width:767px){h1{font-size:1.75rem}}h2{font-size:1.75rem;font-weight:300;line-height:1.29;letter-spacing:0.3px;color:#111}@media (max-width:767px){h2{font-size:1.5rem}}h3{font-size:1.5rem;font-weight:300;line-height:1.33;letter-spacing:0.2px;color:#111}@media (max-width:767px){h3{font-size:1.25rem}}h4{font-size:1.25rem;font-weight:300;line-height:1.4;letter-spacing:0.4px;color:#333}@media (max-width:767px){h4{font-size:1.125rem}}h5{font-size:1.125rem;line-height:1.33;letter-spacing:0.4px;color:#333}h6{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0.5px;color:#333}h7{font-size:16px;line-height:1.5;letter-spacing:0.5px;color:#333}p{margin:12.5px 0;font-stretch:normal;font-style:normal;font-family:Roboto,sans-serif;line-height:1.5;letter-spacing:0.5px}.font-style{font-stretch:normal;font-style:normal;font-family:Roboto,sans-serif;line-height:1.5;letter-spacing:0.5px}legal,legend,caption{font-stretch:normal;font-style:normal;font-family:Roboto,sans-serif;line-height:1.5;letter-spacing:0.5px;line-height:1.67;font-size:1.2rem;color:#666}.error{line-height:1.5;letter-spacing:0.5px;color:#ca261a;font-size:1.6rem}.price{font-stretch:normal;font-style:normal;font-family:Roboto,sans-serif;line-height:1.5;letter-spacing:0.5px;display:inline-block}.chevron::before{border-style:solid;border-width:2px 2px 0 0;content:'';display:inline-block;height:10px;position:relative;top:-1px;transform:rotate(-45deg);vertical-align:middle;width:10px;color:#333}.chevron.right:before{right:3px;transform:rotate(45deg)}.chevron.bottom:before{top:0;transform:rotate(135deg)}.chevron.left:before{left:5px;transform:rotate(-135deg)}.default-arrow{width:0;height:0;border:5px solid transparent}.arrow-up{width:0;height:0;border:5px solid transparent;border-top:none;border-bottom-color:#666}.arrow-down{width:0;height:0;border:5px solid transparent;border-bottom:none;border-top-color:#666}.arrow-right{width:0;height:0;border:5px solid transparent;border-right:none;border-left-color:#666}.arrow-left{width:0;height:0;border:5px solid transparent;border-left:none;border-right-color:#666}.mz-cart .cart-page-title{margin:64px 0 48px}@media (max-width:767px){.mz-cart .cart-page-title{margin:32px 0;line-height:1.29;letter-spacing:0.2px}}.mz-cart .custom-banner{margin-bottom:24px;font-size:1.25rem;letter-spacing:0.4px;color:#333;background-color:#f1f8ff}@media (max-width:1024px){.mz-cart .custom-banner{background-color:#e5eff9}}.mz-cart .custom-banner .is-showing{margin:0;text-align:center;list-style-type:none}.mz-cart .custom-banner .is-showing.free-shipping-banner{padding:0;background:none;box-shadow:inset 0 -2px 0 0 #0067cc}@media (max-width:1024px){.mz-cart .custom-banner .is-showing.free-shipping-banner{box-shadow:none}}.mz-cart .custom-banner .is-showing.free-shipping-banner .free-shipping{text-align:center;padding:14px 32px 2px 34px}@media (max-width:1024px) and (min-width:641px){.mz-cart .custom-banner .is-showing.free-shipping-banner .free-shipping{box-shadow:none;padding:24px 32px}}@media (max-width:640px){.mz-cart .custom-banner .is-showing.free-shipping-banner .free-shipping{box-shadow:none;padding:16px}}.mz-cart .custom-banner .is-showing.free-shipping-banner .free-shipping img{pointer-events:none}.mz-cart .custom-banner .is-showing.free-shipping-banner .free-shipping img.left-image{display:inline-block}.mz-cart .custom-banner .is-showing.free-shipping-banner .free-shipping img.right-image{margin-top:1px;display:inline-block}.mz-cart .custom-banner .is-showing.free-shipping-banner .free-shipping img.left-image-mobile{display:none}@media (max-width:1024px){.mz-cart .custom-banner .is-showing.free-shipping-banner .free-shipping img.right-image,.mz-cart .custom-banner .is-showing.free-shipping-banner .free-shipping img.left-image{display:none}.mz-cart .custom-banner .is-showing.free-shipping-banner .free-shipping img.left-image-mobile{display:inline-block}}@media (max-width:1024px) and (min-width:641px){.mz-cart .custom-banner .is-showing.free-shipping-banner .free-shipping img.left-image-mobile{width:97px;height:55px}}@media (max-width:640px){.mz-cart .custom-banner .is-showing.free-shipping-banner .free-shipping img.left-image-mobile{width:64px;height:37px}}.mz-cart .custom-banner .is-showing.free-shipping-banner .free-shipping .content{display:inline-block;padding:0 16px;margin:0;font-size:1.25rem;letter-spacing:0.4px;line-height:1.4;color:#333;vertical-align:middle}@media (min-width:1025px){.mz-cart .custom-banner .is-showing.free-shipping-banner .free-shipping .content{width:calc(100% - 446px)}}@media (max-width:1024px) and (min-width:641px){.mz-cart .custom-banner .is-showing.free-shipping-banner .free-shipping .content{display:inline-block;padding:0 0 0 16px;width:calc(100% - 104px);text-align:left}}@media (max-width:640px){.mz-cart .custom-banner .is-showing.free-shipping-banner .free-shipping .content{width:calc(100% - 69px);font-size:1rem;line-height:1.5;padding:0 0 0 16px;text-align:left}}@media (max-width:767px){.mz-cart .custom-banner{font-size:1rem;line-height:1.5;letter-spacing:0.5px}.mz-cart .custom-banner .is-showing{padding:24px 15px 24px 19px;text-align:left;background:none}}.mz-cart .cart-empty-title{margin-bottom:24px}.mz-cart .cart-empty-msg{margin:0 0 24px 0}.mz-cart .alert-danger .rewrite-error{display:block;margin-bottom:24px}@media (max-width:767px){.mz-cart .alert-danger .rewrite-error{margin-bottom:16px}}.mz-cart .alert-danger .rewrite-error:last-child{margin-bottom:0}.mz-cart .cart-button-group{margin-bottom:64px;float:left;width:100%}.mz-cart .cart-button-group .primary-button-cart{margin-right:16px;float:left;width:auto}@media (max-width:639px){.mz-cart .cart-button-group .primary-button-cart{width:100%;margin:0 0 16px 0}}.mz-cart .cart-button-group .secondary-button{float:left;width:auto}@media (max-width:639px){.mz-cart .cart-button-group .secondary-button{width:100%}}.mz-cart .alert-danger{background:url('../../resources/images/icons/red-alert-dark.svg') no-repeat 24px 24px;background-color:#f9e9e8;border-left:4px solid #ca261a}@media (max-width:767px){.mz-cart .alert-danger{background-position:20px 16px;padding:16px 16px 16px 60px}}.mz-cart .alert-warning{background:url('../../resources/images/icons/yellow-alert-fill.svg') no-repeat 24px 24px;background-color:#ffefc0;border-left:4px solid #e26515;margin-bottom:24px}@media (max-width:767px){.mz-cart .alert-warning{background-position:20px 16px;padding:16px 16px 16px 60px}}.mz-cart .alert-info{background:url('../../resources/images/icons/info-fill.svg') no-repeat 24px 24px;background-color:#e5eff9;border-left:4px solid #0467c6}@media (max-width:767px){.mz-cart .alert-info{border-left:4px solid #0467c6;background-position:20px 16px;padding:16px 16px 16px 60px}}.mz-cart .no-margin{margin:0}.mz-table-cart .mz-carttable-item-image{float:left;margin:0 6.25px 6.25px 0}.mz-table-cart .mz-carttable-header-price,.mz-table-cart .mz-carttable-header-fulfillment,.mz-table-cart .mz-carttable-header-total,.mz-table-cart .mz-carttable-item-price,.mz-table-cart .mz-carttable-item-total,.mz-table-cart .mz-carttable-shipping-row td,.mz-table-cart .mz-carttable-total-row td,.mz-table-cart .mz-carttable-checkout-row td{text-align:right}.mz-table-cart .mz-carttable-header-qty,.mz-table-cart .mz-carttable-item-qty,.mz-table-cart .mz-carttable-noitems{text-align:center}.mz-table-cart tr{position:relative;width:100%;display:table}.mz-table-cart tr th{padding:24px 0 24px 0;font-weight:500}@media (max-width:991px){.mz-table-cart tr th:first-child{position:static;left:initial;top:initial;width:50%}.mz-table-cart tr th:nth-child(2){position:static;left:initial;top:initial;padding-left:0}}.mz-table-cart tr td{vertical-align:top;padding:24px 0 24px 0}@media (max-width:991px){.mz-table-cart tr td:first-child{position:static;left:initial;top:initial}.mz-table-cart tr td:nth-child(2){position:static;left:initial;top:initial;padding-left:0}}.mz-table-cart .mz-carttable-header-product{text-align:left;width:50%}@media (min-width:768px){.mz-table-cart .mz-carttable-header-qty{width:200px}}@media (min-width:1200px){.mz-table-cart .mz-carttable-header-qty{width:230px}}@media (min-width:1200px){.mz-table-cart .mz-carttable-header-price{width:150px}}.mz-table-cart .product-image-container{width:168px;height:168px;background-color:#f0f0f0;display:inline-block;position:relative}@media (max-width:1024px){.mz-table-cart .product-image-container{width:109px;height:109px;float:left}}@media (max-width:639px){.mz-table-cart .product-image-container{width:64px;height:64px}}.mz-table-cart .mz-carttable-item-info-wrap{width:calc(100% - 197px);display:inline-block;margin-left:24px;vertical-align:top;color:#333}@media (max-width:767px){.mz-table-cart .mz-carttable-item-info-wrap{float:left}}.mz-table-cart .mz-carttable-item-title{display:inline-block;font-size:1rem;color:#0467c6;margin-bottom:8px;text-decoration:none}.mz-table-cart .mz-carttable-item-title:visited{color:#0467c6}.mz-table-cart .mz-carttable-item-title:focus{outline-offset:2px}.mz-table-cart .mz-carttable-item-code,.mz-table-cart .charity-amount,.mz-table-cart .mz-service-region-name{display:block;margin-bottom:8px}@media (max-width:767px){.mz-table-cart .mz-carttable-item-code,.mz-table-cart .charity-amount,.mz-table-cart .mz-service-region-name{margin-bottom:16px}}.mz-table-cart .mz-service-region-name{overflow:hidden}.mz-table-cart .mz-service-region-name img{float:left;margin-right:10px}.mz-table-cart .mz-service-region-name .restricted-value{float:left;width:calc(65%)}.mz-table-cart .mz-propertylist{margin:0}.mz-table-cart .mz-propertylist dt{font-weight:300;margin-bottom:8px;margin-right:8px}.mz-table-cart .mz-propertylist dt:after{font-weight:300}.mz-table-cart .mz-propertylist dd{margin-bottom:8px;margin-left:0}.mz-table-cart .mz-propertylist.fr-container dt:after{content:' :'}.mz-table-cart .discount-offer{overflow:hidden;color:#ca261a;margin-bottom:8px}.mz-table-cart .discount-offer dt{float:left;clear:both;font-weight:300;text-transform:capitalize;margin-right:4px}.mz-table-cart .discount-offer dd{float:left;clear:right;margin-left:0}.mz-table-cart .mz-carttable-item-pickuplocation{float:left;clear:both;margin:6.25px 0;font-size:18px}.mz-table-cart .mz-carttable-qty-field{width:91px;line-height:1.4;text-align:center}.mz-table-cart .mz-carttable-item-qty .quantity:hover{text-decoration:none}.mz-table-cart .mz-carttable-item-qty .mz-carttable-qty-field{margin:0 16px 0}@media (min-width:768px){.mz-table-cart .mz-carttable-item-qty{width:200px}}@media (min-width:1200px){.mz-table-cart .mz-carttable-item-qty{width:230px}}.mz-table-cart .mz-carttable-item-qty .qty-field-container{margin-bottom:10px}@media (min-width:768px){.mz-table-cart .mz-carttable-item-qty .qty-field-container{max-width:160px;margin:0 auto}.mz-table-cart .mz-carttable-item-qty .qty-field-container .quantity{float:left;margin-top:14px;border:none;padding:0}.mz-table-cart .mz-carttable-item-qty .qty-field-container .quantity img{float:left}.mz-table-cart .mz-carttable-item-qty .qty-field-container .quantity:focus{box-shadow:none}.mz-table-cart .mz-carttable-item-qty .qty-field-container .mz-carttable-qty-field{float:left}}.mz-table-cart .mz-carttable-item-qty .desktop-qty-container{display:flex;justify-content:center}.mz-table-cart .mz-carttable-item-qty .desktop-qty-container .quantity{margin-top:0 !important}@media (min-width:768px){.mz-table-cart .mz-carttable-item-qty .desktop-qty-container{max-width:100% !important;margin:0 0 10px 0}}.mz-table-cart .mz-carttable-item-qty .qty-error{clear:both}.mz-table-cart .mz-carttable-item-qty .qty-error img{margin-right:8px}.mz-table-cart .mz-carttable-item-qty .qty-outline{border:1px solid #ca261a}.mz-table-cart .cart-item-remove-section{text-align:right}.mz-table-cart .cart-item-remove-section td{padding-top:0;padding-bottom:24px;position:absolute;bottom:24px;display:inline-table;right:0}@media (max-width:991px){.mz-table-cart .cart-item-remove-section td:first-child{position:absolute}}.mz-table-cart .cart-item-remove-section td .move-to-favourite{margin-right:23px}.mz-table-cart .mz-carttable-item-price{padding-top:34px}@media (min-width:1200px){.mz-table-cart .mz-carttable-item-price{width:150px}}.mz-table-cart .mz-carttable-item-price .price{display:block}.mz-table-cart .mz-carttable-item-price .price:first-child{margin-bottom:8px}.mz-table-cart .mz-carttable-item-price .is-crossedout{font-size:0.875rem;line-height:1.43;display:none}.mz-table-cart .mz-carttable-item-total{padding-top:34px}.mz-table-cart .mz-carttable-item-total .price{display:block}.mz-table-cart .mz-carttable-item-total .price:first-child{margin-bottom:8px}.mz-table-cart .mz-carttable-item-total .is-crossedout{display:none;font-size:0.875rem;line-height:1.43}.mz-table-cart .mz-carttable-item-total .is-saleprice{color:#333}.mz-table-cart .mz-carttable-item-remove{width:40px;text-align:center}.mz-table-cart .mz-carttable-total-row{font-size:22px}.mz-table-cart .mz-carttable-total{display:inline-block;margin-left:12.5px}.mz-table-cart .mz-carttable-emptylink{font-size:14px;display:inline-block;margin-right:25px;vertical-align:middle}.mz-table-cart .mz-item-discount{font-weight:bold}.mz-table-cart .mz-item-discount .mz-item-discountamt{color:#900}.mz-table-cart .mz-carttable-checkout-couponcode{float:left;text-align:left}.mz-table-cart .mz-carttable-thirdpartypayment{margin-bottom:10px}.mz-table-cart .mz-carttable-item-autoAddDiscount{padding:6px 10px;background:#ffefcf}.mz-table-cart .mz-carttable-item-autoAddDiscount .mz-carttable-item-autoAddDiscount-actions{float:right;margin-right:15px}.mz-table-cart .mz-carttable-item{border:none}.mz-table-cart .move-to-favourite,.mz-table-cart .remove-item{font-size:0.875rem;line-height:1.43;color:#666;text-decoration:underline}.mz-table-cart .move-to-favourite:focus,.mz-table-cart .remove-item:focus{outline-offset:2px}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product{width:50%}@media (max-width:1024px){.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap{margin-left:33px;width:calc(100% - 143px)}}@media (max-width:639px){.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap{margin-left:16px;width:calc(100% - 85px)}}@media (max-width:1024px){.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap .discount-offer:last-child{margin-bottom:16px}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul{margin:0;padding:0;list-style-type:none}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li{display:block;margin-bottom:16px;float:left;width:100%}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li .qty-field-container{overflow:hidden;margin-bottom:0}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li .qty-field-container .qty-field-label{float:left;margin:10px 0}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li .qty-field-container .mz-carttable-qty-field{float:right;margin:0}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li .qty-error{text-align:right}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li .item-price{float:left;color:#111;font-weight:500}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li .price-container{float:right}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li .price-container .price{display:block;text-align:right;color:#333}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li .price-container .is-crossedout{font-size:0.875rem;line-height:1.43;display:none}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li .price-container .is-saleprice{color:#ca261a}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li .item-subtotal{float:left;color:#111;font-weight:500}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li .sub-total-container{float:right}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li .sub-total-container .price{display:block;text-align:right;color:#333}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li .sub-total-container .is-crossedout{font-size:0.875rem;line-height:1.43;display:none}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li .move-to-favourite{float:left}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li .remove-item{float:right;line-height:1}.mz-table-cart .mz-table-cart-items .mz-carttable-item-product .mz-carttable-item-info-wrap ul li:last-child{margin-top:8px;margin-bottom:0}}@media (max-width:767px){.mz-table-cart .mz-table-cart-items tr td{border-bottom:1px solid #e5e5e5}.mz-table-cart .mz-table-cart-items tr:first-child td{padding-top:0}}.mz-table-cart .mz-table-cart-items .cart-error{border-bottom:none}.mz-table-cart .mz-table-cart-items .cart-error td{padding:0;border:none}.mz-table-cart .mz-table-cart-items .cart-error .alert:last-child{margin-bottom:0}.mz-table-cart .mz-table-cart-items .cart-error .alert-danger{margin:0}.mz-table-cart .mz-table-cart-items .cart-error .alert-danger span{display:block;margin-bottom:24px}@media (max-width:767px){.mz-table-cart .mz-table-cart-items .cart-error .alert-danger span{margin-bottom:16px}}.mz-table-cart .mz-table-cart-items .cart-error .alert-danger span:last-child{margin-bottom:0}.mz-table-cart .mz-table-cart-items .cart-error .alert-warning{margin-top:24px;margin-bottom:0}.mz-table-cart .mz-table-cart-items .cart-error .add-margin{margin-top:24px}.mz-carttable-button-active{width:230px}.location-select-option{border-bottom:1px solid #ccc;padding-bottom:12.5px}.mz-locationselect-available{font-weight:bold;text-transform:uppercase;color:#237e0e}.mz-locationselect-unavailable{font-weight:bold;text-transform:uppercase;color:#ae1231}.mz-fulfillment-options{list-style:none}.mz-fulfillment-options input{margin:0 12.5px 12.5px 0}.mz-fulfillment-options input:disabled{cursor:default}.mz-fulfillment-options label,.mz-fulfillment-options span,.mz-fulfillment-options p{font-size:15px;margin:6.25px 0 6.25px 0}.mz-fulfillment-options input:disabled+label{color:#ccc;cursor:default}.mz-fulfillment-options .fulfillment-unavailable-message{color:#ccc;margin-left:30px}.mz-table .coupon-code-container{border-bottom:none;margin-bottom:0}.mz-table .coupon-code-container td{padding:24px 0 0 0;vertical-align:top;width:auto}.mz-table .coupon-code-container td:first-child{position:relative;width:100%}@media (max-width:767px){.mz-table .coupon-code-container td{width:100%;display:table}}@media (max-width:767px){.mz-table .coupon-code-container td .mz-carttable-checkout-couponcode{width:100%;margin-bottom:24px;border-bottom:1px solid #cbcbcb;margin-top:24px}}.mz-table .coupon-code-container .coupon-container{padding:40px;background:#f0f0f0;width:568px;overflow:hidden}@media (min-width:992px) and (max-width:1125px){.mz-table .coupon-code-container .coupon-container{width:450px}}@media (min-width:768px) and (max-width:991px){.mz-table .coupon-code-container .coupon-container{width:400px}}@media (max-width:767px){.mz-table .coupon-code-container .coupon-container{width:100%;padding:16px;margin-bottom:24px;max-width:100%}}.mz-table .coupon-code-container .coupon-container .coupon-title{margin-bottom:4px;float:left;width:100%;line-height:1.2}.mz-table .coupon-code-container .coupon-container .coupon-title label{margin:0;line-height:1.2}@media (max-width:1024px){.mz-table .coupon-code-container .coupon-container .coupon-title{font-size:1.125rem}.mz-table .coupon-code-container .coupon-container .coupon-title label{width:calc(100% - 21px)}.mz-table .coupon-code-container .coupon-container .coupon-title .icon{width:16px;height:16px;background-size:cover;float:right;margin:7px 0 0 5px}.mz-table .coupon-code-container .coupon-container .coupon-title.collapsed .arrow-icon{background:url("../../resources/images/icons/chevron-down-black.svg") 0 0 no-repeat;width:16px;height:16px;background-size:cover;float:right;margin:7px 0 0 5px}.mz-table .coupon-code-container .coupon-container .coupon-title .arrow-icon{background:url("../../resources/images/icons/chevron-up-black.svg") 0 0 no-repeat;width:16px;height:16px;background-size:cover;float:right;margin:7px 0 0 5px}}.mz-table .coupon-code-container .coupon-container .coupon-title a:hover{text-decoration:none}.mz-table .coupon-code-container .coupon-container .coupon-info input{margin-right:16px;width:calc(100% - 146px);margin-bottom:4px;float:left}@media (max-width:639px){.mz-table .coupon-code-container .coupon-container .coupon-info input{width:100%;margin-bottom:16px;margin-top:16px}}.mz-table .coupon-code-container .coupon-container .coupon-info input.error-border{border-color:#ca261a}.mz-table .coupon-code-container .coupon-container .coupon-info .secondary-button{background:transparent;width:auto}@media (max-width:639px){.mz-table .coupon-code-container .coupon-container .coupon-info .secondary-button{width:100%}}.mz-table .coupon-code-container .coupon-container .coupon-info .error{font-size:1rem;background:url("../../resources/images/icons/red-alert-error.svg") 1px 0 no-repeat;float:left}.mz-table .coupon-code-container .coupon-container .coupon-info .error span{margin-left:32px}@media (max-width:639px){.mz-table .coupon-code-container .coupon-container .coupon-info .error{margin-bottom:16px}}.mz-table .coupon-code-container .coupon-container .coupon-code-links{margin-top:12px;float:left;width:100%;overflow:hidden}.mz-table .coupon-code-container .coupon-container .coupon-code-links .coupon-link{display:inline-block;border-radius:2px;background:#d9d9d9;padding:6px 10px;margin-right:16px;cursor:pointer;color:#333;margin-bottom:16px}.mz-table .coupon-code-container .coupon-container .coupon-code-links .coupon-link:last-child{margin-right:0}.mz-table .coupon-code-container .coupon-container .coupon-code-links .coupon-link:hover{color:#333;text-decoration:none}.mz-table .coupon-code-container .coupon-container .coupon-code-links .coupon-link img{margin-right:10px}.french-content .mz-table .coupon-code-container td .coupon-info input{width:calc(100% - 188px)}@media (max-width:639px){.french-content .mz-table .coupon-code-container td .coupon-info input{width:100%;margin-bottom:16px;margin-top:16px}}.mz-table{margin-bottom:40px}@media (max-width:767px){.mz-table tr td:first-child{position:relative}}@media (max-width:991px){.mz-table tr td:nth-child(2).order-summary-details{padding-left:0}}@media (max-width:991px) and (max-width:767px){.mz-table tr td:nth-child(2).order-summary-details{padding-top:24px}}.order-summary-details{width:100%}.order-summary-details .summary-details{width:375px;float:right}@media (min-width:992px) and (max-width:1125px){.order-summary-details .summary-details{width:300px}}@media (min-width:768px) and (max-width:991px){.order-summary-details .summary-details{width:250px}}@media (max-width:767px){.order-summary-details .summary-details{width:100%;float:left}}.order-summary-details ul.item-details{padding:0 0 24px;margin:0 0 24px;list-style:none;border-bottom:1px solid #cbcbcb;float:left;width:100%;clear:both}.order-summary-details ul.item-details li{width:100%;float:right;margin-bottom:8px}.order-summary-details ul.item-details li:last-child{margin-bottom:0}.order-summary-details ul.item-details li .order-title{color:#666;float:left}.order-summary-details ul.item-details li .order-value{float:right;color:#666}.order-summary-details ul.item-details li.discount .order-title,.order-summary-details ul.item-details li.coupon-codes .order-title,.order-summary-details ul.item-details li.discount .order-value,.order-summary-details ul.item-details li.coupon-codes .order-value{color:#ca261a}@media (max-width:991px) and (min-width:768px){.order-summary-details ul.item-details li.discount .order-title,.order-summary-details ul.item-details li.coupon-codes .order-title{width:calc(100% - 85px);text-align:left}}.order-summary-details ul.item-details li.discount{margin-bottom:0}.order-summary-details ul.item-details li.discount .discount-list{margin-bottom:8px;overflow:hidden}@media (max-width:767px){.order-summary-details ul.item-details li.discount .order-title{width:60%;text-align:left}}.order-summary-details ul.item-details li.cart-subtotal .order-title,.order-summary-details ul.item-details li.cart-subtotal .order-value{color:#333}.order-summary-details ul.item-details li.cart-total .order-title,.order-summary-details ul.item-details li.cart-total .order-value{color:#333;font-size:1.25rem;font-weight:500;line-height:1}.order-summary-details .tax-at-checkout{margin-bottom:24px;text-align:left}.order-summary-details .tax-at-checkout .mz-auxiliary-text{color:#666;font-size:0.875rem;line-height:1.43}.order-summary-details .tax-at-checkout .mz-auxiliary-text-head{float:left;font-size:14px;margin-bottom:5px;margin-right:2px;margin-top:1px}.order-summary-details .btn-container{margin-bottom:24px}.order-summary-details .btn-container .mz-carttable-button-active{width:100%}@media (max-width:767px) and (min-width:639px){.order-summary-details .btn-container .mz-carttable-button-active{max-width:205px}}.order-summary-details .alert-danger{text-align:left}.order-summary-details .alert-danger span{display:block;margin-bottom:8px}