.ms-cc{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:14px;font-weight:500;line-height:1.7em;color:#666;background-color:#fff;-webkit-font-smoothing:antialiased}.ms-cc *,.ms-cc *::before,.ms-cc *::after{box-sizing:border-box}:where(.ms-cc) :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,table,thead,tbody,tfoot,tr,th,td,fieldset,legend,label,blockquote,dl,dd,dt,section){margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}:where(.ms-cc) :where(ul,ol){list-style:none}:where(.ms-cc) :where(table){border-collapse:collapse;border-spacing:0}:where(.ms-cc) :where(p){padding-bottom:1em}:where(.ms-cc) :where(p:last-of-type){padding-bottom:0}:where(.ms-cc) :where(h1,h2,h3,h4,h5,h6){color:#333;padding-bottom:10px;line-height:1em;font-weight:500;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}:where(.ms-cc) :where(h1){font-size:30px}:where(.ms-cc) :where(h2){font-size:26px}:where(.ms-cc) :where(h3){font-size:22px}:where(.ms-cc) :where(h4){font-size:18px}:where(.ms-cc) :where(a){color:#2ea3f2;text-decoration:none}:where(.ms-cc) :where(strong,b){font-weight:700}:where(.ms-cc) :where(img){max-width:100%;height:auto}:where(.ms-cc) :where(input,textarea,select,button){font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}.ms-cc-banner{position:relative;background-color:#fff;background-image:linear-gradient(-30deg,rgb(9 29 76 / .85) 0%,#2682ff 100%);padding:50px 0}.ms-cc-banner__row{position:relative;z-index:5;width:80%;max-width:1652px;margin:0 auto;padding:0;letter-spacing:-1px}.ms-cc-banner--checkout .ms-cc-banner__row{padding:2% 0}.ms-cc-banner h1{margin:0;padding:0 0 10px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:55px;font-weight:500;line-height:1em;letter-spacing:-1px;color:#fff;text-align:center}.ms-cc-banner--cart h1{font-size:30px}.ms-cc-banner__wave{position:absolute;left:0;right:0;bottom:0;z-index:1;width:100%;height:24px;pointer-events:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNGRkZGRkYiPjxwYXRoIGQ9Ik04NTMuODkzLDg2Ljk5OGMtMzguODU5LDAtNTguODExLTE2LjQ1NS03Ny45NTYtMzUuMDUxYzE4LjI5NS0xMC41MzYsNDAuODkxLTE4LjI3Niw3My4zNzgtMTguMjc2IGMzOC42ODUsMCw2NC4xMzIsMTIuNTY0LDg1LjQ4OSwyOC4zNDdDOTE2LjE5Miw3Mi4wMTIsOTAwLjgsODYuOTk4LDg1My44OTMsODYuOTk4eiBNNTI2LjI2NSw4MC45NDUgYy02LjUxNy0wLjU2Mi0xMy41OTktMC44NzktMjEuNDEtMC44NzljLTcwLjc5OSwwLTkxLjMzNywyNy4yMjktMTM0LjQzMywzNS42NjJjMTQuOTAxLDMuNzIsMzIuMTE4LDYuMDcsNTIuODk4LDYuMDcgQzQ3MC4xNzEsMTIxLjc5Nyw1MDAuMzQsMTAzLjQyMSw1MjYuMjY1LDgwLjk0NXoiIGZpbGwtb3BhY2l0eT0iLjMiLz48cGF0aCBkPSJNNjYzLjQ1OCwxMDkuNjcxYy02Ny4xMzcsMC04MC4zNDUtMjMuODI0LTEzNy4xOTMtMjguNzI2QzU2Ny4wODYsNDUuNTU1LDU5Ny4zODEsMCw2NjUuNjkxLDAgYzYxLjg1NywwLDg1LjM2OSwyNy43ODIsMTEwLjI0Niw1MS45NDdDNzM2Ljg4OCw3NC40MzQsNzE3LjQ1OSwxMDkuNjcxLDY2My40NTgsMTA5LjY3MXogTTIxNy42OCw5NC4xNjMgYzU1Ljk3MSwwLDYyLjUyNiwyNC4wMjYsMTI2LjMzNywyNC4wMjZjOS44NTgsMCwxOC41MDgtMC45MTYsMjYuNDA0LTIuNDYxYy01Ny4xODYtMTQuMjc4LTgwLjE3Ny00OC44MDgtMTM4LjY1OS00OC44MDggYy03Ny4wNjMsMC05OS45Niw0OC41NjktMTUxLjc1MSw0OC41NjljLTQwLjAwNiwwLTYwLjAwOC0xMi4yMDYtODAuMDExLTI5LjUwNnYxNi44MDZjMjAuMDAzLDEwLjg5MSw0MC4wMDUsMjEuNzgyLDgwLjAxMSwyMS43ODIgQzE2MC4wMTQsMTI0LjU3LDE1OC42MDgsOTQuMTYzLDIxNy42OCw5NC4xNjN6IE0xMjAwLjExMiw0Ni4yOTJjLTU3LjQ5MywwLTU2LjkzNSw0Ni41OTUtMTE1LjAxNSw0Ni41OTUgYy01My42MTIsMC01OS43NTUtMzkuNjE4LTExNS42MDItMzkuNjE4Yy0xNS4yNjcsMC0yNS4zODEsMy43NTEtMzQuNjksOC43NDljMzYuMDk2LDI2LjY3NSw2MC41MDMsNjIuNTUyLDExNy4zNDIsNjIuNTUyIGM2OS4yNDksMCw3NS45NTEtNDMuNTU5LDE0Ny45NjQtNDMuNTU5YzM5LjgwNCwwLDU5Ljk4NiwxMC45NDMsNzkuODg4LDIxLjc3N1Y4NS45ODIgQzEyNjAuMDk3LDY4Ljc3MSwxMjM5LjkxNiw0Ni4yOTIsMTIwMC4xMTIsNDYuMjkyeiIgZmlsbC1vcGFjaXR5PSIuNSIvPjxwYXRoIGQ9Ik0xMDUyLjE0NywxMjQuNTdjLTU2Ljg0LDAtODEuMjQ3LTM1Ljg3Ni0xMTcuMzQyLTYyLjU1MmMtMTguNjEzLDkuOTk0LTM0LjAwNSwyNC45OC04MC45MTIsMjQuOTggYy0zOC44NTksMC01OC44MTEtMTYuNDU1LTc3Ljk1Ni0zNS4wNTFjLTM5LjA1LDIyLjQ4Ny01OC40NzksNTcuNzI0LTExMi40OCw1Ny43MjRjLTY3LjEzNywwLTgwLjM0NS0yMy44MjQtMTM3LjE5My0yOC43MjYgYy0yNS45MjUsMjIuNDc1LTU2LjA5Myw0MC44NTItMTAyLjk0Niw0MC44NTJjLTIwLjc3OSwwLTM3Ljk5Ni0yLjM0OS01Mi44OTgtNi4wN2MtNy44OTUsMS41NDUtMTYuNTQ2LDIuNDYxLTI2LjQwNCwyLjQ2MSBjLTYzLjgxMSwwLTcwLjM2Ni0yNC4wMjYtMTI2LjMzNy0yNC4wMjZjLTU5LjA3MiwwLTU3LjY2NSwzMC40MDctMTM3LjY2OSwzMC40MDdjLTQwLjAwNiwwLTYwLjAwOC0xMC44OTEtODAuMDExLTIxLjc4MlYxNDBoMTI4MCB2LTM3LjIxMmMtMTkuOTAzLTEwLjgzNS00MC4wODQtMjEuNzc3LTc5Ljg4OC0yMS43NzdDMTEyOC4wOTgsODEuMDExLDExMjEuMzk3LDEyNC41NywxMDUyLjE0NywxMjQuNTd6Ii8+PC9nPjwvc3ZnPg==);background-size:100% 24px;background-repeat:repeat-x}.ms-cc .woocommerce a.button,.ms-cc .woocommerce button.button,.ms-cc .woocommerce input.button,.ms-cc .woocommerce a.button.alt,.ms-cc .woocommerce button.button.alt,.ms-cc .ms-cart-empty__button{position:relative;display:inline-block;margin:0;padding:.3em 1em;border:0;border-radius:10px;background-color:#ffb91f;background-image:none;box-shadow:none;text-shadow:none;color:rgb(10 10 10 / .62);font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:500;line-height:1.7em;letter-spacing:-1px;text-align:center;text-decoration:none;cursor:pointer;transition:color 300ms ease 0ms,background-color 300ms ease 0ms}.ms-cc .woocommerce a.button:hover,.ms-cc .woocommerce button.button:hover,.ms-cc .woocommerce input.button:hover,.ms-cc .ms-cart-empty__button:hover{color:#fff;background-color:#0077b6}.ms-cc .woocommerce a.button::after,.ms-cc .woocommerce button.button::after,.ms-cc .woocommerce a.button::before,.ms-cc .woocommerce button.button::before{display:none}.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#2ea3f2;box-shadow:none!important;text-shadow:none!important;font-size:18px!important;color:#fff!important;padding:15px!important;border:none;border-radius:0}.woocommerce-message::before,.woocommerce-error::before,.woocommerce-info::before{display:none!important}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a{color:#fff}.woocommerce-message a.button.wc-forward,.woocommerce-message a.button.wc-forward:hover{border:none;background:#fff}.ms-cc .woocommerce-notices-wrapper:not(:empty),.ms-cc .woocommerce-NoticeGroup{margin-bottom:2em}.ms-cc .woocommerce-notices-wrapper .woocommerce-message,.ms-cc .woocommerce-notices-wrapper .woocommerce-info,.ms-cc .woocommerce-notices-wrapper .woocommerce-error,.ms-cc .woocommerce-NoticeGroup .woocommerce-error{margin:0 0 1em}.ms-cc .woocommerce-error li,.ms-cc .woocommerce-message li,.ms-cc .woocommerce-info li{list-style:none}.ms-cc .woocommerce-message .button,.ms-cc .woocommerce-info .button{float:right}.ms-cart{position:relative;background-color:#fff;padding:0 0 calc(4% + 1px)}.ms-cart__mask{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-image:url(data:image/svg+xml;base64,PHN2ZyAgZmlsbD0icmdiYSgwLDAsMCwwLjAyKSIgdmlld0JveD0iMCAwIDE5MjAgMTQ0MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTg5Ny45MSw3NjFjLTEwOC44NCw4NS43MS0yNDMuNjQsMjcyLjcyLTM1OC44NywzNjQuODUtNDAuNTMsMzIuNDEtMTE3LjM5LDE0NS42MS0xNDQuNSw5NS4zNy0zLjQzLTYuMzQsMjQuMTEtMTQuNCwzMi4xNS0yNywzNS01NC45MiwxNS4yMS01Mi41MiwxMi40My0xMTQuNjQtMS40MS0zMS40Ni0yMi44OC00OS44Ny0yMi43Ny03OS41NS4wNy0yMC44Niw0MS43Ni0yNi42Miw1My00NS4xLDIyLjUtMzcuMDgsMTA3LjU5LTExMy4zMiw2NC42Mi0xMTguOEMxNDMxLDgyMywxNDgwLjczLDg5Ny45LDEzNTIuNzUsOTQyLjgzYy01My4wOSwxOC42My00MCwzMS4yLTk4LDQ4LjE4LTM0LjIyLDEwLTQ3LDEwMC45LTc4LjM4LDg1LjctMTIuNTItNi4wNywxMi44Ni0yMC40MSwxNy45My0zMC44Nyw2LTEyLjQ5LTMyLjQ5LDEuNy0zMC4zNS0xMiw0LTI1Ljg5LDc3LjI5LTc0LjIzLDQzLjU0LTcwLjItMzIuMzIsMy44Ni0xMTQuMDksMTIxLjQ4LTExNC4yLDY4LjMtLjEtNDguNzksMTMwLjMtODUuMDUsOTYtMTE2LjI2LTguNTYtNy44LTExLjQ4LTIuMDktMTkuMDgtMS43NC0xMS41Ny41My0yMS44Niw0MS4wNy0zMS4yNCwzNC4yNC0yOC4xLTIwLjQ2LDE1NS45LTE2My42NiwxMjEuMjEtMTU1LjgyLTUuNjUsMS4yOC0xNS41NywxNy4xNS0xNS41NywxNy4xNS0yMy45Mi00NS45MSw0Ny44My01MSwyOC4wOC04NS41Ni0xMi41Mi0yMS44Ny00MS05Ljg2LTYxLjg3LDIuODMtMTkuODcsMTIuMS0yNC42NSwyOS4zNS0zMS4zNiwxNS4xOS0xNC45Mi0zMS40OC0zNi44Ny02LjktNjIuMzYsMTUuNDUtMjUuMSwyMiwxMC4zOS0zMC44MiwxLjg1LTQ5LjQ1QzEwODAuNTYsNjI0LjA2LDk4Ni45Myw4MjYuMyw5MjgsODMyYy00Ni45NCw0LjU0LTk2LDg2LTEwNC45LDc2Ljg2QzgxMSw4OTYuNDEsOTQzLjc4LDc2OS42NywxMDA1LjQ5LDcwMS4zYzEzMS4yMi0xNDUuNCw0NS41NC02Ni4yNiw1LjczLTEyOC4wNy0zNi4yMi01Ni4yMywxNS4yOS01MS40MSwzOS0xMzAuOTMsMy42Ni0xMi4yOC0xLTE0LjU3LDEzLjg5LTMwLjYzLDE3LjI2LTE4LjYyLDQ3Ljg4LTYsNjEuMTYtMTYuNDEsOC4xNy02LjM5LDcuNTctMi4yMSwxNi43LTExLjQzLDYtNi4wNy0xLjUtOS40MiwyLjY0LTEyLjgsMTMuMDktMTAuNjctMTYuODQtMTYuNzMtMTYuMjYtMjcuMTUsMi0zNi4zNy0xMy45NC02Mi43My0xOC4yLTEwOC40Mi0zLjI4LTM1LjIyLTIzLjg4LDUuMzYtMzYuNjQsNy05OC4yNSwxMywxMS41MS0xNjcuNjEsNzMuMjEtMjAxLjFDMTE2Ny4xNCwzMC4zMywxMTg2LjE3LDE2LDEyMDQuNCwwSDBWMTQ0MEgxOTIwVjc0MC40QzE5MTAuMTMsNzUwLjI5LDE5MDIuMzcsNzU3LjUsMTg5Ny45MSw3NjFabS04NjMuNTcsMTI0LjhjLTEyLjE2LTEtNS42Mi0uMTEtMTMuMDcsNi42NC00LjQxLDQtMy42MiwxMS42LTcuNiwxNS44My04LjMzLDguODUsMTAuOTEtNC41NSwxMi42MSwzLjI5LjQxLDEuODYtNyw5LjUtMS4xNSwxNC41Mi43NC42Mi0xMy42NCwxNy41My0xNC4xNCw4Ljc2LS41My05LjI3LDE0LjEtMTAuMzUtMi4yNy0xMy44MS0xMC40Ny0yLjIxLTEzLjYzLTE4LjQxLTE5LjItMjYuODMtMi44MS00LjI1LTkuOC0zLjMxLTExLjYyLTguNTUtMS4xMi0zLjI1LDI0LjU3LTQuMjIsMy45MS0xMC44OS0xNy43Mi01LjcyLDMuMzEtOC4yNSw0LjQyLTIxLjgyLjc0LTguOTQsNy40NS03LjM5LDkuNzctMTYuMTEsNS41OS0yMSw0Mi40OS01Mi4yOCw1Ny44Ny0zNy42NSwxOS4zNSwxOC40MS0xLjEzLDUuODIsNi4xNCwxNywxLjkzLDMsNC43Mi01LjYzLDcuNTUtNC40NiwxLjYxLjY2LDEuMDcsNS44OS0uMyw3QzEwNTUsODI4LjM3LDEwODEsODQzLDEwODAuMiw4NDkuMiwxMDc3LjQsODcwLjc1LDEwNTIuNzQsODg3LjM4LDEwMzQuMzQsODg1LjgyWiIvPgoJCQkJCQkJCQk8cGF0aCBkPSJNMTEyMS43Myw1NjAuMjFjLTIyLjMzLDI5LjkzLDM0Ljc0LTE2LDI2LjQxLTI4LjEzQzExMzkuMTMsNTE5LDExMjYuODMsNTUzLjM3LDExMjEuNzMsNTYwLjIxWiIvPgoJCQkJCQkJCQk8cGF0aCBkPSJNMTE0OC44LDM1Ny44M2MtLjA3LjE1LjU4LjMxLjU4LjMxQzExNDkuNjcsMzU3Ljg2LDExNDguOTEsMzU3LjYsMTE0OC44LDM1Ny44M1oiLz48L3N2Zz4=);background-size:calc(100% + 2px) calc(100% + 2px);background-repeat:no-repeat;background-position:50%;pointer-events:none}.ms-cart__row{position:relative;display:flex;align-items:flex-start;width:90%;max-width:1200px;margin:0 auto;padding:2% 0}.ms-cart__col{position:relative;z-index:2;width:48.5%;min-height:1px}.ms-cart__col--items{margin-right:3%}.ms-cart__col--totals{background-color:#f5f5f5;padding:30px}.ms-cc .woocommerce table.shop_table.cart{width:100%;margin:0 -1px 30px 0;border:0;border-radius:5px;border-collapse:separate;border-spacing:0;text-align:left}.ms-cc .woocommerce table.shop_table.cart th,.ms-cc .woocommerce table.shop_table.cart td{padding:.857em .587em;max-width:100%;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:16px;letter-spacing:-1px;color:#000;border-width:0}.ms-cc .woocommerce table.shop_table.cart th{font-weight:300;line-height:1.7em}.ms-cc .woocommerce table.shop_table.cart td{font-weight:500;line-height:1.5em;vertical-align:middle;border-top:1px solid rgb(0 0 0 / .1)}.ms-cc .woocommerce table.shop_table.cart td a{color:#000}.ms-cc .woocommerce table.shop_table.cart td.product-name a{font-weight:300}.ms-cc .woocommerce table.cart img{width:143px;max-width:100%;height:auto;box-shadow:none;vertical-align:baseline}.ms-cc .woocommerce .quantity{width:100px;margin:0}.ms-cc .woocommerce .quantity input.qty{-webkit-appearance:none;width:4.3em;margin:6px 0 0;padding:16px;border:0;border-radius:0;background-color:#eee;color:#999;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:-1px;text-align:left;vertical-align:middle}.ms-cc .woocommerce table.cart td.actions{text-align:right}.ms-cc .woocommerce table.cart td.actions .coupon{float:left;margin:4px 0!important}.ms-cc .woocommerce table.cart td.actions .coupon .input-text{-webkit-appearance:none;float:left;width:150px;margin:6px 10px 0 0;padding:.3em 1em;border:0;border-radius:0;background-color:#eee;color:#999;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:-1px;outline:0}.ms-cc .woocommerce .quantity input.qty::placeholder,.ms-cc .woocommerce table.cart td.actions .coupon .input-text::placeholder{color:#999;opacity:1}.ms-cc .woocommerce table.cart td.actions button.button{font-size:18px;font-weight:300;color:#000;background-color:#ffb91f;padding:.3em 1em;margin:4px 0;vertical-align:baseline}.ms-cc .woocommerce table.cart td.actions .coupon button.button{margin:0 0 0 10px}.ms-cc .woocommerce table.cart td.actions button.button:hover:not([disabled]){color:#fff;background-color:#0077b6}.ms-cc .woocommerce table.cart td.actions button.button:disabled,.ms-cc .woocommerce table.cart td.actions button.button[disabled]{opacity:.5;cursor:not-allowed;color:#000;background-color:#ffb91f;padding:.3em 1em}.ms-cc .woocommerce table.cart td.actions button.button:disabled:hover{color:#fff;background-color:#1aa6d8}.ms-cc .woocommerce .cart-collaterals{width:100%}.ms-cc .woocommerce .cart-collaterals>div,.ms-cc .woocommerce .cart-collaterals .cart_totals{width:100%!important;float:none!important}.ms-cc .woocommerce .cart-collaterals .cart_totals{margin-bottom:3.093%}.ms-cc .cart_totals h2{margin:0 0 10px;padding:0 0 10px;font-size:20px;font-weight:500;line-height:1.7em;letter-spacing:-1px;color:rgb(142 142 142 / .87)}.ms-cc .woocommerce .cart_totals table.shop_table{width:100%;margin:0 -1px 30px 0;table-layout:fixed;overflow:hidden;border:0;border-radius:0;border-collapse:separate;border-spacing:0;text-align:left}.ms-cc .woocommerce .cart_totals table.shop_table th,.ms-cc .woocommerce .cart_totals table.shop_table td{padding:9px 12px;border:0;line-height:1.5em;vertical-align:middle;font-size:14px}.ms-cc .woocommerce .cart_totals table.shop_table th{width:auto;font-weight:300;color:#000;letter-spacing:-1px}.ms-cc .woocommerce .cart_totals table.shop_table td{font-weight:500}.ms-cc .cart_totals .woocommerce-Price-amount,.ms-cc .cart_totals .woocommerce-shipping-totals label,.ms-cc .cart_totals .woocommerce-shipping-totals .woocommerce-shipping-destination,.ms-cc .cart_totals table.shop_table a,.ms-cc .woocommerce .cart_totals table.shop_table tr.shipping td{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:16px;color:#000;letter-spacing:-1px}.ms-cc .cart_totals .woocommerce-shipping-totals.shipping th::after,.ms-cc .woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping th::after{content:'*';color:#000;margin-left:2px}.ms-cc .woocommerce ul#shipping_method{list-style:none;margin:0;padding:0;line-height:26px}.ms-cc .woocommerce ul#shipping_method li{margin:0 0 .5em;padding:0;line-height:1.5em;list-style:none outside;text-indent:0}.ms-cc .woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.ms-cc .woocommerce ul#shipping_method li label{display:inline}.ms-cc .woocommerce ul#shipping_method .amount{font-weight:700}.ms-cc .woocommerce .woocommerce-shipping-destination{margin:0;padding:0}.ms-cc .woocommerce .woocommerce-shipping-calculator{margin:0}.ms-cc .woocommerce .cart-collaterals .shipping-calculator-button{display:inline;float:none;margin:0}.ms-cc .woocommerce .cart-collaterals .shipping-calculator-button::after{content:none;display:none}.ms-cc .cart_totals .shipping-calculator-form{margin:1em 0 0}.ms-cc .cart_totals .shipping-calculator-form .form-row{padding:0;margin:0 0 12px}.ms-cc .cart_totals .shipping-calculator-form .input-text,.ms-cc .cart_totals .shipping-calculator-form .select2-container--default .select2-selection--single{background-color:#eee;border:0;border-radius:0;color:#999;font-size:14px;padding:16px;line-height:1.7em;width:100%;height:auto}.ms-cc .cart_totals .shipping-calculator-form button.button{font-size:18px;color:#000}.ms-cc .woocommerce .cart_totals .order-total strong .woocommerce-Price-amount{font-weight:300}.ms-cc .woocommerce .wc-proceed-to-checkout{padding:1em 0 0}.ms-cc .woocommerce .wc-proceed-to-checkout a.checkout-button{display:block;margin:0!important;padding:.3em 1em;font-size:18px;font-weight:500;line-height:1.7em;letter-spacing:-1px;color:#000;background-color:#ffb91f;border-radius:10px;text-align:center}.ms-cc .woocommerce .wc-proceed-to-checkout a.checkout-button:hover{color:#fff;background-color:#1aa6d8}.ms-cart__note{position:relative;overflow:hidden;padding:10px 20px;border-radius:10px;background-color:#ffb91f;color:#000;font-weight:300;text-align:left}.ms-cart-empty{background-color:#fff;padding:0 0 1px}.ms-cart-empty__row{position:relative;width:80%;max-width:1652px;margin:0 auto;padding:2% 0}.ms-cart-empty__box{position:relative;padding:40px 60px;background-image:linear-gradient(-30deg,rgb(9 29 76 / .85) 0%,#2682ff 100%);color:#fff;text-align:center}.ms-cc .ms-cart-empty__title{margin:0;padding:0 0 10px;font-size:26px;font-weight:600;line-height:1em;letter-spacing:-1px;color:#fff}.ms-cart-empty__box .ms-cart-empty__actions{padding-top:20px}.ms-cc .ms-cart-empty__button{display:inline-block;color:rgb(10 10 10 / .62)}.ms-cc .ms-cart-empty__button:hover{animation:ms-pulse-shrink 0.3s linear infinite alternate}@keyframes ms-pulse-shrink{to{transform:scale(.9)}}.ms-co{position:relative;background-color:#fff;padding:4% 0 calc(8% + 1px)}.ms-co .ms-co__row,.ms-co .woocommerce>.woocommerce-notices-wrapper,.ms-co .woocommerce>.woocommerce-order,.ms-co .woocommerce>.woocommerce-form-login-toggle,.ms-co .woocommerce>.woocommerce-form-coupon-toggle,.ms-co .woocommerce>form.checkout_coupon,.ms-co .woocommerce>form.woocommerce-form-login,.ms-co .woocommerce>p,.ms-co .woocommerce>form#order_review,.ms-co form.checkout>.woocommerce-NoticeGroup{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}.ms-co .ms-co__row{display:flex;align-items:flex-start;padding:2% 0}.ms-co .ms-co__col{position:relative;z-index:2;width:47.25%;min-height:1px}.ms-co .ms-co__col--details{margin-right:5.5%}.ms-co .woocommerce form.checkout .col2-set,.ms-co .woocommerce .col2-set .col-1,.ms-co .woocommerce .col2-set .col-2{float:none!important;width:100%!important;margin:0}.ms-co .woocommerce .col2-set .col-1{display:flow-root;margin-bottom:5.82%}.ms-co .woocommerce-shipping-fields{display:none}.ms-co .woocommerce form.checkout .form-row{float:none;width:100%;padding:0;margin:0 0 12px}.ms-co .woocommerce-billing-fields h3,.ms-co .woocommerce-shipping-fields h3{margin:0;padding:0 0 20px;font-size:20px;font-weight:300;line-height:1em;letter-spacing:-1px;color:#000}.ms-co .woocommerce-billing-fields .form-row label,.ms-co .woocommerce-shipping-fields .form-row label,.ms-co .woocommerce-account-fields .form-row label{display:block;font-size:16px;font-weight:300;line-height:1.7em;letter-spacing:-1px}.ms-co .woocommerce-account-fields .form-row label.checkbox{display:inline}.ms-co .woocommerce form .form-row .required{color:#a00;font-weight:700;border:0!important;text-decoration:none;visibility:visible}.ms-co .woocommerce form.checkout .form-row .input-text,.ms-co .woocommerce form.checkout .form-row input.input-text{-webkit-appearance:none;display:block;width:100%;max-width:100%;height:auto;margin:0;padding:16px;border:1px solid #d7d7d7;border-radius:0;background-color:#fff0;color:#000;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:-1px;box-shadow:none}.ms-co .woocommerce form.checkout .form-row .input-text::placeholder{color:#999;opacity:1}.ms-co .woocommerce form.checkout .form-row .input-text:focus{color:#000}.ms-co .woocommerce .select2-container .select2-selection--single,.ms-co .woocommerce .select2-container--default .select2-selection--single{-webkit-appearance:none;height:auto;min-height:50px;margin:0 0 -4px;padding:15px;border:1px solid #d7d7d7;border-radius:0;background-color:#fff0;color:#999;font-size:14px;line-height:1.7em;letter-spacing:-1px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}.ms-co .woocommerce .select2-container .select2-selection--single .select2-selection__rendered{padding:7px 7px 7px 0;line-height:22px;color:#000;font-weight:400;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important}.ms-co .woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{height:inherit;top:50%;right:10px}.ms-co .woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.ms-co .woocommerce-account-fields .create-account{margin:0 0 12px}.ms-co .woocommerce-additional-fields h3{margin:0;padding:0 0 10px;font-size:18px;font-weight:300;line-height:1em;letter-spacing:-1px;color:#000}.ms-co .woocommerce form.checkout .woocommerce-additional-fields .form-row{padding:3px 3px 0;margin:0 0 6px}.ms-co .woocommerce-additional-fields .form-row label{display:block;font-size:14px;font-weight:300;line-height:2;letter-spacing:-1px}.ms-co .woocommerce form.checkout .woocommerce-additional-fields textarea.input-text{height:108px;line-height:normal;padding:15px;border:1px solid rgb(32 7 7 / .8);border-radius:4px;font-weight:300;letter-spacing:-1px;color:#000}.ms-co .woocommerce form.checkout .woocommerce-additional-fields textarea.input-text::placeholder{color:#000}.ms-co #order_review_heading{margin:0;padding:32px 45px 20px;background-color:#f5f5f5;font-size:20px;font-weight:300;line-height:1em;letter-spacing:-1px;color:#000}.ms-co #order_review{width:100%;float:none}.ms-co .ms-co__summary{padding:0 45px 32px;background-color:#f5f5f5}.ms-co .woocommerce table.shop_table.woocommerce-checkout-review-order-table{width:100%;margin:0 -1px 30px 0;border:0;border-radius:5px;border-collapse:separate;border-spacing:0;text-align:left}.ms-co .woocommerce-checkout-review-order-table th,.ms-co .woocommerce-checkout-review-order-table td{padding:9px 12px;line-height:1.5em;vertical-align:middle;font-size:14px;color:#666}.ms-co .woocommerce-checkout-review-order-table thead th{font-weight:300;color:#000;border:0}.ms-co .woocommerce-checkout-review-order-table td,.ms-co .woocommerce-checkout-review-order-table tfoot th{font-weight:300;letter-spacing:-1px;border-top:1px solid rgb(102 102 102 / .2)}.ms-co .woocommerce-checkout-review-order-table tfoot th,.ms-co .woocommerce-checkout-review-order-table tfoot td{font-weight:700}.ms-co .woocommerce-checkout-review-order-table tfoot .cart-subtotal td{border-top:1px solid rgb(0 0 0 / .1)}.ms-co .woocommerce-checkout-review-order-table .product-quantity{font-weight:700}.ms-co .woocommerce-checkout-review-order-table ul#shipping_method li{line-height:21px;margin:0 0 7px}.ms-co .ms-co__note{position:relative;margin-top:-27px;padding:10px 20px;background-color:#f5f5f5;font-weight:500;line-height:1.4em;letter-spacing:-1px;text-align:left}.ms-co .woocommerce-checkout #payment,.ms-co #payment.woocommerce-checkout-payment{margin-top:5.82%;padding:25px 20px;border:0;border-radius:5px;background:#f5f5f5!important}.ms-co #payment ul.payment_methods{margin:0;padding:0;border:0;line-height:26px;text-align:left}.ms-co #payment ul.payment_methods li{margin:0;padding:0;font-weight:400;line-height:28px;text-align:left;list-style:none}.ms-co #payment ul.payment_methods li input{margin:0 1em 0 0;vertical-align:baseline}.ms-co #payment .wc_payment_method label{display:inline;font-size:16px;font-weight:300;line-height:32px;letter-spacing:-1px}.ms-co #payment ul.payment_methods li img{position:relative;margin:-2px 0 0 .5em;vertical-align:middle}.ms-co #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;margin:1em 0;padding:1em;border-radius:2px;background-color:#dcd7e2;color:#515151;font-size:.92em;line-height:1.5}.ms-co #payment div.payment_box p{padding:0;margin:0}.ms-co #payment div.form-row.place-order{margin:10px 0 0!important;padding:0}.ms-co #payment .woocommerce-privacy-policy-text,.ms-co #payment .woocommerce-privacy-policy-text a,.ms-co #payment .wc_payment_method a{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}.ms-co #payment .woocommerce-terms-and-conditions-wrapper .form-row{padding:3px 3px 0;margin:28px 0 0}.ms-co #payment .woocommerce-terms-and-conditions-wrapper label.checkbox{line-height:2;display:inline}.ms-co #payment #place_order{display:block;float:right;width:100%;margin:25px 0 0;padding:.3em 1em!important;border:0;border-radius:10px;background-color:#ffb91f;color:rgb(0 0 0 / .66);font-size:16px;font-weight:500;line-height:1.7em;letter-spacing:-1px}.ms-co #payment #place_order:hover{color:#fff;background-color:#1aa6d8}.ms-co #payment ul.payment_methods li.woocommerce-info{background-color:#0077b6;padding:15px!important;margin-top:0;font-size:16px!important;font-weight:300;letter-spacing:-1px}.ms-acc{position:relative;background-color:#fff;padding:76px 0 4%}.ms-acc__row{position:relative;width:90%;max-width:910px;margin:0 auto;padding:2% 0}.ms-acc__content{padding-top:14px;margin-bottom:2.75%}.ms-acc .woocommerce .col2-set .col-1{float:left;width:48%}.ms-acc .woocommerce .col2-set .col-2{float:right;width:48%}.ms-acc .woocommerce .col2-set::after{content:'';display:table;clear:both}.ms-acc #customer_login h2{font-size:26px;color:#333;padding-bottom:10px;line-height:1em}.ms-acc .woocommerce form.login,.ms-acc .woocommerce form.register,.ms-acc .woocommerce form.lost_reset_password{margin:2em 0;padding:20px;border:1px solid #eee;border-radius:5px;text-align:left}.ms-acc .woocommerce form .form-row{padding:3px;margin:0 0 6px}.ms-acc .woocommerce form .form-row label{display:block;line-height:2}.ms-acc .woocommerce form .form-row label.woocommerce-form__label-for-checkbox{display:inline-block}.ms-acc .woocommerce form .form-row .required{color:#a00;font-weight:700;border:0!important;text-decoration:none}.ms-acc .woocommerce form .form-row input.input-text,.ms-acc .woocommerce form .form-row textarea{-webkit-appearance:none;display:block;width:100%;max-width:100%;margin:0;padding:16px;border:0;border-radius:0;background-color:#eee;color:#999;font-size:14px;font-weight:400;line-height:1.7em;box-shadow:none}.ms-acc .woocommerce form .form-row input.input-text:focus{color:#3e3e3e}.ms-acc .woocommerce form.login .form-row .woocommerce-form-login__submit{float:left;margin-right:1em}.ms-acc .woocommerce form.login .form-row .woocommerce-form-login__rememberme{display:inline-block}.ms-acc .woocommerce .woocommerce-form-login__rememberme input{vertical-align:baseline;margin:0}.ms-acc .woocommerce .lost_password{padding:0}.ms-acc .woocommerce form.register .woocommerce-form-row:last-child{padding:3px 3px 0}.ms-acc .woocommerce-MyAccount-navigation{float:left;width:30%}.ms-acc .woocommerce-MyAccount-content{float:right;width:68%}.ms-acc .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.ms-acc .woocommerce-MyAccount-navigation ul li{margin-bottom:15px}.ms-acc .woocommerce-MyAccount-navigation ul li a{font-size:16px;color:#333}.ms-acc .woocommerce-MyAccount-navigation ul li.is-active a{color:#2ea3f2}.ms-acc .woocommerce-MyAccount-navigation-link--customer-logout a{color:#a00!important}.ms-acc .woocommerce>.woocommerce-MyAccount-content::after,.ms-acc .woocommerce::after{content:'';display:table;clear:both}@media (max-width:980px){.ms-cc-banner h1{font-size:40px}.ms-cc-banner--cart h1{font-size:30px}.ms-cc-banner__row{width:90%}.ms-cart__row,.ms-co .ms-co__row{display:block;padding:30px 0}.ms-cart__row{width:90%}.ms-cart__col,.ms-co .ms-co__col{width:100%;margin-right:0}.ms-cart__col--items{margin-bottom:30px}.ms-cart__col--totals{padding:20px}.ms-cart-empty__row{width:90%;padding:30px 0}.ms-cart-empty__box{padding:30px 20px}.ms-co{padding:30px 0 60px}.ms-co .ms-co__col--details{margin-bottom:30px}.ms-co #order_review_heading{padding:25px 20px 15px}.ms-co .ms-co__summary{padding:0 20px 25px}.ms-acc{padding:30px 0 60px}.ms-cc .woocommerce table.shop_table_responsive.cart tr td{text-align:right}.ms-cc .woocommerce table.shop_table_responsive.cart .product-thumbnail{display:block;text-align:center!important}.ms-cc .woocommerce table.shop_table_responsive.cart .product-thumbnail::before{display:none}.ms-cc .woocommerce table.cart td.actions .coupon{float:none;display:flex;gap:10px;margin-bottom:10px!important}.ms-cc .woocommerce table.cart td.actions .coupon .input-text{flex:1 1 auto;width:auto;margin:0}.ms-cc .woocommerce table.cart td.actions .coupon button.button{margin:0}.ms-cc .woocommerce table.cart td.actions>button.button{width:100%}.ms-cc .cart_totals h2{text-align:center}.ms-acc .woocommerce .col2-set .col-1,.ms-acc .woocommerce .col2-set .col-2,.ms-acc .woocommerce-MyAccount-navigation,.ms-acc .woocommerce-MyAccount-content{float:none;width:100%}.ms-acc .woocommerce-MyAccount-navigation{margin-bottom:30px}}@media (max-width:767px){.ms-cc-banner{padding:35px 0 45px}.ms-cc-banner h1{font-size:32px}.ms-cc .woocommerce table.cart img{width:100px}.ms-co #payment{padding:20px 15px}}