.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%)}html.category-filter-open{overflow:hidden!important}html.category-filter-open #site-header{z-index:1}html.category-filter-open #trust-custom-badge{display:none!important}@media screen and (min-width:641px){html.category-filter-open{overflow:auto!important}html.category-filter-open #site-header{z-index:15}}.category-filter{position:fixed;top:77px;left:0;right:0;bottom:100%;z-index:101;width:auto;box-sizing:border-box;margin:0;padding:0;overflow:hidden;transition:bottom .5s;background:#fff}.category-filter.open{bottom:0;padding:1px 0 0;transition:bottom .5s;box-shadow:0 3px 3px #575756}.header-banderole-visible .category-filter{top:107px}.category-filter-title{position:absolute;top:0;left:0;z-index:2;width:100%;height:40px;padding:0;background-color:#f2f2f2;border-bottom:none}.category-filter-title h2{margin:0;padding:0 10px;font-size:13px;line-height:40px;text-align:center}.category-filter-options{position:absolute;top:0;left:0;bottom:0;width:100%;padding:40px 0 30px;overflow-x:hidden;overflow-y:auto}.category-filter-options .btn-show-all{display:none}.category-filter-options .filter-option-add_limit{display:none}.category-filter-close{position:absolute;right:0;z-index:10;height:40px;width:auto;box-sizing:border-box;padding:0 30px 0 0;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:0;line-height:40px;color:#575756}.category-filter-close:after{display:none}.category-filter-close .close-icon{position:absolute;top:0;right:0;width:30px;height:40px}.category-filter-close .close-icon:after,.category-filter-close .close-icon:before{position:absolute;background-color:#575756;content:'';transform:rotate(45deg)}.category-filter-close .close-icon:before{top:14px;left:9px;width:2px;height:12px}.category-filter-close .close-icon:after{top:19px;left:4px;width:12px;height:2px}@media screen and (min-width:340px){.category-filter-close{font-size:11px}}@media screen and (min-width:1025px){.category-filter-close{display:none}}@media screen and (min-width:641px){.category-filter{position:relative;top:0;left:0;right:auto;bottom:auto;width:100%;max-height:0;margin:0;transition:max-height .5s}.category-filter.open{bottom:auto;max-height:8000px;padding:10px 0 40px;overflow:visible;transition:max-height .5s;box-shadow:none}.category-filter.open:before{position:absolute;top:0;left:5px;right:5px;display:block;height:1px;background-color:#ccc;content:''}.category-filter-title{display:none}.category-filter-options{position:relative;width:100%;padding:0}}@media screen and (min-width:769px){.category-filter.open{padding-left:10px;padding-right:10px}.category-filter.open:before{left:20px;right:20px}}@media screen and (min-width:1025px){.category-filter{width:27.5%;max-height:none;padding:0;float:left;top:0}.category-filter.open{padding:0}.category-filter.open:before{left:0;right:auto}.header-banderole-visible .category-filter{top:0}}@media screen and (min-width:1200px){.category-filter{width:25%;max-height:none;float:left}.category-filter.open:before{left:0;right:auto}}.filter-attribute .filter-attribute-title{position:absolute;top:0;left:0;z-index:2;box-sizing:border-box;width:100%;height:40px;background-color:#f2f2f2;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:13px;line-height:40px;text-align:center;text-transform:uppercase;cursor:pointer}.filter-attribute .filter-attribute-title .back{position:absolute;top:0;left:0;display:block;height:40px;box-sizing:border-box;padding:0 0 0 30px;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:0;text-align:left;text-transform:none;color:#575756}.filter-attribute .filter-attribute-title .back .back-icon{position:absolute;top:0;left:0;width:30px;height:40px}.filter-attribute .filter-attribute-title .back .back-icon:after,.filter-attribute .filter-attribute-title .back .back-icon:before{position:absolute;content:''}.filter-attribute .filter-attribute-title .back .back-icon:before{top:16px;left:14px;width:6px;height:6px;border-left:2px solid #575756;border-bottom:2px solid #575756;transform:rotate(45deg)}.filter-attribute .filter-attribute-title .back .back-icon:after{background-color:#575756;top:19px;left:15px;width:9px;height:2px}.filter-attribute .filter-attribute-title.layered-collapsed{position:relative;z-index:1;height:auto;margin:0 0 -1px;padding:4px 10px;background-color:#fff;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;line-height:32px;text-align:left;color:#404040}.filter-attribute .filter-attribute-title.layered-collapsed .back{display:none}.filter-attribute .filter-attribute-title.layered-collapsed:after{display:block;margin:0 5px 0 10px;float:right;font-family:FontAwesome,monospace;font-size:20px;font-style:normal;line-height:28px;content:'\f105'}.filter-attribute.active .filter-attribute-title.layered-collapsed{color:#b4146e}.filter-attribute .filter-attribute-values{position:absolute;top:40px;left:0;bottom:0;z-index:2;display:block;width:100%;box-sizing:border-box;background:#fff;transition:left .25s;overflow-x:hidden;overflow-y:auto}.filter-attribute .filter-attribute-values.layered-collapsed{left:100%}.filter-attribute .filter-attribute-values .catalog-filter-attribute-price-form,.filter-attribute .filter-attribute-values ol{display:block;width:100%;box-sizing:border-box;margin:10px 0}.filter-attribute .layered-clear-filter{display:block;float:left;margin:10px 10px 0;padding:3px 10px;border:1px solid #b4146e;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:10px;line-height:14px;cursor:pointer}.filter-attribute .layered-clear-filter:before{display:inline;font-family:FontAwesome,monospace;font-size:10px;content:'\f00d'}.filter-attribute li{position:relative;display:block;box-sizing:border-box;margin:0;padding:8px 10px;border-top:1px solid #ccc;font-size:13px;line-height:20px;color:#ccc;overflow:hidden}.filter-attribute li a{display:grid;grid-template-columns:16px auto auto;grid-column-gap:7px;box-sizing:border-box;cursor:pointer;text-decoration:none}.filter-attribute li a:before{font-family:FontAwesome,monospace;font-size:18px;color:#ccc;content:'\f096'}.filter-attribute li a .layered-label{font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.01em;color:#111}.filter-attribute li a .item-count{text-align:right;color:#575756}.filter-attribute li.layered-selected a .layered-label{font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.01em;color:#b4146e}.filter-attribute li.layered-selected a .item-count{color:#b4146e}.filter-attribute li.layered-selected a:before{content:'\f046';color:#b4146e}.filter-attribute li.clear-filter{border-top:none}.filter-attribute li.clear-filter .layered-clear-filter{margin:0 0 10px}.filter-attribute li.clear-filter .layered-clear-filter:before{display:none}.filter-attribute li.layered-show-more-hide{display:none}.filter-attribute li.layered-toggle-show-more{cursor:pointer;display:block;line-height:20px}.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-less,.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-more{max-width:50%;box-sizing:border-box;margin:40px auto;padding:3px 20px;border:1px solid #b4146e;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:13px;line-height:30px;text-align:center;color:#b4146e;cursor:pointer}.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-more{display:block}.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-less{display:none}.filter-attribute li.alphabet-marker{background-color:#f2f2f2;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.01em;color:#575756}.filter-attribute .layered-show-all .layered-show-more-hide{display:block}.filter-attribute .layered-show-all .layered-toggle-show-more .layered-toggle-text-show-more{display:none}.filter-attribute .layered-show-all .layered-toggle-show-more .layered-toggle-text-show-less{display:block}.filter-attribute .catalog-filter-attribute-ringsize li.ringsize{border-top:none;width:20%;padding:20% 0 0;float:left}.filter-attribute .catalog-filter-attribute-ringsize li.ringsize a{position:absolute;top:0;left:0;right:0;bottom:0}.filter-attribute .catalog-filter-attribute-ringsize li.ringsize a:before{display:none}.filter-attribute .catalog-filter-attribute-ringsize li.ringsize a .layered-label{position:absolute;top:50%;left:50%;float:none;display:block;width:36px;height:36px;margin:-19px 0 0 -19px;border:1px solid #ccc;border-radius:100%;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:12px;line-height:38px;text-align:center}.filter-attribute .catalog-filter-attribute-ringsize li.ringsize a .item-count{display:none}.filter-attribute .catalog-filter-attribute-ringsize li.ringsize.layered-selected .layered-label{border-color:#b4146e;box-shadow:0 0 3px rgba(0,0,0,.5)}.filter-attribute .catalog-filter-attribute-stone_color ol{width:46.5%;float:left}.filter-attribute .catalog-filter-attribute-stone_color ol.list-right{width:53.5%}.filter-attribute .catalog-filter-attribute-price-form .layered-clear-filter{margin:0 10px 20px}.filter-attribute .catalog-filter-attribute-price-form .input-box-title{display:block;margin:20px 10px;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:13px;line-height:18px;color:#ccc}.filter-attribute .catalog-filter-attribute-price-form .col{box-sizing:border-box;width:50%;padding:0 10px}.filter-attribute .catalog-filter-attribute-price-form .col:first-of-type{float:left}.filter-attribute .catalog-filter-attribute-price-form .col:nth-of-type(2){float:right}.filter-attribute .catalog-filter-attribute-price-form .input-box label{top:-7px;left:0!important;padding:0;font-size:15px!important;line-height:20px!important}.filter-attribute .catalog-filter-attribute-price-form .input-box input[type=number]{border:none;border-bottom:1px solid #111;border-radius:0;padding-left:0;padding-right:0}.filter-attribute .catalog-filter-attribute-price-form .input-box input[type=number]:focus~label{font-size:15px!important;line-height:20px!important}.filter-attribute .catalog-filter-attribute-price-form .input-box.input-box-filled label{font-size:15px;line-height:20px;top:-7px;left:0!important}.filter-attribute .catalog-filter-attribute-price-form .apply-price-filter{display:block;max-width:50%;box-sizing:border-box;margin:40px auto;padding:3px 10px;border:1px solid #b4146e;background-color:#b4146e;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;line-height:30px;text-align:center;color:#fff;cursor:pointer}li.stone_color{position:relative;border-top:none;padding:10px}li.stone_color:before{position:absolute;top:20px;left:15px;display:block;width:28px;height:28px;content:'';border-radius:100%}li.stone_color:after{position:absolute;top:15px;left:10px;display:block;width:36px;height:36px;content:'';border:1px solid #ccc;border-radius:100%}li.stone_color a{position:relative;display:block;width:100%;height:48px;padding-left:48px}li.stone_color a:before{display:none}li.stone_color a .layered-label{padding-top:16px;line-height:18px}li.stone_color a .item-count{display:none}li.stone_color.layered-selected a:after{border-color:#b4146e;box-shadow:0 0 3px rgba(0,0,0,.5)}@keyframes color_change{from{background-color:#066}to{background-color:#b00}}li.stone_color-1:before,li[data-value="1"]:before{background-color:#ccc}li.stone_color-3:before,li[data-value="3"]:before{background-color:#111}li.stone_color-4:before,li[data-value="4"]:before{background-color:#0e3ece}li.stone_color-5:before,li[data-value="5"]:before{background-color:#d322ce}li.stone_color-6 a:before,li[data-value="6"]:before{background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,.15)}li.stone_color-7:before,li[data-value="7"]:before{background-color:#00cd5f}li.stone_color-8:before,li[data-value="8"]:before{background-color:#38ffff}li.stone_color-9:before,li[data-value="9"]:before{background:linear-gradient(-45deg,#4f63cb 0,#4f63cb 50%,#e7e883 51%,#e7e883 100%)}li.stone_color-10:before,li[data-value="10"]:before{background-color:#be0e0e}li.stone_color-11:before,li[data-value="11"]:before{background-color:#ff9dff}li.stone_color-12:before,li[data-value="12"]:before{background-color:#fc0}li.stone_color-13:before,li[data-value="13"]:before{background-color:#ff993b}li.stone_color-14:before,li[data-value="14"]:before{background-color:#6f3b24}li.stone_color-15:before,li[data-value="15"]:before{animation:color_change 3s infinite alternate}li.stone_color-16:before,li[data-value="16"]:before{background-color:#2c8080}li.stone_color-17:before,li[data-value="17"]:before{background-color:#ccc}li.stone_color-18:before,li[data-value="18"]:before{background-color:#ceff42}li.stone_color-19:before,li[data-value="19"]:before{background:linear-gradient(-45deg,#be0e0e 0,#be0e0e 5%,#ffd164 100%)}li.stone_color-20:before,li[data-value="20"]:before{background-color:#fff8dd;box-shadow:0 0 3px rgba(0,0,0,.15)}li.stone_color-21:before,li[data-value="21"]:before{background:linear-gradient(-45deg,#4f63cb 0,#4f63cb 50%,#fff 51%,#fff 100%);box-shadow:0 0 3px rgba(0,0,0,.15)}li.stone_color-22:before,li[data-value="22"]:before{background:linear-gradient(-45deg,#f3e2c7 0,#c19e67 46%,#b68d4c 47%,#e9d4b3 100%)}li.stone_color-23:before,li[data-value="23"]:before{background:linear-gradient(-45deg,#ffd164 0,#ffd164 50%,rgba(180,20,110,.5) 51%,rgba(180,20,110,.5) 100%)}li.stone_color-24:before,li[data-value="24"]:before{background:linear-gradient(-45deg,#ffd164 0,#ff993b 100%)}li.stone_color-25:before,li[data-value="25"]:before{background:linear-gradient(-45deg,#f2f2f2 0,#c2c2c2 49%,#ccc 51%,#f2f2f2 100%)}li.stone_color-26:before,li[data-value="26"]:before{background:linear-gradient(-45deg,#6f3b24 0,#139b1f 100%)}li.stone_color-27:before,li[data-value="27"]:before{background:radial-gradient(center,ellipse cover,#fffcf7 0,#fff8ed 100%);box-shadow:0 0 3px rgba(0,0,0,.15)}li.stone_color-27:before,li[data-value="28"]:before{background-color:#ffcba4}@media screen and (min-width:340px){.filter-attribute .filter-attribute-title .back{font-size:11px}}@media screen and (min-width:641px){.category-filter-options{overflow:visible;bottom:auto}.filter-attribute{position:relative;z-index:initial;width:50%;height:30px;box-sizing:border-box;margin:0 0 10px;padding:0 5px;float:left}.filter-attribute .filter-attribute-title{position:absolute;top:0;left:5px;right:5px;z-index:2;height:29px;width:auto;margin:0;padding:4px 10px;background-color:#fff;border:1px solid #b4146e;border-bottom:none;line-height:20px;text-align:left;box-shadow:0 0 0 1px #b4146e}.filter-attribute .filter-attribute-title:after{display:block;margin:0;float:right;font-family:FontAwesome,monospace;font-size:20px;font-style:normal;line-height:16px;content:'\f106'}.filter-attribute .filter-attribute-title.layered-collapsed{position:absolute;top:0;left:5px;right:5px;width:auto;height:30px;margin:0;padding:4px 10px;border-bottom:1px solid #ccc;border-color:#ccc;line-height:20px;box-shadow:none}.filter-attribute .filter-attribute-title.layered-collapsed:after{margin:0;line-height:18px;content:'\f107'}.filter-attribute .filter-attribute-title .back{display:none}.filter-attribute .filter-attribute-values{left:5px;right:5px;top:29px;bottom:auto;z-index:15;width:auto;max-height:5000px;padding:10px 0;overflow:visible;border:1px solid #b4146e;border-top:none;box-shadow:0 0 0 1px #b4146e}.filter-attribute .filter-attribute-values:before{position:absolute;top:-1px;left:0;right:0;display:block;height:1px;background-color:#fff;content:''}.filter-attribute .filter-attribute-values.layered-collapsed{left:5px;right:5px;z-index:1;max-height:0;padding:0;border-color:#ccc;overflow:hidden;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.filter-attribute .layered-clear-filter{margin:10px}.filter-attribute li{border:none}.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-less,.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-more{max-width:none;margin:10px 0;border:none;padding:0;line-height:20px;text-align:left}.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-less:before,.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-more:before{display:block;width:20px;box-sizing:border-box;float:left;margin-right:3px;padding-left:3px;font-family:FontAwesome,monospace;font-size:12px}.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-more:before{content:'\f067'}.filter-attribute li.layered-toggle-show-more .layered-toggle-text-show-less:before{content:'\f068'}.filter-attribute .catalog-filter-attribute-ringsize li.ringsize a .layered-label{width:28px;height:28px;margin:-15px 0 0 -15px;line-height:28px}.filter-attribute .catalog-filter-attribute-stone_color li.stone_color{border-top:none;padding:0 10px;font-size:12px}.filter-attribute .catalog-filter-attribute-stone_color li.stone_color:before{top:9px;left:14px;width:18px;height:18px}.filter-attribute .catalog-filter-attribute-stone_color li.stone_color:after{top:5px;left:10px;width:24px;height:24px}.filter-attribute .catalog-filter-attribute-stone_color li.stone_color a{height:40px;padding-left:35px}.filter-attribute .catalog-filter-attribute-stone_color li.stone_color a .layered-label{padding-top:8px;line-height:20px}}@media screen and (min-width:769px){.filter-attribute{width:33.33333333%;padding:0 0 0 20px}.filter-attribute .filter-attribute-title{left:10px;right:10px}.filter-attribute .filter-attribute-title.layered-collapsed{left:10px;right:10px}.filter-attribute .filter-attribute-values{left:10px;right:10px}.filter-attribute .filter-attribute-values.layered-collapsed{left:10px;right:10px}}@media screen and (min-width:1000px){.filter-attribute{width:33.33333333%}}@media screen and (min-width:1025px){.filter-attribute{width:100%;height:auto;margin:0 0 20px}.filter-attribute .filter-attribute-title{position:relative;left:0;right:0;border-color:#f2f2f2;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.filter-attribute .filter-attribute-title.layered-collapsed{position:relative;left:0;right:0;border-color:#f2f2f2;border-bottom:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.filter-attribute .filter-attribute-values{position:relative;left:0;right:0;top:0;border-color:#f2f2f2;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.filter-attribute .filter-attribute-values ol{margin-bottom:0}.filter-attribute .filter-attribute-values.layered-collapsed{position:relative;left:0;right:0;top:0;border-color:#f2f2f2;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.filter-attribute .catalog-filter-attribute-price-form .input-box-title{display:none}.filter-attribute .catalog-filter-attribute-price-form .apply-price-filter{margin:20px auto 0}}.c-rings-widget{position:relative;box-sizing:border-box;display:grid;grid-template-rows:auto auto 400px auto;grid-template-columns:1fr;margin:0 auto 40px;padding:0 5px}.c-rings-widget h2{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2;margin:20px 0;font-size:16px;line-height:16px;text-align:center;text-transform:none}.c-rings-widget p{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:2}.c-rings-widget .selectpanel{position:relative;grid-row-start:3;grid-row-end:4;grid-column-start:1;grid-column-end:2}.c-rings-widget .attribute-select-button{position:absolute;z-index:3;box-sizing:border-box;width:calc(50% - 10px);height:50px;padding:5px 10px;border-radius:3px;background-color:#fff;font-size:11px;line-height:20px;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;box-shadow:0 0 3px rgba(0,0,0,.5)}.c-rings-widget .attribute-select-button:after{position:absolute;top:5px;right:5px;display:block;width:13px;height:13px;font-family:FontAwesome,monospace;font-size:13px;line-height:13px;text-align:center;content:'\e901';transform:rotate(45deg);color:#b4146e}.c-rings-widget .attribute-select-button.active:after{top:-2px;font-size:0;border-bottom:1px solid #b4146e;transform:rotate(0)}.c-rings-widget .attribute-select-button.ringsize{left:0;top:calc(50% - 200px)}.c-rings-widget .attribute-select-button.price{right:0;top:calc(50% - 200px)}.c-rings-widget .attribute-select-button.color{left:0;bottom:calc(50% - 200px)}.c-rings-widget .attribute-select-button.metal{right:0;bottom:calc(50% - 200px)}.c-rings-widget .attribute-select-button .attribute{display:block;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.01em;user-select:none}.c-rings-widget .attribute-select-button .value{position:relative;display:block;user-select:none}.c-rings-widget .attribute-select-button .value:before{position:absolute;top:3px;left:3px;display:inline-block;width:16px;height:16px;border-radius:100%}.c-rings-widget .attribute-select-button .value:after{position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;border:1px solid #ccc;border-radius:100%}.c-rings-widget .attribute-select-content{display:block;position:absolute;z-index:4;background-color:#fff;box-sizing:border-box;width:100%;padding-top:30px;box-shadow:0 0 3px rgba(0,0,0,.5)}.c-rings-widget .attribute-select-content .close{position:absolute;right:0;top:30px;display:block;width:100%;height:0;overflow:visible;border-bottom:1px solid #ccc}.c-rings-widget .attribute-select-content .close:after{position:absolute;right:0;bottom:0;display:block;width:30px;height:30px;font-family:FontAwesome,monospace;font-size:20px;line-height:30px;content:'\e901';color:#575756;background-color:transparent}.c-rings-widget .attribute-select-content ul{padding:10px 0}.c-rings-widget .attribute-select-content li{position:relative;box-sizing:border-box;margin:0;padding:0 10px 0 45px;line-height:40px;color:#b4146e;cursor:pointer}.c-rings-widget .attribute-select-content.ringsize{top:55px;left:0}.c-rings-widget .attribute-select-content.ringsize ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-row-gap:10px}.c-rings-widget .attribute-select-content.ringsize ul li{position:relative;display:inline-block;padding:0;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em;font-size:12px;text-align:center}.c-rings-widget .attribute-select-content.ringsize li:not([data-value=""]){grid-row:1}.c-rings-widget .attribute-select-content.ringsize li:not([data-value=""]):after{position:absolute;top:0;left:calc(50% - 19px);display:inline-block;width:36px;height:36px;border:1px solid #ccc;border-radius:100%;content:''}.c-rings-widget .attribute-select-content.ringsize li:not([data-value=""]).selected:after{border-color:#b4146e}.c-rings-widget .attribute-select-content.ringsize li[data-value=""]{grid-row:2;grid-column:span 7}.c-rings-widget .attribute-select-content.price{top:55px;right:0}.c-rings-widget .attribute-select-content.price p{margin:20px 10px 10px;font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.01em}.c-rings-widget .attribute-select-content.price form.dynamic-label{padding:0 10px 10px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px}.c-rings-widget .attribute-select-content.price form.dynamic-label .input-box{grid-row:span 1;margin:0}.c-rings-widget .attribute-select-content.price form.dynamic-label .input-box.input-box-number{grid-row-start:1}.c-rings-widget .attribute-select-content.price form.dynamic-label .input-box.input-box-number input[type=number]{border-color:transparent;border-bottom-color:#575756}.c-rings-widget .attribute-select-content.price form.dynamic-label .input-box.input-box-button{grid-column:span 2;margin:10px 0 0}.c-rings-widget .attribute-select-content.price li.selected:before{background-color:#b4146e}.c-rings-widget .attribute-select-content.color li:before,.c-rings-widget .attribute-select-content.metal li:before,.c-rings-widget .attribute-select-content.price li:before{position:absolute;top:9px;left:14px;display:block;width:18px;height:18px;content:'';border-radius:100%}.c-rings-widget .attribute-select-content.color li:after,.c-rings-widget .attribute-select-content.metal li:after,.c-rings-widget .attribute-select-content.price li:after{position:absolute;top:5px;left:10px;display:block;width:24px;height:24px;border:1px solid #ccc;border-radius:100%;content:''}.c-rings-widget .attribute-select-content.color li.selected:after,.c-rings-widget .attribute-select-content.metal li.selected:after,.c-rings-widget .attribute-select-content.price li.selected:after{border-color:#b4146e}.c-rings-widget .attribute-select-content.color{bottom:55px;left:0}.c-rings-widget .attribute-select-content.color ul{width:50%;float:left;box-sizing:border-box}.c-rings-widget .attribute-select-content.metal{bottom:55px;right:0}.c-rings-widget .attribute-select-content.metal li[data-value="2"]:before{background:#c19e67;background:linear-gradient(135deg,#f3e2c7 0,#c19e67 48%,#b68d4c 52%,#e9d4b3 100%)}.c-rings-widget .attribute-select-content.metal li[data-value="4"]:before{background:#f5e1eb;background:linear-gradient(135deg,#f9eeea 0,#f1d4d0 50%,#eabfb9 51%,#f9eeea 100%)}.c-rings-widget .attribute-select-content.metal li[data-value="3"]:before{background:#f3f3f3;background:linear-gradient(135deg,#f3f3f3 0,#e1e1e1 50%,#bababa 51%,#ededed 100%)}.c-rings-widget .attribute-select-content.metal li[data-value="8"]:before{background:#c19e67;background:linear-gradient(135deg,#f0e6ce 0,#cea942 33%,#f3f3f3 34%,#bababa 66%,#f9eeea 64%,#eabfb9 100%)}.c-rings-widget .attribute-select-content.metal li[data-value="5"]:before{background:#f3f3f3;background:linear-gradient(135deg,#f3f3f3 0,#e1e1e1 50%,#bababa 51%,#ededed 75%,#ededed 100%)}.c-rings-widget .attribute-select-content.metal li[data-value="7"]:before{background:#c19e67;background:linear-gradient(135deg,#f0e6ce 0,#cea942 50%,#f3f3f3 51%,#bababa 100%)}.c-rings-widget .attribute-select-content.metal li[data-value="6"]:before{background:#f3f3f3;background:linear-gradient(135deg,#f3f3f3 0,#e1e1e1 50%,#bababa 51%,#ededed 100%)}.c-rings-widget .attribute-select-content.metal li[data-value="11"]:before{background:#bababa;background:linear-gradient(135deg,#ccc 0,#999 50%,#999 51%,#ccc 100%)}.c-rings-widget .attribute-select-content.metal li[data-value=""]:before{background:#fff}.c-rings-widget .attribute-select-content.metal ul,.c-rings-widget .attribute-select-content.price ul{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px}.c-rings-widget .attribute-select-content.metal ul li,.c-rings-widget .attribute-select-content.price ul li{grid-column:span 1;grid-row:span 1;grid-column-start:1}.c-rings-widget .attribute-select-content.metal ul li:nth-child(n+5),.c-rings-widget .attribute-select-content.price ul li:nth-child(n+5){grid-column-start:2}.c-rings-widget .attribute-select-content.metal ul li:first-child,.c-rings-widget .attribute-select-content.price ul li:first-child{grid-row-start:1}.c-rings-widget .attribute-select-content.metal ul li:nth-child(2),.c-rings-widget .attribute-select-content.price ul li:nth-child(2){grid-row-start:2}.c-rings-widget .attribute-select-content.metal ul li:nth-child(3),.c-rings-widget .attribute-select-content.price ul li:nth-child(3){grid-row-start:3}.c-rings-widget .attribute-select-content.metal ul li:nth-child(4),.c-rings-widget .attribute-select-content.price ul li:nth-child(4){grid-row-start:4}.c-rings-widget .attribute-select-content.metal ul li:nth-child(5),.c-rings-widget .attribute-select-content.price ul li:nth-child(5){grid-row-start:1}.c-rings-widget .attribute-select-content.metal ul li:nth-child(6),.c-rings-widget .attribute-select-content.price ul li:nth-child(6){grid-row-start:2}.c-rings-widget .attribute-select-content.metal ul li:nth-child(7),.c-rings-widget .attribute-select-content.price ul li:nth-child(7){grid-row-start:3}.c-rings-widget .attribute-select-content.metal ul li:nth-child(8),.c-rings-widget .attribute-select-content.price ul li:nth-child(8){grid-row-start:4}.c-rings-widget .attribute-select-content.metal ul li:nth-child(9),.c-rings-widget .attribute-select-content.price ul li:nth-child(9){grid-column-start:1;grid-column:span 2;grid-row-start:5}.c-rings-widget .ringpanel{position:relative;z-index:2;width:100%;grid-row-start:3;grid-row-end:4;grid-column-start:1;grid-column-end:2}.c-rings-widget .ringpanel:after,.c-rings-widget .ringpanel:before{position:absolute;z-index:1;display:block;width:200px;height:200px;transform:rotate(45deg);content:''}.c-rings-widget .ringpanel:before{top:-80px;left:calc(50% - 100px);border-right:1px solid #ccc;border-bottom:1px solid #ccc}.c-rings-widget .ringpanel:after{bottom:-80px;left:calc(50% - 100px);border-left:1px solid #ccc;border-top:1px solid #ccc;transform:rotate(45deg)}.c-rings-widget .ring{position:absolute;z-index:2;display:block;width:76px;height:76px;top:calc(50% - 88px);left:calc(50% - 88px);background-color:#f2f2f2;border:50px solid #fff;border-radius:100%}.c-rings-widget .ring:after{position:absolute;content:'';background-color:#fff;border-radius:100%;top:8%;left:8%;right:8%;bottom:8%}.c-rings-widget .ring:before{position:absolute;bottom:100%;display:block;width:100%;font-family:FontAwesome,monospace;font-size:26px;line-height:26px;text-align:center;content:'\f219';color:#ccc}.c-rings-widget .btn{position:relative;z-index:3;grid-row-start:4;grid-row-end:5;grid-column-start:1;grid-column-end:2;display:block;width:100%;margin:20px auto 0;padding:13px 10px 10px;line-height:25px}.c-rings-widget .btn.disabled{background-color:#ccc;border-color:#ccc;cursor:default}.c-rings-widget .btn span{font-family:Heebo,"Helvetica Neue","Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.01em}.c-rings-widget:not([data-ringsize=""]) .attribute-select-button.ringsize:after{content:'\e902';transform:rotate(0)}.c-rings-widget[data-ringsize="16"] .ring{width:64px;height:64px;top:calc(50% - 82px);left:calc(50% - 82px)}.c-rings-widget[data-ringsize="17"] .ring{width:68px;height:68px;top:calc(50% - 84px);left:calc(50% - 84px)}.c-rings-widget[data-ringsize="18"] .ring{width:72px;height:72px;top:calc(50% - 86px);left:calc(50% - 86px)}.c-rings-widget[data-ringsize="19"] .ring{width:76px;height:76px;top:calc(50% - 88px);left:calc(50% - 88px)}.c-rings-widget[data-ringsize="20"] .ring{width:80px;height:80px;top:calc(50% - 90px);left:calc(50% - 90px)}.c-rings-widget[data-ringsize="21"] .ring{width:84px;height:84px;top:calc(50% - 92px);left:calc(50% - 92px)}.c-rings-widget[data-ringsize="22"] .ring{width:88px;height:88px;top:calc(50% - 94px);left:calc(50% - 94px)}.c-rings-widget:not([data-price=""]) .attribute-select-button.price:after{content:'\e902';transform:rotate(0)}.c-rings-widget[data-gemsize="1"] .ring:before,.c-rings-widget[data-price="0-49"] .ring:before{font-size:26px;line-height:26px}.c-rings-widget[data-gemsize="2"] .ring:before,.c-rings-widget[data-price="50-99"] .ring:before{font-size:30px;line-height:30px}.c-rings-widget[data-gemsize="3"] .ring:before,.c-rings-widget[data-price="100-199"] .ring:before{font-size:34px;line-height:34px}.c-rings-widget[data-gemsize="4"] .ring:before,.c-rings-widget[data-price="200-499"] .ring:before{font-size:38px;line-height:38px}.c-rings-widget[data-gemsize="5"] .ring:before,.c-rings-widget[data-price="500-999"] .ring:before{font-size:42px;line-height:42px}.c-rings-widget[data-gemsize="6"] .ring:before,.c-rings-widget[data-price="1000-4999"] .ring:before{font-size:46px;line-height:46px}.c-rings-widget[data-gemsize="7"] .ring:before,.c-rings-widget[data-price="5000-49999"] .ring:before{font-size:50px;line-height:50px}.c-rings-widget:not([data-metal=""]) .attribute-select-button.metal:after{content:'\e902';transform:rotate(0)}.c-rings-widget:not([data-metal=""]) .attribute-select-button.metal .value{padding-left:30px}.c-rings-widget:not([data-metal=""]) .attribute-select-button.metal .value:after,.c-rings-widget:not([data-metal=""]) .attribute-select-button.metal .value:before{content:''}.c-rings-widget[data-metal="2"] .attribute-select-button.metal .value:before,.c-rings-widget[data-metal="2"] .ring{background:#c19e67;background:linear-gradient(135deg,#f3e2c7 0,#c19e67 48%,#b68d4c 52%,#e9d4b3 100%)}.c-rings-widget[data-metal="4"] .attribute-select-button.metal .value:before,.c-rings-widget[data-metal="4"] .ring{background:#f5e1eb;background:linear-gradient(135deg,#f9eeea 0,#f1d4d0 50%,#eabfb9 51%,#f9eeea 100%)}.c-rings-widget[data-metal="3"] .attribute-select-button.metal .value:before,.c-rings-widget[data-metal="3"] .ring,.c-rings-widget[data-metal="5"] .attribute-select-button.metal .value:before,.c-rings-widget[data-metal="5"] .ring,.c-rings-widget[data-metal="6"] .attribute-select-button.metal .value:before,.c-rings-widget[data-metal="6"] .ring{background:#f3f3f3;background:linear-gradient(135deg,#f3f3f3 0,#e1e1e1 50%,#bababa 51%,#ededed 100%)}.c-rings-widget[data-metal="7"] .attribute-select-button.metal .value:before,.c-rings-widget[data-metal="7"] .ring{background:#c19e67;background:linear-gradient(135deg,#f0e6ce 0,#cea942 50%,#f3f3f3 51%,#bababa 100%)}.c-rings-widget[data-metal="8"] .attribute-select-button.metal .value:before,.c-rings-widget[data-metal="8"] .ring{background:#c19e67;background:linear-gradient(135deg,#f0e6ce 0,#cea942 33%,#f3f3f3 34%,#bababa 66%,#f9eeea 64%,#eabfb9 100%)}.c-rings-widget[data-metal="11"] .attribute-select-button.metal .value:before,.c-rings-widget[data-metal="11"] .ring{background:#bababa;background:linear-gradient(135deg,#ccc 0,#999 50%,#999 51%,#ccc 100%)}@-webkit-keyframes color_change{from{background-color:#066}to{background-color:#b00}}@-moz-keyframes color_change{from{background-color:#066}to{background-color:#b00}}@-ms-keyframes color_change{from{background-color:#066}to{background-color:#b00}}@-o-keyframes color_change{from{background-color:#066}to{background-color:#b00}}@keyframes color_change{from{background-color:#066}to{background-color:#b00}}.c-rings-widget:not([data-color=""]) .attribute-select-button.color:after{content:'\e902';transform:rotate(0)}.c-rings-widget:not([data-color=""]) .attribute-select-button.color .value{padding-left:30px}.c-rings-widget:not([data-color=""]) .attribute-select-button.color .value:after,.c-rings-widget:not([data-color=""]) .attribute-select-button.color .value:before{content:''}.c-rings-widget[data-color="1"] .attribute-select-button.color .value:before{background-color:#ccc}.c-rings-widget[data-color="1"] .ring:before{color:#ccc}.c-rings-widget[data-color="3"] .attribute-select-button.color .value:before{background-color:#111}.c-rings-widget[data-color="3"] .ring:before{color:#111}.c-rings-widget[data-color="4"] .attribute-select-button.color .value:before{background-color:#0e3ece}.c-rings-widget[data-color="4"] .ring:before{color:#0e3ece}.c-rings-widget[data-color="5"] .attribute-select-button.color .value:before{background-color:#d322ce}.c-rings-widget[data-color="5"] .ring:before{color:#d322ce}.c-rings-widget[data-color="6"] .attribute-select-button.color .value:before{background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,.15)}.c-rings-widget[data-color="6"] .ring:before{background-color:#fff;text-shadow:0 0 3px rgba(0,0,0,.15);color:#fff}.c-rings-widget[data-color="7"] .attribute-select-button.color .value:before{background-color:#00cd5f}.c-rings-widget[data-color="7"] .ring:before{color:#00cd5f}.c-rings-widget[data-color="8"] .attribute-select-button.color .value:before{background-color:#38ffff}.c-rings-widget[data-color="8"] .ring:before{color:#38ffff}.c-rings-widget[data-color="9"] .attribute-select-button.color .value:before{background-image:-moz-linear-gradient(-45deg,#4f63cb 0,#4f63cb 50%,#e7e883 51%,#e7e883 100%);background-image:-webkit-linear-gradient(-45deg,#4f63cb 0,#4f63cb 50%,#e7e883 51%,#e7e883 100%);background-image:linear-gradient(-45deg,#4f63cb 0,#4f63cb 50%,#e7e883 51%,#e7e883 100%)}.c-rings-widget[data-color="9"] .ring:before{background-image:-moz-linear-gradient(-45deg,#4f63cb 0,#4f63cb 50%,#e7e883 51%,#e7e883 100%);background-image:-webkit-linear-gradient(-45deg,#4f63cb 0,#4f63cb 50%,#e7e883 51%,#e7e883 100%);background-image:linear-gradient(-45deg,#4f63cb 0,#4f63cb 50%,#e7e883 51%,#e7e883 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.c-rings-widget[data-color="10"] .attribute-select-button.color .value:before{background-color:#be0e0e}.c-rings-widget[data-color="10"] .ring:before{color:#be0e0e}.c-rings-widget[data-color="11"] .attribute-select-button.color .value:before{background-color:#ff9dff}.c-rings-widget[data-color="11"] .ring:before{color:#ff9dff}.c-rings-widget[data-color="12"] .attribute-select-button.color .value:before{background-color:#fc0}.c-rings-widget[data-color="12"] .ring:before{color:#fc0}.c-rings-widget[data-color="13"] .attribute-select-button.color .value:before{background-color:#ff993b}.c-rings-widget[data-color="13"] .ring:before{color:#ff993b}.c-rings-widget[data-color="14"] .attribute-select-button.color .value:before{background-color:#6f3b24}.c-rings-widget[data-color="14"] .ring:before{color:#6f3b24}.c-rings-widget[data-color="15"] .attribute-select-button.color .value:before{-webkit-animation:color_change 3s infinite alternate;-moz-animation:color_change 3s infinite alternate;-ms-animation:color_change 3s infinite alternate;-o-animation:color_change 3s infinite alternate;animation:color_change 3s infinite alternate}.c-rings-widget[data-color="15"] .ring:before{-webkit-animation:color_change 3s infinite alternate;-moz-animation:color_change 3s infinite alternate;-ms-animation:color_change 3s infinite alternate;-o-animation:color_change 3s infinite alternate;animation:color_change 3s infinite alternate;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.c-rings-widget[data-color="16"] .attribute-select-button.color .value:before{background-color:#2c8080}.c-rings-widget[data-color="16"] .ring:before{color:#2c8080}.c-rings-widget[data-color="17"] .attribute-select-button.color .value:before{background-color:#ccc}.c-rings-widget[data-color="17"] .ring:before{color:#ccc}.c-rings-widget[data-color="18"] .attribute-select-button.color .value:before{background-color:#ceff42}.c-rings-widget[data-color="18"] .ring:before{color:#ceff42}.c-rings-widget[data-color="19"] .attribute-select-button.color .value:before{background-image:-moz-linear-gradient(-45deg,#be0e0e 0,#be0e0e 5%,#ffd164 100%);background-image:-webkit-linear-gradient(-45deg,#be0e0e 0,#be0e0e 5%,#ffd164 100%);background-image:linear-gradient(-45deg,#be0e0e 0,#be0e0e 5%,#ffd164 100%)}.c-rings-widget[data-color="19"] .ring:before{background-image:-moz-linear-gradient(-45deg,#be0e0e 0,#be0e0e 5%,#ffd164 100%);background-image:-webkit-linear-gradient(-45deg,#be0e0e 0,#be0e0e 5%,#ffd164 100%);background-image:linear-gradient(-45deg,#be0e0e 0,#be0e0e 5%,#ffd164 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.c-rings-widget[data-color="20"] .attribute-select-button.color .value:before{background-color:#fff8dd;-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);-moz-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.c-rings-widget[data-color="20"] .ring:before{color:#fff8dd;-webkit-text-shadow:0 0 3px rgba(0,0,0,.15);-moz-text-shadow:0 0 3px rgba(0,0,0,.15);text-shadow:0 0 3px rgba(0,0,0,.15)}.c-rings-widget[data-color="21"] .attribute-select-button.color .value:before{background-image:-moz-linear-gradient(-45deg,#4f63cb 0,#4f63cb 50%,#fff 51%,#fff 100%);background-image:-webkit-linear-gradient(-45deg,#4f63cb 0,#4f63cb 50%,#fff 51%,#fff 100%);background-image:linear-gradient(-45deg,#4f63cb 0,#4f63cb 50%,#fff 51%,#fff 100%)}.c-rings-widget[data-color="21"] .ring:before{background-image:-moz-linear-gradient(-45deg,#4f63cb 0,#4f63cb 50%,#fff 51%,#fff 100%);background-image:-webkit-linear-gradient(-45deg,#4f63cb 0,#4f63cb 50%,#fff 51%,#fff 100%);background-image:linear-gradient(-45deg,#4f63cb 0,#4f63cb 50%,#fff 51%,#fff 100%);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);-moz-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.c-rings-widget[data-color="22"] .attribute-select-button.color .value:before{background-image:-moz-linear-gradient(-45deg,#f3e2c7 0,#c19e67 46%,#b68d4c 47%,#e9d4b3 100%);background-image:-webkit-linear-gradient(-45deg,#f3e2c7 0,#c19e67 46%,#b68d4c 47%,#e9d4b3 100%);background-image:linear-gradient(-45deg,#f3e2c7 0,#c19e67 46%,#b68d4c 47%,#e9d4b3 100%)}.c-rings-widget[data-color="22"] .ring:before{background-image:-moz-linear-gradient(-45deg,#f3e2c7 0,#c19e67 46%,#b68d4c 47%,#e9d4b3 100%);background-image:-webkit-linear-gradient(-45deg,#f3e2c7 0,#c19e67 46%,#b68d4c 47%,#e9d4b3 100%);background-image:linear-gradient(-45deg,#f3e2c7 0,#c19e67 46%,#b68d4c 47%,#e9d4b3 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.c-rings-widget[data-color="23"] .attribute-select-button.color .value:before{background-image:-moz-linear-gradient(-45deg,#ffd164 0,#ffd164 50%,rgba(180,20,110,.5) 51%,rgba(180,20,110,.5) 100%);background-image:-webkit-linear-gradient(-45deg,#ffd164 0,#ffd164 50%,rgba(180,20,110,.5) 51%,rgba(180,20,110,.5) 100%);background-image:linear-gradient(-45deg,#ffd164 0,#ffd164 50%,rgba(180,20,110,.5) 51%,rgba(180,20,110,.5) 100%)}.c-rings-widget[data-color="23"] .ring:before{background-image:-moz-linear-gradient(-45deg,#ffd164 0,#ffd164 50%,rgba(180,20,110,.5) 51%,rgba(180,20,110,.5) 100%);background-image:-webkit-linear-gradient(-45deg,#ffd164 0,#ffd164 50%,rgba(180,20,110,.5) 51%,rgba(180,20,110,.5) 100%);background-image:linear-gradient(-45deg,#ffd164 0,#ffd164 50%,rgba(180,20,110,.5) 51%,rgba(180,20,110,.5) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.c-rings-widget[data-color="24"] .attribute-select-button.color .value:before{background-image:-moz-linear-gradient(-45deg,#ffd164 0,#ff993b 100%);background-image:-webkit-linear-gradient(-45deg,#ffd164 0,#ff993b 100%);background-image:linear-gradient(-45deg,#ffd164 0,#ff993b 100%)}.c-rings-widget[data-color="24"] .ring:before{background-image:-moz-linear-gradient(-45deg,#ffd164 0,#ff993b 100%);background-image:-webkit-linear-gradient(-45deg,#ffd164 0,#ff993b 100%);background-image:linear-gradient(-45deg,#ffd164 0,#ff993b 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.c-rings-widget[data-color="25"] .attribute-select-button.color .value:before{background-image:-moz-linear-gradient(-45deg,#f2f2f2 0,#c2c2c2 49%,#ccc 51%,#f2f2f2 100%);background-image:-webkit-linear-gradient(-45deg,#f2f2f2 0,#c2c2c2 49%,#ccc 51%,#f2f2f2 100%);background-image:linear-gradient(-45deg,#f2f2f2 0,#c2c2c2 49%,#ccc 51%,#f2f2f2 100%)}.c-rings-widget[data-color="25"] .ring:before{background-image:-moz-linear-gradient(-45deg,#f2f2f2 0,#c2c2c2 49%,#ccc 51%,#f2f2f2 100%);background-image:-webkit-linear-gradient(-45deg,#f2f2f2 0,#c2c2c2 49%,#ccc 51%,#f2f2f2 100%);background-image:linear-gradient(-45deg,#f2f2f2 0,#c2c2c2 49%,#ccc 51%,#f2f2f2 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.c-rings-widget[data-color="26"] .attribute-select-button.color .value:before{background-image:-moz-linear-gradient(-45deg,#6f3b24 0,#139b1f 100%);background-image:-webkit-linear-gradient(-45deg,#6f3b24 0,#139b1f 100%);background-image:linear-gradient(-45deg,#6f3b24 0,#139b1f 100%)}.c-rings-widget[data-color="26"] .ring:before{background-image:-moz-linear-gradient(-45deg,#6f3b24 0,#139b1f 100%);background-image:-webkit-linear-gradient(-45deg,#6f3b24 0,#139b1f 100%);background-image:linear-gradient(-45deg,#6f3b24 0,#139b1f 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.c-rings-widget[data-color="27"] .attribute-select-button.color .value:before{background-image:-moz-radial-gradient(center,ellipse cover,#fffcf7 0,#fff8ed 100%);background-image:-webkit-radial-gradient(center,ellipse cover,#fffcf7 0,#fff8ed 100%);background-image:radial-gradient(center,ellipse cover,#fffcf7 0,#fff8ed 100%)}.c-rings-widget[data-color="27"] .ring:before{background-image:-moz-radial-gradient(center,ellipse cover,#fffcf7 0,#fff8ed 100%);background-image:-webkit-radial-gradient(center,ellipse cover,#fffcf7 0,#fff8ed 100%);background-image:radial-gradient(center,ellipse cover,#fffcf7 0,#fff8ed 100%);-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);-moz-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media screen and (min-width:360px){.c-rings-widget .attribute-select-button{font-size:13px}}@media screen and (min-width:768px){.c-rings-widget{margin:0 auto 40px;padding:20px;max-width:800px;grid-template-rows:auto auto 170px auto;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:10px;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.75)}.c-rings-widget.tab-open{grid-template-rows:auto auto 170px auto auto}.c-rings-widget.tab-open .selectpanel{grid-row-start:3;grid-row-end:6}.c-rings-widget h2{grid-column-end:3;margin:0}.c-rings-widget p{grid-column-end:3;text-align:center;margin:10px 0 0}.c-rings-widget .selectpanel{grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:5}.c-rings-widget .ringpanel{grid-column-start:2;grid-column-end:3;grid-row-start:3;grid-row-end:4}.c-rings-widget .ringpanel:after,.c-rings-widget .ringpanel:before{display:none}.c-rings-widget .ring{top:calc(50% - 58px);left:calc(50% - 78px);border:40px solid #fff}.c-rings-widget .btn{grid-column-start:2;grid-column-end:3;grid-row-start:4;grid-row-end:5;margin:10px 0 0}.c-rings-widget .attribute-select-button{position:relative;width:100%;margin:10px 0 0;border:1px solid #ccc;box-shadow:none;display:grid;grid-template-columns:35% 65%;line-height:40px}.c-rings-widget .attribute-select-button:after{top:15px;right:10px;width:15px;height:15px;font-size:15px;line-height:15px}.c-rings-widget .attribute-select-button.active:after{top:7px}.c-rings-widget .attribute-select-button.ringsize{top:auto;border-top:1px solid #ccc}.c-rings-widget .attribute-select-button.price{top:auto;right:auto}.c-rings-widget .attribute-select-button.color{bottom:auto}.c-rings-widget .attribute-select-button.metal{right:auto;bottom:auto}.c-rings-widget .attribute-select-button .value:before{top:12px}.c-rings-widget .attribute-select-button .value:after{top:9px}.c-rings-widget .attribute-select-content{position:relative;width:100%;padding-top:0;border:1px solid #ccc;border-top:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.c-rings-widget .attribute-select-content .close{display:none}.c-rings-widget .attribute-select-content.ringsize{top:0}.c-rings-widget .attribute-select-content.price{top:0;left:0;right:auto}.c-rings-widget .attribute-select-content.color{top:0;bottom:auto}.c-rings-widget .attribute-select-content.metal{top:0;left:0;bottom:auto;right:auto}.c-rings-widget[data-ringsize="16"] .ring{top:calc(50% - 52px);left:calc(50% - 72px)}.c-rings-widget[data-ringsize="17"] .ring{top:calc(50% - 54px);left:calc(50% - 74px)}.c-rings-widget[data-ringsize="18"] .ring{top:calc(50% - 56px);left:calc(50% - 76px)}.c-rings-widget[data-ringsize="19"] .ring{top:calc(50% - 58px);left:calc(50% - 78px)}.c-rings-widget[data-ringsize="20"] .ring{top:calc(50% - 60px);left:calc(50% - 80px)}.c-rings-widget[data-ringsize="21"] .ring{top:calc(50% - 62px);left:calc(50% - 82px)}.c-rings-widget[data-ringsize="22"] .ring{top:calc(50% - 64px);left:calc(50% - 84px)}}@media screen and (min-width:1025px){.catalog-category-view .c-rings-widget{width:calc(75% - 40px);max-width:none;margin:40px 20px;float:right}}
/*# sourceMappingURL=maps/compiled.rings-widget.css.map */
