.mtn-quote-page{margin:50px 0}@media(min-width:768px){.mtn-quote-page{margin-top:80px;margin-bottom:80px}.mtn-quote-page .content_container{max-width:1260px!important;padding-right:40px!important;padding-left:40px!important}}.mtn-quote-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid lightgrey;padding:0 0 20px}.mtn-quote-header ._hidden{display:none}.mtn-quote-header__title{margin:0}.mtn-quote-header__buttons{display:grid;grid-template-columns:auto auto;align-items:center;column-gap:16px}.mtn-quote-header__open{font-weight:700;font-size:14px;padding:11px 15px;margin-left:10px;background:none;border:1px solid #42445c;cursor:pointer;color:#42445c;font-family:Lato,sans-serif}.mtn-quote-header__clear{text-decoration:underline;background:0;border:0;padding:0;display:grid;align-items:center;grid-template-columns:auto 1fr;column-gap:8px;color:#42445c;font-family:Lato,sans-serif;font-weight:700;font-size:12px}.mtn-quote-add-to-quote{padding:0;background:0;border:0;cursor:pointer}.mtn-quote-add-to-quote svg{pointer-events:none}.mtn-quote-add-to-quote:before{content:"Add to Quote";position:absolute;top:-33px;right:0;padding:5px;display:block;color:#242424;background:#fff;border-radius:5px;box-shadow:0 2px 7px #00000040;width:116px;font-family:Lato,Arial,Helvetica,sans-serif;text-transform:none;font-weight:700;font-size:15px;opacity:0;transform:translateY(20px);transition:opacity .2s ease,transform .3s ease;pointer-events:none;text-align:center;z-index:10}.mtn-quote-add-to-quote._active:before{content:"Remove from Quote";width:160px}@media(min-width:1400px){.mtn-quote-add-to-quote:before{right:-42px}.mtn-quote-add-to-quote._active:before{right:-60px}}.mtn-quote-add-to-quote:hover:before{opacity:1;transform:translateY(0)}.product-card .mtn-quote-add-to-quote:after{color:#242424!important}.product-card .mtn-quote-add-to-quote._active:after{color:#ff4500!important}.product-card .mtn-quote-add-to-quote,.product-card .mtn-quote-add-to-quote._active{opacity:1;display:block;margin-left:auto}.product-card .mtn-quote-add-to-quote,.product-card .mtn-quote-add-to-quote._active,.c-where-works .mtn-quote-add-to-quote,.c-where-works .mtn-quote-add-to-quote._active{min-height:26px;position:absolute;z-index:3;display:flex;align-items:center;opacity:1}.product-card .mtn-quote-add-to-quote{top:14px;right:14px}.product-card:has(.mtn-quote-add-to-quote:hover){z-index:2}.swiper-slide:has(.mtn-quote-add-to-quote:hover){z-index:2}.product-card .mtn-quote-add-to-quote svg,.slider-tabs .mtn-quote-add-to-quote svg{width:25px;height:25px}.product-card .mtn-quote-add-to-quote._active svg,.slider-tabs .mtn-quote-add-to-quote._active svg{border-radius:50%;background-color:var(--color-primary)}.product-card .mtn-quote-add-to-quote._active svg line,.slider-tabs .mtn-quote-add-to-quote._active svg line{stroke:#fff}.product-card .mtn-quote-add-to-quote._active svg circle,.slider-tabs .mtn-quote-add-to-quote._active svg circle{stroke:var(--color-primary)}@media(min-width:1200px){.mtn-quote-add-to-quote:hover svg{border-radius:50%;background-color:var(--color-primary)}.mtn-quote-add-to-quote:hover svg line{stroke:#fff}.mtn-quote-add-to-quote:hover svg circle{stroke:var(--color-primary)}}.mtn-quote-list{display:none}.mtn-quote-list._active{display:block}.mtn-quote-list__item{display:grid;align-items:center;grid-template-columns:140px 1fr;row-gap:20px;column-gap:20px;padding:20px 0;border:0;border-bottom:1px solid lightgrey;position:relative}@media(min-width:768px){.mtn-quote-list__item{grid-template-columns:140px 1fr 1fr;column-gap:40px}}.mtn-quote-list__remove{position:absolute;right:0;top:8px;width:40px;height:40px;padding:12px;display:flex;align-items:center;justify-content:center;z-index:1;opacity:.5;cursor:pointer}.mtn-quote-list__remove svg{max-width:100%;max-height:100%;pointer-events:none}@media(hover:hover){.mtn-quote-list__remove:hover{opacity:1}}.mtn-quote-list__image{width:140px;height:140px;object-fit:cover}@media(max-width:767px){.mtn-quote-list__image{grid-area:1/1/3/2}}@media(max-width:767px){.mtn-quote-list__title{align-self:flex-end}}@media(max-width:767px){.mtn-quote-list__counter-wrapper{grid-area:2/2/3/3;align-self:flex-start}}.mtn-quote-list__counter{border:1px solid #ECECED;width:118px;height:40px;display:grid;grid-template-columns:auto 1fr auto}.mtn-quote-list__counter-btn,.mtn-quote-list__counter-input{height:38px;background-color:#fff;border:none;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;width:38px}.mtn-quote-list__counter-btn{color:#bdbdbd}@media(hover:hover){.mtn-quote-list__counter-btn:hover{color:var(--color-primary)}}.mtn-quote-list__counter-btn svg{width:16px;height:16px;transition:color .2s ease;fill:currentColor}.mtn-quote__btn{margin:20px auto 0}.mtn-quote-empty{margin:50px 0;text-align:center;display:none}.mtn-quote-empty._active{display:block}.mtn-quote-empty p{margin-top:0;margin-bottom:1em;font-size:22px;line-height:1.2}.mtn-quote-modal{width:100%;height:100%;background:#0000004d;position:fixed;top:0;left:0;overflow:auto;display:none;align-items:center;justify-items:center;z-index:50000;padding:20px}.mtn-quote-modal._active{display:grid}.mtn-quote-modal__container{background:#fff;box-shadow:0 0 10px #00000026;padding:36px 50px;max-width:520px;width:100%;display:flex;flex-direction:column;align-items:stretch;position:relative}.mtn-quote-modal__close{position:absolute;top:8px;right:8px;width:40px;height:40px;padding:0;background:0;border:0;opacity:.6;transition:opacity .3s ease}.mtn-quote-modal__close svg{width:24px;height:24px;pointer-events:none}@media(hover:hover){.mtn-quote-modal__close:hover{opacity:1}}.mtn-quote-modal__title{font-weight:700;font-size:18px;line-height:18px;color:#434655;margin-bottom:28px}.mtn-quote-modal__form{display:grid;row-gap:14px;position:relative}.mtn-quote-modal__spinner{color:#000;background-color:#ffffff80;position:absolute;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center}.mtn-quote-modal__spinner._active{display:flex}.mtn-quote-modal__spinner svg{fill:currentColor;animation:spin .7s ease infinite;width:26px;height:26px}.mtn-quote-modal__label{display:block;font-size:12px;line-height:14px;letter-spacing:.05em;color:#636363;margin-bottom:5px;text-transform:none}.mtn-quote-modal__required{color:#db3a1a;margin-left:.1em}.mtn-quote-modal__textarea,.mtn-quote-modal__input{background:#fff;padding:.7em;border-radius:0;border:1px solid #ddd;box-sizing:border-box;width:100%}.mtn-quote-modal__textarea._error,.mtn-quote-modal__input._error{border-color:var(--color-primary)}.mtn-quote-modal__textarea{width:100%;background:#fff;padding:12px 10px;font-weight:500;font-size:14px;line-height:1.2em;letter-spacing:.05em;height:110px;color:#434655;min-height:1px}.mtn-quote-modal__bottom{margin-top:20px}.mtn-quote-modal__submit{text-align:center;text-transform:uppercase;letter-spacing:.05em;display:block;margin-bottom:10px;cursor:pointer}.mtn-quote-modal__error{font-size:12px;line-height:14px;letter-spacing:.05em;color:#c00;font-style:italic;display:none;padding:5px 0 10px}.mtn-quote-modal__error._active{display:block}.mtn-quote-modal__description{color:#666;font-size:12px}.mtn-quote-modal--success .mtn-quote-modal__title{color:var(--color-primary);font-size:24px;line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/64/assets/request-a-quote.css.map */
