:root{--manisante-color-bg: #F6F5F2;--manisante-color-bg-white: #FFFFFF;--manisante-color-dark: #1C1D1B;--manisante-color-accent: #2F3427;--manisante-font-editorial: "DM Mono", monospace;--manisante-heading-tracking: -.01em;--manisante-heading-line-height: 1.15;--manisante-body-line-height: 1.65;--media-radius: 0px;--buttons-radius: 0px;--buttons-radius-outset: 0px;--inputs-radius: 0px;--inputs-radius-outset: 0px;--popup-border-radius: 0px;--manisante-space-sm: .8rem;--manisante-space-md: 1.6rem;--manisante-space-lg: 3.2rem;--manisante-space-xl: 3.6rem;--manisante-space-xxl: 6rem;--manisante-transition-speed: .2s}.header__heading-logo--alternate{display:none}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:var(--manisante-heading-tracking);line-height:var(--manisante-heading-line-height)}body{line-height:var(--manisante-body-line-height)}.mns-editorial{font-family:var(--manisante-font-editorial);font-weight:300;letter-spacing:.02em;line-height:1.2}.mns-font-sans{font-family:var(--font-body-family);font-weight:var(--font-body-weight)}.header__menu-item,.header__active-menu-item{font-size:1.5rem;text-transform:uppercase}.collection-hero__title{font-family:var(--manisante-font-editorial);text-transform:uppercase}.card-product-manisante .card__heading a,.card-product-manisante .card__heading--placeholder a{font-family:var(--manisante-font-editorial);font-weight:300;text-transform:uppercase;letter-spacing:.06em;font-size:1.6rem;line-height:1.3;text-decoration:none}.card-product-manisante .card__heading .card__heading-name2{font-size:1.3rem}.card-product-manisante.card-wrapper:hover .full-unstyled-link{text-decoration:none}.card-product-manisante .card__subtitle{margin:.4rem 0 0;font-size:1.4rem;line-height:1.4}.card-product-manisante .card__variants{margin:.2rem 0 0;font-size:1.2rem;font-style:italic;line-height:1.4}.card-product-manisante .price,.card-product-manisante .price .price-item{font-size:1.4rem;margin-top:.6rem}.manisante-hero--flush{margin-left:calc(-1 * var(--page-width-margin));margin-right:calc(-1 * var(--page-width-margin));width:100vw;max-width:100vw}.announcement-bar__message .announcement-bar__inline-link{display:inline;text-decoration:underline}.manisante-announcement--sticky{position:sticky;top:0;z-index:200}.collection-card-wrapper .icon-wrap{display:none}.mns-collection--full-width .collection-list-wrapper.page-width{max-width:100%;padding-left:0;padding-right:0}.mns-collection--title-overlay .card--media .card__inner .card__content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem 3rem;z-index:1}.mns-collection--title-overlay .card__inner .card__caption{display:none}.mns-collection--title-overlay .card--standard.card--media .card__inner .card__information,.mns-collection--title-overlay .card--card.card--media .card__inner .card__information{display:block}.mns-collection--title-overlay .card--media>.card__content{display:none}.mns-collection--title-overlay .card__inner .card__heading,.mns-collection--title-overlay .card__inner .card__heading a{color:var(--manisante-color-bg-white);text-transform:uppercase}.collection__title .title,.title-wrapper>.title{font-family:var(--manisante-font-editorial);font-weight:300;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase}.image-with-text__heading{font-weight:400;text-transform:uppercase;letter-spacing:.1em;line-height:1.05}.mns-inline-image img{max-height:var(--mns-image-height, 60px);width:auto}@media screen and (min-width:990px){.manisante-image-with-text--full-width .page-width{max-width:100%;padding-left:0;padding-right:0}}.footer .footer-block__newsletter,.footer .footer-block__newsletter .footer__newsletter,.footer .footer-block--newsletter,.footer .footer__localization{text-align:left;align-items:flex-start;justify-content:flex-start}.footer-block__newsletter-description{font-size:1.4rem;margin-bottom:1.6rem}.newsletter-form__consent{margin-top:1.6rem;text-align:left}.newsletter-form__consent-label{display:flex;align-items:flex-start;gap:1rem;cursor:pointer}.newsletter-form__consent-checkbox{flex-shrink:0;width:1.6rem;height:1.6rem;margin-top:.2rem;accent-color:rgb(var(--color-foreground));cursor:pointer}.newsletter-form__consent-text{font-size:1rem;line-height:1.5}.header__menu-item,.header__active-menu-item{letter-spacing:.06em}.footer__content-top{padding-top:var(--manisante-space-lg);padding-bottom:var(--manisante-space-lg)}@media screen and (max-width:749px){.footer .footer__content-top{padding-left:1.5rem;padding-right:1.5rem}}.price .price__sale,.price .price__regular{font-weight:var(--font-body-weight)}.desktop-localization-wrapper .localization-form__select{background:transparent}.desktop-localization-wrapper .disclosure__list-wrapper{--color-foreground: 28, 29, 27}.menu-drawer__localization{border-top:1px solid rgba(var(--color-foreground),.1);padding-top:1.5rem}#cart-icon-bubble{text-decoration:none;margin-left:var(--manisante-space-md)}.manisante-cart-label{font-size:1.5rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.predictive-search .predictive-search__item--link-with-thumbnail{grid-template-columns:8rem 1fr;align-items:center}.predictive-search .predictive-search__image{width:100%;height:8rem;object-fit:cover}.button,.shopify-payment-button__button{padding:14px 32px;letter-spacing:.08em}.template-product-manisante .product-form__buttons,.template-product .product-form__buttons{max-width:none}.header-wrapper{transition:background-color var(--manisante-transition-speed) ease-in;border-bottom:none}.section-header.shopify-section-group-header-group{z-index:4}.header__menu-item .icon-caret{display:none}.card__content{padding-top:1rem}.card .price{margin-top:.4rem;font-size:1.3rem}.mega-menu__content{border-top:none}.mega-menu__content .mega-menu__list{gap:18px 60px}.mega-menu__link--level-2[href="#"]{pointer-events:none;cursor:default}.mega-menu__link:not(.mega-menu__link--level-2){font-size:1.4rem;letter-spacing:.03em;padding-top:.4rem;padding-bottom:.4rem;transition:opacity var(--manisante-transition-speed) ease}.mega-menu__link:not(.mega-menu__link--level-2):hover{opacity:.5;text-decoration:none}.mega-menu__link[href$="/collections/all"]{display:block;text-decoration:underline;text-underline-offset:3px}.manisante-footer-bar{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:0 var(--manisante-space-md);width:100%}.manisante-footer-bar__logo img{display:block;filter:brightness(0) invert(1);opacity:.85}.manisante-footer-bar__copyright{text-align:left;white-space:nowrap}.manisante-footer-bar__legal{text-align:right;white-space:nowrap}@media screen and (max-width:749px){.manisante-footer-bar{grid-template-columns:1fr;gap:var(--manisante-space-sm) 0}.manisante-footer-bar__copyright,.manisante-footer-bar__legal{text-align:left;white-space:normal}.newsletter-form{text-align:left}.newsletter-form__field-wrapper,.field__input{width:100%}}.mns-col-text-small{font-size:1.2rem;line-height:1.6}.mns-col-text-default{font-size:1.4rem;line-height:1.65}.mns-col-text-medium{font-size:1.8rem;line-height:1.4}.mns-col-text-large{font-size:2.4rem;line-height:1.2}.mns-col-text-xlarge{font-size:3.2rem;line-height:1.1}.mns-editorial.mns-col-text-large,.mns-editorial.mns-col-text-xlarge{letter-spacing:.06em;text-transform:uppercase}@media screen and (min-width:990px){.grid__item.mns-col-span{width:var(--mns-col-w);max-width:var(--mns-col-w)}}.mns-collection-hover-scroll{height:calc(var(--mns-block-count) * 50vh)}.mns-collection-hover-sticky{position:sticky;top:0;height:100vh;overflow:hidden}@media screen and (max-width:989px){.mns-collection-hover-scroll{height:auto}.mns-collection-hover-sticky{position:relative;height:auto;overflow:visible}}.mns-collection-hover-sticky>div,.mns-collection-hover-sticky .page-width,.mns-collection-hover-sticky .mns-collection-hover{height:100%}.mns-collection-hover{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.mns-collection-hover__images{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mns-collection-hover__image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s ease}.mns-collection-hover__image.is-active{opacity:1}.mns-collection-hover__image img,.mns-collection-hover__image svg{width:100%;height:100%;object-fit:cover;display:block}.mns-collection-hover__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mns-collection-hover__bg-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.mns-collection-hover__body{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.mns-collection-hover__title{color:rgb(var(--color-foreground));font-family:var(--manisante-font-editorial);font-weight:300;letter-spacing:.2em;text-transform:uppercase;text-align:center;margin:0 0 var(--manisante-space-md) 0}.mns-collection-hover__title--sm{font-size:.75rem}.mns-collection-hover__title--md{font-size:1.1rem}.mns-collection-hover__title--lg{font-size:1.8rem}.mns-collection-hover__title--xl{font-size:2.8rem}.mns-collection-hover__nav{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--manisante-space-md);padding:var(--manisante-space-xxl) var(--manisante-space-lg)}.mns-collection-hover__item{font-family:var(--manisante-font-editorial);font-size:2.8rem;font-weight:300;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;line-height:1.2;opacity:.45;transition:opacity var(--manisante-transition-speed) ease}.mns-collection-hover__item.is-active{opacity:1}@media screen and (max-width:749px){.mns-collection-hover__item{font-size:2rem}}.mns-newsletter-image{position:relative;overflow:hidden}.mns-newsletter-image__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.mns-newsletter-image__bg img,.mns-newsletter-image__bg svg{width:100%;height:100%;object-fit:cover;display:block}.mns-newsletter-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--manisante-color-dark);opacity:0;z-index:1;pointer-events:none}.mns-newsletter-image__content{position:relative;z-index:2;display:flex;align-items:center;min-height:inherit}.mns-newsletter-image__grid{display:grid;gap:6rem;align-items:center}.mns-newsletter-image__grid--50-50{grid-template-columns:1fr 1fr}.mns-newsletter-image__grid--40-60{grid-template-columns:2fr 3fr}.mns-newsletter-image__grid--60-40{grid-template-columns:3fr 2fr}@media screen and (max-width:749px){.mns-newsletter-image__grid{grid-template-columns:1fr;gap:4rem}}.mns-newsletter-image__heading{margin-bottom:2rem}.mns-newsletter-image__body{font-size:1.4rem;line-height:1.6;opacity:.8}.mns-newsletter-image__form-wrapper{--color-background: 255, 255, 255;--color-foreground: 18, 18, 18;--color-border: 18, 18, 18;--inputs-border-opacity: 1}.mns-newsletter-image__form{display:flex;flex-direction:column;gap:1.6rem;width:100%}.mns-newsletter-image__name-row{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}@media screen and (max-width:479px){.mns-newsletter-image__name-row{grid-template-columns:1fr}}.mns-newsletter-image__submit{width:100%;margin-top:.4rem}.mns-newsletter-image__consent{font-size:1.1rem;line-height:1.5}.mns-newsletter-image__consent-label{display:flex;align-items:flex-start;gap:1rem;cursor:pointer}.mns-newsletter-image__consent-checkbox{flex-shrink:0;margin-top:.2rem;width:1.4rem;height:1.4rem;cursor:pointer}.mns-newsletter-image__consent-text{opacity:.7}.mns-newsletter-image__message{display:flex;align-items:center;gap:.8rem;font-size:1.3rem}.mns-newsletter-image__message--success{color:#4caf50}.mns-newsletter-image__message--error{color:#f44336}.banner__heading.mns-body-size{font-size:1.4rem;font-weight:var(--font-body-weight);letter-spacing:0;line-height:var(--manisante-body-line-height)}.banner__text.mns-text-size-small{font-size:1.2rem}.banner__text.mns-text-size-default{font-size:1.4rem}.banner__text.mns-text-size-medium{font-size:1.6rem}.banner__text.mns-text-size-large{font-size:2rem}.mns-text-uppercase{text-transform:uppercase}.template-product-manisante .shopify-section:first-child{margin-top:0}.template-product-manisante .product__title h1{font-family:var(--manisante-font-editorial);font-size:calc(var(--font-heading-scale) * 2.4rem);font-weight:300;text-transform:uppercase;letter-spacing:.06em;line-height:1.2}.template-product .product__title h1 .product__title-name2,.template-product .product__title h2 .product__title-name2,.template-product-manisante .product__title h1 .product__title-name2,.template-product-manisante .product__title h2 .product__title-name2{font-size:calc(var(--font-heading-scale) * 2rem);font-family:var(--manisante-font-editorial);text-transform:uppercase}.template-product-manisante .price__container .price-item{font-size:1.6rem;font-weight:400}.template-product-manisante .product-form__submit{width:100%;background-color:var(--manisante-color-dark);color:var(--manisante-color-bg-white);border-color:var(--manisante-color-dark);border-radius:0;letter-spacing:.1em;text-transform:uppercase;font-size:1.2rem}.template-product-manisante .product-form__submit:hover{background-color:var(--manisante-color-accent);border-color:var(--manisante-color-accent)}.template-product-manisante .quantity{border-radius:0}.template-product-manisante .product__description{font-size:1.3rem;margin-top:1.6rem;line-height:1.6}@media screen and (min-width:990px){.template-product-manisante .product:not(.product--no-media) .product__media-wrapper,.template-product-manisante .product:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.template-product-manisante .product-media-container{max-width:100%}@media screen and (min-width:990px){.template-product-manisante .product--large .product-media-container{max-width:100%}.template-product-manisante .product--medium .product-media-container{max-width:80%}.template-product-manisante .product--small .product-media-container{max-width:60%}}@media screen and (min-width:990px){.template-product-manisante .product:not(.product--no-media) .product__media-wrapper{padding-right:var(--manisante-space-xl)}.template-product-manisante .product:not(.product--no-media) .product__info-wrapper{padding-top:var(--manisante-space-xxl);padding-left:var(--manisante-space-xl)}}@media screen and (min-width:750px){.product--thumbnail_clean .product__media-item:not(.is-active){display:none}}.product--thumbnail_clean .thumbnail-slider{display:none}.product--thumbnail_clean [id^=GalleryViewer-]{position:relative}@media screen and (min-width:750px){.template-product-manisante .product--thumbnail_clean .product__media-wrapper [id^=GalleryViewer-] .slider-buttons,.product--thumbnail_clean .product__media-wrapper .slider-mobile-gutter .slider-button{display:flex}}.product--thumbnail_clean .slider-buttons{position:absolute;bottom:20px;left:0;right:0;padding:0 20px;display:flex;align-items:center;justify-content:space-between;pointer-events:none;z-index:3}.product--thumbnail_clean .slider-button,.product--thumbnail_clean .slider-counter{pointer-events:auto}.product--thumbnail_clean .slider-button{width:48px;height:48px;min-width:48px;background:none;border:none;border-radius:0;box-shadow:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;opacity:.45;transition:opacity .2s ease}.product--thumbnail_clean .slider-button:hover{background:none;border-color:transparent;box-shadow:none;opacity:1}.product--thumbnail_clean .slider-button .svg-wrapper{display:flex;align-items:center;justify-content:center}.product--thumbnail_clean .slider-button svg,.product--thumbnail_clean .slider-button .icon{width:12px;height:12px;color:var(--manisante-color-dark);stroke:var(--manisante-color-dark)}.product--thumbnail_clean .slider-counter{font-family:var(--manisante-font-editorial);font-size:1.2rem;letter-spacing:.08em;color:var(--manisante-color-dark);opacity:.6;line-height:1}.product--thumbnail_clean .slider-counter--current,.product--thumbnail_clean .slider-counter--total{display:inline-block;min-width:1.5ch}.manisante-footer-bar .policies{display:none}.list-payment .icon--full-color{filter:grayscale(1);opacity:.6}@media screen and (min-width:750px){.footer__blocks-wrapper{grid-template-columns:repeat(3,1fr)}}.template-page .page-title,.shopify-policy__title h1{font-family:var(--manisante-font-editorial);font-size:24px;font-weight:300;letter-spacing:.02em;line-height:1.3;text-transform:uppercase}.manisante-store-locator{padding-top:var(--mns-locator-pt, 36px);padding-bottom:var(--mns-locator-pb, 36px)}.manisante-store-locator__header{margin-bottom:var(--manisante-space-lg)}.manisante-store-locator__title{font-family:var(--manisante-font-editorial);font-size:2rem;font-weight:300;letter-spacing:.04em;text-transform:none;margin:0}.manisante-store-locator__layout{display:grid;grid-template-columns:300px 1fr;gap:0;height:var(--mns-map-h, 560px);border:1px solid rgba(var(--color-foreground),.08);overflow:hidden}.manisante-store-locator__sidebar{display:flex;flex-direction:column;border-right:1px solid rgba(var(--color-foreground),.08);overflow:hidden}.manisante-store-locator__back[hidden]{display:none}.manisante-store-locator__back{flex-shrink:0;display:flex;align-items:center;gap:.4rem;width:100%;padding:1rem 1.6rem;background:none;border:none;border-bottom:1px solid rgba(var(--color-foreground),.08);cursor:pointer;font-family:var(--manisante-font-editorial);font-size:1.1rem;letter-spacing:.04em;text-align:left;opacity:.6;transition:opacity .15s ease}.manisante-store-locator__back:hover{opacity:1}.manisante-store-locator__list{overflow-y:auto;flex:1;scrollbar-width:thin}.manisante-store-locator__list-item[hidden]{display:none}.manisante-store-locator__list-item{display:flex;flex-direction:column;gap:2px;padding:1.2rem 1.6rem;cursor:pointer;border-bottom:1px solid rgba(var(--color-foreground),.06);transition:background .15s ease;outline:none}.manisante-store-locator__list-item:hover,.manisante-store-locator__list-item:focus-visible{background:rgba(var(--color-foreground),.04)}.manisante-store-locator__list-item.is-active{background:rgba(var(--color-foreground),.07)}.manisante-store-locator__list-name{font-family:var(--manisante-font-editorial);font-size:1.2rem;font-weight:400;letter-spacing:.02em;line-height:1.4}.manisante-store-locator__list-city{font-size:1.1rem;opacity:.55;line-height:1.3}.manisante-store-locator__list-address{font-size:1.1rem;opacity:.45;line-height:1.4;display:none}.manisante-store-locator__list-item.is-active .manisante-store-locator__list-address{display:block}.manisante-store-locator__empty,.manisante-store-locator__no-results{padding:1.6rem;font-size:1.2rem;opacity:.5}.manisante-store-locator__pagination{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:.8rem 1.6rem;border-top:1px solid rgba(var(--color-foreground),.08)}.manisante-store-locator__prev,.manisante-store-locator__next{background:none;border:none;cursor:pointer;font-size:1.4rem;padding:4px 8px;opacity:.6;transition:opacity .15s ease;color:rgb(var(--color-foreground))}.manisante-store-locator__prev:hover,.manisante-store-locator__next:hover{opacity:1}.manisante-store-locator__prev:disabled,.manisante-store-locator__next:disabled{opacity:.2;cursor:default}.manisante-store-locator__page-info{font-family:var(--manisante-font-editorial);font-size:1.1rem;letter-spacing:.04em;opacity:.6}.manisante-store-locator__map{height:100%;z-index:0}.manisante-store-locator__marker span{display:block;width:12px;height:12px;border-radius:50%;background:var(--manisante-color-dark);border:2px solid rgb(var(--color-background));box-shadow:0 1px 4px #00000040}.manisante-store-locator__marker.is-active span{width:20px;height:20px;background:var(--manisante-color-dark);border-width:3px;box-shadow:0 2px 10px #0006;margin:-4px 0 0 -4px;position:relative}.manisante-store-locator__marker.is-active span:after{content:"";position:absolute;inset:50% auto auto 50%;width:20px;height:20px;border-radius:50%;background:#1c1d1b59;transform:translate(-50%,-50%);animation:mns-marker-pulse 1.8s ease-out infinite}@keyframes mns-marker-pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}to{transform:translate(-50%,-50%) scale(4);opacity:0}}.leaflet-container{font-size:1.1rem}@media screen and (max-width:749px){.manisante-store-locator__header{flex-direction:column;align-items:flex-start}.manisante-store-locator__layout{grid-template-columns:1fr;grid-template-rows:300px var(--mns-map-h, 400px);height:auto}.manisante-store-locator__sidebar{border-right:none;border-bottom:1px solid rgba(var(--color-foreground),.08);height:300px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/manisante-custom.css.map */
