@import"https://fonts.googleapis.com/css2?family=Noto+Serif&display=swap";.circle-breadcrumb{padding:0}.step-checkout-wrap{width:100%}.step-checkout{max-width:700px;margin:0 auto;width:100%}.lvly-h1{font-size:27px;text-align:center;margin:0 0 30px;line-height:normal}.shopping-cart-h1{justify-content:space-between;display:flex}.clear-cart{padding:.5rem 1rem;font-size:14px;color:#fff;text-transform:capitalize;background-color:#383c4f;border-radius:5px}.clear-cart:hover{background-color:#545974}@media screen and (min-width:768px){.lvly-h1{font-size:42px}}#addon-menu ul{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;position:relative;margin:0 0 25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#addon-menu ul li+li:before{height:4px;content:"";position:absolute;top:50%;background:url(line.png) 50%;left:-120px;width:98px}@media screen and (max-width:1200px){#addon-menu ul li+li:before{left:-58px;width:60%}}@media screen and (max-width:640px){#addon-menu ul li+li:before{left:-20px;width:30%}}#addon-menu ul li{-ms-flex-pack:center;height:85px;padding:0;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;font-size:14px;border:1px solid #ddd;-webkit-box-align:center;-moz-box-align:center;position:relative;text-align:center;background-color:#fff;margin:0 70px;-webkit-align-items:center;align-items:center;border-radius:50%;cursor:pointer;width:85px;-ms-flex-align:center;vertical-align:middle;font-family:"Noto Serif",serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (max-width:1200px){#addon-menu ul li{margin:0 32px}}@media screen and (max-width:640px){#addon-menu ul li{height:70px!important;margin:0 10px!important;width:70px!important}}#addon-menu ul li.active{color:#fff;background-color:#383c4f}#addon-menu ul #menu-touch div{height:100%;display:table}.step-checkout-comman h2{font-size:21px;text-align:center;font-family:"Noto Serif",serif}.when-description__main{padding:0;font-size:11px;font-style:normal;text-align:center;font-family:"Noto Serif",serif}@media screen and (min-width:768px){.when-description__main{padding:15px 0}}.when-description__main p{margin-bottom:8px}.global-button-wc,.next-step-btn{height:49px;padding:13px 37px;font-size:17.5px;font-weight:400;color:#fff;background-color:#ee4382!important;border-radius:5px;line-height:normal;margin-top:37px}.when-description__side-tip{font-size:13px;font-style:normal;font-family:"Noto Serif",serif}.when-description__side-tip p{font-style:italic;margin-bottom:14px}.step-checkout-flex{-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-flow:row wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.step-checkout-flex-left{padding-right:20px;box-sizing:border-box;width:calc(100% - 220px)}.step-checkout-flex-right{border-left:1px dashed #eee;box-sizing:border-box;width:220px;padding-left:20px}.touch-btn{text-align:right}.step-checkout-comman{display:none}.step-checkout-comman.active_step{display:block}.hide{display:none!important}.step-checkout-comman .addon-select,.step-checkout-comman .input-text{padding:13px;font-size:16px;border:1px solid #ddd;text-shadow:none;outline:0;background-color:#fff;box-sizing:border-box;box-shadow:none;border-radius:0;width:100%;font-family:"Noto Serif",serif}.step-checkout-comman .checkout-title{font-size:15px;margin-bottom:8px}.step-checkout-comman .product-checkout{margin-bottom:12px;margin-top:12px}.step-checkout-comman .checkout-description{padding:0 0 10px;font-size:11px;font-style:italic;letter-spacing:1.5px}.wrap-checkbox{font-weight:400;position:relative;margin-top:10px;display:block}.wrap-checkbox input{visibility:hidden}.wrap-checkbox span{text-transform:none;position:relative;top:1px;padding-left:25px}label.wrap-checkbox span:before{line-height:1.2}.wrap-checkbox span:before{height:16px;font-size:10px;border:1px solid #ddd;content:"";position:absolute;text-align:center;top:1px;background-color:#fff;left:0;width:16px}.wrap-checkbox input:checked+span:before{content:"\2714"}.lvly-h2 h2.title,h2.title{text-rendering:optimizeLegibility;font-size:23px;font-weight:700;font-style:normal;margin-bottom:0;color:#383c4f;text-transform:none;letter-spacing:2px;line-height:1.5;font-family:Roboto,sans-serif;display:block}h2.title{text-transform:uppercase}.single-product .addon-item .des,.single-product .addon-item .image{box-sizing:border-box;width:100%}.addon-item{display:block}.single-product .addon-item{padding:0 6px;text-align:center;box-sizing:border-box}.single-product .addon-item .price{font-size:18px;font-family:Roboto,sans-serif}@media screen and (min-width:768px){.single-product .addon-item .price{font-size:22px}}.single-product .addon-item .amount{font-size:22px;font-family:Roboto,sans-serif}.single-product .addon-item .title{margin-bottom:0;line-height:normal;margin-top:6px!important}.global-button{padding:13px 20px;justify-content:center;font-size:14px;border:1px solid;border-color:var(--button-color-border,#ee4382);font-weight:700;font-style:normal;color:var(--button-color-text,#fff);transition:all .2s linear;text-transform:uppercase;word-break:break-word;letter-spacing:1px;text-align:center;align-items:center;background:var(--button-color-background,#ee4382);cursor:pointer;line-height:1.2;font-family:Roboto,sans-serif;display:inline-flex}.text-right{text-align:right!important}table:not(#customer-orders):not(#order-details) td,table:not(#customer-orders):not(#order-details) th{padding:0;border:0}table:not(#customer-orders):not(#order-details) td:first-child,table:not(#customer-orders):not(#order-details) th:first-child,table:not(#customer-orders):not(#order-details) tr,table:not(#customer-orders):not(#order-details) tr:first-child{border:0}.checkbox-wrapper{align-items:center;display:flex}label.checkbox__label{font-weight:400;position:relative;top:-2px;margin:0;padding-left:9px}@media (max-width:767px){#addon-menu ul li{height:60px;font-size:10px;width:60px}.step-checkout-flex-right{padding:0;border:0;margin-bottom:30px;width:100%;margin-top:30px}.step-checkout-flex-left{padding:0;width:100%}}.dynamic-checkout{display:none}.compliance-label{font-size:14px;font-weight:400;font-style:normal;color:#ee4382;line-height:1.3;font-family:Roboto,Arial,Helvetica,sans-serif}#liquor_compliance{position:relative;top:5px}.liquor_checkbox_wrapper{padding:.5rem;transition:all 1s ease-out;gap:5px;align-items:flex-start;border-radius:3px;display:flex}