:root{--gv-es:#3b2a22;--gv-esd:#2a1d17;--gv-cr:#f7f2ea;--gv-ch:#c2a374;--gv-no:#1a1410}.utility-bar{display:none!important}.header-wrapper{background:var(--gv-cr)!important;border-bottom:1px solid rgba(194,163,116,.45)!important}.header__menu-item:hover span,footer a:hover{color:var(--gv-ch)!important}footer{background:var(--gv-es)!important;--color-foreground:247,242,234}footer a,footer h2,footer .copyright__content,footer .copyright__content a,footer .list-social__link{color:var(--gv-cr)!important}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h1 a,#MainContent h2 a,#MainContent h3 a,.newsletter h2{color:var(--gv-no)!important}#MainContent h1 em,#MainContent h2 em,.newsletter h2 em{color:var(--gv-es);font-style:italic}.newsletter{background:var(--gv-cr)!important}.button,.shopify-payment-button__button--unbranded,.product-form__submit{border-radius:999px!important;letter-spacing:.22em!important;text-transform:uppercase;font-size:1.2rem!important;position:relative;overflow:hidden;padding-left:3.4rem!important;padding-right:3.4rem!important;transition:outline-offset .35s ease,background-color .35s ease,color .35s ease,transform .35s ease!important}.button:after,.product-form__submit:after{border-radius:999px!important}.button--primary,.product-form__submit,.shopify-payment-button__button--unbranded,.cart__checkout-button{background:var(--gv-es)!important;color:var(--gv-cr)!important;outline:1px solid var(--gv-ch);outline-offset:3px;overflow:visible!important}.button--primary:hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover,.cart__checkout-button:hover{outline-offset:6px;background:var(--gv-esd)!important}.product-form__submit span,.cart-notification__links .button span{color:inherit!important}.button--secondary,html body #MainContent .center .button,.collection .center .button{background:transparent!important;color:var(--gv-es)!important;box-shadow:inset 0 0 0 1px var(--gv-es)!important;outline:0}.button--secondary:hover,html body #MainContent .center .button:hover{background:var(--gv-es)!important;color:var(--gv-cr)!important}.button:before,.product-form__submit:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(232,206,150,.45),transparent);transform:skew(-20deg);pointer-events:none;z-index:2;border-radius:999px}.button:hover:before,.product-form__submit:hover:before{animation:galavieFoil .9s ease}@keyframes galavieFoil{to{left:130%}}.cart-notification__links .button{background:var(--gv-es)!important;color:var(--gv-cr)!important}.field__input,.select__select,.newsletter-form__field-wrapper .field{border-radius:999px!important}.field:after,.field:before,.select:after,.select:before{border-radius:999px!important}.product-form__input input[type=radio]+label{border-radius:999px!important}.title-wrapper-with-link{flex-direction:column!important;align-items:center!important;text-align:center;gap:.6rem}.title-wrapper-with-link .title{text-align:center}.title-wrapper-with-link .title a,.collection__title .title a{text-decoration:none;letter-spacing:.01em}.title-wrapper-with-link:before{content:"\2726";color:var(--gv-ch);font-size:1.3rem;letter-spacing:0}.collection__description{text-align:center;max-width:52rem;margin:0 auto 1rem;color:#1a1410b8}.collection__description p{margin:0}.card-wrapper .card__inner,.card-wrapper .card__media,.card-wrapper .media{border-radius:18px!important;overflow:hidden}.card-wrapper .card__media:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(247,242,234,.75);border-radius:12px;pointer-events:none;z-index:2;opacity:0;transition:opacity .4s ease}.card-wrapper:hover .card__media:after{opacity:1}.card-wrapper{transition:transform .4s ease}.card-wrapper:hover{transform:translateY(-4px)}.card__heading,.card__heading a{letter-spacing:.04em;font-size:1.5rem}.card-information .price,.price-item{letter-spacing:.08em;font-size:1.3rem;color:#1a1410b3}.image-with-text__media{border-radius:24px!important;overflow:hidden}.image-with-text__content .caption-with-letter-spacing{color:var(--gv-es);letter-spacing:.3em}.image-with-text__heading em{font-style:italic}.multicolumn-card,.multicolumn .background-secondary,.multicolumn-list__item .multicolumn-card{background:transparent!important}.multicolumn-card__image-wrapper,.multicolumn-card .media{border-radius:200px 200px 18px 18px!important;overflow:hidden}.multicolumn-card__info{padding-left:0!important;padding-right:0!important;text-align:center}.multicolumn-card__info p{font-family:var(--font-heading-family);font-style:italic;font-size:1.7rem;letter-spacing:.02em}@media(prefers-reduced-motion:reduce){.button:hover:before,.product-form__submit:hover:before{animation:none!important}.card-wrapper:hover{transform:none}}.collection .collection__description{display:none!important}.collection__title{text-align:center!important;justify-content:center!important;width:100%}.collection__title .title{text-align:center;width:100%}.collection__title .title:before{content:"\2726";display:block;color:var(--gv-ch);font-size:1.3rem;margin-bottom:.8rem;font-style:normal}.quick-add__submit{font-size:1.05rem!important;min-height:3.8rem!important;padding-left:1.6rem!important;padding-right:1.6rem!important}@media screen and (max-width:749px){.image-with-text__heading.h0{font-size:3.8rem!important;line-height:1.1}.image-with-text__content{padding:2.4rem 1.6rem!important}}.blog-articles{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(26rem,34rem))!important;justify-content:center!important;gap:3.2rem!important}.blog-articles--collage>*{grid-column:auto!important;grid-row:auto!important}.blog-articles .article-card__image-wrapper>.media{height:100%!important;padding-bottom:0!important;border-radius:18px;overflow:hidden}.blog-articles .card__inner{border-radius:18px;overflow:hidden}.article-card .card__heading{font-size:1.8rem;line-height:1.35}.article-template__hero-container{max-width:56rem!important;margin:4rem auto 0!important;border-radius:24px;overflow:hidden}.article-template__hero-adapt,.image-with-text__media-item{border-radius:24px;overflow:hidden}[id*=rich_text_6HRjpy] .rich-text__blocks{max-width:56rem}[id*=rich_text_6HRjpy] .rich-text__caption{color:var(--gv-es);letter-spacing:.3em}[id*=rich_text_6HRjpy] .rich-text__text{font-size:1.5rem;line-height:1.75;color:#1a1410b8;margin-top:1.6rem}[id*=rich_text_6HRjpy] .rich-text__text p{margin:0 0 .8rem}[id*=rich_text_6HRjpy] .rich-text__text strong{font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:1.7rem;color:var(--gv-no)}[id*=rich_text_6HRjpy] .rich-text__text p:last-child{margin-top:1.6rem;font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gv-es)}[id*=rich_text_6HRjpy] .rich-text__text p:last-child a{text-transform:none;letter-spacing:.04em;font-size:1.4rem;color:var(--gv-es);text-underline-offset:.4rem;text-decoration-color:var(--gv-ch)}[id*=rich_text_6HRjpy] .rich-text__text p:empty{display:none}.newsletter-form__button{width:4.8rem!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;top:0!important;bottom:0!important;right:.4rem!important;height:100%!important;border-radius:999px!important}.newsletter-form__button .icon{width:1.6rem;height:1.6rem;margin:0!important}#MainContent h2 strong,.newsletter h2 strong{font-weight:400;font-style:italic;color:var(--gv-es);font-synthesis:none}@font-face{font-family:Galavie Bodoni;font-style:normal;font-weight:400 900;font-display:swap;src:url(galavie-bodoni.woff2) format("woff2")}@font-face{font-family:Galavie Bodoni;font-style:italic;font-weight:400 900;font-display:swap;src:url(galavie-bodoni-italic.woff2) format("woff2")}:root{--font-heading-family:"Galavie Bodoni","Bodoni Moda",serif!important}body{font-variation-settings:"opsz" 16}:root{--gv-txt:#2a1d17}body{color:var(--gv-txt)}#MainContent .rte,#MainContent .rte p,#MainContent .rte li,#MainContent .rich-text__text,#MainContent .rich-text__text p,#MainContent .image-with-text__text,#MainContent .image-with-text__text p,#MainContent .collection__description,#MainContent .product__description,#MainContent .accordion__content,#MainContent .gv-intro p,#MainContent .gv-feat p,#MainContent .gv-acc__body p,#MainContent .gv-acc__body li,#MainContent .gv-deliv,#MainContent .gv-trust,#MainContent .price,#MainContent .price-item,#MainContent .card-information .price,#MainContent .gvw__hint,#MainContent .gvw__c .e,#MainContent .gvp__pb dd,.newsletter__subheading,.newsletter__subheading p,[id*=rich_text_6HRjpy] .rich-text__text{color:var(--gv-txt)!important}#MainContent .caption-with-letter-spacing,#MainContent .caption{font-size:1.25rem!important}#MainContent .card-information .price,#MainContent .price-item{font-size:1.5rem!important}#MainContent .card__heading,#MainContent .card__heading a{font-size:1.65rem!important}#MainContent .gv-det__cap,#MainContent .gvw__cap,#MainContent .gvp__cap,#MainContent .gv-moon__hint,#MainContent .gv-moon__txt small,#MainContent .gvw__c small,#MainContent .gv-pc__hint,#MainContent .gv-tin .t-txt small{font-size:1.2rem!important}#MainContent .gv-feat p{font-size:1.55rem!important}#MainContent .gv-deliv{font-size:1.45rem!important}#MainContent .gv-intro p{font-size:1.65rem!important}#MainContent .gv-acc__body p,#MainContent .gv-acc__body li{font-size:1.55rem!important}#MainContent .gv-trust{font-size:1.2rem!important}#MainContent .gvw__hint,#MainContent .gvw__c .d,#MainContent .gvw__c .e{font-size:1.4rem!important}#MainContent .gvw__c a,#MainContent .gvw__btn,#MainContent .gvp__btn,#MainContent .gvp__shop{font-size:1.25rem!important}.galavie-marquee{font-size:1.3rem!important}#MainContent .select__select{font-size:1.45rem!important}#MainContent variant-selects .form__label:after{font-size:1.45rem!important}@media(max-width:749px){#MainContent .gvw__c small{font-size:1rem!important}#MainContent .gvw__c .d,#MainContent .gvw__c .e{font-size:1.15rem!important}#MainContent .gvw__c a{font-size:1.05rem!important}}modal-opener .quick-add__submit{font-size:0!important}modal-opener .quick-add__submit:before{content:"See details";position:static;width:auto;background:none;transform:none;border-radius:0;animation:none!important;font-size:1.15rem;letter-spacing:.2em}modal-opener .quick-add__submit.loading:before{visibility:hidden}quick-add-modal .installment,quick-add-modal shopify-payment-terms{display:none!important}@media(max-width:749px){modal-opener .quick-add__submit:before{font-size:1.05rem;letter-spacing:.14em}}.gv-tarot .gv-card:nth-child(1){display:none}.gv-tarot:not(.has-sel) .gv-card:nth-child(2){transform:translate(-34%) rotate(-6deg);z-index:1}.gv-tarot:not(.has-sel) .gv-card:nth-child(3){transform:translate(34%) rotate(6deg);z-index:2}.gv-tarot .gv-face--back text:nth-of-type(1),.gv-tarot .gv-face--back text:nth-of-type(2){display:none}.gv-tarot .gv-face--front{padding-bottom:.7rem}.gv-tarot .gv-face--front>span{display:none}@media(max-width:749px){.gv-tarot:not(.has-sel) .gv-card:nth-child(2){transform:translate(-30%) rotate(-5deg)}.gv-tarot:not(.has-sel) .gv-card:nth-child(3){transform:translate(30%) rotate(5deg)}}.gvhp__board div.gvhp__sun{display:block}.gvhz{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/70/assets/galavie-cafe.css.map */
