.modal .box{z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));flex-direction:column;justify-content:space-between;width:100%;max-width:90%;margin:auto;display:flex;position:relative}@media (min-width:767px){.modal .box{max-width:800px}}.modal .box{box-shadow:0 2px 14.4px #546a7640}.modal .box .boxFooter{padding:1rem}@media (min-width:767px){.modal .box .boxFooter{padding:24px}}.modal .box .boxHeader{padding:.5rem 1rem}@media (min-width:767px){.modal .box .boxHeader{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.modal .box .boxHeader{padding-top:18px;padding-bottom:18px}}.modal.show.slider-modal .box{justify-content:flex-start;max-width:100%;height:100%}@media (min-width:520px){.modal.show.slider-modal .box{max-width:100%}}@media (min-width:991px){.modal.show.slider-modal .box{max-width:800px;max-height:calc(100% - 80px)}}@media (min-width:1024px){.modal.show.slider-modal .box{max-width:600px;max-height:calc(100% - 200px)}}.modal.show.compatibility-modal .box{max-width:91.6667%}@media (min-width:767px){.modal.show.compatibility-modal .box{max-width:400px}}.modal.show.compatibility-modal .box .boxHeader{border-bottom-width:0;padding:1rem}.modal.show.compatibility-modal .box .boxContent{padding-top:0}.sideBar.reverse .box .boxHeader{padding:18.5px 1.25rem}.sideBar.reverse .box .boxListing{max-height:calc(100% - 143px);padding:24px 0}.modal .box .boxContent{padding:1rem}@media (min-width:767px){.modal .box .boxContent{padding:24px}}.modal.show.slider-modal .box .boxContent{height:100%;max-height:calc(100% - 49px);padding:12px}@media (min-width:991px){.modal.show.slider-modal .box .boxContent{padding:24px}}@media (min-width:1024px){.modal.show.slider-modal .box .boxContent{max-height:calc(100% - 73px)}}.video-player-parent-box>div>div:first-child{width:100%;height:100%;display:flex}.video-player-parent-box>div>div>iframe{max-height:390px;margin:auto}@media (min-width:520px){.video-player-parent-box>div>div>iframe{max-height:100%}}.modal .box.basket-modal .boxContent .add-address-box{justify-content:space-between;align-items:center;display:flex}.modal .box.basket-modal .boxContent .address-listing{width:100%;margin-top:7px;display:block}.modal .box.basket-modal .boxContent .address-listing .radio-button-container{border-style:none;border-radius:0;margin-top:17px;margin-left:0;margin-right:0;padding:40px 1rem 1rem;position:relative}.modal .box.basket-modal .boxContent .address-listing .radio-button-container:last-child{margin-bottom:0}.modal .box.basket-modal .boxContent .address-listing .radio-button-container label{padding-top:1rem;--tw-text-opacity:1;width:100%;height:100%;color:rgb(19 19 19/var(--tw-text-opacity,1));padding-inline-start:42px;font-size:16px;font-weight:700;line-height:22px;position:absolute;top:0;left:0}.modal .box.basket-modal .boxContent .address-listing .radio-button-container label .border-box{--tw-border-opacity:1;border-width:1px;border-color:rgb(226 224 224/var(--tw-border-opacity,1));border-radius:5px;width:100%;height:100%;position:absolute;top:0;left:0}.modal .box.basket-modal .boxContent .address-listing .radio-button-container label input:checked+.border-box{--tw-border-opacity:1;border-width:2px;border-color:rgb(0 47 110/var(--tw-border-opacity,1))}.modal .box.basket-modal .boxContent .address-listing .radio-button-container label .checkmark{width:18px;height:18px;top:17px;left:1rem}.modal .box.basket-modal .boxContent .address-listing .radio-button-container label .default{--tw-bg-opacity:1;background-color:rgb(0 114 207/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:4px;margin-inline-start:.5rem;padding:2px 6px;font-size:12px;font-weight:700;line-height:22px}.modal .box.basket-modal .boxContent .address-listing .radio-button-container p{--tw-text-opacity:1;color:rgb(70 70 70/var(--tw-text-opacity,1));margin-top:4.4px;font-size:14px;font-weight:600;line-height:20px}.modal .box.basket-modal .boxContent .add-address-box .blue-btn-xs{padding-left:17.75px;padding-right:17.75px}.modal .boxContent p{--tw-text-opacity:1;color:rgb(29 36 43/var(--tw-text-opacity,1));font-size:16px;font-weight:400;line-height:24px}.modal .boxContent .postcode-tooltip p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:13px;font-weight:500}.plp-modal .vehicle-part p{text-transform:capitalize;font-size:12px;line-height:16px}.plp-modal .yellow-info-box p{font-size:14px;font-weight:600;line-height:20px}.modal.fitment-modal .box{justify-content:flex-start;max-width:100%;height:auto;margin-left:1rem;margin-right:1rem}@media (min-width:767px){.modal.fitment-modal .box{justify-content:space-between;max-width:600px;max-height:calc(100% - 32px);margin-left:auto;margin-right:auto}}.modal.fitment-modal .box .boxContent{height:100%;max-height:272px;padding:1rem;overflow-x:auto}@media (min-width:767px){.modal.fitment-modal .box .boxContent{max-height:535px}}.modal.fitment-modal .boxContent .fitment-info{border-style:none;border-radius:.5rem}.fitment-modal .fitment-info .fitment-info-label{--tw-text-opacity:1;color:rgb(64 92 133/var(--tw-text-opacity,1));font-size:12px;font-weight:500;line-height:22px}.fitment-modal .fitment-info .fitment-info-value{text-transform:capitalize;--tw-text-opacity:1;color:rgb(64 92 133/var(--tw-text-opacity,1));font-size:16px;font-weight:700;line-height:24px}.modal.fitment-modal .boxContent .loaderBox{--tw-border-opacity:1;border-width:1px;border-color:rgb(207 214 225/var(--tw-border-opacity,1));border-radius:.5rem;width:100%;height:100%;padding-top:4rem;padding-bottom:4rem;position:relative}.modal.fitment-modal .boxContent .loaderBox:after{--tw-bg-opacity:1;background-color:rgb(230 234 241/var(--tw-bg-opacity,1));border-radius:.5rem}.sideBar.reverse .box{max-width:312px;margin-inline:0 auto}.sideBar .accordionBox{width:100%;position:relative}.sideBar .accordionBox .accordion-item{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(232 233 233/var(--tw-border-opacity,1));width:100%;padding:1rem 1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sideBar .accordionBox .accordion-item:first-child{padding-top:0}.sideBar .accordionBox .accordion-item .accordion-header{cursor:pointer}.sideBar .accordionBox .accordion-item p{text-transform:capitalize;--tw-text-opacity:1;color:rgb(50 57 65/var(--tw-text-opacity,1));font-size:14px;font-weight:600;line-height:20px;position:relative}.sideBar .accordionBox .accordion-item p:after{--tw-translate-y:-50%;width:10px;height:6px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:"";background-image:url(../media/arrowIcon.0y0mkxmk_lnph.svg);background-position:100%;background-repeat:no-repeat;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in;position:absolute;top:50%;left:calc(100% - 10px)}.sideBar .accordionBox .accordion-item.active p:after{--tw-translate-y:-50%;--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sideBar .accordionBox .accordion-item .accordion-content{max-height:0;overflow:hidden}.sideBar .accordionBox .accordion-item.active .accordion-content{height:auto;padding-top:1rem;max-height:max-content!important}.sideBar .accordionBox .accordion-item .accordion-content ul{transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sideBar .accordionBox .accordion-item .accordion-content li{margin-bottom:17px;display:flex;overflow:hidden}.sideBar .accordionBox .accordion-item .accordion-content li:last-child{margin-bottom:0}.sideBar .accordionBox .accordion-item .accordion-content li label,.filter-size-container label{--tw-text-opacity:1;color:rgb(29 36 43/var(--tw-text-opacity,1));font-size:14px;font-weight:600;line-height:20px}.sideBar .accordionBox .accordion-item .accordion-content li label.custom-check-box>input:before,.filter-size-container label.custom-check-box>input:before{--tw-border-opacity:1;border-color:rgb(237 28 36/var(--tw-border-opacity,1));border-radius:4px;padding:8.2px;top:-9px}.sideBar .accordionBox .accordion-item .accordion-content li label.custom-check-box input:checked:after,.filter-size-container label.custom-check-box input:checked:after{top:-5.5px;left:7px}.sideBar .accordionBox .accordion-item .accordion-content li label.custom-check-box,.filter-size-container label.custom-check-box{cursor:pointer;align-items:center;display:flex}.sideBar .accordionBox .accordion-item .accordion-content li label.custom-check-box span,.filter-size-container label.custom-check-box span{position:relative;top:1px}.sideBar .accordionBox .accordion-item .accordion-content li label.custom-check-box span span{top:0}.sideBar .accordionBox .accordion-item .accordion-content ul.two-list-items{flex-wrap:wrap;display:flex}.sideBar .accordionBox .accordion-item .accordion-content ul.two-list-items li{width:100%;max-width:50%}.sideBar .accordionBox .accordion-item .accordion-content ul.two-list-items li:nth-last-child(2){margin-bottom:0}.plp-pagination-box{flex-direction:column;justify-content:flex-end;align-items:center;margin-top:1.25rem;display:flex}@media (min-width:767px){.plp-pagination-box{flex-direction:row;margin-top:1.5rem}}.modal .pdpBestSeller{border-style:none;justify-content:center;align-items:center;max-width:100%;min-height:256px;margin:0 auto;display:flex}@media (min-width:767px){.modal .pdpBestSeller{min-height:386px}}.modal .pdpBestSeller .coverProductImage{width:100%;height:100%;padding-top:.5rem;padding-left:2rem;padding-right:2rem;position:absolute;top:0;left:0}@media (min-width:767px){.modal .pdpBestSeller .coverProductImage{padding-bottom:2rem}}.modal .pdpBestSeller .coverProductImage img{height:auto;max-height:100%}.modal .swiper-horizontal{height:100%;padding:0}.basketSection .box.basket-modal{justify-content:flex-start;width:100%;max-width:100%;height:100%;max-height:100%}@media (min-width:767px){.basketSection .box.basket-modal{max-width:800px;height:auto;max-height:calc(100% - 32px)}}.basketSection .box.basket-modal .boxHeader h4{--tw-text-opacity:1;color:rgb(29 36 43/var(--tw-text-opacity,1))}.basketSection .modal .box.basket-modal .boxContent{width:100%;height:100%;max-height:calc(100% - 149px);padding-bottom:0}.modal .box.basket-modal .success-text,.plp-modal.modal .box .success-text{--tw-text-opacity:1;color:rgb(92 193 81/var(--tw-text-opacity,1));font-size:12px;font-weight:600;line-height:16px}.modal .box.basket-modal .danger-text{--tw-text-opacity:1;color:rgb(237 28 36/var(--tw-text-opacity,1));font-size:12px;font-weight:600;line-height:16px}.modal .box.basket-modal .stock-text,.plp-modal.modal .box .stock-text{--tw-text-opacity:1;color:rgb(89 89 89/var(--tw-text-opacity,1));margin-left:2px;font-size:12px;line-height:14px}.modal .box.basket-modal .distance-text{--tw-text-opacity:1;color:rgb(89 89 89/var(--tw-text-opacity,1));margin-left:2px;padding-top:6px;font-size:12px;line-height:16px}.modal .box.basket-modal .branch-name{--tw-text-opacity:1;max-width:187px;color:rgb(19 19 19/var(--tw-text-opacity,1));font-size:16px;font-weight:700;line-height:24px}.modal .box.basket-modal .product-name{--tw-text-opacity:1;color:rgb(29 36 43/var(--tw-text-opacity,1));padding-inline-end:10px;font-size:14px;font-weight:600;line-height:20px}@media (min-width:767px){.modal .box.basket-modal .product-name{padding-inline-end:0}}.basket-modal .radio-button-container{margin-top:1rem;margin-bottom:1rem;margin-right:0}.basket-modal .modal-footer{justify-content:center;padding:1rem;display:flex}.basket-modal .modal-footer button:disabled{cursor:not-allowed}.box-flex{min-width:300px}@media (min-width:767px){.box-flex{min-width:100%}}.modal .react-transform-wrapper,.modal .react-transform-component{width:100%;height:100%;position:relative}.modal .tools{z-index:20;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:.1;background-color:#0000001a;border-radius:9999px;gap:.5rem;padding:.5rem;display:flex;position:absolute;bottom:0;left:50%}.modal .disabled{cursor:not-allowed;opacity:.5}.modal .boxHeader button{z-index:20}.modal.continue-shopping-modal .box{max-width:calc(100% - 65px)}@media (min-width:520px){.modal.continue-shopping-modal .box{max-width:536px}}.modal.continue-shopping-modal .box .boxHeader{padding:.75rem;border-bottom-width:0;margin-bottom:-1.5rem;padding-top:1.25rem;padding-bottom:0}@media (min-width:767px){.modal.continue-shopping-modal .box .boxHeader{margin-bottom:-.75rem;padding-top:.75rem}}.modal.continue-shopping-modal .box .boxHeader img{width:1.5rem;height:1.5rem}.modal.continue-shopping-modal .box .boxContent{max-height:70vh;padding:0 1rem 6px;overflow-y:auto}.modal.continue-shopping-modal .box .boxFooter{padding:6px 1rem 1.25rem}.modal.continue-shopping-modal .box .boxContent .main-product-box{gap:10px;margin-top:1.25rem;padding-top:1.25rem;display:flex;position:relative}@media (min-width:767px){.modal.continue-shopping-modal .box .boxContent .main-product-box{gap:1rem;padding-top:0}}.modal.continue-shopping-modal .box .boxContent .main-product-box:after{--tw-bg-opacity:1;background-color:rgb(210 211 212/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content);width:calc(100% + 32px);height:1px;display:block;position:absolute;top:0;left:-1rem}@media (min-width:767px){.modal.continue-shopping-modal .box .boxContent .main-product-box:after{display:none}}.modal.continue-shopping-modal .box .boxContent .imageBox{width:100%}.modal.continue-shopping-modal .box .boxContent p .productPrice{font-size:14px;font-weight:700;line-height:20px}.modal.continue-shopping-modal .box .category-link-box .oldPrice{font-size:12px;font-weight:700;line-height:18px}.modal.continue-shopping-modal .box .boxContent .main-product-box .imageBox{width:80px}@media (min-width:767px){.modal.continue-shopping-modal .box .boxContent .main-product-box .imageBox{width:110px}}.modal.continue-shopping-modal .box .boxContent .related-items .imageBox{--tw-border-opacity:1;border-width:1px;border-color:rgb(232 233 233/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:6px;width:100%;height:100px;position:relative}.modal.continue-shopping-modal .box .boxContent p{font-size:14px;font-weight:700;line-height:20px}@media (min-width:767px){.modal.continue-shopping-modal .box .boxContent p{font-size:16px;font-weight:700;line-height:24px}}.modal.continue-shopping-modal .box .boxContent .related-items{--tw-border-opacity:1;border-top-width:1px;border-top-color:rgb(230 234 241/var(--tw-border-opacity,1));flex-direction:column;gap:.5rem;margin-top:1rem;padding-top:.75rem;display:flex}@media (min-width:767px){.modal.continue-shopping-modal .box .boxContent .related-items{gap:1rem}}.modal.continue-shopping-modal .swiper-horizontal{width:calc(100% + 16px)}@media (min-width:767px){.modal.continue-shopping-modal .swiper-horizontal{width:100%}}.modal.continue-shopping-modal .box .boxContent .related-items .category-link-box{--tw-bg-opacity:1;background-color:rgb(248 248 248/var(--tw-bg-opacity,1));border-radius:4px;flex-direction:column;height:auto;padding:.5rem;display:flex}.slider-box .swiper-slide{width:116px}@media (min-width:767px){.slider-box .swiper-slide{width:auto}}.modal.continue-shopping-modal .box .boxFooter button{order:2;padding-top:.5rem;padding-bottom:.5rem}.modal.continue-shopping-modal .box .boxFooter button:last-child{order:1}.modal.continue-shopping-modal .box .boxFooter>div{flex-direction:column;gap:12px}@media (min-width:767px){.modal.continue-shopping-modal .box .boxFooter>div{flex-direction:row}}.modal.continue-shopping-modal .box button.blue-btn{--tw-border-opacity:1;border-color:rgb(92 193 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(92 193 81/var(--tw-bg-opacity,1));padding-top:8.2px;padding-bottom:8.2px}.modal.continue-shopping-modal .box button.blue-btn:hover{--tw-border-opacity:1;border-color:rgb(63 164 52/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(63 164 52/var(--tw-bg-opacity,1));background-image:none}.modal.continue-shopping-modal .box button.blue-btn:hover:disabled{--tw-bg-opacity:1;background-color:rgb(92 193 81/var(--tw-bg-opacity,1))}.modal.continue-shopping-modal .box .category-link-box button.blue-btn{margin-top:0;padding-top:5px;padding-bottom:5px}.modal.continue-shopping-modal .recommendeGift-container{--tw-bg-opacity:1;background-color:rgb(231 242 250/var(--tw-bg-opacity,1));border-radius:.5rem;flex-direction:column;justify-content:center;gap:1rem;margin-top:1rem;padding:.75rem;display:flex}.modal.continue-shopping-modal .recommendeGift-container .blue-bordered-btn.modal-cart-button{--tw-border-opacity:1;border-width:1px;border-color:rgb(237 28 36/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(237 28 36/var(--tw-text-opacity,1))}.modal.continue-shopping-modal .recommendeGift-container .blue-bordered-btn.modal-cart-button:hover{--tw-bg-opacity:1;background-color:rgb(237 28 36/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.modal.continue-shopping-modal .recommendeGift-container .blue-bordered-btn.modal-cart-button{background-image:none}.modal.continue-shopping-modal .recommendeGift-container .modal-cart-button:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(70 70 70/var(--tw-bg-opacity,1));opacity:.5}.modal.continue-shopping-modal .recommendeGift-container .modal-cart-button:hover:disabled{--tw-bg-opacity:1;background-color:rgb(70 70 70/var(--tw-bg-opacity,1));background-image:none}.modal.continue-shopping-modal .boxHeader{z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.coupon-btn{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}@media (min-width:767px){.coupon-btn{flex-direction:row;gap:1rem}}.coupon-btn button{min-height:36px;max-height:36px;padding-top:6px;padding-bottom:6px;font-size:14px;font-weight:600;line-height:20px}.modal.checkOutDeleteModal .box{max-width:90%;max-height:254px}@media (min-width:767px){.modal.checkOutDeleteModal .box{max-width:600px}}.modal.checkOutDeleteModal .box .boxFooter{padding-top:0}.modal.show.checkOutDeleteModal{background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-bg-opacity:.3}.modal.checkOutDeleteModal .box .boxFooter button{max-width:max-content;padding-left:14px;padding-right:14px;font-size:14px;font-weight:700;line-height:20px}@media (min-width:767px){.modal.checkOutDeleteModal .box .boxFooter button{font-size:16px;font-weight:700;line-height:22px}}.modal.hub-box-modal .box{max-width:950px}
