.form-label{font-size:.875rem;margin-bottom:.25rem}.sign-in{max-width:502px;margin:auto}ul.switch-tabs li{width:50%}.switch-buttons-application ul{justify-content:space-between;max-width:100%}.switch-buttons-application ul li{width:100%;margin:0!important;display:block;padding:0;border:0}.switch-buttons-application ul li a.active{color:#fff;background-color:#1ac8ed;border-color:#1ac8ed}.switch-buttons-application ul li a{display:block;width:130px;font-family:MontserratSemiBold,Segoe UI,Helvetica Neue,Helvetica,sans-serif!important;border:1px solid #7d7c84;border-radius:15px;padding:5px 15px;color:#626363;background-color:#fff;cursor:pointer;width:100%}.customise-box-device{border-radius:0;padding:1rem}.card.customise-box-device{border:2px solid rgba(0,0,0,.125);border-radius:4px}.customise-box-device .img{padding:0}.customise-box-device .card-body{padding:0 0 0 .5rem}.customise-box-device .customise-box-img-name{display:flex;justify-content:space-between}.customise-box-device .customise-box-img-name img{max-width:30%}.customise-box-device .card-title{font-size:.875rem;margin-bottom:0}.customise-box-device .print-type .print-type-decorations{text-align:left}.customise-box-device .print-type p{margin:0;font-size:.625rem;line-height:1;display:inline-block;padding-left:15px;position:relative}.customise-box-device .print-type p:last-child{margin:0 0 0 10px}.customise-box-device .print-type p .fa-check{color:#7dcd85;position:absolute;left:0}.customise-box-device.active{background-color:#e8f9fd!important;border:2px solid #1ac8ed;border-radius:4px}.customise-box-device.active .card-title,.customise-box-device.active .card-body p{color:#363635}.customise-box{border-radius:0;padding:1rem .5rem}.customise-box img{width:85%;display:block;margin:auto}.card.customise-box{border:2px solid rgba(0,0,0,.125);border-radius:4px}.customise-box .card-body{padding:0 0 0 .5rem}.customise-box .card-title{font-size:.875rem;margin-bottom:0}.customise-box .card-body p{margin-bottom:4px;font-size:.625rem;line-height:1}.customise-box .card-body p:last-child{margin-bottom:0}.customise-box .card-body p svg.fa-check{color:#7dcd85}.customise-box.active{background-color:#e8f9fd!important;border:2px solid #1ac8ed;border-radius:4px}.customise-box.active .card-title,.customise-box.active .card-body p{color:#363635}.customise-box .card-body span{color:#363635;font-family:MontserratLight,Segoe UI,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;display:block;margin-bottom:.5rem}.product-box p.title{font-size:1rem;margin:0!important;font-family:MontserratSemiBold,Segoe UI,Helvetica Neue,Helvetica,sans-serif!important}.product-box label.accordion-cart{font-size:.875rem;margin:0!important;font-family:MontserratLight,Segoe UI,Helvetica Neue,Helvetica,sans-serif!important;text-decoration:underline;color:#7d7c84}.product-box p.ref{font-size:.75rem;margin:0!important}.product-box p.item{font-size:.875rem;margin:.5rem 0}.product-box p.item span{font-family:MontserratSemiBold,Segoe UI,Helvetica Neue,Helvetica,sans-serif!important}span.or{margin:0 30px}.design-group-box{padding:1rem;margin:0 0 30px 0;background-color:#f7f7f7}.design-group-box img{width:100px}.design-group-box .col:first-child{flex:0 0 15%;vertical-align:top}.design-group-box .col:last-child{flex:1!important;vertical-align:top}.design-group-box .col:last-child h4 img,.design-group-box .col:last-child div.web-product-info img{display:none}.design-group-box p.total{text-align:right;margin-bottom:0}.design-group-box p.total span{font-size:1.125rem;font-family:MontserratSemiBold,Segoe UI,Helvetica Neue,Helvetica,sans-serif!important}.design-group-box .btn-remove{float:right;color:#1ac8ed;margin:0 0 10px 10px;font-size:.875rem}.design-group-box .btn-dark-blue{width:100%}.design-group-box p.item{color:#7d7c84}.design-group-box p.item span{float:right;text-align:right}.design-group-box p span.sell-price{float:right}.design-group-box p.customer-comments{font-style:italic;margin:10px 0 0 0!important}.edit-sizes .size-inputs{width:90px}.cart-basic.design-group-box{background-color:#fff;padding:0}.cart-basic .col-auto{max-width:55px}.cart-basic .cart-sizes{position:relative;padding-bottom:4px;margin-bottom:0}.cart-basic .cart-sizes span{position:absolute;right:0;font-family:MontserratSemiBold,Segoe UI,Helvetica Neue,Helvetica,sans-serif!important}.cart-basic p.item{font-size:.875rem;margin:.5rem 0}.cart-basic p.item span{font-family:MontserratSemiBold,Segoe UI,Helvetica Neue,Helvetica,sans-serif!important;float:right;text-align:right;color:#000}.edit-box{float:right;width:80px}.edit-box a.subtract{float:left;font-size:20px}.edit-box a.add{float:right;font-size:20px}.edit-box input[type="text"]{border:0;padding:5px;float:left;width:45px;margin:0 auto;text-align:center;font-weight:bold;background-color:transparent;color:#7d7c84}.order-summary-box{padding:1.5rem;margin:0 0 30px 0}.order-summary-box .order-summary-box-head{font-size:1.125rem;font-family:MontserratSemiBold,Segoe UI,Helvetica Neue,Helvetica,sans-serif!important}.order-summary-box p{margin:0 0 1rem 0}.order-summary-box p span{float:right;text-align:right;color:#000}.order-summary-box p.total{color:#000;vertical-align:bottom}.order-summary-box p.total span{float:right;text-align:right;font-size:1.125em;font-family:MontserratSemiBold,Segoe UI,Helvetica Neue,Helvetica,sans-serif!important}.order-summary-box .btn{width:100%}.text-highlighted{padding:0 3px!important}.cart-design-form{padding:1.5rem}.cart-design-form .form-label{font-size:.875rem}.dropzone{background-color:#fff;border:1px dashed #eaeaea;border-radius:4px;min-height:80px!important}.dropzone .dz-message{margin:0;font-size:.875rem}.needsclick{color:#1ac8ed}.card-img-top{max-width:64px;z-index:1}.eq-info-cols .col{position:relative}.eq-info-cols .col:after{content:" ";background-color:#eaeaea;display:block;position:absolute;top:19px;left:20px;width:1px;height:100%}.eq-info-cols .col:last-child:after{display:none}.info-text a{text-decoration:none}.button-saved:after{content:" ";display:inline-block;position:absolute;right:21px;top:8px;visibility:visible;height:24px;width:24px;background:url(https://media.equipped.co.uk/icons/check_white.png) no-repeat center center}.upload-artwork-box{margin:0 0 10px 0;background-color:#f7f7f7;padding:10px;text-align:left;min-height:120px}.upload-artwork-box img{float:left;width:10%;margin:0 10px 0 0!important}.upload-artwork-box p.title{font-weight:bold;margin:0!important;color:#000}.upload-artwork-box p.application{font-size:.7rem;margin:0 0 10px 0!important}.review-box{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #eaeaea}.review-box .col-50{float:left;width:50%}.review-box p.title{font-weight:bold;margin:0!important;color:#000}.review-box p.application{font-size:.7rem;margin:0!important}.shipping-address{font-size:.875rem}#liAddressDetails1Addresses,#liPaymentDetails1Addresses{width:100%;max-height:300px;overflow-y:scroll;border:1px solid #1ac8ed;display:none}#liAddressDetails1Addresses li,#liPaymentDetails1Addresses li{position:relative;display:block;padding:8px 0 10px 10px;line-height:20px;background-color:#fff;margin:0;font-size:.875em;cursor:pointer;overflow:hidden}#liAddressDetails1Addresses li:hover,#liPaymentDetails1Addresses li:hover{background-color:#f7f7f7}#divAddressDetails1AddressResults,#divPaymentDetails1AddressResults{position:absolute;padding:0;background-color:#fff;z-index:9999}input.watermark{color:#999!important}#AddressLabels td span,#BillingAddressLabels td span{display:block;color:#000;line-height:28px}#AddressLabels td ul li{height:auto!important}.OnePageSummaryAddressLabels li,OnePageSummaryBillingAddressLabels li{height:20px!important}input#chkBillingIsShipping{display:inline-block;width:24px;height:24px;position:relative;top:5px}input#chkBillingIsShipping:hover{cursor:pointer}input#chkBillingIsShipping:checked:after,#chkTerms:checked:after,.cb-billing-shipping:checked:after{content:" ";background-color:#3498db;display:inline-block;visibility:visible;height:24px;width:24px;background:url(https://media.equipped.co.uk/icons/check_white.png) no-repeat center center #3498db}.divColours_Device .ddl-wrapper{height:40px}.divColours_Device .ddl-selected{background-position:right 10px top 15px}.divColours_Device .DualColourCircle{position:absolute;left:0;height:1rem!important;width:1rem!important}.divColours_Device .ddl-colours{padding:4px 0 5px 25px}.divColours_Device .ddl-colours p{font-family:MontserratLight,Segoe UI,Helvetica Neue,Helvetica,sans-serif!important}.divColours_Device .ddl-options{margin:-5px 0 0 -1px;max-height:300px;overflow:hidden;overflow-y:scroll}.divColours_Device .ddl-options .icon-for-text,.divColours_Device .ddl-selected .icon-for-text{padding-left:0}@media(max-width:430px){.order-summary-box{background-color:#fff;padding:0!important}.design-group-box .col:first-child{display:none}.design-group-box .col:last-child{position:relative}.design-group-box .col:last-child div.web-product-info{padding:0 0 0 60px}.design-group-box .col:last-child h4 img,.design-group-box .col:last-child div.web-product-info img{display:block;position:absolute;left:0;max-width:50px}.row.eq-order{margin-left:calc(var(--bs-gutter-x)*1)}.eq-order>div>div{display:flex;flex-direction:row!important}.eq-order>div>div img{max-width:40px;height:40px;z-index:9}.eq-order>div>div .card-body{text-align:left!important;padding:0 0 0 .5rem}.eq-order>div>div .card-body .card-title{margin-bottom:.1rem}.eq-order>div>div .card-body p{padding:0}.eq-info-cols .card{margin-bottom:1.5rem}.order-success-device{flex-direction:column-reverse!important}.order-success-device>.col-12.p-t-r4{padding-top:0!important}.order-success-device .col-12:last-child.eq-pb-1{padding-bottom:0!important}.product-box .col:first-child{flex:0 0 20%;padding-right:.5rem}.icon-for-text{font-size:.875rem}}@media(max-width:991px){.cart-col-device-adjust .col-10{width:100%}.cart-col-device-adjust .col-2{display:none}}@media(min-width:400px){.design-group-box{padding:1.5rem;background-color:#f7f7f7}.order-summary-box .order-summary-box-head{font-size:1.5rem}.product-box .col:first-child{flex:0 0 20%;padding-right:1.5rem}}@media(min-width:430px){.eq-info-cols .col:after{content:none}}@media(min-width:431px) and (max-width:600px){.eq-info-cols .col{width:50%}.customise-box .card-body{padding:0 0 0 0}}@media(min-width:436px){.customise-box .card-body{padding:0 0 0 0}}@media(min-width:992px){.cart-l-g{background:linear-gradient(to right,#fff 50%,#f7f7f7 50%)}}