.svea-checkout-page .header-widget-region{padding:0 20px}.svea-checkout-page a:focus,.svea-checkout-page .button:focus,.svea-checkout-page .button.alt:focus,.svea-checkout-page .button.added_to_cart:focus,.svea-checkout-page .button.wc-forward:focus,.svea-checkout-page button:focus,.svea-checkout-page input[type="button"]:focus,.svea-checkout-page input[type="reset"]:focus,.svea-checkout-page input[type="submit"]:focus{outline-color:transparent}.svea-checkout-page .content-sidebar .content,.svea-checkout-page .content-sidebar-sidebar .content,.svea-checkout-page .sidebar-content-sidebar .content,.svea-checkout-page main,.svea-checkout-page #primary,.svea-checkout-page .entry-content{width:100% !important}.svea-checkout-page .sidebar,.svea-checkout-page .sidebar-primary,.svea-checkout-page .entry-header{width:100%}.wc-svea-checkout-page{position:relative;position:relative;background-color:#fff;max-width:1060px;margin:0 auto}.wc-svea-checkout-page .woocommerce-error{background-color:rgba(236,40,40,0.1);color:#ec2828;padding:20px;border:1px solid rgba(236,40,40,0.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:15px;list-style:none;padding:20px}.wc-svea-checkout-page .woocommerce-error a{color:#ec2828;text-decoration:underline}.wc-svea-checkout-page .woocommerce-error a:hover{text-decoration:none;color:#ec2828;opacity:1}.wc-svea-checkout-page .woocommerce-error:before{left:auto;top:1.3em;right:1.5em}.wc-svea-checkout-page input[type="radio"]{border:1px solid #b4b9be;background:#fff;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin:-4px 4px 0 0;outline:0;padding:0 !important;text-align:center;vertical-align:middle;width:16px;min-width:16px;-webkit-appearance:none;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-transition:.05s border-color ease-in-out;-o-transition:.05s border-color ease-in-out;-moz-transition:.05s border-color ease-in-out;transition:.05s border-color ease-in-out}.wc-svea-checkout-page input[type="radio"]:checked:before{content:"";text-indent:-9999px;-webkit-border-radius:50px !important;-moz-border-radius:50px;border-radius:50px;font-size:24px;width:6px !important;height:6px;margin:4px;line-height:16px;background-color:#00aece;float:left;display:inline-block;vertical-align:middle;width:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wc-svea-checkout-page .wc-svea-checkout-page-inner{-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;position:relative}.wc-svea-checkout-page .wc-svea-checkout-page-inner:before{content:'';display:none;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:2}.wc-svea-checkout-page .wc-svea-checkout-page-inner:after{content:'';display:block;clear:both}.wc-svea-checkout-page.updating .wc-svea-checkout-page-inner{opacity:0.5}.wc-svea-checkout-page.updating .wc-svea-checkout-page-inner:before{display:block}.wc-svea-checkout-page:before{content:'';width:30px;height:30px;background-color:#00aece;position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:10;-webkit-animation:scoUpdateCheckout 1s ease infinite;-moz-animation:scoUpdateCheckout 1s ease infinite;-o-animation:scoUpdateCheckout 1s ease infinite;animation:scoUpdateCheckout 1s ease infinite;display:none}.wc-svea-checkout-page.updating:before{display:block}.wc-svea-checkout-page .gen-checkout-register-form{display:none}.wc-svea-checkout-page .wc-svea-checkout-order-details{padding-right:30px;padding-top:0;width:50%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.wc-svea-checkout-page .wc-svea-checkout-order-details input[type=submit]{-webkit-border-radius:2px !important;-moz-border-radius:2px !important;border-radius:2px !important;height:auto;font-size:14px !important;-webkit-border-radius:6px !important;-moz-border-radius:6px !important;border-radius:6px !important;color:#fff !important;line-height:45px;border:none !important;font-weight:400;width:100%;background:#00acc7 !important;padding:0 20px !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;white-space:normal;letter-spacing:0;text-transform:none !important}.wc-svea-checkout-page .wc-svea-checkout-order-details input[type=submit]:hover{background:#00839b !important}.wc-svea-checkout-page .wc-svea-checkout-order-details .woocommerce-form-login label{font-size:14px}.wc-svea-checkout-page .wc-svea-checkout-order-details .woocommerce-form-login .required{color:#00aece}.wc-svea-checkout-page .wc-svea-checkout-order-details .woocommerce-form-login input[type="submit"]{width:auto}.wc-svea-checkout-page .wc-svea-checkout-order-details .woocommerce-form-login input[type="text"]{height:50px !important;border:1px solid #ddd;background-color:#fff}.wc-svea-checkout-page .wc-svea-checkout-order-details .woocommerce-form-login input[type="password"]{height:50px !important;border:1px solid #ddd;background-color:#fff}.wc-svea-checkout-page .wc-svea-checkout-order-details .woocommerce-form-login .lost_password a{color:#00aece}.wc-svea-checkout-page .wc-svea-checkout-order-details .woocommerce-form-login .lost_password a:hover{color:#005868 !important}.wc-svea-checkout-page .wc-svea-checkout-order-details .woocommerce-info{background-color:rgba(0,174,206,0.1);border:1px solid rgba(0,174,206,0.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#00aece;font-size:16px;margin-bottom:15px;padding:20px;float:none}.wc-svea-checkout-page .wc-svea-checkout-order-details .woocommerce-info a{color:#00aece;background-color:transparent;text-decoration:underline;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;padding:0;font-size:16px}.wc-svea-checkout-page .wc-svea-checkout-order-details .woocommerce-info a:hover{text-decoration:none;opacity:1;color:#005868 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.wc-svea-checkout-page .wc-svea-checkout-order-details .woocommerce-info:before{display:none !important}.wc-svea-checkout-page .wc-svea-checkout-order-details .woocommerce-message{background-color:rgba(44,195,58,0.1);color:#2cc33a;padding:20px;border:1px solid rgba(44,195,58,0.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:15px;padding:20px;float:none}.wc-svea-checkout-page .wc-svea-checkout-order-details .woocommerce-message a.showcoupon{color:#96588a;text-decoration:underline;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.wc-svea-checkout-page .wc-svea-checkout-order-details .woocommerce-message a.showcoupon:hover{text-decoration:none;opacity:1;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.wc-svea-checkout-page .wc-svea-checkout-order-details .checkout_coupon{background-color:rgba(0,174,206,0.1);border:1px solid rgba(0,174,206,0.2);padding:20px;margin-bottom:15px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.wc-svea-checkout-page .wc-svea-checkout-order-details .checkout_coupon .form-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wc-svea-checkout-page .wc-svea-checkout-order-details .checkout_coupon .form-row-first{margin:0;width:60%;padding-right:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.wc-svea-checkout-page .wc-svea-checkout-order-details .checkout_coupon .form-row-last{margin:0;width:40%}.wc-svea-checkout-page .wc-svea-checkout-order-details .checkout_coupon input[type=text]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff;border:1px solid #e7e7e7;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:45px}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table{background-color:#fcfcfc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #e7e7e7;color:#181827}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table th{background-color:transparent;border-bottom:1px solid #e7e7e7;padding:20px}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table th.product-name{font-size:18px;font-weight:bold;text-transform:capitalize;border-bottom:1px solid transparent;max-width:200px}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table th.product-total{font-size:18px;font-weight:bold;text-transform:capitalize;border-bottom:1px solid transparent}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table td{background-color:transparent;font-weight:bold;font-size:14px;padding:20px;border-bottom:1px solid #e7e7e7}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table tbody td.product-name{font-weight:400;font-size:14px;padding:20px;white-space:normal;word-break:break-word}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table tfoot th{font-weight:400;font-size:14px;padding:20px}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table tfoot td span.woocommerce-Price-amount{font-weight:400;font-size:14px}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table tfoot .woocommerce-remove-coupon{text-decoration:underline;color:#00acc7}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table tfoot .woocommerce-remove-coupon:hover{text-decoration:none;color:#005868 !important}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table tfoot .cart-subtotal td span.woocommerce-Price-amount{font-weight:bold}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table tfoot .order-total th{border-bottom:1px solid transparent}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table tfoot .order-total td{border-bottom:1px solid transparent}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table tfoot .order-total span.woocommerce-Price-amount{font-weight:bold}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table tfoot .order-total small.includes_tax{font-weight:400}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table tfoot .order-total small.includes_tax span.woocommerce-Price-amount{font-weight:400}.wc-svea-checkout-page .wc-svea-checkout-notes-field{background-color:#fcfcfc;padding:20px;border:1px solid #e7e7e7;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:20px}.wc-svea-checkout-page .wc-svea-checkout-notes-field label{font-weight:bold;font-size:18px;margin-bottom:20px}.wc-svea-checkout-page .wc-svea-checkout-notes-field textarea{background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #e7e7e7;resize:none;min-height:100px;height:100%}.wc-svea-checkout-page .wc-svea-checkout-login-field{padding:20px;background-color:#fcfcfc;border:1px solid #e7e7e7;margin-bottom:20px}.wc-svea-checkout-page .wc-svea-checkout-login-field .create-account{margin:0}.wc-svea-checkout-page .wc-svea-checkout-checkout-module{padding-left:30px;width:50%;display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 980px){.wc-svea-checkout-page{padding:0}.wc-svea-checkout-page .wc-svea-checkout-order-details{padding-right:0;width:100%;display:block}.wc-svea-checkout-page .wc-svea-checkout-order-details .wc-svea-checkout-form .woocommerce-checkout-review-order-table tbody td.product-name{padding:20px}.wc-svea-checkout-page .wc-svea-checkout-checkout-module{padding-left:0;width:100%;display:block}.wc-svea-checkout-login-container .woocommerce-info a.showlogin{display:block}.wc-svea-checkout-coupon-container .woocommerce-info a.showcoupon{display:block}.wc-svea-checkout-notes-field textarea{font-size:14px}.wc-svea-checkout-login-field label{font-size:14px}}@media only screen and (max-width: 767px){.wc-svea-checkout-page .form-row-first{width:100% !important;margin-bottom:10px !important;padding-right:0 !important}.wc-svea-checkout-page .form-row-last{width:100% !important;max-width:none}.wc-svea-checkout-page input[type="submit"]{width:100% !important;display:block;max-width:none}}.svea-checkout-confirmation-page .header-widget-region{padding:0 20px}.svea-checkout-confirmation-page .woocommerce-thankyou-order-received{background-color:rgba(44,195,58,0.1);color:#2cc33a;padding:20px;border:1px solid rgba(44,195,58,0.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:18px}.svea-checkout-confirmation-page .woocommerce-thankyou-order-details{background-color:#fcfcfc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #e7e7e7;color:#181827;padding:0;list-style:none !important;margin:0}.svea-checkout-confirmation-page .woocommerce-thankyou-order-details:before{display:none}.svea-checkout-confirmation-page .woocommerce-thankyou-order-details:after{display:none}.svea-checkout-confirmation-page .woocommerce-thankyou-order-details li{text-transform:capitalize;font-weight:400;padding:17px 20px 12px 20px;list-style-type:none;overflow:hidden}.svea-checkout-confirmation-page .woocommerce-thankyou-order-details li strong{display:inline-block;width:50%;float:right;text-align:left;font-size:14px;padding:0 0 0 20px}.svea-checkout-confirmation-page .wc-svea-checkout-thank-you-box{width:100%;padding:10px 0}.svea-checkout-confirmation-page h2{background-color:#fcfcfc;border-top:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-left:1px solid #e7e7e7;padding:20px 20px 0 !important;font-size:18px;font-weight:bold;color:#181827;margin-bottom:0 !important;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.svea-checkout-confirmation-page .woocommerce-columns--addresses address{background-color:#fcfcfc;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;padding:20px}.svea-checkout-confirmation-page .woocommerce-columns--addresses p:last-of-type{margin-bottom:0}.svea-checkout-confirmation-page table.order_details,.svea-checkout-confirmation-page table.customer_details{width:100%;background-color:#fcfcfc;-webkit-border-radius:0 2px 2px 2px;-moz-border-radius:0 2px 2px 2px;border-radius:0 2px 2px 2px;border-bottom:1px solid #e7e7e7;border-top:1px solid transparent;border-right:1px solid #e7e7e7;border-left:1px solid #e7e7e7;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;color:#181827;table-layout:fixed}.svea-checkout-confirmation-page table.order_details th,.svea-checkout-confirmation-page table.customer_details th{background-color:transparent;border-bottom:1px solid #e7e7e7;padding:17px 20px 12px 20px}.svea-checkout-confirmation-page table.order_details th.product-name,.svea-checkout-confirmation-page table.customer_details th.product-name{font-size:18px;font-weight:bold;text-transform:capitalize;border-bottom:1px solid transparent}.svea-checkout-confirmation-page table.order_details th.product-total,.svea-checkout-confirmation-page table.customer_details th.product-total{font-size:18px;font-weight:bold;text-transform:capitalize;border-bottom:1px solid transparent}.svea-checkout-confirmation-page table.order_details td,.svea-checkout-confirmation-page table.customer_details td{background-color:transparent;font-weight:bold;font-size:14px;padding:17px 20px 12px 20px;border-bottom:1px solid #e7e7e7}.svea-checkout-confirmation-page table.order_details tbody td.product-name,.svea-checkout-confirmation-page table.customer_details tbody td.product-name{font-weight:400;font-size:14px;padding:17px 20px 12px 20px}.svea-checkout-confirmation-page table.order_details tbody a,.svea-checkout-confirmation-page table.customer_details tbody a{text-decoration:underline;color:#00acc7}.svea-checkout-confirmation-page table.order_details tbody a:hover,.svea-checkout-confirmation-page table.customer_details tbody a:hover{text-decoration:none}.svea-checkout-confirmation-page table.order_details tfoot th,.svea-checkout-confirmation-page table.customer_details tfoot th{font-weight:400;font-size:14px;padding:17px 20px 12px 20px}.svea-checkout-confirmation-page table.order_details tfoot td span.woocommerce-Price-amount,.svea-checkout-confirmation-page table.customer_details tfoot td span.woocommerce-Price-amount{font-weight:400;font-size:14px}.svea-checkout-confirmation-page table.order_details tfoot tr:last-child th,.svea-checkout-confirmation-page table.customer_details tfoot tr:last-child th{border-bottom:1px solid transparent !important}.svea-checkout-confirmation-page table.order_details tfoot tr:last-child td,.svea-checkout-confirmation-page table.customer_details tfoot tr:last-child td{border-bottom:1px solid transparent !important}.svea-checkout-confirmation-page table.order_details tfoot .cart-subtotal td span.woocommerce-Price-amount,.svea-checkout-confirmation-page table.customer_details tfoot .cart-subtotal td span.woocommerce-Price-amount{font-weight:bold}.svea-checkout-confirmation-page table.order_details tfoot .order-total th,.svea-checkout-confirmation-page table.customer_details tfoot .order-total th{border-bottom:1px solid transparent}.svea-checkout-confirmation-page table.order_details tfoot .order-total td,.svea-checkout-confirmation-page table.customer_details tfoot .order-total td{border-bottom:1px solid transparent}.svea-checkout-confirmation-page table.order_details tfoot .order-total span.woocommerce-Price-amount,.svea-checkout-confirmation-page table.customer_details tfoot .order-total span.woocommerce-Price-amount{font-weight:bold}.svea-checkout-confirmation-page table.order_details tfoot .order-total small.includes_tax,.svea-checkout-confirmation-page table.customer_details tfoot .order-total small.includes_tax{font-weight:400}.svea-checkout-confirmation-page table.order_details tfoot .order-total small.includes_tax span.woocommerce-Price-amount,.svea-checkout-confirmation-page table.customer_details tfoot .order-total small.includes_tax span.woocommerce-Price-amount{font-weight:400}.svea-checkout-confirmation-page table.customer_details tr:last-child th{border-bottom:1px solid transparent !important}.svea-checkout-confirmation-page table.customer_details tr:last-child td{border-bottom:1px solid transparent !important}@media only screen and (max-width: 980px){.svea-checkout-confirmation-page .woocommerce-thankyou-order-received{width:100%}.svea-checkout-confirmation-page .woocommerce-thankyou-order-details{width:100%}.svea-checkout-confirmation-page .wc-svea-checkout-thank-you-box{width:100%}.svea-checkout-confirmation-page h2{width:100%}.svea-checkout-confirmation-page table.order_details{width:100%}}@-webkit-keyframes scoUpdateCheckout{0%{opacity:0;-webkit-transform:translateX(-100px) scale(0.7);transform:translateX(-100px) scale(0.7)}50%{opacity:1;-webkit-transform:translateX(0px) scale(1.2);transform:translateX(0px) scale(1.2)}100%{opacity:0;-webkit-transform:translateX(100px) scale(0.7);transform:translateX(100px) scale(0.7)}}@-moz-keyframes scoUpdateCheckout{0%{opacity:0;-moz-transform:translateX(-100px) scale(0.7);transform:translateX(-100px) scale(0.7)}50%{opacity:1;-moz-transform:translateX(0px) scale(1.2);transform:translateX(0px) scale(1.2)}100%{opacity:0;-moz-transform:translateX(100px) scale(0.7);transform:translateX(100px) scale(0.7)}}@-o-keyframes scoUpdateCheckout{0%{opacity:0;-o-transform:translateX(-100px) scale(0.7);transform:translateX(-100px) scale(0.7)}50%{opacity:1;-o-transform:translateX(0px) scale(1.2);transform:translateX(0px) scale(1.2)}100%{opacity:0;-o-transform:translateX(100px) scale(0.7);transform:translateX(100px) scale(0.7)}}@keyframes scoUpdateCheckout{0%{opacity:0;-webkit-transform:translateX(-100px) scale(0.7);-moz-transform:translateX(-100px) scale(0.7);-o-transform:translateX(-100px) scale(0.7);transform:translateX(-100px) scale(0.7)}50%{opacity:1;-webkit-transform:translateX(0px) scale(1.2);-moz-transform:translateX(0px) scale(1.2);-o-transform:translateX(0px) scale(1.2);transform:translateX(0px) scale(1.2)}100%{opacity:0;-webkit-transform:translateX(100px) scale(0.7);-moz-transform:translateX(100px) scale(0.7);-o-transform:translateX(100px) scale(0.7);transform:translateX(100px) scale(0.7)}}@media only screen and (max-width: 980px){.svea-checkout-page .site-content .wrap,.svea-checkout-confirmation-page .site-content .wrap{padding-left:20px !important;padding-right:20px !important}.svea-checkout-page .site-content .entry-header,.svea-checkout-confirmation-page .site-content .entry-header{padding:0;margin:0}.svea-checkout-page .site-content .entry-content,.svea-checkout-confirmation-page .site-content .entry-content{padding:0;margin:0;max-width:100%;overflow:hidden}.svea-checkout-page .site-content .entry-footer,.svea-checkout-confirmation-page .site-content .entry-footer{padding:0;margin:0}}
