@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600;700&family=Tenor+Sans&display=swap";.template-suffix-joyeria{--jy-text: #171717;--jy-muted: #4b4b4b;--jy-line: #e5e5e5;--jy-red: #e71922;--jy-green: #00a45a;--jy-star: #00b67a;--jy-body-font: "Outfit", sans-serif;--jy-head-font: "Tenor Sans", serif}.template-suffix-joyeria .product-single__meta{font-family:var(--jy-body-font);color:var(--jy-text)}.template-suffix-joyeria .product-single__title{font-family:Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;font-size:18px;line-height:1.4;letter-spacing:.06em;text-align:left;margin:6px 0 10px}.template-suffix-joyeria .product-single__meta .product-block{margin-bottom:14px}.jy-stars{display:inline-flex;gap:2px}.jy-stars span{display:grid;place-items:center;width:18px;height:18px;background:var(--jy-star, #00b67a)}.jy-stars span.is-off{background:#dcdce6}.jy-stars svg{width:13px;height:13px;fill:#fff}.jy-stars--sm span{width:14px;height:14px}.jy-stars--sm svg{width:10px;height:10px}.jy-rating-block{margin:0 0 4px!important}.jy-rating{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--jy-text);text-decoration:none}.jy-price{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.jy-price .product__price{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}.jy-price .product__price--compare{font-size:18px;color:#777;text-decoration:line-through}.jy-price [data-product-price]{font-size:24px;font-weight:700;color:var(--jy-red)}.jy-badge{display:inline-block;background:var(--jy-green);color:#fff;font:700 12px/1 Arial,sans-serif;padding:7px 10px;letter-spacing:.02em;white-space:nowrap}@media(max-width:480px){.jy-price .product__price--compare{font-size:16px}.jy-price [data-product-price]{font-size:22px}.jy-badge{font-size:10.5px;padding:6px 7px}}.jy-badge.hide{display:none}.template-suffix-joyeria .product-block--separator hr{border-color:var(--jy-line);margin:4px 0}.template-suffix-joyeria .variant-wrapper{text-align:center}.template-suffix-joyeria .variant__label{font-family:var(--jy-body-font);font-size:13px;letter-spacing:.3em;text-transform:uppercase}.template-suffix-joyeria .variant-input-wrap:not([data-type=dropdown]){display:grid;grid-template-columns:1fr 1fr;gap:8px}.template-suffix-joyeria .variant-input-wrap label.variant__button-label:not(.color-swatch){width:100%;margin:0;padding:12px 6px;border-radius:0;box-shadow:0 0 0 1px #ddd;font-family:var(--jy-body-font);font-size:13px}.template-suffix-joyeria .variant-input-wrap input:checked+label.variant__button-label:not(.color-swatch){box-shadow:0 0 0 1.5px var(--jy-text)}.jy-size{text-align:center}.jy-size__btn{display:inline-flex;align-items:center;gap:8px;padding:5px 0;border:0;background:none;color:inherit;font:400 13px/1.5 var(--jy-body-font);letter-spacing:4px;cursor:pointer}.jy-modal{width:min(560px,92vw);max-height:85vh;padding:28px 22px;border:0;border-radius:8px;font-family:var(--jy-body-font)}.jy-modal::backdrop{background:#00000073}.jy-modal__close{position:absolute;top:8px;right:12px;border:0;background:none;font-size:28px;line-height:1;cursor:pointer}.jy-modal table{width:100%;font-size:13px}.jy-modal th,.jy-modal td{padding:8px 5px;text-align:center}.jy-notices{padding-top:14px;border-top:1px solid var(--jy-line);text-align:left}.jy-notices p{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;margin:0;line-height:1.45}.jy-notices__stock{margin-bottom:10px!important;font-size:15px;font-weight:700;color:var(--jy-red)}.jy-notices__dot{width:11px;height:11px;justify-self:center;background:var(--jy-red);border-radius:50%;animation:jy-blink 3s ease-in-out infinite}.jy-notices__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;font-size:13px;color:var(--jy-muted)}.jy-notices__grid img{display:block;width:26px;height:auto;max-height:26px;object-fit:contain}.jy-notices__grid svg{justify-self:center;color:#303030}@media(max-width:480px){.jy-notices__grid{gap:8px 10px;font-size:11px}.jy-notices p{grid-template-columns:22px minmax(0,1fr);gap:7px}}.template-suffix-joyeria .product-single__form .add-to-cart,.template-suffix-joyeria .jy-sticky__btn{background:var(--jy-green)!important;color:#fff!important;border:0;border-radius:0;min-height:52px;font-family:var(--jy-body-font);font-weight:600;letter-spacing:4px;text-transform:uppercase}.template-suffix-joyeria .product-single__form .add-to-cart:hover{filter:brightness(.95)}.jy-dispatch{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:12px 14px;border:1px solid #dce1e8;border-radius:7px;color:#647184;font-size:12px;line-height:1.4}.jy-dispatch strong{color:#4b596b}.jy-dispatch__date,.jy-dispatch__ship{display:inline-flex;align-items:center;gap:7px}.jy-dispatch__dot{width:8px;height:8px;margin:0 5px;background:#45c984;border-radius:50%;box-shadow:0 0 0 5px #e8f8ee;animation:jy-blink 1.6s ease-in-out infinite}.jy-dispatch__ship img{width:20px;height:20px;object-fit:contain}.jy-guarantee{display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;color:#151515}.jy-payments .mi-payicons{margin:0}.jy-stock-update{padding:13px 15px;border:1px solid #e8d8ce;border-radius:7px;background:#f3e9e2;color:#a54b30;font-size:12px;line-height:1.65;text-align:left}.jy-stock-update p{margin:0}.jy-image img{display:block;width:100%;height:auto}.template-suffix-joyeria .product-single__meta variant-swatch-king .swatch-single legend,.template-suffix-joyeria .product-single__meta variant-swatch-king .swatch-single .swatch-label{width:100%;text-align:center!important;justify-content:center!important;font-family:var(--jy-body-font);letter-spacing:.3em;text-transform:uppercase;font-size:13px}.template-suffix-joyeria .product-single__meta variant-swatch-king .swatch-single ul.swatch-view,.template-suffix-joyeria .product-single__meta variant-swatch-king .swatch-label-container{text-align:center!important;justify-content:center!important}.template-suffix-joyeria .product-block--tab{margin-top:0!important;margin-bottom:0!important}.template-suffix-joyeria .product-block--tab .collapsibles-wrapper{border:1px solid var(--jy-line);border-top:0}.template-suffix-joyeria .product-block--tab:first-of-type .collapsibles-wrapper,.template-suffix-joyeria .product-block:not(.product-block--tab)+.product-block--tab .collapsibles-wrapper{border-top:1px solid var(--jy-line)}.template-suffix-joyeria .product-block--tab .collapsible-trigger-btn{justify-content:center;text-align:center;padding:14px 40px;border:0;font-family:var(--jy-body-font);font-size:13px;font-weight:400;letter-spacing:5px;text-transform:uppercase}.template-suffix-joyeria .product-block--tab .collapsible-content__inner{padding:0 16px 14px;font-family:var(--jy-body-font)}.jy-mini{margin:24px 0!important;text-align:left;color:var(--jy-text)}.jy-mini__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 0 8px}.jy-mini__track::-webkit-scrollbar{display:none}.jy-mini__card{box-sizing:border-box;flex:0 0 calc((100% - 12px)/2);display:flex;flex-direction:column;scroll-snap-align:start;min-height:220px;padding:20px 18px;background:#fff;border:1px solid #eee4e6;border-radius:14px}.jy-mini__card--loose{display:none!important}.jy-mini__card .jy-stars{margin-bottom:10px}.jy-mini__card .jy-stars span{width:16px;height:16px}.jy-mini__card h3{margin:0 0 8px;font:700 14px/1.5 var(--jy-body-font);letter-spacing:0;text-transform:uppercase}.jy-mini__text{margin:0 0 24px;font-size:14px;line-height:1.7;color:#565052}.jy-mini__author{margin:auto 0 0;padding-top:12px;border-top:1px solid #f0e9eb;font-size:12px;font-weight:700;color:#30272a}.jy-mini__footer{margin:18px 0 0;text-align:center;font-size:12px}.jy-mini__footer a{color:inherit;text-decoration:underline;text-underline-offset:3px}.jy-mini__logo{display:block;width:100px;height:auto;margin:10px auto 0}@media(max-width:600px){.jy-mini__card{flex-basis:92%}}.template-suffix-joyeria .grid-product__tag--sale{background:red;color:#fff;border-radius:3px;top:8px;right:8px;font-family:Arial,sans-serif;font-weight:700;font-size:10px}.template-suffix-joyeria .grid-product__title{font-family:Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-suffix-joyeria .grid-product__price{font-family:Arial,sans-serif;font-weight:700;color:var(--jy-red);font-size:17px}.template-suffix-joyeria .grid-product__price--original{color:#777;font-weight:400;font-size:14px}.template-suffix-joyeria .grid-product__image-mask{background:#f4f3f1;border-radius:6px;overflow:hidden}.template-suffix-joyeria .section-header__title{font-family:var(--jy-head-font);font-weight:400;text-transform:uppercase;letter-spacing:.04em}.template-suffix-joyeria .shopify-section .btn:not(.add-to-cart):not(.jy-sticky__btn){background:#000;color:#fff;letter-spacing:3px}@keyframes jy-blink{0%,to{opacity:1}50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.jy-notices__dot,.jy-dispatch__dot{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/jy-product.css.map */
