.shopify-section--footer,.shopify-section-group-footer-group{display:none}.personal-product-container{padding-inline:0px}.header{background-color:#fff!important}.personal-product-section{margin-top:0;position:absolute;top:68px;bottom:0;left:0;right:0;overflow:auto}.personal-product-product{display:flex;height:100%}.product-iamge-wrapper{flex:1;overflow:hidden;display:flex;align-items:center;justify-content:center;border-right:1px solid #c1c1c1}.services-content>.split-line:last-child{display:none!important}.split-line{display:block!important;border-top:1px solid #e9e9e9;margin:20px 0}.cancel-service-box{display:flex;align-items:center;border-radius:8px;cursor:pointer;border:1px solid #c1c1c1;padding:13px;margin-top:10px;margin-bottom:10px}.cancel-service-box.selected{background-color:#0000000d;border-color:#000}.cancel-service-box.selected .radio-mock:after{opacity:1}.cancel-service-box.selected .radio-mock{border-color:#1d1d1d}.cancel-service-box .cancel-service-text{color:#1d1d1d99}.cancel-service-box .radio-mock{position:relative;display:inline-block;width:16px;height:16px;border:2px solid rgba(29,29,29,.3);border-radius:100%;-ms-flex:16px 0 0px;flex:16px 0 0;margin-right:10px}.cancel-service-box .radio-mock:after{content:"";display:block;width:75%;height:75%;background:#1d1d1d;position:absolute;top:50%;left:50%;border-radius:100%;transform:translate3d(-50%,-50%,0);opacity:0}.product-personal-info{width:550px;overflow:auto;position:relative;background-color:#fff}.product-personal-info .navbar{position:sticky;top:0;margin:0 40px;padding:10px 0;display:flex;border-bottom:1px solid #c1c1c1;z-index:3}.product-personal-info .navbar a{text-decoration:none;font-size:18px;color:#c1c1c1;padding:0 15px 0 0;transition:color .3s}.product-personal-info .navbar a.active{color:#000}.product-personal-info .content{padding:20px;height:calc(100% - 200px);overflow:auto}.product-personal-info .content-section{display:none}.product-personal-info .content-section.active{display:block}.content .product-list{display:grid;gap:20px;padding:20px}.content .product-title{font-size:15px;margin-right:13px}.content .avaliable-product{border:1px solid #c1c1c1;padding:15px;border-radius:8px;cursor:pointer}.content .avaliable-product.selected,.content .avaliable-accessory.selected,.content .avaliable-service.selected,.content-section .variant.selected{background-color:#0000000d;border-color:#000}.content .product-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px}.content .product-header .head-left,.content .product-header .head-right{display:flex;align-items:center}.content .product-header .compare-price{color:#c1c1c1;text-decoration:line-through;font-size:14px}.content .product-header .price{font-size:14px;margin-left:13px;font-weight:700}.content .product-header .discount{background:#679a66;color:#fff;font-size:10px;padding:4px 8px;line-height:1;border-radius:4px}.content .product-divider{border-bottom:1px solid #c1c1c1;margin:0}.content .product-body{display:flex;justify-content:space-between;align-items:flex-start;padding-top:10px}.personal-product-logo{position:absolute;top:10px;left:10px;z-index:10}.personal-product-logo img{width:100px}.content .product-body .description{flex:1;font-size:14px;color:#1d1d1d99;margin-right:10px}.content .product-body img{width:100px;height:auto;border-radius:5px}.content .content-section-title{font-size:22px;margin-left:20px;margin-right:20px;display:flex;justify-content:space-between;align-items:center}.color-section-title{margin-top:10px;padding-top:10px;border-top:1px solid #c1c1c1}.product-personal-info .total-price-inner{display:flex;justify-content:space-between;align-items:center;padding:0 40px 10px;border-bottom:1px solid #c1c1c1}.product-personal-info .total-price{position:absolute;bottom:0;left:0;right:0;padding:10px 0;background-color:#f4f4f4;box-shadow:0 -2px 10px #0000001a;z-index:3;border-top:1px solid #c1c1c1}.personal-custom-button{background-color:#1d1d1d;color:#fff;border:none;border-radius:55px;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 4px 6px #0000001a;transition:background-color .3s ease,transform .2s ease;padding:15px 26px;min-width:160px;text-align:center;display:flex;align-items:center;justify-content:space-between}.personal-custom-button span{margin-right:5px}.personal-custom-button:hover{background-color:#fff;color:#000}.personal-custom-button:hover svg path{fill:#000}.personal-custom-button:active{transform:translateY(2px)}.personal-custom-button:disabled{background-color:#c1c1c1;cursor:not-allowed}.product-personal-info .total-price .left,.total-price .right{display:flex;align-items:center}.product-personal-info .total-price .left{font-size:22px}.product-personal-info .total-price .right{font-size:18px}.product-personal-info .total-price .price{margin-left:10px;font-weight:700}.product-personal-info .total-price .compare-price{text-decoration:line-through;color:#c1c1c1}.content-section .variantList{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px;padding-left:20px;padding-right:20px;padding-bottom:20px}.content-section .variant{border:1px solid #c1c1c1;border-radius:5px;padding:15px 10px;box-sizing:border-box;text-align:center;*/ cursor: pointer;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;position:relative;flex:1}.disabled-variant-wrapper{cursor:not-allowed!important;border-color:#e9e9e9!important}.disabled-variant-wrapper:hover{border-color:#c1c1c1!important}.disabled-variant-wrapper:hover .variant-disabled:after{background:#c1c1c1!important}.content-section .variant-disabled{cursor:not-allowed}.content-section .variant-disabled:after{display:block;content:"";height:200%;width:1px;background:#e9e9e9;transform:translate(-25%,-50%) rotate(39deg);position:absolute;top:50%;left:50%;pointer-events:none}.content-section .variant p{margin:5px 0}.product-iamge-bottom-container{display:flex;text-align:center;padding:20px;position:absolute;bottom:0;left:0}.product-iamge-bottom-box{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.product-iamge-bottom-icon{width:20px;height:20px;margin-right:10px}.product-iamge-bottom-text{font-size:14px;color:#1d1d1d;margin-right:10px}.product-iamge-bottom-text br{display:none}.variant .variant-innerColor{width:40px;height:40px;border-radius:40px;display:flex;align-items:center;justify-content:center}.variant svg{display:none}.selected.variant svg{display:block}.variant .variant-innerColor svg{width:20px;height:20px}.total-price .total-price-add-car{display:flex;justify-content:space-between;align-items:center;padding:10px 40px 0}.total-price .person-custom-add-to-car-text{font-size:14px;color:#1d1d1d}.Accessory-info,.services-info{padding-left:20px;padding-right:20px;color:#1d1d1d99}.avaliable-accessory,.avaliable-service{border:1px solid #c1c1c1;border-radius:8px;position:relative}.services-content{margin:20px 20px 0}.service-see-more{color:#1d1d1d99;text-align:right;font-size:13px;text-decoration:underline}.avaliable-accessory .accessory-box,.avaliable-service .accessory-box{padding:10px;cursor:pointer;display:flex}.left-accessory-box{width:100px;height:100px;display:flex;align-items:center;justify-content:center;margin-right:10px;border-radius:5px;position:relative}.left-accessory-box a{height:100%}.left-accessory-box .check{position:absolute;top:10px;left:10px;width:20px;height:20px;background-color:#fff;border-radius:30px;display:flex;align-items:center;justify-content:center}.avaliable-accessory .check,.avaliable-service .check{display:none}.avaliable-accessory.selected .check,.avaliable-service.selected .check{display:flex}.accessory-type-container{display:flex;gap:10px;align-items:center;overflow:auto;padding:0 20px}.accessory-type-container .active{border-bottom:1px solid #1d1d1d;color:#000}.product-list .unshow{display:none}.accessory-type:hover{color:#000}.accessory-type{padding:10px;color:#1d1d1d4d;transition:color .5s ease;cursor:pointer}.accessory-disabled .left-accessory-box:after{font-size:12px;content:"Sold out";display:inline-block;padding:3px 9px;vertical-align:middle;border-radius:50em;line-height:1;white-space:nowrap;background:#1d1d1d;color:#fff;position:absolute;top:50%;left:50%;margin:0;transform:translate3d(-50%,-50%,0)}.accessory-included .left-accessory-box:after{font-size:12px;content:"Included";display:inline-block;padding:3px 9px;vertical-align:middle;border-radius:50em;line-height:1;white-space:nowrap;background:#1d1d1d;color:#fff;position:absolute;top:50%;left:50%;margin:0;transform:translate3d(-50%,-50%,0)}.left-accessory-box img{height:100%}.right-accessory-box{flex:1}.accessory-box .right-accessory-box-top{display:flex;font-size:16px;font-weight:500;line-height:1.5;justify-content:space-between}.accessory-price{margin-left:10px}.accessory-box .accessory-description{font-size:13px;color:#1d1d1d99}.accessory-variant-number{display:flex;border:1px solid #c1c1c1;width:100px;align-items:center;justify-content:space-around;margin-top:10px;border-radius:5px}.accessory-variant-number{display:none}.content .avaliable-accessory.selected .accessory-variant-number{display:flex;position:relative;z-index:10}.accessory-variant-number .accessory-variant-minus,.accessory-variant-number .accessory-variant-add{padding:10px 14px 5px;color:#1d1d1d99}.personal-custom-button-wrapper .personal-custom-button,.accessary #choose-accessary-button{display:none}.accessary #choose-service-button,.bike #choose-accessary-button{display:flex}.bike #add-car-button,.bike #choose-service-button,.accessary #add-car-button,.service #choose-accessary-button{display:none}.service #add-car-button{display:flex}.service #choose-service-button{display:none}.avaliable-accessory .select-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.select-wrapper .select-accessary-variant{height:auto;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.selected-accessory-variant{font-size:15px;color:#1d1d1d99}.accessory-included,.accessory-disabled{cursor:not-allowed;pointer-events:none}.accessory-included .left-accessory-box img,.accessory-included .right-accessory-box,.accessory-disabled .left-accessory-box img,.accessory-disabled .right-accessory-box{opacity:.4}.total-price-unshow{display:none}.variant-type{display:flex;justify-content:space-between;align-items:center;flex:1}.variant-type-title{height:100%;flex:1;text-align:left}.variant-type .variant-type-image{width:80px}.service-price .year{color:#1d1d1d99;font-size:14px}.see-more-footer{display:flex;align-items:center;justify-content:space-between}.see-more-footer .cancel-select{text-decoration:underline;color:#737373;cursor:pointer}.see-more-footer .choose-select{background-color:#1d1d1d;color:#fff;border:none;border-radius:55px;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 4px 6px #0000001a;transition:background-color .3s ease,transform .2s ease;padding:15px 26px;min-width:160px;text-align:center;display:flex;align-items:center}.discount-trigger{display:flex;align-items:center;justify-content:center;margin-top:10px;margin-bottom:120px}.extra-info-header{padding-left:20px;padding-right:20px}.discount-trigger .underline{text-decoration:underline}@media screen and (min-width: 741px){.see-more-footer{margin-top:20px}}@media screen and (min-width: 1200px){.personal-product-product{margin-inline:0px}.summary-content{padding:0 20px}.padding-width{margin-left:20px;margin-right:20px}}@media screen and (max-width: 1200px) and (min-width:1024px){.product-iamge-bottom-container{flex-direction:column;align-items:start}.summary-content{padding:0 20px}.padding-width{margin-left:20px;margin-right:20px}}@media screen and (max-width: 1024px){.personal-product-section{top:80px}.personal-product-logo{z-index:2}.extra-info-header{padding-left:0;padding-right:0}.personal-product-product{display:block;height:auto}.product-iamge-wrapper{position:relative;display:block;padding-top:70px;border-right:none;border-bottom:1px solid #c1c1c1}.personal-product-logo img{width:80px}.product-iamge-bottom-container{flex-direction:row;align-items:center;justify-content:space-around;width:100%;position:relative}.product-iamge-bottom-box{display:block;flex:1}.product-iamge-bottom-text{display:block;margin-right:0;font-size:11px}.product-iamge-bottom-text br{display:block}.product-iamge-bottom-icon{margin-right:0}.product-personal-info{width:100%}.product-personal-info .navbar a{font-size:16px}.product-personal-info .navbar{margin-left:20px;margin-right:20px;padding:15px 0}.content .content-section-title{padding:0}.content .product-list{padding:20px 0}.total-price .total-price-add-car{display:block}.product-personal-info .total-price-inner{padding-left:20px;padding-right:20px}.product-personal-info .total-price .left{font-size:18px}.product-personal-info .total-price .compare-price{font-size:16px;font-weight:400}.total-price .total-price-add-car{padding-left:20px;padding-right:20px}.personal-custom-button{margin-top:10px}.content .content-section-title{margin-left:0;margin-right:0}.color-section-title{padding-top:10px!important}.product-personal-info .total-price{position:relative}.content .product-header .price{margin-left:0}.content .product-header .discount{padding:4px}.content-section .variantList{margin-top:10px;padding-left:0;padding-right:0;padding-bottom:20px}.Accessory-info,.services-info{padding-left:0;padding-right:0}.services-content{margin:20px 0}.navbar{overflow:auto}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/personal-product.css.map */
