.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-order-details.french-content .order-detail-info-container .order-information .order-information-list .order-info-list-item .list-title{width:210px}@media (max-width:767px){.mz-order-details.french-content .order-detail-info-container .order-information .order-information-list .order-info-list-item .list-title{width:100%;margin:0 0 4px}}@media (min-width:768px) and (max-width:1024px){.mz-order-details.french-content .order-detail-info-container .order-information .order-information-list .order-info-list-item .list-title{width:180px}}@media (max-width:639px){.mz-order-details .order-detail-info-container{margin-bottom:64px}}.mz-order-details .order-detail-info-container .mz-pagetitle{margin:0 0 24px}@media (max-width:639px){.mz-order-details .order-detail-info-container .mz-pagetitle{margin:24px 0}}.mz-order-details .order-detail-info-container .order-information{margin:0 0 64px;overflow:hidden}@media (max-width:639px){.mz-order-details .order-detail-info-container .order-information{margin:0 0 24px}}.mz-order-details .order-detail-info-container .order-information .order-information-list{margin:0;padding:0;list-style-type:none}.mz-order-details .order-detail-info-container .order-information .order-information-list .order-info-list-item{margin:0 0 12px;width:100%;overflow:hidden;float:left}.mz-order-details .order-detail-info-container .order-information .order-information-list .order-info-list-item:last-child{margin:0}@media (max-width:1024px){.mz-order-details .order-detail-info-container .order-information .order-information-list .order-info-list-item{margin:0 0 16px}}.mz-order-details .order-detail-info-container .order-information .order-information-list .order-info-list-item .list-title{width:150px;float:left;margin:0 8px 0 0;color:#333}@media (max-width:1024px){.mz-order-details .order-detail-info-container .order-information .order-information-list .order-info-list-item .list-title{width:100%;margin:0 0 4px}}.mz-order-details .order-detail-info-container .order-information .order-information-list .order-info-list-item .list-value{float:left;color:#333}.mz-order-details .order-detail-info-container .order-information .order-information-list .order-info-list-item .list-value.tracking-number{color:#0467c6}@media (max-width:1024px){.mz-order-details .order-detail-info-container .order-information .order-information-list .order-info-list-item .list-value{width:100%}}.mz-order-details .reorder-container .reorder-icon-list{padding:0;margin:0;list-style-type:none}@media (max-width:1024px) and (min-width:640px){.mz-order-details .reorder-container .reorder-icon-list{margin-top:67px}}.mz-order-details .reorder-container .reorder-icon-list .list-item{margin-bottom:24px;width:100%;float:left}.mz-order-details .reorder-container .reorder-icon-list .list-item .add-all-to-cart{width:100%}.mz-order-details .reorder-container .reorder-icon-list .list-item img{float:left;margin-right:10px}.mz-order-details .reorder-container .reorder-icon-list .list-item .link{width:calc(100% - 34px);float:left;color:#0467c6}.mz-order-details .address-details-container{margin-bottom:64px}.mz-order-details .address-details-container .title{margin:0 0 24px}@media (min-width:1025px){.mz-order-details .address-details-container .title{width:99%}}.mz-order-details .address-details-container .sub-title{margin:0 0 8px}@media (max-width:639px){.mz-order-details .address-details-container .sub-title{margin:0 0 4px}}.mz-order-details .address-details-container .select-business-info{margin:0 0 8px}.mz-order-details .address-details-container .selected-address-section{margin:0 0 24px}.mz-order-details .address-details-container .selected-address-section:last-child{margin:0}@media (max-width:639px){.mz-order-details .address-details-container .selected-address-section{margin:0 0 16px}}.mz-order-details .address-details-container .summary-section-email{display:none}.mz-order-details .address-details-container .card-info-container .card-info .card-number{margin:0 0 8px}.mz-order-details .address-details-container .card-info-container .card-info .print-image{display:none}@media (max-width:1024px){.mz-order-details .address-details-container .shipping-information{margin:0 0 64px}}.mz-order-details .page-print-header{display:none}@media print{.mz-order-details .mz-sitenav-container,.mz-order-details .reorder-container,.mz-order-details .add-to-cart-btn,.mz-order-details .mz-breadcrumbs{display:none}.mz-order-details a,.mz-order-details a:visited{text-decoration:none}.mz-order-details .cpc-component .cpc-nav{display:none}.mz-order-details a[href]:after{display:none}.mz-order-details .page-print-header{display:block;padding:10px 0 20px}}.mz-order-details .container .alert-danger{background:url('../../resources/images/icons/red-alert-error.svg') no-repeat 24px 24px;background-color:#f9e9e8;border-left:4px solid #ca261a;margin-bottom:48px}@media (max-width:640px){.mz-order-details .container .alert-danger{margin-bottom:36px;background-position:20px 16px;padding:16px 16px 16px 60px}}.mz-order-details .container .alert-danger span{display:block;margin-bottom:24px}@media (max-width:640px){.mz-order-details .container .alert-danger span{margin-bottom:16px}}.mz-order-details .container .alert-danger span:last-child{margin-bottom:0}.mz-order-details .container .order-summery-title{margin:0 0 24px 0}@media (max-width:1024px){.mz-order-details .container .order-summery-title{margin:0}}@media (max-width:640px){.mz-order-details .container .order-summery-title{line-height:1.33;letter-spacing:0.2px}}.mz-order-details .container .mz-table-order-details{margin-bottom:48px}@media (max-width:640px){.mz-order-details .container .mz-table-order-details{margin-bottom:16px}}@media (max-width:1024px){.mz-order-details .container .mz-table-order-details .thead-desktop{display:none}}.mz-order-details .container .mz-table-order-details .thead-desktop .mz-header-product{text-align:left;width:50%}@media (min-width:1200px){.mz-order-details .container .mz-table-order-details .thead-desktop .mz-header-qty{width:180px}}@media (min-width:1200px){.mz-order-details .container .mz-table-order-details .thead-desktop .mz-header-price{width:180px}}.mz-order-details .container .mz-table-order-details .mz-header-price,.mz-order-details .container .mz-table-order-details .mz-header-total,.mz-order-details .container .mz-table-order-details .mz-carttable-item-price,.mz-order-details .container .mz-table-order-details .mz-carttable-item-total,.mz-order-details .container .mz-table-order-details .mz-header-qty,.mz-order-details .container .mz-table-order-details .mz-item-qty{text-align:right}@media (min-width:1025px) and (max-width:1199px){.mz-order-details .container .mz-table-order-details .mz-header-price,.mz-order-details .container .mz-table-order-details .mz-header-total,.mz-order-details .container .mz-table-order-details .mz-carttable-item-price,.mz-order-details .container .mz-table-order-details .mz-carttable-item-total,.mz-order-details .container .mz-table-order-details .mz-header-qty,.mz-order-details .container .mz-table-order-details .mz-item-qty{width:156px}}.mz-order-details .container .mz-table-order-details tr{position:relative;width:100%;display:table}.mz-order-details .container .mz-table-order-details tr th{padding:0 0 24px 0;font-weight:500}@media (max-width:991px){.mz-order-details .container .mz-table-order-details tr th:first-child{position:static;left:initial;top:initial;width:50%}.mz-order-details .container .mz-table-order-details tr th:nth-child(2){position:static;left:initial;top:initial;padding-left:0}}.mz-order-details .container .mz-table-order-details tr td{vertical-align:top;padding:24px 0 24px 0}@media (max-width:991px){.mz-order-details .container .mz-table-order-details tr td:first-child{position:static;left:initial;top:initial}.mz-order-details .container .mz-table-order-details tr td:nth-child(2){position:static;left:initial;top:initial;padding-left:0}}.mz-order-details .container .mz-table-order-details .product-image-container{width:168px;height:168px;padding:24px;background-color:#f0f0f0;display:flex;justify-content:center;align-items:center;text-align:center;float:left}@media (min-width:641px) and (max-width:1024px){.mz-order-details .container .mz-table-order-details .product-image-container{width:109px;height:109px;padding:10px}}@media (max-width:640px){.mz-order-details .container .mz-table-order-details .product-image-container{padding:8px;width:64px;height:64px}}.mz-order-details .container .mz-table-order-details .product-image-container img{max-width:100%;max-height:100%}.mz-order-details .container .mz-table-order-details .mz-item-product{width:50%}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap{width:calc(100% - 192px);display:inline-block;margin-left:24px;vertical-align:top;color:#333}@media (min-width:641px) and (max-width:1024px){.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap{margin-left:33px;width:calc(100% - 142px)}}@media (max-width:640px){.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap{margin-left:16px;width:calc(100% - 80px)}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap .discount-offer{margin-bottom:8px}}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap .mz-item-title{display:block;margin-bottom:8px;color:#0467c6}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap .mz-item-title:visited{color:#0467c6}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap .mz-collection-name,.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap .mz-service-region-name,.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap .mz-charity-amount,.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap .mz-option-values{display:block;margin-bottom:8px}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap .mz-service-region-name img{float:left;margin-right:10px}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap .mz-item-code{display:block;margin-bottom:8px}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap .mz-propertylist{margin:0;overflow:hidden}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap .mz-propertylist dt{font-weight:300;line-height:1.5;margin:0 8px 8px 0;float:left;clear:both}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap .mz-propertylist dt:after{font-weight:300}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap .mz-propertylist dd{margin-left:8px;line-height:1.5;margin:0 0 8px 0}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap .discount-offer{overflow:hidden;color:#ca261a;margin-bottom:0}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap .discount-offer dt{float:left;clear:both;font-weight:300;text-transform:capitalize;margin-right:4px;line-height:1.5}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap .discount-offer dd{float:left;clear:right;margin-left:0;line-height:1.5}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap:last-child{margin-bottom:0}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul{display:none}@media (max-width:1024px){.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul{display:block;margin:24px 0 0 0;padding:0;list-style-type:none}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul li{display:block;overflow:hidden;margin-bottom:8px}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul li .qty-field-container{overflow:hidden}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul li .qty-field-container .qty-field-label{margin:0;text-transform:uppercase;float:left}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul li .qty-field-container .mz-qty-field{float:right;margin:0}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul li .item-price{float:left;font-weight:500}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul li .price-container{float:right}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul li .price-container .price{display:block;text-align:right;color:#333}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul li .price-container .is-crossedout{font-size:0.875rem;line-height:1.43;display:none}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul li .price-container .is-saleprice{color:#ca261a}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul li .item-subtotal{float:left;font-weight:500}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul li .sub-total-container{float:right}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul li .sub-total-container .price{display:block;text-align:right;color:#333}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul li .sub-total-container .is-crossedout{font-size:0.875rem;line-height:1.43;display:none}.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul li:last-child{margin-bottom:0}}@media (max-width:1024px) and (max-width:640px){.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul{margin:26px 0 0 0}}@media (max-width:1024px) and (max-width:640px){.mz-order-details .container .mz-table-order-details .mz-item-product .mz-item-info-wrap ul li{margin-bottom:16px}}.mz-order-details .container .mz-table-order-details .mz-qty-field{text-align:center}@media (min-width:1200px){.mz-order-details .container .mz-table-order-details .mz-item-qty{width:180px}}@media (min-width:1200px){.mz-order-details .container .mz-table-order-details .mz-carttable-item-price{width:180px}}.mz-order-details .container .mz-table-order-details .mz-carttable-item-price .price{display:block}.mz-order-details .container .mz-table-order-details .mz-carttable-item-price .price:first-child{margin-bottom:8px}.mz-order-details .container .mz-table-order-details .mz-carttable-item-price .is-crossedout{font-size:0.875rem;line-height:1.43;display:none}.mz-order-details .container .mz-table-order-details .mz-carttable-item-total{position:relative}.mz-order-details .container .mz-table-order-details .mz-carttable-item-total .price{display:block}.mz-order-details .container .mz-table-order-details .mz-carttable-item-total .price:first-child{margin-bottom:24px}.mz-order-details .container .mz-table-order-details .mz-carttable-item-total .is-crossedout{display:none;font-size:0.875rem;line-height:1.43}.mz-order-details .container .mz-table-order-details .mz-carttable-item-total .is-saleprice{color:#333}.mz-order-details .container .mz-table-order-details .mz-carttable-item-total .btn-section{position:absolute;width:236px;right:0}.mz-order-details .container .mz-table-order-details .mz-carttable-item-total .btn-section .remove-from-favourite{padding:0;float:right;margin-right:24px;border:none;margin-top:14px}.mz-order-details .container .mz-table-order-details .mz-carttable-item-total .btn-section .remove-from-favourite img{float:right}.mz-order-details .container .mz-table-order-details .mz-carttable-item-total .btn-section button.btn.secondary-button{float:right}.mz-order-details .container .mz-table-order-details .mz-carttable-item-total .btn-section button.btn.secondary-button:focus:hover{float:right;padding:10px 20px}.mz-order-details .container .mz-table-order-details .mz-item-qty,.mz-order-details .container .mz-table-order-details .mz-carttable-item-price,.mz-order-details .container .mz-table-order-details .mz-carttable-item-total{padding:34px 0 34px 0}@media (max-width:1024px){.mz-order-details .container .mz-table-order-details .mz-item-qty,.mz-order-details .container .mz-table-order-details .mz-carttable-item-price,.mz-order-details .container .mz-table-order-details .mz-carttable-item-total{display:none}}.mz-order-details .container .mz-table-order-details .mz-item-discount{font-weight:bold}.mz-order-details .container .mz-table-order-details .mz-item-discount .mz-item-discountamt{color:#900}.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary{border-bottom:none}.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .summary-details{float:right;width:368px}@media (max-width:1024px){.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .summary-details{width:100%;float:left}}.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .item-details{padding:0 0 24px;margin:0;list-style:none;border-bottom:1px solid #cbcbcb;overflow:hidden}.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .item-details li{width:100%;float:right;margin-bottom:8px}.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .item-details li .order-title{float:left}.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .item-details li .order-title.sub-total-label{font-weight:500}.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .item-details li .order-title.order-total-label{font-weight:500;line-height:1.4;letter-spacing:0.3px;font-size:1.25rem}.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .item-details li .order-value{float:right}.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .item-details li .order-value.sub-total-value{font-weight:500}.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .item-details li .order-value.order-total-value{font-weight:500;line-height:1.4;letter-spacing:0.3px;font-size:1.25rem}.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .item-details li .order-value.shipping-value{text-transform:uppercase}.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .item-details li.order-discount{color:#ca261a}.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .item-details li:last-child{margin-bottom:0}.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .item-details .add-to-cart-btn{text-align:right;margin-top:16px}@media (min-width:1025px){.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .item-details .add-to-cart-btn .add-all-to-cart{width:168px}}@media (min-width:641px) and (max-width:1024px){.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .item-details .add-to-cart-btn .add-all-to-cart{width:157px}}.mz-order-details .container .mz-table-order-details tfoot .mz-order-subtotal-summary .item-details:last-child{padding-top:24px;margin-bottom:0;border-bottom:none}