:root{--font-family: "MinervaModern", sans-serif !important;--font-heading: "MinervaModern", sans-serif !important;--font-body: "MinervaModern", sans-serif !important;--font-subheading: "MinervaModern", sans-serif !important;--font-accent: "Ogg", sans-serif !important;--font-h1--family: "MinervaModern", sans-serif !important;--font-h2--family: "MinervaModern", sans-serif !important;--font-h3--family: "MinervaModern", sans-serif !important;--font-h4--family: "MinervaModern", sans-serif !important;--font-h5--family: "MinervaModern", sans-serif !important;--font-h6--family: "MinervaModern", sans-serif !important}@font-face{font-family:MinervaModernBlack;src:url(MinervaModernBlack.woff2) format("woff2"),url(MinervaModernBlack.woff) format("woff")}@font-face{font-family:MinervaModernBlackItalic;src:url(MinervaModernBlackItalic.woff2) format("woff2"),url(MinervaModernBlackItalic.woff) format("woff")}@font-face{font-family:MinervaModernBlackBold;src:url(MinervaModernBlackBold.woff2) format("woff2"),url(MinervaModernBlackBold.woff) format("woff")}@font-face{font-family:MinervaModernItalic;src:url(MinervaModernItalic.woff2) format("woff2"),url(MinervaModernTalic.woff) format("woff")}@font-face{font-family:MinervaModern;src:url(MinervaModernRegular.woff2) format("woff2"),url(MinervaModernRegular.woff) format("woff")}@font-face{font-family:Ogg;src:url(Ogg-Regular.woff) format("woff")}body{font-family:MinervaModern,sans-serif}body,.paragraph:not(.button),.paragraph>*{font-family:MinervaModern,sans-serif!important}h1,.h1.h1,.text-block.h1>*{font-family:MinervaModern,sans-serif!important}h2,.h2.h2,.text-block.h2>*{font-family:MinervaModern,sans-serif!important}h3,.h3,.h3.h3,.text-block.h3>*{font-family:MinervaModern,sans-serif}h4,.h4.h4,.text-block.h4>*{font-family:MinervaModern,sans-serif}h5,.h5.h5,.text-block.h5>*{font-family:Ogg,sans-serif;font-size:2rem}h6,.h6.h6,.text-block.h6>*{font-family:MinervaModern,sans-serif;letter-spacing:2px!important}.product-grid-view-zoom-out--details .h4,.product-grid-view-zoom-out--details span,.product-grid-view-zoom-out--details s,.button,.button-secondary,button.shopify-payment-button__button--unbranded,.button-unstyled,.show-more__label{font-family:MinervaModern,sans-serif}.custom-typography,.custom-typography>*{font-family:MinervaModern,sans-serif}.menu-list__link{letter-spacing:2px;text-transform:uppercase}product-price .volume-pricing-note,product-price.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) .volume-pricing-note{font-family:MinervaModern,sans-serif}.cart-primary-typography,.cart-secondary-typography{font-family:MinervaModern,sans-serif}.button,.button-secondary,button.shopify-payment-button__button--unbranded{font-size:var(--font-paragraph--size);letter-spacing:1px}.button-secondary{padding-inline:16px;padding-block:8px}.menu__heading{display:none}.menu__item{text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease}.menu__item:hover{text-decoration-color:#1b1b1b}.mega-menu__link{line-height:20px!important;letter-spacing:1px;color:#1b1b1b!important;text-decoration:underline!important;text-decoration-color:transparent!important;transition:text-decoration-color .2s ease!important;text-transform:uppercase}.mega-menu__link:hover{color:#000000 !important);text-decoration-color:#1b1b1b!important}.currency-code{font-family:MinervaModern,sans-serif}.shopify-payment-button__more-options{display:none!important}.pickup-location__button{font-family:MinervaModern,sans-serif!important;text-decoration:underline}.pickup-location__availability-wrapper{font-family:MinervaModern,sans-serif!important}.variant-option--buttons{gap:4px}.variant-option__button-label{display:flex;flex:0 0 40px;min-height:40px;min-width:fit-content;white-space:nowrap;font-size:14px}.variant-option--buttons legend,.add-to-cart-icon{display:none}.pickup-availability__row{padding-top:16px}a{--button-color: var(--color, var(--color-primary));color:var(--button-color);text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.125em;transition:text-decoration-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.accordion .details__header{font-weight:var(--summary-font-weight);font-size:12px!important;letter-spacing:1px}.cart-primary-typography,.cart-secondary-typography{font-family:MinervaModern,sans-serif!important}.cart-note__summary{text-transform:uppercase;letter-spacing:1px}.close-button{border:none!important;background-color:#ffffff80}.close-button:focus-visible{outline:none;overflow:visible;border:none!important}.close-button:focus-visible:after{content:"";position:absolute;inset:calc(-1 * var(--focus-outline-offset));border:none!important;border-radius:50%;display:inherit}.dialog-zoomed-gallery__close-button{mix-blend-mode:normal!important;color:#1b1b1b!important}.cart-bubble__text{padding-top:2px}.card-gallery[on\:pointerenter]{position:relative;background-image:url(https://cdn.shopify.com/s/files/1/0602/1424/7683/files/DO-NOT-DELTE-sweetheart-print-background.gif?v=1634266444);background-size:cover;background-position:center}.card-gallery[on\:pointerenter] :is(slideshow-component,slideshow-slide,slideshow-container,a){background-color:transparent!important}.card-gallery[on\:pointerenter] .product-media-container{transition:transform .2s ease}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.card-gallery[on\:pointerenter]:hover .product-media-container{transform:scale(.95)}}.gift-card__text-wrapper{font-family:MinervaModern,sans-serif!important}.email-signup__button--arrow.button-unstyled .email-signup__button-icon{opacity:0}.email-signup__button--arrow.button-unstyled{position:relative}.email-signup__button--arrow.button-unstyled:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/files/newsletter-arrow.svg?v=1775661217);background-repeat:no-repeat;background-size:contain;background-position:center;pointer-events:none}.email-signup__button--arrow.button-unstyled:after{transition:transform .3s ease}.email-signup__button--arrow.button-unstyled:hover:after{transform:rotate(-30deg)}.slideshow-control--style-arrow.button-unstyled .icon-arrow{opacity:0}.slideshow-control.slideshow-control--shape-circle{border-radius:0!important}.slideshow-control--style-arrow.button-unstyled{position:relative;border-radius:0}.slideshow-control--style-arrow.button-unstyled:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/files/newsletter-arrow.svg?v=1775661217);background-repeat:no-repeat;background-size:60%;background-position:center;pointer-events:none}.slideshow-control--prev.slideshow-control--style-arrow.button-unstyled:after{transform:rotate(180deg)}.account__heading{font-family:MinervaModern,sans-serif!important}.menu-list__link-title,.mega-menu__link{text-transform:uppercase!important}.mega-menu__link--parent{text-transform:uppercase!important;padding-bottom:8px!important}.header-actions__cart-icon .svg-wrapper svg{display:none}.header-actions__cart-icon .svg-wrapper{display:block;width:28px;height:28px;background-image:url(/cdn/shop/files/sicilian_basket_illustration_small_0214623b-748e-454f-9eb4-fc4a0f00f224.png?v=1651762530);background-size:contain;background-repeat:no-repeat;background-position:center}.artisan-map{position:relative;width:100%;max-width:1400px;margin:0 auto}.artisan-map__image{display:block;width:100%;height:auto}.artisan-map__pin{position:absolute;transform:translate(-50%,-50%);width:40px;height:40px;color:inherit;text-decoration:none}.artisan-map__badge{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;background:#fff;box-shadow:0 0 0 2px #fff,0 2px 6px #00000040;transition:transform .2s ease;padding:6px;box-sizing:border-box}.artisan-map__badge img{display:block;width:100%;height:100%;object-fit:contain}.artisan-map__pin:hover .artisan-map__badge,.artisan-map__pin:focus-visible .artisan-map__badge{transform:scale(1.15)}.artisan-map__card{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translate(-50%);width:220px;padding:12px 14px;background:#fff;box-shadow:0 6px 20px #0000001f;border-radius:4px;visibility:hidden;opacity:0;transition:opacity .15s ease,visibility .15s ease;z-index:10;font-size:13px;line-height:1.4;text-align:left;pointer-events:auto}.artisan-map__card:before{content:"";position:absolute;left:0;right:0;bottom:-12px;height:12px}.artisan-map__pin:hover .artisan-map__card,.artisan-map__pin:focus-within .artisan-map__card{visibility:visible;opacity:1}.artisan-map__card-flag{display:block;width:40px;height:40px;overflow:hidden;margin-bottom:8px}.artisan-map__card-flag img{display:block;width:100%;height:100%;object-fit:cover}.artisan-map__country{display:block;font-weight:600;margin-bottom:4px}.artisan-map__desc{display:block;margin-bottom:8px}.artisan-map__cta{font-weight:600}@media(max-width:749px){.artisan-map__pin{display:none}}.artisan-map__scroller{display:none}@media(max-width:749px){.artisan-map__scroller{display:block;margin:24px 0 0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.artisan-map__scroller::-webkit-scrollbar{display:none}.artisan-map__list{display:flex;gap:8px;list-style:none;padding:4px 16px;margin:0}.artisan-map__list-item{flex:0 0 80%;scroll-snap-align:center}.artisan-map__list:after{content:"";flex:0 0 16px}.artisan-map__list-link{display:block;height:100%;padding:16px;background:#fff;border:1px solid #DEDEDE;border-radius:0;text-decoration:none;color:inherit}.artisan-map__list-link .artisan-map__card-flag{display:inline-block;vertical-align:middle;margin-right:12px;margin-bottom:0}.artisan-map__list-link .artisan-map__country{display:inline-block;vertical-align:middle}.artisan-map__list-link .artisan-map__desc{margin-top:12px}.artisan-map__list-link .artisan-map__cta{display:block;margin-top:16px}}#BIS_trigger{display:none}.product-details:has(.add-to-cart-button[disabled]) #BIS_trigger{display:block}:has(>#BIS_trigger){width:100%;margin-top:16px}.collection-card__link{z-index:1}
/*# sourceMappingURL=/cdn/shop/t/39/assets/custom.css.map */
