:root{--font-heading--family: "Cinzel", Georgia, serif}h1,h2,h3,h4,h5,h6{font-weight:700!important}.price,.price *{font-family:Cinzel,Georgia,serif!important}.price .price-item--regular,.price .price-item--sale.price-item--last,.price__regular .price-item{font-weight:700!important;color:#211c25!important}.price .price-item--sale:not(.price-item--last){font-weight:700!important;color:#c9a84c!important}.price s,.price .price-item--regular s{color:#706a75!important;font-weight:400!important}main[data-template=cart]{background:#fafaf9}.menu-list__link{font-weight:700!important}html.jdp-wl-pending #header-component .header__columns{opacity:0}html:not(.jdp-wl-pending) #header-component .header__columns{animation:jdp-header-fadein .45s ease-out both}@keyframes jdp-header-fadein{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}#header-component[data-sticky-state=active] .header__columns{animation:none}@media(prefers-reduced-motion:reduce){#header-component .header__columns{animation:none!important}}html.jdp-wl-pending #MainContent>.shopify-section{opacity:0}@media(prefers-reduced-motion:no-preference){html:not(.jdp-wl-pending) #MainContent>.shopify-section{animation:jdp-section-fadein .5s ease-out both}html:not(.jdp-wl-pending) #MainContent>.shopify-section:nth-child(1){animation-delay:.18s}html:not(.jdp-wl-pending) #MainContent>.shopify-section:nth-child(2){animation-delay:.34s}html:not(.jdp-wl-pending) #MainContent>.shopify-section:nth-child(3){animation-delay:.46s}html:not(.jdp-wl-pending) #MainContent>.shopify-section:nth-child(n+4){animation-delay:.54s}}@media(prefers-reduced-motion:reduce){html:not(.jdp-wl-pending) #MainContent>.shopify-section{opacity:1}}@keyframes jdp-section-fadein{0%{opacity:0}to{opacity:1}}h1,h2,h3,h4,.product__title,.card__heading,.card__heading a,.product-card__name,.product-card__title{font-weight:600!important;letter-spacing:.5px!important}.product__title h1,h1.product__title{font-size:2.4rem!important;font-weight:700!important}.card__heading,.card__heading a,.card__heading span{font-size:1.4rem!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.3px!important}.price__current,.price-item--regular,.price-item--sale,.price-item:not(.price-item--compare){font-size:1.4rem!important;font-weight:700!important;letter-spacing:.5px!important;color:var(--color-foreground)!important}.price__compare,.price-item--compare,.price--compare,s.price-item{font-size:.8rem!important;font-weight:400!important;opacity:.55!important;text-decoration:line-through!important}.price--large .price__current,.product__price .price__current,.price--large .price-item--sale,.price--large .price-item--regular{font-size:2rem!important;font-weight:700!important}.price--large .price__compare,.product__price .price__compare,.price--large .price-item--compare{font-size:.9rem!important;font-weight:400!important;opacity:.55!important}.variant-option legend,.variant-option label,.variant-option .variant-option__label,fieldset.variant-option legend,.product-form__label{font-size:1rem!important;font-weight:600!important}.variant-option__button-label__text,.variant-option__button-label{font-size:.95rem!important;font-weight:500!important}button[name=add],.product-form__submit,.cart__cta .button,.cart-summary .button{font-size:1rem!important;font-weight:600!important;letter-spacing:.5px!important}.header__menu-item,.header-menu__item{font-size:1.05rem!important;font-weight:600!important;letter-spacing:1px!important}@media screen and (max-width:749px){#shopify-section-template--20921419432099__hero_jVaWmY .hero__content-wrapper{align-items:center!important}}.announcement-bar__text{letter-spacing:.3em!important}.card__media,.card .media{aspect-ratio:1 / 1;overflow:hidden}.card__media{aspect-ratio:1 / 1!important}.card__media img,.card__media .media img,.card .media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;aspect-ratio:1 / 1!important}.card-gallery{--gallery-aspect-ratio: 1 / 1 !important}.product-media{aspect-ratio:1 / 1!important;overflow:hidden!important}.product-media__image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:top center!important}slideshow-slide{--grid-template-rows: unset !important;--grid-template-rows-desktop: unset !important}.card-gallery>a.contents>slideshow-component,.card-gallery slideshow-component{display:block!important;aspect-ratio:var(--gallery-aspect-ratio, 1)!important;overflow:hidden!important;width:100%!important}.product-grid__item .card-gallery img{animation:jdp-img-fadein .35s ease-out both!important}@keyframes jdp-img-fadein{0%{opacity:0}to{opacity:1}}.jdgm-widget{max-width:100%!important}.jdgm-rev-widg{max-width:100%!important;padding:0!important}@media screen and (max-width:749px){.jdgm-widget h1,.jdgm-widget h2,.jdgm-widget h3,.jdgm-widget [class*=carousel][class*=title],.jdgm-widget [class*=carousel][class*=header],.jdgm-carousel-header,.jdgm-carousel-header__title,.jdgm-carousel-widget__title{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;max-width:100%!important;font-size:24px!important;line-height:1.2!important}}button[data-testid=write-review-button],.jm-action-buttons__button{display:none!important}.slideshow-section{height:90vh!important;min-height:500px!important}.slideshow-section slideshow-slide,.slideshow-section .slideshow__slide{height:90vh!important;min-height:500px!important}.slideshow-section a.button,slideshow-slide a.button,.slideshow-section .size-style.button,slideshow-slide .size-style.button{background:#c9a84c!important;color:#1a0a3d!important;border:none!important;border-radius:40px!important;font-size:clamp(14px,1.8vw,28px)!important;font-weight:800!important;letter-spacing:4px!important;text-transform:uppercase!important;transition:all .3s ease!important;box-shadow:0 4px 12px #0003!important;text-decoration:none!important;display:inline-block!important;padding:clamp(12px,1.2vw,20px) clamp(24px,4vw,60px)!important;position:relative!important;bottom:60px!important}.slideshow-section a.button:hover,slideshow-slide a.button:hover,.slideshow-section .size-style.button:hover,slideshow-slide .size-style.button:hover{background:#f0c85e!important;color:#1a0a3d!important;transform:scale(1.05)!important;box-shadow:0 0 24px #c9a84ccc!important}a.button--AV01sY29qNVBLMzhIR_button_9FtH8p{background:#25d366!important;color:#fff!important;border:none!important;box-shadow:0 4px 16px #25d36666!important}a.button--AV01sY29qNVBLMzhIR_button_9FtH8p:hover{background:#1ebe57!important;color:#fff!important;transform:scale(1.05)!important;box-shadow:0 0 28px #25d366b3!important}.contact-form .button.submit-button,.contact-form button[type=submit]{background-color:#c9a84c!important;color:#1a0a3d!important;border:none!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important}.contact-form button[type=submit]:hover{background-color:#f0c85e!important;color:#1a0a3d!important}.announcement-bar__slides{max-width:100%!important;width:100%!important}.announcement-bar__text{text-align:center!important;white-space:normal!important}@media screen and (max-width:749px){.announcement-bar__text,.announcement-bar__slide .text-block{font-size:11px!important;white-space:normal!important;padding-left:48px!important;padding-right:48px!important;text-align:center!important}}.template-page .page-width-content{--normal-content-width: 1400px;--page-content-width: 1400px}.template-page .shopify-block.rte,.template-page rte-formatter{display:block!important;width:100%!important;max-width:100%!important;overflow:visible!important}.contact-form__input,.contact-form__input--textarea{background-color:#fff!important;background:#fff!important;color:#333!important}.contact-form__input:hover,.contact-form__input:focus,.contact-form__input--textarea:hover,.contact-form__input--textarea:focus{background-color:#fff!important;background:#fff!important;color:#333!important}.product-card__image-container,.product-card__image-wrapper{aspect-ratio:1 / 1!important;overflow:hidden}.product-card__image-container img,.product-card__image-wrapper img,.product-card__image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}#jdp-personalizacion-wrapper{margin:8px 0;display:flex;flex-direction:column;gap:4px}#jdp-personalizacion-wrapper[hidden]{display:none}.jdp-label{font-weight:700;font-size:.95rem;color:var(--color-foreground)}.jdp-required{color:#c00;margin-left:3px}.jdp-hint{font-size:.8rem;opacity:.65;color:var(--color-foreground)}.jdp-input{width:100%;padding:12px 14px;background:var(--color-input-background, rgba(255,255,255,.1));color:var(--color-input-text, #ffffff);border:1px solid var(--color-input-border, rgba(255,255,255,.3));border-radius:6px;font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.jdp-input:focus{outline:none;border-color:#c9a84c;box-shadow:0 0 0 3px #c9a84c40}.jdp-input--error{border-color:#c00!important;box-shadow:0 0 0 3px #cc000026!important}.jdp-error{color:#ff6b6b;font-size:.8rem;font-weight:500}.cart-note__instructions,.cart-note__instructions:hover,.cart-note__instructions:focus{background-color:var(--color-input-background)!important;color:var(--color-input-text)!important}.cart-discount__input,.cart-discount__input:hover,.cart-discount__input:focus{background-color:var(--color-input-background)!important;color:var(--color-input-text)!important}.quantity-selector,.quantity-selector:hover{background-color:var(--color-input-background)!important}.quantity-selector input[type=number],.quantity-selector input[type=number]:hover,.quantity-selector input[type=number]:focus{background-color:transparent!important;color:var(--color-input-text)!important}.cart-note__summary,.cart-note__summary:hover,.cart-discount__summary,.cart-discount__summary:hover{color:var(--color-foreground)!important}.cart-totals .field__input,.cart-totals .field__input:hover,.cart-totals .field__input:focus,.cart-drawer .field__input,.cart-drawer .field__input:hover,.cart-drawer .field__input:focus{background-color:var(--color-input-background)!important;color:var(--color-input-text)!important}a.cart-items__title,a.cart-items__title:hover,a.cart-items__title:focus,p>a.cart-items__title,p>a.cart-items__title:hover{color:var(--color-foreground)!important;text-decoration:none!important;--button-color: var(--color-foreground) !important}.cart-page__summary input[type=checkbox]{width:18px;height:18px;accent-color:#3c255c;border:1.5px solid #3c255c;border-radius:4px;cursor:pointer}.cart-page__summary button[disabled],.cart-page__summary button[aria-disabled=true],.cart-page__summary [type=submit][disabled],.cart-page__summary button[disabled] *,.cart-page__summary button[aria-disabled=true] *,.cart-page__summary button[disabled]:hover{background:#e4dfea!important;color:#6b5c82!important;opacity:1!important;border-color:#d3c9dd!important}.cart-page__summary button:not([disabled]):not([aria-disabled=true]),.cart-page__summary button:not([disabled]):not([aria-disabled=true]) *{background:#3c255c!important;color:#fff!important;--button-color: #ffffff !important}.cart-page__summary button:not([disabled]):not([aria-disabled=true]):hover,.cart-page__summary button:not([disabled]):not([aria-disabled=true]):hover *{background:#2a1a40!important}.cart-page__summary,.cart-page__summary p,.cart-page__summary span,.cart-page__summary div{color:var(--color-foreground)}html{scroll-behavior:smooth!important}slideshow-component{--slideshow-animation-speed: 1.2s !important;--slideshow-animation-easing: cubic-bezier(.25, .46, .45, .94) !important}slideshow-slide,.slideshow__slide{transition:opacity 1.2s cubic-bezier(.25,.46,.45,.94),transform 1.2s cubic-bezier(.25,.46,.45,.94)!important}slideshow-container,.scroll-snap-carousel,.product-list-carousel{scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation:.4s cubic-bezier(.25,.46,.45,.94) both jdp-fade-out}::view-transition-new(root){animation:.4s cubic-bezier(.25,.46,.45,.94) both jdp-fade-in}::view-transition-old(main-content){animation:.35s cubic-bezier(.25,.46,.45,.94) both jdp-fade-out}::view-transition-new(main-content){animation:.35s cubic-bezier(.25,.46,.45,.94) 50ms both jdp-fade-in}@keyframes jdp-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes jdp-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}}.card-hover-effect-subtle-zoom .card-gallery,.card-hover-effect-subtle-zoom .collection-card__image,.card-hover-effect-subtle-zoom .product-card__image{transition:transform .8s cubic-bezier(.25,.46,.45,.94)!important}.slideshow-control,.slider-button{transition:opacity .4s ease,transform .4s ease!important}.header-menu .menu-list__submenu{contain-intrinsic-size:0px 0px!important}.menu-list__submenu-inner,.overflow-menu::part(overflow-list){padding-block-start:var(--padding-lg)!important;padding-block-end:var(--padding-lg)!important}.mega-menu__link:has(.mega-menu__link-image){max-width:160px!important;padding-block:var(--padding-2xs) 0!important}.mega-menu__link-image{width:120px!important;height:120px!important;min-width:120px!important;min-height:120px!important;max-width:120px!important;max-height:120px!important;aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:8px!important;margin-bottom:6px!important}.mega-menu__link{font-size:.85rem!important}.mega-menu__content{max-width:460px!important}.mega-menu__content-list-item{max-width:140px!important}.mega-menu__content-list resource-card,.mega-menu__content-list .resource-card{display:block!important;max-width:140px!important}.mega-menu__content-list resource-card .card-gallery,.mega-menu__content-list resource-card .card__media,.mega-menu__content-list resource-card product-card .card-gallery,.mega-menu__content-list .resource-card .card-gallery{width:120px!important;height:120px!important;min-width:120px!important;min-height:120px!important;max-width:120px!important;max-height:120px!important;aspect-ratio:1 / 1!important;overflow:hidden!important;border-radius:8px!important}.mega-menu__content-list resource-card .card-gallery img,.mega-menu__content-list resource-card .card__media img,.mega-menu__content-list .resource-card .card-gallery img{width:100%!important;height:100%!important;object-fit:cover!important}.mega-menu__content-list resource-card .card__heading,.mega-menu__content-list .resource-card .card__heading{font-size:.8rem!important;line-height:1.2!important;max-width:130px!important;white-space:normal!important;margin-top:4px!important}.mega-menu__content-list resource-card .price,.mega-menu__content-list .resource-card .price{font-size:.8rem!important}.jdgm-modal .jm-box.jm-review-item{--jm-review-widget-text-color: #1a0a3d !important;--jm-review-widget-lighter-text-color: #1a0a3d !important}.jdgm-review-content__body-content p,.jdgm-rev__author,.jdgm-rev__timestamp{font-weight:700!important;font-size:18px!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
