@charset "UTF-8";
@media (min-width:992px){.section.section-checkout>.container{display:flex}}.section.section-checkout>.container .checkout-form{position:relative;padding-bottom:20px}@media (min-width:992px){.section.section-checkout>.container .checkout-form{width:50%;padding-right:20px;padding-bottom:unset}}@media (min-width:1200px){.section.section-checkout>.container .checkout-form{width:calc(100% - 600px);padding-right:80px}}.section.section-checkout>.container .products-list-wrapper{padding-top:20px}@media (min-width:992px){.section.section-checkout>.container .products-list-wrapper{width:50%;padding-top:unset}}@media (min-width:1200px){.section.section-checkout>.container .products-list-wrapper{width:600px}}.section.section-checkout>.container .products-list-wrapper .products-list{overflow:hidden}.section.section-checkout>.container .products-list-wrapper .products-list .product-card:last-child{padding-bottom:0}.section.section-checkout .form-title{margin-top:0;font-family:"Geologica", sans-serif;font-weight:500;font-size:16px;color:#323534;background:rgba(184, 184, 184, 0.1);padding:10px 20px;min-height:50px}.section.section-checkout .form-title~.form-title{margin-top:40px}@media (min-width:768px){.section.section-checkout .form-title{font-size:18px}}.section.section-checkout .form-title.step{display:grid;align-items:center;grid-template-columns:30px 1fr;gap:20px;padding-left:10px}.section.section-checkout .form-title.step .step-number{border:1px solid #076633;color:#076633;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px}.section.section-checkout .cart-summary{display:block;padding:0 20px}.section.section-checkout .cart-summary .button-container{text-align:center}.section.section-checkout .checkbox{justify-content:flex-start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section.section-checkout .form-subtitle p{margin-left:0}@media (min-width:481px){.section.section-checkout .form-subtitle p{margin-left:12.5px}}.section.section-checkout .form-group.checkbox{font-weight:400;text-transform:unset;padding:1px}.section.section-checkout .form-group.checkbox input{margin-right:20px}.section.section-checkout .form-group [role="radiogroup"]{margin-left:25px}@media (min-width:481px){.section.section-checkout .form-group [role="radiogroup"]{margin-left:12.5px}}.section.section-checkout .form-group [role="radiogroup"] label{display:flex;align-items:center;font-weight:500;gap:20px}.section.section-checkout .form-group [role="radiogroup"] label:hover{cursor:pointer}.section.section-checkout .form-group [role="radiogroup"] label img{max-width:64px}.section.section-checkout .form-group [role="radiogroup"] label:not(:first-child){margin-top:20px}@media (max-width:480px){.section.section-checkout .checkout-form .form-group:not(.form-cards){flex-direction:column}}.section.section-checkout .checkout-form .form-cards{flex-wrap:wrap;align-items:unset;justify-content:flex-start}.section.section-checkout .checkout-form .form-cards .form-card{aspect-ratio:5 / 3;width:calc(50% - 10px);flex-grow:1;min-width:120px;max-width:180px;padding:10px;outline:1px solid rgba(58, 170, 53, 0)}.section.section-checkout .checkout-form .form-cards .form-card:not(.form-text){outline-offset:-5px;-webkit-transition:outline 0.05s linear, outline-offset 0.05s linear;-moz-transition:outline 0.05s linear, outline-offset 0.05s linear;-ms-transition:outline 0.05s linear, outline-offset 0.05s linear;-o-transition:outline 0.05s linear, outline-offset 0.05s linear;transition:outline 0.05s linear, outline-offset 0.05s linear}.section.section-checkout .checkout-form .form-cards .form-card.form-text{overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;background-color:transparent;color:#3AAA35;font-family:"Geologica", sans-serif;z-index:1;outline:1px solid #3aaa35;-webkit-transition:outline 0.2s ease, color 0.2s ease;-moz-transition:outline 0.2s ease, color 0.2s ease;-ms-transition:outline 0.2s ease, color 0.2s ease;-o-transition:outline 0.2s ease, color 0.2s ease;transition:outline 0.2s ease, color 0.2s ease}.section.section-checkout .checkout-form .form-cards .form-card.form-text:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;pointer-events:none;background-color:#3AAA35;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-transition:transform 0.2s ease, background-color 0.2s ease;-moz-transition:transform 0.2s ease, background-color 0.2s ease;-ms-transition:transform 0.2s ease, background-color 0.2s ease;-o-transition:transform 0.2s ease, background-color 0.2s ease;transition:transform 0.2s ease, background-color 0.2s ease}.section.section-checkout .checkout-form .form-cards .form-card:hover{outline-color:#3aaa35}.section.section-checkout .checkout-form .form-cards .form-card:hover.form-text{color:#FFFFFF}.section.section-checkout .checkout-form .form-cards .form-card:hover.form-text:before{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.section.section-checkout .checkout-form .form-cards .form-card.checked{outline-color:#076633;outline-offset:0}.section.section-checkout .checkout-form .form-cards .form-card.checked.form-text{color:#FFFFFF}.section.section-checkout .checkout-form .form-cards .form-card.checked.form-text:before{background-color:#076633;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.section.section-checkout .checkout-form .form-cards .form-card img{display:block;width:100%;height:100%;object-fit:contain}.section.section-checkout .product-card .add-to-wishlist{display:none !important}@media (min-width:768px){.section.section-checkout .product-card .product-name{padding-right:50px}}@media (min-width:992px){.section.section-checkout .product-card .product-actions-wrapper .product-prices{display:none}}@media (min-width:992px) and (max-width:1199px){.section.section-checkout .product-card .product-images{max-width:90px}}@media (min-width:992px) and (max-width:1199px){.section.section-checkout .product-card .product-body{width:calc(100% - 90px)}}.section.section-checkout .form-subtitle,.section.section-checkout .form-errors{display:block;font-size:14px;color:rgba(50, 53, 52, 0.8)}.section.section-checkout .form-subtitle p:first-child,.section.section-checkout .form-errors p:first-child{margin-top:0}.section.section-checkout .form-subtitle p:last-child,.section.section-checkout .form-errors p:last-child{margin-bottom:0}.section.section-checkout .form-errors{color:#FF4900}.section.section-checkout .form-errors p:last-child{margin-bottom:20px}.section.section-checkout .feature-list{list-style:none;margin:30px 0;padding:0}.section.section-checkout .feature-list li{display:grid;gap:20px;grid-template-columns:90px 1fr;padding:10px 20px;background:rgba(184, 184, 184, 0.1)}.section.section-checkout .feature-list li:nth-child(2n){background:rgba(184, 184, 184, 0.05)}@media (min-width:768px){.section.section-checkout .feature-list li{gap:40px;grid-template-columns:120px 1fr}}.section.section-checkout .feature-list li>span:first-child{font-size:14px;color:#B8B8B8}.section.section-checkout .feature-list li>span:last-child.main{font-weight:600}.section.section-checkout .feature-list+.order-checkout{margin-top:40px}.section.section-checkout .order-checkout{line-height:0;text-align:center}.section.section-checkout .order-products-list .product-images{max-width:90px}.section.section-checkout .order-products-list .product-name{padding-right:0}.section.section-checkout .order-products-list .product-prices{margin-top:auto}@media (max-width:991px){.section.section-checkout .order-products-list .product-prices{padding-left:110px}}.order-title{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 30px;gap:20px}@media (min-width:768px){.order-title{gap:30px}}.order-title h3,.order-title .h3{margin:0}.order-title .order-status{margin:0}.order-status-label{display:inline-block;padding:10px 20px;font-weight:700;line-height:1;text-transform:uppercase;text-align:center;color:#FFFFFF}.order-url{margin:20px 0}@media (min-width:768px){.order-url{margin:40px 0}}.order-url .group{display:flex;gap:20px;margin:20px 0;flex-wrap:wrap}@media (min-width:768px){.order-url .group{flex-wrap:nowrap}}.order-url p.input{max-width:100%;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;overflow:hidden;text-overflow:ellipsis}.order-url p:not(.input){color:#B8B8B8;font-size:14px}.form-group .dropdown-menu{position:absolute;left:0;top:100%;padding:0;width:100%;max-height:290px;overflow-x:hidden;overflow-y:auto;margin:0;list-style:none;visibility:hidden;display:block;opacity:0;pointer-events:none;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;-webkit-transform:translate3d(0, -20px, 0);-moz-transform:translate3d(0, -20px, 0);-ms-transform:translate3d(0, -20px, 0);-o-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);background-color:#FFFFFF;-webkit-box-shadow:0 4px 12px -5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 4px 12px -5px rgba(0, 0, 0, 0.3);box-shadow:0 4px 12px -5px rgba(0, 0, 0, 0.3)}.form-group .dropdown-menu a{display:flex;max-width:100%;align-items:center;gap:8px;padding:12px;font-size:16px;line-height:1.2;color:#323534}.form-group .dropdown-menu a:before{flex:none;font-family:"icons";content:"";font-size:14px;line-height:1;color:#3AAA35;visibility:hidden}.form-group .dropdown-menu a.selected{font-weight:600}.form-group .dropdown-menu a.selected:before{visibility:visible}.form-group .dropdown-menu a>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-group .dropdown-menu a.disabled{color:rgba(50, 53, 52, 0.5);pointer-events:none}.form-group .dropdown-menu a:hover,.form-group .dropdown-menu a:focus{background-color:rgba(50, 53, 52, 0.1)}.form-group .dropdown-menu>li{display:block}.form-group .dropdown-menu .dropdown-loading{display:flex;align-items:center;gap:6px}.form-group.open>.dropdown-menu{visibility:visible;opacity:1;pointer-events:auto;z-index:4;-webkit-transform:translate3d(0, 1px, 0);-moz-transform:translate3d(0, 1px, 0);-ms-transform:translate3d(0, 1px, 0);-o-transform:translate3d(0, 1px, 0);transform:translate3d(0, 1px, 0)}