.giftcert-actions{margin:15px 0 0 5px}.giftcert-actions a{color:#000;text-decoration:none;border-bottom:1px solid #c7c7c7;padding-bottom:2px;cursor:pointer}.giftcert-actions a:focus,.giftcert-actions a:hover{border-color:#000}.giftcert-actions svg{max-width:9px;max-height:9px}.giftcert-actions__remove{margin-top:10px}.giftcert-actions__remove svg{-webkit-transform:rotate(45deg);transform:rotate(45deg);max-width:9px;max-height:9px}@media only screen and (min-width:480px){.giftcert-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.giftcert-actions .giftcert-actions__remove{margin-top:0;margin-left:25px}}.minicart__summary .gift-certificate-line-item__image{width:25%;max-width:60px;min-width:auto}.gift-certificate-line-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%;margin-bottom:30px}.gift-certificate-line-item__image{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:15%;min-width:80px}.gift-certificate-line-item__image svg{width:100%;max-width:80px;max-height:80px}.gift-certificate-line-item__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:85%;font-size:14px;padding-left:20px}.gift-certificate-line-item__info .giftcert-name{display:block;font-family:GT America Expanded,sans-serif;font-weight:900;text-transform:uppercase;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.gift-certificate-line-item__info .giftcert-name__recipient{font-family:GT America,sans-serif;font-weight:400;text-transform:none}.gift-certificate-line-item__info .giftcert-actions-wrapper{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:15px}.gift-certificate-line-item__info .giftcert-quantity{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;position:relative;color:#757575;font-weight:300;margin-top:10px}.gift-certificate-line-item__info .giftcert-price{margin-left:auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-weight:800;text-align:right;margin-top:10px}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slideInFromLeft{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromLeft{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideOutToLeft{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes slideOutToLeft{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@-webkit-keyframes slideInFromRight{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromRight{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideInFromRightDelayBefore{0%{-webkit-transform:translate(100%);transform:translate(100%)}50%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromRightDelayBefore{0%{-webkit-transform:translate(100%);transform:translate(100%)}50%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideOutToRight{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}@keyframes slideOutToRight{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}.order-details-shipment{background:#fff;max-width:900px;width:100%}.order-details-shipment .order-details-header{border-bottom:1px solid #c7c7c7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding-bottom:20px}.order-details-shipment .order-details-header .order-details-header-title{width:100%;font-family:GT America Extended,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin-top:0}.order-details-shipment .order-details-header .order-date,.order-details-shipment .order-details-header .order-number,.order-details-shipment .order-details-header .order-status-label{width:50%;margin:20px 0 5px}.order-details-shipment .order-details-header .order-date span,.order-details-shipment .order-details-header .order-number span,.order-details-shipment .order-details-header .order-status-label span{display:block;color:#757575}.order-details-shipment .order-details-header .order-track{width:50%;margin:20px 0 5px}.order-details-shipment .order-details-header .order-track .order-track-link{text-decoration:none}.order-details-shipment .order-details-header .order-track .order-track-link .icon-wrapper:after{left:35%}.order-details-shipment .order-details-header .order-track .order-track-link .text{color:#000;text-decoration:none;border-bottom:1px solid #c7c7c7;padding-bottom:2px;cursor:pointer;margin-left:5px}.order-details-shipment .order-details-header .order-track .order-track-link .text:focus,.order-details-shipment .order-details-header .order-track .order-track-link .text:hover{border-color:#000}.order-details-shipment .order-details-header .order-number span{font-weight:800;line-height:1.33;text-transform:uppercase}.order-details-shipment .order-details-header span.order-status{font-size:12px;line-height:normal;text-transform:uppercase;display:block;color:#004b8d}.order-details-shipment .order-details-header span.order-status:before{content:"";width:10px;height:10px;display:inline-block;border-radius:50%;margin-right:5px;background-color:#004b8d}.order-details-shipment .order-details-header span.order-status.completed{color:#00c3a8}.order-details-shipment .order-details-header span.order-status.completed:before{background-color:#00c3a8}.order-details-shipment .order-details-header span.order-status.cancelled,.order-details-shipment .order-details-header span.order-status.failed,.order-details-shipment .order-details-header span.order-status.replaced{color:#fa4555}.order-details-shipment .order-details-header span.order-status.cancelled:before,.order-details-shipment .order-details-header span.order-status.failed:before,.order-details-shipment .order-details-header span.order-status.replaced:before{background-color:#fa4555}.order-details-shipment .order-details-products .order-product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:10px 0}.order-details-shipment .order-details-products .order-product__image{max-width:50px;width:100%}.order-details-shipment .order-details-products .order-product__image img{max-width:100%}.order-details-shipment .order-details-products .order-product__info{max-width:calc(100% - 70px);width:100%;padding:10px 0;margin-left:20px;border-bottom:1px solid #c7c7c7}.order-details-shipment .order-details-products .order-product__info p{margin:2px 0}.order-details-shipment .order-details-products .order-product__info .order-product-info--name{font-size:14px;font-weight:900;letter-spacing:.15px;text-transform:uppercase}.order-details-shipment .order-details-products .order-product__info .order-product-info--name span{display:block;text-transform:none;font-size:14px;font-weight:400;letter-spacing:normal}.order-details-shipment .order-details-products .order-product__info .order-product-info--color span,.order-details-shipment .order-details-products .order-product__info .order-product-info--size span{color:#757575}.order-details-shipment .order-details-products .order-product__price{width:100%;text-align:right}.order-details-shipment .order-details-products .order-product__price span{display:block}.order-details-shipment .order-details-shipment-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #c7c7c7;padding:10px 0}.order-details-shipment .order-details-shipment-details .download-invoice-link{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-decoration:none}.order-details-shipment .order-details-shipment-details .download-invoice-link .icon-wrapper:after{left:35%}.order-details-shipment .order-details-shipment-details .download-invoice-link .text{color:#000;text-decoration:none;border-bottom:1px solid #c7c7c7;padding-bottom:2px;cursor:pointer;margin-left:5px}.order-details-shipment .order-details-shipment-details .download-invoice-link .text:focus,.order-details-shipment .order-details-shipment-details .download-invoice-link .text:hover{border-color:#000}.order-details-shipment .order-details-shipment-details .order-details-shipment-total-price{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:800;text-align:right}@media only screen and (min-width:768px){.order-details-shipment .order-details-products .order-product__image{max-width:100px}.order-details-shipment .order-details-products .order-product__info{max-width:calc(100% - 200px);padding:10px 20px;margin-left:0;border:none}.order-details-shipment .order-details-products .order-product__price{max-width:100px}}@media only screen and (min-width:1024px){.order-details-shipment{border:1px solid #c7c7c7;padding:30px}}@media only screen and (min-width:1400px){.order-details-shipment{width:60%}.order-details-shipment .order-details-header .order-date,.order-details-shipment .order-details-header .order-number,.order-details-shipment .order-details-header .order-status-label,.order-details-shipment .order-details-header .order-track{width:auto}}