@font-face{font-family:GT Walsheim Pro;src:url(/cdn/shop/files/GTWalsheimPro-Medium.woff2?v=1751354725) format("woff2"),url(/cdn/shop/files/GTWalsheimPro-Medium.woff?v=1751354725) format("woff");font-weight:500;font-style:normal;font-display:optional}.article.journal .eng__cnt_info p{font-family:GT Walsheim Light,sans-serif}.article.journal .wedding-section{background:#ece3d8}.article.journal .wedding-text-wrap{max-width:392px}.article.journal .wedding-description p{max-width:340px;margin:0 auto 40px;font-family:GT Walsheim Light,sans-serif;font-size:16px}a.wedding-button.eng-btn{background:#0d2035;color:#fff}a.wedding-button.eng-btn:hover{background:transparent;color:#0d2035}.article.journal .wedding-image img{height:100%;object-fit:cover}.article.journal .wedding-desktop,.article.journal .wedding-image{height:100%}.article.journal .wedding-mobile-text{z-index:1}.article-journal{max-width:720px;margin:0 auto;padding-top:106px;padding-bottom:50px}.article-journal p{font-size:16px;line-height:21px;letter-spacing:.03px;margin-bottom:25px;font-family:GT Walsheim Light,sans-serif}.article-journal p span{letter-spacing:.03px}.journal-article-title{font-size:44px;line-height:53px;font-family:Gill Facia Reg,serif;letter-spacing:.07px}.article-journal p strong{font-size:23px;line-height:30px;letter-spacing:.04px;font-weight:400;font-family:gt_walsheimmedium}.journal-cnt-wrap{display:flex}.more-reads-journal{background:#e9e9e9;padding:108px 42px}.more-read-cnt{display:flex;margin-bottom:37px}.more-read-img{max-width:159px;min-width:159px;height:159px}.more-read-img img{height:100%;width:100%;object-fit:cover}.more-read-title{font-family:gt_walsheimmedium;display:block;margin-left:23px;font-size:18px;line-height:21px;letter-spacing:.03px}.more-read-title a{border-bottom:2px solid;display:block;color:#0d2035;padding-bottom:10px}.more-read-heading{font-family:Gill Facia Reg,serif;text-align:center;margin-bottom:30px;font-size:35px;line-height:42px;letter-spacing:1.94px}.journal .main-content{padding-bottom:0}.journal-more-read-wrap{position:sticky;top:108px}.instagram-video-post{display:flex;gap:20px;display:grid;grid-template-columns:1fr 1fr}.instagram-video{width:100%}.instagram-video iframe{min-width:unset!important}.ig-reel-embed{position:relative;width:100%;aspect-ratio:9 / 16;overflow:hidden;border-radius:3px;box-shadow:0 0 1px #00000080,0 1px 10px #00000026}.ig-reel-embed iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;min-width:0!important;max-width:100%!important;border:0;display:block}.instagram-video-post .instagram-video:only-child{max-width:380px;margin:0 auto}@media(max-width:767px){.instagram-video-post:not(.instagram-video-post--carousel){grid-template-columns:1fr}}.ig-media-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;align-items:start}.ig-post-embed{width:100%;overflow:visible}.ig-post-embed .instagram-media{max-width:100%!important;min-width:0!important;width:100%!important}.ig-reel-row{width:calc(50% - 10px);margin:0 0 20px}@media(max-width:767px){.ig-media-row{grid-template-columns:1fr}.ig-reel-row{width:100%}}.instagram-video-post--carousel{display:block;width:100%;max-width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}@media(max-width:767px){.article-cnt-journal .instagram-video-post--carousel{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:max(50px,env(safe-area-inset-left,0px));padding-right:max(50px,env(safe-area-inset-right,0px))}}.instagram-video-post__inner{display:flex;align-items:center;justify-content:space-between;column-gap:18px;row-gap:8px;width:100%;max-width:100%;min-width:0;margin:0 auto;box-sizing:border-box}@media(max-width:767px){.instagram-video-post__inner{column-gap:0px}button.instagram-video-post__nav.instagram-video-post__nav--prev{margin-left:-40px}button.instagram-video-post__nav.instagram-video-post__nav--next{margin-right:-40px}}@media(max-width:374px){.article-cnt-journal .instagram-video-post--carousel{padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}}.instagram-video-post__nav{flex:0 0 auto;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;padding:12px 0;margin:0;border:none;background:transparent;cursor:pointer;line-height:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .2s ease,opacity .2s ease}.instagram-video-post__nav--prev,.instagram-video-post__nav--next{color:#000}.instagram-video-post__nav:hover:not(:disabled){color:#000}.instagram-video-post__nav--prev:hover:not(:disabled){color:#000}.instagram-video-post__nav:focus-visible{outline:2px solid #0d2035;outline-offset:2px}.instagram-video-post__nav:disabled,.instagram-video-post__nav.swiper-button-disabled{opacity:.22;cursor:default;pointer-events:none}.instagram-video-post__chevron{display:block;width:clamp(22px,6.5vw,34px);height:auto;max-height:min(132px,30vh);margin:0 auto}@media(max-width:374px){.instagram-video-post__nav{width:30px;min-width:30px;padding:10px 0}.instagram-video-post__chevron{width:clamp(20px,6vw,28px);max-height:min(120px,28vh)}}.instagram-video-post__stage{position:relative;flex:1 1 0;min-width:0;border-radius:4px;box-shadow:0 4px 24px #0d203514}.instagram-video-post__swiper.swiper{width:100%;max-width:100%;min-width:0;overflow:hidden;box-sizing:border-box}@media(max-width:767px){.instagram-video-post--carousel .instagram-video-post__stage{background:#fff;border:0;border-radius:3px;box-shadow:unset;width:100%;max-width:100%}.instagram-video-post--carousel .instagram-video-post__swiper.swiper{border-radius:2px;background:#fff}.instagram-video-post--carousel .instagram-video-post__swiper .swiper-wrapper{box-sizing:border-box}.instagram-video-post--carousel .instagram-video-post__swiper .swiper-slide{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.instagram-video-post--carousel .instagram-video.swiper-slide{display:block;width:100%!important;max-width:100%!important}.instagram-video-post--carousel .instagram-video iframe{border-radius:3px!important;display:block;min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box}.instagram-video-post__swiper:not(.swiper-initialized) .swiper-wrapper{display:flex}.instagram-video-post__swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 100%;width:100%;max-width:100%;min-width:0}}.instagram-video-post--carousel .instagram-video{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.instagram-video-post--carousel .instagram-video.swiper-slide{height:auto}.instagram-video-post--carousel .instagram-video iframe{margin-bottom:0!important;max-width:100%!important;width:100%!important;min-width:0!important}@media(min-width:768px){.instagram-video-post--carousel{max-width:none;width:auto}.article-cnt-journal .instagram-video-post--carousel{width:auto;max-width:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.instagram-video-post--carousel .instagram-video-post__inner{display:block;position:relative}.instagram-video-post--carousel .instagram-video-post__nav{display:none}.instagram-video-post--carousel .instagram-video-post__stage{box-shadow:none;border:none;background:transparent;border-radius:4px}.instagram-video-post--carousel .instagram-video-post__swiper{overflow:visible;background:transparent;border-radius:0}.instagram-video-post--carousel .instagram-video-post__swiper .swiper-wrapper{display:grid!important;grid-template-columns:1fr 1fr;gap:20px;width:100%!important;transform:none!important;align-items:start}.instagram-video-post--carousel .instagram-video-post__swiper .swiper-slide{width:100%!important;margin:0!important}}@media(min-width:1100px)and (max-width:1299px){.more-read-img{min-width:130px;height:130px}}@media(min-width:768px){.article.journal .wedding-container{height:720px}}@media(min-width:868px){.article.journal .eng__cnt_info{margin-bottom:40px}.article.journal .eng__cnt_info p{margin-bottom:0}.article.journal span.eng_image_detail_title{margin-bottom:26px}.article.journal .eng_left_grid{order:1}.article.journal .eng_right_grid{position:relative;height:100%;width:50%}.article.journal .big_img_grid{position:unset;height:100%;max-width:375px;width:100%;margin-left:43px}.article.journal .small_img_grid{max-width:210px;height:auto;width:100%;left:290px;right:auto;bottom:35px;top:auto}.article.journal .eng_grid_detail{padding-top:38px;padding-bottom:36px}}@media screen and (min-width:1101px){.more-reads-journal{width:30%}.article-journal{width:70%}}@media(min-width:1199px){.article.journal .big_img_grid{max-width:540px}.article.journal .small_img_grid{max-width:290px;left:400px}}@media(min-width:1250px){.article.journal .small_img_grid{max-width:302px;left:440px}}@media(max-width:1100px){.journal-cnt-wrap{flex-wrap:wrap}.more-reads-journal{order:1;width:100%;padding:43px 84px 64px}.more-read-cnt{margin-bottom:0}.journal-more-read-wrap{display:grid;grid-template-columns:1fr 1fr;gap:40px}.article-cnt-journal{padding:0 40px}}@media(max-width:989px){.article.journal .eng_image_detail.custom-section-text{margin:0 auto}.article.journal .big_img_grid{max-width:340px}.article.journal .small_img_grid{max-width:180px;left:280px}}@media(max-width:868px){.article.journal .eng_grid_detail{padding-top:38px}.article.journal .engagement-rings-twoimg_text{height:auto}.article.journal .eng_right_grid.hide--desk.mobile{position:relative;width:100%}.article.journal .big_img_grid{position:unset;margin-left:auto;margin-right:37px;width:100%}.article.journal .small_img_grid{max-width:180px;right:280px;width:100%;height:auto;top:60px;left:auto}.article.journal .about_btn.mobile{position:unset;padding-bottom:37px}.article.journal .eng__cnt_info p{margin-bottom:27px}.article-journal{padding-top:34px;padding-bottom:34px}.more-read-title{font-size:16px;line-height:19px}.more-read-heading{margin-bottom:40px;font-size:23px;line-height:28px;letter-spacing:1.28px}}@media(max-width:768px){.article.journal .wedding-mobile-text h2{max-width:100%;margin-bottom:5px}.article.journal .wedding-description p{font-size:12px;margin-bottom:12px}.journal-more-read-wrap{grid-template-columns:1fr}.more-reads-journal{padding:50px 15px 21px}.journal-product-list-section .slick-next:before,.journal-product-list-section .slick-prev:before{font-size:15px}}@media(max-width:550px){.article.journal .eng__cnt_info.mobile{max-width:340px}.article.journal span.eng_image_detail_title{margin-bottom:12px}.article.journal .big_img_grid{max-width:240px;height:auto}.article.journal .small_img_grid{max-width:172px;right:190px;width:100%;top:40px}}@media(max-width:450px){.article.journal .big_img_grid{margin-right:10px}.article.journal .small_img_grid{max-width:170px;right:134px}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/journal.css.map */
