.pac-container,.pac-item{width:auto!important;max-width:none!important}.modal-mask[data-v-65fc79af]{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:nowrap;gap:0;content:"";position:fixed;top:0;right:auto;bottom:auto;left:0;z-index:997;width:100vw;height:100vh;background-color:rgba(0,0,0,.75);transition:opacity .3s ease;overflow:auto;padding:5vh 0;scrollbar-color:transparent transparent;scrollbar-width:thin}.modal-mask[data-v-65fc79af]::-webkit-scrollbar{height:0;width:0}.modal[data-v-65fc79af]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:10px;background-color:#fff;border-radius:15px;width:700px;max-width:90%;box-shadow:0 10px 10px -3px rgba(0,0,0,.3);padding:20px;pointer-events:all;position:relative;z-index:998}.modal__header[data-v-65fc79af]{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:50px;width:100%}.modal__header button.close-modal[data-v-65fc79af]{padding:5px;aspect-ratio:1;margin-left:auto}.modal__body[data-v-65fc79af]{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:10px;width:100%}.modal__body h2[data-v-65fc79af]{font-size:18px;font-weight:600;width:100%;margin-bottom:10px}.modal__body form[data-v-65fc79af]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:10px;width:100%}.modal__body form h4[data-v-65fc79af]{margin-top:30px}.modal__body form h5[data-v-65fc79af]{margin-bottom:-5px;font-size:13px;font-weight:700}.modal__body form .form__row[data-v-65fc79af]{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:10px;width:100%}@media screen and (max-width:575.99px){.modal__body form .form__row[data-v-65fc79af]{flex-direction:column}}.modal__body form .form__row.radio[data-v-65fc79af]{width:-moz-fit-content;width:fit-content;gap:20px;margin-top:-2.5px}.modal__body form .form__row.radio label[data-v-65fc79af]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:5px}.modal__body form .form__row__item[data-v-65fc79af]{display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:3px;width:100%}.modal__body form .form__row__item .input[required]~label[data-v-65fc79af]:after{content:"*";color:#e33131;font-weight:700;margin-left:2px}.modal__body form .form__row__item label[data-v-65fc79af]{color:#000;font-weight:600;font-size:14px;position:relative}.modal__body form .form__row__item .input[data-v-65fc79af]:not([type=radio]){background-color:#f9f9f9;color:#000;padding:10px 20px;width:100%}.modal__body form .form__row__item .input[data-v-65fc79af]:not([type=radio])::-moz-placeholder{color:#bdbdbd;text-transform:uppercase}.modal__body form .form__row__item .input[data-v-65fc79af]:not([type=radio])::placeholder{color:#bdbdbd;text-transform:uppercase}.modal__body .button[data-v-65fc79af]{width:100%;padding:5px 10px;margin:0 auto}@media screen and (min-width:568px){.modal__body .button[data-v-65fc79af]{width:auto}}.modal-mask[data-v-17581082]{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0;content:"";position:fixed;top:0;right:auto;bottom:auto;left:0;z-index:997;width:100vw;height:100vh;background-color:rgba(0,0,0,.75);transition:opacity .3s ease;overflow:auto;padding:5vh 0;scrollbar-color:transparent transparent;scrollbar-width:thin}.modal-mask[data-v-17581082]::-webkit-scrollbar{height:0;width:0}.modal[data-v-17581082]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:10px;background-color:#fff;border-radius:15px;width:700px;max-width:90%;box-shadow:0 10px 10px -3px rgba(0,0,0,.3);padding:20px;pointer-events:all;position:relative;z-index:998}.modal__header[data-v-17581082]{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:50px;width:100%}.modal__header button.close-modal[data-v-17581082]{padding:5px;aspect-ratio:1;margin-left:auto}.modal__body[data-v-17581082]{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:10px;width:100%}.modal__body h2[data-v-17581082]{font-size:18px;font-weight:600;width:100%;margin-bottom:10px}.modal__body ul[data-v-17581082]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:15px;margin:30px 0}.modal__body ul li label[data-v-17581082]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:5px;cursor:pointer}.modal__body ul li label span[data-v-17581082]{transition:.3s}.modal__body ul li label:hover input:not(:checked)~span[data-v-17581082]{opacity:.5}.modal__body .button[data-v-17581082]{width:100%;padding:5px 10px;margin:0 auto}@media screen and (min-width:568px){.modal__body .button[data-v-17581082]{width:auto}}.modal-mask[data-v-5d023dfe]{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0;content:"";position:fixed;top:0;right:auto;bottom:auto;left:0;z-index:997;width:100vw;height:100vh;background-color:rgba(0,0,0,.75);transition:opacity .3s ease;overflow:auto;padding:5vh 0;scrollbar-color:transparent transparent;scrollbar-width:thin}.modal-mask[data-v-5d023dfe]::-webkit-scrollbar{height:0;width:0}.modal[data-v-5d023dfe]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:10px;background-color:#fff;border-radius:15px;width:700px;max-width:90%;box-shadow:0 10px 10px -3px rgba(0,0,0,.3);padding:20px;pointer-events:all;position:relative;z-index:998}.modal__header[data-v-5d023dfe]{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:50px;width:100%}.modal__header button.close-modal[data-v-5d023dfe]{padding:5px;aspect-ratio:1;margin-left:auto}.modal__body[data-v-5d023dfe]{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:10px;width:100%}.modal__body h2[data-v-5d023dfe]{font-size:18px;font-weight:600;width:100%;margin-bottom:10px}.modal__body ul[data-v-5d023dfe]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:15px;margin:30px 0}.modal__body ul li label[data-v-5d023dfe]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:5px;cursor:pointer}.modal__body ul li label span[data-v-5d023dfe]{transition:.3s}.modal__body ul li label:hover input:not(:checked)~span[data-v-5d023dfe]{opacity:.5}.modal__body .button[data-v-5d023dfe]{width:100%;padding:5px 10px;margin:0 auto}@media screen and (min-width:568px){.modal__body .button[data-v-5d023dfe]{width:auto}}.error[data-v-4e4a0ece]{background-color:#eecece;border-radius:5px;box-shadow:0 2px 10px -2px rgba(0,0,0,.2);width:100%}.error li[data-v-4e4a0ece],.error p[data-v-4e4a0ece]{font-size:14px;font-weight:600;color:#c85c5c;padding:5px 10px;text-align:center}.cart-resume-container[data-v-4e4a0ece]{content:"";position:sticky;top:0;right:0;bottom:auto;left:auto;width:100%}@media screen and (min-width:576px){.cart-resume-container[data-v-4e4a0ece]{width:-moz-fit-content;width:fit-content}}@media screen and (min-width:992px){.cart-resume-container[data-v-4e4a0ece]{flex:0 0 calc(33% - 10px);max-width:calc(33% - 10px)}}.cart-resume-container .wrapper[data-v-4e4a0ece]{box-shadow:0 6px 10px -3px rgba(0,0,0,.3);border-radius:10px}.cart-resume-container .wrapper h2[data-v-4e4a0ece]{color:#000;text-transform:uppercase;font-weight:600;margin:20px 20px 0 20px;border-bottom:1px solid #ae7935;font-size:16px}.cart-resume-container .wrapper .main-cart[data-v-4e4a0ece]{border-spacing:10px;padding:10px;width:100%}.cart-resume-container .wrapper .main-cart .main-cart__body[data-v-4e4a0ece]{display:table-row-group}.cart-resume-container .wrapper .main-cart .main-cart__body[data-v-4e4a0ece]:not(:last-of-type):after{bottom:0;height:.5px}.cart-resume-container .wrapper .main-cart .city[data-v-4e4a0ece]{font-size:13px;translate:0}.cart-resume-container .wrapper .main-cart .item__price[data-v-4e4a0ece],.cart-resume-container .wrapper .main-cart .item h3[data-v-4e4a0ece]{font-size:14px;font-weight:600}.cart-resume-container .wrapper .main-cart .item__price[data-v-4e4a0ece]{text-align:right}.cart-resume-container .wrapper .main-cart .item[data-v-4e4a0ece]:after{display:none}.cart-resume-container .wrapper .main-cart .item__meta__img[data-v-4e4a0ece]{max-height:30px;max-width:30px}.cart-resume-container .wrapper .main-cart .details[data-v-4e4a0ece]{font-size:13px}.cart-resume-container .wrapper .main-cart .details.promotion[data-v-4e4a0ece]{color:#43862c}.cart-resume-container .wrapper .main-cart .details td[data-v-4e4a0ece]{text-align:right}.cart-resume-container .wrapper .main-cart .total-price .promo-code[data-v-4e4a0ece]{text-align:right;font-size:12px}.cart-resume-container .wrapper .main-cart .total-price .promo-code form[data-v-4e4a0ece]{width:100%}.cart-resume-container .wrapper .main-cart .total-price .promo-code form .form__row[data-v-4e4a0ece]{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:0;width:100%;text-align:center}@media screen and (min-width:568px){.cart-resume-container .wrapper .main-cart .total-price .promo-code form .form__row[data-v-4e4a0ece]{flex-direction:row}}.cart-resume-container .wrapper .main-cart .total-price .promo-code form .form__row input[data-v-4e4a0ece]{border-top-right-radius:0;border-bottom-right-radius:0;height:35px;border-right:none}.cart-resume-container .wrapper .main-cart .total-price .promo-code form .form__row button[data-v-4e4a0ece]{padding:5px;height:35px;font-size:16px;width:100%;aspect-ratio:1;border-top-left-radius:0;border-bottom-left-radius:0}@media screen and (min-width:568px){.cart-resume-container .wrapper .main-cart .total-price .promo-code form .form__row button[data-v-4e4a0ece]{width:auto}}.cart-resume-container .wrapper .main-cart .total-price .promo-code form .form__row button svg[data-v-4e4a0ece]{width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;-o-object-fit:cover;object-fit:cover}.cart-resume-container .wrapper .main-cart .total-price .promo-code a[data-v-4e4a0ece]{color:#2e5576;transition:.2s}.cart-resume-container .wrapper .main-cart .total-price .promo-code a[data-v-4e4a0ece]:hover{opacity:.8}.cart-resume-container .wrapper .main-cart .total-price .result[data-v-4e4a0ece]{font-size:18px;font-weight:700;text-align:right}.cart-resume-container .wrapper .icons[data-v-4e4a0ece]{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:7.5px;padding:10px 20px;border-top:1px solid #ccc;font-size:10px;font-weight:700}.cart-resume-container .wrapper .icons img[data-v-4e4a0ece]{max-width:20px;max-height:15px;-o-object-fit:cover;object-fit:cover}section[data-v-4e4a0ece]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0;width:100%;margin-bottom:20px}section .main-title[data-v-4e4a0ece]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:8px;position:relative}section .main-title h2[data-v-4e4a0ece]{color:#000;font-size:20px;font-weight:600;position:relative;letter-spacing:1px}section .main-title svg[data-v-4e4a0ece]{width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){section .main-title svg[data-v-4e4a0ece]{content:"";position:absolute;top:50%;right:auto;bottom:auto;left:-25px;translate:0 -50%}}section .sub-title[data-v-4e4a0ece]{margin-bottom:25px}section .sub-title h3[data-v-4e4a0ece]{letter-spacing:1px;font-weight:400;font-size:15px}section .date-picker[data-v-4e4a0ece]{margin-top:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:25px;width:100%}@media screen and (max-width:767.99px){section .date-picker[data-v-4e4a0ece]{flex-direction:column}}@media screen and (max-width:575.99px){section .date-picker[data-v-4e4a0ece]{gap:10px}}.confirmation[data-v-a4d1559a]{gap:20px;margin:0 auto}.confirmation-box[data-v-a4d1559a],.confirmation[data-v-a4d1559a]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.confirmation-box[data-v-a4d1559a]{gap:15px;box-shadow:0 5px 15px -10px #000;border-radius:10px;padding:25px 50px;max-width:600px;text-align:center;color:#000}@media screen and (max-width:767.99px){.confirmation-box[data-v-a4d1559a]{padding:15px 20px}}.confirmation-box .confirm-svg[data-v-a4d1559a]{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0;border:2px solid #2e5576;border-radius:50px;padding:15px;aspect-ratio:1}.confirmation-box .confirm-svg svg[data-v-a4d1559a]{width:25px;min-width:25px;max-width:25px;height:25px;min-height:25px;max-height:25px;-o-object-fit:cover;object-fit:cover;fill:#2e5576}.confirmation-box h2[data-v-a4d1559a]{letter-spacing:1px;color:#2e5576}.confirmation-box p[data-v-a4d1559a]{color:#2e5576;line-height:1.6}.confirmation-box p a[data-v-a4d1559a]{color:#2e5576}.confirmation-buttons[data-v-a4d1559a]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:10px}.container[data-v-5df94251]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:20px;position:relative;width:90vw;margin:0 auto}@media screen and (max-width:400px){.container[data-v-5df94251]{width:90%}}@media screen and (min-width:992px){.container[data-v-5df94251]{width:90vw}}@media screen and (min-width:1200px){.container[data-v-5df94251]{width:80vw}}@media screen and (min-width:992px){.container[data-v-5df94251]{flex-direction:row;justify-content:space-between}}.spinner{transition:all .3s linear}@keyframes spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:Open Sans;src:url(../fonts/OpenSans-Bold.5487bea9.eot);src:url(../fonts/OpenSans-Bold.5487bea9.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Bold.93fe8f34.woff2) format("woff2"),url(../fonts/OpenSans-Bold.759ea19b.woff) format("woff"),url(../fonts/OpenSans-Bold.ab38fda0.ttf) format("truetype"),url(../img/OpenSans-Bold.4b6a3452.svg#OpenSans-Bold) format("svg");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Open Sans;src:url(../fonts/OpenSans-ExtraBold.b279b074.eot);src:url(../fonts/OpenSans-ExtraBold.b279b074.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-ExtraBold.1b2c3c47.woff2) format("woff2"),url(../fonts/OpenSans-ExtraBold.3f760f71.woff) format("woff"),url(../fonts/OpenSans-ExtraBold.c9e437c1.ttf) format("truetype"),url(../img/OpenSans-ExtraBold.2b247aa2.svg#OpenSans-ExtraBold) format("svg");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Open Sans;src:url(../fonts/OpenSans-BoldItalic.30dd88ed.eot);src:url(../fonts/OpenSans-BoldItalic.30dd88ed.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-BoldItalic.183f1aa2.woff2) format("woff2"),url(../fonts/OpenSans-BoldItalic.0a96d232.woff) format("woff"),url(../fonts/OpenSans-BoldItalic.ad5795be.ttf) format("truetype"),url(../img/OpenSans-BoldItalic.abd80177.svg#OpenSans-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Open Sans;src:url(../fonts/OpenSans-ExtraBoldItalic.35480640.eot);src:url(../fonts/OpenSans-ExtraBoldItalic.35480640.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-ExtraBoldItalic.d69a7487.woff2) format("woff2"),url(../fonts/OpenSans-ExtraBoldItalic.edbbf533.woff) format("woff"),url(../fonts/OpenSans-ExtraBoldItalic.f093928d.ttf) format("truetype"),url(../img/OpenSans-ExtraBoldItalic.20c704bc.svg#OpenSans-ExtraBoldItalic) format("svg");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Open Sans;src:url(../fonts/OpenSans-LightItalic.c2e4b546.eot);src:url(../fonts/OpenSans-LightItalic.c2e4b546.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-LightItalic.d821368c.woff2) format("woff2"),url(../fonts/OpenSans-LightItalic.f98d42be.woff) format("woff"),url(../fonts/OpenSans-LightItalic.5a3ac4d0.ttf) format("truetype"),url(../img/OpenSans-LightItalic.9f8dbef1.svg#OpenSans-LightItalic) format("svg");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Open Sans;src:url(../fonts/OpenSans-Light.d8ba00bc.eot);src:url(../fonts/OpenSans-Light.d8ba00bc.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Light.559e978f.woff2) format("woff2"),url(../fonts/OpenSans-Light.c002a58f.woff) format("woff"),url(../fonts/OpenSans-Light.b270c40a.ttf) format("truetype"),url(../img/OpenSans-Light.7d9b2e9d.svg#OpenSans-Light) format("svg");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Open Sans;src:url(../fonts/OpenSans-Italic.1ec1b222.eot);src:url(../fonts/OpenSans-Italic.1ec1b222.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Italic.c27ebc19.woff2) format("woff2"),url(../fonts/OpenSans-Italic.052b69c9.woff) format("woff"),url(../fonts/OpenSans-Italic.a709ab60.ttf) format("truetype"),url(../img/OpenSans-Italic.9f9bccfd.svg#OpenSans-Italic) format("svg");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Open Sans;src:url(../fonts/OpenSans-SemiBoldItalic.0d92fc08.eot);src:url(../fonts/OpenSans-SemiBoldItalic.0d92fc08.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-SemiBoldItalic.da6f476d.woff2) format("woff2"),url(../fonts/OpenSans-SemiBoldItalic.02669c88.woff) format("woff"),url(../fonts/OpenSans-SemiBoldItalic.3dc654f4.ttf) format("truetype"),url(../img/OpenSans-SemiBoldItalic.7f45685d.svg#OpenSans-SemiBoldItalic) format("svg");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Open Sans;src:url(../fonts/OpenSans-SemiBold.e0d5280b.eot);src:url(../fonts/OpenSans-SemiBold.e0d5280b.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-SemiBold.7106bb83.woff2) format("woff2"),url(../fonts/OpenSans-SemiBold.fe241c6c.woff) format("woff"),url(../fonts/OpenSans-SemiBold.f28ed2e4.ttf) format("truetype"),url(../img/OpenSans-SemiBold.205939dd.svg#OpenSans-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Open Sans;src:url(../fonts/OpenSans-Regular.38ca9e23.eot);src:url(../fonts/OpenSans-Regular.38ca9e23.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Regular.5d5735e5.woff2) format("woff2"),url(../fonts/OpenSans-Regular.6fde2eb6.woff) format("woff"),url(../fonts/OpenSans-Regular.8df00d61.ttf) format("truetype"),url(../img/OpenSans-Regular.08bcaca3.svg#OpenSans-Regular) format("svg");font-weight:400;font-style:normal;font-display:block}.waitting[data-v-63b4ae7c]{letter-spacing:1px;font-weight:400;font-size:15px}.error[data-v-63b4ae7c]{background-color:#eecece;border-radius:5px;box-shadow:0 2px 10px -2px rgba(0,0,0,.2);width:100%}.error li[data-v-63b4ae7c],.error p[data-v-63b4ae7c]{font-size:14px;font-weight:600;color:#c85c5c;padding:5px 10px;text-align:center}.container[data-v-63b4ae7c]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:20px;position:relative;width:90vw;margin:0 auto}@media screen and (max-width:400px){.container[data-v-63b4ae7c]{width:90%}}@media screen and (min-width:992px){.container[data-v-63b4ae7c]{width:90vw}}@media screen and (min-width:1200px){.container[data-v-63b4ae7c]{width:80vw}}@media screen and (min-width:992px){.container[data-v-63b4ae7c]{flex-direction:row;justify-content:space-between}}.main-col[data-v-63b4ae7c]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px;width:100%}@media screen and (min-width:899.99px)and (max-width:991.99px){.main-col[data-v-63b4ae7c]{width:90vw;margin:0 auto}}@media screen and (min-width:1200px){.main-col[data-v-63b4ae7c]{flex:0 0 calc(66% - 10px)}}.main-col form[data-v-63b4ae7c]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:10px;width:100%}@media screen and (min-width:769px){.main-col form[data-v-63b4ae7c]{max-width:calc(66% - 30px)}}.main-col form .form__row[data-v-63b4ae7c]{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px;width:100%}@media screen and (max-width:575.99px){.main-col form .form__row[data-v-63b4ae7c]{flex-direction:column;gap:10px}}.main-col form .form__row__item[data-v-63b4ae7c]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:8px;width:100%;position:relative}.main-col form .form__row__item .input[required]~label[data-v-63b4ae7c]:after{content:"*";color:#e33131;font-weight:700;margin-left:2px}.main-col form .form__row__item label[data-v-63b4ae7c]{color:#000;font-weight:600;font-size:14px;position:relative}.main-col form .form__row__item .input[data-v-63b4ae7c]{background-color:#f9f9f9;color:#bdbdbd;padding:10px 20px;width:100%}.main-col form .form__row__item .input[data-v-63b4ae7c]:focus{border-color:transparent!important}.main-col form .form__row__item .input[name*=_last_name][data-v-63b4ae7c]{text-transform:uppercase}.main-col form .form__row__item .input[name*=_last_name][data-v-63b4ae7c]::-moz-placeholder{text-transform:none}.main-col form .form__row__item .input[name*=_last_name][data-v-63b4ae7c]::placeholder{text-transform:none}.main-col form .form__row__item.not-valid[data-v-63b4ae7c]:before{content:"";position:absolute;top:50%;right:auto;bottom:auto;left:-25px;content:"⚠";width:20px;color:#c85c5c;font-weight:500;font-size:22px;translate:0 -50%}.main-col form .form__row__item.not-valid input[data-v-63b4ae7c]{border-color:#c85c5c;border-width:1.5px}.main-col form .form__row__item.not-valid input[data-v-63b4ae7c]::-moz-placeholder{color:#c85c5c;font-weight:600}.main-col form .form__row__item.not-valid input[data-v-63b4ae7c]::placeholder{color:#c85c5c;font-weight:600}.main-col form .form__row__item.valid input[data-v-63b4ae7c]{color:#000}.main-col form .form__row__item.valid input[data-v-63b4ae7c]:not(:-moz-placeholder-shown):valid{border-color:#43862c}.main-col form .form__row__item.valid input[data-v-63b4ae7c]:not(:placeholder-shown):valid{border-color:#43862c}.main-col form a[data-v-63b4ae7c]{color:#ae7935}.main-col section[data-v-63b4ae7c]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:0;width:100%;margin-bottom:20px}.main-col section .main-title[data-v-63b4ae7c]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:8px;position:relative}.main-col section .main-title h2[data-v-63b4ae7c]{color:#000;font-size:20px;font-weight:600;position:relative;letter-spacing:1px}.main-col section .main-title svg[data-v-63b4ae7c]{width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.main-col section .main-title svg[data-v-63b4ae7c]{content:"";position:absolute;top:50%;right:auto;bottom:auto;left:-25px;translate:0 -50%}}.main-col section .sub-title[data-v-63b4ae7c]{margin-bottom:25px}.main-col section .sub-title h3[data-v-63b4ae7c]{letter-spacing:1px;font-weight:400;font-size:15px}.main-col section .wrapper[data-v-63b4ae7c]{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:25px;width:100%}@media screen and (max-width:767.99px){.main-col section .wrapper[data-v-63b4ae7c]{flex-direction:column}}@media screen and (max-width:575.99px){.main-col section .wrapper[data-v-63b4ae7c]{gap:10px}}.main-col section .wrapper .name[data-v-63b4ae7c]{font-weight:700}.main-col section .wrapper.center[data-v-63b4ae7c]{justify-content:center}.main-col section .wrapper .buttons__container[data-v-63b4ae7c]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:8px;flex:1;max-width:200px}@media screen and (max-width:767.99px){.main-col section .wrapper .buttons__container[data-v-63b4ae7c]{width:100%;flex-wrap:wrap;flex-direction:row;max-width:unset}}.main-col section .wrapper .buttons__container .button[data-v-63b4ae7c]{font-size:15px;padding:10px 10px;letter-spacing:.5px;flex:1}@media screen and (max-width:767.99px){.main-col section .wrapper .buttons__container .button[data-v-63b4ae7c]{width:-moz-fit-content;width:fit-content;flex:auto}}@media screen and (max-width:575.99px){.main-col section .wrapper .buttons__container .button[data-v-63b4ae7c]{width:100%}}.main-col .next-step[data-v-63b4ae7c]{margin-left:auto}.shipping-mode[data-v-63b4ae7c]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:5px;width:100%}.shipping-mode[data-v-63b4ae7c]:not(:last-child){margin-bottom:20px}.shipping-mode__list[data-v-63b4ae7c]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:5px;width:100%}.shipping-mode__list .item[data-v-63b4ae7c]{width:100%}.shipping-mode__list .item label[data-v-63b4ae7c]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:15px;width:100%;padding:10px 20px;background:#f9f9f9;border:1px solid #bdbdbd;border-radius:7.5px;cursor:pointer}@media screen and (max-width:575.99px){.shipping-mode__list .item label[data-v-63b4ae7c]{flex-direction:column}}.shipping-mode__list .item label.not-selected[data-v-63b4ae7c]{opacity:.5}.shipping-mode__list .item label.selected[data-v-63b4ae7c]{border-color:#ae7935}.shipping-mode__list .item label .item__address[data-v-63b4ae7c]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0;text-align:center;font-size:13px}.shipping-mode__list .item label .item__address .name[data-v-63b4ae7c]{font-size:15px;font-weight:700}.shipping-mode__list .item label .item__price[data-v-63b4ae7c]{color:#ae7935;font-weight:600}.paymentForm[data-v-63b4ae7c]{display:none}.icon_wrapper[data-v-63b4ae7c]{margin:10px}.recapitulatif[data-v-63b4ae7c]{position:fixed;top:190px;background-color:#f1f1f1;width:auto}.cardContainer[data-v-63b4ae7c]{border:.3em solid #000;margin:15px}.leftcolumn[data-v-63b4ae7c]{float:left;width:75%;margin:30px}.rightcolumn[data-v-63b4ae7c]{float:left;width:25%;padding-left:20px}.button[data-v-63b4ae7c]:disabled{background-color:#ccc;cursor:not-allowed}