testimonials-component a,.map-legend__text a{text-decoration:underline}.map__image--mobile{display:none}.map__image--desktop{display:block}@media only screen and (max-width: 768px){.map__image--mobile{display:block}.map__image--desktop{display:none}}.map-legend{margin:25px 0}.map-legend__item{display:flex;align-items:center;margin-bottom:.5rem;gap:.75rem}.map-legend__item:last-child{margin-bottom:0}.map-legend__marker{display:inline-block;flex-shrink:0}.map-legend__text{font-size:.9em}.map-section a:has(img){pointer-events:none}@media screen and (min-width:768px){.hero__text-content h1,.hero__text-content .h1{font-size:60px!important}.hero__text-content h2,.hero__text-content .h2{font-size:36px!important}.hero__text-content h3,.hero__text-content .h3{font-size:24px!important}.hero__text-content h4,.hero__text-content .h4{font-size:20px!important}.hero__text-content h5{font-size:18px!important}.hero__text-content h6{font-size:16px!important}.hero__text-content p{font-size:15px!important}}@media screen and (max-width:767px){.hero__text-content h1,.hero__text-content .h1{font-size:36px!important}.hero__text-content h2,.hero__text-content .h2{font-size:30px!important}.hero__text-content h3,.hero__text-content .h3{font-size:24px!important}.hero__text-content h4,.hero__text-content .h4{font-size:20px!important}.hero__text-content h5{font-size:18px!important}.hero__text-content h6{font-size:16px!important}.hero__text-content p{font-size:15px!important}}#zapiet-delivery-validator #zapiet-delivery-validator__topbar:has(#zapiet-delivery-validator__container),#zapiet-delivery-validator #zapiet-delivery-validator__topbar.zapiet-delivery-validator__sticky:has(#zapiet-delivery-validator__container){top:unset!important;bottom:0!important;display:flex;background:#ead9d8!important}#zapiet-delivery-validator #zapiet-delivery-validator__topbar:has(#zapiet-delivery-validator__container)>*,#zapiet-delivery-validator #zapiet-delivery-validator__topbar.zapiet-delivery-validator__sticky:has(#zapiet-delivery-validator__container)>*{color:#474740!important}#zapiet-delivery-validator #zapiet-delivery-validator__topbar:has(#zapiet-delivery-validator__container) svg,#zapiet-delivery-validator #zapiet-delivery-validator__topbar.zapiet-delivery-validator__sticky:has(#zapiet-delivery-validator__container) svg{fill:#474740!important}.template-cart #storePickupApp .ZapietStack{flex-wrap:nowrap!important}@media screen and (min-width: 768px){#zapiet-delivery-validator #zapiet-delivery-validator__topbar button[type=submit]{margin-right:40px}#zapiet-delivery-validator #zapiet-delivery-validator__topbar{max-width:fit-content;margin:24px auto;border-radius:8px!important}}@media screen and (max-width: 767px){#zapiet-delivery-validator #zapiet-delivery-validator__topbar{padding:30px 17vw 30px 5vw!important}#zapiet-delivery-validator__container,#zapiet-delivery-validator #zapiet-delivery-validator__topbar{justify-content:flex-start!important}#zapiet-delivery-validator__form{padding:0!important;width:90%!important}#zapiet-delivery-validator__close{position:absolute;top:5px!important;right:5px!important}#zapiet-delivery-validator__label{margin-bottom:5px}#zapiet-delivery-validator__label{font-size:15px!important}}body{padding-top:0!important}.product-block ul{list-style:disc}block-variant-picker.block-variant-picker.product-block{display:flex;flex-direction:column;gap:20px}input[type=radio],.variant__button-label,textarea{outline-color:#000!important}body.template-product .spice-spa-addon-right{flex-direction:column!important;align-items:flex-start!important}body.template-product .spice-spa-addon-form .spice-spa-addon-product-price{align-self:center!important}@media screen and (min-width:768px){.index-section:has(.image-wrap.svg-mask.svg-mask--rounded-top){padding-bottom:0!important}}@media screen and (max-width:767px){.hero.loaded .slideshow__slide.is-selected .hero__link .btn{margin-bottom:20px}}.promo-grid__content{z-index:10}.collection-filter__item.collection-filter__item--right{display:none}body.template-collection .collection-grid__wrapper .rte--collection-desc p{font-size:16px!important}body.template-collection .collection-grid__wrapper{display:flex;flex-direction:column}body.template-collection .collection-grid__wrapper div:has(.rte--collection-desc){order:-1}body.template-collection .collection-grid__wrapper .grid-item.grid-product:has(a[href="/collections/all/products/charcuterie-board-express-delivery"]){display:none!important}.collection-hero__content .page-width{display:flex;align-items:center;justify-content:center;height:100%}.collection-hero__content .page-width.text-position-top_left{align-items:flex-start;justify-content:flex-start}.collection-hero__content .page-width.text-position-top_center{align-items:flex-start;justify-content:center}.collection-hero__content .page-width.text-position-top_right{align-items:flex-start;justify-content:flex-end}.collection-hero__content .page-width.text-position-center_left{align-items:center;justify-content:flex-start}.collection-hero__content .page-width.text-position-center_center{align-items:center;justify-content:center}.collection-hero__content .page-width.text-position-center_right{align-items:center;justify-content:flex-end}.collection-hero__content .page-width.text-position-bottom_left{align-items:flex-end;justify-content:flex-start}.collection-hero__content .page-width.text-position-bottom_center{align-items:flex-end;justify-content:center}.collection-hero__content .page-width.text-position-bottom_right{align-items:flex-end;justify-content:flex-end}.collection-hero__content .page-width .page-width{text-align:inherit}.collection-hero .section-header{text-align:center}.btn:hover,.zapiet-delivery-validator__submit:hover{opacity:.8!important}body:not(.template-product):not(.template-cart) .btn{z-index:99!important;position:relative!important}.btn{transition:all .2s ease-in-out!important}a:not(.btn){transition:all .2s ease-in-out!important}a:not(.btn):not(.site-nav__dropdown-link):not(:has(img)):hover{opacity:.7}.site-nav__dropdown a{max-width:fit-content}.footer__menu a:after,.site-nav__dropdown a:after{content:"";display:flex;width:0;height:1px;background-color:#000;transition:all .2s ease-in-out}.footer__menu li:hover a:after,.site-nav__dropdown li:hover a:after{content:"";width:100%;height:1px;background-color:#000}.footer__menu li:hover a,.footer__menu li a:hover{opacity:1!important}@media screen and (max-width:767px){ul.payment-icons,.social-icons.footer__social{display:grid;gap:10px;max-width:min-content}ul.payment-icons{grid-template-columns:1fr 1fr 1fr 1fr}.social-icons.footer__social{grid-template-columns:1fr 1fr 1fr}.payment-icons li,.footer__social li{margin:0}ul.payment-icons li svg{min-width:50px;height:auto}.footer__block--mobile:has(.social-icons){padding-left:5vw}}.site-header__drawer.site-header__cart.is-active{z-index:100!important}.template-cart #zapiet-delivery-validator{display:none!important}@media screen and (min-width:768px){.site-header__drawer.site-header__cart.is-active{margin-top:-1px}.shopify-section.shopify-section-group-header-group:has(.announcement-bar){z-index:999}}@media screen and (max-width:767px){body:has(.site-header__drawer.site-header__cart.is-active) #zapiet-delivery-validator{display:none!important}}body.template-cart .cart__page-col:has(.cart__checkout-wrapper):has(#storePickupApp){display:flex;flex-direction:column}body.template-cart .cart__item-row.cart__checkout-wrapper{order:1}body.template-cart #storePickupApp{margin-top:0!important;margin-bottom:20px!important}body.template-cart .cart__item-row.cart__checkout-wrapper:has(button[name=checkout]){margin-top:15px}body.template-cart .ZapietStack:has(#Zapiet-TimePicker){flex-direction:column!important}@media screen and (min-width:768px){.cart__scrollable{max-height:67vh}}@media screen and (max-width:767px){.site-header__logo{top:2px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom.css.map */
