:root{--rasoiee-cream: #faf5ed;--rasoiee-red-1: #400000;--rasoiee-red-2: #960000;--rasoiee-white: #fff;--light-red: #e0b8b2;--rasoiee-green: #1e891e;--light-green: rgba(145, 208, 134, .25);--light-purple: #e8ccfc }html{scroll-behavior:smooth}.text-balance{text-wrap:balance}.border-none{border:0!important}.h-4{height:1rem}.w-6{width:1.5rem}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.bg-transparent{background-color:transparent!important}form input{font-size:1rem!important}.icon-close-animation{color:#fff}#MainContent:not(:has(.custom-regions-map-section)){background-image:url(../assets/rasoiee-stencil.png);background-position:top center;background-repeat:repeat;background-size:contain}.sticky_add_to_cart{background-color:var(--rasoiee-white)}.price-title-sticky{display:flex;gap:.5rem}.price-title-sticky div:has(>p){align-items:center;display:flex}.price-title-sticky p{font-size:1.5rem!important;line-height:1}.alt-product-card-style{border-radius:10px 10px 20px 20px;box-shadow:0 0 10px #00000040;margin-block-start:12px;padding-bottom:.5rem;transform:translateY(-12px)}.alt-product-card-style .product-card__recipe-heading{align-items:center;background-color:var(--rasoiee-red-1);color:#fff;display:flex;flex-wrap:wrap;gap:8px;letter-spacing:.05em;padding:1em}.alt-product-card-style .product-card__recipe-heading .product-card__recipe-heading__region-name{font-family:var(--font-heading-family)!important;font-size:1.5rem;text-transform:uppercase}.alt-product-card-style .product-card__recipe-heading .product-card__recipe-heading__product-title{font-family:var(--font-body-family)!important;font-size:1.125rem;text-transform:none}.alt-product-card-style :is(.product__description,.card-info) span{font-family:var(--font-body-family)!important;font-size:1em!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;text-align:left!important}.alt-product-card-style .card-info{font-family:var(--font-body-family)!important;padding-inline:12px!important}.alt-product-card-style .card-info .card__heading a{color:#400000!important}.alt-product-card-style .card-info .x-card-price{font-size:1.125rem;justify-content:start!important}.alt-product-card-style .card-info .x-card-price p{color:var(--rasoiee-red-2);font-weight:700}.alt-product-card-style .card-info .x-card-title{color:#400000!important;font-family:var(--font-body-family)!important}.alt-product-card-style .product-card__labels{display:flex;flex-wrap:wrap;font-size:.875rem;gap:8px}.alt-product-card-style .product-card__labels span{border-radius:20px;padding:5px 10px;min-width:fit-content}.alt-product-card-style .product-card__labels span.feed-count{background:#91d08640}.alt-product-card-style .product-card__labels span.product-features{background:#d0af8640}.list-layout .alt-product-card-style{margin-block-start:0;transform:translateY(0)}.store-selector-item .hidden{display:none!important}.store-selector-item svg.icon-animation{height:auto;width:1.125rem}.toggle-menu .mega-menu-card{display:grid!important;grid-template-rows:1fr 48px}:is(.product-page,.x-section-collection-banner) div:has(>[aria-label=breadcrumbs]) a{color:var(--rasoiee-red-2)!important;font-weight:700!important}:is(.product-page,.x-section-collection-banner) div:has(>[aria-label=breadcrumbs]) .breadcrumb__divider{border-color:#ccc!important;color:#ccc!important}:is(.product-page,.x-section-collection-banner) .collection-title span{color:currentColor;font-family:var(--font-body-family)}.inverted-taj{aspect-ratio:1;background-color:transparent!important;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="470" height="361" viewBox="0 0 470 361" fill="none"><g filter="url(%23filter0_d_1_1639)"><path d="M10 163.849C10 233.266 77.9441 267.861 150.724 296.372C220.567 323.733 221.258 346 235.099 346C248.939 346 248.939 323.733 319.301 296.529C390.6 268.966 460 232.409 460 163.782V5H10V163.849Z" fill="%23960000"/></g><defs><filter id="filter0_d_1_1639" x="0" y="0" width="470" height="361" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dy="5"/><feGaussianBlur stdDeviation="5"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1_1639"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1_1639" result="shape"/></filter></defs></svg>');background-position:top center;background-repeat:no-repeat;background-size:contain;margin-bottom:0!important;padding-inline:24px!important;padding-top:clamp(2rem,4vw,3rem)!important;width:clamp(250px,96vw,450px)}@media (min-width: 380px) and (max-width: 767px){.inverted-taj{padding-top:4rem!important}}@media (width >= 768px){.inverted-taj{padding-top:1.5rem!important}}@media (min-width: 900px){.inverted-taj{background-size:inherit}}.inverted-taj h2{font-size:clamp(1.1625rem,6vw,2.925rem)}@media (min-width: 900px){.inverted-taj h2{margin-top:1rem}}.inverted-taj p{font-size:clamp(.875rem,3vw,1rem);padding-inline:1rem}@media (min-width: 450px){.inverted-taj p{font-size:1rem}}div:has(>.arrow-link){margin-top:0!important}div:has(>.arrow-link) .arrow-link{transition:transform ease-in-out .5s;transform:translateY(-8px)}div:has(>.arrow-link) .arrow-link:hover{transform:translateY(0)}.testimonial_slide :is(h2,h3){font-size:1.875rem}.testimonial_slide p.testimonee{color:rgb(var(--colors-text))!important;font-family:var(--font-body-family)!important}.iwt-content h2{text-wrap:balance}@media (min-width: 1055px){:is(.social-feeds-splide,.featured-collection,[id^=x-collection-collection].collection,[id^=x-upsell-template].x-splide){padding-inline:60px}:is(.social-feeds-splide,.featured-collection__carousel,.featured-collection,[id^=x-product-recommendation-template]) .splide__slide,:is(.social-feeds-splide,.featured-collection__carousel,.featured-collection,[id^=x-product-recommendation-template]) .splide__track{margin-inline:auto;max-width:84dvw!important}}:is(.splide__arrow--next,.splide__arrow--prev,.splide__arrows){background:transparent!important;border:0!important;height:auto!important;width:auto!important}:is(.splide__arrow--next,.splide__arrow--prev,.splide__arrows) button:nth-of-type(1) svg{transform:rotate(90deg)}:is(.splide__arrow--next,.splide__arrow--prev,.splide__arrows) button:nth-of-type(2) svg{transform:rotate(-90deg)}:is(.splide__arrow--next,.splide__arrow--prev,.splide__arrows):hover{color:var(--rasoiee-white)!important}.section-product-recommendations .x-splide-slide:has(>.alt-product-card-style){padding:.5rem}.section-product-recommendations .x-review-product{display:none!important}.product-content-container .accordion{border-color:#ccc}.product-content-container .accordion button p,.product-content-container .accordion button span,.product-content-container .accordion .x-block-nutrition-bar-header{color:var(--rasoiee-red-2);font-family:var(--font-heading-family);font-size:30px}.product-content-container .price{color:var(--rasoiee-red-2);font-size:24px;font-weight:700}.product-content-container .shopify-payment-button__more-options{display:none}.product-content-container .x-product-card-labels .product-features{background-color:var(--light-red);border-radius:20px;min-width:80px;padding:.3125rem .625rem;text-align:center}.product-content-container .x-product-card-labels .product-features.green-label{background-color:var(--light-green)}.product-content-container .x-product-card-labels .product-features.purple-label{background-color:var(--light-purple)}.product-content-container form[data-type=add-to-cart-form] button[name=plus]{background-color:var(--light-red);border-radius:20px}.x-block-text .rte span{font-family:var(--font-body-family)!important;font-size:1em!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;text-align:left!important}.x-block-inventory-status p{color:var(--rasoiee-red-1)}.faq-wrapper .faq__subtext{margin-bottom:clamp(1.5rem,4vw,3rem)}.faq-wrapper .x-block-faq-content{background-color:var(--rasoiee-cream)}@media (width >= 768px){.faq-wrapper .x-block-faq-content{padding:.75rem 1.5rem}}:is(.ReactModal__Content,#digital_appointments_container #digital-appointments-select-time-btn) :is(button,.x-block-buy-buttons){width:fit-content!important;padding:.75rem 1rem;border:none;border-radius:20px;box-shadow:none;color:rgb(var(--colors-button-text));background-color:rgba(var(--colors-button));overflow:hidden;background-origin:border-box}:is(.x-badges-container,.product-card__custom-badges,.this-product-card) .custom-badge{background-color:#ee3224;border-bottom-right-radius:.625rem;color:#fff;font-size:clamp(.75rem,2vw,.875rem);left:0;padding:.25rem .75rem;position:absolute;text-transform:uppercase;top:0;width:fit-content;z-index:20}@media (width >= 768px){:is(.x-badges-container,.product-card__custom-badges,.this-product-card) .custom-badge{padding:.375rem 1rem}}:is(.x-badges-container) .custom-badge{font-size:clamp(.75rem,2vw,1rem)}div:has(>#FacetsWrapperDesktop){background:transparent!important}#FacetsWrapperDesktop{border:0}#FacetsWrapperDesktop #btn-filter-aside{margin-left:0!important}#FacetsWrapperDesktop div:has(>button){display:flex;gap:16px}:is(#FacetsWrapperDesktop div:has(>button) button,#FacetsWrapperDesktop div:has(>button) button span):has(>svg){align-items:center;border-radius:50%;display:flex;justify-content:center;height:40px;width:40px}:is(#FacetsWrapperDesktop div:has(>button) button,#FacetsWrapperDesktop div:has(>button) button span) svg{height:16px;width:auto}#FacetsWrapperDesktop button.active-layout{border:1px solid var(--rasoiee-red-1)}#FacetsWrapperDesktop span:has(>svg){align-items:center;border-radius:50%;display:flex;justify-content:center;height:40px;width:40px}#FacetsWrapperDesktop span:has(>svg) svg{height:auto;width:16px}#FacetsWrapperDesktop #btn-filter{margin-left:0!important}#FacetsWrapperDesktop #FacetFiltersForm{display:flex;gap:1rem}#FacetsWrapperDesktop #FacetFiltersForm button{border:1px solid var(--rasoiee-red-1)}#FacetsWrapperDesktop #FacetFiltersForm button span{color:rgba(var(--rasoiee-red-1),1)!important;font-size:1rem}#FormSelectFilter{padding-right:50px}.sort-by__dropdown-icon{transform:translate(-50px);z-index:-1}.list-layout .rte{display:none}.product-list__product-card .product-list__product-card-content{text-align:center;display:flex;flex-direction:column}.product-list__product-card .product-list__product-card-content p{font-size:1.08rem}.theme-template-search .alt-product-card-style .x-review-product{display:none}#bold-modal__window article.bold-product{background-color:transparent!important;display:column;margin-top:1rem}@media (width >= 768px){#bold-modal__window article.bold-product{flex-direction:row}}#bold-modal__window article.bold-product .bold-product__details{display:flex;flex-direction:column;justify-content:center}#bold-modal__window article.bold-product .bold-product__details .bold-product__info{text-align:left}#bold-modal__window article.bold-product .bold-product__details .bold-product__info .bold-product__title{color:rgba(var(--colors-heading));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);justify-content:flex-start!important;overflow-wrap:break-word;text-transform:var(--heading-text-tranform)}#bold-modal__window article.bold-product .bold-product__details .bold-product__pricing{justify-content:flex-start!important;margin-block:0}#bold-modal__window article.bold-product .bold-product__details .bold-product__actions button{background-color:rgba(var(--colors-button));background-origin:border-box;border:none;box-shadow:none;color:rgb(var(--colors-button-text))!important;overflow:hidden;padding:.75rem 1rem!important}#bold-modal__window article.bold-product .bold-product__details .bold-product__actions button:hover{background-color:var(--rasoiee-red-1);color:#fff}#bold-modal__window .bold-modal__footer button{color:var(--rasoiee-red-1)!important}.section-footer :is(.footer-col--1,.footer-col--2,.footer-col--3,.footer-col--4) span:has(>svg){color:#fff!important;left:unset!important}.section-footer form#ContactFooter input{background-color:#fff;border-bottom-left-radius:50px;border-bottom:none;border-top-left-radius:50px;color:var(--rasoiee-red-2)!important}.section-footer form#ContactFooter label{color:var(--rasoiee-red-2)!important}.section-footer form#ContactFooter div:has(>button){background-color:#fff;border-top-right-radius:50px;border-bottom-right-radius:50px}.section-footer form#ContactFooter div:has(>button) button{background-color:var(--rasoiee-green);border-bottom-width:0!important;border-radius:50px;color:#fff;height:40px;margin:2px;transition:opacity .5s ease-in-out;width:40px}.section-footer form#ContactFooter div:has(>button) button:hover{opacity:.75}.section-footer .footer__newsletter-subtext-disclaimer{font-size:.875rem}.section-footer .social-and-copyright{align-items:center;display:flex;gap:clamp(1rem,4vw,2rem)}@media (max-width: 640px){.section-footer .social-and-copyright{flex-direction:column}}.section-footer .social-and-copyright .additional-footer__social-icons ul{align-items:center;display:flex}@media (width < 768px){.section-footer .social-and-copyright .additional-footer__social-icons ul{display:flex;gap:12px}}.section-footer .social-and-copyright .additional-footer__social-icons ul li a{align-items:center;display:flex;justify-content:center;padding:.25rem}@media (width < 768px){.section-footer .social-and-copyright .additional-footer__social-icons ul li a{height:24px;padding:0;width:24px}}.section-footer .social-and-copyright .additional-footer__social-icons ul li a svg{height:24px;width:24px}.section-footer .social-and-copyright .additional-copyright{font-size:.875rem}.section-footer .icon-payment svg{height:auto;width:30px}.x-container-mobile-nav #menu-navigation ul li span{color:var(--rasoiee-red-2)!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rasoiee-custom.css.map */
