:root{--body__font-size:1.5rem;--primary__color:#2e2e2e;--primary__color__hover:#545454;--button-primary-accent__background:#fff200;--primary__accent-color:#fff200;--font-family__heading:'garage-gothic',sans-serif;--font-family__base:'Open Sans','FrutigerLTPro-Roman',sans-serif;--button__line-height:1;--button__padding:8px 25px;--button-primary-accent__color:#2e2e2e;--button-primary-accent__border:1px #fff200 solid;--button-primary-accent__hover__background:#f0d800;--button-primary-accent__hover__color:#2e2e2e;--button-primary-accent__hover__border:1px #f0d800 solid;--button-white-gray__background:#fff;--button-white-gray__color:#2e2e2e;--button-white-gray__border:1px #fff solid;--button-white-gray__hover__background:#fff;--button-white-gray__hover__color:#2e2e2e;--button-white-gray__hover__border:1px #fff solid;--button-yellow-white__background:#fff200;--button-yellow-white__color:#2e2e2e;--button-yellow-white__border:1px #fff200 solid;--button-yellow-white__hover__background:#f0d800;--button-yellow-white__hover__color:#2e2e2e;--button-yellow-white__hover__border:1px #f0d800 solid;--button-primary__font-size:29.5px;--button-primary__letter-spacing:normal;--button-primary__line-height:1;--button-primary__transition:all .2s ease-in-out;--button-primary__text-transform:uppercase;--button-primary__radius:0;--button__border-radius:0;--button-primary__background:#2e2e2e;--button-primary__color:#fff;--button-primary__font-family:'garage-gothic',sans-serif;--button-primary__font-weight:700;--button-primary__border:1px #2e2e2e solid;--button-primary__hover__background:#545454;--button-primary__hover__border:1px solid #545454;--button-primary__hover__color:#fff;--button-primary__active__background:#545454;--button-primary__active__border:1px solid #545454;--button-primary__active__color:#fff;--navigation__max-width-desktop:1400px;--navigation__max-width-mobile:1399px}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:0 0 !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}.page-header{border:0;position:static !important}.page-header .header.content{padding:0}.page-header .header-left{display:block !important}.page-header .header-left>:not(.logo){display:none}.block.block-order-details-view .block-content{overflow:hidden}.block.block-order-details-view .box{padding-right:20px;width:50%;float:left}.block.block-order-details-view .box:nth-child(2n+1){clear:both}html .order-links{display:none !important}html .order-details-items{padding:0}.table-wrapper table.order-product-items__table{table-layout:auto}html .order-details-items .table-wrapper table>tfoot>tr:first-child{border:0 !important}.dashboard-customer-support,.dashboard-customer-support .mgz-single-image-wrapper img{display:none !important}.account .messages{margin:0}.page-main{padding-top:0}.order-payment-details{flex-direction:column;gap:5px;margin-top:20px;margin-bottom:20px}.order-info-top{flex-wrap:wrap;flex-direction:column;gap:5px}.order-product-items__table{max-width:460px}.order-details-items tfoot .amount{text-align:right}.order-product-item{margin:30px auto}}