:root{--color-background: #FFFFFF;--color-background-rgb: 255, 255, 255;--color-foreground: #1F1F1F;--color-foreground-rgb: 31, 31, 31;--color-border: #E8E5DF;--color-border-rgb: 232, 229, 223;--card-background: #FFFFFF;--card-border: #ECE7DF;--color-accent: #e53437;--color-secondary-text: #666666;--font-heading: "Cormorant Garamond", serif;--font-body: "Inter", sans-serif;--font-button: "Inter", sans-serif;--section-padding-desktop-top: 120px;--section-padding-desktop-bottom: 120px;--section-padding-tablet: 90px;--section-padding-mobile: 70px}body,html{background-color:var(--color-background)!important;color:var(--color-foreground)!important;font-family:var(--font-body)!important}#header-group,.header-wrapper,header,.footer-premium,footer,.footer__badges-container{color:var(--color-foreground)!important}#header-group *:not(.button):not(.btn):not(input):not(svg):not(path),.header-wrapper *:not(.button):not(.btn):not(input):not(svg):not(path),header *:not(.button):not(.btn):not(input):not(svg):not(path),.footer-premium *:not(.button):not(.btn):not(input):not(svg):not(path),footer *:not(.button):not(.btn):not(input):not(svg):not(path),.footer__badges-container *:not(.button):not(.btn):not(input):not(svg):not(path){color:inherit}#header-group svg,.footer-premium svg{color:inherit!important}#header-group a,.header-wrapper a,header a,.footer-premium a,footer a,#header-group .list-menu__item,.footer-premium .list-menu__item{color:var(--color-foreground)!important}#header-group input,.footer-premium input{color:var(--color-foreground)!important;border-color:var(--color-border)!important}#header-group input::placeholder,.footer-premium input::placeholder,.footer-premium .field__label{color:var(--color-secondary-text)!important}.footer__newsletter-submit{background:transparent!important;color:var(--color-foreground)!important;box-shadow:none!important;min-height:auto!important;height:auto!important;padding:0!important}.footer__social-custom-icon{filter:brightness(0)!important}.footer-premium .footer__badge-desc,.footer-premium .footer__brand-desc,.footer-premium .footer__copyright,.footer-premium .footer__policy-link{color:var(--color-secondary-text)!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading)!important;color:var(--color-foreground)!important;letter-spacing:normal!important}.text-subdued,.caption,.product-card__vendor,.price{color:var(--color-secondary-text)!important}.rte p,p{max-width:600px;line-height:1.6;margin-left:auto;margin-right:auto}.button,.btn,button[type=submit],.shopify-payment-button__button{font-family:var(--font-button)!important;font-weight:600!important;font-size:.85rem!important;height:52px!important;min-height:52px!important;border-radius:0!important;padding:0 32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background .3s ease,box-shadow .3s ease!important;letter-spacing:.1em!important;text-transform:uppercase!important}.button:not(.button--secondary):not(.button-unstyled),.btn:not(.btn--secondary):not(.button-unstyled),.button--primary,.btn--primary,.shopify-payment-button__button--unbranded{background-color:var(--color-accent)!important;color:#fff!important;border:none!important}.button:not(.button--secondary):not(.button-unstyled):hover,.btn:not(.btn--secondary):not(.button-unstyled):hover,.button--primary:hover,.btn--primary:hover,.shopify-payment-button__button--unbranded:hover{background-color:#c0292b!important}.button--secondary,.btn--secondary{background-color:transparent!important;border:1px solid currentColor!important;color:var(--color-foreground)!important}.button--secondary:hover,.btn--secondary:hover{background-color:var(--color-foreground)!important;color:#fff!important;transform:translateY(-2px)!important}.page-width{max-width:1400px!important;padding-left:2rem!important;padding-right:2rem!important}@media screen and (max-width:749px){.page-width{padding-left:1.5rem!important;padding-right:1.5rem!important}}.card,.product-card,.article-card,.collection-card{background-color:var(--card-background)!important;border-radius:0!important;box-shadow:none!important}.card-wrapper,.card-information{box-shadow:none!important}.section{max-width:100%}.section-padding{padding-top:var(--section-padding-mobile)!important;padding-bottom:var(--section-padding-mobile)!important}@media screen and (min-width:750px){.section-padding{padding-top:var(--section-padding-tablet)!important;padding-bottom:var(--section-padding-tablet)!important}}@media screen and (min-width:990px){.section-padding{padding-top:var(--section-padding-desktop-top)!important;padding-bottom:var(--section-padding-desktop-bottom)!important}}.shopify-section.image-banner,.shopify-section.slideshow{padding-top:0!important;padding-bottom:0!important}.scroll-trigger{transition:opacity .6s ease,transform .6s ease!important}.scroll-trigger:not(.scroll-trigger--cancel){transform:translateY(20px)!important;opacity:0!important}.scroll-trigger.scroll-trigger--design-mode.scroll-trigger--cancel,.scroll-trigger.scroll-trigger--design-mode,.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{transform:translateY(0)!important;opacity:1!important}.media img,.card__media img,.card-wrapper img{transition:transform .6s ease!important}.card:hover .media img,.card-wrapper:hover .card__media img{transform:scale(1.03)!important}.header-wrapper{background-color:var(--color-background)!important;border-bottom:1px solid var(--color-border)!important;box-shadow:none!important;transition:background-color .4s ease,border-color .4s ease,transform .4s cubic-bezier(.25,1,.5,1)!important}.header-wrapper.is-transparent{background-color:transparent!important;border-bottom-color:transparent!important}.header-wrapper.is-scrolled{background-color:var(--color-background)!important;border-bottom-color:var(--color-border)!important}.header__nav{align-self:stretch!important}.header__nav,.header__menu,.header__menu-item{height:100%!important}.header__menu-link{font-family:var(--font-body)!important;font-weight:400!important;font-size:.95rem!important;text-transform:none!important;letter-spacing:.02em!important;text-decoration:none!important;padding:0 15px!important;position:relative;display:flex!important;align-items:center!important;height:100%!important;box-sizing:border-box!important}.header__menu-link:hover{text-decoration:none!important}.header__menu-link .icon{width:10px;height:10px;margin-left:2px}slideshow-arrows{mix-blend-mode:normal!important}slideshow-arrows .slideshow-control.button{background-color:transparent!important;color:#fff!important;border:none!important;border-radius:50%!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;transition:all .3s ease!important;padding:0!important;min-height:44px!important;min-width:44px!important}slideshow-arrows .slideshow-control.button[disabled]{display:none!important}slideshow-arrows .slideshow-control.button:hover{background-color:transparent!important;color:#fff!important;opacity:1!important;transform:scale(1.05)!important}slideshow-arrows .slideshow-control svg,slideshow-arrows .slideshow-control path{fill:currentColor!important}.slideshow-controls__thumbnail img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}slideshow-arrows .slideshow-control svg,slideshow-arrows .slideshow-control .svg-wrapper{width:36px!important;height:36px!important;fill:none!important;--icon-stroke-width: 4px !important;stroke-width:4px!important}#header-group .header__menu-link:hover,#header-group .header__menu-link.is-active,#header-group .header__menu-item:hover .header__menu-link{color:var(--color-accent)!important}.header__menu-link:after{content:"";position:absolute;bottom:0;left:15px;right:15px;height:3px;background-color:var(--color-accent);transform:scaleX(0);transform-origin:center;transition:transform .3s cubic-bezier(.25,1,.5,1)}@media screen and (max-width:749px){.media-gallery__mobile-controls[controls-on-media]{position:relative!important;bottom:auto!important;margin-top:10px!important}.media-gallery__mobile-controls .slideshow-controls__dots{mix-blend-mode:normal!important;padding:10px 0!important}.media-gallery__mobile-controls .slideshow-control{font-size:0!important;color:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important}.media-gallery__mobile-controls .slideshow-control:after{content:""!important;display:block!important;width:8px!important;height:8px!important;border-radius:50%!important;background-color:#e5e5e5!important;box-shadow:none!important;transition:background-color .3s ease!important}.media-gallery__mobile-controls .slideshow-control[aria-selected=true]:after{background-color:#111!important}}.header__menu-link:hover:after,.header__menu-link.is-active:after,.header__menu-item:hover .header__menu-link:after{transform:scaleX(1)}.mega-menu{background-color:#fff!important;border-top:1px solid var(--color-border)!important;transition:opacity .6s ease,transform .6s ease,visibility .6s!important}.mega-menu__inner{padding:15px clamp(20px,4vw,60px) 20px!important}.mega-menu__modern-heading{font-family:var(--font-body)!important;font-weight:600!important;font-size:1.1rem!important;color:var(--color-foreground)!important;letter-spacing:.02em!important;text-transform:none!important;margin-bottom:20px!important}.collection-card__title{font-family:var(--font-body)!important;font-weight:600!important;font-size:1.1rem!important;color:#fff!important;letter-spacing:.02em!important;text-transform:none!important}.mega-menu__modern-link{font-family:var(--font-body)!important;font-weight:400!important;font-size:.95rem!important;color:var(--color-secondary-text)!important;text-transform:none!important;transition:color .2s ease!important}#header-group .mega-menu__modern-link:hover{color:var(--color-accent)!important;text-decoration-color:var(--color-accent)!important}.mega-menu__layout-collection-cards .collection-card{display:block!important;aspect-ratio:1/1!important;border:none!important;border-radius:0!important;max-width:200px!important;flex:0 0 200px!important;height:auto!important}.mega-menu__layout-collection-cards .collection-card__image-wrapper{position:relative;width:100%;height:100%;border-radius:0!important;overflow:hidden}.mega-menu__layout-collection-cards .collection-card__info{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#0003!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center}.mega-menu__layout-collection-cards .collection-card__title{margin:0!important;color:#fff!important;font-size:1.2rem!important;letter-spacing:.05em!important}.mega-menu__layout-collection-cards .collection-card__arrow{display:none!important}#header-group a,#header-group button,#header-group .header__icon,#header-group .collection-card,.mega-menu a,.mega-menu button,.mega-menu .collection-card,.header-wrapper a,.header-wrapper button{cursor:pointer!important}#header-group input,.header-wrapper input{cursor:text!important}.footer__menu-link,.footer__policy-link{position:relative;display:inline-block;text-decoration:none!important}.footer__menu-link:after,.footer__policy-link:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background-color:var(--color-accent);transform:scaleX(0);transform-origin:center;transition:transform .3s cubic-bezier(.25,1,.5,1);pointer-events:none}.footer-premium .footer__menu-link:hover,.footer-premium .footer__policy-link:hover{color:var(--color-accent)!important}.footer-premium .footer__menu-link:hover:after,.footer-premium .footer__policy-link:hover:after{transform:scaleX(1)}.collection-card{display:flex!important;flex-direction:column!important;aspect-ratio:1 / 1!important;text-decoration:none!important;background:var(--color-background)}.collection-card__image-wrapper{flex:1!important;position:relative!important;overflow:hidden!important}.collection-card__image{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform .4s ease}.collection-card:hover .collection-card__image{transform:scale(1.05)}.collection-card__info{flex:0 0 auto!important;display:flex!important;justify-content:space-between!important;align-items:center!important;padding:1rem 1rem .5rem!important;position:relative!important;inset:auto!important;width:100%!important;background:transparent!important}.collection-card__title{font-size:.85rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:700!important;margin:0!important;color:var(--color-foreground)!important}.collection-card__arrow{color:var(--color-foreground);display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.bento-box .collection-card--block{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:0!important}.bento-box .collection-card__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.bento-box .resource-image__image,.bento-box .collection-card__image{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.bento-box .collection-card--block:hover .resource-image__image,.bento-box .collection-card--block:hover .collection-card__image{transform:scale(1.05)}.bento-box .collection-card__content-below,.bento-box .collection-card__content-overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:flex-end;justify-content:flex-start;padding:40px 24px 24px;background:linear-gradient(to top,rgba(0,0,0,.6) 0%,transparent 40%)!important;pointer-events:none}.bento-box .collection-card__content-below>*,.bento-box .collection-card__content-overlay>*,.bento-box .collection-card__content-below h1,.bento-box .collection-card__content-below h2,.bento-box .collection-card__content-below h3,.bento-box .collection-card__content-below h4,.bento-box .collection-card__content-below h5,.bento-box .collection-card__content-below h6,.bento-box .collection-card__content-below div,.bento-box .collection-card__content-overlay h1,.bento-box .collection-card__content-overlay h2,.bento-box .collection-card__content-overlay h3,.bento-box .collection-card__content-overlay h4,.bento-box .collection-card__content-overlay h5,.bento-box .collection-card__content-overlay h6,.bento-box .collection-card__content-overlay div{background-color:transparent!important;color:#fff!important;padding:0!important;font-size:clamp(1.1rem,1.8vw,1.4rem)!important;font-family:var(--font-body-family, sans-serif)!important;font-weight:400!important;letter-spacing:.05em!important;text-transform:capitalize!important;margin:0!important;box-shadow:none!important;text-shadow:0 2px 8px rgba(0,0,0,.4)!important;border-radius:0!important}.collection-card__content-below{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:15px;gap:10px}.collection-card__content-below>:first-child{flex:1;display:flex;align-items:center;margin:0!important}.collection-card__arrow{flex-shrink:0;color:var(--color-foreground);display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.collection-card:hover .collection-card__arrow{transform:translate(5px)}.bento-box .collection-card__arrow,.bento-box .collection-card__arrow svg,.bento-box .icon-arrow{display:none!important}p{font-size:clamp(1rem,1.2vw,1.1rem);font-family:var(--font-body-family, sans-serif)}.custom-pdp-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-family:var(--font-body-family, sans-serif);font-size:.85rem;font-weight:500;margin-bottom:20px;padding:0 20px}@media screen and (min-width:990px){.custom-pdp-breadcrumbs{padding-left:calc(60px + var(--gap-md, 12px) + 20px);padding-right:20px}}.custom-pdp-breadcrumbs a{color:#666;text-decoration:none;transition:color .3s ease}.custom-pdp-breadcrumbs a:hover{color:#000}.custom-pdp-breadcrumbs__divider{color:#999;display:flex;align-items:center}.custom-pdp-breadcrumbs__current{color:#e43e3d;font-weight:600}.luxury-toast-container{position:fixed;bottom:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:10px;pointer-events:none}.luxury-toast{background-color:#fff;color:var(--color-foreground);border-left:4px solid var(--color-accent);padding:16px 20px;box-shadow:0 10px 30px #0000001a;display:flex;align-items:center;justify-content:space-between;min-width:320px;max-width:400px;transform:translate(120%);opacity:0;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .4s ease;pointer-events:auto}.luxury-toast.is-visible{transform:translate(0);opacity:1}.luxury-toast__content{display:flex;align-items:center;gap:12px;flex:1}.luxury-toast__icon{width:24px;height:24px;color:var(--color-accent);flex-shrink:0}.luxury-toast__message{font-family:var(--font-body);font-size:.95rem;line-height:1.4;margin:0}.luxury-toast__message strong{font-weight:600}.luxury-toast__actions{display:flex;align-items:center;gap:12px;margin-left:16px}.luxury-toast__btn{background:transparent;border:none;padding:0;font-family:var(--font-body);font-size:.85rem;font-weight:600;color:var(--color-foreground);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;text-decoration:underline;text-underline-offset:4px;transition:color .3s ease}.luxury-toast__btn:hover{color:var(--color-accent)}.luxury-toast__close{background:transparent;border:none;padding:4px;color:#999;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .3s ease,transform .3s ease}.luxury-toast__close:hover{color:var(--color-accent);transform:scale(1.1)}.luxury-toast__close svg{width:18px;height:18px}.accordion{border:none!important;background:transparent!important}accordion-custom .details{border-block-start:1px solid #E8E5DF!important;border-bottom:none!important}accordion-custom:last-child .details{border-block-end:1px solid #E8E5DF!important}.accordion .details__header{padding:20px 0!important;display:flex!important;align-items:center!important;font-family:var(--font-body)!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.15em!important;color:#555!important;cursor:pointer}.accordion .details__header:hover{color:#000!important}.accordion .svg-wrapper.icon-plus,.accordion .svg-wrapper.icon-caret{margin-left:auto!important;color:#555!important}.accordion .svg-wrapper svg{width:12px!important;height:12px!important;stroke-width:1px!important}.accordion .details-content,.accordion .details-content *{color:#666!important;font-family:var(--font-body)!important;font-size:13px!important;line-height:1.6!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important}.accordion .details-content{padding:0 0 24px!important}.accordion .details-content p{margin-top:0;margin-bottom:12px}.accordion .details-content table{width:100%!important;border-collapse:collapse!important;margin-bottom:0!important}.accordion .details-content table td,.accordion .details-content table th{padding:12px 0!important;border-bottom:1px solid #f0f0f0!important;font-size:13px!important;color:#555!important;vertical-align:top!important}.accordion .details-content table tr:last-child td{border-bottom:none!important}.accordion .details-content table td:first-child{color:#888!important;width:40%!important}.accordion .details-content table td:last-child{text-align:right!important;font-weight:500!important;color:#333!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/jagdamba-design-system.css.map */
