@import"https://fonts.googleapis.com/css2?family=Marcellus&display=swap";:root{--vm-ornament: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 26' fill='none' stroke='%23053137' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 13h52M122 13h52'/%3E%3Cpath d='M58 13l4-3 4 3-4 3z' fill='%23053137'/%3E%3Cpath d='M122 13l-4-3-4 3 4 3z' fill='%23053137'/%3E%3Cpath d='M90 3c-4.5 4.5-4.5 11 0 18 4.5-7 4.5-13.5 0-18z'/%3E%3Cpath d='M90 21c-7-.8-12.5-5-14-12 6 .3 10.5 4 14 12z'/%3E%3Cpath d='M90 21c7-.8 12.5-5 14-12-6 .3-10.5 4-14 12z'/%3E%3Cpath d='M74 18c-3 .3-5.5 1.8-7 4M106 18c3 .3 5.5 1.8 7 4'/%3E%3C/svg%3E");--vm-ornament-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 26' fill='none' stroke='%23f6efe0' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 13h52M122 13h52'/%3E%3Cpath d='M58 13l4-3 4 3-4 3z' fill='%23f6efe0'/%3E%3Cpath d='M122 13l-4-3-4 3 4 3z' fill='%23f6efe0'/%3E%3Cpath d='M90 3c-4.5 4.5-4.5 11 0 18 4.5-7 4.5-13.5 0-18z'/%3E%3Cpath d='M90 21c-7-.8-12.5-5-14-12 6 .3 10.5 4 14 12z'/%3E%3Cpath d='M90 21c7-.8 12.5-5 14-12-6 .3-10.5 4-14 12z'/%3E%3Cpath d='M74 18c-3 .3-5.5 1.8-7 4M106 18c3 .3 5.5 1.8 7 4'/%3E%3C/svg%3E");--vm-mandala: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' fill='none' stroke='%23f6efe0' stroke-opacity='.07' stroke-width='1'%3E%3Ccircle cx='100' cy='100' r='96'/%3E%3Ccircle cx='100' cy='100' r='70'/%3E%3Ccircle cx='100' cy='100' r='40'/%3E%3Ccircle cx='100' cy='100' r='12'/%3E%3Cg%3E%3Cpath id='p' d='M100 30c10 14 10 26 0 40-10-14-10-26 0-40z'/%3E%3Cuse href='%23p' transform='rotate(30 100 100)'/%3E%3Cuse href='%23p' transform='rotate(60 100 100)'/%3E%3Cuse href='%23p' transform='rotate(90 100 100)'/%3E%3Cuse href='%23p' transform='rotate(120 100 100)'/%3E%3Cuse href='%23p' transform='rotate(150 100 100)'/%3E%3Cuse href='%23p' transform='rotate(180 100 100)'/%3E%3Cuse href='%23p' transform='rotate(210 100 100)'/%3E%3Cuse href='%23p' transform='rotate(240 100 100)'/%3E%3Cuse href='%23p' transform='rotate(270 100 100)'/%3E%3Cuse href='%23p' transform='rotate(300 100 100)'/%3E%3Cuse href='%23p' transform='rotate(330 100 100)'/%3E%3C/g%3E%3C/svg%3E");--vm-mandala-teal: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' fill='none' stroke='%23053137' stroke-opacity='.06' stroke-width='1'%3E%3Ccircle cx='100' cy='100' r='96'/%3E%3Ccircle cx='100' cy='100' r='70'/%3E%3Ccircle cx='100' cy='100' r='40'/%3E%3Ccircle cx='100' cy='100' r='12'/%3E%3Cg%3E%3Cpath id='p' d='M100 30c10 14 10 26 0 40-10-14-10-26 0-40z'/%3E%3Cuse href='%23p' transform='rotate(30 100 100)'/%3E%3Cuse href='%23p' transform='rotate(60 100 100)'/%3E%3Cuse href='%23p' transform='rotate(90 100 100)'/%3E%3Cuse href='%23p' transform='rotate(120 100 100)'/%3E%3Cuse href='%23p' transform='rotate(150 100 100)'/%3E%3Cuse href='%23p' transform='rotate(180 100 100)'/%3E%3Cuse href='%23p' transform='rotate(210 100 100)'/%3E%3Cuse href='%23p' transform='rotate(240 100 100)'/%3E%3Cuse href='%23p' transform='rotate(270 100 100)'/%3E%3Cuse href='%23p' transform='rotate(300 100 100)'/%3E%3Cuse href='%23p' transform='rotate(330 100 100)'/%3E%3C/g%3E%3C/svg%3E")}main .title-wrapper-with-link .title,main .title-wrapper .title,main h2.title,.vm-pdp-heading,.image-with-text__heading,.breadcrumb .breadcrumb_title{font-family:Marcellus,serif;font-weight:400;letter-spacing:.01em}main .title-wrapper-with-link .title:after,main h2.title:after,.vm-pdp-heading:after,.image-with-text__heading:after{content:"";display:block;width:18rem;height:2.6rem;margin:1.4rem auto 0;background:var(--vm-ornament) center / contain no-repeat}main .content-align--left h2.title:after,main .title-wrapper-with-link.content-align--left .title:after,.featured-collection-home-2 h2.title:after{margin-left:0}.vm-reviews h2.title:after,.product-recommendations h2.title:after,.product-recommendations .title:after{background-image:var(--vm-ornament-light)}main .sub-heading,.vm-pdp-eyebrow,.image-with-text__text.caption-with-letter-spacing,.image-with-text .caption{display:inline-flex!important;align-items:center;gap:1rem}main .sub-heading:before,main .sub-heading:after,.vm-pdp-eyebrow:before,.vm-pdp-eyebrow:after{content:"";width:.6rem;height:.6rem;border:1px solid currentColor;transform:rotate(45deg);flex:0 0 auto}.vm-reviews{background-image:var(--vm-mandala),var(--vm-mandala)!important;background-repeat:no-repeat!important;background-size:42rem,30rem!important;background-position:-12rem -10rem,calc(100% + 8rem) calc(100% + 8rem)!important}.footer-style3{position:relative;overflow:hidden}.footer-style3:before{content:"";position:absolute;right:-14rem;top:-14rem;width:44rem;height:44rem;pointer-events:none;background:var(--vm-mandala-teal) center / contain no-repeat}.vm-faq-item{border-left:3px solid rgb(var(--color-base-background-3))}@media screen and (max-width:749px){main .title-wrapper-with-link .title:after,main h2.title:after,.vm-pdp-heading:after{width:14rem;height:2rem;margin-top:1rem}}h1,h2,h3,.h0,.h1,.h2,.h3,.card__heading,.card__heading a,.product__title h1,.product__title h2,.collection-hero__title,.article-template__title,.main-page-title,.vm-mega-card__title,.vm-mega__offer-title,.vm-reviews-empty__title,.support-block-card__title,.multicolumn-card__info h3{font-family:Marcellus,serif!important;font-weight:400!important;letter-spacing:.01em}main .description,main p.description,.vm-mega__offer-text,.card__information .caption{text-transform:none!important}.swiper-wrapper:has(>.swiper-slide .card-wrapper){align-items:stretch}.swiper-slide:has(>.card-wrapper){height:auto!important;display:flex}.swiper-slide>.card-wrapper,.grid__item>.card-wrapper{width:100%;height:100%}.card-wrapper>.card{height:100%}.card__heading{min-height:2.7em;line-height:1.35!important;font-size:1.7rem!important}.card__heading>a,.card__heading>a.full-unstyled-link{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.breadcrumb .page-width>.row{position:relative;display:inline-block;padding:2.4rem 5.6rem 2rem;background:rgba(var(--color-base-background-2),.88);border:1px solid rgb(var(--color-base-background-3));outline:1px solid rgba(var(--color-base-background-3),.35);outline-offset:.6rem}.breadcrumb .page-width>.row:before,.breadcrumb .page-width>.row:after{content:"";position:absolute;top:50%;width:1.2rem;height:1.2rem;margin-top:-.6rem;background:rgb(var(--color-base-background-3));transform:rotate(45deg)}.breadcrumb .page-width>.row:before{left:-1.3rem}.breadcrumb .page-width>.row:after{right:-1.3rem}.breadcrumb .breadcrumb_title{color:rgb(var(--color-base-background-3))!important}.breadcrumb .breadcrumb_title:after{content:"";display:block;width:14rem;height:2rem;margin:.8rem auto .4rem;background:var(--vm-ornament) center / contain no-repeat}@media screen and (max-width:749px){.breadcrumb .page-width>.row{padding:1.8rem 2.4rem 1.6rem;max-width:calc(100% - 4rem)}}:root{--vm-leaf-cream: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23f6efe0' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 13.5C2.5 7 6.5 3 13.5 2.5 13 9.5 9 13.5 2.5 13.5z'/%3E%3Cpath d='M2.5 13.5 9.5 6.5'/%3E%3C/svg%3E");--vm-leaf-teal: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23053137' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 13.5C2.5 7 6.5 3 13.5 2.5 13 9.5 9 13.5 2.5 13.5z'/%3E%3Cpath d='M2.5 13.5 9.5 6.5'/%3E%3C/svg%3E")}main a.button--primary:not(.quick-add__submit):not(.blog__button),main .banner-button,main .product-form__submit,.vm-reviews-empty__btn,.image-with-text .button{background-image:var(--vm-leaf-cream)!important;background-repeat:no-repeat!important;background-size:1.4rem!important;background-position:1.8rem center!important;padding-left:4.2rem!important}main a.button--secondary:not(.add-wishlist):not(.add-compare):not(:empty:not(:has(span))),.vm-mega a.vm-mega__offer-btn{background-image:var(--vm-leaf-teal)!important;background-repeat:no-repeat!important;background-size:1.4rem!important;background-position:1.8rem center!important;padding-left:4.2rem!important}.vm-mega a.vm-mega__offer-btn{background-image:var(--vm-leaf-cream)!important}.vm-strip{overflow:hidden;padding:1.6rem 0;border-top:1px solid rgba(var(--color-base-background-3),.2);border-bottom:1px solid rgba(var(--color-base-background-3),.2)}.vm-strip--teal{background:rgb(var(--color-base-background-3));color:rgb(var(--color-base-background-2))}.vm-strip--cream{background:rgb(var(--color-base-background-2));color:rgb(var(--color-base-background-3))}.vm-strip__track{display:flex;width:max-content;animation:vm-strip-scroll var(--vm-strip-speed, 40s) linear infinite}.vm-strip:hover .vm-strip__track{animation-play-state:paused}.vm-strip__group{display:flex;align-items:center;flex-shrink:0}.vm-strip__item{padding:0 2.8rem;font-family:Marcellus,serif;font-size:2rem;letter-spacing:.06em;white-space:nowrap}.vm-strip__sep{display:inline-flex;opacity:.8}@keyframes vm-strip-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.vm-strip__track{animation:none}}@media screen and (max-width:749px){.vm-strip__item{font-size:1.6rem;padding:0 1.8rem}}.product-recommendations .swiper{padding:1rem .4rem 2.4rem}.product-recommendations .swiper-slide .card-wrapper{border-radius:1.4rem;background:rgb(var(--color-base-background-1));box-shadow:0 .4rem 1.6rem #0531370f;transition:transform .35s ease,box-shadow .35s ease;overflow:hidden}.product-recommendations .swiper-slide .card-wrapper:hover{transform:translateY(-.6rem);box-shadow:0 1.6rem 3.2rem #05313724}.product-recommendations .card__media img{transition:transform .6s ease,opacity .4s ease}.product-recommendations .card-wrapper:hover .card__media img{transform:scale(1.05)}.product-recommendations .card__information{padding:1.6rem 1.6rem 2rem!important;text-align:center}.product-recommendations .card__heading{font-size:1.6rem!important}.product-recommendations .price .price-item{font-size:1.6rem;font-weight:700;color:rgb(var(--color-base-background-3))}.product-recommendations .card__badge .badge{border-radius:2rem;background:rgb(var(--color-base-background-3))!important;color:rgb(var(--color-base-background-2))!important}.product-recommendations .swiper-button-next,.product-recommendations .swiper-button-prev{width:4.4rem;height:4.4rem;border-radius:50%;background:rgb(var(--color-base-background-3));color:rgb(var(--color-base-background-2));box-shadow:0 .6rem 1.6rem #00000026}.custom-product-grid li[data-cols=list-view-filter],.custom-product-grid li[data-cols=grid--5-col-desktop]{display:none!important}#product-grid.list-view-filter{display:grid!important}@media screen and (min-width:990px){#main-collection-filters{position:sticky!important;top:2.4rem;align-self:flex-start}#main-collection-filters .StickySidebar,#main-collection-filters .inner-wrapper-sticky{position:static!important;transform:none!important;top:auto!important;left:auto!important;width:auto!important}}@media screen and (min-width:990px){#main-collection-filters .StickySidebar{padding:2.6rem 2.4rem 1rem;border-radius:1.6rem;background:rgb(var(--color-base-background-2));border:1px solid rgba(var(--color-base-background-3),.12)}}@media screen and (max-width:989px){#main-collection-filters .mobile-facets__open,#main-collection-filters summary.mobile-facets__open{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;padding:1.2rem;border:1px solid rgb(var(--color-base-background-3));border-radius:3rem;color:rgb(var(--color-base-background-3))}}#main-collection-filters .facets__heading,#main-collection-filters .facets__heading--vertical{font-family:Marcellus,serif;font-size:2.2rem;margin-bottom:1.6rem}#main-collection-filters .facets__summary,#main-collection-filters .vm-category-filter .facets__summary{padding:1.4rem 0!important;border-top:1px solid rgba(var(--color-base-background-3),.15)}#main-collection-filters .facets__summary span,#main-collection-filters summary>div>span{font-family:Marcellus,serif;font-size:1.7rem;color:rgb(var(--color-base-background-3))}#main-collection-filters .facets__summary svg{width:1.1rem;color:rgb(var(--color-base-background-3))}#main-collection-filters .facets__item label,#main-collection-filters .facet-checkbox{font-size:1.45rem;color:rgba(var(--color-foreground),.8)}#main-collection-filters input[type=checkbox]{accent-color:rgb(var(--color-base-background-3))}#main-collection-filters .facets__price .field__input{border-radius:.8rem;background:rgb(var(--color-base-background-1))}.vm-category-filter__list li{margin-bottom:.4rem}.vm-category-filter__link{display:flex;justify-content:space-between;padding:.7rem 1rem;border-radius:.8rem}.vm-category-filter__link:hover,.vm-category-filter__link.is-active{background:rgba(var(--color-base-background-3),.08)}facet-filters-form.facets-vertical-sort{padding-bottom:1.6rem;margin-bottom:2.4rem;border-bottom:1px solid rgba(var(--color-base-background-3),.12)}#product-grid{row-gap:3rem!important}#product-grid .card-wrapper{border-radius:1.4rem;background:rgb(var(--color-base-background-1));border:1px solid rgba(var(--color-base-background-3),.08);box-shadow:0 .4rem 1.6rem #0531370d;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}#product-grid .card-wrapper:hover{transform:translateY(-.5rem);box-shadow:0 1.4rem 3rem #0531371f}#product-grid .card__media img{transition:transform .6s ease,opacity .4s ease}#product-grid .card-wrapper:hover .card__media img{transform:scale(1.04)}#product-grid .card__information{padding:1.6rem 1.6rem 2rem!important;text-align:center}#product-grid .card__heading{font-size:1.6rem!important;margin-bottom:.6rem}#product-grid .price{margin-top:0!important}#product-grid .price .price-item{font-size:1.6rem;font-weight:700;color:rgb(var(--color-base-background-3))}#product-grid .card__badge .badge{border-radius:2rem;background:rgb(var(--color-base-background-3))!important;color:rgb(var(--color-base-background-2))!important}@media screen and (max-width:749px){#product-grid{column-gap:1.2rem!important;row-gap:1.6rem!important}#product-grid .card__information{padding:1.2rem 1rem 1.4rem!important}#product-grid .card__heading{font-size:1.4rem!important}#product-grid .price .price-item{font-size:1.4rem}}main .card-wrapper{border-radius:1.4rem;background:rgb(var(--color-base-background-1));border:1px solid rgba(var(--color-base-background-3),.08);overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}main .card-wrapper:hover{transform:translateY(-.4rem);box-shadow:0 1.2rem 2.8rem #0531371f}main .card-wrapper .card__information{padding:1.4rem 1.6rem 1.8rem!important;text-align:center}main .card-wrapper .card__heading{margin:0 0 .6rem!important;padding:0!important}main .card-wrapper .price{margin-top:0!important}main .card-wrapper .price .price-item{font-weight:700;color:rgb(var(--color-base-background-3))}@media screen and (max-width:749px){main .card-wrapper .card__information{padding:1.2rem 1rem 1.4rem!important}}@media screen and (max-width:749px){.masonry-grid-banner .main-grid .grid-banner{height:22rem!important}.masonry-grid-banner .additional-grids{display:grid!important;grid-template-columns:1fr 1fr!important;gap:1.2rem!important;margin-top:1.2rem}.masonry-grid-banner .additional-grids .grid-banner{height:18rem!important;min-height:0!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;grid-row:auto!important;grid-column:auto!important}.masonry-grid-banner .grid-banner,.masonry-grid-banner .grid-banner-image{border-radius:1.2rem;overflow:hidden}.masonry-grid-banner .grid-banner-image,.masonry-grid-banner .grid-banner-image img{height:100%!important;width:100%;object-fit:cover}.masonry-grid-banner .grid-banner .button{padding:.8rem 1.4rem!important;font-size:1.1rem!important;min-height:0}}@media screen and (max-width:749px){product-recommendations.product-recommendations{padding-left:1rem!important;padding-right:1rem!important}.product-recommendations .page-width,.product-recommendations .row{padding-left:0!important;padding-right:0!important}.product-recommendations .swiper{padding-left:0;padding-right:0}.product-recommendations .card__heading{font-size:1.4rem!important}.product-recommendations .card__information{padding:1.2rem 1rem 1.4rem!important}}body.overflow-hidden-mobile shopify-chat,body.overflow-hidden shopify-chat,body.overflow-hidden-tablet shopify-chat,body.overflow-hidden-mobile #whatomation-whatsapp-root,body.overflow-hidden #whatomation-whatsapp-root,body.overflow-hidden-tablet #whatomation-whatsapp-root,body.overflow-hidden-mobile #to-top,body.overflow-hidden #to-top,body.overflow-hidden-tablet #to-top{display:none!important}html body.overflow-hidden-mobile div#whatomation-whatsapp-root,html body.overflow-hidden div#whatomation-whatsapp-root,html body.overflow-hidden-tablet div#whatomation-whatsapp-root{visibility:hidden!important;opacity:0!important;pointer-events:none!important}html:has(>body.overflow-hidden-mobile)>#whatomation-whatsapp-root,html:has(>body.overflow-hidden)>#whatomation-whatsapp-root,html:has(>body.overflow-hidden-tablet)>#whatomation-whatsapp-root{visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media screen and (min-width:990px){#main-collection-filters .StickySidebar{padding-top:3rem!important}#main-collection-filters .facets__heading,#main-collection-filters .facets__heading--vertical,#main-collection-filters h2{position:static!important;top:auto!important;margin:0 0 1.6rem!important;padding:0!important;line-height:1.3!important;transform:none!important}}:root{--vm-truck: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 6h11v10H2zM13 9h4l4 4v3h-8z'/%3E%3Ccircle cx='6' cy='17.5' r='1.8'/%3E%3Ccircle cx='17' cy='17.5' r='1.8'/%3E%3C/svg%3E")}.progress-icon{background:rgb(var(--color-base-background-2))!important;color:rgb(var(--color-base-background-3))!important;border-color:rgb(var(--color-base-background-3))!important;animation:none!important}.progress-icon:before{-webkit-mask-image:var(--vm-truck)!important;mask-image:var(--vm-truck)!important;width:2rem!important;height:2rem!important}.cart-drawer .cart-item__name,.cart-item__name{font-family:Marcellus,serif!important;font-weight:400!important}.breadcrumb .page-width>.row a,.breadcrumb .page-width>.row span:not(.breadcrumb__sep),.breadcrumb .page-width>.row .breadcrumb__sep svg{color:rgb(var(--color-base-background-3))!important;fill:rgb(var(--color-base-background-3))!important}@media screen and (max-width:749px){main .cart-item{display:grid!important;grid-template-columns:9.6rem 1fr;column-gap:1.4rem;row-gap:.8rem;align-items:start;padding:1.6rem 0;border-bottom:1px solid rgba(var(--color-base-background-3),.12)}main .cart-item>.cart-item__media{grid-row:span 2;width:9.6rem!important;padding:0!important}main .cart-item>.cart-item__media img{width:100%;height:auto;border-radius:.8rem}main .cart-item>.cart-item__details,main .cart-item>.cart-item__quantity{grid-column:2;width:auto!important;padding:0!important;text-align:left}main .cart-items thead{display:none}}@media screen and (max-width:749px){main .cart-item .cart-item__name,main .cart-item .cart-item__details>*{display:block;text-align:left!important;margin-left:0!important}main .cart-item .cart-item__quantity quantity-input,main .cart-item .cart-item__quantity .quantity{margin-left:0!important}}.vm-delivery{margin:2rem 0;padding:1.8rem 2rem;border-radius:1.4rem;background:rgb(var(--color-base-background-2));border:1px solid rgba(var(--color-base-background-3),.14)}.vm-delivery__row{display:flex;gap:1.4rem;align-items:flex-start}.vm-delivery__row+.vm-delivery__row{margin-top:1.6rem;padding-top:1.6rem;border-top:1px dashed rgba(var(--color-base-background-3),.2)}.vm-delivery__icon{flex:0 0 4rem;height:4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgb(var(--color-base-background-3));color:rgb(var(--color-base-background-2))}.vm-delivery__body{flex:1;min-width:0}.vm-delivery__title{margin:.2rem 0 .6rem;font-size:1.5rem;line-height:1.45;color:rgb(var(--color-foreground))}.vm-delivery__title strong{color:rgb(var(--color-base-background-3))}.vm-delivery__hint{margin:.6rem 0 0;font-size:1.25rem;color:rgba(var(--color-foreground),.6)}.vm-delivery__bar{height:.7rem;border-radius:1rem;background:rgba(var(--color-base-background-3),.12);overflow:hidden}.vm-delivery__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(var(--color-base-background-3),.65),rgb(var(--color-base-background-3)));transition:width .6s ease}.vm-delivery.is-free .vm-delivery__bar span{width:100%!important}.vm-delivery__chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.6rem 0 0;padding:0}.vm-delivery__chips li{padding:.5rem 1.2rem .5rem 2.6rem;border-radius:2rem;font-size:1.2rem;background:rgb(var(--color-base-background-1)) var(--vm-leaf-teal) no-repeat 1rem center / 1.1rem;color:rgb(var(--color-base-background-3));border:1px solid rgba(var(--color-base-background-3),.18)}main a.add-wishlist,main a.add-compare{background-image:none!important;padding-left:revert-layer}@media screen and (max-width:749px){.breadcrumb .page-width>.row{display:block;text-align:center}.breadcrumb .page-width>.row>a,.breadcrumb .page-width>.row .breadcrumb__sep,.breadcrumb .page-width>.row .breadcrumb__sep>a,.breadcrumb .page-width>.row .breadcrumb__sep>span{display:inline!important;flex-direction:row!important;margin:0!important;font-size:1.05rem!important;letter-spacing:.14em}.breadcrumb .page-width>.row .breadcrumb__sep svg{display:inline-block;height:1rem;margin:0 .8rem;vertical-align:middle}.breadcrumb .page-width>.row:has(>.breadcrumb_title) .breadcrumb__sep:not(:has(.breadcrumb__sep)){display:none!important}.breadcrumb .breadcrumb_title{font-size:2.6rem!important;line-height:1.25}.article-template__content,.article-template .rte,.article-template__content p,.article-template__content li{font-size:1.6rem!important;line-height:1.75!important}.article-template__content h2,.article-template__content h3{line-height:1.3;margin-top:2.4rem}}.blog-articles .article-card,.blog-articles .card{border-radius:1.6rem;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}.blog-articles .article-card:hover,.blog-articles .card:hover{transform:translateY(-.4rem);box-shadow:0 1.4rem 3rem #0531371f}.blog-articles .card__heading,.blog-articles .article-card__title{font-family:Marcellus,serif!important}.article-template header{text-align:center;max-width:76rem;margin:0 auto 3.2rem}.article-template .article-card__info{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1.4rem;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-base-background-3))}.article-template .seperate-article{display:inline-flex;gap:1.4rem;align-items:center}.article-template .article-card__info{justify-content:center!important}.article-template .vm-read-time{white-space:nowrap}.article-template__title{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.article-template__content{max-width:76rem;margin:0 auto;font-size:1.7rem;line-height:1.85;color:rgba(var(--color-foreground),.85)}.article-template__content>p:first-of-type:first-letter{float:left;font-family:Marcellus,serif;font-size:5.4rem;line-height:.9;padding:.6rem 1rem 0 0;color:rgb(var(--color-base-background-3))}.article-template__content h2,.article-template__content h3{color:rgb(var(--color-base-background-3));margin:4rem 0 1.4rem}.article-template__content h2:before{content:"";display:block;width:9rem;height:1.6rem;margin-bottom:1rem;background:var(--vm-ornament) left center / contain no-repeat}.article-template__content img{border-radius:1.4rem}.article-template__content blockquote{margin:3rem 0;padding:2rem 2.4rem;border-left:3px solid rgb(var(--color-base-background-3));border-radius:0 1.2rem 1.2rem 0;background:rgb(var(--color-base-background-2));font-family:Marcellus,serif;font-size:1.9rem}.article-template__content ul li::marker{color:rgb(var(--color-base-background-3))}.vm-article-cta{max-width:76rem;margin:5rem auto 2rem;padding:3.2rem 2.4rem;text-align:center;border-radius:1.6rem;color:rgb(var(--color-base-background-2));background:rgb(var(--color-base-background-3)) var(--vm-mandala) no-repeat right -6rem center / 26rem}.vm-article-cta__eyebrow{margin:0 0 .6rem;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;opacity:.8}.vm-article-cta__title{margin:0 0 2rem;font-family:Marcellus,serif;font-size:2.8rem;color:inherit}.vm-article-cta .button{background-color:rgb(var(--color-base-background-2))!important;color:rgb(var(--color-base-background-3))!important;background-image:var(--vm-leaf-teal)!important}.article-template__comment-wrapper{border-radius:1.6rem}@media screen and (max-width:749px){.article-template__content{font-size:1.6rem}.article-template__content>p:first-of-type:first-letter{font-size:4.4rem}.vm-article-cta__title{font-size:2.2rem}}cart-drawer .drawer__inner{background:rgb(var(--color-base-background-2))}cart-drawer .drawer__header{padding-bottom:1.6rem;border-bottom:1px solid rgba(var(--color-base-background-3),.15);background:rgb(var(--color-base-background-2))}cart-drawer .drawer__heading{font-family:Marcellus,serif!important;color:rgb(var(--color-base-background-3))}cart-drawer .drawer__heading:after{content:"";display:block;width:12rem;height:1.6rem;margin-top:.6rem;background:var(--vm-ornament) left center / contain no-repeat}cart-drawer .cart-item{margin:1.2rem 0;padding:1.2rem!important;border-radius:1.2rem;background:rgb(var(--color-base-background-1));border:1px solid rgba(var(--color-base-background-3),.08)}cart-drawer .cart-item__image{border-radius:.8rem;object-fit:cover}cart-drawer .cart-item__name{color:rgb(var(--color-foreground));font-size:1.6rem}cart-drawer .cart-item .price,cart-drawer .cart-item__totals .price{color:rgb(var(--color-base-background-3));font-weight:700}cart-drawer .quantity{border-radius:3rem;overflow:hidden;border-color:rgba(var(--color-base-background-3),.3)}cart-drawer .drawer__footer{background:rgb(var(--color-base-background-1));border-top:1px solid rgba(var(--color-base-background-3),.15);border-radius:1.6rem 1.6rem 0 0;box-shadow:0 -.8rem 2.4rem #0531370f}cart-drawer .totals__subtotal{font-family:Marcellus,serif;color:rgb(var(--color-base-background-3))}cart-drawer .totals__subtotal-value{color:rgb(var(--color-base-background-3));font-weight:700}cart-drawer .cart__checkout-button,.cart__footer .cart__checkout-button{border-radius:3rem!important;background-color:rgb(var(--color-base-background-3))!important;color:rgb(var(--color-base-background-2))!important;letter-spacing:.14em}cart-drawer .cart__view_cart-button{color:rgb(var(--color-base-background-3));text-decoration:underline;text-underline-offset:.4rem}.cart__empty-text{font-family:Marcellus,serif;color:rgb(var(--color-base-background-3))}@media screen and (min-width:990px){main .cart-items{border-collapse:separate;border-spacing:0 1.2rem}main .cart-item>td{background:rgb(var(--color-base-background-1));border-top:1px solid rgba(var(--color-base-background-3),.08);border-bottom:1px solid rgba(var(--color-base-background-3),.08)}main .cart-item>td:first-child{border-left:1px solid rgba(var(--color-base-background-3),.08);border-radius:1.2rem 0 0 1.2rem;padding-left:1.6rem}main .cart-item>td:last-child{border-right:1px solid rgba(var(--color-base-background-3),.08);border-radius:0 1.2rem 1.2rem 0;padding-right:1.6rem}main .cart-item__image{border-radius:.8rem}}.cart__footer .cart__blocks{padding:2.4rem;border-radius:1.6rem;background:rgb(var(--color-base-background-2));border:1px solid rgba(var(--color-base-background-3),.14)}.cart__footer .totals__subtotal{font-family:Marcellus,serif;font-size:2rem;color:rgb(var(--color-base-background-3))}.cart__footer .totals__subtotal-value{font-size:2.2rem;font-weight:700;color:rgb(var(--color-base-background-3))}.cart__note textarea{border-radius:1rem}.cart__footer,.cart__footer-wrapper,main .cart__footer .page-width{background:transparent!important}.cart__footer .cart__note,.cart__footer .cart__blocks{padding:2.4rem;border-radius:1.6rem;background:rgb(var(--color-base-background-2))!important;border:1px solid rgba(var(--color-base-background-3),.14)}.cart__footer .cart__note textarea{background:rgb(var(--color-base-background-1))}main .cart-item .product-option,main .cart-item__vendor{display:none}@media screen and (min-width:750px){main .cart__footer{display:grid!important;grid-template-columns:minmax(0,1fr) 40rem;gap:3rem;align-items:start}main .cart__footer>*,main .cart__footer cart-note.cart__note.field{width:auto!important;max-width:none!important;margin:0!important}}main .cart__footer .cart__blocks{text-align:left}main .cart__footer .totals{justify-content:space-between}main .cart__footer .totals__subtotal-value{margin-left:auto!important}.vm-coupon-label{display:block;margin:2.4rem 0 0;font-family:Marcellus,serif;font-size:1.7rem;color:rgb(var(--color-base-background-3))}.cart-sidebar-discount input,main .cart__footer input.discount-code{margin-top:1rem!important;width:100%!important;border-radius:3rem!important;border:1px solid rgba(var(--color-base-background-3),.35)!important;background:rgb(var(--color-base-background-1));text-align:left!important;padding:0 2rem!important}main .cart__footer #apply-discount-btn,cart-drawer #apply-discount-btn{margin-top:1rem;width:100%;border-radius:3rem;background:transparent!important;color:rgb(var(--color-base-background-3))!important;border:1px solid rgb(var(--color-base-background-3))!important}main .cart__footer #apply-discount-btn:hover{background:rgb(var(--color-base-background-3))!important;color:rgb(var(--color-base-background-2))!important}main .cart__footer{padding-left:0!important;padding-right:0!important}.vm-faq-page__intro,.vm-contact__intro{max-width:72rem;margin:0 auto 3.2rem;text-align:center}.vm-faq-page__lead,.vm-contact__lead{font-size:1.6rem;line-height:1.7;color:rgba(var(--color-foreground),.75)}.vm-faq-page__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:0 auto 4rem}.vm-faq-page__chip{padding:.9rem 2rem;border-radius:3rem;border:1px solid rgba(var(--color-base-background-3),.3);color:rgb(var(--color-base-background-3));font-size:1.4rem;text-decoration:none;background:rgb(var(--color-base-background-1));transition:background .25s ease,color .25s ease}.vm-faq-page__chip:hover{background:rgb(var(--color-base-background-3));color:rgb(var(--color-base-background-2))}.vm-faq-page__groups{max-width:92rem;margin:0 auto}.vm-faq-page__group{margin-bottom:4.4rem;scroll-margin-top:12rem}.vm-faq-page__group-title{display:flex;align-items:center;gap:1.4rem;margin:0 0 1.8rem;font-size:2.4rem;color:rgb(var(--color-base-background-3))}.vm-faq-page__group-title:after{content:"";flex:1;height:1px;background:rgba(var(--color-base-background-3),.2)}.vm-faq-page .vm-faq-item:not([open]) .vm-faq-q{padding-bottom:2rem}.vm-faq-help{max-width:92rem;margin:2rem auto 0;padding:3.6rem 2.4rem;border-radius:1.6rem;text-align:center;color:rgb(var(--color-base-background-2));background:rgb(var(--color-base-background-3)) var(--vm-mandala) no-repeat right -6rem center / 26rem}.vm-faq-help__title{margin:0 0 .6rem;font-family:Marcellus,serif;font-size:2.6rem;color:inherit}.vm-faq-help__text{margin:0 0 2.2rem;opacity:.85}.vm-faq-help__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem}.vm-faq-help__btn{padding:1.2rem 2.8rem;border-radius:3rem;background:rgb(var(--color-base-background-2));color:rgb(var(--color-base-background-3));font-size:1.3rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.vm-faq-help__btn--ghost{background:transparent;color:rgb(var(--color-base-background-2));border:1px solid rgb(var(--color-base-background-2))}.vm-contact__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.vm-contact__card{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:3rem 2rem;text-align:center;text-decoration:none;border-radius:1.6rem;background:rgb(var(--color-base-background-2));border:1px solid rgba(var(--color-base-background-3),.14);color:rgb(var(--color-foreground));transition:transform .3s ease,box-shadow .3s ease}a.vm-contact__card:hover{transform:translateY(-.4rem);box-shadow:0 1.2rem 2.8rem #0531371f}.vm-contact__icon{display:inline-flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;margin-bottom:.6rem;border-radius:50%;background:rgb(var(--color-base-background-3));color:rgb(var(--color-base-background-2))}.vm-contact__icon svg{width:2.2rem!important;height:2.2rem!important;display:block!important}.vm-contact__label{font-family:Marcellus,serif;font-size:1.9rem;color:rgb(var(--color-base-background-3))}.vm-contact__value{font-size:1.45rem;line-height:1.6;color:rgba(var(--color-foreground),.8);word-break:break-word}.vm-contact__map{margin-top:3.2rem;border-radius:1.6rem;overflow:hidden;border:1px solid rgba(var(--color-base-background-3),.14)}.vm-contact__map iframe{display:block;width:100%;height:38rem;border:0}.template-page-contact .contact,.section-form-image form#ContactForm,form#ContactForm{padding:3.2rem;border-radius:1.6rem;background:rgb(var(--color-base-background-2));border:1px solid rgba(var(--color-base-background-3),.14)}form#ContactForm .field__input,form#ContactForm textarea{border-radius:1rem!important;background:rgb(var(--color-base-background-1))}form#ContactForm .button{border-radius:3rem!important}.vm-about-story .image-with-text__media,.vm-about-promise .image-with-text__media{border-radius:1.6rem;overflow:hidden}.vm-about-story .image-with-text__content,.vm-about-promise .image-with-text__content{padding-left:5rem;padding-right:5rem}@media screen and (max-width:989px){.vm-contact__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.vm-contact__cards{grid-template-columns:1fr;gap:1.2rem}.vm-contact__card{flex-direction:row;text-align:left;padding:1.8rem;gap:1.4rem;align-items:center}.vm-contact__card .vm-contact__icon{margin:0;flex:0 0 4.4rem;width:4.4rem;height:4.4rem}.vm-contact__card>.vm-contact__label{display:none}.vm-contact__map iframe{height:28rem}form#ContactForm{padding:2rem}.vm-faq-page__group-title{font-size:2rem}.vm-about-story .image-with-text__content,.vm-about-promise .image-with-text__content{padding-left:1.6rem;padding-right:1.6rem}}.form-contact.map-with-form{display:flex!important;justify-content:center!important}.form-contact.map-with-form>.map-contact-detail{display:none!important}.form-contact.map-with-form>.contact{width:100%!important;max-width:72rem;margin:0 auto!important;flex:0 1 72rem}.form-contact .contact .title-wrapper-with-link{text-align:center;justify-content:center}.form-contact .contact .title-wrapper-with-link .title:after{margin-left:auto!important;margin-right:auto!important}.form-contact .contact .title-wrapper-with-link,.form-contact .contact .title-wrapper-with-link *,.form-contact .contact .description{text-align:center!important}.form-contact .contact .title-wrapper-with-link{display:block!important}@media screen and (min-width:990px){main:has(#main-cart-items){display:grid;grid-template-columns:minmax(1.6rem,1fr) minmax(0,76rem) 38rem minmax(1.6rem,1fr);column-gap:4rem;align-items:start}main:has(#main-cart-items)>.shopify-section{grid-column:1 / -1}main:has(#main-cart-items)>.shopify-section:has(#main-cart-items){grid-column:2;grid-row:2}main:has(#main-cart-items)>.shopify-section.cart__footer-wrapper{grid-column:3;grid-row:2;position:sticky;top:2.4rem}main:has(#main-cart-items)>.shopify-section:has(#main-cart-items) .page-width,main:has(#main-cart-items)>.cart__footer-wrapper .page-width{max-width:none;padding-left:0!important;padding-right:0!important}main:has(#main-cart-items) #main-cart-items{padding-top:5.6rem!important;padding-bottom:4rem!important}main:has(#main-cart-items) #main-cart-footer{padding-top:10.6rem!important;padding-bottom:4rem!important}main:has(#main-cart-items) #main-cart-footer .cart__footer{padding-top:0!important}main .cart__footer{display:flex!important;flex-direction:column-reverse;gap:2rem}main .cart__footer>*{width:100%!important}main .cart-items{width:100%;border-collapse:separate;border-spacing:0}main .cart-items thead{display:none}main .cart-items tbody{display:flex;flex-direction:column;gap:1.4rem}main .cart-item{display:grid!important;grid-template-columns:9.6rem minmax(0,1fr) 16rem 9rem;align-items:center;column-gap:2.4rem;padding:1.6rem 2rem!important;border-radius:1.4rem;background:rgb(var(--color-base-background-1));border:1px solid rgba(var(--color-base-background-3),.1)}main .cart-item>td{display:block!important;padding:0!important;border:0!important;background:none!important;border-radius:0!important;width:auto!important}main .cart-item>td.cart-item__totals.medium-hide{display:none!important}main .cart-item__media img{width:9.6rem;height:9.6rem;object-fit:cover;border-radius:1rem}main .cart-item__details{text-align:left}main .cart-item__name{display:block;font-family:Marcellus,serif;font-size:1.8rem;line-height:1.3;color:rgb(var(--color-foreground));text-decoration:none}main .cart-item__details .product-option{display:block!important;margin-top:.6rem;font-size:1.4rem;color:rgba(var(--color-foreground),.6)}main .cart-item__quantity-wrapper{display:flex;align-items:center;justify-content:center;gap:1.2rem}main .cart-item__quantity .quantity{width:11rem;min-height:4.2rem;border-radius:3rem;border:1px solid rgba(var(--color-base-background-3),.3);overflow:hidden}main .cart-item__quantity .quantity:before,main .cart-item__quantity .quantity:after{display:none}main cart-remove-button .button{width:3.6rem;height:3.6rem;min-width:0;border-radius:50%;color:rgba(var(--color-foreground),.55)}main cart-remove-button .button:hover{color:rgb(var(--color-base-background-3));background:rgba(var(--color-base-background-3),.08)}main .cart-item__totals.small-hide{text-align:right;font-size:1.7rem;font-weight:700;color:rgb(var(--color-base-background-3))}main #main-cart-items:before{content:"Your ritual bag";display:block;margin-bottom:2rem;font-family:Marcellus,serif;font-size:2.6rem;color:rgb(var(--color-base-background-3))}main #main-cart-items .cart__warnings+*,main #main-cart-items .title-wrapper-with-link{text-align:left!important}main #main-cart-items a.button[href*=collections],main #main-cart-items .title-wrapper-with-link a{background:none!important;color:rgb(var(--color-base-background-3))!important;padding:0!important;min-height:0;border:0!important;text-decoration:underline;text-underline-offset:.4rem;letter-spacing:.12em;box-shadow:none!important;margin-top:2.4rem}main #main-cart-items a.button[href*=collections]:before,main #main-cart-items a.button[href*=collections]:after{display:none!important}main #main-cart-items hr,main #main-cart-items .cart__items+*[class*=border]{display:none}}@media screen and (min-width:990px){main .shopify-section:has(#main-cart-items)>.page-width{padding-top:0!important}main #main-cart-items{padding-top:5.6rem!important}main #main-cart-footer{padding-top:5.6rem!important}main #main-cart-footer:before{content:"Order summary";display:block;margin-bottom:2rem;font-family:Marcellus,serif;font-size:2.6rem;color:rgb(var(--color-base-background-3))}main #main-cart-items:before,main #main-cart-footer:before{line-height:1.3;height:3.4rem}main .cart__footer cart-note,main .cart__footer .cart__note{width:100%!important;max-width:none!important;box-sizing:border-box;flex:0 0 auto}main .shopify-section:has(#main-cart-items) .title-wrapper-with-link{display:block!important;text-align:left!important;margin:2.4rem 0 0!important;padding:0!important;border:0!important}main .shopify-section:has(#main-cart-items) .title-wrapper-with-link a.button{display:inline-flex!important;padding:0 0 0 2.4rem!important;min-height:0!important;min-width:0!important;background-color:transparent!important;color:rgb(var(--color-base-background-3))!important;border:0!important;box-shadow:none!important;font-size:1.3rem;letter-spacing:.14em;text-decoration:underline;text-underline-offset:.5rem;background-image:var(--vm-leaf-teal)!important;background-repeat:no-repeat!important;background-size:1.4rem!important;background-position:left center!important}main .shopify-section:has(#main-cart-items) .title-wrapper-with-link a.button:before,main .shopify-section:has(#main-cart-items) .title-wrapper-with-link a.button:after{display:none!important}}@media screen and (min-width:990px){main .cart__footer{align-items:stretch!important}main .cart__footer>cart-note.cart__note{align-self:stretch!important;width:auto!important}main #main-cart-footer{padding-top:7.6rem!important}}main .cart-item .product-option{display:block!important}@media screen and (max-width:989px){main #main-cart-items:before,main #main-cart-footer:before{display:block;margin-bottom:1.6rem;font-family:Marcellus,serif;font-size:2.2rem;line-height:1.3;color:rgb(var(--color-base-background-3))}main #main-cart-items:before{content:"Your ritual bag"}main #main-cart-footer:before{content:"Order summary"}main .cart-items thead{display:none}main .cart-items tbody{display:flex;flex-direction:column;gap:1.2rem}main .cart-item{display:grid!important;grid-template-columns:8.4rem minmax(0,1fr);column-gap:1.4rem;row-gap:1rem;align-items:start;padding:1.4rem!important;border:1px solid rgba(var(--color-base-background-3),.1)!important;border-radius:1.4rem;background:rgb(var(--color-base-background-1))}main .cart-item>td{display:block!important;padding:0!important;border:0!important;width:auto!important}main .cart-item>.cart-item__media{grid-row:span 2;width:8.4rem!important}main .cart-item>.cart-item__media img,main .cart-item__image{width:8.4rem!important;height:8.4rem!important;object-fit:cover;border-radius:1rem}main .cart-item>.cart-item__details,main .cart-item>.cart-item__quantity{grid-column:2;text-align:left}main .cart-item>td.cart-item__totals{display:none!important}main .cart-item__name{display:block;font-family:Marcellus,serif;font-size:1.6rem;line-height:1.3;text-align:left}main .cart-item .product-option{margin-top:.4rem;font-size:1.5rem;font-weight:700;color:rgb(var(--color-base-background-3))}main .cart-item__quantity-wrapper{display:flex!important;align-items:center;justify-content:flex-start;gap:1rem}main .cart-item__quantity .quantity{width:10.4rem!important;min-height:3.8rem!important;border-radius:3rem;border:1px solid rgba(var(--color-base-background-3),.3);overflow:hidden}main .cart-item__quantity .quantity:before,main .cart-item__quantity .quantity:after{display:none}main .cart-item__quantity .quantity__button{width:3.4rem}main .cart-item__quantity .quantity__input{font-size:1.4rem}main cart-remove-button{margin:0!important}main cart-remove-button .button{width:3.4rem;height:3.4rem;min-width:0;padding:0;border-radius:50%;color:rgba(var(--color-foreground),.55)}main .shopify-section:has(#main-cart-items) .title-wrapper-with-link{display:block!important;text-align:left!important;margin:2rem 0 0!important;padding:0!important;border:0!important}main .shopify-section:has(#main-cart-items) .title-wrapper-with-link a.button{display:inline-flex!important;padding:0 0 0 2.4rem!important;min-height:0!important;min-width:0!important;background-color:transparent!important;color:rgb(var(--color-base-background-3))!important;border:0!important;box-shadow:none!important;font-size:1.3rem;letter-spacing:.14em;text-decoration:underline;text-underline-offset:.5rem;background-image:var(--vm-leaf-teal)!important;background-repeat:no-repeat!important;background-size:1.4rem!important;background-position:left center!important}main .shopify-section:has(#main-cart-items) .title-wrapper-with-link a.button:before,main .shopify-section:has(#main-cart-items) .title-wrapper-with-link a.button:after{display:none!important}main #main-cart-items hr{display:none}main .cart__footer{display:flex!important;flex-direction:column-reverse;gap:1.6rem;padding-top:0!important}main .cart__footer>*{width:100%!important;margin:0!important}main #main-cart-footer{padding-top:2.4rem!important}}facet-filters-form.facets-vertical-sort{display:flex!important;align-items:center!important;justify-content:space-between;gap:2rem;padding-bottom:1.6rem!important;margin-bottom:2.8rem!important}facet-filters-form.facets-vertical-sort>*{margin-top:0!important;margin-bottom:0!important}facet-filters-form.facets-vertical-sort .facet-filters,facet-filters-form.facets-vertical-sort .sorting,facet-filters-form.facets-vertical-sort .facet-filters__field{margin:0!important;padding:0!important;align-self:center}facet-filters-form.facets-vertical-sort select,facet-filters-form.facets-vertical-sort .select__select{height:4.2rem!important;border-radius:3rem!important;padding:0 4rem 0 2rem!important;border:1px solid rgba(var(--color-base-background-3),.3)!important}facet-filters-form.facets-vertical-sort .select,facet-filters-form.facets-vertical-sort .facet-filters__field .select{position:relative;height:4.2rem}.custom-product-grid{display:flex;align-items:center;gap:.6rem;margin:0!important}.custom-product-grid li{width:3.8rem;height:3.8rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.8rem;border:1px solid rgba(var(--color-base-background-3),.2)}.custom-product-grid li.active{background:rgb(var(--color-base-background-3))!important;color:rgb(var(--color-base-background-2))!important;border-color:rgb(var(--color-base-background-3))}@media screen and (max-width:989px){main .cart-item>.cart-item__quantity,main .cart-item .cart-item__quantity-wrapper{text-align:left!important}main .cart-item .cart-item__quantity-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:1rem!important;margin:0!important}main .cart-item .cart-item__quantity-wrapper>quantity-input,main .cart-item .cart-item__quantity-wrapper>cart-remove-button{margin:0!important;flex:0 0 auto}main .cart-item .cart-item__quantity-wrapper>label{display:none}}@media screen and (max-width:749px){.breadcrumb .page-width{padding-left:2.4rem!important;padding-right:2.4rem!important}.breadcrumb .page-width>.row{display:block!important;box-sizing:border-box;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:2rem 1.6rem 1.8rem!important}.breadcrumb .page-width>.row:before{left:-.7rem!important}.breadcrumb .page-width>.row:after{right:-.7rem!important}.breadcrumb .breadcrumb_title{font-size:2.4rem!important}.vm-announce__inner{align-items:center!important;min-height:4rem;padding:0 .8rem}.vm-announce__track{min-width:0;flex:1 1 auto}.vm-announce__slide{display:flex;align-items:center;justify-content:center;min-width:0}.vm-announce__text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.05rem!important;letter-spacing:0!important;line-height:4rem}.vm-announce__arrow{align-self:center;margin:0}.featured-collection-home-2 .title-wrapper-with-link,.featured-collection-home-2 .title-wrapper-with-link *,main .content-align--left.title-wrapper-with-link,main .content-align--left.title-wrapper-with-link>*{text-align:center!important;justify-content:center!important}.featured-collection-home-2 h2.title:after,main .content-align--left h2.title:after{margin-left:auto!important;margin-right:auto!important}.featured-collection-home-2 .sub-heading,main .content-align--left .sub-heading{justify-content:center}.featured-collection-home-2 .title-wrapper-with-link .button,.featured-collection-home-2 .title-wrapper-with-link a{margin-left:auto!important;margin-right:auto!important}.vm-reviews .title-wrapper-with-link{display:flex!important;flex-direction:column;align-items:center;text-align:center!important}.vm-reviews .title-wrapper-with-link>*{text-align:center!important;margin-left:auto;margin-right:auto}.vm-reviews h2.title:after{margin-left:auto!important;margin-right:auto!important}.vm-reviews .swiper-button-next,.vm-reviews .swiper-button-prev{display:none!important}.vm-reviews .testimonial-content{padding:2.6rem 2rem 2.2rem}.vm-reviews .vm-review-product{letter-spacing:.04em}}.vm-announce__short{display:none}@media screen and (max-width:749px){.vm-announce__full{display:none}.vm-announce__short{display:inline}.vm-announce__text{font-size:1.2rem!important}}@media screen and (max-width:749px){.featured-collection-home-2 .title-wrapper-with-link{padding-left:2rem!important;padding-right:2rem!important}}:root{--vm-up: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V6'/%3E%3Cpath d='M6.5 11.5 12 6l5.5 5.5'/%3E%3Cpath d='M12 6c-1.6-1.9-1.6-3.4 0-4.5 1.6 1.1 1.6 2.6 0 4.5z' fill='black' stroke-width='1'/%3E%3C/svg%3E")}a#to-top.dt-sc-to-top{right:2.6rem!important;bottom:10rem!important;width:4.6rem!important;height:4.6rem!important;border-radius:50%!important;background:rgb(var(--color-base-background-3))!important;border:1px solid rgba(var(--color-base-background-2),.4)!important;box-shadow:0 .8rem 2rem #05313740;transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease}a#to-top.dt-sc-to-top>div{display:none!important}a#to-top.dt-sc-to-top:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:2.2rem;height:2.2rem;background:rgb(var(--color-base-background-2));-webkit-mask:var(--vm-up) center / contain no-repeat;mask:var(--vm-up) center / contain no-repeat}a#to-top.dt-sc-to-top:hover{transform:translateY(-.3rem);box-shadow:0 1.2rem 2.6rem #05313752}@media screen and (max-width:989px){a#to-top.dt-sc-to-top{right:1.8rem!important;bottom:15rem!important;width:4.2rem!important;height:4.2rem!important}}html.vm-anim .vm-reveal{opacity:0;transform:translateY(2.4rem);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}html.vm-anim .vm-reveal.vm-reveal--in{opacity:1;transform:none}html.vm-anim .title-wrapper-with-link.vm-reveal .title:after{transform:scaleX(.3);opacity:0;transition:transform .9s .25s cubic-bezier(.2,.7,.2,1),opacity .9s .25s ease}html.vm-anim .title-wrapper-with-link.vm-reveal--in .title:after{transform:none;opacity:1}@keyframes vm-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.5rem)}}.support-block-card__image-wrapper img,.vm-feature-icon{animation:vm-float 5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){html.vm-anim .vm-reveal{opacity:1!important;transform:none!important;transition:none!important}.support-block-card__image-wrapper img,.vm-feature-icon{animation:none}}@media screen and (max-width:989px){html>#whatomation-whatsapp-root .wa-widget{bottom:8rem!important}a#to-top.dt-sc-to-top{bottom:15.6rem!important}}@media screen and (max-width:989px){a#to-top.dt-sc-to-top{right:9.6rem!important;bottom:8.9rem!important}}@media screen and (max-width:766px){.footer-style3 .footer-links>.footer__title,.footer-style3 .footer-links>.drop_down-area{cursor:pointer}.footer-style3 .footer-links>.drop_down-area svg{transition:transform .3s ease}.footer-style3 .footer-links.vm-footer-open>.drop_down-area svg{transform:rotate(180deg)}}.list-social__link.vm-social-mail .vm-contact-icon{width:2.4rem;height:2.4rem;stroke-width:1.7}.newsletter-modal{--color-foreground: 5, 49, 55;color:#053137}.newsletter-modal .newsletter-content{background:#fff}.newsletter-modal .newsletter__wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.2rem;padding:0 1rem}.newsletter-modal h2.title-wrapper-with-link{color:#053137;font-family:Marcellus,serif;font-size:clamp(2.6rem,2.6vw,3.4rem);line-height:1.2;margin:0;justify-content:center;text-align:center}.newsletter-modal h2.title-wrapper-with-link:after{content:"";display:block;width:9rem;height:1.6rem;margin:1.2rem auto 0;background:var(--vm-ornament, none) center / contain no-repeat}.newsletter-modal .newsletter__subheading h5{color:#053137d9;font-family:inherit;font-size:1.5rem;font-weight:400;letter-spacing:.02em;line-height:1.6;margin:0 0 .4rem}.newsletter-modal .newsletter__subheading h5:first-child{margin-bottom:1rem}.newsletter-modal .newsletter__subheading h5:first-child strong{display:inline-block;margin-left:.4rem;padding:.3rem 1.2rem;border:1px dashed rgb(5,49,55);border-radius:3rem;background:#f6efe0;letter-spacing:.08em}.newsletter-modal .newsletter-form{width:100%;max-width:36rem;margin:1rem auto 0}.newsletter-modal .field__input{color:#053137!important;border-color:#05313759!important;text-align:center}.newsletter-modal .field__input::placeholder{color:#0531378c}.newsletter-modal .newsletter-checkbox,.newsletter-modal .checkbox{color:#053137cc!important;justify-content:center;font-size:1.3rem}.newsletter-modal .checkbox__symbol{border-color:#05313780!important}.newsletter-modal .newsletter__button{margin:1.4rem auto 0;display:flex}.newsletter-modal .newsletter__subheading,.newsletter-modal .newsletter__subheading h5{text-align:center!important;width:100%}.newsletter-modal .newsletter-checkbox .blog-content-checkbox{display:flex;justify-content:center}html:has(#newsletter-container.show-modal[style*="display: block"])>#whatomation-whatsapp-root,html:has(#newsletter-container.show-modal[style*="display: block"]) .wa-widget{display:none!important}html:has(#newsletter-container.show-modal[style*="display: block"]) a#to-top.dt-sc-to-top{display:none!important}.vm-google-reviews{background-position:left -14rem top -10rem,right -12rem bottom -12rem!important;background-size:34rem,30rem!important}.vm-google-reviews .title-wrapper-with-link{margin-bottom:3.6rem}.vm-google-reviews__panel{position:relative;max-width:124rem;margin:0 auto;padding:3.2rem 3.2rem 2.4rem;border-radius:2rem;background:rgb(var(--color-base-background-2));box-shadow:0 2rem 5rem #00000038;min-height:20rem}.vm-google-reviews__panel:before{content:"";position:absolute;top:.8rem;right:.8rem;bottom:.8rem;left:.8rem;border:1px solid rgba(5,49,55,.14);border-radius:1.4rem;pointer-events:none}.vm-google-reviews__panel [class*=elfsight-app-]{position:relative;z-index:1}.vm-google-reviews__empty{text-align:center;color:#053137}@media screen and (max-width:749px){.vm-google-reviews__panel{padding:2rem 1.2rem 1.6rem;border-radius:1.4rem}.vm-google-reviews__panel:before{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vm-vedic.css.map */
