/* Source and licensing information for the line(s) below can be found at https://lpcfood.tekshot.vn/themes/custom/paristechno/css/style.css. */
.menu--account{color:#7cab41 !important}.menu--account span.nav-item{display:flex}.menu--account svg{font-size:2rem}.menu--account .dropdown-toggle:after{display:none}.font-weight-400{font-weight:400}.commerceProduct h5{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;min-height:3em}.product-food .layout-region-product-secondary h4{padding-left:0 !important;margin-bottom:0 !important}.product-food .layout-region-product-secondary .entity-meta__header>div{margin:0}.commerce-product--full-block-right .pricetag>div,.commerce-product--full-block-right .category-tag>div{display:flex}.commerce-product--full-block-right .pricetag>div .field--label,.commerce-product--full-block-right .category-tag>div .field--label{font-weight:500;margin-right:5px}.commerce-product--full-block-right .pricetag>div .field--label:after,.commerce-product--full-block-right .category-tag>div .field--label:after{content:":"}.commerce-product--full-block-right .field--name-field-product-tags{display:none}.commerce-product--full-block-right .pricetag>div{align-items:flex-end}.commerce-product--full-block-right .pricetag .field--label{padding-bottom:.3rem}.commerce-product--full-block-right .pricetag .field--item{font-size:32px;font-weight:700}.footer-block{color:#fff !important}.footer-block a img{width:30px;height:30px}.footer-block a{text-decoration:none !important;color:#fff !important;background-color:#2b5a3a !important}.footer-block a:hover{color:#7cab41 !important}.footer-paristechno{background-color:#2b5a3a !important}.footer-icon-mb a{padding:5px}.block-map .view-content{overflow:auto;height:645px}.paristechno-user #edit-actions,.paristechno-login-form #edit-actions,.paristechno-password-form #edit-actions,.paristechno-register-form #edit-actions{text-align:center}.paristechno-user #edit-actions button,.paristechno-login-form #edit-actions button,.paristechno-password-form #edit-actions button,.paristechno-register-form #edit-actions button{color:#fff;border:1px solid #fff;border-radius:2rem !important;background:#2b5a3a}.paristechno-user #edit-delete,.paristechno-login-form #edit-delete,.paristechno-password-form #edit-delete,.paristechno-register-form #edit-delete{color:#fff;border:1px solid #fff;border-radius:2rem !important}.paristechno-user #edit-cancel,.paristechno-login-form #edit-cancel,.paristechno-password-form #edit-cancel,.paristechno-register-form #edit-cancel{color:#fff;border:1px solid #fff;border-radius:2rem !important}.paristechno-user .description,.paristechno-login-form .description,.paristechno-password-form .description,.paristechno-register-form .description{display:none}.paristechno-user .user-pass p,.paristechno-login-form .user-pass p,.paristechno-password-form .user-pass p,.paristechno-register-form .user-pass p{display:none}.paristechno-user a,.paristechno-login-form a,.paristechno-password-form a,.paristechno-register-form a{text-decoration:none;color:#2b5a3a}.paristechno-user a:hover,.paristechno-login-form a:hover,.paristechno-password-form a:hover,.paristechno-register-form a:hover{color:#7cab41}.paristechno-user h1,.paristechno-login-form h1,.paristechno-password-form h1,.paristechno-register-form h1{font-size:1.75rem !important;text-align:center;font-weight:500}.paristechno-user #block-pagetitle,.paristechno-user [id^=block-][id$=-content]{justify-content:center;display:flex}.header-paristechno{background-color:#2b5a3a}.header-paristechno li.nav-item a{text-decoration:none !important;color:#fff;background-color:#2b5a3a !important}.header-paristechno li.nav-item a:hover{color:#7cab41 !important}.cart--cart-block .cart-block--summary a{position:relative}.cart--cart-block .cart-block--summary a span.cart-block--summary__count{background:#7cab41;color:#fff;padding:3px;border-radius:100%;min-width:15px;overflow:hidden;display:inline-block;height:15px;font-size:.6em;position:absolute;margin-left:-5px;line-height:10px;top:-5px;right:-10px;text-align:center}.cart--cart-block .cart-block--summary__icon{background:#fff;border-radius:14px;padding:6px}.menu--account ul[data-block=user_card] .sr-only{display:none}.cart-offcanvas{margin-top:80px;width:100%;padding:0 !important;height:80vh;margin-right:3px;min-height:unset;overflow-y:scroll;max-width:400px}.cart-offcanvas .cart--cart-offcanvas{padding:1rem}.cart-offcanvas .cart--cart-offcanvas .subtitle.d-inline{font-size:1rem;font-weight:400}.cart-offcanvas .cart--cart-offcanvas .cart-item-block img.cart-block--offcanvas-cart-table__image{flex:1;border:1px solid #d3d3d3;max-height:150px;max-width:80px;object-fit:contain}.cart-offcanvas .cart--cart-offcanvas .cart-item-block .cart-block--offcanvas-cart-table__title{flex:3;margin:0 1em;flex-direction:column;justify-content:space-between}.cart-offcanvas .cart--cart-offcanvas .cart-item-block span.quantity-text{font-size:.9em;color:gray;margin-top:20px;display:block}.cart-offcanvas .cart--cart-offcanvas .cart-item-block .quantity-input-wrapper{width:130px}.cart-offcanvas .cart--cart-offcanvas-footer{background:#f1f1f1;padding:1em 3em}.progressbar{position:relative;display:flex;justify-content:space-between;counter-reset:step;margin:2rem 0 2rem}.progressbar .progress{content:"";position:absolute;top:50%;transform:translateY(-50%);height:7px;width:100%;z-index:1;background-color:#c9c9ca;transition:.3s}.progressbar #progress-done{background:#7cab41;width:calc(13% + 17px)}.progressbar .progress-step-active{background-color:#7cab41 !important;color:#fff !important}.progressbar .progress-step-active .link-light{color:#fff !important}.progressbar .progress-step{width:2.1875rem;height:2.1875rem;background-color:#c9c9ca;border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:1;position:absolute}.progressbar .progress-step .link-light{color:#fff !important}.progressbar .step-1{left:calc(13% - 17px);top:-17px}.progressbar .step-2{left:calc(50% - 17px);top:-17px}.progressbar .step-3{right:calc(13% - 17px);top:-17px}.reservation-header-progress #progress-done{width:50%}.reservation-header-progress .step-1{background:#7cab41}.billing-information-header-progress #progress-done{width:85%}.billing-information-header-progress .step-1,.billing-information-header-progress .step-2{background:#7cab41;color:#fff}.cart-button [id*=views-form-commerce-cart-form-default] #edit-actions{display:flex;justify-content:center}.cart-button [id*=views-form-commerce-cart-form-default] #edit-submit,.cart-button [id*=views-form-commerce-cart-form-default] #edit-checkout,.cart-button [id*=views-form-commerce-cart-form-default] [id*=edit-remove-button]{color:#fff;border:1px solid #fff;border-radius:50rem !important;background:#198754}.cart-checkout-button #edit-billing-information-profile-edit-button,.cart-checkout-button #edit-actions-next{color:#fff;border:1px solid #fff;border-radius:50rem !important;background:#198754}.cart-checkout-button #edit-actions{display:flex;justify-content:center}.cart-checkout-button .link--previous{color:#198754;text-decoration:none}.cart-checkout-button .fieldset-legend>a{color:#000;text-decoration:none}.cart-checkout-button .layout-region-checkout-footer #edit-actions>a{display:none}.cart-checkout-button .layout-region-checkout-main{text-align:center}.cart-checkout-button .field--name-product-id>a{display:none}#edit-actions-next:hover,#edit-billing-information-profile-edit-button:hover,#edit-submit:hover,#edit-checkout:hover{background-color:#2b5a3a;color:#fff;border:1px solid #2b5a3a;transition-duration:.3s}.cart-header-button a,.reservation-header-button a,.billingin-formation-header-button a{color:#fff;border:1px solid #fff;border-radius:50rem !important;background:#198754}[id*=block-ordersummary] table tr td .field.field--name-product-id.field--type-entity-reference.field--label-hidden.field--item{display:none}
/* Source and licensing information for the above line(s) can be found at https://lpcfood.tekshot.vn/themes/custom/paristechno/css/style.css. */