.section-my-garage{padding:var(--padding);margin:var(--margin);background:var(--background);display:block}.section-my-garage .section-wrapper{max-width:1120px;margin:0 auto}.section-my-garage .section-header{margin-bottom:40px}@media (min-width: 750px){.section-my-garage .section-header{margin-bottom:80px}}.section-my-garage .section-header .section-heading{font-size:32px}@media (min-width: 750px){.section-my-garage .section-header .section-heading{font-size:46px}}.section-my-garage .my-garage .my-garage-list ul li:not(:last-child){margin-bottom:8px}.section-my-garage .my-garage .vehicle{border-width:1px;border-style:solid;border-color:transparent;border-radius:5px;padding:16px 8px;gap:16px;background:#fff;display:flex;align-items:center}@media (min-width: 750px){.section-my-garage .my-garage .vehicle{padding:16px 32px;gap:32px}}.section-my-garage .my-garage .vehicle.active{border-color:#000}.section-my-garage .my-garage .vehicle .dot{width:20px;height:20px;display:block;border-radius:50%;border:1px solid var(--miscellaneous);position:relative}.section-my-garage .my-garage .vehicle .dot:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--text);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.section-my-garage .my-garage .vehicle.active .dot:after{opacity:1}.section-my-garage .my-garage .vehicle.active .vehicle-name{font-weight:700;letter-spacing:-.3px}.section-my-garage .my-garage .vehicle-wrapper{flex:1;min-width:0}@media (min-width: 750px){.section-my-garage .my-garage .vehicle-wrapper{display:flex;align-items:center;gap:32px}}.section-my-garage .my-garage .vehicle-name{font-size:16px;padding-bottom:17px;gap:16px;border-bottom:1px solid #D4D5D7;margin:0 0 8px}@media (min-width: 750px){.section-my-garage .my-garage .vehicle-name{padding:0;border:none;gap:32px;font-size:22px;flex:1;min-width:0;max-width:800px;margin:0 auto}}.section-my-garage .my-garage .vehicle-name .icon,.section-my-garage .my-garage .vehicle-name .vehicle-icon{display:flex;align-items:center;flex:0 0 22px;max-width:22px}@media (min-width: 750px){.section-my-garage .my-garage .vehicle-name .icon,.section-my-garage .my-garage .vehicle-name .vehicle-icon{flex:0 0 32px;max-width:32px}}.section-my-garage .my-garage .vehicle-name .icon svg,.section-my-garage .my-garage .vehicle-name .vehicle-icon svg{width:100%;height:auto;color:var(--icon)}.section-my-garage .my-garage .vehicle-name .icon svg path,.section-my-garage .my-garage .vehicle-name .vehicle-icon svg path{fill:currentColor}.section-my-garage .my-garage .vehicle-name>span{display:flex;flex-wrap:wrap;gap:0 4px}.section-my-garage .my-garage .vehicle-buttons{gap:24px;padding:0 8px;justify-content:flex-end;font-size:14px}@media (min-width: 750px){.section-my-garage .my-garage .vehicle-buttons{font-size:16px;gap:32px;padding:0}}.section-my-garage .my-garage .vehicle-buttons button{text-underline-offset:3px;font-size:inherit}.section-my-garage .my-garage .vehicle-buttons button:first-child{font-weight:700}@media (hover: hover){.section-my-garage .my-garage .vehicle-buttons button:first-child:hover{color:var(--hight-color)}}.section-my-garage .my-garage .vehicle-buttons button:last-child{color:var(--hight-color)}@media (hover: hover){.section-my-garage .my-garage .vehicle-buttons button:last-child:hover{color:var(--text)}}.section-my-garage .my-garage .btn-trigger-ymm{height:45px;display:flex;align-items:center;justify-content:center;line-height:1;padding:15px 0;font-size:14px;font-weight:700;border:3px solid var(--primary-button-border);background:var(--primary-button-border);color:var(--primary-button-text);transition:all .25s ease-in-out 0s;text-transform:uppercase;width:100%;border-radius:5px;margin:8px auto 16px}.section-my-garage .my-garage-text-list .no-vehicle{display:none;font-size:16px}@media (min-width: 750px){.section-my-garage .my-garage-text-list .no-vehicle{font-size:22px}}.section-my-garage .my-garage-text-list ul:empty~.no-vehicle{display:block}.section-my-garage .dropdown-content-subtext{font-size:14px}@media (min-width: 750px){.section-my-garage .dropdown-content-subtext{font-size:16px}}.section-my-garage .dropdown-content-subtext a{font-weight:700}.section-my-garage .support-text{margin:24px 0 0;font-size:14px}@media (min-width: 750px){.section-my-garage .support-text{font-size:16px}}.section-my-garage .support-text p{margin:0}.section-my-garage .support-text p a{color:var(--hight-color);text-decoration:underline;text-underline-offset:2px}.section-my-garage .support-text p:not(:last-child){margin-bottom:10px}.section-my-garage ymm-component{margin-top:40px;padding:16px 12px}@media (min-width: 750px){.section-my-garage ymm-component{margin-top:60px;padding:10px 24px}}.section-my-garage ymm-component .accordion-component{padding:0}.section-my-garage ymm-component .container{padding-left:0;padding-right:0}.section-my-garage ymm-component .ymm-header-text{color:var(--text-color);font-weight:700;font-size:16px}.section-my-garage ymm-component .ymm-buttons .btn.btn-submit{min-width:75px}.section-my-garage ymm-component .ymm-buttons .btn.btn-submit[disabled]{width:100%;height:46px;border:1px solid var(--primary-button-border);background:var(--primary-button-bg);color:var(--primary-button-text);font-size:14px;font-weight:700;border-radius:4px;transition:all .25s ease-in-out 0s;text-transform:uppercase;min-width:75px}@media (min-width: 750px){.section-my-garage ymm-component .ymm-buttons .btn.btn-submit[disabled]{font-size:16px}}@media (hover: hover){.section-my-garage ymm-component .ymm-buttons .btn.btn-submit[disabled]:hover{background:var(--primary-button-bg-hover);color:var(--primary-button-text-hover);border-color:var(--primary-button-border-hover)}}.section-my-garage ymm-component .ymm-buttons .btn.link{display:none!important}@media (min-width: 992px){.section-my-garage ymm-component .ymm-body{display:flex;align-items:center;gap:24px}}@media (min-width: 992px){.section-my-garage ymm-component .ymm-body .ymm-list-selectors{flex:1;min-width:0}}.section-my-garage ymm-component.ymm-hidden .ymm-body{max-height:unset;visibility:visible}.section-my-garage .btn-toggle-ymm{margin:40px 0 0;padding:16px 12px;background:var(--background-pr)}@media (min-width: 750px){.section-my-garage .btn-toggle-ymm{display:none}}.section-my-garage .btn-toggle-ymm .btn{width:100%;height:46px;border:1px solid var(--primary-button-border);background:var(--primary-button-bg);color:var(--primary-button-text);font-size:14px;font-weight:700;border-radius:4px;transition:all .25s ease-in-out 0s;text-transform:uppercase}@media (min-width: 750px){.section-my-garage .btn-toggle-ymm .btn{font-size:16px}}@media (hover: hover){.section-my-garage .btn-toggle-ymm .btn:hover{background:var(--primary-button-bg-hover);color:var(--primary-button-text-hover);border-color:var(--primary-button-border-hover)}}@media (max-width: 749px){.section-my-garage .btn-toggle-ymm:not(.show)~ymm-component{display:none}}.section-my-garage .btn-toggle-ymm.show{display:none}
/*# sourceMappingURL=/cdn/shop/t/65/assets/section-my-garage.css.map */
