.process-section{text-align:center;padding:70px 50px 40px;background:#ede9e4}.process-steps{display:grid;grid-template-columns:repeat(4,1fr)}.process-step{padding:0;border-radius:30px;overflow:hidden;position:relative}.process-step img{max-width:100%;height:100%;width:100%;max-height:421px;object-fit:cover}.process-button{margin-top:40px;padding:0;background:#0a2540;color:#fff;text-decoration:none;max-width:340px;width:100%;height:60px;display:flex;align-items:center;justify-content:center}.process-button:hover{background:transparent;color:#0d2035}.process-section-header{font-size:35px;line-height:42px;letter-spacing:1.9444444px;margin-bottom:25px}.subheading{max-width:417px;margin:0 auto 50px;font-size:16px;line-height:20px;letter-spacing:.025px;color:#0d2035;font-family:GT Walsheim Light}.process-step-title{position:absolute;display:flex;width:100%;gap:27px;padding:40px 32px;top:0;left:0;justify-content:space-between;align-items:center}.process-title{font-size:22px;line-height:27px;text-align:left;letter-spacing:.33px;font-family:GT Walsheim!important;margin:0;padding-right:95px}.process-num{height:59px;width:59px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:44px;line-height:53px;color:#0d2035;font-family:Gill Facia Reg;position:absolute;right:20px;top:40px;padding-top:4px}.process-section .swiper-wrapper{gap:20px}.process-section{margin-bottom:0}.bespoke-engagement-ring .swiper-button-next,.bespoke-engagement-ring .swiper-button-prev,.process-section .swiper-button-next,.process-section .swiper-button-prev{display:none}.desk-hide{display:none!important}.mobile-hide{display:block!important}.shopify-section-engagement-image video{display:block}@media screen and (min-width: 768px){.process-section .swiper-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1099px){.process-section .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 1299px) and (min-width: 1099px){.process-title{padding-right:50px}}@media screen and (max-width: 1099px){.process-title{padding-right:0;max-width:175px}}@media screen and (max-width: 868px){.mobile-hide{display:none!important}.desk-hide{display:block!important}}@media screen and (max-width: 768px){.bespoke-engagement-ring .swiper-button-next,.bespoke-engagement-ring .swiper-button-prev,.process-section .swiper-button-next,.process-section .swiper-button-prev{display:block}.process-section{padding:40px 0 0;margin-bottom:0}.process-section-header{font-size:23px;line-height:28px;letter-spacing:1.2777778px;margin-bottom:20px}.subheading{margin-bottom:26px;max-width:315px}.process-button{max-width:100%}.process-steps{padding:0 50px}.process-title{font-size:20px;line-height:25px}.process-section .swiper-button-next,.process-section .swiper-button-prev{color:#0d2035;height:auto;width:auto;padding:0 10px}.process-section .swiper-button-next:after,.process-section .swiper-button-prev:after{font-size:20px;width:7.56px;height:18px}.process-section .swiper-wrapper{gap:0}.process-step-wrap{padding:0 50px;position:relative}.process-section .swiper-button-next.swiper-button-disabled,.process-section .swiper-button-prev.swiper-button-disabled{opacity:1}}@media screen and (max-width: 768px) and(min-width: 550px){.process-step img{max-height:521px}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/bespoke-our-process.css.map */
