.ring-gallery-section{text-align:center}.gallery-grid{display:flex;flex-wrap:wrap;justify-content:center}.gallery-item{width:33.33%;padding:0 5.65px;text-align:center;position:relative}.video-placeholder-image{height:100%}.gallery-item img{width:100%;height:auto;display:block}.show-more-content-wraper{background:#ece3d8;display:flex;align-items:center;padding:18px 18px 18px 32px;justify-content:space-between}.bespoke-engagement-ring{overflow:hidden}.show-more-content-wraper p{margin:0;font-size:17px;line-height:20px;letter-spacing:.36px;color:#0d2035;font-family:GT Walsheim}.dropdown-content img,.dropdown-content iframe{width:100%;height:100%;object-fit:cover;display:block}.video-container .play-icon img{height:auto}.read-more-btn{cursor:pointer;color:#0d2035;font-family:GT Walsheim Light,sans-serif;letter-spacing:1px;display:flex;align-items:center;gap:10px}button.read-more-btn.open_ring_popup img{transform:rotate(180deg)}.read-more-btn img{width:17px;height:8px}.section-header{font-size:35px;line-height:42px;letter-spacing:1.9444444px;max-width:425px;margin:45px auto 35px}.bespoke-engagement-ring .swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:11.31px}.dropdown-content{max-height:0;overflow:hidden;opacity:0;transition:all .3s ease-in-out;position:relative;width:100%;background:#fff;z-index:10;display:none;grid-template-columns:repeat(3,1fr);gap:11.31px}.dropdown-content.active{max-height:1000px;opacity:1;display:grid;display:block;margin-bottom:10px;padding:11.35px 5.65px 0;background:#ede9e4;margin-top:-11.35px}.ring-gallery-section{position:relative;margin-left:-5.65px;margin-right:-5.65px}.gallery-item{position:relative;margin-bottom:11.35px}.gallery-item.hidden{display:none}.gallery-item.visible{display:block}.video-container{position:relative;height:100%}.video-container video{height:100%;width:100%;object-fit:cover}.video-placeholder{position:relative;cursor:pointer;height:100%}.play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:96px;height:77px;cursor:pointer}.hidden{display:none}.view-more-btn{display:block;margin:40px auto;padding:10px 20px;max-width:473px;width:100%;height:55px}.show-more-content-wraper{position:relative}.read-more-btn{position:absolute;height:100%;width:100%;justify-content:end;padding-right:18px;left:0;top:0}@media screen and (max-width: 868px){.swiper_video{order:-1}.section-header{font-size:23px;line-height:28px;max-width:425px;margin:37px auto 30px;letter-spacing:1.2777778px}.show-more-content-wraper{background:#ede9e4}.gallery-item:nth-child(1) .show-more-content-wraper,.gallery-item:nth-child(4) .show-more-content-wraper,.gallery-item:nth-child(5) .show-more-content-wraper,.gallery-item:nth-child(8) .show-more-content-wraper{background:#ece3d8}.view-more-btn{margin-top:29px;margin-bottom:29px;max-width:345px}.video-container,.video-placeholder{height:100%}.bespoke-engagement-ring .swiper-wrapper{display:flex;gap:0}.gallery-item{width:50%}.dropdown-content{display:block;grid-template-columns:none}.dropdown-content.active{display:block}.bespoke-engagement-ring .swiper{width:100%;height:100%}.bespoke-engagement-ring .swiper-slide{text-align:center;align-items:center}.swiper-slide img{width:100%;height:100%;object-fit:cover}.bespoke-engagement-ring .swiper-button-next,.bespoke-engagement-ring .swiper-button-prev{color:#0d2035;height:auto;width:auto;padding:0 20px}.bespoke-engagement-ring .swiper-button-next:after,.bespoke-engagement-ring .swiper-button-prev:after{font-size:20px;width:7.56px;height:18px;font-weight:700}.read-more-btn{font-size:0}.show-more-content-wraper{padding:11px 11px 11px 13px}.show-more-content-wraper p{font-size:14px;line-height:20px;letter-spacing:.3px}.gallery-item{padding:0 2.65px;margin-bottom:4.65px}}@media screen and (max-width: 380px){.view-more-btn{max-width:300px}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/bespoke-engagement-ring.css.map */
