<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.header__primary-nav-item summary.h6{text-transform:unset;letter-spacing:0;font-family:Avenir Next}.shopify-section--announcement-bar p{font-family:Avenir Next,sans-serif}.announcement-bar__carousel{max-width:none}.h6{letter-spacing:.1rem;text-transform:uppercase;font-size:calc(.85rem * var(--text-heading-size-factor))}.button{letter-spacing:.1rem}a.product-title{font-size:.8rem}.product-card__info p b{font-weight:400!important}.price-list .text-on-sale{color:rgb(var(--text-color));font-weight:700}.badge{border-width:1px!important;border-color:#1c1c1c!important;font-family:var(--text-font-family)}sale-price .text-subdued{color:rgb(var(--text-color) / .5);font-weight:700}.image-with-text picture{height:100%}.image-with-text picture img{object-fit:cover;height:100%;object-position:center}.badge--on-sale{border:none!important}.slideshow__slide-content .h6{font-family:var(--text-font-family)}.valuation-section,.insurance-section{max-width:1600px}#shopify-section-template--19235626483988__77bad33f-bd00-4b04-9fad-1489626ce306{background-color:#f7f7f7;padding:6rem 0}.insurance-section-list{display:flex;flex-wrap:wrap;justify-content:space-evenly;list-style-type:none;algin-content:center}.insurance-section-list li{width:24%;flex-basis:24%;flex-direction:column;object-fit:cover;padding-top:70px;padding-bottom:30px;text-align:center;padding-inline-start:0!important}.insurance-section-list li:nth-child(n){background:url(https://cdn.shopify.com/s/files/1/0762/6204/8020/files/Centerstone-150_Coverage.png?v=1687483076) no-repeat top center;background-size:64px}.insurance-section-list li:nth-child(2n){background:url(https://cdn.shopify.com/s/files/1/0762/6204/8020/files/Centerstone-Return_to_Preferred_Jeweller.png?v=1687483076) no-repeat top center;background-size:64px}.insurance-section-list li:nth-child(3n){background:url(https://cdn.shopify.com/s/files/1/0762/6204/8020/files/Centerstone-Like_for_Like_replacement.png?v=1687485009) no-repeat top center;background-size:64px}.insurance-section-list li:nth-child(4n){background:url(https://cdn.shopify.com/s/files/1/0762/6204/8020/files/Centerstone-No_Excess_Fee.png?v=1687483076) no-repeat top center;background-size:64px}.insurance-section-list li:nth-child(5n){background:url(https://cdn.shopify.com/s/files/1/0762/6204/8020/files/Centerstone-Worldwide_Coverage.png?v=1687492043) no-repeat top center;background-size:64px}.insurance-section-list li:nth-child(6n){background:url(https://cdn.shopify.com/s/files/1/0762/6204/8020/files/Centerstone-Accidental_Damage_Coverage.png?v=1687483076) no-repeat top center;background-size:64px}.insurance-section-list li:nth-child(7n){background:url(https://cdn.shopify.com/s/files/1/0762/6204/8020/files/Centerstone-Mysterious_Disappearance_Coverage.png?v=1687483076) no-repeat top center;background-size:64px}.insurance-section-list li:nth-child(8n){background:url(https://cdn.shopify.com/s/files/1/0762/6204/8020/files/Centerstone-Natural_Disaster_Coverage.png?v=1687483076) no-repeat top center;background-size:64px}.insurance-section-list li:nth-child(9n){background:url(https://cdn.shopify.com/s/files/1/0762/6204/8020/files/Centerstone-Theft_Coverage.png?v=1687483076) no-repeat top center;background-size:64px}.insurance-section-list li:nth-child(10n){background:url(https://cdn.shopify.com/s/files/1/0762/6204/8020/files/Centerstone-Loss_Coverage.png?v=1687483076) no-repeat top center;background-size:64px}.insurance-section-list li:nth-child(11n){background:url(https://cdn.shopify.com/s/files/1/0762/6204/8020/files/Centerstone-Damage_Coverage.png?v=1687483076) no-repeat top center;background-size:64px}.insurance-section-list li:nth-child(12n){background:url(https://cdn.shopify.com/s/files/1/0762/6204/8020/files/Centerstone-Dedicated_Consultant.png?v=1687483076) no-repeat top center;background-size:64px}.insurance-section-list li:nth-child(13n){background:url(https://cdn.shopify.com/s/files/1/0762/6204/8020/files/Centerstone-Agreed_Value_Policy.png?v=1687483076) no-repeat top center;background-size:64px}.insurance-section-list li:nth-child(14n){background:url(https://cdn.shopify.com/s/files/1/0762/6204/8020/files/Centerstone-Satisfaction_Guarantee.png?v=1687483076) no-repeat top center;background-size:64px}@media (min-width: 1900px){.image-with-text{--image-with-text-gap: 12rem}}@media (min-width: 1400px) and (max-width: 1899px){.image-with-text{--image-with-text-gap: 9rem}}@media (min-width: 1500px){.content-over-media{--content-over-media-gap: 8rem}}@media (min-width: 700px){.image-with-text&gt;.prose{padding-inline-end:var(--image-with-text-gap)}}@media (min-width: 960px) and (max-width: 1400px){.footer__block-list{flex-wrap:nowrap}.insurance-section-list li{width:30%;flex-basis:30%;flex-direction:column;object-fit:cover;padding-top:70px;padding-bottom:10px;text-align:center;padding-inline-start:0!important}}@media (min-width: 700px) and (max-width: 1400px){.image-with-text&gt;.prose{padding-top:3rem;padding-bottom:3rem}.text-with-icons{--text-with-icons-items-per-row: 2}}@media (min-width: 700px) and (max-width: 959px){.footer__block-list .footer__block--links{max-width:18rem;flex-grow:1!important}.footer__block--text{max-width:18rem}.insurance-section-list li{width:50%;flex-basis:50%;flex-direction:column;object-fit:cover;padding-top:70px;padding-bottom:10px;text-align:center;padding-inline-start:0!important}}@media (max-width: 699px){.image-with-text .prose.text-center{text-align:left}.image-with-text&gt;.prose{padding-inline-start:3rem;padding-inline-end:3rem;padding-top:3rem;padding-bottom:3rem}.insurance-section-list li{width:50%;flex-basis:50%}}.shopify-section--collection-banner{display:block!important}@media (max-width: 700px){.slideshow-section .slideshow__slide img{min-height:400px}}@media (min-width: 700px) and (max-width: 1149px){.collection-section-home .collection-list .collection-card{--collection-list-items-per-row: 3}.collection-section-home .content-over-media--sm{--content-over-media-height: clamp(18rem, 41vw, 32rem)}.collection-section-home .content-over-media{--content-over-media-gap: 1.2rem}.collection-section-home .button{font-size:70%}}.image-text-overlay-section-home .content{max-width:400px;padding-top:40px}@media (min-width: 1101px){.image-text-overlay-section-home .content{padding-top:20vh}}@media (max-width: 1100px){.image-text-overlay-section-home .content{padding-top:220px;padding-bottom:80px}}.image-text-overlay-section-product .content{max-width:400px;padding-top:40px}@media (max-width: 1100px){.image-text-overlay-section-product .content{padding-top:20px;padding-bottom:220px}}.product-info__block-item[data-block-type=feature-with-icon]:is(.hide-ring){display:none}.image-text-overlay-section-hero4cs .content{max-width:500px}@media (max-width: 1024px){.image-text-overlay-section-hero4cs .content-over-media--auto{--content-over-media-height: clamp(30rem, 125vw, 42rem)}}@media (min-width: 700px) and (max-width: 1000px){.image-text-overlay-section-hero4cs .content{padding-bottom:100px;max-width:450px}}@media (max-width: 700px){.image-text-overlay-section-hero4cs .content{max-width:350px}.image-text-overlay-section-hero4cs img{object-position:30% 10%!important}}@media (max-width: 550px){.image-text-overlay-section-hero4cs .content{padding-bottom:200px}.image-text-overlay-section-hero4cs img{object-position:bottom!important;object-fit:contain!important}}.inline-image img{width:100%}.multicolumn-section-shape .container{background:url(https://cdn.shopify.com/s/files/1/0762/6204/8020/files/4Cs_-_Shape_BESPOKE_bg.jpg?v=1684376198) no-repeat left bottom;background-size:100%;height:80vh;margin:0!important}.multicolumn-section-shape .multi-column{max-width:1440px;padding-left:10%;padding-right:10%;padding-top:80px;margin:0 auto}@media (min-width: 700px) and (max-width: 1200px){.multicolumn-section-shape .container{height:550px}}@media (max-width: 700px){.multicolumn-section-shape .container{height:auto;background-position:bottom;background-size:100%}.multicolumn-section-shape .multi-column{padding-bottom:180px}}.image-text-overlay-about-hero .content{max-width:400px}@media (max-width: 700px){.image-text-overlay-about-hero .content{padding:90px 0}}.multicolumn-section-store-difference .container{background:url(https://cdn.shopify.com/s/files/1/0549/2618/0483/files/About-BESPOKE-StoreDiff.jpg?v=1683599854) no-repeat center bottom;background-size:cover;height:80vh;margin:0!important;padding:80px 0 0;color:#fff}.multicolumn-section-store-difference .multi-column{max-width:1440px;padding:80px 10% 0;margin:0 auto}@media (min-width: 700px) and (max-width: 998px){.multicolumn-section-store-difference .container{background-position:left 10% bottom}}@media (max-width: 700px){.multicolumn-section-store-difference .container{background-position:left 35% bottom}.multicolumn-section-store-difference .multi-column{max-width:unset;padding:20px 0}}.image-text-overlay-custom-hero .content{max-width:450px;padding-top:40px}@media (min-width: 1101px){.image-text-overlay-custom-hero .content{padding-top:20vh}}@media (max-width: 1100px){.image-text-overlay-custom-hero .content{padding-top:220px;padding-bottom:80px}}.image-text-overlay-custom-cta .content{max-width:500px;text-align:center;margin-right:10%}@media (max-width: 1100px){.image-text-overlay-custom-cta .content{padding-top:132px;padding-bottom:45px;text-align:center;margin-right:0}}.richtext-section-intro .container{width:100%;margin:0;padding:10%}.richtext-section-intro .prose{max-width:1440px}.image-text-overlay-diamonds-hero .content{max-width:400px;padding-top:40px}@media (max-width: 900px){.image-text-overlay-diamonds-hero .content-over-media&gt;:is(img,video,iframe,svg,video-media),.image-text-overlay-diamonds-hero .content-over-media&gt;picture img{object-position:left}.image-text-overlay-diamonds-hero .content{max-width:300px;padding-top:20px;padding-bottom:100px}}@media (max-width: 700px){.image-text-overlay-diamonds-hero .content{max-width:250px;padding-top:20px;padding-bottom:250px}.image-text-overlay-diamonds-hero img{object-fit:contain!important;object-position:bottom!important}}.multicolumn-jewellery-list ul{list-style-type:none}.multicolumn-jewellery-list li{background:url(https://cdn.shopify.com/s/files/1/0762/6204/8020/files/Diamond_education_icon_6f9fd2a4-7e93-41a7-8503-c33184d778f2.png?v=1684376195) no-repeat left 3px;background-size:15px;width:70%;padding-right:5px;margin-bottom:5px}.multicolumn-jewellery-list :where(ol,ul):not(.unstyled-list) li{padding-inline-start:1.6rem}@media (max-width: 700px){.multicolumn-jewellery-list li{width:100%}.multicolumn-jewellery-list .container{padding-bottom:30px;border-bottom:solid 1px #9a9a9a}.multicolumn-jewellery-list .container&gt;div{gap:1rem}.multicolumn-jewellery-list .multi-column{row-gap:1rem}}.image-text-overlay-jewellery-cta .content{max-width:400px;text-align:center}@media (max-width: 700px){.image-text-overlay-jewellery-cta .content{max-width:250px;padding-top:10px;padding-bottom:150px}.image-text-overlay-jewellery-cta .content-over-media:before{top:0;right:0;bottom:0;left:0;background:linear-gradient(-135deg,#ffffff,transparent)}}.image-text-overlay-labgrown-cta .content{max-width:340px}@media (max-width: 900px){.image-text-overlay-labgrown-cta .content{max-width:300px;padding-top:20px;padding-bottom:100px}}@media (max-width: 700px){.image-text-overlay-labgrown-hero .content-over-media&gt;picture img{object-position:20%}.image-text-overlay-labgrown-hero .content{max-width:250px;padding-top:20px;padding-bottom:100px}}.image-text-overlay-labgrown-cta .content{max-width:400px;text-align:center;margin-left:10%}@media (max-width: 1100px){.image-text-overlay-labgrown-cta .content{margin-left:0}}@media (max-width: 700px){.image-text-overlay-labgrown-cta .content{max-width:250px;padding-bottom:60px;padding-top:20px}}.image-text-overlay-ourdiamonds-hero .content{max-width:450px}.image-text-overlay-ourdiamonds-hero image-with-text-overlay{background-color:#fffbf7}@media (max-width: 700px){.image-text-overlay-ourdiamonds-hero .content-over-media&gt;picture img{object-position:top;object-fit:contain}.image-text-overlay-ourdiamonds-hero .content{max-width:350px;margin:0 auto;padding-top:4rem}.image-text-overlay-ourdiamonds-hero .place-self-center-start{place-self:center}.image-text-overlay-ourdiamonds-hero .text-start{text-align:center}}.image-text-overlay-ourdiamonds-cta .content{max-width:350px;text-align:center;margin-left:10%}@media (max-width: 1100px){.image-text-overlay-ourdiamonds-cta .content{max-width:300px;margin-left:0;padding-top:60px;padding-bottom:60px}.image-text-overlay-ourdiamonds-cta .content-over-media&gt;picture img{object-position:40%}}@media (max-width: 550px){.image-text-overlay-ourdiamonds-cta .content{max-width:200px;padding-top:40px;padding-bottom:40px}.image-text-overlay-ourdiamonds-cta .content-over-media&gt;picture img{object-position:40%}}@media (min-width: 700px){.multicolumn-ringsize .container{max-width:1000px;margin:0 auto;padding:0 5%}}.multicolumn-ringsize .multi-column__item{align-content:center}.multicolumn-ringsize-cut img{max-width:230px;margin:0 auto}.multicomun-ringsize-measure img{max-width:120px;margin:0 auto}.multicolumn-ringsize-compare img{max-width:150px;margin:0 auto}.richtext-ringsize .container{width:100%;margin:0 auto;padding:3rem}.image-text-overlay-ringisze-cta .content{max-width:400px;text-align:center}@media (max-width: 700px){.image-text-overlay-ringisze-cta .content{max-width:250px;padding-top:10px;padding-bottom:150px}.image-text-overlay-ringisze-cta .content-over-media:before{top:0;right:0;bottom:0;left:0;background:linear-gradient(-135deg,#ffffff,transparent)}}.image-text-overlay-remake-hero .content{max-width:400px}.image-text-overlay-remake-hero image-with-text-overlay{background-color:#16100d}@media (min-width: 700px) and (max-width: 960px){.image-text-overlay-remake-hero .content{max-width:300px;padding-top:40px}}@media (max-width: 700px){.image-text-overlay-remake-hero .content{padding-bottom:300px;color:#fff!important;max-width:350px;margin:0 auto;padding-top:40px}.image-text-overlay-remake-hero .content-over-media:before{background:#00000008}.image-text-overlay-remake-hero .content-over-media&gt;picture img{object-position:bottom;object-fit:contain}}@media (max-width: 550px){.image-text-overlay-remake-hero .content{padding-bottom:200px}}.image-text-overlay-remake-cta .content{max-width:800px;text-align:center}@media (max-width: 700px){.image-text-overlay-remake-cta .content{padding-top:300px;padding-bottom:20px}}@media (min-width: 1400px){.image-text-overlay-remake-cta .content{padding-top:350px;padding-bottom:0}}.multicolumn-services-list ul{list-style-type:none;display:flex!important;flex-wrap:wrap}.multicolumn-services-list li{width:50%}.image-text-overlay-repair-cta .content{max-width:450px}@media (min-width: 1200px){.image-text-overlay-repair-cta .content{max-width:450px;padding-left:5rem}}@media (max-width: 800px){.image-text-overlay-repair-cta .content{max-width:300px}}@media (max-width: 550px){.image-text-overlay-repair-cta .content{max-width:220px}}.texticons .v-stack{grid-template-columns:minmax(0,4fr)}.texticons .text-with-icons&gt;*{flex-basis:40%;max-width:500px}.texticons-sales-finance .text-with-icons:not(:has(&gt;:nth-child(5))){--text-with-icons-column-gap: 3.75rem}@media (min-width: 1000px){.texticons-sales-finance .text-with-icons:not(:has(&gt;:nth-child(5))){--text-with-icons-column-gap: 11.75rem}}@media (max-width: 700px){.texticons-sales .text-with-icons&gt;*{flex-basis:100%;max-width:500px}.texticons-sales .text-with-icons:not(:has(&gt;:nth-child(5))){--text-with-icons-items-per-row: 1;--text-with-icons-column-gap: 3.75rem}}.text-icons-ring-care .text-with-icons:not(:has(&gt;:nth-child(5))){--text-with-icons-items-per-row: 1;--text-with-icons-column-gap: 3.75rem;width:100%}.imagetext-warranty img{max-width:620px}.imagetext-warranty .image-with-text picture img{object-fit:contain}@media (max-width: 1300px){.imagetext-warranty img{max-width:90%}}@media (max-width: 700px){.imagetext-warranty img{max-width:100%}}@media (min-width: 700px){.imagetext-warranty .image-with-text&gt;.prose{padding-inline-start:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
</pre></body></html>