.section-customer .wrapper{display:grid;grid-template-columns:100%;margin-bottom:4rem}@media(min-width:768px){.section-customer .wrapper{grid-template-columns:1fr 2fr 1fr}}@media(min-width:1024px){.section-customer .wrapper{gap:4rem}}@media(min-width:768px){.section-customer .wrapper:not(.grid)>*{grid-column:2}}.section-customer .wrapper.grid{gap:4rem}@media(min-width:768px){.section-customer .wrapper.grid{grid-template-columns:1fr 1fr}}.section-customer .wrapper .c-form #password{max-width:100%}.section-customer.account .grid{gap:2rem;grid-template-columns:100%}@media(min-width:1024px){.section-customer.account .grid{grid-template-columns:60% 1fr;grid-template-areas:"orders details" "orders history";column-gap:4rem;row-gap:3rem}}.section-customer.order .header,.section-customer.addresses .header{flex-direction:column;gap:1rem}.section-customer .header{background-color:var(--colour-wiperblades-blue);padding:2rem 0;margin-bottom:4rem;align-items:center;display:flex;justify-content:center;text-align:center}@media(min-width:768px){.section-customer .header{padding:4rem 0}}.section-customer .header h1{color:var(--colour-white);margin-bottom:0!important}.section-customer .header a{color:var(--colour-supernova)}.section-customer .header p{margin-bottom:0}.section-customer .content dt{font-weight:500;font-size:.875rem;margin-bottom:.5rem}.section-customer .content dd:not(:last-of-type){margin-bottom:1.5rem}.section-customer .content address{font-style:normal}.section-customer .content .marketing-checkbox{display:flex;gap:.5rem;align-items:flex-start;font-weight:300}.section-customer .content .marketing-checkbox #marketing{margin-top:.25rem}.section-customer .content .buttons{display:flex;justify-content:space-between;align-items:center}@media(max-width:1023.98px){.section-customer .content .buttons{flex-direction:column;align-items:center;gap:1rem}.section-customer .content .buttons .c-btn.main.primary{width:100%}}.section-customer .content .create-account-cta{background-color:var(--colour-wiperblades-blue);border-radius:var(--border-radius);padding:1.5rem;display:flex;align-items:center;justify-content:space-between;margin:2rem 0}@media(max-width:1023.98px){.section-customer .content .create-account-cta{flex-direction:column;gap:2rem}}.section-customer .content .create-account-cta .icon-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media(max-width:1023.98px){.section-customer .content .create-account-cta .icon-heading{flex-direction:column}}.section-customer .content .create-account-cta .icon-heading svg{width:2rem;height:2rem}@media(max-width:1023.98px){.section-customer .content .create-account-cta .icon-heading svg{width:2.75rem;height:2.75rem}}.section-customer .content .create-account-cta .icon-heading h4{color:var(--colour-white);margin-bottom:0}.section-customer .content .create-account-cta .c-btn{text-align:center}@media(max-width:1023.98px){.section-customer .content .create-account-cta .c-btn{width:100%}}.section-customer .account-benefits{padding:1.5rem;border-radius:var(--border-radius);border:1px solid var(--colour-link-water);box-shadow:0 2px 4px 0 var(--colour-sea-foam);font-weight:300;height:-webkit-fit-content;height:fit-content}@media(min-width:1024px){.section-customer .account-benefits{padding:2.5rem}}@media(min-width:1024px){.section-customer .account-benefits p{font-size:1.25rem}}.section-customer .account-benefits .checklist{display:flex;flex-direction:column;gap:1rem;padding:0;margin:0}.section-customer .account-benefits .checklist li{display:flex;align-items:center;gap:1rem}.section-customer .account-benefits .checklist li:before{content:"";display:block;background-image:url('data:image/svg+xml,<svg width="27" height="20" viewBox="0 0 27 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M26.5405 2.69694L9.93005 19.5357C9.78538 19.6829 9.61347 19.7996 9.42418 19.8793C9.2349 19.959 9.03196 20 8.82701 20C8.62206 20 8.41912 19.959 8.22983 19.8793C8.04055 19.7996 7.86864 19.6829 7.72397 19.5357L0.456893 12.1687C0.31204 12.0219 0.197137 11.8476 0.118743 11.6557C0.0403488 11.4638 2.15848e-09 11.2582 0 11.0505C-2.15848e-09 10.8429 0.0403488 10.6372 0.118743 10.4454C0.197137 10.2535 0.31204 10.0792 0.456893 9.93234C0.601747 9.7855 0.773712 9.66901 0.962972 9.58954C1.15223 9.51007 1.35508 9.46916 1.55993 9.46916C1.76479 9.46916 1.96763 9.51007 2.15689 9.58954C2.34615 9.66901 2.51812 9.7855 2.66297 9.93234L8.82831 16.1824L24.337 0.463173C24.6296 0.166608 25.0263 0 25.4401 0C25.8538 0 26.2506 0.166608 26.5431 0.463173C26.8356 0.759737 27 1.16197 27 1.58137C27 2.00078 26.8356 2.403 26.5431 2.69957L26.5405 2.69694Z" fill="%23FF8F00"/></svg>');background-repeat:no-repeat;background-position:center center;height:2rem;width:2rem;min-width:2rem}@media(max-width:767.98px){.section-customer .customer-orders{order:2}}.section-customer .customer-orders .customer-accordion{padding:1rem;border-radius:var(--border-radius);border:1px solid var(--colour-link-water);box-shadow:0 2px 4px 0 var(--colour-sea-foam);font-weight:300;height:-webkit-fit-content;height:fit-content}@media(min-width:1024px){.section-customer .customer-orders .customer-accordion{padding:2.5rem;display:grid;overflow-x:auto}}.section-customer .customer-orders .customer-accordion .order-table-head{display:grid;grid-auto-flow:column;padding:0 1.5rem 1.5rem;gap:1rem;grid-auto-columns:minmax(3rem,1fr);font-weight:700}@media(min-width:1024px){.section-customer .customer-orders .customer-accordion .order-table-head{grid-auto-columns:minmax(5rem,1fr)}}.section-customer .customer-orders .customer-accordion .order-table-group .toggle a{padding:1rem;background-color:var(--colour-sea-foam);border-radius:var(--border-radius);display:grid;align-items:center;width:100%;justify-content:space-between;margin:0 0 1.5rem;text-align:left;gap:1rem;grid-auto-columns:minmax(3rem,1fr);grid-auto-flow:column;position:relative}@media(min-width:1024px){.section-customer .customer-orders .customer-accordion .order-table-group .toggle a{grid-auto-columns:minmax(5rem,1fr);padding:1.5rem}}.section-customer .customer-orders .customer-accordion .order-table-group .toggle a[aria-expanded=true] svg.plus{display:none}.section-customer .customer-orders .customer-accordion .order-table-group .toggle a[aria-expanded=true] svg.minus{display:block}.section-customer .customer-orders .customer-accordion .order-table-group .toggle a .order-name{font-weight:700}.section-customer .customer-orders .customer-accordion .order-table-group .toggle a svg{height:1.25rem;width:1.25rem;min-width:1.25rem;position:absolute;right:1rem}.section-customer .customer-orders .customer-accordion .order-table-group .toggle a svg.minus{display:none}.section-customer .customer-orders .customer-accordion .order-table-group .content{display:none}.section-customer .customer-orders .customer-accordion .order-table-group .content[data-open=true]{display:block;margin-bottom:2rem}.section-customer .customer-orders .customer-accordion .order-table-group .content[data-open=true] .order-item{display:flex;justify-content:space-between;align-items:center;margin:2rem 0}.section-customer .customer-orders .customer-accordion .order-table-group .content[data-open=true] .order-item p{max-width:100%;font-weight:300;margin:0}.section-customer .customer-orders .customer-accordion .order-table-group .content[data-open=true] .order-item .order-info{display:grid;grid-template-columns:5rem 1fr;justify-content:space-between;gap:1rem}.section-customer .customer-orders .customer-accordion .order-table-group .content[data-open=true] .order-item .order-info .order-image{padding:.5rem;border-radius:var(--border-radius);border:1px solid var(--colour-link-water);height:5rem;width:5rem;min-width:5rem}.section-customer .customer-orders .customer-accordion .order-table-group .content[data-open=true] .order-item .order-info .order-image img{aspect-ratio:1/1;height:auto;width:100%;object-fit:cover}.section-customer .customer-orders .customer-accordion .order-table-group .content[data-open=true] .order-item .order-info .order-info-inner{display:flex;justify-content:space-between;flex-direction:column;gap:.25rem}.section-customer .customer-orders .customer-accordion .order-table-group .content[data-open=true] .order-item .order-info .order-info-inner .item-info{display:flex;flex-direction:column}@media(min-width:1280px){.section-customer .customer-orders .customer-accordion .order-table-group .content[data-open=true] .order-item .order-info .order-info-inner{flex-direction:row;gap:3rem}}.section-customer .customer-orders .customer-accordion .order-table-group .content[data-open=true] .order-item .order-info .order-info-inner a{text-decoration:none;font-weight:700}.section-customer .customer-orders .customer-accordion .order-table-group .content[data-open=true] .order-item .order-info .fits-vehicle{margin-top:.5rem;grid-column:2;padding:.5rem;background-color:var(--colour-white-ice);border-radius:.325rem;font-size:.75rem;font-weight:700;width:-webkit-fit-content;width:fit-content;text-transform:uppercase}.section-customer .customer-orders .customer-accordion .order-table-group .content[data-open=true] .c-btn{display:block}.section-customer .customer-orders .customer-accordion .order-table-group .content[data-open=true] .order-additional-details div{display:flex;justify-content:space-between;padding:.25rem 0}.section-customer .customer-details{padding:1rem;border-radius:var(--border-radius);border:1px solid var(--colour-link-water);box-shadow:0 2px 4px 0 var(--colour-sea-foam);font-weight:300;height:-webkit-fit-content;height:fit-content;margin-bottom:0}@media(min-width:768px){.section-customer .customer-details{padding:2.5rem}}.section-customer .customer-details .customer-details-header{text-decoration:none;color:inherit;background:transparent;border:0;-webkit-appearance:none;appearance:none;display:flex;justify-content:space-between;width:100%;align-items:center;margin:0;padding:0;text-align:left}.section-customer .customer-details .customer-details-header:focus{outline:none}.section-customer .customer-details .customer-details-header:hover{text-decoration:none;outline:none}.section-customer .customer-details .customer-details-header:disabled{opacity:.5;pointer-events:none}@media(max-width:767.98px){.section-customer .customer-details .customer-details-header{cursor:pointer}}.section-customer .customer-details .customer-details-header .u-heading-xs{margin-bottom:0}@media(max-width:767.98px){.section-customer .customer-details .customer-details-header .u-heading-xs{font-size:1rem}}.section-customer .customer-details .customer-details-header .c-btn{padding:.75rem 1rem}@media(max-width:767.98px){.section-customer .customer-details .customer-details-header .c-btn{display:none}}.section-customer .customer-details .customer-details-header svg{height:1rem;width:1rem}@media(min-width:768px){.section-customer .customer-details .customer-details-header svg{display:none}}.section-customer .customer-details .details{margin-top:2rem}@media(max-width:767.98px){.section-customer .customer-details .details{display:none}}.section-customer .customer-details .details.is-active{display:block}.section-customer .customer-details .details dl{margin:1rem 0;line-height:1.75}.section-customer .customer-details .details .btn-logout{display:none}@media(max-width:767.98px){.section-customer .customer-details .details .btn-logout{display:block}}.section-customer.login .main-action{flex-direction:row;align-items:center;gap:2rem}.section-customer.account address{margin-bottom:1.5rem}@media(min-width:1024px){.section-customer.account .customer-orders{grid-area:orders}.section-customer.account .customer-details{grid-area:details}}.section-customer.account .vehicle-history-container{order:3}@media(min-width:1024px){.section-customer.account .vehicle-history-container{grid-area:history}}.section-customer.account .vehicle-history-container .vehicle-history{padding:1rem;border-radius:var(--border-radius);border:1px solid var(--colour-link-water);box-shadow:0 2px 4px 0 var(--colour-sea-foam);font-weight:300;height:-webkit-fit-content;height:fit-content;margin-bottom:0;display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.section-customer.account .vehicle-history-container .vehicle-history{padding:2.5rem}}.section-customer.account .vehicle-history-container .vehicle-history .vehicle{display:flex;justify-content:space-between;align-items:center;gap:1rem}.section-customer.account .vehicle-history-container .vehicle-history .vehicle .vehicle-info{display:flex;flex-direction:column}.section-customer.account .vehicle-history-container .vehicle-history .vehicle .vehicle-info .make-model{font-size:.875rem;line-height:1.625rem}.section-customer.account .vehicle-history-container .vehicle-history .vehicle .vehicle-info .bodystyle-years{line-height:1.5rem;font-weight:700}.section-customer.account .vehicle-history-container .vehicle-history .vehicle .c-btn.alt{text-wrap:nowrap}.section-customer.addresses .main-address{margin-bottom:2.5rem}.section-customer.addresses .main-address .actions{display:flex;gap:2rem;margin-top:1rem}.section-customer.addresses [data-address-form-fields]{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}.section-customer.addresses .form-actions{display:flex;flex-direction:row;gap:2rem;margin-top:1.5rem}.section-customer.addresses [data-address-form-content]{margin-bottom:2.5rem}.section-customer.addresses [data-address-form=new] [data-address-form-content]{margin-top:2.5rem}.section-customer.order .content{display:grid;grid-template-columns:100%;grid-template-areas:"addresses" "details";gap:2rem}@media(min-width:1024px){.section-customer.order .content{gap:3rem}}.section-customer.order .content .addresses{grid-area:addresses}@media(min-width:768px){.section-customer.order .content .addresses{display:flex;gap:3rem}}.section-customer.order .content .details{grid-area:details}.section-customer.order .content .details .c-table{margin-top:3rem}
/*# sourceMappingURL=/cdn/shop/t/35/assets/section-customer.css.map */
