.footer__menu .footer__nav-link{transition:color .3s ease-in-out;color:rgb(16 31 19 / .75);font-size:14px;display:inline-block}.footer__menu .footer__nav-link:hover{color:#994f56}.footer hr{border-color:#cdc1b2}.footer__nav-title{font-size:16px;letter-spacing:1.5px}.footer__prefs-link{display:inline-block;margin-top:6px;padding:0;background:none;border:0;font:inherit;font-size:12px;color:#994f56;text-decoration:none;text-underline-offset:3px;cursor:pointer}.footer__prefs-link:hover,.footer__prefs-link:focus-visible{text-decoration:underline}.footer__copyright,.footer__bottom-content{font-size:12px}@media(min-width:1800px){.footer__content{font-size:16px}}@media(min-width:1800px)and (min-width:1600px){.footer-section{padding-top:50px}}@media(min-width:1800px)and (min-width:1800px){.footer-section{padding-top:50px}}@media(min-width:1800px)and (min-width:1600px){.footer-section{padding-bottom:15px}}.footer__social-media{gap:15px}.footer__social-media-link{width:40px;height:40px;border:solid 2px #994f56;line-height:1;transition:all .3s ease-in-out}.footer__social-media-link svg,.footer__social-media-link svg path{transition:all .3s ease-in-out}.footer__social-media-link:hover{background-color:#994f56}.footer__social-media-link:hover svg,.footer__social-media-link:hover svg path{fill:#fff}@media(min-width:768px){.footer__fssai-content{max-width:200px}}.cart-drawer__bar{width:440px;max-width:100%;padding:0;background-color:#faefe5;color:#3d2513}.cart-drawer__bar.uk-offcanvas-bar .uk-button--primary-light{color:#3d2513}.cart-drawer__bar.uk-offcanvas-bar .uk-button--primary-light:hover{color:#faefe5}.cart-drawer__bar.uk-offcanvas-bar .uk-button--primary-dark{color:#faefe5}.cart-drawer__bar.uk-offcanvas-bar .uk-button--primary-dark:hover{color:#3d2513}.cart-drawer__bar.uk-offcanvas-bar h2,.cart-drawer__bar.uk-offcanvas-bar .uk-close{color:#3d2513}.cart-drawer__bar.uk-offcanvas-bar .uk-close:hover{color:#994f56}.cart-drawer__content{min-height:0}.cart-drawer__content--loading{pointer-events:none}.cart-drawer__header{padding:24px 25px 18px;border-bottom:1px solid #cdc1b2}.cart-drawer__title{font-family:"Figtree",sans-serif;font-size:18px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#3d2513}.cart-drawer__count{font-size:inherit;font-weight:inherit}.cart-drawer__close{position:static;color:#3d2513;transition:color .3s ease-in-out}.cart-drawer__close:hover{color:#994f56}.cart-drawer__body{min-height:0;padding:20px 25px}.cart-drawer__body--empty{gap:15px}.cart-drawer__empty-icon{color:#ad9684}.cart-drawer__empty-text{margin:0 0 5px;color:#624e3e}.cart-drawer__delivery{padding:22px 25px 34px;background-color:#f3e1d1;font-size:15px;color:#3d2513}.cart-drawer__delivery strong{color:#994f56}.cart-drawer__delivery--unlocked strong{color:#3f7f50}.cart-drawer__delivery--unlocked .cart-drawer__delivery-fill{background-color:#7bbf8e}.cart-drawer__delivery--unlocked .cart-drawer__delivery-knob{color:#3f7f50;border-color:#7bbf8e}.cart-drawer__delivery-track{height:8px;margin:14px 14px 0 0;border-radius:4px;background-color:rgb(61 37 19 / .1)}.cart-drawer__delivery-fill{position:relative;display:block;height:100%;border-radius:4px;background-color:#994f56;transition:width .5s ease-in-out,background-color .3s ease-in-out}.cart-drawer__delivery-knob{position:absolute;top:50%;right:-14px;width:28px;height:28px;margin-top:-14px;border:1.5px solid #994f56;background-color:#fff;color:#994f56;transition:color .3s ease-in-out,border-color .3s ease-in-out}.cart-drawer__items{margin:0;gap:12px}.cart-drawer__item{gap:14px;padding:12px;margin:0!important;background-color:#fff;border-radius:14px;position:relative}.cart-drawer__item--loading{pointer-events:none}.cart-drawer__item--loading::before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgb(255 255 255 / .8);z-index:1}.cart-drawer__item--loading::after{content:"";position:absolute;inset:0;margin:auto;z-index:2;width:28px;height:28px;border-radius:50%;background:radial-gradient(farthest-side,#3d2513 94%,#fff0) top/3px 3px no-repeat,conic-gradient(#fff0 30%,#3d2513);-webkit-mask:radial-gradient(farthest-side,#fff0 calc(100% - 3px),#000 0);mask:radial-gradient(farthest-side,#fff0 calc(100% - 3px),#000 0);animation:l13 1s infinite linear}@media(prefers-reduced-motion:reduce){.cart-drawer__item--loading::after{animation-duration:2.5s}}.cart-drawer__item-image img{width:84px;height:84px;object-fit:contain;border-radius:10px;background-color:#f3e1d1}.cart-drawer__item-name{font-weight:600;font-size:15px;line-height:1.3}.cart-drawer__item-meta{font-size:13px;color:#624e3e;margin-top:2px!important}.cart-drawer__item-row{margin-top:10px}.cart-drawer__item-price{font-weight:600;font-size:16px;color:#3d2513}.cart-drawer__remove{margin-left:8px;padding:0;background:none;border:none;cursor:pointer;line-height:1;color:#ad9684;transition:color .3s ease-in-out}.cart-drawer__remove:hover{color:#994f56}.cart-drawer__quantity-selector{background-color:#3d2513;padding:3px;border-radius:10px;overflow:hidden}.cart-drawer__qty-minus,.cart-drawer__qty-plus{background:none;border:none;font-size:16px;cursor:pointer;color:#cdc1b2;line-height:1;padding:6px 13px;transition:color .3s ease-in-out}.cart-drawer__qty-minus:hover,.cart-drawer__qty-plus:hover{color:#fff}.cart-drawer__qty-input{width:40px;text-align:center;border:none;border-left:1px solid #cdc1b2;border-right:1px solid #cdc1b2;background:#fff0;font-size:15px;color:#fff;padding:2px 0;-moz-appearance:textfield;appearance:textfield}.cart-drawer__qty-input::-webkit-outer-spin-button,.cart-drawer__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.cart-drawer__footer{background-color:#fff;border-top:1px solid #cdc1b2}.cart-drawer__summary{padding:18px 25px 24px}.cart-drawer__summary-row{font-size:15px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.cart-drawer__summary-row+.cart-drawer__summary-row{margin-top:10px}.cart-drawer__subtotal-amount{font-weight:500;letter-spacing:0}.cart-drawer__total-amount{font-size:22px;letter-spacing:0}.cart-drawer__actions{gap:12px;margin-top:20px}@media(min-width:1600px){.cta-section .section-title-wrapper{max-width:800px}}@media(min-width:1600px){.cta__title{font-size:50px}}@media(min-width:1600px){.cta__description{font-size:20px}}.cta__bottom-content{font-size:12px}.cta__image{width:100%;height:100%}.cta__image picture,.cta__image img{width:100%;height:100%}.cta__image img{object-fit:cover;object-position:center}
