.supports-js #productSelect{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.product-options fieldset{margin-bottom:1.5em}.product-options legend{font-size:12px;line-height:1.5;padding-top:0.75em;margin-bottom:0.5em;text-transform:uppercase;border-top:#e7e7e7 solid 1px;border-bottom:none}.product-option__values{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.necklace-builder__color-buttons .product-option__values .product-option__value--active{order:-1}.product-option__value,.product-swatch__value{-webkit-flex:1 1 50%;-moz-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;color:#000;background-color:#fff;text-align:center;transition:all .3s}.product-option__value:hover,.product-option__value:active,.product-option__value:focus,.product-swatch__value:hover,.product-swatch__value:active,.product-swatch__value:focus{text-decoration:none;color:currentColor}@media (hover: hover){.product-option__value:hover,.product-option__value:active,.product-option__value:focus,.product-swatch__value:hover,.product-swatch__value:active,.product-swatch__value:focus{opacity:0.6}}.product-swatch__value{border:none}.product-swatch__values{display:flex}.product-option__value-title{font-size:11px;letter-spacing:1pt}.product-option__values--buttons .product-option__value{padding:1em;margin-left:-1px;margin-bottom:-1px;height:44px;border:#e7e7e7 solid 1px}.product-option__values--buttons .product-option__value.product-option__value--active{color:#fff;background-color:#000;border-color:#000}.product-option__values--buttons .product-option__value.product-option__value--disabled{color:#9b9b9b;background-color:#e7e7e7}.product-option__values--buttons[data-option-values="3"] .product-option__value{-webkit-flex:1 1 33.333%;-moz-flex:1 1 33.333%;-ms-flex:1 1 33.333%;flex:1 1 33.333%;position:relative}.product-option__values--buttons[data-option-values="3"] .product-option__value .product-option__value-title{font-size:11px;letter-spacing:1pt;transform-origin:center center;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;padding-top:5px}.product-option__value-title.active{background-image:linear-gradient(to right, currentColor 0%, currentColor 100%);background-repeat:repeat-x;background-position:0 90%;background-size:100% 2px}.product-option__values--icons .product-option__value{background:transparent;border:none}.product-option__values--icons .product-option__value.product-option__value--active{font-family:"NimbusSanD-Bol",sans-serif}.product-option__values--icons .product-option__value.product-option__value--active .product-option__value-title{background-image:linear-gradient(to right, currentColor 0%, currentColor 100%);background-repeat:repeat-x;background-position:0 90%;background-size:100% 2px}.product-option__values--icons .product-option__value.product-option__value--disabled{opacity:0.3}.product-option__values--icons[data-option-values="1"] .product-option__value{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.product-option__values--icons .product-option__value-icon{display:inline-block;max-width:2.5em;max-height:2.5em;margin-bottom:0.75em}[name="add"][disabled]{color:#9b9b9b;background-color:#e7e7e7;border-color:#e7e7e7}.template-product{margin:0}.template-product .product-item-template .featured-video{margin:5px 0}.template-product .product-item-template .slick-initialized .slick-slide{background-color:#ccc}.template-product .product-item-template .slider-nav-img .product-item-image-img-sm{opacity:0.9;transition:all ease 0.5s;cursor:pointer}.template-product .product-item-template .slider-nav-img .product-item-image-img-sm:hover{opacity:1}.template-product .product-item-template .slider-nav-img .product-item-image-sm{padding-right:0}.template-product .product-item-template .slider-nav-img .product-item-image-sm:focus,.template-product .product-item-template .slider-nav-img .product-item-image-sm:active{outline:none}.template-product .product-item-template .slider-nav-img .product-item-image-sm:focus .product-item-image-img-sm,.template-product .product-item-template .slider-nav-img .product-item-image-sm:active .product-item-image-img-sm{opacity:1}.template-product .product-item-template .product-item-image-img{opacity:0.9;transition:all ease 0.5s}.template-product .product-item-template .product-item-image-img:hover{opacity:1}.template-product .product-item-template *[data-option-name="customized-size"],.template-product .product-item-template [data-option-name="circumference-in-mm"]{display:none;margin-top:10px}.template-product .product-item-template *[data-option-name="customized-size"] label,.template-product .product-item-template [data-option-name="circumference-in-mm"] label{display:none}.template-product .product-item-template *[data-option-name="customized-size"] input[type='text'],.template-product .product-item-template [data-option-name="circumference-in-mm"] input[type='text']{width:100%;display:block;padding:7px 10px 5px;border:1px solid #E7E7E7;border-right:1px solid #fff;background:#fff;height:34px}.template-product .product-item-template *[data-option-name="customized-size"] label+div,.template-product .product-item-template [data-option-name="circumference-in-mm"] label+div{width:70%;display:inline-block;vertical-align:top;margin:0 -2px}.template-product .product-item-template *[data-option-name="customized-size"] .custom-size-add,.template-product .product-item-template [data-option-name="circumference-in-mm"] .custom-size-add{vertical-align:top;display:inline-block;width:30%;height:34px;background:#f4f4f4 none;cursor:pointer;text-align:center;padding:7px;border:1px solid #E7E7E7;margin:0 -2px;border-left:1px solid #fff}.template-product .product-item-template *[data-option-name="customized-size"] .product-customizer-option-description,.template-product .product-item-template [data-option-name="circumference-in-mm"] .product-customizer-option-description{opacity:0.5;color:#000000;font-size:11px;line-height:18px;margin-top:10px}.template-product .product-item-template .product-addtocart .product-customizer-customizations-total{display:none}.template-product .product-item-template .product-addtocart .product-customizer-options .product-customizer-option.option-type-checkbox{position:relative}.template-product .product-item-template .product-addtocart .product-customizer-options .product-customizer-option.option-type-checkbox input{vertical-align:middle;display:inline-block;margin:0}.template-product .product-item-template .product-addtocart .product-customizer-options .product-customizer-option.option-type-checkbox label{cursor:pointer;vertical-align:middle;display:inline-block;margin:0;padding-left:6px}.template-product .product-item-template .product-addtocart .product-customizer-options .product-customizer-option.option-type-checkbox label:before{content:'';position:absolute;left:0;top:0.1875em;width:1em;height:1em;border:1px solid #ccc;background:#ffffff}.template-product .product-item-template .product-addtocart .product-customizer-options .product-customizer-option.option-type-checkbox label:after{content:'';position:absolute;top:0.3275em;left:0.15em;font-size:1.3em;line-height:0.5;background:#000;transition:all .2s;width:0.45em;height:0.45em;opacity:0;transform:scale(0)}.template-product .product-item-template .product-addtocart .product-customizer-options .product-customizer-option[data-option-name="custom-length-mm"] input,.template-product .product-item-template .product-addtocart .product-customizer-options .product-customizer-option[data-option-name="number-of-additional-inches"] input{width:100%;display:block;padding:7px 10px 5px;border:1px solid #e7e7e7;background:#fff;height:34px}.template-product .product-item-template .product-addtocart .product-customizer-options .product-customizer-option[data-option-name="custom-length-mm"] .product-customizer-option-description,.template-product .product-item-template .product-addtocart .product-customizer-options .product-customizer-option[data-option-name="number-of-additional-inches"] .product-customizer-option-description{opacity:.5;color:#000;font-size:11px;line-height:18px;margin-top:10px}.template-product .product-item-template .product-addtocart .product-customizer-options .product-customizer-option[data-option-name="custom-length-mm"] label,.template-product .product-item-template .product-addtocart .product-customizer-options .product-customizer-option[data-option-name="number-of-additional-inches"] label{display:none}.template-product .product-item-template .product-addtocart .product-customizer-options .product-customizer-option.option-type-checkbox label.active:before{background:#fff}.template-product .product-item-template .product-addtocart .product-customizer-options .product-customizer-option.option-type-checkbox label.active:after{opacity:1;transform:scale(1)}.template-product .product-item-template .product-addtocart .customSelectProduct{display:none}.template-product .product-item-template .product-addtocart .select-hidden{display:none;visibility:hidden;padding-right:10px}.template-product .product-item-template .product-addtocart .selector-wrapper{margin-bottom:15px}.template-product .product-item-template .product-addtocart .selector-wrapper .select{position:relative}.template-product .product-item-template .product-addtocart .jq-selectbox{width:100%}.template-product .product-item-template .product-addtocart .jq-selectbox.opened .jq-selectbox__trigger-arrow{border-bottom:7px solid #000;border-right:3px solid transparent;border-left:3px solid transparent;border-top:none;z-index:10}.template-product .product-item-template .product-addtocart .select-styled{color:#000000;font-size:14px;letter-spacing:1px;border:1px solid #E7E7E7;outline:none;padding:10px 20px;width:100%;position:relative;max-height:42px;line-height:25px}@media (max-width: 767px){.template-product .product-item-template .product-addtocart .select-styled{font-size:12px}}.template-product .product-item-template .product-addtocart .select-styled:after{content:'';position:absolute;border-top:7px solid #000;border-right:3px solid transparent;border-left:3px solid transparent;right:20px;top:calc(50% - 4px)}@media (max-width: 767px){.template-product .product-item-template .product-addtocart .select-styled:after{top:20px}}.template-product .product-item-template .product-addtocart .select-styled.active{color:#000000;font-size:13px;letter-spacing:1px;border:1px solid #E7E7E7;outline:none;padding:8px 20px;width:100%;position:relative}@media (max-width: 767px){.template-product .product-item-template .product-addtocart .select-styled.active{font-size:14px;padding:14px 20px}}.template-product .product-item-template .product-addtocart .select-styled.active:after{content:'';border-bottom:7px solid #000;border-right:3px solid transparent;border-left:3px solid transparent;border-top:none;z-index:9999}.template-product .product-item-template .product-addtocart .select-options{position:absolute;border:1px solid #E7E7E7;outline:none;padding:0;width:100%;background:#fff;display:none;top:0;right:0;left:0;z-index:999;margin:0;list-style:none}.template-product .product-item-template .product-addtocart .select-options li{padding:10px 20px;text-align:left;font-size:13px;letter-spacing:1px;line-height:19px;height:36px;color:#000000}@media (max-width: 767px){.template-product .product-item-template .product-addtocart .select-options li{padding:15px 20px;font-size:14px}}.template-product .product-item-template .product-addtocart .select-options li:hover{background:#c0c0c0;cursor:pointer}.template-product .product-item-template .product-content-section .quote-container .signature-author-wrap{display:table}@media (max-width: 767px){.template-product .product-item-template .product-content-section .quote-container .signature-author-wrap{display:block}}.template-product .product-item-template .product-content-section .quote-container .signature-author{vertical-align:bottom;display:table-cell;padding-right:40px}@media (max-width: 767px){.template-product .product-item-template .product-content-section .quote-container .signature-author{padding-right:0;display:block;padding-bottom:15px}}.template-product .product-item-template .product-content-section .quote-container .signature-author p{font-size:13px;line-height:22px;letter-spacing:1px;display:inline-block;font-family:'NimbusSanD-Reg', sans-serif}.template-product .product-item-template .product-content-section .quote-container .signature-author img{vertical-align:bottom;display:table-cell}@media (max-width: 767px){.template-product .product-item-template .product-content-section .quote-container .signature-author img{display:block}}.template-product .with-label li:first-child{opacity:0.5;line-height:34px}.template-product .with-label li:first-child:hover{background:transparent;cursor:default}.template-product .aw-arp-block__title{line-height:70px;font-size:25px;color:#000;margin:0}.template-product .arp-block{margin:9px auto !important}.template-product .arp-block__title-txt{padding-bottom:0;font-size:25px !important;letter-spacing:1.04px}.template-product .arp-block__title-txt::before{display:none}@media screen and (max-width: 767px){.template-product .arp-block__title-txt{font-size:14px !important}}.template-product .arp-block__title{text-align:left;padding-left:20px;margin-bottom:12px}@media screen and (max-width: 767px){.template-product .arp-block__title{padding-left:10px;margin-bottom:10px}}.template-product .arp-block__txt-wrap{margin-top:-70px;position:relative;z-index:2;padding:0 15px}.template-product .arp-scroll-section .owl-item{margin-right:4px !important;margin-left:3px !important}@media screen and (max-width: 767px){.template-product .arp-scroll-section .owl-item{width:50vw !important}}.template-product .arp-block__image-wrap{width:101%}.template-product .arp-block__image-wrap .arp-block__image-link{transition:all 0.3s ease;background:#e6e6e6;margin-left:-1px;width:101%;height:101%;margin-top:-1px}.template-product .arp-block__image-wrap .arp-block__image{opacity:0.8;transition:all 0.3s ease}.template-product .arp-block__image-wrap .arp-block__image_hover{display:none !important}.template-product .arp-block__image-link:hover{background:#fff !important}.template-product .arp-block__image{height:120% !important;object-fit:cover}.template-product .arp-block__image-link{padding-top:120%}.template-product .arp-block__image-link.switch-image:hover .arp-block__image{opacity:1 !important}.template-product .aw-arp-product{display:block;float:left;width:24.8%;margin-right:0.2%;box-sizing:border-box;text-align:center;position:relative}@media (min-width: 320px) and (max-width: 991px){.template-product .aw-arp-product{width:100%;margin:2px 0}}.template-product .aw-arp-product__image{max-width:100% !important;max-height:100% !important;width:100% !important}.template-product .aw-arp-product__image-wrapper{margin:0}.template-product .template-product .aw-arp-product:last-child{margin:0}.template-product .aw-arp-column{width:100%;display:block}.template-product .care-information a{display:block}.template-product .arp-block__txt-wrap .arp-block__name{text-align:left;height:auto;margin-bottom:3px}.template-product .arp-block__txt-wrap .arp-block__name a{color:black;font-size:11px;letter-spacing:0.6px}.template-product .arp-block__txt-wrap .arp-block__price{text-align:left}.template-product .arp-block__txt-wrap .arp-block__price .price{text-align:left;color:black;width:100%;font-size:11px;letter-spacing:0.6px}.template-product .arp-block__txt-wrap .arp-block__price .price-from{padding:0;font-size:11px;opacity:1;line-height:26px;letter-spacing:0.6px;padding-right:3px}.ring-builder-template #exto-arp{display:none !important}.afterpay-instalments{white-space:nowrap}.product-swatches .product-option__value--active,.product-option--color .product-option__value--active{order:-1}.product-swatches .product-option__value--active img,.product-option--color .product-option__value--active img{padding-left:0 !important;padding-right:.5em !important}.product-swatches .product-option__value--active .product-option__value-title,.product-option--color .product-option__value--active .product-option__value-title{left:0 !important;padding:0 !important}.product-swatch__values.product-option__values--icons a:nth-child(even) img,.product-swatch__values.product-option__values--icons a:nth-child(even) .product-option__value-title,.product-swatch__values.product-option__values--icons button:nth-child(even) img,.product-swatch__values.product-option__values--icons button:nth-child(even) .product-option__value-title,.product-option--color .product-option__values--icons a:nth-child(even) img,.product-option--color .product-option__values--icons a:nth-child(even) .product-option__value-title,.product-option--color .product-option__values--icons button:nth-child(even) img,.product-option--color .product-option__values--icons button:nth-child(even) .product-option__value-title{padding-right:.5em}.product-swatch__values.product-option__values--icons a:nth-child(odd) img,.product-swatch__values.product-option__values--icons a:nth-child(odd) .product-option__value-title,.product-swatch__values.product-option__values--icons button:nth-child(odd) img,.product-swatch__values.product-option__values--icons button:nth-child(odd) .product-option__value-title,.product-option--color .product-option__values--icons a:nth-child(odd) img,.product-option--color .product-option__values--icons a:nth-child(odd) .product-option__value-title,.product-option--color .product-option__values--icons button:nth-child(odd) img,.product-option--color .product-option__values--icons button:nth-child(odd) .product-option__value-title{padding-left:.5em}.product-swatch__values.product-option__values--icons a:nth-child(odd) .product-option__value-title,.product-swatch__values.product-option__values--icons button:nth-child(odd) .product-option__value-title,.product-option--color .product-option__values--icons a:nth-child(odd) .product-option__value-title,.product-option--color .product-option__values--icons button:nth-child(odd) .product-option__value-title{left:3px}.product-swatch__values.product-option__values--icons a:nth-child(2) img,.product-swatch__values.product-option__values--icons a:nth-child(2) .product-option__value-title,.product-swatch__values.product-option__values--icons button:nth-child(2) img,.product-swatch__values.product-option__values--icons button:nth-child(2) .product-option__value-title,.product-option--color .product-option__values--icons a:nth-child(2) img,.product-option--color .product-option__values--icons a:nth-child(2) .product-option__value-title,.product-option--color .product-option__values--icons button:nth-child(2) img,.product-option--color .product-option__values--icons button:nth-child(2) .product-option__value-title{padding-left:.5em;padding-right:0}.product-swatch__values.product-option__values--icons a:nth-child(2) .product-option__value-title,.product-swatch__values.product-option__values--icons button:nth-child(2) .product-option__value-title,.product-option--color .product-option__values--icons a:nth-child(2) .product-option__value-title,.product-option--color .product-option__values--icons button:nth-child(2) .product-option__value-title{left:3px}.product-swatch__values.product-option__values--icons a:nth-child(3) img,.product-swatch__values.product-option__values--icons button:nth-child(2) img,.product-option--color .product-option__values--icons a:nth-child(3) img,.product-option--color .product-option__values--icons button:nth-child(2) img{padding-left:1em;padding-right:0}.product-swatch__values.product-option__values--icons a:nth-child(3) .product-option__value-title,.product-swatch__values.product-option__values--icons button:nth-child(2) .product-option__value-title,.product-option--color .product-option__values--icons a:nth-child(3) .product-option__value-title,.product-option--color .product-option__values--icons button:nth-child(2) .product-option__value-title{padding-left:1.15em}.product-swatch__values.product-option__values--icons a,.product-swatch__values.product-option__values--icons button,.product-option--color .product-option__values--icons a,.product-option--color .product-option__values--icons button{position:relative}.product-swatch__values.product-option__values--icons a img.product-option__value-icon,.product-swatch__values.product-option__values--icons button img.product-option__value-icon,.product-option--color .product-option__values--icons a img.product-option__value-icon,.product-option--color .product-option__values--icons button img.product-option__value-icon{width:100%;max-width:100%;margin-bottom:25px}.product-swatch__values.product-option__values--icons a .product-option__value-title,.product-swatch__values.product-option__values--icons button .product-option__value-title,.product-option--color .product-option__values--icons a .product-option__value-title,.product-option--color .product-option__values--icons button .product-option__value-title{position:absolute;bottom:0;left:0}.product-swatch__values.product-option__values--icons button img.product-option__value-icon,.product-option--color .product-option__values--icons button img.product-option__value-icon{width:125px;max-width:none;margin-bottom:25px}.product-swatch__values.product-option__values--icons button .product-option__value-title,.product-option--color .product-option__values--icons button .product-option__value-title{margin-left:2px}
