html body.idolera-chrome.idolera-chrome{--crystal-control:linear-gradient(126deg,rgba(255,255,255,.68) 0%,rgba(255,255,255,.08) 22%,transparent 23%,rgba(171,189,244,.24) 49%,rgba(248,222,255,.5) 50%,transparent 69%),repeating-linear-gradient(118deg,rgba(255,255,255,.1) 0 1px,transparent 1px 5px),linear-gradient(110deg,rgba(234,206,250,.94),rgba(189,223,247,.94));--crystal-ink:#291d3e;--era-ink:#291638;--era-accent:#724593;--era-hover:#58316f;--era-glass:rgba(111,66,143,.86);--era-line:rgba(143,82,173,.48);--ie-button-color:#724593;--ie-button-hover-color:#58316f;--ie-button-text:#fff;--ie-control-color:#dbc5ef;--ie-control-text:#291638}html body.idolera-chrome.idolera-chrome #MainContent :is(product-card,.product-card,.product-card__content,.card-gallery,.product-media,.quick-add,.quick-add__product-form-component,.quick-add .shopify-product-form){background:transparent!important;background-image:none!important;filter:none!important;opacity:1!important}html body.idolera-chrome.idolera-chrome #MainContent :is(product-card,.product-card__content,.card-gallery,.quick-add):before,html body.idolera-chrome.idolera-chrome #MainContent :is(product-card,.product-card__content,.card-gallery,.quick-add):after{content:none!important;display:none!important}html body.idolera-chrome.idolera-chrome #MainContent :is(product-card,.product-card):is(:hover,:focus-within,:active){filter:none!important;opacity:1!important;background:transparent!important;box-shadow:none!important;transform:none!important}html body.idolera-chrome.idolera-chrome #MainContent :is(.card-gallery img,.product-media__image,.diamond-discovery__image,.diamond-drops__image){filter:none!important;opacity:1!important;mix-blend-mode:normal!important}html body.idolera-chrome.idolera-chrome #MainContent .product-card__content :is(p,h3,product-title){color:var(--era-ink)!important;-webkit-text-fill-color:currentColor!important;text-transform:none!important;letter-spacing:0!important;line-height:1.4!important}html body.idolera-chrome.idolera-chrome.idolera-chrome :is(#MainContent,footer,cart-drawer-component,dialog) :is(.button:not(.button-unstyled),.button-secondary,.quick-add__button,.product-details .product-form-buttons .add-to-cart-button,.product-details .product-form-buttons .shopify-payment-button__button--unbranded,.cart__checkout-button,.diamond-drops__button,.diamond-drops__shop,.iea-card__shop,.iea__view-all,.video-signup__submit,.era-link){background:var(--crystal-control)!important;border:1px solid rgba(185,132,221,.65)!important;border-radius:14px!important;color:var(--crystal-ink)!important;-webkit-text-fill-color:var(--crystal-ink)!important;box-shadow:inset 0 1px #ffffffb3,inset 0 -2px 3px #8295cb40,0 5px 16px #49235826!important;text-shadow:none!important;filter:none!important;transition:transform .22s ease,background-color .22s ease,box-shadow .22s ease!important}html body.idolera-chrome.idolera-chrome.idolera-chrome :is(#MainContent,footer,cart-drawer-component,dialog) :is(.button:not(.button-unstyled),.button-secondary,.quick-add__button,.product-details .product-form-buttons .add-to-cart-button,.product-details .product-form-buttons .shopify-payment-button__button--unbranded,.cart__checkout-button,.diamond-drops__button,.diamond-drops__shop,.iea-card__shop,.iea__view-all,.video-signup__submit,.era-link):is(:hover,:focus-visible){background:var(--crystal-control)!important;color:var(--crystal-ink)!important;-webkit-text-fill-color:var(--crystal-ink)!important;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffd9,inset 0 -2px 3px #8295cb40,0 8px 22px #49235836!important}html body.idolera-chrome.idolera-chrome.idolera-chrome :is(#MainContent,footer,cart-drawer-component,dialog) :is(.button,.quick-add__button,.era-link,.video-signup__submit) :is(span,svg){color:inherit!important;-webkit-text-fill-color:inherit!important;background:transparent!important}html body.idolera-chrome.idolera-chrome.idolera-chrome #MainContent .quick-add__button{min-height:44px;height:44px;border-radius:12px!important;padding:0 12px!important;max-width:calc(100% - 20px);backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;background:var(--crystal-control)!important}html body.idolera-chrome.idolera-chrome #MainContent .quick-add__button .add-to-cart-text{background:transparent!important;gap:7px;border-radius:0!important}html body.idolera-chrome.idolera-chrome #MainContent .quick-add__button .add-to-cart-icon{width:20px;height:20px;flex:0 0 20px}html body.idolera-chrome.idolera-chrome #MainContent .quick-add__button .add-to-cart-text__content{display:grid!important;grid-template-columns:1fr!important;position:static!important;width:auto!important;height:auto!important;clip-path:none!important}html body.idolera-chrome.idolera-chrome #MainContent .quick-add__button .add-to-cart-text__content span span{opacity:1!important;filter:none!important;translate:none!important;padding:0!important;font-size:12px;font-weight:650}html body.idolera-chrome.idolera-chrome.idolera-chrome #MainContent :is(.card-gallery,media-gallery,.product-media-container) .slideshow-control,html body.idolera-chrome.idolera-chrome.idolera-chrome #MainContent :is(.group-showcase__arrow,.diamond-drops__arrow,.iea-card__arrow){display:grid!important;place-items:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;flex-basis:44px!important;padding:0!important;background:var(--crystal-control)!important;border:1px solid #cda2e2b3!important;border-radius:14px!important;color:var(--crystal-ink)!important;-webkit-text-fill-color:var(--crystal-ink)!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;box-shadow:inset 0 1px #efcbff59,0 4px 14px #411e5133!important;filter:none!important;transition:background-color .2s ease,scale .2s ease!important;overflow:hidden}html body.idolera-chrome.idolera-chrome.idolera-chrome #MainContent :is(.card-gallery,media-gallery,.product-media-container) .slideshow-control:is(:hover,:focus-visible){background:var(--crystal-control)!important;scale:1.08}html body.idolera-chrome.idolera-chrome.idolera-chrome #MainContent .slideshow-control .svg-wrapper{transition:translate .22s ease!important}html body.idolera-chrome.idolera-chrome.idolera-chrome #MainContent .slideshow-control--next:hover .svg-wrapper{translate:3px 0}html body.idolera-chrome.idolera-chrome.idolera-chrome #MainContent .slideshow-control--previous:hover .svg-wrapper{translate:-3px 0}html body.idolera-chrome.idolera-chrome.idolera-chrome #MainContent .slideshow-control :is(svg,.svg-wrapper){background:transparent!important;color:var(--crystal-ink)!important}html body.idolera-chrome.idolera-chrome.idolera-chrome #MainContent .slideshow-control:disabled{opacity:.4!important;scale:1;cursor:not-allowed}html body.idolera-chrome.idolera-chrome #MainContent .quick-add-modal,html body.idolera-chrome.idolera-chrome dialog.quick-add-modal{background:#ead9f4!important;color:#291638!important;border:1px solid #c396d5!important;border-radius:22px!important}html body.idolera-chrome.idolera-chrome #MainContent .product-details .product-form-buttons .quantity-selector{background:#e9d5f4!important;border-color:#bd91cf!important;border-radius:14px!important}html body.idolera-chrome.idolera-chrome #MainContent .product-details .product-form-buttons .quantity-selector :is(input,button){background:#e4c9f2!important;color:#35203f!important}html body.idolera-chrome.idolera-chrome #MainContent .product-details .product-form-buttons .quantity-selector button:hover{background:#cba6de!important}html body.idolera-chrome.idolera-chrome [id^=IdolEraGlass-] .ie-nav-cart{width:62px!important;flex:0 0 62px!important;height:52px!important;min-height:52px!important;border-radius:14px!important;background:#71468f52!important;box-shadow:inset 0 1px #e8bffc40!important;border-color:#d0a0e066!important}html body.idolera-chrome.idolera-chrome [id^=IdolEraGlass-] .ie-nav-cart__icon{width:46px!important;height:48px!important;filter:none!important}html body.idolera-chrome.idolera-chrome [id^=IdolEraGlass-] .ie-nav-cart__count{top:0!important;right:0!important}html body.idolera-chrome.idolera-chrome :is(button,a):focus-visible{outline:2px solid #754795;outline-offset:4px}@media(max-width:749px){html body.idolera-chrome.idolera-chrome [id^=IdolEraGlass-] .ie-nav-cart{width:54px!important;flex-basis:54px!important;height:48px!important;min-height:48px!important}html body.idolera-chrome.idolera-chrome [id^=IdolEraGlass-] .ie-nav-cart__icon{width:42px!important;height:44px!important}html body.idolera-chrome.idolera-chrome #MainContent .quick-add__button{right:8px;bottom:8px;padding:0 9px!important}}@media(prefers-reduced-motion:reduce){html body.idolera-chrome.idolera-chrome :is(.quick-add__button,.slideshow-control,.era-link){transition:none!important}}html body.idolera-chrome.idolera-chrome.idolera-chrome #MainContent :is(.button:not(.button-unstyled),.quick-add__button,.era-link,.video-signup__submit,.slideshow-control){overflow:hidden;isolation:isolate}html body.idolera-chrome.idolera-chrome.idolera-chrome #MainContent :is(.button:not(.button-unstyled),.quick-add__button,.era-link,.video-signup__submit,.slideshow-control):after{content:""!important;display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,transparent 25%,#fff8 48%,transparent 70%);transform:translate(-135%);opacity:0}html body.idolera-chrome.idolera-chrome.idolera-chrome #MainContent :is(.button:not(.button-unstyled),.quick-add__button,.era-link,.video-signup__submit,.slideshow-control):is(:hover,:focus-visible):after{animation:crystal-button-pass .65s ease-out}@keyframes crystal-button-pass{0%{transform:translate(-135%);opacity:0}30%{opacity:.6}to{transform:translate(135%);opacity:0}}html body.idolera-chrome.idolera-chrome #MainContent :is(.era-link,.video-signup__submit,.cart-items__empty-button){position:relative}html body.idolera-chrome.idolera-chrome.idolera-chrome #MainContent :is(.diamond-drops__media,.era-paths__card,.era-discovery__story,.collector-notes details){background:linear-gradient(128deg,#f9e7ff45,transparent 40%,#ceeeff40)!important;border:1px solid #aa94ce45!important;box-shadow:inset 0 1px #fff8,0 12px 30px #4227560f!important}html body.idolera-chrome.idolera-chrome #MainContent :is(.era-paths__card,.era-discovery__story){border-radius:8px 30px}html body.idolera-chrome.idolera-chrome #MainContent :is(.era-discovery__media,.era-paths__image){background:transparent!important}html body.idolera-chrome.idolera-chrome #MainContent :is(.diamond-drops__reflection,.diamond-drops__media:before){display:none!important}html body.idolera-chrome.idolera-chrome #MainContent [id^=DiamondDrops-] .diamond-drops__header{max-width:none;display:grid;grid-template-columns:1.05fr .95fr;gap:10px 48px;align-items:end;margin-bottom:30px}html body.idolera-chrome.idolera-chrome #MainContent [id^=DiamondDrops-] .diamond-drops__kicker{grid-column:1/-1}html body.idolera-chrome.idolera-chrome #MainContent [id^=DiamondDrops-] h2{font-size:clamp(34px,4.8vw,60px)!important;text-transform:none!important}html body.idolera-chrome.idolera-chrome #MainContent [id^=DiamondDrops-] .diamond-drops__intro{margin:0;opacity:1;max-width:400px}html body.idolera-chrome.idolera-chrome #MainContent [id^=DiamondDrops-] .diamond-drops__media{padding:14px;aspect-ratio:1/1.05;border-radius:8px 28px!important}html body.idolera-chrome.idolera-chrome #MainContent [id^=DiamondDrops-] .diamond-drops__copy{padding:18px 6px}html body.idolera-chrome.idolera-chrome #MainContent :is(.era-paths,.era-discovery,.collector-notes) h2{text-transform:none!important}html body.idolera-chrome.idolera-chrome #MainContent .era-discovery__story{gap:32px;padding:18px}html body.idolera-chrome.idolera-chrome #MainContent .era-discovery__media{aspect-ratio:1.15}html body.idolera-chrome.idolera-chrome #MainContent .era-discovery__image{transition:transform .6s ease}html body.idolera-chrome.idolera-chrome #MainContent .era-discovery__story:hover .era-discovery__image{transform:translateY(-5px) rotate(-.7deg)}html body.idolera-chrome.idolera-chrome #MainContent .collector-notes{padding-block:24px}html body.idolera-chrome.idolera-chrome #MainContent .collector-notes summary{font-weight:600}html body.idolera-chrome.idolera-chrome #MainContent .collector-notes details[open]{background:linear-gradient(125deg,#eddbfa8c,#d7eafa5c)!important}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-]{min-height:var(--vs-height);place-items:end;max-width:1440px;margin:40px auto 0;border-radius:10px 34px 0 0;align-content:end}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__overlay{background:linear-gradient(180deg,transparent 40%,#14101e20 60%,#14101e99)!important}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__content{width:100%;padding:26px 32px}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__panel{width:min(440px,100%);margin:0 0 0 auto;padding:20px!important;text-align:left;background:#1f162f5c!important;border-radius:18px!important;box-shadow:inset 0 1px #d7c1ee40!important}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] h2{font-size:clamp(27px,2.5vw,36px)!important;line-height:1.12!important;letter-spacing:-.03em!important}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__kicker{margin-bottom:10px}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__text{margin-top:12px;font-size:13px;line-height:1.5;opacity:1}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__form{margin-top:16px}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__fields{grid-template-columns:minmax(0,1fr) auto;gap:8px}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__email{min-height:46px;font-size:13px;padding:12px;background:#251b38a6!important}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__submit{min-height:46px;padding:12px;font-size:11px;letter-spacing:0;text-transform:none}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__consent{font-size:10px;gap:7px;margin-top:12px;justify-content:start}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__note{font-size:10px!important;margin-top:8px}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__message:empty{display:none}@media(max-width:749px){html body.idolera-chrome.idolera-chrome #MainContent [id^=DiamondDrops-] .diamond-drops__header{grid-template-columns:1fr;gap:14px}html body.idolera-chrome.idolera-chrome #MainContent [id^=DiamondDrops-] .diamond-drops__grid{gap:16px}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-]{min-height:0;display:block;border-radius:0;margin-top:24px;background:transparent!important}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__media{height:300px;bottom:auto;position:relative!important}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__overlay{display:none}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__content{padding:22px 16px}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__panel{width:100%;padding:20px!important;background:linear-gradient(125deg,#ecd9fa80,#d2edff66)!important;box-shadow:inset 0 1px #fff8!important}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] :is(h2,p,label,span,.video-signup__text){color:#291d3e!important;-webkit-text-fill-color:#291d3e!important}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__email{background:#f5eaffb3!important;color:#291d3e!important;-webkit-text-fill-color:#291d3e!important}html body.idolera-chrome.idolera-chrome #MainContent [id^=VideoSignup-] .video-signup__email::placeholder{color:#624e78!important}}@media(prefers-reduced-motion:reduce){html body.idolera-chrome.idolera-chrome #MainContent :is(.button,.quick-add__button,.era-link,.slideshow-control):after{animation:none!important}html body.idolera-chrome.idolera-chrome #MainContent .era-discovery__image{transition:none!important;transform:none!important}}html body.idolera-chrome.idolera-chrome #MainContent .cart-page--empty{min-height:430px;padding:30px 0!important}html body.idolera-chrome.idolera-chrome #MainContent .crystal-empty-cart{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:center;max-width:1080px;margin:auto;padding:36px 44px;background:linear-gradient(120deg,#f5dcff26,#d5eaff33);border:1px solid #c1b1db66;border-radius:12px 38px;box-shadow:inset 0 1px #fff8,0 14px 35px #55346b0d}.crystal-empty-cart__art{position:relative;min-height:280px;display:grid;place-items:center}.crystal-empty-cart__bag{width:210px;height:240px;animation:crystal-bag-drift 7s ease-in-out infinite}.crystal-empty-cart__shard{position:absolute;width:48px;height:74px;background:conic-gradient(from 25deg,#f6e5ffbb,#a0d8ee99,#fff9,#bfacf088,#f6e5ffbb);clip-path:polygon(50% 0,100% 30%,50% 100%,0 30%);animation:crystal-bag-drift 6s ease-in-out infinite reverse}.crystal-empty-cart .shard-a{top:10%;left:8%;rotate:-15deg}.crystal-empty-cart .shard-b{bottom:7%;right:0;scale:.75;rotate:20deg;animation-delay:-3s}html body.idolera-chrome.idolera-chrome #MainContent .crystal-empty-cart h1{font-size:clamp(32px,4.5vw,55px)!important;line-height:1.06!important;letter-spacing:-.045em!important;text-transform:none!important;margin:14px 0 20px;color:#291d3e!important}html body.idolera-chrome.idolera-chrome #MainContent .crystal-empty-cart__kicker{font-size:10px!important;letter-spacing:.18em;font-weight:650;color:#5f4a7d!important}html body.idolera-chrome.idolera-chrome #MainContent .crystal-empty-cart__intro{font-size:16px!important;line-height:1.7;max-width:450px;color:#493a5b!important}.crystal-empty-cart__links{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}html body.idolera-chrome.idolera-chrome #MainContent .crystal-empty-cart__links .button{display:inline-flex;align-items:center;gap:20px;min-height:48px;padding:14px 18px;font-size:13px!important}html body.idolera-chrome.idolera-chrome #MainContent .crystal-empty-cart__login{font-size:12px!important;margin-top:24px;color:#665372!important}html body.idolera-chrome.idolera-chrome #MainContent .cart-page:not(.cart-page--empty){max-width:1320px;margin:auto;gap:30px}html body.idolera-chrome.idolera-chrome #MainContent .cart-page__title h1{text-transform:none!important;font-size:clamp(32px,4vw,48px)!important;letter-spacing:-.035em}html body.idolera-chrome.idolera-chrome #MainContent .cart-page__summary{padding:24px!important;background:linear-gradient(135deg,#efdcfb80,#d6eafa66)!important;border:1px solid #bda8d466!important;border-radius:10px 26px;align-self:start!important;height:auto!important;box-shadow:inset 0 1px #fff8}html body.idolera-chrome.idolera-chrome #MainContent .cart-page__summary :is(.cart-summary,.cart-summary__inner){background:transparent!important;box-shadow:none!important}html body.idolera-chrome.idolera-chrome #MainContent .cart-items__table{border-collapse:separate;border-spacing:0 14px}html body.idolera-chrome.idolera-chrome #MainContent .cart-items__table-row{background:#edddf945;border-radius:16px}html body.idolera-chrome.idolera-chrome #MainContent .cart-items__table-row td{padding-block:18px}html body.idolera-chrome.idolera-chrome #MainContent .cart-items__media img{border-radius:12px}html body.idolera-chrome.idolera-chrome #MainContent .cart-items__title{text-transform:none!important}html body.idolera-chrome.idolera-chrome #MainContent .cart-page .quantity-selector{background:#e4dafa80!important;border:1px solid #b5a3ce80!important;border-radius:12px}@keyframes crystal-bag-drift{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-15px) rotate(3deg)}}@media(max-width:749px){html body.idolera-chrome.idolera-chrome #MainContent .cart-page--empty{padding-top:10px!important}html body.idolera-chrome.idolera-chrome #MainContent .crystal-empty-cart{grid-template-columns:1fr;gap:0;padding:18px 20px;text-align:center}.crystal-empty-cart__art{min-height:180px}.crystal-empty-cart__bag{width:140px;height:170px}.crystal-empty-cart__links{justify-content:center;display:grid;grid-template-columns:1fr}html body.idolera-chrome.idolera-chrome #MainContent .crystal-empty-cart__links .button{justify-content:space-between}html body.idolera-chrome.idolera-chrome #MainContent .cart-page:not(.cart-page--empty){display:block}html body.idolera-chrome.idolera-chrome #MainContent .cart-page__summary{margin-top:28px}}@media(prefers-reduced-motion:reduce){.crystal-empty-cart__bag,.crystal-empty-cart__shard{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/idolera-glass-polish.css.map */
