.bespoke-en-rings-cta-wrapper .bespoke-en-rings-cta:focus-visible,.bespoke-en-rings-cta-wrapper .bespoke-en-rings-cta:focus{outline:2px solid #2A35FB;border-radius:2px}.bespoke-en-rings-container{width:100%;display:block}.bespoke-en-rings-container .bespoke-en-rings-wrapper{max-width:1440px;margin:0 auto;padding-bottom:64px}.bespoke-en-rings-blocks-wrapper{display:block;position:relative}.bespoke-en-rings-blocks-wrapper .bespoke-en-rings-image{margin-bottom:64px}.bespoke-en-rings-blocks-wrapper .bespoke-en-rings-image img{width:100%;max-height:250px}.bespoke-en-rings-text-container{position:relative}.bespoke-en-rings-title-main-wrapper{padding:0 20px}.bespoke-en-rings-title-main-wrapper .bespoke-en-rings-title-wrapper .bespoke-en-rings-title{font-weight:300;font-size:36px;line-height:40px;text-align:center;letter-spacing:.01em;color:var(--text-black);margin:0 32px 16px}.bespoke-en-rings-title-main-wrapper .bespoke-en-rings-title-wrapper .bespoke-en-rings-title.desktop{display:none}.bespoke-en-rings-title-main-wrapper .bespoke-en-rings-title-wrapper .bespoke-en-rings-title.mobile{display:block}.bespoke-en-rings-title-main-wrapper .bespoke-en-rings-description{font-family:var(--font-aktivgrotesk);font-weight:400;font-size:14px;line-height:20px;text-align:center;letter-spacing:.01em;margin-bottom:34px;color:var(--text-black)}.bespoke-en-rings-title-main-wrapper .bespoke-en-rings-description p{color:var(--text-white)}.bespoke-en-rings-cta-wrapper{display:block;padding:0 20px;list-style:none;margin:0}.bespoke-en-rings-cta-wrapper .bespoke-en-rings-cta{text-align:center;margin:0 auto 10px}.bespoke-en-rings-cta-wrapper .bespoke-en-rings-cta:last-child{margin-bottom:0}.bespoke-en-rings-cta-wrapper .bespoke-en-rings-cta a{font-family:var(--font-aktivgroteskex);font-style:normal;font-weight:700;font-size:16px;line-height:20px;align-items:center;text-align:center;letter-spacing:.07em;text-transform:uppercase;padding:24px 0;display:block;text-decoration:none}@media screen and (min-width: 768px){.bespoke-en-rings-container .bespoke-en-rings-wrapper{padding-bottom:0}}@media screen and (max-width: 640px){.bespoke-en-rings-title-main-wrapper .bespoke-en-rings-description p{color:var(--text-black)}.bespoke-en-rings-blocks-wrapper.flex-reverse{display:flex;flex-direction:column-reverse;padding-top:40px}.bespoke-en-rings-blocks-wrapper.flex-reverse .bespoke-en-rings-image{margin-bottom:40px}}@media screen and (min-width: 641px){.bespoke-en-rings-blocks-wrapper{margin-bottom:24px}.bespoke-en-rings-blocks-wrapper .bespoke-en-rings-image{margin-bottom:0}.bespoke-en-rings-blocks-wrapper .bespoke-en-rings-image img{max-height:inherit}.bespoke-en-rings-text-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bespoke-en-rings-title-main-wrapper{padding:inherit}.bespoke-en-rings-title-main-wrapper .bespoke-en-rings-title-wrapper .bespoke-en-rings-title{font-size:48px;line-height:56px;max-width:none;color:var(--text-white);max-width:476px;margin-bottom:24px}.bespoke-en-rings-title-main-wrapper .bespoke-en-rings-title-wrapper .bespoke-en-rings-title.desktop{display:block}.bespoke-en-rings-title-main-wrapper .bespoke-en-rings-title-wrapper .bespoke-en-rings-title.mobile{display:none}.bespoke-en-rings-title-main-wrapper .bespoke-en-rings-description{color:var(--text-white);margin:auto auto 24px;max-width:321px}.bespoke-en-rings-cta-wrapper .bespoke-en-rings-cta{max-width:376px;margin-bottom:24px}}@media screen and (max-width: 1008px){.bespoke-en-rings-cta-wrapper .bespoke-en-rings-cta{margin:0 0 10px!important;width:100%;max-width:100%}}@media screen and (min-width: 1008px){.bespoke-en-rings-container .bespoke-en-rings-wrapper{padding:56px 72px 0}.bespoke-en-rings-title-main-wrapper .bespoke-en-rings-title-wrapper .bespoke-en-rings-title{font-weight:400;margin-bottom:16px;max-width:596px}.bespoke-en-rings-title-main-wrapper .bespoke-en-rings-description{max-width:321px}.bespoke-en-rings-cta-wrapper{display:flex}.justify-center{justify-content:center}.bespoke-en-rings-cta-wrapper .bespoke-en-rings-cta{max-width:416px;width:calc(100% / 3);justify-content:space-between;margin-right:24px;margin-left:24px;margin-bottom:0;display:flex;justify-content:center;align-items:center}.bespoke-en-rings-cta-wrapper .bespoke-en-rings-cta:first-child{margin-left:0}.bespoke-en-rings-cta-wrapper .bespoke-en-rings-cta:last-child{margin-right:0}}.space-top{margin-top:20px}@media (max-width:767px){.space-top{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/1660/assets/bespoke-engagement-rings.css.map */
