html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,input,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-weight:400}address{font-style:normal}q,blockquote{quotes:none}q:before,q:after{content:''}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}th{font-weight:400}input[type=radio],input[type=checkbox]{margin:0}input[type=button]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}textarea{resize:none}*,*:before,*:after{box-sizing:border-box}@font-face{font-family:'VAG Rounded Bold';src:url("../fonts/VAG-Rounded-Bold.eot");src:url("../fonts/VAG-Rounded-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/VAG-Rounded-Bold.woff2") format("woff2"),url("../fonts/VAG-Rounded-Bold.woff") format("woff"),url("../fonts/VAG-Rounded-Bold.ttf") format("truetype"),url("../fonts/VAG-Rounded-Bold.svg#vagroundedbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Avenir Roman';src:url("../fonts/Avenir-Roman.eot");src:url("../fonts/Avenir-Roman.eot?#iefix") format("embedded-opentype"),url("../fonts/Avenir-Roman.woff2") format("woff2"),url("../fonts/Avenir-Roman.woff") format("woff"),url("../fonts/Avenir-Roman.ttf") format("truetype"),url("../fonts/Avenir-Roman.svg#avenirroman") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Avenir Heavy';src:url("../fonts/Avenir-Heavy.eot");src:url("../fonts/Avenir-Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/Avenir-Heavy.woff2") format("woff2"),url("../fonts/Avenir-Heavy.woff") format("woff"),url("../fonts/Avenir-Heavy.ttf") format("truetype"),url("../fonts/Avenir-Heavy.svg#avenirheavy") format("svg");font-weight:400;font-style:normal}.printable-order-details-header{padding-left:10px;padding-right:10px;width:100%;float:left;margin:38px 0 30px;display:flex;align-items:flex-start}@media only screen and (max-width:767px){.printable-order-details-header{flex-direction:column}}.printable-order-details-header .logo{margin-right:auto}@media only screen and (max-width:1023px){.printable-order-details-header .logo{width:150px}}@media only screen and (max-width:767px){.printable-order-details-header .logo{margin-bottom:20px}}.printable-order-details-header .printable-order-details-title{flex:0 0 auto;margin-right:40px;margin-left:20px}.printable-order-details-header .page-title{font-family:"VAG Rounded Bold",sans-serif;color:#4a4a4a;font-size:30px;line-height:42px;text-transform:uppercase;letter-spacing:.1em;line-height:1em;margin:0 0 10px;padding:0}@media only screen and (max-width:767px){.printable-order-details-header .page-title{font-size:18px;line-height:26px}}@media print{.printable-order-details-header .page-title{font-size:14pt}}@media only screen and (max-width:767px){.printable-order-details-header .page-title{margin-bottom:0}}.printable-order-details-header .order-status{align-items:center;box-shadow:inset 0 0 0 1000px #f2f5f7;display:flex;font-size:14px;font-family:"Avenir Heavy",sans-serif;flex:0 0 170px;justify-content:center}.printable-order-details{font-size:12pt;font-family:"Avenir Roman",sans-serif}.printable-order-details .page-main{width:100%;margin:0 auto;max-width:1140px;*zoom:1}.printable-order-details .page-main:before,.printable-order-details .page-main:after{content:" ";display:table}.printable-order-details .page-main:after{clear:both}.printable-order-details .order-items{padding-left:10px;padding-right:10px;width:100%;float:left;margin-bottom:30px}.printable-order-details .table-caption{display:none}.printable-order-details .table-order-items{font-size:14px;margin-top:30px;width:100%}.printable-order-details .table-order-items thead .col{border-bottom:1px solid #4a4a4a;font-size:14px;padding:4px 0}.printable-order-details .table-order-items tfoot{text-align:right;border-bottom:1px solid #4a4a4a}.printable-order-details .table-order-items tfoot .mark,.printable-order-details .table-order-items tfoot .amount{padding:5px 0}.printable-order-details .table-order-items tfoot .amount{font-family:"Avenir Heavy",sans-serif}.printable-order-details .table-order-items tfoot tr:first-of-type .mark,.printable-order-details .table-order-items tfoot tr:first-of-type .amount{padding-top:25px}.printable-order-details .table-order-items tfoot tr:last-of-type .mark,.printable-order-details .table-order-items tfoot tr:last-of-type .amount{padding-bottom:25px}.printable-order-details .table-order-items .col{padding:20px 0;text-align:left}.printable-order-details .table-order-items tr:last-of-type .col{border-bottom:1px solid #f2f1f1}.printable-order-details .table-order-items .subtotal{text-align:right}.printable-order-details .table-order-items .product-item-name{font-family:"Avenir Heavy",sans-serif;font-size:12px;margin-bottom:4px;text-transform:uppercase}.printable-order-details .table-order-items .cart-price{font-family:"Avenir Heavy",sans-serif}.printable-order-details .table-order-items .grand_total{font-size:22px}.printable-order-details .table-order-items .grand_total .mark strong{font-weight:400}@media print{.printable-order-details .table-order-items .grand_total{font-size:14pt}}.printable-order-details .table-order-items .item-options{*zoom:1}.printable-order-details .table-order-items .item-options:before,.printable-order-details .table-order-items .item-options:after{content:" ";display:table}.printable-order-details .table-order-items .item-options:after{clear:both}.printable-order-details .table-order-items .item-options dt{clear:left;float:left;margin:6px 10px 0 0}.printable-order-details .table-order-items .item-options dt:after{display:inline-block;content:':'}.printable-order-details .table-order-items .item-options dd{clear:right;font-family:"Avenir Heavy",sans-serif;float:left;margin:6px 10px 0 0}.printable-order-details .table-order-items .gift-wrapping .title{font-family:"Avenir Heavy",sans-serif;margin:20px 0 6px}.printable-order-details .table-order-items .gift-wrapping .content{padding-left:12px;border-left:1px solid #f2f1f1}.printable-order-details .table-order-items .gift-wrapping .content img{display:inline-block;margin-right:10px;max-width:30px;vertical-align:middle}.printable-order-details .table-order-items .order-gift-message{margin-top:-20px;padding-top:0}.printable-order-details .table-order-items .order-gift-message .title{font-family:"Avenir Heavy",sans-serif}.printable-order-details .table-order-items .order-gift-message .item-options{padding-left:12px;border-left:1px solid #f2f1f1}.printable-order-details .table-order-items .order-gift-message .item-message{clear:both}.printable-order-details .block-order-details-view{padding-left:10px;padding-right:10px;width:100%;float:left}.printable-order-details .block-order-details-view .block-title{font-family:"VAG Rounded Bold",sans-serif;color:#4a4a4a;font-size:30px;line-height:42px;text-transform:uppercase;letter-spacing:.1em}@media only screen and (max-width:767px){.printable-order-details .block-order-details-view .block-title{font-size:18px;line-height:26px}}@media print{.printable-order-details .block-order-details-view .block-title{font-size:14pt}}.printable-order-details .block-order-details-view .block-content{display:flex;flex-wrap:wrap;width:100%;margin:30px -10px}.printable-order-details .block-order-details-view .box{padding:10px;flex:1 1 25%}@media only screen and (max-width:1023px){.printable-order-details .block-order-details-view .box{flex:1 1 50%}}@media only screen and (max-width:767px){.printable-order-details .block-order-details-view .box{flex:1 1 100%}}@media print{.printable-order-details .block-order-details-view .box{flex:1 1 50%}}.printable-order-details .block-order-details-view .box-title{font-family:"VAG Rounded Bold",sans-serif;color:#4a4a4a;font-size:16px;line-height:22px;text-transform:uppercase;letter-spacing:.05em;display:inline-block;margin-bottom:12px}.printable-order-details .block-order-details-view .box-content{margin-bottom:15px}.printable-order-details .copyright{background:0 0}.printable-order-details .footer-icons{display:none}.printable-order-details .copyright-text{text-align:left}