.quickorder-template-five{--color-primary:var(--color-primary-1,#c7ad73);--color-heading:var(--color-dark-1,#171717);--color-body:var(--color-dark-4,#555);--color-border:var(--color-gray-light-3,#e5e5e5);--color-blackest:#fff;--color-darker:var(--color-gray-light-1,#f8f7f4);--font-primary:var(--font-global,inherit);--radius-small:var(--border-radius-default,10px)}.dark-mode .quickorder-template-five{--color-heading:#fff;--color-body:var(--color-dark-mode-gray-1,#aaa);--color-border:var(--color-dark-mode-gray-2,#444);--color-blackest:var(--color-dark-2,#181818);--color-darker:var(--color-dark-1,#121212)}.quickorder-template-five .quickorder-page,.quickorder-template-five .quickorder-checkout-overlay{--qo-accent:var(--color-primary-1,#c7ad73);--qo-heading:var(--color-heading);--qo-text:var(--color-body);--qo-bg:var(--color-blackest);--qo-bg-soft:var(--color-darker);--qo-border:var(--color-border);--qo-radius:var(--border-radius-default,10px);font-family:var(--font-global,inherit);color:var(--qo-text)}.quickorder-template-five .quickorder-t5-hero{padding:150px 0 60px}.quickorder-template-five .quickorder-t5-hero .section-descr{font-size:18px;line-height:1.7}.quickorder-template-five .quickorder-page .appointment-block-card.quickorder-block-card{box-shadow:none}.quickorder-template-five .quickorder-page h1,.quickorder-template-five .quickorder-page h2,.quickorder-template-five .quickorder-page h3,.quickorder-template-five .quickorder-page h4,.quickorder-template-five .quickorder-product-detail-page h1,.quickorder-template-five .quickorder-product-detail-page h2,.quickorder-template-five .quickorder-product-detail-page h3,.quickorder-template-five .quickorder-product-detail-page h4{color:var(--color-heading)}.quickorder-template-five .quickorder-page .section-caption-fancy{color:var(--color-primary-1)}.quickorder-template-five .quickorder-t1-menu{padding-bottom:60px}.quickorder-template-five .quickorder-t1-menu .section-title{font-size:inherit}.quickorder-template-five .quickorder-t1-shop-head .title{font-size:32px}.quickorder-template-five .quickorder-t1-shop-head .subtitle{font-size:16px}.quickorder-template-five .theme-gradient{color:var(--color-primary-1,#c7ad73);-webkit-text-fill-color:currentColor;background:0 0}.quickorder-template-five .quickorder-page .btn-default,.quickorder-template-five .quickorder-product-detail-page .btn-default,.quickorder-template-five .quickorder-checkout-overlay .btn-default,.quickorder-template-five .quickorder-cart-bar .btn-default,.quickorder-template-five .quickorder-qty-stepper .quickorder-qty-stepper-btn{border-radius:var(--border-radius-default,10px);background:var(--color-button-background,var(--color-dark-1,#171717));min-height:42px;color:var(--color-button-text,#fff);font-family:var(--font-alt,inherit);cursor:pointer;border:0;justify-content:center;align-items:center;padding:10px 22px;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.quickorder-template-five .quickorder-page .btn-default:hover,.quickorder-template-five .quickorder-product-detail-page .btn-default:hover,.quickorder-template-five .quickorder-checkout-overlay .btn-default:hover,.quickorder-template-five .quickorder-cart-bar .btn-default:hover,.quickorder-template-five .quickorder-qty-stepper .quickorder-qty-stepper-btn:hover{background:var(--color-button-hover-background,var(--color-dark-4,#555));color:var(--color-button-hover-text,#fff)}.quickorder-template-five .btn-default:disabled{opacity:.5;cursor:default}.quickorder-template-five .quickorder-qty-stepper .quickorder-qty-stepper-btn{border-radius:50%;min-height:38px;padding:0}.quickorder-template-five .quickorder-cart-bar{background:var(--color-blackest);color:var(--color-heading);border-color:var(--color-border);box-shadow:0 -8px 30px #00000014}.quickorder-template-five .quickorder-checkout-panel{font-family:var(--font-global,inherit)}.quickorder-template-five .quickorder-checkout-t1-heading{font-family:var(--font-alt,inherit)}.quickorder-template-five .quickorder-cart-bar.quickorder-cart-bar--t1 .quickorder-cart-bar-count,.quickorder-template-five .quickorder-page .quickorder-category-pill--active,.quickorder-template-five .quickorder-page .quickorder-t1-tag--active{color:var(--color-button-text,#fff)}.quickorder-template-five .quickorder-checkout-overlay--templateFive,.quickorder-template-five .quickorder-checkout-overlay--templateFive *{--apt-accent:var(--color-button-background,var(--color-dark-1));--apt-accent-contrast:var(--color-button-text,#fff);--apt-font:var(--font-global,inherit)}@media (max-width:767px){.quickorder-template-five .quickorder-t5-hero{padding:120px 0 40px}.quickorder-template-five .quickorder-t5-hero .section-descr{font-size:16px}}.t5-qo-checkout{z-index:1100;background:#00000073;justify-content:flex-end;display:flex;position:fixed;inset:0}.t5-qo-checkout__panel{background:var(--color-blackest,#fff);width:min(100%,52rem);height:100dvh;color:var(--color-body,#555);border-left:1px solid var(--color-border,#e5e5e5);flex-direction:column;display:flex;position:relative}.t5-qo-checkout__body{flex:auto;min-height:0;padding:1.5rem;overflow:auto}.t5-qo-checkout__footer{border-top:1px solid var(--color-border,#e5e5e5);flex-direction:column;gap:.75rem;padding:1rem 1.5rem 1.25rem;display:flex}.t5-qo-checkout__close{background:0 0;border:0;font-size:1.5rem;line-height:1;position:absolute;top:.75rem;right:.85rem}.t5-qo-checkout__columns{gap:2rem;display:grid}@media (min-width:992px){.t5-qo-checkout__columns{grid-template-columns:1fr 1fr}}.t5-qo-checkout__line,.t5-qo-checkout__summary p{border-bottom:1px solid var(--color-border,#e5e5e5);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem 0;display:flex}.t5-qo-qty{align-items:center;gap:.5rem;display:inline-flex}.t5-qo-checkout h2,.t5-qo-checkout h3{font-family:var(--font-alt,inherit);color:var(--color-heading,#171717)}.t5-qo-checkout input,.t5-qo-checkout select,.t5-qo-checkout textarea{border:1px solid var(--color-border,#e5e5e5);border-radius:var(--border-radius-default,10px);background:var(--color-darker,#f8f7f4);width:100%;color:var(--color-heading,#171717);padding:.7rem .9rem}.t5-qo-card,.t5-qo-panel{background:var(--color-blackest,#fff);border:1px solid var(--color-border,#e5e5e5);border-radius:var(--border-radius-default,10px);padding:1.25rem}.t5-qo-grid{gap:1.5rem;display:grid}.t5-qo-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.t5-qo-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.t5-qo-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.t5-qo-card__media{aspect-ratio:4/3;border-radius:var(--border-radius-default,10px);margin-bottom:1rem;overflow:hidden}.t5-qo-card__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.quickorder-cart-bar--t5{background:var(--color-blackest,#fff);color:var(--color-heading,#171717);border-top:1px solid var(--color-border,#e5e5e5)}@media (max-width:991px){.t5-qo-grid--3,.t5-qo-grid--4{grid-template-columns:1fr 1fr}}@media (max-width:767px){.t5-qo-grid--2,.t5-qo-grid--3,.t5-qo-grid--4{grid-template-columns:1fr}}
