.form-footer .btn-primary{font-weight:700;padding:.5rem .75rem;font-size:1.25rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.35);border:0;white-space:normal}.form-footer .btn-primary .material-icons{margin-right:.625rem}.form-footer .btn-primary{background:#fcc03d;color:#fff}.form-footer .btn-primary:active:hover,.form-footer .btn-primary:focus,.form-footer .btn-primary:focus:active,.form-footer .btn-primary:focus:hover,.form-footer .btn-primary:hover{background:#fbb00b;color:#fff}.table-labeled td,.table-labeled th{vertical-align:middle}.table-labeled .label{font-weight:400;border-radius:3px;font-size:inherit;padding:.25rem .375rem;margin:.125rem;color:#fff;white-space:nowrap}.page-order .table{margin-bottom:0}.page-order table td,.page-order table th{padding:.5rem}.page-order table thead th{text-align:center}#authentication .tooltip.tooltip-bottom{padding:0;margin:0}#authentication .radio-inline,#identity .radio-inline{padding:0}#authentication .radio-inline .custom-radio,#identity .radio-inline .custom-radio{margin-right:0}.page-customer-account #content{border:0;border-radius:.625rem;background:#fff;padding:1.5rem 1rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.35);font-size:1rem;color:#2b2b2b}.page-customer-account #content .order-actions a{padding:0 .125rem}.page-customer-account #content .forgot-password{text-align:center;font-size:.875rem;margin-top:1rem;padding-bottom:.9375rem}.page-customer-account #content .no-account{text-align:center;font-size:1rem}.page-authentication #content{border:0;border-radius:.625rem;background:#fff;padding:1.5rem 1rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.35);margin:0 auto}.address-elem{padding-bottom:20px}.address{font-size:1.125rem;color:#2b2b2b;line-height:1.4;height:100%;margin:0;display:flex;flex-direction:column;overflow:hidden}.address.selected{background:#f6f6f6}.address .address-body{padding:20px}.address .address-body h4{font-size:1.25rem;font-weight:900}.address .address-body address{margin:0}.address .address-footer{margin:auto 0 0;border-top:1px solid #d8d8d8;display:flex}.address .address-footer a{flex:0 0 50%;max-width:50%;color:#3d3d3d;padding:10px;text-align:center;font-size:1rem}.address .address-footer a:first-child{border-right:1px solid #d8d8d8}.address .address-footer a i{font-size:1rem;position:relative;top:-2px}.address .address-footer a:hover{color:#2b2b2b;background:#f6f6f6}.page-order-detail{font-size:.875rem;color:#3d3d3d}.page-order-detail .box{border:0;border-radius:.625rem;background:#fff;padding:1.5rem 1rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.35);margin-bottom:1rem}.page-order-detail h3{font-size:1rem;font-weight:700;text-transform:uppercase;color:#2b2b2b;margin-bottom:1rem}.page-order-detail #order-infos ul{margin:0}.page-order-detail #order-history .history-lines .history-line{padding:.5rem 0;border-bottom:1px solid #f6f6f6}.page-order-detail #order-history .history-lines .history-line:last-child{border-bottom:0}.page-order-detail #order-history .history-lines .history-line .label{display:inline-block;margin:.25rem 0;padding:.25rem .375rem;color:#fff;border-radius:3px}.page-order-detail .addresses{margin:0 -.9375rem}.page-order-detail .addresses h4{font-size:1rem;font-weight:700}.page-order-detail #order-products.return{margin-bottom:1rem}.page-order-detail #order-products.return th.head-checkbox{width:30px}.page-order-detail #order-products.return td{padding:1.375rem .75rem}.page-order-detail #order-products.return td.qty{min-width:125px}.page-order-detail #order-products.return td.qty .current{width:30%;float:left;text-align:right;padding-right:.5rem}.page-order-detail #order-products.return td.qty .select{width:70%;float:left;margin:-.625rem 0;padding-left:.25rem}.page-order-detail #order-products.return td.qty .select select{text-align:center}.page-order-detail .order-items{padding:0!important}.page-order-detail .order-items .order-item{padding:1rem 1rem 0;border-bottom:1px solid #f6f6f6}.page-order-detail .order-items .order-item .checkbox{width:30px;float:left;padding:0 .9375rem}.page-order-detail .order-items .order-item .content{width:calc(100% - 30px);float:left;padding:0 .9375rem}.page-order-detail .order-items .order-item .desc{margin-bottom:1rem}.page-order-detail .order-items .order-item .desc .name{font-weight:700}.page-order-detail .order-items .order-item .qty{margin-bottom:1rem}.page-order-detail .order-items .order-item .qty .q,.page-order-detail .order-items .order-item .qty .s{margin-bottom:.25rem}.page-order-detail .messages .message{margin-top:.5rem;border-bottom:1px solid #f6f6f6}.page-order-detail .messages .message:last-child{border-bottom:0}.page-order-detail .messages .message>div{margin-bottom:.5rem}.page-order-detail .customization{margin-top:.75rem}#order-return-infos .thead-default th{color:#2b2b2b}#order-return-infos .customization{margin-top:.75rem}.page-my-account #content .links{display:flex;flex-wrap:wrap;justify-content:flex-start}.page-my-account #content .links a{text-align:center;display:inline-block;font-size:1rem;font-weight:700;color:#2b2b2b;padding:0 .625rem;margin-bottom:20px}@media (min-width:1200px){.page-my-account #content .links a{flex:0 0 25%;max-width:25%}}@media (max-width:1199px) and (min-width:992px){.page-my-account #content .links a{flex:0 0 33.3333%;max-width:33.3333%}}@media (max-width:991px){.page-my-account #content .links a{flex:0 0 50%;max-width:50%}}@media (max-width:479px){.page-my-account #content .links a{font-size:.875rem}}.page-my-account #content .links a.logout{margin-left:auto;margin-right:auto}.page-my-account #content .links a span.link-item{display:block;height:100%;border:0;border-radius:.625rem;background:#fff;padding:1.5rem 1rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.35)}@media (max-width:479px){.page-my-account #content .links a span.link-item{padding:10px}}.page-my-account #content .links a i{display:block;font-size:2.6rem;width:100%;color:#2b2b2b;padding-bottom:3.4rem}.page-my-account #content .links a:hover{color:#2b2b2b}.page-my-account #content .links a:hover i{color:#bf2424}#history .orders{margin:0 -1rem}#history .orders .order{padding:.75rem 1rem;border-bottom:1px solid #f6f6f6}#history .orders .order a h3{color:#3d3d3d}#history .orders .order .label{display:inline-block;margin:.25rem 0;padding:.25rem .375rem;color:#fff;border-radius:3px}#history .orders .order:last-child{border-bottom:0}.page-footer .account-link{margin-right:1rem}.page-footer .account-link i{font-size:1rem;margin-right:3px;position:relative;top:1px}.page-footer .account-link span{font-size:1rem;vertical-align:middle}.login-form{margin-top:15px}.emailAlert__listing{margin:0 -5px 20px}.emailAlert__listing .productMiniature{padding:0 5px;margin:0 0 10px}.emailAlert__listing .productMiniature__container{position:relative}.emailAlert__btn{right:10px;top:10px;position:absolute;padding:0;width:36px;height:36px;line-height:33px;border-radius:50%}.emailAlert__btn .material-icons{margin:0}.psgdprinfo17{overflow:hidden;padding:0;background:none}.send-renew-password-link{padding-left:10px;padding-right:10px}.renew-password{margin-left:10px}.renew-password .email{padding-bottom:30px}.renew-password [type=submit]{margin-left:50px}