.checkout .hidden{display:none}.checkout{width:100%;max-width:1240px;margin:0 auto;padding:2em 0;display:flex;align-items:flex-start}.checkout form{width:100%}.checkout h1{font-size:1.6rem;color:#000;margin:0 .5em 0 .5em}.checkout h3{font-size:1.2rem;margin:0 0 .25em 0}.checkout .cart-content-summary{align-content:flex-start;align-items:flex-start;display:flex;padding:0 0 2em 0;margin:1em 1em 2em 1em;border-bottom:1px solid #ccc;width:calc(100% - 2em)}.checkout .comments{width:calc(100% - 360px);margin-right:auto}.checkout .comments h2{font-size:.9rem;margin:0 0 .25em 0}.checkout .comments textarea{min-height:95px}.checkout .cart-summary{width:340px;margin-left:auto}.checkout .summary{text-align:right;width:100%}.checkout .summary .row,.checkout .summary .row .col{padding:0!important;margin:0!important;text-align:right;width:100%}.checkout .summary .row .col{width:50%}.checkout .summary .row span{font-size:.85rem}.checkout .summary .row.last-row span{font-weight:700;font-size:.85rem}.checkout .country .k-dropdown{border-radius:0;box-shadow:none;width:100%}.checkout .country .k-dropdown .k-dropdown-wrap{background:#fff!important;border:1px solid #333!important;box-shadow:none;border-radius:0;padding:.5em}.checkout .country .k-dropdown .k-dropdown-wrap .k-select{padding:.5em}.checkout .country .k-dropdown .k-dropdown-wrap .k-select .k-i-arrow-60-down:before{content:"";font-family:Font Awesome\ 5 Pro}.step{width:calc(100% - 2em);padding:2em 0;margin:0 1em;border-bottom:1px solid #ccc}.step .private-info{display:flex;padding:0}.step .private-info label{width:calc(50% - .5em);border:1px solid #333;padding:.7em 1em;position:relative}.step .private-info label.selected{background:#cbd8ca}.step .private-info label:last-of-type{margin-left:auto}.step .private-info label input{position:absolute;visibility:hidden}#PaymentWrapper{border-bottom:0}.checkout #ShippingWrapper h3,.checkout #PaymentWrapper h3{margin-bottom:-.5em}.checkout .items{display:flex;flex-wrap:wrap;width:100%}.checkout .shipping-payment .item{box-sizing:border-box;border:1px solid #333;width:calc(33.33% - .7em);padding:1em;margin-right:1em;margin-top:1em;position:relative}.checkout .shipping-payment .item .price{font-weight:normal}.checkout .shipping-payment .item:hover{cursor:pointer}.checkout .shipping-payment .item:nth-of-type(3n+3){margin-right:0}.checkout .shipping-payment .item input{position:absolute;visibility:hidden}.checkout .shipping-payment .item.selected-item{background:#cbd8ca}.checkout .shipping-payment .item.selected-item .fa-circle{display:none}.checkout .shipping-payment .item.selected-item .fa-check-circle{display:inline-flex!important}.checkout .shipping-payment .name{font-size:.95rem;font-weight:normal;margin-left:.5em;line-height:120%}.checkout .shipping-payment .desc,.checkout .shipping-payment .short-desc{display:flex;width:100%;margin-left:0;font-style:italic;font-size:.85rem;line-height:120%;margin-top:.5em}.checkout .shipping-payment .desc img,.checkout .shipping-payment .short-desc img{margin-left:auto;order:3;max-width:80px}.checkout .shipping-payment .image{margin-left:auto;order:3;max-width:80px}.checkout .shipping-payment p{order:1}.checkout .select-previous-first{background:#f0f0f0;margin:1em 0 0 0;font-style:italic;opacity:.9;font-size:.9rem;padding:1em}.checkout #SveaCheckOutWrapper{border:1px solid #ccc;padding:2em;margin-top:1em}.checkout #CustomerWrapper{margin-top:2em;border-top:1px solid #ccc;padding-top:2em}.checkout #CustomerWrapper h2{font-size:1.2rem;margin:0 0 .25em 0}.checkout #CustomerWrapper .customer-inner{border:1px solid #ccc;padding:2em;margin-top:0}.checkout #CustomerWrapper .customer-details .customer-information{max-width:800px;margin:0 auto}.checkout #CustomerWrapper .customer-details .customer-information input{background:#fff!important;border:1px solid #333!important;box-shadow:none;border-radius:0;padding:.5em}.checkout #CustomerWrapper .customer-details .customer-information .k-dropdown{border-radius:0;box-shadow:none;width:100%!important}.checkout #CustomerWrapper .customer-details .customer-information .k-dropdown .k-dropdown-wrap{background:#fff!important;border:1px solid #333!important;box-shadow:none;border-radius:0;padding:.5em}.checkout #CustomerWrapper .customer-details .customer-information .k-dropdown .k-dropdown-wrap .k-select{padding:.5em}.checkout #CustomerWrapper .customer-details .customer-information .k-dropdown .k-dropdown-wrap .k-select .k-i-arrow-60-down:before{content:"";font-family:Font Awesome\ 5 Pro}.checkout #CustomerWrapper .customer-details .customer-information h3{font-size:1.1rem;margin:1em 0 .5em 0}.checkout #CustomerWrapper .customer-details .customer-information .value{margin-bottom:.5em}.checkout #CustomerWrapper .customer-details .customer-information div.flex{display:flex;flex-direction:row}#PurchaseWrapper{max-width:800px;margin:3em auto 2em auto;border-top:1px solid #ccc;padding-top:2em;border-bottom:0}.checkout .terms{text-align:center}.checkout .i-accept{text-align:left;font-size:.9rem;margin:1em 0 0 0!important;display:block}.checkout .i-accept .k-checkbox-label{position:relative;margin-top:.4em;margin-right:-.3em}.checkout .order-btn{background-color:#00829a;color:#fff;opacity:.8;width:100%;padding:2px!important;border:0;font-size:1.1rem;box-sizing:border-box;margin-top:1em;border-radius:50px;transition:.5s}.checkout .order-btn .inside{border:0}.checkout .order-btn:hover{opacity:1}.checkout .order-btn .inside{padding-top:.8em;padding-bottom:.8em}checkout .order-btn .fa{margin-right:.5em}.k-window{left:0!important;right:0!important;top:0!important;bottom:0!important;margin:auto!important;max-width:90%!important}@media only screen and (min-width:0) and (max-width:85rem){.checkout .shipping-payment .item{width:100%;margin-right:0}}@media only screen and (min-width:0) and (max-width:50rem){.checkout .cart-content-summary{flex-wrap:wrap}.checkout .comments{width:100%;order:2;margin:2em 0 0 0}.checkout .cart-summary{width:100%;order:1}.checkout #CustomerWrapper .customer-details .customer-information div.flex{flex-direction:column}.checkout #CustomerWrapper .customer-details .customer-information .w-50{width:100%!important}}