.custom-select{position:relative;display:flex;flex-direction:column;width:100%;padding-top:0;margin-bottom:16px;color:#121212;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:5px;box-shadow:0 4px 4px #00000040}.custom-select.opened .custom-select__trigger,.custom-select.opened .custom-select__trigger--image_block,.custom-select--image_block.opened .custom-select__trigger,.custom-select--image_block.opened .custom-select__trigger--image_block{background:#f0f0f2}.custom-select.opened:after,.custom-select--image_block.opened:after{transform:rotate(180deg)}.custom-select.opened .custom-options,.custom-select.opened .custom-options--image_block,.custom-select--image_block.opened .custom-options,.custom-select--image_block.opened .custom-options--image_block{display:flex}.custom-select__trigger,.custom-select__trigger--image_block{position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .5s}.custom-select__trigger--image_block{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto;cursor:pointer;transition:all .5s}.custom-select__title-wrap,.custom-select__title-wrap--image_block{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;padding:16px;text-align:center;background-color:var(--pdp-header-background-color);border-radius:5px 5px 1px 1px}.custom-select .icon-wrap{font-size:0}.custom-select__title,.custom-select__title--image_block{font-family:var(--font-pdp-family);font-size:16px;font-weight:700;line-height:24px;text-transform:uppercase;letter-spacing:0}.custom-select__subtitle,.custom-select__subtitle-wrap,.custom-select__subtitle-chain,.custom-select__stone-weight{display:block;width:100%;padding:0;font-family:var(--font-body-family);font-size:14px;line-height:18.2px;color:#121212!important;text-align:start;letter-spacing:0}.custom-select__subtitle-bracelet{width:100%;height:30px}.custom-select__header-description,.custom-select__header-description--image_block{display:flex;flex-direction:column;width:100%;color:#121212}.custom-select--metal .custom-option,.custom-select--metal .custom-option--image_block,.custom-select--image_block .custom-option,.custom-select--image_block .custom-option--image_block{width:-moz-fit-content;width:fit-content;min-height:auto;margin-right:0;margin-left:0}.custom-select--metal .custom-option__description,.custom-select--metal .custom-option__description--image_block,.custom-select--image_block .custom-option__description,.custom-select--image_block .custom-option__description--image_block{padding-top:3px;margin:0!important}.custom-select--metal .custom-option__description--image_block .custom-option--image_block input[type=radio]:checked+label:before,.custom-select--image_block .custom-option__description--image_block .custom-option--image_block input[type=radio]:checked+label:before{margin-right:0}.custom-select--metal .custom-option__label-title,.custom-select--image_block .custom-option__label-title{display:none}.custom-select--metal .custom-select__title-wrap,.custom-select--image_block .custom-select__title-wrap{text-align:center}.custom-select--no-padding .custom-option__image-wrap{display:flex;flex-direction:column}.custom-select--no-padding .custom-option__description{padding-right:0!important;padding-left:0!important}.custom-select--no-padding .custom-option input[type=radio]+label{padding-top:18px}fieldset.product-form__input,.product-form__input--image_block{max-width:100%;margin-bottom:0}.custom-options__inner,.custom-options__inner--image_block{width:100%;touch-action:manipulation;background-color:var(--option-block-background)}.custom-options__inner--font-options,.custom-options__inner--font-options .custom-options-list{padding-bottom:0}.custom-options__inner--font-options .input-name-wrapper{margin-top:0}.custom-options--image_block{width:100%;margin:0 auto}.custom-options--image_block .custom-option__label-title--image_block{font-size:10px;font-weight:700;line-height:13px;color:#121212}.custom-options--image_block input[type=radio]+label{padding-right:2px!important;padding-left:2px!important}.custom-options-list.thickness{min-height:195px}.custom-options-list,.custom-options-list--image_block{position:relative;display:flex;flex-wrap:wrap;gap:8px;padding:16px}.custom-options-list.stone-type{flex-direction:column;gap:9px}.custom-options-list.stone-type .custom-option{width:100%;max-width:100%}.custom-options-list.stone-type .custom-option input[type=radio]+label.custom-option__description{flex-direction:row;gap:18px;padding:16.5px 22px!important;margin:0}.custom-options-list.stone-type .custom-option__label-price{position:static;margin-top:0;margin-left:2px;white-space:nowrap}.custom-options-list.stone-type .custom-option__image-wrap{display:block;width:75px;min-width:75px;height:63px;margin:0}.custom-options-list.stone-type .custom-option__stone-info{gap:7px;padding-left:0;margin:0;list-style:none}.custom-options-list.stone-type .custom-option__stone-title,.custom-options-list.stone-type .custom-option__stone-info{display:flex;flex-direction:column;gap:5px;align-items:flex-start;text-align:start}.custom-options-list.stone-type .custom-option__label-title{font-weight:700;line-height:18.2px;color:#121212;text-align:left;letter-spacing:0}.custom-options-list.stone-type .custom-option__stone-data{display:flex;gap:7px;align-items:start;justify-content:center;font-size:14px;font-weight:400;line-height:14.3px;color:#121212;letter-spacing:0}.custom-options-list.stone-type .custom-option__stone-data:before{display:block;width:3px;min-width:3px;height:3px;min-height:3px;margin-top:5px;content:"";background-color:#000;border-radius:50%}@media screen and (min-width: 750px){.custom-options-list.stone-type input[type=radio]+label.custom-option__description{padding:10.5px 5px!important}}@media screen and (min-width: 900px){.custom-options-list.stone-type .custom-option{max-width:550px}.custom-options-list.stone-type input[type=radio]+label.custom-option__description{padding:16.5px 22px!important}}.custom-options-list[data-option-metal] .custom-option__label-price{position:static;bottom:auto}@media (min-width: 750px){.custom-select.custom-select--metal .custom-options-list{-moz-column-gap:8px;column-gap:8px}}.custom-options-list--image_block{justify-content:start;max-width:546px;margin-right:0;margin-left:0}.custom-option,.custom-option--image_block,.custom-font-option{display:flex;flex-direction:column;width:calc(25% - 8px);max-width:100px;margin-right:3px;margin-left:3px;border-radius:20px;transition:all .5s}.custom-option.custom-option--stone,.custom-option--image_block.custom-option--stone,.custom-font-option.custom-option--stone{width:calc(33.3333% - 10px)}.custom-option__description,.custom-option__description--image_block,.custom-option--image_block__description,.custom-option--image_block__description--image_block,.custom-font-option__description,.custom-font-option__description--image_block{display:flex;flex:1;flex-direction:column;align-items:center;width:100%;height:100%}.custom-option__image-wrap,.custom-option__image-wrap--image_block,.custom-option--image_block__image-wrap,.custom-option--image_block__image-wrap--image_block,.custom-font-option__image-wrap,.custom-font-option__image-wrap--image_block{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:80px;margin-bottom:5px}.custom-option__image,.custom-option__image--image_block,.custom-option--image_block__image,.custom-option--image_block__image--image_block,.custom-font-option__image,.custom-font-option__image--image_block{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.custom-option__image--image_block,.custom-option--image_block__image--image_block,.custom-font-option__image--image_block{width:100%;height:100%}.custom-option__label-title,.custom-option__label-title--image_block,.custom-option--image_block__label-title,.custom-option--image_block__label-title--image_block,.custom-font-option__label-title,.custom-font-option__label-title--image_block{padding:0;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18.2px;color:#121212}@media screen and (max-width: 375px){.custom-option__label-title,.custom-option__label-title--image_block,.custom-option--image_block__label-title,.custom-option--image_block__label-title--image_block,.custom-font-option__label-title,.custom-font-option__label-title--image_block{font-size:12px}}.custom-option__label-title--image_block,.custom-option--image_block__label-title--image_block,.custom-font-option__label-title--image_block{font-size:11px;color:rgb(var(--color-foreground));text-align:center;text-transform:none;letter-spacing:.1rem}.custom-option__label-dimentions,.custom-option--image_block__label-dimentions,.custom-font-option__label-dimentions{display:block;width:100%;padding:0 2px;margin:3px 0;font-size:14px;line-height:1.1;color:#000;text-align:center;text-transform:uppercase}.custom-option__label-text,.custom-option--image_block__label-text,.custom-font-option__label-text{width:100%;padding:2px;font-size:8px;line-height:1;color:#fff;text-transform:uppercase;background-color:#3c69e0}.custom-option__label-price,.custom-option--image_block__label-price,.custom-font-option__label-price{flex-grow:1;align-content:end;font-size:14px}.custom-option.ring-option,.custom-option--image_block.ring-option,.custom-font-option.ring-option{width:calc(20% - 10px);min-height:auto}.product-form__input .custom-font-option.custom-option{margin:0}.product-form__input .custom-font-option.custom-option input[type=radio]+label{padding:10px 5.5px;margin:0}.product-form__input .custom-options--charm .custom-option:not(.custom-option--stone){width:calc((100% - 16px) / 3);max-width:112px;margin:0}.product-form__input .custom-options--charm .custom-option input[type=radio]+label{padding:20px 5.5px 12px!important}@media scree and (min-width: 750px){.product-form__input .custom-options--charm .custom-options-list{max-width:100%}}@media screen and (max-width: 420px){.custom-option.custom-font-option{width:30%}.custom-option.custom-font-option .custom-option__label-title{font-size:13px}}.custom-option--image_block{position:relative;width:calc((100% - 34px) / 3)!important;min-width:65px;max-width:128px}.custom-option--image_block:nth-of-type(1n+6){display:none}.custom-option--image_block.with-text{display:flex;cursor:default}.custom-option--image_block.with-text .popup-open-button{position:absolute;top:50%;left:50%;display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:center;width:100%;padding:9px 2px;cursor:pointer;background-color:transparent;background-color:var(--pdp-buttons-color);border:none;transform:translate(-50%,-50%)}.custom-option--image_block.with-text .popup-open-button div{font-size:14px;font-weight:700;line-height:18.2px;color:#fff!important;text-transform:uppercase}@media screen and (min-width: 750px){.custom-option--image_block.with-text .popup-open-button div{margin-top:2px;font-size:10px}}@media screen and (min-width: 870px){.custom-option--image_block.with-text .popup-open-button div{font-size:14px}}@media screen and (min-width: 1024px){.custom-option--image_block.with-text .popup-open-button div{font-size:16px}}.custom-option--image_block.with-text .popup-open-button span{display:block;color:#fff!important}.pendant-size .custom-option__image-wrap,.earring-size .custom-option__image-wrap{height:initial;max-height:80px}.pendant-size .custom-option__label-title{font-weight:700}.pendant-size .custom-option input[type=radio]+label{padding-right:7.5px;padding-left:7.5px}.pendant-size .custom-option__label-dimentions{padding:0;font-family:var(--font-body-family);line-height:18.2px;text-transform:none;letter-spacing:0}.pendant-size .custom-option__label-measurement{margin:0;font-size:11px;line-height:14.3px}@media screen and (min-width: 750px){.ring-size-fieldset .custom-options-list{max-width:100%}}.ring-option.custom-option{width:16.6666666667%;min-width:52px;max-width:62px}.ring-option .custom-option__description{padding:16px 8px!important;margin:0!important}.ring-option .custom-option__label-title{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;padding:0!important;font-size:18px!important;font-weight:700!important;line-height:8px!important;letter-spacing:0!important;background-color:transparent!important;border-radius:0!important}@media screen and (max-width: 550px){.custom-option__description{padding:6px 0 12px!important}}@media screen and (min-width: 750px) and (max-width: 900px){.custom-option__description{padding:6px 0 12px!important}}.product-form__input .custom-option input[type=radio]+label,.product-form__input .custom-option--image_block input[type=radio]+label,.product-form__input .custom-font-option input[type=radio]+label,.product-form__input--image_block .custom-option input[type=radio]+label,.product-form__input--image_block .custom-option--image_block input[type=radio]+label,.product-form__input--image_block .custom-font-option input[type=radio]+label{display:flex;flex-direction:column;padding:11px 11.5px 12px;margin:0 0 20px;background-color:transparent;border:2px solid var(--pdp-border-option-color);border-radius:4px}.product-form__input .custom-option input[type=radio]+label:hover,.product-form__input .custom-option--image_block input[type=radio]+label:hover,.product-form__input .custom-font-option input[type=radio]+label:hover,.product-form__input--image_block .custom-option input[type=radio]+label:hover,.product-form__input--image_block .custom-option--image_block input[type=radio]+label:hover,.product-form__input--image_block .custom-font-option input[type=radio]+label:hover{border-color:var(--pdp-border-option-color)}.product-form__input .custom-option input[type=radio]+label:after,.product-form__input .custom-option--image_block input[type=radio]+label:after,.product-form__input .custom-font-option input[type=radio]+label:after,.product-form__input--image_block .custom-option input[type=radio]+label:after,.product-form__input--image_block .custom-option--image_block input[type=radio]+label:after,.product-form__input--image_block .custom-font-option input[type=radio]+label:after{position:absolute;inset:-1px;z-index:1;cursor:pointer;content:"";border:3px solid transparent;border-radius:3px;transition:all .1s ease}.product-form__input .custom-option input[name="Chain Length"]+label:after,.product-form__input .custom-option input[name="Bracelet Length"]+label:after,.product-form__input .custom-option--image_block input[name="Chain Length"]+label:after,.product-form__input .custom-option--image_block input[name="Bracelet Length"]+label:after,.product-form__input .custom-font-option input[name="Chain Length"]+label:after,.product-form__input .custom-font-option input[name="Bracelet Length"]+label:after,.product-form__input--image_block .custom-option input[name="Chain Length"]+label:after,.product-form__input--image_block .custom-option input[name="Bracelet Length"]+label:after,.product-form__input--image_block .custom-option--image_block input[name="Chain Length"]+label:after,.product-form__input--image_block .custom-option--image_block input[name="Bracelet Length"]+label:after,.product-form__input--image_block .custom-font-option input[name="Chain Length"]+label:after,.product-form__input--image_block .custom-font-option input[name="Bracelet Length"]+label:after{top:-1px}.product-form__input .custom-option input[type=radio]:checked+label,.product-form__input .custom-option--image_block input[type=radio]:checked+label,.product-form__input .custom-font-option input[type=radio]:checked+label,.product-form__input--image_block .custom-option input[type=radio]:checked+label,.product-form__input--image_block .custom-option--image_block input[type=radio]:checked+label,.product-form__input--image_block .custom-font-option input[type=radio]:checked+label{color:#161616;background-color:transparent}.product-form__input .custom-option__label-price,.product-form__input .custom-option--image_block__label-price,.product-form__input .custom-font-option__label-price,.product-form__input--image_block .custom-option__label-price,.product-form__input--image_block .custom-option--image_block__label-price,.product-form__input--image_block .custom-font-option__label-price{position:absolute;bottom:-24px;margin-top:4px}.product-form__input .custom-option.ring-option .custom-option__label-title,.product-form__input .custom-option--image_block.ring-option .custom-option__label-title,.product-form__input .custom-font-option.ring-option .custom-option__label-title,.product-form__input--image_block .custom-option.ring-option .custom-option__label-title,.product-form__input--image_block .custom-option--image_block.ring-option .custom-option__label-title,.product-form__input--image_block .custom-font-option.ring-option .custom-option__label-title{font-size:14px}.product-form__input .custom-option.ring-option input[type=radio]+label,.product-form__input .custom-option--image_block.ring-option input[type=radio]+label,.product-form__input .custom-font-option.ring-option input[type=radio]+label,.product-form__input--image_block .custom-option.ring-option input[type=radio]+label,.product-form__input--image_block .custom-option--image_block.ring-option input[type=radio]+label,.product-form__input--image_block .custom-font-option.ring-option input[type=radio]+label{padding:10px 0}.product-form__input .custom-option--image_block input[type=radio]+label,.product-form__input--image_block .custom-option--image_block input[type=radio]+label{padding:0 0 6px}.product-form__input .custom-select--metal .custom-option,.product-form__input--image_block .custom-select--metal .custom-option{max-width:62px;margin-bottom:5px}.product-form__input .custom-select--metal .custom-option input[type=radio]+label,.product-form__input--image_block .custom-select--metal .custom-option input[type=radio]+label{padding-right:5.5px!important;padding-left:5.5px!important}.product-form__input .custom-select--metal .custom-option .custom-option__image-wrap,.product-form__input--image_block .custom-select--metal .custom-option .custom-option__image-wrap{height:50px}.product-form__input .custom-option.active input[type=radio]:checked+label:after,.product-form__input .custom-option--image_block.active input[type=radio]:checked+label:after,.product-form__input .custom-font-option.active input[type=radio]:checked+label:after,.product-form__input--image_block .custom-option.active input[type=radio]:checked+label:after,.product-form__input--image_block .custom-option--image_block.active input[type=radio]:checked+label:after,.product-form__input--image_block .custom-font-option.active input[type=radio]:checked+label:after{margin-bottom:0;border-color:rgb(var(--color-base-accent-1));box-shadow:0 2px 8px -2px #0000008f}.product-form__input .custom-option.active input[type=radio]:checked+label:before,.product-form__input .custom-option--image_block.active input[type=radio]:checked+label:before,.product-form__input .custom-font-option.active input[type=radio]:checked+label:before,.product-form__input--image_block .custom-option.active input[type=radio]:checked+label:before,.product-form__input--image_block .custom-option--image_block.active input[type=radio]:checked+label:before,.product-form__input--image_block .custom-font-option.active input[type=radio]:checked+label:before{position:absolute;inset:auto -8px -5px auto;z-index:2;width:16px;height:16px;margin-right:0;margin-left:auto;content:"";background-color:rgb(var(--color-base-accent-1));background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIgogICAgICAgICAgZD0iTTM0LjU4NiwxNC41ODZsLTEzLjU3LDEzLjU4NmwtNS42MDItNS41ODZsLTIuODI4LDIuODI4bDguNDM0LDguNDE0bDE2LjM5NS0xNi40MTRMMzQuNTg2LDE0LjU4NnoiLz4KPC9zdmc+);background-repeat:no-repeat;background-size:contain}.custom-option:hover,.custom-option--image_block:hover,.custom-font-option:hover{cursor:pointer}.custom-option--image_block.with-text:hover{cursor:default}.list-options-header{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:50px;padding:10px;font-size:15px;font-weight:600;color:#000;text-transform:uppercase;cursor:pointer;background-color:#f8f9fe;border-bottom:2px solid #000;transition:all .5s}@media screen and (min-width: 750px) and (max-width: 840px){.list-options-header{font-size:14px}}.list-options-header .icon-wrap{position:absolute;top:50%;right:15px;width:8px;height:8px;margin-left:10px;transform:translateY(-50%)}.list-options-header .icon{position:relative;display:block;width:8px;height:8px}.list-options-header .icon:before,.list-options-header .icon:after{position:absolute;top:0;bottom:0;left:0;width:8px;height:2px;margin:auto;content:"";background-color:#000;transition:all .5s}.list-options-header .icon:after{transform:rotate(90deg)}.list-options-header.opened{color:#fff;background-color:rgb(var(--color-base-accent-1));border-bottom-color:rgb(var(--color-base-accent-1))}.list-options-header.opened .icon:after,.list-options-header.opened .icon:before{background-color:#fff;transform:rotate(180deg)}.list-options{z-index:2;overflow:hidden}.list-options.js-list-options{max-height:-moz-fit-content!important;max-height:fit-content!important;margin-left:1px;background:transparent}.list-options .js-list-options-inner{width:100%}.metal-section .product-form__input:first-child .custom-select{border-bottom:none}.metal-section .product-form__input .custom-metal__two-tone-metals{max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:5px;box-shadow:0 4px 4px #00000040}.custom-select__title--image_block{color:#161616}.image-block-overlay{position:fixed;inset:0;z-index:1111111111111111;pointer-events:none;visibility:hidden;background:rgba(0,0,0,.7);opacity:0}.image-block-overlay .custom-select-close-popup,.image-block-overlay .custom-select-close-confirm{display:block;width:17px;height:17px;padding:0;cursor:pointer;background-color:transparent;border:none;stroke:#000}.image-block-overlay .custom-select-close-popup:hover svg,.image-block-overlay .custom-select-close-popup:focus svg,.image-block-overlay .custom-select-close-confirm:hover svg,.image-block-overlay .custom-select-close-confirm:focus svg{stroke:#000}.image-block-overlay.active{display:block;pointer-events:fill;visibility:visible;opacity:1}.image-block-overlay.active .image-block-popup{opacity:1;transform:translateY(0)}.image-block-overlay .custom-option--image_block:nth-child(7){display:flex!important}@media screen and (min-width: 750px){.image-block-overlay.active .image-block-popup{transform:translate(0)}}.image-block-popup__confirm{position:sticky;top:-100%;right:0;left:0;z-index:3;display:none;height:90vh;background-color:#fff;transition:top .3s ease}.image-block-popup__confirm.show{bottom:0;display:block}.image-block-popup__confirm-content{display:flex;flex-direction:column;gap:30px;align-items:center;justify-content:center;max-width:400px;padding:16px;margin:0 auto}.image-block-popup__confirm-wrapper{display:flex;flex-direction:column;gap:30px;align-items:center;justify-content:center}.image-block-popup__confirm-button{width:100%}.image-block-popup__confirm-content button{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;padding:13.2px 18px;font-family:var(--font-body-family);font-size:18px;font-weight:700;line-height:17px;color:#fff;text-transform:uppercase;vertical-align:middle;cursor:pointer;background-color:var(--pdp-buttons-color);border:none;outline:none}.image-block-popup__confirm-title{margin:0;font-size:24px;font-weight:700;line-height:1;color:#121212;text-align:center}.image-block-popup__confirm-image{display:block;width:auto;height:auto;aspect-ratio:1/1}@media screen and (min-width: 750px){.image-block-popup__confirm{height:100vh}.image-block-popup__confirm-content{gap:30px}.image-block-popup__confirm.show{top:0}}.image-block_section .image-block-popup__confirm,.image-block_section .custom-select-close-popup{display:none}.image-block_section .custom-select--image_block{display:flex;flex-direction:column;width:100%;padding-top:0;margin-bottom:16px;color:#161616;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:4px;box-shadow:0 4px 4px #00000040}.image-block_section .custom-options-list--image_block{gap:17px}.image-block_section .custom-option--image_block.active input[type=radio]+label:before{position:absolute;top:auto;right:-8px;bottom:-5px;z-index:2;width:16px;height:16px;margin:auto;content:"";background-color:rgb(var(--color-base-accent-1));background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIgogICAgICAgICAgZD0iTTM0LjU4NiwxNC41ODZsLTEzLjU3LDEzLjU4NmwtNS42MDItNS41ODZsLTIuODI4LDIuODI4bDguNDM0LDguNDE0bDE2LjM5NS0xNi40MTRMMzQuNTg2LDE0LjU4NnoiLz4KPC9zdmc+);background-repeat:no-repeat;background-size:contain}.image-block_section .custom-option--image_block.active input[type=radio]+label:after{margin-bottom:0;border-color:rgb(var(--color-base-accent-1));box-shadow:0 2px 8px -2px #0000008f}.image-block-popup{position:fixed;bottom:0;left:0;z-index:2147483640;width:100%;max-height:90%;overflow-y:auto;background:#fff;border-radius:0;box-shadow:0 4px 6px #0000001a;opacity:0;transition:opacity .3s ease,transform .3s ease;transform:translateY(100%)}.image-block-popup.confirm-popup-show{overflow-y:hidden}@media screen and (min-width: 750px){.image-block-popup{right:0;left:auto;width:400px;min-width:auto;max-width:400px;height:100%;min-height:100%;margin-left:auto;transform:translate(100%)}}.image-block-popup .custom-select--image_block{width:100%;max-height:100%}.image-block-popup .custom-options--image_block{width:100%;max-width:100%;margin:30px 0 0}.image-block-popup .guide-opener-text,.image-block-popup .custom-select__subtitle{display:none}.image-block-popup .custom-options-list--image_block{gap:28px;justify-content:center;max-width:100%;padding:0 29.5px}.image-block-popup .custom-select__title-wrap--image_block{padding:19.5px 24px;margin-bottom:0;background-color:#fff}.image-block-popup .custom-select__title--image_block{font-size:19px;font-weight:700;line-height:28.5px;letter-spacing:0}.image-block-popup .custom-select__trigger--image_block{position:sticky;top:0;left:0;z-index:3;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;cursor:pointer;background-color:#fff;transition:all .5s}.image-block-popup .custom-option__label-title--image_block{font-size:12px}@media screen and (min-width: 750px){.image-block-popup .custom-option__label-title--image_block{font-size:14px}}.image-block-popup .custom-option--image_block{display:flex;width:calc((100% - 56px) / 3)!important;max-width:114px;margin:0}.image-block-popup .custom-option--image_block .custom-option__image-wrap--image_block{height:auto!important}.image-block-popup .custom-option--image_block input[type=radio]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.image-block-popup .custom-option--image_block.with-text{display:none}.image-block-popup .custom-option--image_block input[type=radio]+label{display:flex;flex-direction:column;padding:3px 1px 5px;margin:0 0 5px;background-color:transparent;border:2px solid transparent;border-radius:4px}.image-block-popup .custom-option--image_block input[type=radio]:checked+label{color:#161616;background-color:transparent}.image-block-popup .custom-option--image_block input[type=radio]+label:before{position:absolute;inset:calc(var(--variant-pills-border-width) * -1) calc(var(--variant-pills-border-width) * -1) calc(var(--variant-pills-border-width) * -1) calc(var(--variant-pills-border-width) * -1);z-index:-1;content:"";border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgb(var(--color-shadow) var(--variant-pills-shadow-opacity))}.image-block-popup .custom-option--image_block input[type=radio]+label:after{position:absolute;inset:-1px;z-index:1;cursor:pointer;content:"";border:2px solid transparent;border-radius:4px;transition:all .1s ease}.image-block-popup .custom-option--image_block.active input[type=radio]+label:before{position:absolute;inset:auto -8px -5px auto;z-index:2;width:16px;height:16px;margin:auto;content:"";background-color:rgb(var(--color-base-accent-1));background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIgogICAgICAgICAgZD0iTTM0LjU4NiwxNC41ODZsLTEzLjU3LDEzLjU4NmwtNS42MDItNS41ODZsLTIuODI4LDIuODI4bDguNDM0LDguNDE0bDE2LjM5NS0xNi40MTRMMzQuNTg2LDE0LjU4NnoiLz4KPC9zdmc+);background-repeat:no-repeat;background-size:contain}.image-block-popup .custom-option--image_block.active input[type=radio]+label:after{margin-bottom:0;border-color:rgb(var(--color-base-accent-1));box-shadow:0 2px 8px -2px #0000008f}.image-block-popup .custom-select__search-input{width:calc(100% - 2px);padding:0 16.5px;margin:24px auto 0}.image-block-popup .custom-select__search-container{position:relative}.image-block-popup .custom-select__search-clean{position:absolute;top:50%;right:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;cursor:pointer;background-color:#0000001a;border:0;border-radius:50%;transform:translate(-50%,-50%)}.image-block-popup .custom-select__search-clean:hover svg,.image-block-popup .custom-select__search-clean:focus svg{stroke:#000}.image-block-popup .custom-select__search-clean svg{width:35%;height:50%;stroke:#000}.image-block-popup .element-hidden.hidden{display:none!important}.image-block_section .custom-options-list--image_block .custom-option--image_block.order{display:flex!important;order:-1}body.image-popup-open .image-block_section .custom-option--image_block.with-text,body.image-block-order .image-block_section .custom-option--image_block.with-text{display:flex}.custom-filter-select,.custom-filter-select__wrapper{position:relative;width:100%}.custom-filter-select__input-wrapper{position:relative;display:flex;align-items:center;background:#fff;border:none}.custom-filter-select__input-wrapper:focus-within{outline:none;box-shadow:none}.custom-filter-select__clear-btn{position:absolute;top:50%;right:54px;z-index:5;display:flex;align-items:center;justify-content:center;width:15px;height:15px;padding:0;cursor:pointer;background-color:#0000001a;border:0;border-radius:50%;transition:background-color .2s ease;transform:translateY(-50%)}.custom-filter-select__clear-btn:hover,.custom-filter-select__clear-btn:focus{background-color:#0003}.custom-filter-select__clear-btn:hover svg,.custom-filter-select__clear-btn:focus svg{stroke:#000}.custom-filter-select__clear-btn svg{width:100%;height:50%;stroke:#000}.custom-filter-select__clear-btn.hidden{display:none!important}.custom-filter-select__search-icon{display:flex;align-items:center;justify-content:center;padding:13.5px 10px;color:#666;pointer-events:none}.custom-filter-select__search-icon svg{width:18px;height:18px}.custom-filter-select__clean-btn{position:absolute;right:0;bottom:0;display:none;margin-left:auto;color:var(--title-color);cursor:pointer;background:none;border:none;outline:none;transform:translateY(23px)}.custom-filter-select__clean-btn.show{display:block}.custom-filter-select__input{flex:1;padding:16px 10px;font-family:var(--font-body-family);font-size:20px;color:#000;cursor:pointer;background:transparent;border:none;outline:none}.custom-filter-select__input::-moz-placeholder{font-size:20px;color:#000;opacity:1}.custom-filter-select__input::placeholder{font-size:20px;color:#000;opacity:1}.custom-filter-select__input:focus{cursor:text}.custom-filter-select__input:focus-visible{outline:none;box-shadow:none}.custom-filter-select__arrow,.custom-filter-select__delete-btn{display:flex;align-items:center;justify-content:center;padding:13.5px 10px;color:#666;cursor:pointer;transition:transform .2s ease}.custom-filter-select__arrow svg,.custom-filter-select__delete-btn svg{width:24px;height:auto;pointer-events:none}.custom-filter-select__arrow.rotated,.custom-filter-select__delete-btn.rotated{transform:rotate(180deg)}.custom-filter-select__delete-btn{padding:9px 10px}.custom-filter-select__dropdown{position:absolute;top:100%;right:0;left:0;z-index:1000;display:none;max-height:360px;padding:0;margin:0;overflow-y:auto;list-style:none;background:#E9E9E9;border:1px solid #ACABAB;border-top:none;border-radius:0;box-shadow:0 4px 6px #0000001a}.custom-filter-select__dropdown.visible{display:block!important}.custom-filter-select__dropdown::-webkit-scrollbar{width:14px}@media screen and (min-width: 750px){.custom-filter-select__dropdown::-webkit-scrollbar{width:23px}}.custom-filter-select__dropdown::-webkit-scrollbar-track{background:#E9E9E9;border-left:1px solid #ACABAB}.custom-filter-select__dropdown::-webkit-scrollbar-thumb{background:rgba(172,171,171,.8117647059)}.custom-filter-select__dropdown::-webkit-scrollbar-thumb:hover{background:#ACABAB}.custom-filter-select__option{display:none;padding:20px 30px;font-size:20px;line-height:1;color:#090909;cursor:pointer;background-color:#e9e9e9;transition:background-color .2s ease}.custom-filter-select__option.visible{display:block}.custom-filter-select__option:hover{background-color:#f8f9fa}.custom-filter-select__option:focus{background-color:#e9ecef;outline:none}.custom-filter-select__option.selected{color:#fff;cursor:default;background-color:#007bff}.custom-filter-select__option.selected:hover{background-color:#0056b3}.custom-filter-select__option:last-child{border-bottom:none}.custom-filter-select__option--fixed{display:block!important;color:#fff!important;text-align:center;background-color:#0e325e!important;border-top:2px solid #fff}.custom-filter-select__option--fixed:hover{background-color:#0a2748!important}.custom-filter-select__option--fixed.selected{background-color:#0e325e!important}.custom-filter-select__option--fixed.selected:hover{background-color:#0a2748!important}.custom-filter-select__option--fixed.visible{display:block!important}.custom-filter-select.loading .custom-filter-select__input-wrapper{pointer-events:none;opacity:.6}.custom-filter-select.loading .custom-filter-select__input{cursor:not-allowed}.custom-filter-select[disabled] .custom-filter-select__input-wrapper{background-color:#f5f5f5;border-color:#ddd}.custom-filter-select[disabled] .custom-filter-select__input,.custom-filter-select[disabled] .custom-filter-select__arrow{color:#999;cursor:not-allowed}.custom-filter-select.error .custom-filter-select__input-wrapper{border-color:#dc3545}.custom-filter-select.error .custom-filter-select__input-wrapper:focus-within{border-color:#dc3545;box-shadow:none}.custom-filter-select.success .custom-filter-select__input-wrapper{border-color:#28a745}.custom-filter-select.success .custom-filter-select__input-wrapper:focus-within{border-color:#28a745;box-shadow:none}.custom-filter-select__option:focus-visible{outline:2px solid #007bff;outline-offset:-2px}@media screen and (max-width: 749px){.custom-filter-select__input{padding:11.5px 0;font-size:16px}.custom-filter-select__input::-moz-placeholder{font-size:13px}.custom-filter-select__input::placeholder{font-size:13px}.custom-filter-select__option{padding:10px 30px;font-size:16px}.custom-filter-select__dropdown{max-height:180px}.custom-filter-select__arrow,.custom-filter-select__delete-btn{padding:0 10px}.custom-filter-select__arrow svg,.custom-filter-select__delete-btn svg{width:12px}.custom-filter-select__search-icon{padding:0 10px}}.tag-filters{--filter-static-bg: #fff;--filter-active-bg: none;--text-active-color: #090909}.tag-filters .custom-filter-select__input-wrapper{background:var(--filter-static-bg, #f8e1bb);border-color:var(--filter-active-bg, #dbbb83)}.tag-filters .custom-filter-select__input{color:var(--text-color, #000)}.tag-filters .custom-filter-select__option.selected{color:var(--text-active-color, #fff);background-color:#acabab}.input-name-wrapper{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;width:100%;margin-bottom:10px}.input-name-wrapper .input-name{max-width:150px;padding:18.5px 16px;font-family:var(--font-body-family);font-size:16px;line-height:18.2px;color:#121212;letter-spacing:.025em;background-color:inherit;border-color:#c4c4c4;border-style:solid;border-width:1px;border-radius:2px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizespeed}.input-name-wrapper .input-name:focus-visible{outline:0;outline-offset:0;box-shadow:none}.input-name-wrapper .input-name::-moz-placeholder{font-size:inherit;color:inherit;text-align:start;text-shadow:inherit;text-transform:capitalize}.input-name-wrapper .input-name::placeholder{font-size:inherit;color:inherit;text-align:start;text-shadow:inherit;text-transform:capitalize}.input-name-wrapper .input-name-container,.input-name-wrapper-engraving{width:100%}.input-name-wrapper .input-name.input-name-textarea{width:100%;max-width:100%;height:100%;min-height:120px;padding:20px;font-size:28px;line-height:1.1;color:#dcbe7e;text-align:center;text-shadow:0 -1px .5px rgb(173,125,40),0 1px .5px rgb(255,255,255);white-space:pre-wrap;resize:none;background-color:#ffefbf;border:1px solid #c4c5c6}.input-name-wrapper .input-name.input-name-textarea::-moz-placeholder{font-size:inherit;color:inherit;text-align:center;text-shadow:inherit;text-transform:capitalize}.input-name-wrapper .input-name.input-name-textarea::placeholder{font-size:inherit;color:inherit;text-align:center;text-shadow:inherit;text-transform:capitalize}.input-name-wrapper .input-name.input-name-textarea:focus-visible{outline:0;outline-offset:0;box-shadow:none}.input-name-wrapper .icon-close{display:inline-block;width:12px;height:auto;vertical-align:middle;fill:currentcolor}.input-name-wrapper .icon-close path{fill:none!important;stroke:currentcolor!important;stroke-linecap:miter;stroke-linejoin:miter;stroke-width:1px}.input-name-wrapper .characters_left{margin-left:15px;font-size:12px;color:#888;white-space:nowrap}.input-name-wrapper .characters_left--textarea{position:absolute;right:5px;bottom:-5px}.input-name-wrapper .clear-name{margin-left:10px;cursor:pointer}.input-name-wrapper .clear-name.clear-name-0{margin:6px}.keyboard{width:100%;height:-moz-fit-content;height:fit-content;margin-bottom:30px}@media (min-width: 401px) and (max-width: 568px){.keyboard{width:100%}}@media (min-width: 768px) and (max-width: 1023px){.keyboard{margin-top:0}}.keyboard__keys{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));grid-gap:6px}.keyboard .keyboardContainer{width:100%;text-align:-webkit-center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.keyboard__key{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:3px;font-family:Noto Sans,sans-serif;font-size:1.8rem;color:#000;text-transform:uppercase;vertical-align:top;cursor:pointer;background-color:#e0dede66;border:1px solid rgb(100,100,100);border-radius:6px;outline:none}@media screen and (max-width: 749px){.keyboard__key{min-height:34px}}.keyboard__key.letter-case,.keyboard__keys.lowercase .keyboard__key{text-transform:lowercase}.keyboard__keys.uppercase .keyboard__key{text-transform:uppercase}.keyboard__key--wide{grid-column:span 3}.keyboard__key--wide--en{grid-column-start:4;grid-column-end:7}.keyboard__key--wide svg{max-width:50%;height:40%;margin:0 5px 0 10px}.keyboard__key--wide.shift-btn{grid-column:span 2}.keyboard__key--wide.shift-btn svg{width:30px;max-width:100%;height:30px;margin:0}.keyboard .rtl{transform:rotate(180deg)}.keyboard__keys.same .keyboard__key--wide--en:not(.shift-btn){grid-column-start:3;grid-column-end:6}.product-form__fakeSubmit{display:flex;align-items:center;justify-content:center;padding:18px 3rem;margin-bottom:1rem;font:inherit;font-family:var(--font-body-family);font-size:18px;font-weight:700;line-height:19.8px;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:0;cursor:pointer;border:0;transition:box-shadow .1s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.product-form__fakeSubmit.disabled{pointer-events:none}.product-form__submit{display:none}.name-length-reminder{position:absolute;height:-moz-fit-content;height:fit-content;font-size:12px;color:red}.name-length-reminder p{margin:0}.no-layout-btn{padding:0;font-size:0;color:#000;cursor:pointer;background:no-repeat;border:none}.no-layout-btn.chain-guide-button{padding:0;margin:0;font-family:var(--font-body-family);font-size:13px;font-size:14px;line-height:18.2px;color:#0e325e;text-decoration:underline;background-color:transparent;border:0}.no-layout-btn:focus-visible,.no-layout-btn:focus{outline:none;outline-offset:none;box-shadow:none}.product-popup-modal.product-popup-modal-custom{background:rgb(var(--color-foreground) .7)}.product-popup-modal.product-popup-modal-custom .product-popup-modal__content{width:95%;min-width:320px;height:auto;max-height:calc(100% - 40px);padding:0}.product-popup-modal.product-popup-modal-custom .product-popup-modal__content.focused,.product-popup-modal.product-popup-modal-custom .product-popup-modal__content:focus-visible{outline:none;outline-offset:none;box-shadow:none}@media (min-width: 768px){.product-popup-modal.product-popup-modal-custom .product-popup-modal__content{width:600px;max-width:100%}}.product-popup-modal.product-popup-modal-custom .product-popup-modal__content .product-popup-modal__toggle{top:0;width:4.6rem;padding:15px;margin:0 0 0 auto;color:#161616;background-color:transparent;border:none;border-radius:0}.product-popup-modal.product-popup-modal-custom .product-popup-modal__content .product-popup-modal__toggle.chain-guide-toggle{position:sticky;top:0;z-index:3}.product-popup-modal.product-popup-modal-custom .product-popup-modal__content .product-popup-modal__content-info{padding:0}.product-popup-modal.product-popup-modal-custom .product-popup-modal__content .product-popup-modal__content-info .modal-header{padding:8px 30px;font-size:17px;font-weight:700;color:#161616;text-align:center;text-transform:uppercase;background-color:#f5f5f5}.product-popup-modal.product-popup-modal-custom .product-popup-modal__content .product-popup-modal__content-info .modal-header__chain-faq-title{margin-top:15px}.product-popup-modal.product-popup-modal-custom .product-popup-modal__content .product-popup-modal__content-info .modal-header.chain-guide-header{position:sticky;top:0;z-index:2}.product-popup-modal.product-popup-modal-custom .product-popup-modal__content .product-popup-modal__content-info .modal-chain-length-info{padding:10px 30px;font-size:14px;line-height:normal;color:#888;text-align:left}.product-popup-modal.product-popup-modal-custom .product-popup-modal__content .product-popup-modal__content-info .modal-chain-length-image{width:100%;padding-bottom:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.product-popup-modal.product-popup-modal-custom .product-popup-modal__content .product-popup-modal__content-info div:empty.modal-chain-length-image{display:block}.modal-body--centered{padding:20px;text-align:center}.modal-body__title{margin-bottom:10px;font-size:20px;font-weight:500}@media (min-width: 768px){.modal-body__title{margin-bottom:15px;font-size:24px}}.modal-body__text-section p{margin-bottom:20px;font-size:14px;color:#888;text-align:left}.modal-body__table-wrap{margin-bottom:20px}.modal-body__table{width:100%;font-size:14px;text-align:center}@media (max-width: 767px){.modal-body__table.table-stretching{display:table;max-width:100%;overflow:inherit;white-space:inherit}}.modal-body__table th{font-weight:700}.modal-body__table td,.modal-body__table th{padding:10px}.modal-body__table tr:nth-of-type(odd){background-color:#0000000d}.modal-body__list{padding:0;margin-bottom:40px;counter-reset:counter}.modal-body__list li{position:relative;padding:0;margin-bottom:10px;list-style:none;counter-increment:counter}.modal-body__list li:before{content:counter(counter) ". "}.tabs-nav{display:flex;gap:10px;justify-content:space-between}@media (min-width: 768px){.tabs-nav{gap:20px}}.tabs-nav__item{display:flex;flex:1;align-items:center;justify-content:center;padding:10px;text-align:center;cursor:pointer;border:1px solid #000}.tabs-nav__item.is-active{color:#fff;background-color:#000}.tabs__content{padding-top:20px}.tabs__content-item{display:none}@media (min-width: 768px){.tabs__content-item{padding:20px}}.tabs__content-item.is-active{display:block}.video-wrap{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-wrap iframe,.video-wrap video{position:absolute;left:0;width:100%;height:100%}.button-toggle-modal{padding:10px 0 20px;text-decoration:underline}.chain-guide__thumbnail-slide{box-sizing:border-box;width:25%;height:-moz-fit-content;height:fit-content;max-height:60px;overflow:hidden}.chain-guide__thumbnail-slide img,.chain-guide__thumbnail-slide video{display:block}.chain-guide__thumbnail-slide.swiper-slide-thumb-active{border:2px solid rgb(var(--color-button));border-radius:5px}.chain-guide__thumbnail-slide video,.chain-guide-slider video,.chain-guide-slider__mobile-slider video{width:100%}.chain-guide-slider{padding:20px}.chain-guide-slider-thumbnail{padding:0 20px}.chain-guide-slider__thumbnail-video-icon,.chain-guide-slider__video-icon,.chain-guide-slider__video-icon-mobile{position:absolute;top:50%;left:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:70%;height:70%;background-color:#fff;border-radius:50%;transform:translate(-50%,-50%)}.chain-guide-slider__video-icon,.chain-guide-slider__video-icon-mobile{width:150px;height:150px;cursor:pointer}@media screen and (max-width: 749px){.chain-guide-slider__video-icon,.chain-guide-slider__video-icon-mobile{width:100px;height:100px}}.chain-guide-slider__thumbnail-video-icon svg,.chain-guide-slider__video-icon svg,.chain-guide-slider__video-icon-mobile svg{width:50%;height:50%;margin-left:2px;color:#000}.chain-guide-slider__video-wrapper{position:absolute;top:0;left:0;z-index:1;width:100%;height:calc(100% - 70px)}.chain-guide-slider__video-wrapper.is-video-playing{z-index:-1}.product-popup-modal__content-info .chain-guide-slider__mobile{padding:20px 0 0 20px}@media screen and (min-width: 750px){.product-popup-modal__content-info .chain-guide-slider__mobile{display:none}}@media screen and (max-width: 749px){.chain-guide-slider__desktop{display:none}}.chain .swiper-slide,.pendant .swiper-slide,.linked_products .swiper-slide{aspect-ratio:1/1}.chain-guide-slider__mobile .swiper-autoheight,.chain-guide-slider__mobile .swiper-autoheight .swiper-slide{min-height:-moz-fit-content;min-height:fit-content}.chain-guide-slider video,.product-popup-modal__content img,.chain-guide-slider__mobile-slider video{height:100%}.faq-page__question{position:relative;padding:20px 30px;font-size:14px;letter-spacing:.3px;cursor:pointer;border-bottom:1px solid #ebebed;transition:all .3s ease 0s}@media (max-width: 768px){.faq-page__question{padding:10px 40px 10px 15px}}.faq-page__answer{height:0;padding:0 30px;overflow:hidden;font-size:14px;line-height:2;color:#000;text-align:left;letter-spacing:.3px;opacity:0;transition:opacity .3s ease 0s}.faq-arrow{position:absolute;top:50%;right:5%;font-size:11px;line-height:0;color:#ccc;transition:all .5s ease 0s;transform:translateY(-50%)}.faq-arrow svg{width:15px;height:15px}.accordion-item{height:-moz-fit-content;height:fit-content}.accordion-item.open .faq-page__question{background-color:#f5f5f5}.accordion-item.open .faq-page__question .faq-arrow{transform:translateY(-50%) rotate(180deg)}.accordion-item.open .faq-page__answer{height:-moz-fit-content;height:fit-content;padding:20px 45px;border-bottom:1px solid #ebebed;opacity:1}@media (max-width: 768px){.accordion-item.open .faq-page__answer{padding:15px 20px}}.metal_faq--section{height:70vh;max-height:70vh;margin-top:0;overflow-y:scroll;color:#000;background:#fff}.mobile-sticky{display:none;box-shadow:#0000001a 0 8px 10px -1px,#0000000f 0 6px 10px -1px}.mobile-sticky .grid__item{flex-grow:1;flex-shrink:0;width:50%;max-width:100%;opacity:0;transition:opacity .1s linear}.mobile-sticky.opened .grid__item{opacity:1}@media (max-width: 749px){.mobile-sticky{position:fixed;right:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;background-color:#fff;transition:top .7s,opacity .1s .6s}.mobile-sticky .slider.slider--mobile{padding-bottom:0;margin-bottom:0}.mobile-sticky .slider-buttons{height:30px}.mobile-sticky .popup-price{text-align:center}.mobile-sticky .mobile-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;height:40px;padding:5px 40px;cursor:pointer;background-color:rgb(var(--color-base-accent-1));border-bottom:.5px solid rgb(var(--color-base-accent-1))}.mobile-sticky .mobile-toggle .sale-price-wrapper{align-items:baseline}.mobile-sticky .mobile-toggle .sale-price-wrapper .price-item{line-height:unset}.mobile-sticky .mobile-toggle .sale-price-wrapper .price-item.price-item--sale{font-size:16px;font-weight:600;color:#fff}.mobile-sticky .mobile-toggle .sale-price-wrapper .sale-details-section{padding-left:12px;font-size:14px;line-height:unset;color:#fff;border-left:1px solid #fff}.mobile-sticky .mobile-toggle .sale-price-wrapper .sale-details-section__save-section{display:none}.mobile-sticky .mobile-toggle .sale-price-wrapper .sale-details-section .price-item--regular{font-size:14px}.mobile-sticky .toggle-text{height:20px}.mobile-sticky .toggle-text svg{transform:rotate(180deg)}.mobile-sticky .toggle-text.opened svg{transform:rotate(0)}}@media (min-width: 370px) and (max-width: 450px){.mobile-sticky .mobile-toggle{padding:5px 20px}}.under-addtocart-iconsList{display:flex;justify-content:space-between}@media (min-width: 470px) and (max-width: 768px){.under-addtocart-iconsList{max-width:44rem}}.under-addtocart-iconsList .icon-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;height:inherit;padding:0 4px}.under-addtocart-iconsList .icon-wrapper span{height:56px}.under-addtocart-iconsList .icon-wrapper span svg{width:56px}.under-addtocart-iconsList .icon-wrapper .subtitle{max-width:80px;font-family:var(--font-body-family);font-size:14px!important;font-weight:700;line-height:14px;color:#000;text-align:center;text-transform:capitalize;letter-spacing:0;white-space:normal}.under-addtocart-iconsList.cart-layout{max-width:36rem;padding:35px 0;margin:0 auto;border-bottom:none}@media (min-width: 740px){.under-addtocart-iconsList.cart-layout{max-width:50rem;padding:60px 0}.under-addtocart-iconsList.cart-layout .icon-wrapper span svg{width:60px}.under-addtocart-iconsList.cart-layout .icon-wrapper .subtitle{font-size:11px}}.rebuy-cart__flyout-empty-cart-advantages.under-addtocart-iconsList .icon-wrapper:not(:last-child){border-right:1px solid #e3e3e3}.sale-price-wrapper{display:flex}.sale-price-wrapper .sale-details-section{display:flex;flex-direction:column;padding:0 5px;margin:auto;font-size:13px;border-left:.5px solid black}.sale-price-wrapper .sale-details-section span{line-height:1}.sale-price-wrapper .sale-details-section__save-section{font-weight:400;line-height:18.2px;color:#ffa41c;letter-spacing:0}.sale-price-wrapper .sale-details-section .price-item.price-item--regular{font-size:13px}.sale-price-wrapper .price-item.price-item--sale{font-size:2.6rem}.price__badge-sale{display:none!important}.price-mobile-slick .sale-details-section{flex-direction:row;align-items:center}.price-mobile-slick .price-item.price-item--sale{font-size:16px;line-height:unset;white-space:nowrap}@media (min-width: 370px) and (max-width: 420px){.price-mobile-slick .price-item.price-item--sale{font-size:15px}}.price-mobile-slick .price-item.price-item--regular{font-size:14px;line-height:unset;white-space:nowrap}@media (min-width: 370px) and (max-width: 420px){.price-mobile-slick .price-item.price-item--regular{font-size:15px}}.price-mobile-slick .price-item{font-size:13px}.price-item.price-item--sale.collection{font-size:1.6rem}.price-item.price-item--sale.collection s{margin:0}.collection-card-comparedPrice{font-size:1.2rem;color:gray}.totals-container{display:flex;flex-direction:column;padding:0 40px}@media (min-width: 750px){.totals-container{padding:0}}.totals-container .totals-values{margin-bottom:1.8rem;border-bottom:.1rem solid rgb(var(--color-foreground) .08)}.totals-container .subtotals-values h3,.totals-container .totals-values h3,.totals-container .discounts__discount h3{margin:0}.totals-container .subtotals__subtotal-value{font-size:1.8rem}.totals-container .subtotals-values,.totals-container .totals-values,.totals-container .discount-values .discounts__discount{display:flex;align-items:center;justify-content:space-between}.totals-container .discount-values .discounts{margin:0}.totals-container .discount-values .discounts__discount h3,.totals-container .discount-values .discounts__discount strong{font-size:1.8rem}.totals-container .discount-values .discounts__discount strong{color:#ffa41c}.totals-container .sezzle-shopify-info-button .sezzle-button-text{float:none!important;text-align:center!important}.cart-gift-message{display:flex;flex-direction:column;margin:10px 0 0}.cart-gift-message .input-full{width:100%}.cart-gift-message .cart__gift-mark-checkbox-holder{display:flex;align-items:center;margin:0}.cart-gift-message .cart__gift-mark-checkbox-holder label{margin-bottom:0;font-size:14px;line-height:initial;text-transform:initial;letter-spacing:initial;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart-gift-message .cart__gift-mark-checkbox-holder input[id^=MarkItemAsAGift]{display:none}.cart-gift-message .cart__gift-mark-checkbox-holder input:checked+span.gift-mark-checkbox .gm-checkbox-mark{display:block}.cart-gift-message .cart__gift-mark-checkbox-holder span.gift-mark-checkbox{position:relative;width:14px;height:14px;margin:0 5px 0 0;cursor:pointer}.cart-gift-message .cart__gift-mark-checkbox-holder span.gift-mark-checkbox .gm-checkbox-container{position:absolute;top:0;width:13px;height:13px;border:1px solid black}.cart-gift-message .cart__gift-mark-checkbox-holder span.gift-mark-checkbox .gm-checkbox-mark{position:relative;display:none}.cart-gift-message .cart__gift-mark-checkbox-holder span.gift-mark-checkbox .gm-checkbox-mark svg{position:absolute;top:-1px;left:2px}.cart-gift-message .hide{display:none}.cart-gift-message .cart__gift-content-holder{max-width:300px}.cart-gift-message .cart__gift-content-holder label{margin-bottom:0;text-transform:initial}.cart-gift-message .cart__gift-content-holder p{margin:15px 0}.cart-gift-message .cart__gift-content-holder p:last-of-type{margin-bottom:0}.cart-gift-message .cart__gift-content-holder textarea{height:55px;min-height:55px}.cart-gift-message .cart__gift-content-holder small{text-align:right}.cart-gift-message .cart__gift-content-holder input[type=text],.cart-gift-message .cart__gift-content-holder textarea{font-family:var(--font-heading-family);font-style:var(--font-heading-style);border:.1rem solid rgb(var(--color-foreground) .08);outline:none;box-shadow:none}.cart-gift-message .cart__gift-content-holder input[type=text].recipient-name{border:none;border-bottom:.1rem solid rgb(var(--color-foreground) .08)}.cart-gift-message .cart__gift-content-holder .item-gift-card-data-holder{font-size:14px}.stamped-badge-caption{text-decoration:underline}.stamped-product-reviews-badge .stamped-badge{--rating-text: attr(data-rating)}.stamped-product-reviews-badge .stamped-badge-caption:before,.stamped-product-reviews-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{display:inline-block;font-family:var(--font-body-family);font-size:initial;font-size:14px;font-weight:400;line-height:18.2px;color:#121212;text-decoration:none;letter-spacing:0;visibility:visible}.stamped-badge .stamped-badge-starrating{display:inline-block;margin:3px 3px 0 0!important}.stamped-product-reviews-badge .stamped-badge-caption:before{content:"" attr(data-rating) " based on "}.stamped-product-reviews-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{content:" " attr(aria-label) " "!important}.stamped-product-reviews-badge .stamped-badge-caption{font-size:0;visibility:hidden}.jump-to-section__btn-title{line-height:1.3}.jump-to-section__title{padding:22px 0}.stamped-product-reviews-badge.stamped-main-badge{padding:0}@media screen and (max-width: 749px){.slider-mobile-gutter--not-full-width{margin-bottom:5px}.slider-mobile-gutter--not-full-width .slider-buttons{display:none}.slider-mobile-gutter--not-full-width .slider.slider--mobile .slider__slide{padding-right:1.5rem}.slider-mobile-gutter--not-full-width .grid{-moz-column-gap:0;column-gap:0}.slider-mobile-gutter--not-full-width .product__media-list .product__media-item{width:calc(100% - 5.5rem)}}.main-collection-button-wrapper{display:flex;justify-content:center;padding-right:1.5rem;padding-left:1.5rem}.main-collection-button{text-align:center}@media screen and (max-width: 749px){.main-collection-button{width:100%}}.product-page-main-wrapper .main-collection-button{padding-top:19px;padding-bottom:19px;font-size:18px;font-weight:700;line-height:19.8px;letter-spacing:0}#countdown-timer{display:flex}.countdown-timer-container{display:none}.countdown-timer{width:100%}.countdown-timer p{margin-top:0!important;margin-bottom:0!important}.countdown-timer.pdp{margin-top:0}.countdown-timer__wrapper{display:flex;align-items:center;justify-content:space-around;max-width:var(--page-width);padding:20px 5rem;margin:0 auto}@media screen and (max-width: 1199px){.countdown-timer__wrapper{flex-direction:column;width:-moz-fit-content;width:fit-content;padding:10px 20px}}.countdown-timer__wrapper.pdp{flex-direction:column;width:-moz-fit-content;width:fit-content;max-width:100%;padding:10px 20px;text-align:center}.countdown-timer__button{display:block;padding:10px 50px;line-height:1;text-align:center;text-decoration:none}.countdown-timer__button.pdp{width:100%;margin-top:15px}@media screen and (max-width: 1199px){.countdown-timer__button{width:100%;margin-bottom:15px;font-size:14px}}@media screen and (max-width: 550px){.countdown-timer__button{font-size:12px}}.countdown-timer__timer-container{display:flex;align-items:center}@media screen and (max-width: 400px){.countdown-timer__timer-container #countdown-timer{margin-top:5px}}@media screen and (min-width: 750px) and (max-width: 1125px){.countdown-timer__timer-container.pdp #countdown-timer{margin-top:5px}}@media screen and (max-width: 460px){.countdown-timer__timer-container.pdp #countdown-timer{margin-top:5px}}.countdown-timer__timer-container.pdp .countdown-timer__time-characters{min-width:60px}.countdown-timer__timer-container.pdp .countdown-timer__time-characters p{font-size:10px}.countdown-timer__timer-container.pdp .countdown-timer__time-characters p:first-child{font-size:17px}.countdown-timer__text-before{display:flex;align-items:center;margin-right:30px}.countdown-timer__text-before.pdp{margin-right:5px;font-size:14px}@media screen and (max-width: 460px){.countdown-timer__text-before.pdp{margin:0 auto;text-align:center}}@media screen and (min-width: 750px) and (max-width: 1125px){.countdown-timer__text-before.pdp{margin:0 auto;text-align:center}}@media screen and (max-width: 1199px){.countdown-timer__text-before{margin-right:15px;font-size:16px}}@media screen and (max-width: 550px){.countdown-timer__text-before{margin-right:10px;font-size:14px}}@media screen and (max-width: 400px){.countdown-timer__text-before{margin:0 auto;text-align:center}}.countdown-timer__text-after.pdp{order:3;margin-top:10px!important}@media screen and (max-width: 1199px){.countdown-timer__text-after{order:3;font-size:14px}}@media screen and (max-width: 550px){.countdown-timer__text-after{font-size:12px}}.countdown-timer__timer-wrapper{display:flex}@media screen and (max-width: 1199px){.countdown-timer__timer-wrapper{margin-bottom:15px}}@media screen and (max-width: 400px){.countdown-timer__timer-wrapper{flex-direction:column}}@media screen and (max-width: 460px){.countdown-timer__timer-wrapper.pdp{flex-direction:column}}@media screen and (min-width: 750px) and (max-width: 1125px){.countdown-timer__timer-wrapper.pdp{flex-direction:column}}.countdown-timer__time-characters{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:70px}@media screen and (max-width: 1199px){.countdown-timer__time-characters{min-width:60px}}@media screen and (max-width: 550px){.countdown-timer__time-characters{min-width:55px}}.countdown-timer__time-characters p{margin:0;font-size:12px;line-height:1;text-transform:uppercase}@media screen and (max-width: 1199px){.countdown-timer__time-characters p{font-size:10px}}@media screen and (max-width: 550px){.countdown-timer__time-characters p{font-size:8px}}.countdown-timer__time-characters p:first-child{margin-bottom:8px;font-size:19px}@media screen and (max-width: 1199px){.countdown-timer__time-characters p:first-child{font-size:17px}}@media screen and (max-width: 550px){.countdown-timer__time-characters p:first-child{font-size:15px}}.countdown-banner{position:relative;margin:0!important}.countdown-banner__title{margin-top:0;margin-bottom:5px}.countdown-banner__text{margin:0}.countdown-banner .banner__media{position:relative;width:100%}.countdown-banner .banner__media:before{display:block;content:""}.countdown-banner .banner__image{position:absolute;top:0;left:0;display:block!important;width:100%;height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.countdown-banner .banner__content{position:absolute;top:0;left:0;width:100%;height:100%;min-height:200px;padding:20px!important}.collection-slider{position:relative;padding-left:5rem}@media screen and (max-width: 750px){.collection-slider{padding-left:1.5rem}}.collection-slider:hover .collection-slider__slide-next,.collection-slider:hover .collection-slider__slide-prev{visibility:visible;opacity:1}.collection-slider__title{margin-top:10px;font-size:16px;color:#000;text-transform:uppercase}.collection-slider__heading,.collection-slider__subtitle{padding-right:40px;margin:0 0 20px}@media screen and (max-width: 750px){.collection-slider__heading,.collection-slider__subtitle{padding-right:20px}}.collection-slider__heading{margin-bottom:0}.collection-slider__image-wrapper{position:relative;width:100%;cursor:pointer}.collection-slider__image-wrapper:before{display:block;padding-top:120%;content:""}.collection-slider__image-wrapper img{position:absolute;top:0;left:0;display:block!important;width:100%;height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.collection-slider__slide{flex-shrink:0;width:calc(83.3333333333% - var(--items-gap-mobile) * .2 / 1.2);margin-right:var(--items-gap-mobile);cursor:pointer}@media screen and (min-width: 420px){.collection-slider__slide{width:calc(66.6666666667% - var(--items-gap-mobile) * .5 / 1.5)}}@media screen and (min-width: 500px){.collection-slider__slide{width:calc(52.6315789474% - var(--items-gap-mobile) * .9 / 1.9)}}@media screen and (min-width: 600px){.collection-slider__slide{width:calc(47.619047619% - var(--items-gap-mobile) * 1.1 / 2.1)}}@media screen and (min-width: 750px){.collection-slider__slide{width:calc(43.4782608696% - var(--items-gap-desktop) * 1.3 / 2.3);margin-right:var(--items-gap-desktop)}}@media screen and (min-width: 850px){.collection-slider__slide{width:calc(38.4615384615% - var(--items-gap-desktop) * 1.6 / 2.6)}}@media screen and (min-width: 990px){.collection-slider__slide{width:calc(32.2580645161% - var(--items-gap-desktop) * 2.1 / 3.1)}}@media screen and (min-width: 1100px){.collection-slider__slide{width:calc(27.027027027% - var(--items-gap-desktop) * 2.7 / 3.7)}}@media screen and (min-width: 1300px){.collection-slider__slide{width:calc(21.7391304348% - var(--items-gap-desktop) * 3.6 / 4.6)}}@media screen and (min-width: 1500px){.collection-slider__slide{width:calc(20.4081632653% - var(--items-gap-desktop) * 3.9 / 4.9)}}@media screen and (min-width: 1900px){.collection-slider__slide{width:calc(19.6078431373% - var(--items-gap-desktop) * 4.1 / 5.1)}}@media screen and (min-width: 2300px){.collection-slider__slide{width:calc(18.5185185185% - var(--items-gap-desktop) * 4.4 / 5.4)}}.collection-slider__link{position:absolute;top:0;left:0;display:block!important;width:100%;height:100%}.collection-slider__swiper-pagination{margin-top:36px}@media screen and (min-width: 750px){.collection-slider__swiper-pagination{margin-top:50px}}.sm-mentions{width:100%}.sm-mentions__heading{margin-bottom:30px;text-align:center}.sm-mentions__container{display:flex;align-items:stretch;justify-content:space-between}@media screen and (max-width: 749px){.sm-mentions__container{flex-direction:column}}.sm-mentions__item{margin-right:7vw}.sm-mentions__item:last-child{margin-right:0}@media screen and (max-width: 749px){.sm-mentions__item{width:80%;margin:0 auto 20px}.sm-mentions__item:last-child{margin-right:auto;margin-bottom:0}}.sm-mentions__image-wrapper{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.sm-mentions__image-wrapper img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.sm-mentions__item-title{display:flex;align-items:center;justify-content:center;margin-bottom:5px;font-size:22px;line-height:1;color:#000;text-align:center;text-transform:capitalize}.sm-mentions__item-title-text{margin-right:2px}.sm-mentions__checkmark{display:flex;align-items:center}.sm-mentions__item-subtitle{line-height:1.2;text-align:center;text-transform:uppercase}@media screen and (min-width: 750px){.sm-mentions__item-subtitle{font-size:18px}}.comparing{width:100%}.comparing__heading{margin-bottom:110px;text-align:center}.comparing__container{border:1px solid #ebebed;border-radius:15px}.comparing__row{display:flex;align-items:stretch;justify-content:center;border-bottom:1px solid #ebebed}.comparing__row:first-child .comparing__row-advantage{position:relative}.comparing__row:first-child .comparing__row-advantage:before{position:absolute;top:-71px;display:flex;align-items:center;justify-content:center;width:100%;height:70px;color:#fff;content:"";background-color:var(--accent-color);background-image:url(/cdn/shop/files/white-logo.svg);background-repeat:no-repeat;background-position:center center;background-size:50%;border-top-left-radius:15px;border-top-right-radius:15px}@media screen and (max-width: 990px){.comparing__row:first-child .comparing__row-advantage:before{background-size:80%}}@media screen and (max-width: 499px){.comparing__row:first-child .comparing__row-advantage:before{font-size:13px;letter-spacing:1px;content:"STAKORA";background-image:none}}.comparing__row:first-child .comparing__row-disadvantage{position:relative}.comparing__row:first-child .comparing__row-disadvantage:before{position:absolute;top:-71px;display:flex;align-items:center;justify-content:center;width:100%;height:70px;padding:0 10px;font-size:150%;color:#000;text-align:center;content:"OTHER BRANDS"}@media screen and (max-width: 749px){.comparing__row:first-child .comparing__row-disadvantage:before{font-size:130%}}@media screen and (max-width: 499px){.comparing__row:first-child .comparing__row-disadvantage:before{font-size:85%}}.comparing__row:last-child{border-bottom:none}.comparing__row:last-child .comparing__row-advantage{position:relative}.comparing__row:last-child .comparing__row-advantage:after{position:absolute;bottom:-24px;display:block;width:100%;height:25px;content:"";background-color:var(--accent-color);border-bottom-right-radius:15px;border-bottom-left-radius:15px}.comparing__row-title{display:flex;align-items:center;width:40%;padding:20px;font-size:18px;font-weight:600;line-height:1.2}@media screen and (max-width: 750px){.comparing__row-title{width:50%;padding:10px;font-size:16px}}.comparing__row-advantage{display:flex;align-items:center;width:30%;padding:20px 0;background-color:var(--accent-color)}@media screen and (max-width: 750px){.comparing__row-advantage{width:25%;padding:10px 0}}.comparing__advantage-icon-container{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:6px;margin:0 auto;background-color:var(--checked-color);border-radius:50%}.comparing__advantage-icon-container svg{width:100%;height:100%}@media screen and (max-width: 750px){.comparing__advantage-icon-container{width:25px;height:25px}}.comparing__row-disadvantage{display:flex!important;align-items:center;width:30%}@media screen and (max-width: 750px){.comparing__row-disadvantage{width:25%}}.comparing__row-disadvantage-icon-container{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0 auto}.comparing__row-disadvantage-icon-container svg{width:100%;height:100%}.comparing__row-disadvantage-icon-container svg>g>g{fill:var(--accent-color)}@media screen and (max-width: 750px){.comparing__row-disadvantage-icon-container{width:25px;height:25px}}.comparing__btn-container{display:flex;align-items:center;justify-content:center;margin-top:70px}.comparing__btn-container a{text-align:center}.tag-filters{position:relative}.tag-filters__container{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px 40px}.tag-filters__title-wrapper{max-width:640px;margin-bottom:25px;border-bottom:1px solid var(--title-color)}.tag-filters__title-wrapper h1{padding:25px 0;margin:0;font-size:32px;font-weight:400;line-height:1;color:var(--title-color);text-align:center;letter-spacing:0}@media screen and (min-width: 750px){.tag-filters__title-wrapper h1{font-size:40px}}.tag-filters__top-wrapper{display:flex;align-items:center;justify-content:center;width:100%;max-width:640px;margin-bottom:10px}@media screen and (max-width: 749px){.tag-filters__top-wrapper{flex-wrap:wrap}}.tag-filters__filter-value-list-wrapper{width:100%}.tag-filters__filter-value-wrapper{display:flex;align-items:center;justify-content:center;width:100%}@media screen and (max-width: 749px){.tag-filters__filter-value-wrapper{flex-wrap:wrap;margin-bottom:5px}}.tag-filters__filter-text{flex-shrink:0;margin-right:20px;font-family:var(--font-heading-family);font-size:24px;font-weight:600}@media screen and (max-width: 749px){.tag-filters__filter-text{width:100%;margin-right:0;font-size:16px;text-align:center}}.tag-filters__filter-text--show-all{position:relative;padding-right:5px}.tag-filters__filter-text--show-all a{display:block;font-weight:400;color:var(--title-color);text-decoration:none}.tag-filters__filter-text--show-all a.active{font-weight:600;text-decoration:underline}.tag-filters__filter-text--show-all.desktop{display:block}.tag-filters__filter-text--show-all.mobile{display:none}@media screen and (max-width: 749px){.tag-filters__filter-text--show-all{width:-moz-fit-content;width:fit-content}.tag-filters__filter-text--show-all.desktop{display:none}.tag-filters__filter-text--show-all.mobile{display:block}.tag-filters__filter-text--show-all:after{position:absolute;top:0;right:-20px;z-index:2;width:20px;height:100%;content:""}}.tag-filters__filter-value{display:flex;align-items:center;justify-content:center;width:100%;max-width:222px;padding:9.5px 0;font-size:16px;font-weight:400;line-height:1;cursor:pointer}@media screen and (max-width: 749px){.tag-filters__filter-value{width:50%;font-size:15px}}.tag-filters__filter-value-list{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:start}@media screen and (max-width: 749px){.tag-filters__filter-value-list:after{position:absolute;top:0;right:0;z-index:10;width:26px;height:100%;content:"";background:linear-gradient(90deg,rgba(255,248,234,0) -35%,rgb(255,248,234) 102%)}}.tag-filters__filter-value-list[hidden]{display:none}@media screen and (min-width: 750px){.tag-filters__filter-value-list{flex-wrap:wrap;justify-content:center}}.tag-filters__custom-link{flex-shrink:0;cursor:pointer}.tag-filters__custom-link a{padding:0 15px;text-decoration:none}.tag-filters__custom-link a.active{font-weight:600;text-decoration:underline}@media screen and (max-width: 749px){.tag-filters__custom-link:nth-of-type(2) a{padding:0 6px 0 0}.tag-filters__custom-link:last-of-type a{padding:0 6px}}.tag-filters__custom-link-wrapper{position:relative;display:flex;flex-wrap:wrap;align-items:center;-ms-overflow-style:none;scrollbar-width:none;justify-content:center;padding:0 20px}@media screen and (max-width: 749px){.tag-filters__custom-link-wrapper{flex-wrap:nowrap;align-items:center;justify-content:start;overflow-x:scroll}}.tag-filters__custom-link-wrapper::-webkit-scrollbar{display:none}.tag-filters__select{width:100%;min-height:4.4rem;padding:1.2rem 4rem 1.2rem 1.6rem;font-family:inherit;font-size:1.4rem;font-weight:400;line-height:1.2;color:#000;cursor:pointer;background-color:#f8e1bb;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1.2rem center;background-size:1.6rem;border:1px solid #DBBB83;border-radius:4px;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tag-filters__select:hover{background-color:#dbbb83;border-color:#c9a876}.tag-filters__select:focus{background-color:#dbbb83;outline:2px solid #C9A876;outline-offset:2px;box-shadow:0 0 0 2px #c9a87633}.tag-filters__select:active{background-color:#c9a876}.tag-filters__select[aria-selected=true]{font-weight:500;color:#000;background-color:#dbbb83}.tag-filters__select option{padding:.8rem 1.6rem;color:#000;background-color:#fff}.tag-filters__select option:checked{color:#000;background-color:#dbbb83}.tag-filters__select option:hover{background-color:#f8e1bb}@media screen and (max-width: 749px){.tag-filters__select{min-height:4.8rem;padding:1.4rem 4.4rem 1.4rem 1.8rem;font-size:1.6rem}}.tag-filters__custom-select{position:relative;display:inline-block;width:100%;margin-bottom:1rem}.tag-filters__custom-select.loading{pointer-events:none;opacity:.6}.tag-filters__custom-select.loading .tag-filters__select{cursor:not-allowed}.tag-filters__custom-select.error .tag-filters__select{background-color:#fef2f2;border-color:#dc2626}.tag-filters__custom-select.error .tag-filters__select:focus{outline-color:#dc2626}@media screen and (min-width: 750px){.tag-filters__custom-select{width:auto;margin-right:1rem;margin-bottom:0}}.tag-filters__tabs-container{display:block;width:100%;max-width:600px}.tag-filters__select-wrapper[hidden]{display:none}.tag-filters__container--no-image{position:static;height:var(--section-height-m);min-height:var(--section-height-m)}@media screen and (min-width: 750px){.tag-filters__container--no-image{height:var(--section-height-d);min-height:var(--section-height-d)}}.chain-products__wrapper{display:block;margin-right:2px!important;margin-bottom:16px;margin-left:2px!important;color:#161616;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:5px;box-shadow:0 4px 4px #00000040}.chain-products__wrapper .custom-option__image-wrap{width:-moz-fit-content;width:fit-content}.chain-products__wrapper chain-as-product-metals{display:block;padding:16px;background-color:var(--option-block-background)}.chain-products__wrapper .chain-products__metal-option-list{display:flex;flex-wrap:wrap;gap:8px;align-items:center;width:100%}.chain-products__wrapper .chain-products__metal-option{position:relative;width:62px;padding:11px 10px;cursor:pointer;border:2px solid #EAEAEA;border-radius:5px}.chain-products__wrapper .chain-products__metal-option.active{border:3px solid rgb(var(--color-base-accent-1));box-shadow:0 2px 4px #0003}.chain-products__wrapper .chain-products__metal-option.active:after{position:absolute;inset:auto -8px -6px auto;z-index:2;width:16px;height:16px;margin-right:0;margin-left:auto;content:"";background-color:rgb(var(--color-base-accent-1));background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIgogICAgICAgICAgZD0iTTM0LjU4NiwxNC41ODZsLTEzLjU3LDEzLjU4NmwtNS42MDItNS41ODZsLTIuODI4LDIuODI4bDguNDM0LDguNDE0bDE2LjM5NS0xNi40MTRMMzQuNTg2LDE0LjU4NnoiLz4KPC9zdmc+);background-repeat:no-repeat;background-size:contain;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgb(var(--color-shadow) var(--variant-pills-shadow-opacity))}.chain-products__wrapper .chain-products__metal-option>img{width:auto;height:50px;-o-object-fit:cover;object-fit:cover}.chain-products__popup .product-popup-modal__content{position:fixed;top:auto;bottom:0;left:0;z-index:2147483640;width:100%!important;height:-moz-fit-content!important;height:fit-content!important;max-height:90%!important;overflow-y:auto;background:#fff;border-radius:0;box-shadow:0 4px 6px #0000001a;opacity:0;transition:opacity .3s ease,transform .3s ease;transform:translateY(100%)}.chain-products__popup .product-popup-modal__content .personalize-wrapper__modal-buttons{position:sticky;right:0;bottom:0;left:0;z-index:2;display:flex;gap:16px;align-items:center;justify-content:center;width:100%;padding:16px;background-color:#fff;box-shadow:0 -4px 25px #00000026}.chain-products__popup .product-popup-modal__content .personalize-wrapper__modal-save{display:flex;align-items:center;justify-content:center;width:100%;padding:18px;margin:0;font-size:18px;font-weight:700;line-height:19.8px;color:#fff;text-transform:uppercase;cursor:pointer;background-color:var(--pdp-buttons-color);border:none;outline:none}.chain-products__popup .product-popup-modal__content .personalize-wrapper__modal-cancel{padding:0;margin:0;font-size:14px;font-weight:400;line-height:18.2px;color:#000;text-transform:uppercase;cursor:pointer;background:none;background-color:none;border:none;border-bottom:1px solid #000;outline:none}@media screen and (min-width: 750px){.chain-products__popup .product-popup-modal__content{top:0;right:0;left:auto;width:400px!important;min-width:auto!important;max-width:400px!important;height:100%!important;min-height:100%!important;margin-left:auto;transform:translate(100%)}.chain-products__popup .product-popup-modal__content .personalize-wrapper__modal-buttons{box-shadow:none}}.chain-products__popup[open] .product-popup-modal__content{opacity:1;transform:translateY(0)}@media screen and (min-width: 750px){.chain-products__popup[open] .product-popup-modal__content{transform:translate(0)}}.chain-products__popup .chain-products__popup-header{position:sticky;top:0;right:0;left:0;z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px;background-color:#fff}.chain-products__popup .chain-products__popup-title{margin:0;font-size:20px;font-weight:700;line-height:30px;color:#121212;letter-spacing:0}.chain-products__toggler{width:100%;padding:16px;text-align:center;background-color:var(--pdp-header-background-color);border-radius:5px 5px 1px 1px}.chain-products__subtitle{min-height:18.2px;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18.2px;color:#121212;text-align:start;letter-spacing:0}.chain-products__metal-options-container,.chain-products__length-options-container{box-sizing:border-box;display:block;padding:16px;background-color:var(--option-block-background)}.chain-products__metal-options-container{padding-bottom:5px}.chain-products__wrapper>modal-opener{display:block;padding-right:16px;padding-bottom:16px;padding-left:16px}.chain-products__show-more-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:18px 5px;margin:0 auto;font-size:18px;font-weight:700;line-height:1!important;line-height:19.8px;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:0;background-color:var(--personalize-button-background);border:none;box-shadow:none}.chain-products__show-more-btn:after,.chain-products__show-more-btn:before{display:none}.chain-products__toggler-top,.chain-products__toggler-bottom{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 550px){.chain-products__toggler-bottom{flex-direction:column}}@media screen and (min-width: 750px) and (max-width: 1100px){.chain-products__toggler-bottom{flex-direction:column}}.chain-products__toggler-bottom-title{margin-right:20px}@media screen and (max-width: 550px){.chain-products__toggler-bottom-title{margin-right:0;margin-bottom:10px}}@media screen and (min-width: 550px) and (max-width: 660px){.chain-products__toggler-bottom-title{font-size:14px}}@media screen and (min-width: 750px) and (max-width: 1100px){.chain-products__toggler-bottom-title{margin-right:0;margin-bottom:10px}}@media screen and (min-width: 1101px) and (max-width: 1200px){.chain-products__toggler-bottom-title{font-size:14px}}.chain-products__toggler-btn-container{display:flex;width:60%}@media screen and (max-width: 550px){.chain-products__toggler-btn-container{width:100%}}@media screen and (min-width: 550px) and (max-width: 660px){.chain-products__toggler-btn-container{width:52%}}@media screen and (min-width: 750px) and (max-width: 1100px){.chain-products__toggler-btn-container{width:80%}}@media screen and (min-width: 1101px) and (max-width: 1310px){.chain-products__toggler-btn-container{width:55%}}.chain-products__toggler-btn{width:50%;padding:5px 25px;text-align:center;cursor:pointer;border:1px solid #000}.chain-products__toggler-btn.active{color:#fff;background-color:rgb(var(--color-base-accent-1))}.chain-products__chain-types-list{display:flex;gap:8px;align-items:stretch;background-color:inherit;unicode-bidi:isolate}.chain-products__chain-metal-option{position:relative;display:none;flex-direction:column;align-items:center;justify-content:space-between;width:calc((100% - 16px) / 3);min-width:79.5px;max-width:107px;cursor:pointer;background-color:transparent}.chain-products__chain-metal-option .chain-products__chain-metal-option--wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;padding:22px 10px 0;border:2px solid var(--pdp-border-option-color);border-radius:4px}.chain-products__chain-metal-option .custom-option__image{width:100%}.chain-products__chain-metal-option .custom-option__image-wrap{width:100%;margin-bottom:10px}.chain-products__chain-metal-option.from-show-all{display:flex}.chain-products__chain-metal-option.active .chain-products__chain-metal-option--wrapper{display:flex;border:3px solid rgb(var(--color-base-accent-1))}.chain-products__chain-metal-option.active .chain-products__chain-metal-name{color:#fff;background-color:rgb(var(--color-base-accent-1))}.chain-products__chain-metal-option.active .chain-products__chain-metal-option--wrapper:after{position:absolute;inset:auto -8px -6px auto;z-index:2;width:16px;height:16px;margin-right:0;margin-left:auto;content:"";background-color:rgb(var(--color-base-accent-1));background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIgogICAgICAgICAgZD0iTTM0LjU4NiwxNC41ODZsLTEzLjU3LDEzLjU4NmwtNS42MDItNS41ODZsLTIuODI4LDIuODI4bDguNDM0LDguNDE0bDE2LjM5NS0xNi40MTRMMzQuNTg2LDE0LjU4NnoiLz4KPC9zdmc+);background-repeat:no-repeat;background-size:contain;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgb(var(--color-shadow) var(--variant-pills-shadow-opacity))}.chain-products__chain-metal-option.show-all{display:flex}@media screen and (max-width: 550px){.chain-products__chain-metal-option{min-width:67.5px}}.chain-products__chain-metal-name{position:absolute;right:30px;bottom:-15%;z-index:1;display:none;padding:0 5px;font-size:12px;text-transform:uppercase;background-color:#fff}.chain-products__chain-metal-title{width:100%;font-family:var(--font-body-family);font-size:14px;line-height:18.2px;text-align:center;letter-spacing:0;white-space:nowrap}@media screen and (max-width: 550px){.chain-products__chain-metal-title{font-size:10px}}@media screen and (min-width: 750px) and (max-width: 1100px){.chain-products__chain-metal-title{font-size:12px}}.chain-products__metal-price{margin-top:5px;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18.2px;color:#121212}.chain-products__chain-length-title{font-size:14px;font-weight:400;line-height:14px;text-align:center;letter-spacing:0}.chain-products__chain-length-size{font-size:12px;font-weight:700;line-height:12px;color:#121212;text-align:center;letter-spacing:0}.chain-products__chain-length-size b{font-size:18px;line-height:18.2px}.chain-products__length-title{font-size:14px;text-transform:uppercase}.chain-products__length-title.hidden-chain-option{display:none}.chain-products__length-price{position:absolute;bottom:-27px;display:block;width:100%;font-family:var(--font-body-family);font-size:14px;line-height:18.2px;text-align:center}.chain-products__length-heading,.chain-products__metal-title{margin-bottom:10px;font-size:14px;font-weight:700;line-height:15.51px;color:#121212;text-transform:uppercase;letter-spacing:0}.chain-products__chain-title{margin:auto 0;font-size:16px;font-weight:700;line-height:24px;color:#121212;text-align:start;text-transform:uppercase;letter-spacing:0}.chain-products__guide-btn{font-weight:500}.chain-products__length-options{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.chain-products__length-option{position:relative;display:flex;width:calc((100% - 16px) / 3);max-width:133px;margin:0 0 20px;cursor:pointer}.chain-products__length-option--wrapper{position:relative;display:flex;flex-direction:column;gap:2px;width:100%;padding:12px 7px 5px;border:2px solid #EAEAEA;border-radius:4px;box-shadow:0 2px 4px #0003}.chain-products__length-option.hidden-chain-option{display:none}.chain-products__length-option.active .chain-products__length-option--wrapper{border:3px solid rgb(var(--color-base-accent-1))}.chain-products__length-option.active .chain-products__length-option--wrapper:after{position:absolute;inset:auto -8px -6px auto;z-index:2;width:16px;height:16px;margin-right:0;margin-left:auto;content:"";background-color:rgb(var(--color-base-accent-1));background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIgogICAgICAgICAgZD0iTTM0LjU4NiwxNC41ODZsLTEzLjU3LDEzLjU4NmwtNS42MDItNS41ODZsLTIuODI4LDIuODI4bDguNDM0LDguNDE0bDE2LjM5NS0xNi40MTRMMzQuNTg2LDE0LjU4NnoiLz4KPC9zdmc+);background-repeat:no-repeat;background-size:contain;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgb(var(--color-shadow) var(--variant-pills-shadow-opacity))}@-moz-document url-prefix(""){.chain-products__length-option.active .chain-products__length-option--wrapper:after{padding:0}}.chain-products__popup-container{padding-bottom:30px}.chain-products__popup-close-btn{position:static!important;justify-content:flex-end!important;width:100%!important;padding:0!important;background-color:#fff!important}.chain-products__toggle-buttons{display:flex;gap:8px;align-items:stretch;width:100%;padding:16px;background-color:var(--option-block-background)}.chain-products__toggle-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc((100% - 16px) / 3);min-width:85px;max-width:107px;padding:15px 7.5px 9px;margin:0;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18.2px;color:#121212;text-transform:none;cursor:pointer;border:2px solid #EAEAEA;border-radius:4px;box-shadow:0 2px 4px #0003}.chain-products__toggle-item>.chain-products__chain-metal-title{width:100%;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18.2px;color:#121212;text-align:center;text-transform:none}.chain-products__toggle-item.disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.chain-products__toggle-item:after{display:none}.chain-products__toggle-item.active{border:3px solid rgb(var(--color-base-accent-1));border-radius:4px}.chain-products__toggle-item.active:after{position:absolute;inset:auto -8px -6px auto;z-index:2;display:block;width:16px;height:16px;margin-right:0;margin-left:auto;content:"";background-color:rgb(var(--color-base-accent-1));background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIgogICAgICAgICAgZD0iTTM0LjU4NiwxNC41ODZsLTEzLjU3LDEzLjU4NmwtNS42MDItNS41ODZsLTIuODI4LDIuODI4bDguNDM0LDguNDE0bDE2LjM5NS0xNi40MTRMMzQuNTg2LDE0LjU4NnoiLz4KPC9zdmc+);background-repeat:no-repeat;background-size:contain;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgb(var(--color-shadow) var(--variant-pills-shadow-opacity))}.chain-products__toggle-item--image{display:block;width:92px;max-width:100%;height:92px;-o-object-fit:contain;object-fit:contain}.chain-products__toggle-item .chain-options__badge{font-size:8px;line-height:10.4px;text-align:end}.chain-products__no-chain-option{display:flex;padding:0}.chain-products__no-chain-option .chain-products__chain-metal-title{width:55%}.chain-products__badge{position:absolute;top:0;right:0;padding:4px 5px;font-size:10px;font-weight:700;line-height:13px;color:#fff;text-transform:uppercase;letter-spacing:0;background-color:rgb(var(--color-base-accent-1));border-radius:3px 2px 3px 3px}.chain-options__wrapper{display:flex;flex-direction:column;width:100%;max-width:99%;padding-top:0;margin-right:1px;margin-bottom:16px;margin-left:1px;overflow:hidden;color:#161616;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fff;border-radius:5px;box-shadow:0 4px 4px #00000040}.chain-options__wrapper .custom-option__image-wrap{width:100%!important;margin-bottom:10px}.chain-options__subtitle{min-height:18.2px;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18.2px;color:#121212;text-align:start;letter-spacing:0}.chain-options__header-wrapper{width:100%;padding:16px;background-color:var(--pdp-header-background-color);border-radius:5px 5px 1px 1px}.chain-options__toggler{display:flex;align-items:end;justify-content:space-between;width:100%;text-align:center}.chain-options__badge{position:absolute;top:0;right:0;padding:4px 5px;font-size:10px;font-weight:700;line-height:13px;color:#fff;text-transform:uppercase;letter-spacing:0;background-color:rgb(var(--color-base-accent-1));border-radius:3px 2px 3px 3px}.chain-options__metal-options-container,.chain-options__length-options-container{box-sizing:border-box;display:block;padding:16px;background-color:var(--option-block-background)}.chain-options__metal-options-container{padding-bottom:16px}.chain-options__length-options-container{flex-direction:column;padding-top:5px}.chain-options__toggler-bottom-title{margin-right:20px}@media screen and (max-width: 550px){.chain-options__toggler-bottom-title{margin-right:0;margin-bottom:10px}}@media screen and (min-width: 550px) and (max-width: 660px){.chain-options__toggler-bottom-title{font-size:14px}}@media screen and (min-width: 750px) and (max-width: 1100px){.chain-options__toggler-bottom-title{margin-right:0;margin-bottom:10px}}@media screen and (min-width: 1101px) and (max-width: 1200px){.chain-options__toggler-bottom-title{font-size:14px}}.chain-options__toggler-btn-container{display:flex;width:60%}@media screen and (max-width: 550px){.chain-options__toggler-btn-container{width:100%}}@media screen and (min-width: 550px) and (max-width: 660px){.chain-options__toggler-btn-container{width:52%}}@media screen and (min-width: 750px) and (max-width: 1100px){.chain-options__toggler-btn-container{width:80%}}@media screen and (min-width: 1101px) and (max-width: 1310px){.chain-options__toggler-btn-container{width:55%}}.chain-options__toggler-btn{width:50%;padding:5px 25px;text-align:center;cursor:pointer;border:1px solid #000}.chain-options__toggler-btn.active{color:#fff;background-color:rgb(var(--color-base-accent-1))}.chain-options__chain-types-list{display:flex;gap:8px;align-items:stretch;background-color:inherit;unicode-bidi:isolate}.chain-options__chain-metal-option{position:relative;display:none;flex-direction:column;align-items:center;justify-content:space-between;width:calc((100% - 16px) / 3);min-width:79.5px;max-width:107px;cursor:pointer;background-color:transparent}.chain-options__chain-metal-option.active-metal{display:flex}.chain-options__chain-metal-option .chain-options__chain-metal-option--wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;padding:22px 10px 0;border:2px solid var(--pdp-border-option-color);border-radius:4px}.chain-options__chain-metal-option .custom-option__image{width:100%}.chain-options__chain-metal-option.active .chain-options__chain-metal-option--wrapper{display:flex;border:3px solid rgb(var(--color-base-accent-1))}.chain-options__chain-metal-option.active .chain-options__chain-metal-name{color:#fff;background-color:rgb(var(--color-base-accent-1))}.chain-options__chain-metal-option.active .chain-options__chain-metal-option--wrapper:after{position:absolute;inset:auto -8px -6px auto;z-index:2;width:16px;height:16px;margin-right:0;margin-left:auto;content:"";background-color:rgb(var(--color-base-accent-1));background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIgogICAgICAgICAgZD0iTTM0LjU4NiwxNC41ODZsLTEzLjU3LDEzLjU4NmwtNS42MDItNS41ODZsLTIuODI4LDIuODI4bDguNDM0LDguNDE0bDE2LjM5NS0xNi40MTRMMzQuNTg2LDE0LjU4NnoiLz4KPC9zdmc+);background-repeat:no-repeat;background-size:contain;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgb(var(--color-shadow) var(--variant-pills-shadow-opacity))}.chain-options__chain-metal-option.show-all{display:flex}@media screen and (max-width: 550px){.chain-options__chain-metal-option{min-width:67.5px}}.chain-options__chain-metal-name{position:absolute;right:30px;bottom:-15%;z-index:1;display:none;padding:0 5px;font-size:12px;text-transform:uppercase;background-color:#fff}.chain-options__no-chain-option{display:flex}.chain-options__no-chain-option .chain-options__chain-metal-title{width:55%}.chain-options__chain-metal-title{width:100%;font-family:var(--font-body-family);font-size:14px;line-height:18.2px;text-align:center;letter-spacing:0}@media screen and (max-width: 550px){.chain-options__chain-metal-title{font-size:12px}}@media screen and (min-width: 750px) and (max-width: 1100px){.chain-options__chain-metal-title{font-size:12px}}.chain-options__metal-price{margin-top:5px;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18.2px;color:#121212;white-space:nowrap}.chain-options__chain-length-title{font-size:14px;font-weight:400;line-height:14px;text-align:center;letter-spacing:0}.chain-options__chain-length-size{font-size:12px;font-weight:700;line-height:12px;color:#121212;text-align:center;letter-spacing:0}.chain-options__chain-length-size b{font-size:18px;line-height:18.2px}.chain-options__length-title{font-size:14px;text-transform:uppercase}.chain-options__length-title.hidden-chain-option{display:none}.chain-options__length-price{position:absolute;bottom:-27px;display:block;width:100%;font-family:var(--font-body-family);font-size:14px;line-height:18.2px;text-align:center}.chain-options__chain-title{margin-bottom:0!important;font-size:16px;font-weight:700;line-height:24px;color:#121212;text-align:start;text-transform:uppercase;letter-spacing:0}.chain-options__length-heading{margin-bottom:10px;font-size:16px;font-weight:600;line-height:24px;color:#121212;text-transform:uppercase;letter-spacing:.075em}.chain-options__guide-btn{font-weight:500}.chain-options__length-options{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.chain-options__length-option{position:relative;display:flex;width:calc((100% - 16px) / 3);max-width:133px;margin:0 0 20px;cursor:pointer}.chain-options__length-option--wrapper{position:relative;display:flex;flex-direction:column;gap:2px;width:100%;padding:12px 7px 5px;border:2px solid #EAEAEA;border-radius:4px;box-shadow:0 2px 4px #0003}.chain-options__length-option.hidden-chain-option{display:none}.chain-options__length-option.active .chain-options__length-option--wrapper{border:3px solid rgb(var(--color-base-accent-1))}.chain-options__length-option.active .chain-options__length-option--wrapper:after{position:absolute;inset:auto -8px -6px auto;z-index:2;width:16px;height:16px;margin-right:0;margin-left:auto;content:"";background-color:rgb(var(--color-base-accent-1));background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIgogICAgICAgICAgZD0iTTM0LjU4NiwxNC41ODZsLTEzLjU3LDEzLjU4NmwtNS42MDItNS41ODZsLTIuODI4LDIuODI4bDguNDM0LDguNDE0bDE2LjM5NS0xNi40MTRMMzQuNTg2LDE0LjU4NnoiLz4KPC9zdmc+);background-repeat:no-repeat;background-size:contain;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgb(var(--color-shadow) var(--variant-pills-shadow-opacity))}@-moz-document url-prefix(""){.chain-options__length-option.active .chain-options__length-option--wrapper:after{padding:0}}.chain-options__popup-container{padding:0 40px 30px!important}.chain-options__popup-close-btn{justify-content:flex-end!important;width:100%!important;background-color:#fff!important}.length-selector__wrapper{display:flex;flex-direction:column;width:100%;max-width:99%;padding-top:0;margin-right:1px;margin-bottom:16px;margin-left:1px;overflow:hidden;color:#161616;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fff;border-radius:5px;box-shadow:0 4px 4px #00000040}.length-selector__header-wrapper{flex-direction:column;width:100%;padding:16px;background-color:var(--pdp-header-background-color);border-radius:5px 5px 1px 1px}.length-selector__toggler{display:flex;flex-direction:row;align-items:end;justify-content:space-between;width:100%;text-align:center}.length-selector__title{margin-bottom:0!important;font-size:16px;font-weight:700;line-height:24px;text-align:start;text-transform:uppercase;letter-spacing:0}.length-selector__main-subtitle{min-height:18.2px;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18.2px;color:#121212;text-align:start;letter-spacing:0}.length-selector__subtitle{font-size:14px;font-weight:400;line-height:14px;text-align:center;letter-spacing:0}.length-selector__length-heading{padding:16px 16px 0;font-size:16px;font-weight:600;line-height:24px;color:#121212;text-transform:uppercase;letter-spacing:.075em;background-color:var(--option-block-background)}.length-selector__default-subtitle:not(:empty),.length-selector__single-option-subtitle:not(:empty){padding-bottom:10px}.length-selector__guide-btn{font-weight:500}.length-selector__options-container{box-sizing:border-box;display:block;flex-direction:column;padding:0 16px 16px;background-color:var(--option-block-background)}.length-selector__label{width:100%;padding:0!important;cursor:pointer}.length-selector__options{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.length-selector__option{position:relative;display:flex;width:calc((100% - 16px) / 3);max-width:133px;margin:0 0 20px;cursor:pointer}.length-selector__option--wrapper{position:relative;display:flex;flex-direction:column;gap:2px;width:100%;height:100%;padding:12px 7px 5px;border:2px solid #EAEAEA;border-radius:4px;box-shadow:0 2px 4px #0003}.length-selector__option.active .length-selector__option--wrapper{border:3px solid rgb(var(--color-base-accent-1))}.length-selector__option.active .length-selector__option--wrapper:after{position:absolute;inset:auto -8px -6px auto;z-index:2;width:16px;height:16px;margin-right:0;margin-left:auto;content:"";background-color:rgb(var(--color-base-accent-1));background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIgogICAgICAgICAgZD0iTTM0LjU4NiwxNC41ODZsLTEzLjU3LDEzLjU4NmwtNS42MDItNS41ODZsLTIuODI4LDIuODI4bDguNDM0LDguNDE0bDE2LjM5NS0xNi40MTRMMzQuNTg2LDE0LjU4NnoiLz4KPC9zdmc+);background-repeat:no-repeat;background-size:contain;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgb(var(--color-shadow) var(--variant-pills-shadow-opacity))}@-moz-document url-prefix(""){.length-selector__option.active .length-selector__option--wrapper:after{padding:0}}@media screen and (max-width: 899px){.length-selector[data-option-name="Bracelet Length"] .length-selector__option{flex-grow:1;max-width:100%}}.length-selector__size{font-size:12px;font-weight:700;line-height:12px;color:#121212;text-align:center;letter-spacing:0}.length-selector__size b{font-size:18px;line-height:18.2px}.length-selector__price{position:absolute;bottom:-27px;display:block;width:100%;font-family:var(--font-body-family);font-size:14px;line-height:18.2px;text-align:center}.length-selector .custom-option__label-title{display:none}.collection-tag-filters{width:100%}.collection-tag-filters__container{position:relative}.collection-tag-filters__container .swiper{padding-right:8px}@media screen and (max-width: 749px){.collection-tag-filters__container .swiper{padding-right:6px}}.collection-tag-filters__slider{overflow-y:visible}.collection-tag-filters__slider .swiper-wrapper{padding:4px 8px 11px 0}@media screen and (max-width: 749px){.collection-tag-filters__slider .swiper-wrapper{padding:4px 6px 11px 0}}.collection-tag-filters__all-btn{height:auto}.collection-tag-filters__all-btn-text{padding:0 10px;margin:0;font-size:40px;line-height:1;color:#000;text-align:center}@media screen and (max-width: 1199px){.collection-tag-filters__all-btn-text{font-size:30px}}@media screen and (max-width: 989px){.collection-tag-filters__all-btn-text{font-size:24px}}@media screen and (max-width: 749px){.collection-tag-filters__all-btn-text{font-size:30px}}@media screen and (max-width: 499px){.collection-tag-filters__all-btn-text{font-size:24px}}@media screen and (max-width: 399px){.collection-tag-filters__all-btn-text{font-size:20px}}.collection-tag-filters__slide-prev,.collection-tag-filters__slide-next{position:absolute;top:50%;left:50px;z-index:2;display:block;width:50px;height:50px;padding:14px;cursor:pointer;border-radius:50%;transform:translateY(-50%)}@media screen and (max-width: 749px){.collection-tag-filters__slide-prev,.collection-tag-filters__slide-next{display:none}}.collection-tag-filters__slide-prev svg,.collection-tag-filters__slide-next svg{display:block;width:100%;height:100%;margin-left:-3px;transform:rotate(180deg)}.collection-tag-filters__slide-prev svg g,.collection-tag-filters__slide-next svg g{fill:#fff!important}.collection-tag-filters__slide-prev.swiper-button-disabled,.collection-tag-filters__slide-next.swiper-button-disabled{display:none!important}.collection-tag-filters__slide-next{right:50px;left:auto}.collection-tag-filters__slide-next svg{margin-left:0;transform:rotate(0)}.collection-tag-filters__item{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;width:calc((100% - 30px)*.4);height:auto;padding:20px 0;border-radius:10px}@media screen and (min-width: 550px){.collection-tag-filters__item{width:calc((100% - 40px) / 5.5)}}@media screen and (min-width: 1050px){.collection-tag-filters__item{width:calc((100% - 50px) / 6.5)}}@media screen and (min-width: 1400px){.collection-tag-filters__item{width:calc((100% - 60px) / 7.5)}}.collection-tag-filters__item:not(:last-child){margin-right:10px}.collection-tag-filters__item.active{position:relative;border:4px solid}@media screen and (max-width: 749px){.collection-tag-filters__item.active{border:3px solid}}.collection-tag-filters__item.active:after{position:absolute;bottom:-10px;left:50%;width:20px;height:20px;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIgogICAgICAgICAgZD0iTTM0LjU4NiwxNC41ODZsLTEzLjU3LDEzLjU4NmwtNS42MDItNS41ODZsLTIuODI4LDIuODI4bDguNDM0LDguNDE0bDE2LjM5NS0xNi40MTRMMzQuNTg2LDE0LjU4NnoiLz4KPC9zdmc+);background-repeat:no-repeat;background-size:contain;border-radius:50%;transform:translate(-50%)}.collection-tag-filters__image-wrapper{position:relative;width:80%;cursor:pointer}.collection-tag-filters__image-wrapper:before{display:block;padding-top:100%;content:""}.collection-tag-filters__image-wrapper img{position:absolute;top:0;left:0;display:block!important;width:100%;height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.collection-tag-filters__item-link{position:absolute;top:0;left:0;z-index:2;display:block!important;width:100%;height:100%}.collection-tag-filters__item-title p{padding:0 15px;margin:10px 0 0;font-size:24px;line-height:1.2;color:#000;text-align:center;text-transform:uppercase}@media screen and (max-width: 1199px){.collection-tag-filters__item-title p{font-size:20px}}@media screen and (max-width: 989px){.collection-tag-filters__item-title p{font-size:14px}}@media screen and (max-width: 749px){.collection-tag-filters__item-title p{font-size:19px}}@media screen and (max-width: 499px){.collection-tag-filters__item-title p{font-size:12px}}@media screen and (max-width: 399px){.collection-tag-filters__item-title p{font-size:6px}}.collection-tag-filters--full-image-design .collection-tag-filters__item-title{position:absolute;bottom:-15px;transform:translateY(10%)}@media screen and (min-width: 750px){.collection-tag-filters--full-image-design .collection-tag-filters__item-title{bottom:-30px}}.collection-tag-filters--full-image-design .collection-tag-filters__item-title p{padding:0;margin:0}@media screen and (max-width: 399px){.collection-tag-filters--full-image-design .collection-tag-filters__item-title p{font-size:10px}}.collection-tag-filters--full-image-design .collection-tag-filters__item{padding:0}.collection-tag-filters--full-image-design .swiper-wrapper{padding-bottom:39px}.collection-tag-filters--full-image-design .collection-tag-filters__image-wrapper{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collection-tag-filters--full-image-design .collection-tag-filters__image-wrapper img{border-radius:10px}.collection-tag-filters--full-image-design .collection-tag-filters__item.active .collection-tag-filters__item-title{padding-top:5px}.collection-tag-filters--full-image-design .collection-tag-filters__item.active .collection-tag-filters__image-wrapper img{border-radius:5px}.collection-tag-filters.custom-design .swiper-wrapper{gap:6px;padding-right:0;padding-left:0;overflow-x:auto}.collection-tag-filters.custom-design .swiper-slide{width:29%}@media screen and (min-width: 400px){.collection-tag-filters.custom-design .swiper-slide{width:32%}}.collection-tag-filters.custom-design .swiper-slide:first-child{width:20%;max-width:183px}@media screen and (min-width: 750px){.collection-tag-filters.custom-design .swiper-slide:first-child{width:17%;padding-right:17px;padding-left:17px}.collection-tag-filters.custom-design .swiper-slide:first-child p{padding:0 15%;font-size:34px}}@media screen and (min-width: 990px){.collection-tag-filters.custom-design .swiper-wrapper{gap:25px}}.collection-tag-filters.custom-design .collection-tag-filters__item{padding:8.5px 5px 18.5px;margin-right:0;border:2px solid;border-color:var(--border-color)}.collection-tag-filters.custom-design .collection-tag-filters__item-title p{padding:0;font-size:13px;font-weight:700;line-height:1}.collection-tag-filters.custom-design .collection-tag-filters__description{margin-top:8px;font-size:12px;font-weight:400;line-height:1.1;color:#000;text-align:center}.collection-tag-filters.custom-design .collection-tag-filters__item.active{border-color:#0d325e;outline:none}.collection-tag-filters.custom-design .collection-tag-filters__item:after{position:absolute;bottom:-10px;left:50%;width:16px;height:16px;content:"";background-color:var(--backgraund-color);background-repeat:no-repeat;background-size:contain;border:2px solid var(--border-color);border-radius:50%;transform:translate(-50%)}.collection-tag-filters.custom-design .collection-tag-filters__item.active:after{background-color:#0d325e;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIgogICAgICAgICAgZD0iTTM0LjU4NiwxNC41ODZsLTEzLjU3LDEzLjU4NmwtNS42MDItNS41ODZsLTIuODI4LDIuODI4bDguNDM0LDguNDE0bDE2LjM5NS0xNi40MTRMMzQuNTg2LDE0LjU4NnoiLz4KPC9zdmc+);border-color:#0d325e}.collection-tag-filters.custom-design .collection-tag-filters__slide-next,.collection-tag-filters.custom-design .collection-tag-filters__slide-prev{display:none}@media screen and (min-width: 750px){.collection-tag-filters.custom-design .collection-tag-filters__item{flex-direction:row;gap:10px;width:33%;max-width:351px;padding:16.5px 17px 17.5px 0;border-width:4px}.collection-tag-filters.custom-design .collection-tag-filters__item-title p{margin-top:0;font-size:28px;font-weight:400;text-align:left}.collection-tag-filters.custom-design .collection-tag-filters__description{margin-top:20px;font-size:15px;text-align:left}.collection-tag-filters.custom-design .collection-tag-filters__item:after{border-width:4px}}@media screen and (min-width: 990px){.collection-tag-filters.custom-design .collection-tag-filters__item-title p{font-size:35px}.collection-tag-filters.custom-design .collection-tag-filters__description{font-size:20px}}.collection-tag-filters-section.active-filter.pagination-wrapper-inactive~.section-product-grid .pagination-wrapper{display:none}.collection-tag-filters-section.active-filter.pagination-wrapper-inactive~.section-product-grid .load-more-wrapper{display:none}.collection-show-more-container{margin:20px 0}.collection-show-more-btn{display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto}personalize-wrapper,personalize-upload-photo{display:block;min-width:-moz-fit-content;min-width:fit-content;max-width:100%;padding:0;margin-right:2px;margin-bottom:0;margin-left:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;border-radius:5px;box-shadow:0 4px 4px #00000040}personalize-wrapper .custom-font-options-container,personalize-wrapper .custom-select,personalize-upload-photo .custom-font-options-container,personalize-upload-photo .custom-select{height:100%;margin-bottom:24px;border:none;box-shadow:none}personalize-wrapper .custom-select__subtitle-wrap,personalize-upload-photo .custom-select__subtitle-wrap{padding:0}personalize-wrapper .custom-select__subtitle-engraving-container,personalize-upload-photo .custom-select__subtitle-engraving-container{flex-wrap:wrap}personalize-wrapper .custom-select__subtitle-engraving-container div,personalize-upload-photo .custom-select__subtitle-engraving-container div{text-transform:capitalize}personalize-wrapper .custom-option__image-wrap,personalize-upload-photo .custom-option__image-wrap{height:50px;margin-bottom:0}personalize-wrapper .custom-option__label-title,personalize-upload-photo .custom-option__label-title{font-size:10px!important;font-weight:700;line-height:13px!important;text-transform:uppercase}personalize-wrapper .personalize-wrapper__container,personalize-upload-photo .personalize-wrapper__container{position:relative;display:flex;flex-direction:column;width:100%;max-width:99.5%;padding:16px;margin-right:1px;margin-bottom:16px;margin-left:1px;color:#161616;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--option-block-background);border-radius:5px}personalize-wrapper .personalize-wrapper__button,personalize-upload-photo .personalize-wrapper__button{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;padding:13.2px 18px;font-family:var(--font-body-family);font-size:18px;font-weight:700;line-height:17px;color:#fff;text-transform:uppercase;vertical-align:middle;cursor:pointer;background-color:var(--personalize-button-background);border:none;outline:none}personalize-wrapper .personalize-wrapper__overlay,personalize-upload-photo .personalize-wrapper__overlay{position:fixed;top:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center;width:100%;height:100%;visibility:visible;background-color:#00000080;opacity:1;transition:opacity .3s ease,visibility .3s ease}personalize-wrapper .personalize-wrapper__modal-content,personalize-upload-photo .personalize-wrapper__modal-content{position:fixed;bottom:0;left:0;z-index:2147483640;width:100%;max-height:90%;overflow-y:auto;background:#fff;border-radius:0;box-shadow:0 4px 6px #0000001a;opacity:0;transition:opacity .3s ease,transform .3s ease;transform:translateY(100%)}personalize-wrapper .personalize-wrapper__title-wrap,personalize-upload-photo .personalize-wrapper__title-wrap{position:sticky;top:0;z-index:2;padding:19.5px 24px;background-color:#fff}personalize-wrapper .personalize-wrapper__title-wrap .custom-select__title,personalize-upload-photo .personalize-wrapper__title-wrap .custom-select__title{font-size:19px;font-weight:700;line-height:28.5px;letter-spacing:0}personalize-wrapper .personalize-wrapper__title-wrap svg,personalize-upload-photo .personalize-wrapper__title-wrap svg{width:20px;height:20px}personalize-wrapper .personalize-wrapper__subtitle-wrapper,personalize-upload-photo .personalize-wrapper__subtitle-wrapper{display:flex;align-items:center;justify-content:space-between;padding-top:24px;padding-right:24px;padding-left:24px}personalize-wrapper .personalize-wrapper__subtitle,personalize-upload-photo .personalize-wrapper__subtitle{margin:0;font-size:19px;font-weight:700;line-height:28.5px;text-transform:uppercase;letter-spacing:0}personalize-wrapper .personalize-wrapper__content,personalize-upload-photo .personalize-wrapper__content{display:flex;gap:8px;align-items:center;padding:11.5px 12px;background-color:var(--pdp-header-background-color)}personalize-wrapper .personalize-wrapper__image,personalize-upload-photo .personalize-wrapper__image{display:block;width:55%;height:72px;padding:0;margin:0;-o-object-fit:cover;object-fit:cover;cursor:pointer}personalize-wrapper .personalize-wrapper__properties--block,personalize-upload-photo .personalize-wrapper__properties--block{display:flex;align-items:stretch;justify-content:space-between;width:100%;height:100%}personalize-wrapper .personalize-wrapper__properties,personalize-upload-photo .personalize-wrapper__properties{height:-moz-fit-content;height:fit-content;margin:auto 0}personalize-wrapper .personalize-wrapper__property-name,personalize-wrapper .personalize-wrapper__property-value,personalize-upload-photo .personalize-wrapper__property-name,personalize-upload-photo .personalize-wrapper__property-value{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}personalize-wrapper .personalize-wrapper__property-name,personalize-upload-photo .personalize-wrapper__property-name{font-weight:700}personalize-wrapper .personalize-wrapper__modify-buttons,personalize-upload-photo .personalize-wrapper__modify-buttons{display:flex;flex-direction:column;align-items:end;justify-content:space-between}personalize-wrapper .personalize-wrapper__edit,personalize-upload-photo .personalize-wrapper__edit{padding:0;margin:0;font-family:var(--font-body-family);font-size:12px;font-weight:600;line-height:48px;color:#0e325e;text-decoration:underline;cursor:pointer;background:none;background-color:none;border:none;outline:none}personalize-wrapper .personalize-wrapper__modal-buttons,personalize-upload-photo .personalize-wrapper__modal-buttons{position:sticky;right:0;bottom:0;left:0;z-index:2;display:flex;gap:16px;align-items:center;justify-content:center;width:100%;padding:16px;background-color:#fff;box-shadow:0 -4px 25px #00000026}personalize-wrapper .personalize-wrapper__modal-save,personalize-upload-photo .personalize-wrapper__modal-save{display:flex;align-items:center;justify-content:center;width:100%;padding:18px;margin:0;font-size:18px;font-weight:700;line-height:19.8px;color:#fff;text-transform:uppercase;cursor:pointer;background-color:var(--pdp-buttons-color);border:none;outline:none}personalize-wrapper .personalize-wrapper__modal-cancel,personalize-upload-photo .personalize-wrapper__modal-cancel{padding:0;margin:0;font-size:14px;font-weight:400;line-height:18.2px;color:#000;text-transform:uppercase;cursor:pointer;background:none;background-color:none;border:none;border-bottom:1px solid #000;outline:none}personalize-wrapper .personalize-wrapper__input,personalize-upload-photo .personalize-wrapper__input{max-width:152px;padding:18.5px 5px;font-family:var(--font-body-family);font-size:16px;line-height:16.6px;color:#121212;letter-spacing:.025em;letter-spacing:0;cursor:unset;background-color:inherit;border-color:#c4c4c4;border-style:solid;border-width:1px;border-radius:2px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizespeed}@media screen and (min-width: 750px){personalize-wrapper .personalize-wrapper__modal-content,personalize-upload-photo .personalize-wrapper__modal-content{right:0;left:auto;width:400px;min-width:auto;max-width:400px;height:100%;max-height:100%;transform:translate(100%)}personalize-wrapper .personalize-wrapper__modal-buttons,personalize-upload-photo .personalize-wrapper__modal-buttons{box-shadow:none}}personalize-wrapper .modal-active .personalize-wrapper__overlay,personalize-upload-photo .modal-active .personalize-wrapper__overlay{z-index:2147483639;display:block;visibility:visible;opacity:1}personalize-wrapper .modal-active .personalize-wrapper__modal-content,personalize-upload-photo .modal-active .personalize-wrapper__modal-content{opacity:1;transform:translateY(0)}@media screen and (min-width: 750px){personalize-wrapper .modal-active .personalize-wrapper__modal-content,personalize-upload-photo .modal-active .personalize-wrapper__modal-content{transform:translate(0)}}personalize-wrapper .keyboard,personalize-upload-photo .keyboard{padding-right:24px;padding-left:24px}personalize-wrapper .eng-keyboard-switcher-container,personalize-wrapper .greek-keyboard-switcher-container,personalize-upload-photo .eng-keyboard-switcher-container,personalize-upload-photo .greek-keyboard-switcher-container{padding-right:24px;padding-left:24px}personalize-wrapper[data-engraving=true] .personalize-wrapper__subtitle-wrapper,personalize-upload-photo[data-engraving=true] .personalize-wrapper__subtitle-wrapper{width:100%;padding:0;margin-top:9px;margin-bottom:10px}personalize-wrapper[data-engraving=true] .personalize-wrapper__properties--block,personalize-upload-photo[data-engraving=true] .personalize-wrapper__properties--block{flex-wrap:wrap;align-items:end}personalize-wrapper[data-engraving=true] .personalize-wrapper__modify-buttons,personalize-upload-photo[data-engraving=true] .personalize-wrapper__modify-buttons{flex-flow:row wrap;gap:0 50px;align-items:end;justify-content:start;margin-left:auto}personalize-wrapper[data-engraving=true] .personalize-wrapper__edit,personalize-upload-photo[data-engraving=true] .personalize-wrapper__edit{line-height:24px}personalize-wrapper[data-engraving=true] .personalize-wrapper__fonts-list,personalize-upload-photo[data-engraving=true] .personalize-wrapper__fonts-list{display:flex;flex-wrap:wrap;gap:8px;width:100%;padding:0;margin-bottom:24px}personalize-wrapper[data-engraving=true] .personalize-wrapper__content,personalize-upload-photo[data-engraving=true] .personalize-wrapper__content{flex-direction:column}personalize-wrapper[data-engraving=true] .personalize-wrapper__input,personalize-upload-photo[data-engraving=true] .personalize-wrapper__input{width:100%;max-width:400px;padding:13.5px 5px;font-size:16px;text-align:center;cursor:pointer}personalize-wrapper[data-engraving=true] .keyboard,personalize-upload-photo[data-engraving=true] .keyboard{padding-right:0;padding-left:0}personalize-wrapper[data-engraving=true] .greek-keyboard-switcher-container,personalize-upload-photo[data-engraving=true] .greek-keyboard-switcher-container{padding:0}personalize-wrapper[data-engraving=true] .eng-keyboard-switcher-container,personalize-upload-photo[data-engraving=true] .eng-keyboard-switcher-container{padding-right:0;padding-left:0}personalize-wrapper[data-engraving=true] .custom-select__trigger,personalize-upload-photo[data-engraving=true] .custom-select__trigger{position:sticky;top:0;z-index:2;background-color:#fff}personalize-wrapper[data-engraving=true] .custom-select__engraving-info,personalize-upload-photo[data-engraving=true] .custom-select__engraving-info{padding:0;margin-bottom:12px}personalize-wrapper[data-engraving=true] .custom-select__subtitle-engraving-container div,personalize-upload-photo[data-engraving=true] .custom-select__subtitle-engraving-container div{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18.2px;color:#121212;text-wrap:nowrap}personalize-wrapper[data-engraving=true] .input-name-wrapper .characters_left,personalize-upload-photo[data-engraving=true] .input-name-wrapper .characters_left{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:18.2px;color:#121212;text-wrap:nowrap}personalize-wrapper[data-engraving=true] .name-input__text,personalize-upload-photo[data-engraving=true] .name-input__text{padding:0;margin:0;font-size:16px;font-style:normal;line-height:20.8px;color:#121212;text-align:start}@media screen and (min-width: 750px){personalize-wrapper[data-engraving=true] .custom-select__trigger,personalize-upload-photo[data-engraving=true] .custom-select__trigger{position:relative}}personalize-wrapper .input-name-wrapper,personalize-upload-photo .input-name-wrapper{padding-top:16px;padding-right:24px;padding-left:24px}personalize-wrapper .custom-options__inner,personalize-upload-photo .custom-options__inner{background-color:#fff}personalize-wrapper .custom-options-list,personalize-upload-photo .custom-options-list{gap:8px;padding-right:24px;padding-left:24px}personalize-wrapper[data-engraving=true] .custom-options-list,personalize-upload-photo[data-engraving=true] .custom-options-list{padding-bottom:0}personalize-wrapper .custom-font-option,personalize-upload-photo .custom-font-option{width:calc((100% - 24px)/4)!important;max-width:calc((100% - 24px)/4);margin:0}personalize-wrapper .custom-font-option label,personalize-upload-photo .custom-font-option label{padding:12px 8px!important;margin-bottom:0}@media screen and (min-width: 750px){personalize-wrapper .custom-font-options-container,personalize-wrapper .custom-select,personalize-upload-photo .custom-font-options-container,personalize-upload-photo .custom-select{height:-moz-fit-content;height:fit-content}}personalize-wrapper textarea.personalize-wrapper__input,personalize-upload-photo textarea.personalize-wrapper__input{width:100%;min-width:100px;height:100%;min-height:-moz-fit-content;min-height:fit-content;padding:20px 5px;font-size:16px;color:#dcbe7e;text-align:center;text-shadow:0 -1px .5px rgb(173,125,40),0 1px .5px rgb(255,255,255);white-space:pre-wrap;resize:none;background-color:#ffefbf;border:1px solid #fff}personalize-wrapper textarea.personalize-wrapper__input:focus-visible,personalize-upload-photo textarea.personalize-wrapper__input:focus-visible{outline:0;outline-offset:0;box-shadow:none}personalize-wrapper[data-engraving=true] .input-name-wrapper,personalize-upload-photo[data-engraving=true] .input-name-wrapper{padding:0;margin:0 auto}personalize-wrapper[data-engraving=true] .input-name-engraving,personalize-upload-photo[data-engraving=true] .input-name-engraving{padding:0}personalize-upload-photo .custom-input-photo__image{width:73px;height:73px;margin:0;-o-object-fit:contain;object-fit:contain;cursor:pointer}personalize-upload-photo .custom-input-photo__image[data-personalize-custom-photo-img]{width:146px;height:146px;padding:8px;margin:0 auto}personalize-upload-photo .personalize-wrapper__content{gap:16px}personalize-upload-photo .personalize-wrapper__img-title{width:100%;margin:0 auto 0 0;font-family:var(--font-body-family);font-size:14px;font-weight:700;line-height:18.2px;text-transform:uppercase;letter-spacing:0}personalize-upload-photo .personalize-wrapper__item-photo{text-align:center}personalize-upload-photo .personalize-wrapper__item-photo .custom-input-photo__container{width:100%;margin:0}personalize-upload-photo .personalize-wrapper__item-photo .custom-input-photo__label{display:flex;gap:8px;align-items:baseline;justify-content:center;width:100%;padding:18px;font-family:var(--font-body-family);font-size:18px;font-weight:700;line-height:19.8px;color:#fff;text-transform:uppercase;background-color:var(--personalize-button-background);border:none;outline:none}personalize-upload-photo .personalize-wrapper__item-photo .custom-input-photo__image{cursor:auto}personalize-upload-photo .personalize-wrapper__item-photo .upload-photo__remove-btn{display:flex;gap:8px;align-items:baseline;justify-content:center;width:100%;padding:16px;margin-top:16px;font-family:var(--font-body-family);font-size:18px;font-weight:700;line-height:19.8px;color:#fff;text-transform:uppercase;background-color:var(--personalize-button-background);border:none;outline:none}personalize-upload-photo .personalize-wrapper__item-photo .upload-photo__text{width:100%;max-width:100%;margin:0;font-size:14px;font-weight:400;line-height:18.2px;color:#121212;letter-spacing:0}personalize-upload-photo .personalize-wrapper__block-wrapper{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;padding:16px;font-family:var(--font-body-family)}personalize-upload-photo .personalize-wrapper__block-item{width:100%;margin:0}personalize-upload-photo .personalize-wrapper__block-title{padding:16px;font-size:16px;font-weight:700;line-height:24px;color:#121212;text-transform:uppercase;letter-spacing:0;background-color:var(--pdp-header-background-color);border-top-left-radius:5px;border-top-right-radius:5px}personalize-upload-photo .personalize-wrapper__item-list{display:flex;align-items:stretch;justify-content:space-between;max-width:375px;padding:16px 32px;margin:0 auto;text-align:center;border-bottom-right-radius:5px;border-bottom-left-radius:5px}personalize-upload-photo .personalize-wrapper__item{display:flex;flex-direction:column;gap:12px;align-items:center;width:124px;max-width:calc(50% - 16px)}personalize-upload-photo .personalize-wrapper__item-main{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;padding:12px 10px;background-color:transparent;border:2px solid var(--pdp-border-option-color);border-radius:10px}personalize-upload-photo .personalize-wrapper__item.active .personalize-wrapper__item-main{position:relative;border-color:rgb(var(--color-base-accent-1))}personalize-upload-photo .personalize-wrapper__item.active .personalize-wrapper__item-main:after{position:absolute;top:auto;right:-8px;bottom:-5px;z-index:2;width:16px;height:16px;margin-left:auto;content:"";background-color:rgb(var(--color-base-accent-1));background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIgogICAgICAgICAgZD0iTTM0LjU4NiwxNC41ODZsLTEzLjU3LDEzLjU4NmwtNS42MDItNS41ODZsLTIuODI4LDIuODI4bDguNDM0LDguNDE0bDE2LjM5NS0xNi40MTRMMzQuNTg2LDE0LjU4NnoiLz4KPC9zdmc+);background-repeat:no-repeat;background-size:contain;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgb(var(--color-shadow) var(--variant-pills-shadow-opacity))}personalize-upload-photo .personalize-wrapper__item-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:1/1}personalize-upload-photo .personalize-wrapper__item-text{align-items:center;font-size:14px;font-weight:700;line-height:18.2px;color:#121212;text-transform:uppercase;letter-spacing:0}personalize-upload-photo .personalize-wrapper__item-content *{margin:0;font-size:14px;font-weight:400;line-height:18.2px;color:#121212;text-align:center;letter-spacing:0}personalize-upload-photo .personalize-wrapper__item-title{font-weight:700}personalize-upload-photo .keyboard{padding-right:24px;padding-left:24px}personalize-upload-photo .eng-keyboard-switcher-container{padding-right:24px;padding-left:24px}personalize-upload-photo .button-toggle-modal{padding:0}.product-popup-modal__ring-size{overflow:hidden}.product-popup-modal__ring-size .product-popup-modal__content{min-width:300px!important;max-width:400px!important;height:738px!important;overflow:hidden}ring-size-guide{display:flex;flex-direction:column;height:100%;max-height:100%}.ring-guide{--personalize-button-background: #AA8C77}.ring-guide__header-wrapper{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:16px 24px}.ring-guide h1{width:100%;margin:0;font-family:var(--font-pdp-family);text-transform:uppercase}.ring-guide__icons-wrapper{width:-moz-fit-content;width:fit-content}.ring-guide__icon{width:20px;height:20px;cursor:pointer}.ring-guide__icon svg{width:100%;height:100%}.ring-guide__tab{cursor:pointer}.ring-guide__tab span{display:none}.ring-guide__tab-image{display:block;width:100%;min-height:133px;aspect-ratio:2/1;border-radius:26px}.ring-guide__tab-devider{font-family:var(--font-pdp-family);font-size:20px;font-weight:700;line-height:30px;color:#000;letter-spacing:0}.ring-guide__main{position:relative;width:100%;max-width:500px;height:auto;margin:0 auto;overflow:hidden}.ring-guide__tabs-wrapper{z-index:1;display:flex;flex-direction:column;gap:11px;align-items:center;justify-content:center;max-width:500px;margin:0 auto;transform:translate(0)}.ring-guide__content-wrapper{position:absolute;top:0;left:0;z-index:2;width:100%;min-height:100%;background-color:rgb(var(--color-background));transition:transform .4s ease-in-out;transform:translate(110%)}.ring-guide__content-wrapper.active{transform:translate(0)}.ring-guide__form-sizer .ring-guide__sizer-image{width:100%;height:auto}.ring-guide__form-sizer .klaviyo-form label,.ring-guide__form-sizer .klaviyo-form h2{font-family:var(--font-pdp-family)!important}.ring-guide__form-sizer .klaviyo-form label{padding-bottom:16px!important}.ring-guide__form-sizer .klaviyo-form img{display:block;width:40px;height:40px;margin:0 auto}.ring-guide-popup .ring-guide__header-wrapper{background-color:#eaeaea}.ring-guide-popup .ring-guide__header-wrapper h3{margin:0;font-family:var(--font-pdp-family);font-size:19px;font-weight:700;line-height:28.5px;text-transform:uppercase;letter-spacing:0}.ring-guide-popup .ring-guide__content-wrapper{display:flex;min-height:100%}.ring-guide-popup .ring-guide__tabs-wrapper{max-width:352px}.ring-guide-popup .ring-guide__main{height:100%;padding:25px;overflow-y:auto}.ring-guide-popup .ring-guide__tab-content{width:100%;padding:12px 24px}@media screen and (max-width: 375px){.ring-guide-popup .ring-guide__table{white-space:normal}}.ring-guide__tabs-wrapper.active~.ring-guide__content-wrapper{transform:translate(100%)}.ring-guide .text-underline{text-decoration:underline}.ring-guide__content-block{width:99.5%;margin:0 auto;border-radius:5px;box-shadow:0 4px 4px #00000040}.ring-guide__content-block .ring-guide__content-block-header{padding:16px;margin:0;font-family:var(--font-pdp-family);font-size:16px;font-weight:700;line-height:24px;color:#121212;text-align:left;text-transform:uppercase;letter-spacing:0;background-color:var(--pdp-header-background-color);border-top-left-radius:5px;border-top-right-radius:5px}.ring-guide__content-block-inner{padding:16px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.ring-guide__input{display:block;width:100%;padding:15px;margin-bottom:16px;font-size:18px;font-weight:400;line-height:19.8px;text-align:center;letter-spacing:0;border:.5px solid #000;border-radius:5px;outline:none;box-shadow:0 4px 4px #00000040}.ring-guide__input::-moz-placeholder{font-size:18px;font-weight:400;line-height:19.8px;color:#a6a6a6;letter-spacing:0}.ring-guide__input::placeholder{font-size:18px;font-weight:400;line-height:19.8px;color:#a6a6a6;letter-spacing:0}.ring-guide__input-result{display:block;margin-bottom:16px;font-family:var(--font-pdp-family);font-size:16px;font-weight:700;line-height:24px;text-align:center;text-transform:uppercase;letter-spacing:0}.ring-guide__button{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;padding:13.2px 18px;font-family:var(--font-body-family);font-size:18px;font-weight:700;line-height:17px;color:#fff;text-transform:uppercase;vertical-align:middle;cursor:pointer;background-color:var(--personalize-button-background);border:none;outline:none}.ring-guide__button:disabled{cursor:not-allowed;opacity:.8}.ring-guide__content--right .ring-guide__table-block{margin-top:32px}.ring-guide__content--right .ring-guide__table-block h3{margin-bottom:32px;font-family:var(--font-pdp-family);font-size:16px;font-weight:700;line-height:24px;color:#121212;text-align:center;text-transform:uppercase}.ring-guide__table{display:table!important;width:100%!important;max-width:100%!important;font-family:var(--font-pdp-family);font-size:12px;font-weight:700;line-height:18px;color:#000;text-align:center;text-transform:uppercase;letter-spacing:0;border-spacing:0}.ring-guide__table thead{font-size:11px}.ring-guide__table th{padding:7px;border-bottom:3px solid #fff}.ring-guide__table td{padding:15px}.ring-guide__table th:not(:last-child),.ring-guide__table td:not(:last-child){border-right:3px solid #fff}.ring-guide__table tr:nth-of-type(odd){background-color:var(--pdp-header-background-color)}.ring-guide__table tr:nth-of-type(even){background-color:#d9d9d9}.ring-guide__content--list{padding:0 0 0 15px;margin:16px 0 0;font-size:16px;font-weight:400;line-height:21px;color:#121212;text-align:left}.ring-guide__content--list li:not(:last-child){margin-bottom:16px}.ring-guide__content-block-images{display:flex;gap:10px;align-items:center;justify-content:space-between;max-width:273px;margin:0 auto 16px}.ring-guide__content--left{margin-bottom:32px;text-align:center}.ring-guide__content--left svg{width:125px;max-width:calc(50% - 5px);height:auto;max-height:125px}.ring-guide p{margin:0;font-size:14px;font-weight:400;line-height:18.2px;color:#121212;letter-spacing:0}.ring-guide__content-block-text p{margin-top:16px}.ring-guide__content-block-text{margin-top:16px;text-align:center}.ring-guide h4{margin:0;font-size:24px;font-weight:700;line-height:31.2px;color:#121212}.ring-guide-page h1{font-size:30px;line-height:39px;text-align:center}.ring-guide-page .desktop-only{display:none}.ring-guide-page .ring-guide__header-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:500px;padding:0;margin:38px auto}.ring-guide-page .ring-guide__icons-wrapper{position:absolute;top:50%;right:0;display:block;width:-moz-fit-content;width:fit-content;transform:translateY(-50%)}.ring-guide-page .ring-guide__form-sizer{max-width:606px;margin:0 auto}@media screen and (min-width: 900px){.ring-guide-page .ring-guide__header-wrapper{justify-content:center}.ring-guide-page .ring-guide__icons-wrapper{display:none}.ring-guide-page .ring-guide__main{max-width:100%}.ring-guide-page .ring-guide__tabs-wrapper{flex-direction:row;gap:17px;align-items:stretch;justify-content:space-between;max-width:100%}.ring-guide-page .ring-guide__tab-devider{display:none}.ring-guide-page .ring-guide__tab{width:100%;height:auto}.ring-guide-page .ring-guide__tab-image{border-radius:5px}.ring-guide-page .ring-guide__tab span{display:block;margin-top:10px;font-family:var(--font-pdp-family);font-size:24px;font-weight:700;line-height:36px;color:#121212;text-align:center;text-transform:uppercase;letter-spacing:0}.ring-guide-page .ring-guide__tab.active div{position:relative}.ring-guide-page .ring-guide__tab.active div:after{position:absolute;bottom:-17px;left:50%;z-index:2;width:22px;height:22px;margin-right:0;margin-left:auto;content:"";background-color:rgb(var(--color-base-accent-1));background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIgogICAgICAgICAgZD0iTTM0LjU4NiwxNC41ODZsLTEzLjU3LDEzLjU4NmwtNS42MDItNS41ODZsLTIuODI4LDIuODI4bDguNDM0LDguNDE0bDE2LjM5NS0xNi40MTRMMzQuNTg2LDE0LjU4NnoiLz4KPC9zdmc+);background-repeat:no-repeat;background-size:contain;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset);transform:translateY(-50%)}.ring-guide-page .ring-guide__tab.active img{border:4px solid rgb(var(--color-base-accent-1))}.ring-guide-page .ring-guide__tabs-wrapper,.ring-guide-page .ring-guide__content-wrapper{position:static;transform:translate(0)}.ring-guide-page .ring-guide__content{display:flex;gap:31px;justify-content:space-between}.ring-guide-page .ring-guide__content--left,.ring-guide-page .ring-guide__content--right{width:calc((100% - 31px)/2)}.ring-guide-page .ring-guide__content--left{display:flex;flex-direction:column;align-items:center;padding:0 26px;margin-bottom:0;text-align:center}.ring-guide-page .ring-guide__content-block-images{max-width:600px;margin-bottom:38px}.ring-guide-page .ring-guide__content--left svg{width:226px;max-height:212px}.ring-guide-page .ring-guide__content-block-inner h3{margin:30px 0}.ring-guide-page .ring-guide__content-block-text p{margin-top:30px}.ring-guide-page .ring-guide__content-block-header{text-align:center}.ring-guide-page .ring-guide__content-block--mobile{width:100%;margin:0;box-shadow:none}.ring-guide-page .ring-guide__content-block--mobile>.ring-guide-page .ring-guide__content-block-inner{padding:0}.ring-guide-page .ring-guide__content--list{margin-top:32px}.ring-guide-page .ring-guide__content--list li:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 1300px){.ring-guide-page .ring-guide__content--left{padding:0 50px}}@media screen and (min-width: 900px){.ring-guide-page .mobile-only{display:none}.ring-guide-page .desktop-only{display:block}.ring-guide-page h1{font-size:40px;font-weight:400;line-height:60px;text-align:center;letter-spacing:0}.ring-guide-page h2{margin:38px 0;font-family:var(--font-pdp-family);font-size:32px;font-weight:700;line-height:48px;color:#121212;text-align:center;text-transform:uppercase;letter-spacing:0}.ring-guide-page p{font-size:16px;line-height:20.8px}}.ring-guide__tab .ring-guide__tab-main{position:relative}.ring-guide__tab .ring-guide__tab-main .ring-guide__tab-text{position:absolute;top:18px;left:17px;display:block;max-width:138px;margin:0;font-family:var(--font-pdp-family);font-size:20px;font-weight:700;line-height:30px;color:#121212;text-align:left;text-transform:uppercase;letter-spacing:0}@media screen and (min-width: 900px){.ring-guide__table thead{font-size:12px}.ring-guide__content-block-text{margin-top:32px}}.featured-collection{width:100%;max-width:100%!important;padding-top:var(--padding-top-mobile);padding-right:0;padding-bottom:var(--padding-bottom-mobile)}@media screen and (min-width: 750px){.featured-collection{padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop)}}.featured-collection__title h2{margin:0;font-size:24px;font-weight:400;line-height:1;color:var(--title-color);letter-spacing:0;white-space:nowrap}@media screen and (min-width: 750px){.featured-collection__title h2{font-size:48px}}.featured-collection__swiper:hover .featured-collection__swiper-button-prev,.featured-collection__swiper:hover .featured-collection__swiper-button-next{visibility:visible;opacity:1}.featured-collection__swiper-wrapper{align-items:stretch}.featured-collection__swiper-slide{flex-shrink:0;width:calc(66.6666666667% - var(--items-gap-mobile) * .5 / 1.5);margin-right:var(--items-gap-mobile);cursor:pointer}@media screen and (min-width: 420px){.featured-collection__swiper-slide{width:calc(52.6315789474% - var(--items-gap-mobile) * .9 / 1.9)}}@media screen and (min-width: 500px){.featured-collection__swiper-slide{width:calc(41.6666666667% - var(--items-gap-mobile) * 1.4 / 2.4)}}@media screen and (min-width: 600px){.featured-collection__swiper-slide{width:calc(35.7142857143% - var(--items-gap-mobile) * 1.8 / 2.8)}}@media screen and (min-width: 750px){.featured-collection__swiper-slide{width:calc(31.25% - var(--items-gap-desktop) * 2.2 / 3.2);margin-right:var(--items-gap-desktop)}}@media screen and (min-width: 850px){.featured-collection__swiper-slide{width:calc(29.4117647059% - var(--items-gap-desktop) * 2.4 / 3.4)}}@media screen and (min-width: 990px){.featured-collection__swiper-slide{width:calc(25% - var(--items-gap-desktop) * 3 / 4)}}@media screen and (min-width: 1100px){.featured-collection__swiper-slide{width:calc(22.7272727273% - var(--items-gap-desktop) * 3.4 / 4.4)}}@media screen and (min-width: 1300px){.featured-collection__swiper-slide{width:calc(20.8333333333% - var(--items-gap-desktop) * 3.8 / 4.8)}}@media screen and (min-width: 1500px){.featured-collection__swiper-slide{width:calc(18.8679245283% - var(--items-gap-desktop) * 4.3 / 5.3)}}@media screen and (min-width: 1900px){.featured-collection__swiper-slide{width:calc(16.9491525424% - var(--items-gap-desktop) * 4.9 / 5.9)}}@media screen and (min-width: 2300px){.featured-collection__swiper-slide{width:calc(15.1515151515% - var(--items-gap-desktop) * 5.6 / 6.6)}}.featured-collection__swiper-pagination{margin-top:36px}@media screen and (min-width: 990px){.featured-collection__swiper-pagination{margin-top:50px}}.back-engraving{display:block}.back-engraving__option{display:flex;flex-direction:column;width:calc((100% - 12px) / 3);max-width:112px;margin:0;border-radius:20px;transition:all .5s}.back-engraving__header{gap:0 5px}.back-engraving__description{height:100%}.back-engraving__image-wrap{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;width:100%;height:auto;padding:12px 13.5px;margin-bottom:4px;font-size:1.4rem;line-height:1;text-align:center;letter-spacing:.1rem;cursor:pointer;background-color:transparent;border:2px solid var(--pdp-border-option-color);border-radius:4px;transition:border var(--duration-short) ease}.back-engraving .custom-option__image{height:70px}.back-engraving__result{padding:0}.back-engraving__result.custom-options-list{gap:0}.back-engraving__result.active{padding:16px}.back-engraving__result .image-block-popup .custom-option--image_block{width:calc((100% - 28px)/2)!important;max-width:150px}@media screen and (min-width: 750px){.back-engraving__result .image-block-popup .custom-option--image_block{width:calc((100% - 56px) / 3)!important;max-width:146px}}.back-engraving__option.active .back-engraving__image-wrap{position:relative;border:2px solid #0E325E;box-shadow:0 2px 4px #0003}.back-engraving__option.active .back-engraving__image-wrap:after{position:absolute;inset:auto -8px -6px auto;z-index:2;width:16px;height:16px;margin-right:0;margin-left:auto;content:"";background-color:rgb(var(--color-base-accent-1));background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIgogICAgICAgICAgZD0iTTM0LjU4NiwxNC41ODZsLTEzLjU3LDEzLjU4NmwtNS42MDItNS41ODZsLTIuODI4LDIuODI4bDguNDM0LDguNDE0bDE2LjM5NS0xNi40MTRMMzQuNTg2LDE0LjU4NnoiLz4KPC9zdmc+);background-repeat:no-repeat;background-size:contain;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgb(var(--color-shadow) var(--variant-pills-shadow-opacity))}.back-engraving__label-title{display:block;font-family:var(--font-body-family);font-size:14px;font-weight:700;line-height:18.2px;color:#121212;text-align:center}.back-engraving__label-price{display:block;margin-top:4px;font-size:14px;line-height:18.2px;text-align:center}.back-engraving .personalize-wrapper{width:100%;box-shadow:none}.back-engraving .personalize-wrapper__container-back-engraving{box-shadow:none}.back-engraving .personalize-wrapper__content{padding:14px 12px}.back-engraving .personalize-wrapper__input{max-width:100%!important;min-height:100px;border:2px solid #FFF}.back-engraving .personalize-wrapper__properties--block{flex-direction:column;gap:8px;align-items:start!important}.back-engraving .personalize-wrapper__modify-buttons{flex-flow:row nowrap!important;gap:16px!important;justify-content:space-between!important;width:100%;margin:0}.back-engraving .personalize-wrapper__edit{display:flex;align-items:center;justify-content:center;width:50%;padding:11px 18px;font-family:var(--font-body-family);font-size:18px;font-weight:700;line-height:17px!important;color:#fff;text-decoration:none;text-transform:uppercase;vertical-align:middle;cursor:pointer;background-color:var(--personalize-button-background);border:none;outline:none}.back-engraving .personalize-wrapper__edit[data-personalize-modal-remove]{color:var(--personalize-button-background);background-color:transparent;border:1px solid var(--personalize-button-background)}.back-engraving .personalize-wrapper__button[data-personalize-base-modal-open]{display:none!important}.back-engraving__button{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;padding:13.2px 18px;margin:0 16px 16px;font-family:var(--font-body-family);font-size:18px;font-weight:700;line-height:17px;color:#fff;text-transform:uppercase;vertical-align:middle;cursor:pointer;background-color:var(--personalize-button-background);border:none;outline:none}
