@keyframes blink1{0%,100%,50%{opacity:0}12.5%,62.5%{opacity:1}}@keyframes blink2{0%,100%,50%{opacity:0}25%,75%{opacity:1}}@keyframes blink3{0%,100%,50%{opacity:0}37.5%,87.5%{opacity:1}}@keyframes wiggle{0%{transform:translateX(0)}20%{transform:translateX(2px)}40%{transform:translateX(-2px)}60%{transform:translateX(2px)}80%{transform:translateX(-2px)}100%{transform:translateX(0)}}@keyframes hop{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (max-width:768px){#site-header .header-main{height:50px}}@media (max-width:1023px){#algolia-search,#newsletter_subscribe,#slider_wrapper,.no-silo,footer{display:none}.no-silo.box-open{display:block}#site-header{height:85px}#site-header .header-main{height:65px;box-shadow:0 0 6px 0 rgba(0,0,0,.5)}.col-main .col-set,.main .col-set .col,.main-container{padding:inherit}}#newsletter_subscribe,.price-footer-info,.section-categories,.section-service{display:none}.twilio-chat{display:flex;flex-direction:column}.twilio-chat>#chat-window{height:100%;z-index:1000;background-color:#fff}.twilio-chat>#chat-window .conversation{display:flex;flex-direction:column;height:calc(100vh - 86px);margin:0 auto;padding:8px;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.twilio-chat>#chat-window .conversation .message-container{display:flex;flex-direction:column;margin-bottom:8px}.twilio-chat>#chat-window .conversation .message-container.juwelia+.user{margin-top:12px}.twilio-chat>#chat-window .conversation .message-container.user+.juwelia{margin-top:12px}.twilio-chat>#chat-window .conversation .message-container.user span{text-align:right}.twilio-chat>#chat-window .conversation .message-container.juwelia:before{width:24px;height:24px;content:"";background-size:contain;background-image:url(../images/chat-icon-juwelia.jpg);border-radius:50%}.twilio-chat>#chat-window .conversation .message-container.juwelia span{text-align:left}.twilio-chat>#chat-window .conversation .message-container.juwelia .time{position:relative;left:32px;bottom:24px}.twilio-chat>#chat-window .conversation .message{max-width:80%;text-align:left;opacity:0;margin:0;padding:16px 14px;border-radius:6px;font-size:14px;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.twilio-chat>#chat-window .conversation .message.show{opacity:1;transform:translateY(0)}.twilio-chat>#chat-window .conversation .message:before{display:block;font-size:12px;color:#575756}.twilio-chat>#chat-window .conversation .message#juwelia-intro{text-align:center;max-width:100%;border-radius:6px;font-size:14px;line-height:18px;letter-spacing:.3px}.twilio-chat>#chat-window .conversation .message#juwelia-intro>picture>img{width:110px;height:110px;margin:0 auto 16px;border-radius:50%}.twilio-chat>#chat-window .conversation .message#juwelia-intro>span{display:block;margin-bottom:8px;text-align:center}.twilio-chat>#chat-window .conversation .message>.typing>span.dot{margin-left:1px}.twilio-chat>#chat-window .conversation .message>.typing>span.dot.dot1{animation:blink1 2.5s infinite}.twilio-chat>#chat-window .conversation .message>.typing>span.dot.dot2{animation:blink2 2.5s infinite}.twilio-chat>#chat-window .conversation .message>.typing>span.dot.dot3{animation:blink3 2.5s infinite}.twilio-chat>#chat-window .conversation .message.juwelia{position:relative;left:32px;bottom:24px;align-self:flex-start;background:transparent linear-gradient(138deg,#d0ba9a 0,#cac3b4 52%,#dbd7cb 100%) 0 0 no-repeat padding-box;border-radius:0 12px 12px 12px}.twilio-chat>#chat-window .conversation .message.juwelia#juwelia-intro{left:0;bottom:0}.twilio-chat>#chat-window .conversation .message.juwelia>span{text-align:left}.twilio-chat>#chat-window .conversation .message.juwelia .feedback-buttons{display:block;padding:1em 0 0}.twilio-chat>#chat-window .conversation .message.juwelia .feedback-buttons>.feedback-button{display:inline-block;margin:0 0 0 1rem;color:#b4146e;cursor:pointer;transform:translateX(0)}.twilio-chat>#chat-window .conversation .message.juwelia .feedback-buttons>.feedback-button.disabled{cursor:not-allowed}.twilio-chat>#chat-window .conversation .message.juwelia .feedback-buttons>.feedback-button.clicked{animation:hop .2s cubic-bezier(.25,1,.5,1)}.twilio-chat>#chat-window .conversation .message.juwelia .feedback-buttons>.feedback-button:after{position:relative;top:0;bottom:0;left:0;right:0;font-family:FontAwesome,monospace;font-size:20px;content:''}.twilio-chat>#chat-window .conversation .message.juwelia .feedback-buttons>.feedback-button#like:after{content:'\e92b'}.twilio-chat>#chat-window .conversation .message.juwelia .feedback-buttons>.feedback-button#dislike:after{top:1px;content:'\e92a'}.twilio-chat>#chat-window .conversation .message.juwelia .feedback-buttons>.feedback-button#like.clicked:after{content:'\e92c'}.twilio-chat>#chat-window .conversation .message.juwelia .feedback-buttons>.feedback-button#dislike.clicked:after{top:1px;content:'\e929'}.twilio-chat>#chat-window .conversation .message.juwelia .feedback-buttons>.feedback-button.error{animation:wiggle .2s ease-in-out}.twilio-chat>#chat-window .conversation .message.juwelia .feedback-buttons>.feedback-request{position:relative;bottom:2px;color:#b4146e}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview{display:grid;grid-template-columns:min-content 1fr;grid-template-rows:auto auto auto;align-content:center;align-items:center;height:auto;min-height:100px;width:100%;padding:4px 8px;margin:8px 0 12px 0;border-radius:6px;box-sizing:border-box;color:#575756;background-color:#fff;box-shadow:0 3px 6px #47474733;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.03em;text-align:left;text-decoration:none}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .flags{display:none;top:0;right:0;z-index:2;width:60%;height:20px;overflow:visible;text-align:right}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .flags>span{display:inline-block;float:right;height:14px;box-sizing:content-box;padding:1px 5px;margin:0 0 0 5px;border-style:solid;border-width:1px;background:#fff;border-radius:3px}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .flags>span>strong{float:left;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:.01em;font-size:11px;line-height:16px;font-weight:400;text-transform:uppercase;text-align:center}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .flags .new{background-color:#139b1f;border-color:#139b1f;color:#fff}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .flags .sale{float:left;border-color:#b4146e;color:#b4146e}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .flags .last{background-color:#b4146e;border-color:#b4146e;color:#fff}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview>picture{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:4;width:90px;margin:0 8px 0 0}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview>span{display:block}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .name{text-align:left;font-size:13px}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .price{width:100%;text-align:left;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:12px;color:#111}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .price.sale>.old-price{text-decoration:line-through;padding-right:2px;color:#111}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .price.sale span{padding-left:2px;color:#b4146e}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .variants{text-transform:uppercase;font-size:11px}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .variants>.material-x{display:inline-block;position:relative;top:2px;left:2px;width:10px;height:10px;border:1px solid #ccc;border-radius:50%}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .variants>.material-x.ps,.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .variants>.material-x.pt,.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .variants>.material-x.ss,.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .variants>.material-x.wg{background-color:#c6c6c6}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .variants>.material-x.rg,.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .variants>.material-x.rs{background-color:#eabfb9}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .variants>.material-x.yg,.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .variants>.material-x.ys{background-color:#b3a797}.twilio-chat>#chat-window .conversation .message.juwelia .product>.preview .ringsizes{margin:0 0 0 4px}.twilio-chat>#chat-window .conversation .message.juwelia .product .description{margin-bottom:16px}.twilio-chat>#chat-window .conversation .message.user{align-self:flex-end;background-color:#dedede;border-radius:12px 0 12px 12px}.twilio-chat>#chat-window .conversation .message.user>span{text-align:right}.twilio-chat>#chat-window #message-form{position:relative;bottom:0;left:0;right:0;max-width:100%;height:auto;max-height:162px;display:flex;align-items:stretch;flex-direction:row;margin:0 auto;padding:8px;background:#fff}.twilio-chat>#chat-window #message-form #message-input{display:flex;flex:1;align-items:center;outline:0;padding:8px;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:14px;line-height:22px;font-weight:400;text-align:left;color:#575756;overflow-y:auto;resize:none;background-color:#f2f2f2;border:1px solid #ccc;border-radius:6px;cursor:auto;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.twilio-chat>#chat-window #message-form #message-input.editable:empty:before{content:attr(data-placeholder);color:#575756}.twilio-chat>#chat-window #message-form #message-input.disabled{cursor:not-allowed}.twilio-chat>#chat-window #message-form #message-input.disabled:empty:before{content:attr(data-placeholder);color:#ccc}.twilio-chat>#chat-window #message-form .controls{display:flex;max-height:42px;align-self:end;align-items:center}.twilio-chat>#chat-window #message-form button{position:relative;flex:1;width:68px;height:42px;margin:8px 0 8px 8px;padding:4px;border-radius:6px;font-size:14px;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;background:transparent linear-gradient(119deg,#b4146e 0,#ec609b 100%) 0 0 no-repeat padding-box}.twilio-chat>#chat-window #message-form .loading{cursor:not-allowed}.twilio-chat>#chat-window #message-form .loading:after{display:inline-block;width:1em;height:1em;text-align:center;font-family:FontAwesome,monospace;font-size:20px;line-height:1em;content:'\f110';animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:steps(8);padding-bottom:.25%}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.twilio-chat>#chat-window #message-form .loading:after{position:relative;top:4px;font-size:16px}.twilio-chat>#chat-window #message-form :disabled{background:#ccc;background:transparent linear-gradient(119deg,#8a8a8a 0,#c2c2c2 100%) 0 0 no-repeat padding-box;cursor:not-allowed;border:1px solid #ccc}.twilio-chat #feedback-link{display:none}@media (min-width:420px){.twilio-chat>#chat-window>.conversation .message#juwelia-intro>picture>img{width:130px;height:130px}.twilio-chat>#chat-window>.conversation .message#juwelia-intro>span{text-align:left}.twilio-chat>#chat-window>.conversation .message.juwelia .product>.preview .ringsizes{margin:0 0 0 8px}}@media (min-width:640px){.twilio-chat>#chat-window>.conversation .message.juwelia .product>.preview{min-height:120px}.twilio-chat>#chat-window>.conversation .message.juwelia .product>.preview>picture{width:105px;margin:0 16px 0 0}.twilio-chat>#chat-window>.conversation .message.juwelia .product>.preview .name{font-size:14px}.twilio-chat>#chat-window>.conversation .message.juwelia .product>.preview .price{font-size:14px}.twilio-chat>#chat-window>.conversation .message.juwelia .product>.preview .variants{font-size:12px}}@media (min-width:768px){.twilio-chat>#chat-window>.conversation .message#juwelia-intro>picture{float:left;margin:0 16px 0 0}.twilio-chat>#chat-window>.conversation .message#juwelia-intro>picture>img{width:110px;height:110px;margin:0}}@media (min-width:1024px){.twilio-chat>#chat-window{width:100%;margin:1rem auto;border:1px solid #111;box-sizing:border-box;padding:.8rem 1.5rem 0;background-image:linear-gradient(to bottom,rgba(92,80,65,.4),rgba(0,0,0,.8)),url(../images/juwelia-pattern.jpg);background-repeat:repeat;border-radius:6px}.twilio-chat>#chat-window>.conversation{height:100%;min-height:65vh;max-height:65vh;max-width:1200px;background:linear-gradient(to bottom,rgba(0,0,0,.6),rgba(0,0,0,.7));border:1px solid #111;border-bottom:none;border-radius:6px 6px 0 0;box-sizing:border-box}.twilio-chat>#chat-window>.conversation .message-container .time{color:#ccc}.twilio-chat>#chat-window>.conversation .message{max-width:70%;color:#111}.twilio-chat>#chat-window>#message-form{position:relative;width:100%;max-width:1200px;max-height:60px;background:rgba(0,0,0,.7);border:1px solid #111;border-top:none;border-radius:0 0 6px 6px;box-sizing:border-box}.twilio-chat #feedback-link{display:block;font-size:14px}}.yellowgold{background:#f0e6ce;background:linear-gradient(135deg,#f0e6ce 0,#dcc37e 50%,#cea942 51%,#e8d9b0 100%)}.rosegold{background:#f5e1eb;background:linear-gradient(135deg,#f9eeea 0,#f1d4d0 50%,#eabfb9 51%,#f9eeea 100%)}.whitegold{background:#f3f3f3;background:linear-gradient(135deg,#f3f3f3 0,#e1e1e1 50%,#bababa 51%,#ededed 100%)}.silver{background:#f3f3f3;background:linear-gradient(135deg,#f3f3f3 0,#e1e1e1 50%,#bababa 51%,#ededed 75%,#ededed 100%)}.titan{background:#bababa;background:linear-gradient(135deg,#ccc 0,#999 50%,#999 51%,#ccc 100%)}.yg-wg-rg{background:#c19e67;background:linear-gradient(135deg,#f0e6ce 0,#cea942 33%,#f3f3f3 34%,#bababa 66%,#f9eeea 64%,#eabfb9 100%)}.wg-rg{background:#c19e67;background:linear-gradient(135deg,#f3f3f3 0,#bababa 50%,#f9eeea 51%,#eabfb9 100%)}.yg-wg{background:#c19e67;background:linear-gradient(135deg,#f0e6ce 0,#cea942 50%,#f3f3f3 51%,#bababa 100%)}.yg-rg{background:#c19e67;background:linear-gradient(135deg,#f0e6ce 0,#cea942 50%,#f9eeea 51%,#eabfb9 100%)}.fadePinkToLighter{background:#b4146e;background:linear-gradient(90deg,#861b61 0,#ab156c 100%)}.fadePinkToDarker{background:#b4146e;background:linear-gradient(90deg,#ab156c 0,#861b61 100%)}.fadeBlackToLighter{background:#222;background:linear-gradient(90deg,#222 0,#444 100%)}.fadePinkToDarker45{background:#b4146e;background:linear-gradient(45deg,#ab156c 0,#861b61 100%)}.goldFading{background:#e7d289;background:linear-gradient(90deg,#e7d289 0,#a9793e 100%)}.silverFading{background:#ccc;background:linear-gradient(90deg,#ccc 0,#999 100%)}.pinkFading{background:#b4146e;background:linear-gradient(90deg,#ab156c 0,#861b61 100%)}
/*# sourceMappingURL=maps/compiled.juwelia.css.map */
