.ani-jewelry-template{color:#2b3349;--ani-control-border:#e3e4e8}.ani-jewelry-template .product__block:has(.ani-jewelry-marker){display:none}.ani-jewelry-template .product__block--title,.ani-jewelry-template .product__block:has(>.product__subheading),.ani-jewelry-template .product__block:has(.ani-jewelry-rating),.ani-jewelry-template .product__block:has(>.ani-jewelry-product-intro){padding-bottom:0;margin:0}.ani-jewelry-template .product__block--title{padding-bottom:0!important}.ani-jewelry-template .product__title{font-family:Open Sans Condensed,Arial Narrow,sans-serif;font-size:25px;font-weight:700;line-height:1.12;letter-spacing:0;margin:0}.ani-jewelry-template .product__subheading,.ani-jewelry-template .product__subheading p{font:300 12px/1.35 Inter,sans-serif;letter-spacing:.02em;text-transform:none;color:#586895;margin:0 0 2px}.ani-jewelry-template .ani-jewelry-rating{display:flex;align-items:center;gap:7px;font:300 12px/1.4 Inter,sans-serif;color:#586895;margin:4px 0 2px;text-decoration:none;white-space:nowrap}.ani-jewelry-template .ani-jewelry-rating__text{font:inherit;color:inherit}.ani-jewelry-template .ani-jewelry-product-intro{font:300 13px/1.35 Inter,sans-serif;color:#666;margin:4px 0 2px;max-width:48ch}.ani-jewelry-template .product__price-and-badge{margin:0 0 -8px;padding-bottom:20px}.ani-jewelry-template .product__price-and-badge .product__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 9px}.ani-jewelry-template .product__price [data-product-price]{margin:0;padding:0;font:700 20px/1.2 Open Sans Condensed,Arial Narrow,sans-serif}.ani-jewelry-template .product__price [data-compare-price]{font:300 12px/1.4 Inter,sans-serif;color:#777}#MainContent .ani-jewelry-template :is(.product__form .selector-wrapper .radio__legend .radio__legend__label,.radio__legend,.radio__legend__label,.select__label,.pplrlabel,.pplr-form-label,.ani-jewelry-size-switch__heading){font:400 11.5px/1.4 Inter,Arial,sans-serif!important;letter-spacing:-.03em!important;color:#2b3349}.ani-jewelry-template :is(.radio__label,.radio__label .option-title,.ani-jewelry-size-switch__name,.ani-jewel-option-name,.select-popout__value,select){font-family:Inter,sans-serif;font-weight:300;font-size:11.2px;letter-spacing:0;line-height:1.3}#MainContent .ani-jewelry-template .product__form [id^=variant-selects-] .radio__label{display:flex;white-space:nowrap;font:300 11px/1.3 Inter,sans-serif!important;align-items:center;justify-content:center;box-sizing:border-box;min-height:31px;padding:7px 2px!important;border:.5px solid var(--ani-control-border)!important;border-radius:2px;box-shadow:none!important}.ani-jewelry-template .radio__label:before,.ani-jewelry-template .radio__label:after{box-shadow:none}#MainContent .ani-jewelry-template .product__form [id^=variant-selects-] input:checked+.radio__label{border:.5px solid #2b3349!important;box-shadow:none!important}.ani-jewelry-template .selector-wrapper{margin:0 0 14px}#MainContent .ani-jewelry-template .product__form [id^=variant-selects-] .selector-wrapper .radio__buttons{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}#MainContent .ani-jewelry-template .product__form [id^=variant-selects-] .selector-wrapper .radio__button{flex:1 1 0;width:100%!important;min-width:0;margin:0}.ani-jewelry-template .radio__button{flex:1;min-width:0;margin:0}.ani-jewelry-template .radio__legend{margin:0 0 8px}.ani-jewelry-template .product-personalizer{max-width:100%;min-width:0}.ani-jewelry-template .product-personalizer .pplr-wrapper{width:100%!important;min-width:0}.ani-jewelry-template .product-personalizer .pplr-wrapper .pplr-swatch-main:not(.img_thumb_dropdown){display:grid!important;grid-template-columns:repeat(13,minmax(0,1fr));gap:5px;width:100%!important;padding:0!important;margin:5px 0 0!important}.ani-jewelry-template .product-personalizer .pplr-wrapper .pplr-swatch-main:not(.img_thumb_dropdown)>.pplr-swatch-element{float:none!important;width:100%!important;max-width:32px;height:auto!important;min-height:0!important;aspect-ratio:1;margin:0!important;box-sizing:border-box}.ani-jewelry-template .product-personalizer .pplr-wrapper+.pplr-wrapper{margin-top:14px!important}.ani-jewelry-template .product-personalizer .pplrlabel{width:100%!important;max-width:100%;box-sizing:border-box}.ani-jewelry-template .pplr-selecter-selected:has(img[src*="/blank.png"]) .pplr-selecter-selected-label{font-size:0!important}.ani-jewelry-template .pplr-selecter-selected:has(img[src*="/blank.png"]) .pplr-selecter-selected-label:after{content:"Elige tu letra";font:300 14px/1.4 Inter,Arial,sans-serif}.ani-jewelry-template .pplr-selecter-selected:has(img[src*="/blank.png"]) .ppsrc{display:none}.ani-jewelry-template .ani-jewelry-size-switch{margin:0 0 14px;padding:0}.ani-jewelry-template .ani-jewelry-size-switch__heading{margin:0}.ani-jewelry-template .ani-jewelry-label-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 10px;margin:0 0 8px}.ani-jewelry-template .ani-jewelry-label-note{font:300 10px/1.5 Inter,sans-serif;letter-spacing:0;text-transform:none;color:#747b85}.ani-jewelry-template .siblings--jewelry .siblings__legend .ani-jewelry-label-note{display:inline-block;margin-left:10px}.ani-jewelry-template :is(.ani-jewelry-size-switch__options,.ani-jewel-colors){display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0;padding:0}.ani-jewelry-template :is(a.ani-jewelry-size-switch__option,a.ani-jewel-option){display:inline-flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;min-width:92px;height:31px;padding:7px 12px;border:1px solid var(--ani-control-border);border-radius:2px;box-shadow:none;background:transparent;color:#2b3349;text-decoration:none;cursor:pointer}.ani-jewelry-template :is(.ani-jewelry-size-switch__option.is-active,.ani-jewel-option[aria-current=true]){border-color:#2b3349}.ani-jewelry-template :is(.ani-jewelry-size-switch__option,.ani-jewel-option):hover{border-color:#586895;background:#f7f8fa}.ani-jewelry-template :is(.ani-jewelry-size-switch__option,.ani-jewel-option):focus-visible{outline:2px solid #586895;outline-offset:3px}.ani-jewelry-template .siblings--jewelry{display:block;height:auto;margin:0;padding:0;border:0}.ani-jewelry-template .siblings--jewelry .siblings__legend{display:block;margin:0 0 8px;padding:0}.ani-jewelry-template .ani-jewel-dot{display:block;flex:none;box-sizing:border-box;width:15px;height:15px;border:1px solid #e8e8e8;border-radius:50%;background:var(--swatch,#d3d3d3)}.ani-jewelry-template .ani-jewel-option-name{position:static;display:inline;visibility:visible;opacity:1;white-space:nowrap}.ani-jewelry-template .product__submit__holder [data-add-to-cart]{font-family:Open Sans Condensed,Arial Narrow,sans-serif;font-size:16px;font-weight:700;min-height:44px}.ani-jewelry-template .product-gallery__media--image img{object-fit:contain}.ani-jewelry-reassurance{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:8px 0 12px;color:#586895}.ani-jewelry-reassurance span{display:flex;align-items:center;gap:6px;font:300 11px/1.35 Inter,sans-serif;white-space:nowrap}.ani-jewelry-reassurance svg{display:block;width:17px;height:17px;flex:none;fill:none;stroke:#94afcd;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ani-jewelry-kicker{display:block;font:400 10px/1.4 Inter,sans-serif;letter-spacing:.13em;color:#586895}.ani-jewelry-materials{margin:15px 0 18px;padding:22px 22px 16px;background:#f2eee9;border-radius:3px;color:#2b3349}.ani-jewelry-materials__heading h3{font:700 26px/1.12 Open Sans Condensed,Arial Narrow,sans-serif;margin:5px 0 6px;color:#2b3349}.ani-jewelry-materials__heading>p{font:300 12px/1.5 Inter,sans-serif;color:#586895;margin:0 0 18px}.ani-jewelry-materials__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ani-jewelry-materials__grid article{min-width:0;background:#fff;padding:13px 11px 15px;border:1px solid #e8e4de}.ani-jewelry-materials__icon{display:inline-flex;align-items:center;justify-content:center;width:37px;height:37px;border-radius:50%;background:#eaf0f5;color:#586895;font:700 13px/1 Open Sans Condensed,sans-serif}.ani-jewelry-materials__grid h4{font:400 13px/1.4 Inter,sans-serif;margin:9px 0 6px;color:#2b3349}.ani-jewelry-materials__grid p{font:300 11px/1.55 Inter,sans-serif;margin:0;color:#586895}.ani-jewelry-materials__note{font:300 10px/1.5 Inter,sans-serif;color:#747780;margin:13px 0 0}.ani-jewelry-initials-hint{display:flex;align-items:center;gap:12px;margin:8px 0 10px;padding:11px 13px;background:#f2eee9;color:#2b3349}.ani-jewelry-initials-hint__symbol{font:700 15px/1 Open Sans Condensed,Arial Narrow,sans-serif;letter-spacing:.08em;color:#586895;white-space:nowrap}.ani-jewelry-initials-hint strong,.ani-jewelry-initials-hint div>span{display:block}.ani-jewelry-initials-hint strong{font:400 12px/1.4 Inter,sans-serif}.ani-jewelry-initials-hint div>span{font:300 11px/1.5 Inter,sans-serif;color:#586895}@media(min-width:768px){.ani-jewelry-template{--gutter:24px}.ani-jewelry-template .product-single__wrapper--grid .product-gallery__media-slider{gap:10px}.ani-jewelry-template .product-single__details .form__wrapper{width:90%;max-width:460px;margin-inline:auto}}@media(max-width:767px){.ani-jewelry-template .product-personalizer .pplr-wrapper .pplr-swatch-main:not(.img_thumb_dropdown){grid-template-columns:repeat(11,minmax(0,1fr));gap:5px}.ani-jewelry-template .product-gallery__media-slider{width:calc(100% + var(--gutter-mobile,20px) * 2);max-width:none;margin-inline:calc(var(--gutter-mobile,20px) * -1)}.ani-jewelry-template .product-gallery__media--image .product-gallery__media-space{padding-top:110%!important}.ani-jewelry-template .product-gallery__media--image img{object-fit:cover}.ani-jewelry-template .product-single__thumbnails{margin-top:8px;margin-bottom:12px}.ani-jewelry-template .product-single__thumbnail{box-sizing:border-box;width:60px!important;min-width:60px!important;height:60px!important;flex:0 0 60px;padding:2px!important;margin-right:4px}.ani-jewelry-template .product-single__thumbnail-link{box-sizing:border-box;width:56px!important;height:56px!important}.ani-jewelry-template .product-single__thumbnail-link :is(figure,img){width:100%;height:100%;object-fit:contain}.ani-jewelry-template .product-single__details .form__wrapper{max-width:100%;width:100%}.ani-jewelry-template .ani-jewelry-product-intro{font-size:12px}.ani-jewelry-template .radio__label{padding-inline:2px;font-size:11px}.ani-jewelry-materials{padding:20px 15px 12px;margin:12px 0 14px}.ani-jewelry-materials__grid{grid-template-columns:1fr;gap:8px}.ani-jewelry-materials__grid article{display:grid;grid-template-columns:38px 1fr;column-gap:12px;padding:12px}.ani-jewelry-materials__grid h4{margin:0;align-self:end}.ani-jewelry-materials__grid p{grid-column:2;margin:2px 0 0}.ani-jewelry-materials__icon{grid-row:1/3;align-self:center}.ani-jewelry-reassurance{gap:8px 12px;margin:6px 0 10px}.ani-jewelry-reassurance span{font-size:10px}}.ani-jewelry-template ani-jewelry-trust{display:block}.ani-jewelry-template .ani-jewelry-shipping{text-align:left;font:300 11px/1.5 Inter,sans-serif;margin:4px 0 12px}.ani-jewelry-template .ani-jewelry-shipping p{margin:0 0 7px;line-height:1.5}.ani-jewelry-template .ani-jewelry-shipping strong{font-weight:600}.ani-jewelry-template .ani-jewelry-shipping progress{display:block;width:100%;height:5px;border:0;border-radius:4px;background:#e9e9eb;accent-color:#94afcd}.ani-jewelry-template .ani-jewelry-shipping progress::-webkit-progress-bar{background:#e9e9eb;border-radius:4px}.ani-jewelry-template .ani-jewelry-shipping progress::-webkit-progress-value{background:#94afcd;border-radius:4px}.ani-jewelry-template .ani-jewelry-shipping progress::-moz-progress-bar{background:#94afcd;border-radius:4px}.ani-jewelry-template .ani-jewelry-trust{list-style:none;padding:10px 0 4px;display:grid;grid-template-columns:repeat(2,minmax(0,max-content));justify-content:center;max-width:none;margin:0 auto;gap:12px 40px;border:0}.ani-jewelry-template .ani-jewelry-trust li,.ani-jewelry-template .ani-jewelry-trust li>a{display:flex;align-items:center;gap:8px;font:300 11px/1.5 Inter,sans-serif;margin:0;padding:0;min-width:0;color:#58616f;text-decoration:none}.ani-jewelry-template .ani-jewelry-trust svg{display:block;width:18px;height:18px;flex:0 0 18px;fill:none;stroke:currentColor;color:#94afcd}@media(max-width:767px){.ani-jewelry-template .ani-jewelry-trust{gap:10px 32px}}.ani-jewelry-template .product-personalizer .pplr-swatch-element.pplrimage.selected{border-color:transparent!important;box-shadow:inset 0 0 0 .5px #586895!important;border-radius:2px!important}@media(max-width:767px){.ani-jewelry-template .product-gallery__media--image .pplr_preview_wrapper{overflow:hidden}.ani-jewelry-template .product-gallery__media--image .pplr_preview_wrapper canvas{position:absolute;left:0;top:50%;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;transform:translateY(-50%)}}#MainContent .ani-jewelry-template .ani-collection-navigation__collection{padding-left:7px!important;padding-right:7px!important}@media(max-width:767px){#MainContent .ani-jewelry-template .radio__legend:has(.ani-jewelry-label-note),#MainContent .ani-jewelry-template .radio__legend:has(.ani-jewelry-more-initials){display:flex!important;align-items:baseline;gap:8px;width:100%}#MainContent .ani-jewelry-template .radio__legend:has(.ani-jewelry-label-note) .radio__legend__label,#MainContent .ani-jewelry-template .radio__legend:has(.ani-jewelry-more-initials) .radio__legend__label{display:inline!important;flex:none;width:auto!important}#MainContent .ani-jewelry-template .radio__legend .ani-jewelry-label-note,#MainContent .ani-jewelry-template .radio__legend .ani-jewelry-more-initials{margin-left:0!important;font-size:9px!important;line-height:1.4}.ani-jewelry-template .ani-jewelry-label-row{flex-wrap:nowrap;gap:8px}.ani-jewelry-template .ani-jewelry-label-row .ani-jewelry-size-switch__heading{flex:none}.ani-jewelry-template .ani-jewelry-label-row .ani-jewelry-label-note{font-size:9px}}.ani-jewelry-template .ani-jewelry-material-mini{padding:12px;margin:8px 0 4px;background:#faf8f5;border:0;color:#2b3349}.ani-jewelry-template .ani-jewelry-material-mini__title{font:400 12px/1.4 Inter,sans-serif;text-align:left;margin:0 0 10px}.ani-jewelry-template .ani-jewelry-material-mini__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ani-jewelry-template .ani-jewelry-material-mini__grid>div{display:flex;gap:8px;align-items:center;padding:0 8px 0 0;background:transparent;border:0}.ani-jewelry-template .ani-jewelry-material-mini__grid>div+div{border-left:1px solid #e8e4de;padding-left:12px}.ani-jewelry-template .ani-jewelry-material-mini__seal{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex:0 0 30px;border-radius:50%;background:#f0f0f0;color:#586895;font:400 10px/1 Inter,sans-serif}.ani-jewelry-template .ani-jewelry-material-mini__seal--gold{background:#f5eedb;color:#9a7c3f}.ani-jewelry-template .ani-jewelry-material-mini__grid p{margin:0;font:400 11px/1.4 Inter,sans-serif}.ani-jewelry-template .ani-jewelry-material-mini__grid p span{display:block;margin-top:2px;font:300 10px/1.5 Inter,sans-serif;color:#656d79}.ani-jewelry-template .ani-extension{margin:16px 0 4px}.ani-jewelry-template .ani-extension__toggle{padding:3px 0}.ani-jewelry-template .ani-extension__details{gap:12px;padding:4px 0 6px;margin:2px 0 4px}.ani-jewelry-template .ani-extension__copy{color:#747b85;font-size:11px}.ani-jewelry-template .ani-extension__details p,.ani-jewelry-template .ani-extension__details small{font-size:11px;line-height:1.45;color:#747b85}.ani-jewelry-template .ani-extension__inspo-title{font-size:11px;color:#656d79;margin-bottom:3px}.ani-jewelry-template .anitials-extension-after-personalizer+.product__submit__holder{margin-top:0;padding-top:0}#MainContent .ani-jewelry-template:has(.siblings--cord-colors) .product__form [id^=variant-selects-],#MainContent .ani-jewelry-template:has(.siblings--cord-colors) .product__form [id^=variant-selects-] :is(.selector-wrapper,.radio__fieldset){width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important}#MainContent .ani-jewelry-template:has(.siblings--cord-colors) .product__form [id^=variant-selects-] .selector-wrapper:has(input[name="options[ACABADO INICIAL]"]) .radio__buttons{display:grid!important;grid-template-columns:repeat(2,minmax(0,110px))!important;gap:7px!important;width:100%!important}#MainContent .ani-jewelry-template:has(.siblings--cord-colors) .product__form [id^=variant-selects-] .selector-wrapper:has(input[name="options[N\daMERO INICIALES]"]) .radio__buttons{display:grid!important;grid-template-columns:repeat(5,38px)!important;gap:8px!important;width:100%!important}#MainContent .ani-jewelry-template:has(.siblings--cord-colors) .product__form [id^=variant-selects-] .selector-wrapper .radio__buttons>.radio__button{display:block!important;flex:none!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}#MainContent .ani-jewelry-template:has(.siblings--cord-colors) .product__form [id^=variant-selects-] .selector-wrapper .radio__buttons>.radio__button>.radio__label{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;min-height:31px!important;height:auto!important;margin:0!important;padding:7px 5px!important;white-space:normal!important}#MainContent .ani-jewelry-template:has(.siblings--cord-colors) .product__form [id^=variant-selects-] .radio__label .option-title{white-space:normal!important;font-size:11px!important;line-height:1.25!important}#MainContent .ani-jewelry-template:has(.siblings--cord-colors) .product__block:has(>.siblings--cord-colors){padding-bottom:12px!important;margin-bottom:0!important}#MainContent .ani-jewelry-template fieldset.siblings--cord-colors .ani-jewel-colors{gap:6px!important;margin-top:3px!important}#MainContent .ani-jewelry-template fieldset.siblings--cord-colors .ani-jewel-option{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;flex:0 0 22px!important}#MainContent .ani-jewelry-template fieldset.siblings--cord-colors .ani-jewel-dot{width:18px!important;height:18px!important;flex:0 0 18px!important}#MainContent .ani-jewelry-template:has(.siblings--cord-colors) .radio__legend:has(.ani-jewelry-more-initials){flex-wrap:wrap!important;gap:3px 8px!important}@media(min-width:768px){#MainContent .ani-jewelry-template:has(.siblings--cord-colors) .product__form [id^=variant-selects-] .selector-wrapper:has(input[name="options[ACABADO INICIAL]"]) .radio__buttons{grid-template-columns:repeat(4,minmax(0,110px))!important}}#MainContent .ani-jewelry-template:has(.siblings--cord-colors) .product__form [id^=variant-selects-] .radio__legend{margin-bottom:12px!important;padding-bottom:0!important;line-height:1.5!important}#MainContent .ani-jewelry-template:has(.siblings--cord-colors) .product__form [id^=variant-selects-] .radio__legend:has(.ani-jewelry-more-initials){column-gap:12px!important;row-gap:6px!important}#MainContent .ani-jewelry-template:has(.siblings--cord-colors) .product-personalizer .pplrlabel{margin-bottom:10px!important;line-height:1.5!important}#MainContent .ani-jewelry-template fieldset.siblings--cord-colors .ani-jewel-colors{column-gap:2px!important;row-gap:4px!important}#MainContent .ani-jewelry-template .siblings--cord-colors .ani-cord-bestseller{display:inline-block;margin-left:6px;padding:2px 5px;border-radius:3px;background:#e9edf4;color:#586895;font:400 10px/1.3 Inter,Arial,sans-serif;letter-spacing:0;text-transform:none;vertical-align:middle}#MainContent .ani-jewelry-template .siblings--cord-colors .siblings__legend{margin-bottom:3px!important}#MainContent .ani-jewelry-template fieldset.siblings--cord-colors .ani-jewel-colors{margin-top:0!important}#MainContent .ani-jewelry-template:has(.siblings--cord-colors) .product__form [id^=variant-selects-] .selector-wrapper:has(input[name="options[ACABADO INICIAL]"]) .radio__legend{margin-bottom:6px!important}#MainContent .ani-jewelry-template:has(.siblings--cord-colors) .product-personalizer .pplrlabel{margin-bottom:3px!important;padding-bottom:0!important}#MainContent .ani-jewelry-template:has(.siblings--cord-colors) .product-personalizer .pplr-wrapper .pplr-swatch-main:not(.img_thumb_dropdown){margin-top:2px!important}#MainContent .ani-jewelry-template .product__block fieldset.siblings--knot-bracelet .ani-jewel-colors{gap:4px!important;padding:4px 0!important}#MainContent .ani-jewelry-template .product__block fieldset.siblings--knot-bracelet .ani-jewel-option{width:22px!important;height:24px!important;min-width:22px!important;min-height:24px!important;flex:0 0 22px!important;background:transparent!important}#MainContent .ani-jewelry-template .product__block fieldset.siblings--knot-bracelet .ani-jewel-dot{width:20px!important;height:20px!important;flex:0 0 20px!important;border:0!important;box-shadow:none!important}#MainContent .ani-jewelry-template .product__block fieldset.siblings--knot-bracelet .ani-jewel-option[aria-current=true] .ani-jewel-dot{outline:2px solid #d6dbd8!important;outline-offset:3px!important}
/*# sourceMappingURL=/cdn/shop/t/109/assets/ani-jewelry.css.map */
