@import"https://fonts.googleapis.com/css2?family=EB+Garamond&display=swap";.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.ring-story-container{margin-bottom:72px;position:relative;font-optical-sizing:auto;font-weight:400;font-style:normal}.ring-story-nav{position:relative;display:block;list-style:none;padding:0;margin:0;background-color:#171717}.ring-story-nav-item{display:none;align-items:center;gap:16px;padding:16px 20px;font-size:20px;color:#b2a27a;background-color:#292929;cursor:pointer;border-bottom:1px solid #5d5d5d;transition:background-color .3s ease}.ring-story-nav-item:last-child{border-bottom:none}.ring-story-nav-item:hover{background-color:#171717}.ring-story-nav-item .item-content{display:flex;align-items:center;gap:16px;width:100%}.ring-story-nav-item svg{width:24px;height:24px;flex-shrink:0}.ring-story-nav-item svg path{fill:#b2a27a}.ring-story-nav-item.active svg path{fill:#deb75d}.ring-story-nav.active{border:1px solid #292929}.ring-story-nav.active .ring-story-nav-item{display:flex}.ring-story-nav-item.active{display:flex;order:-1;color:#deb75d;background-color:#171717}.ring-story-nav:not(.active) .ring-story-nav-item.active{border-bottom:none}.ring-story-nav .arrow-icon{position:absolute;right:20px;top:24px;width:16px;height:9px;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='9' viewBox='0 0 16 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.32536 7.68956L15.8165 1.21193C16.0608 0.968059 16.0612 0.57234 15.8174 0.328059C15.5736 0.0837152 15.1779 0.0833089 14.9335 0.327121L8.44193 6.80521C8.19824 7.0489 7.80174 7.0489 7.55758 6.80475L1.06646 0.327121C0.822113 0.0833083 0.426394 0.0837145 0.182581 0.328058C0.0608311 0.450027 -1.14644e-05 0.609808 -1.14714e-05 0.769527C-1.14784e-05 0.929683 0.0611744 1.08984 0.183518 1.21193L6.67417 7.68909C7.40524 8.42015 8.59477 8.42015 9.32536 7.68956Z' fill='%23D8BB56'/%3E%3C/svg%3E");background-repeat:no-repeat;transition:transform .3s ease}.ring-story-nav.active .arrow-icon{transform:rotate(180deg)}.ring-story-content{display:none;padding:24px;border:1px solid #292929}.ring-story-content.active{display:flex;flex-direction:column;gap:24px}@media screen and (min-width: 750px){.ring-story-nav{display:flex;border:none;background-color:transparent}.ring-story-nav-item{display:flex;width:100%;height:64px;padding:0;justify-content:center;border-bottom:none;order:unset!important}.ring-story-nav-item .item-content{justify-content:center}.ring-story-nav-item svg{width:32px;height:32px}.ring-story-nav .arrow-icon{display:none}.ring-story-content{padding:36px}}div:empty{display:block}.video-section{width:100%;max-width:500px;height:200px;margin-left:auto;margin-right:auto}.video-section-container{height:170px;width:100%}.video-section-title{height:30px;width:100%;background-color:#000;color:#fff;font-size:12px;display:flex;align-items:center;padding-left:16px}@media screen and (min-width: 750px){.video-section{height:350px}.video-section-container{height:300px}.video-section-title{height:50px;font-size:18px}}.connection-section{height:260px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;border:1px solid #EAE1D0;border-radius:5px;padding:16px;transition:all .3s ease}.connection-section:hover{background-color:#fffcf4}.connection-section-icon{border:1px solid #F0F0F0;border-radius:100%;height:72px;width:72px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.connection-section-icon svg{width:24px;height:24px;color:#c7a64f}.connection-section-title{font-size:20px;margin:0}.connection-section-description{color:#7a7a7a;font-size:14px;margin:0;height:100%;overflow:auto}.connection-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.connection-footer-text{color:#7a7a7a;max-width:750px;text-align:center;font-size:15px}.connection-footer-logo{max-width:225px;max-height:90px}@media screen and (min-width: 750px){.connection-section{padding:24px}.connection-footer-text{font-size:18px}.connection-section-title{font-size:24px}}.legacy-header{border-left:4px solid #C7A64F;background-color:#f9f9f9;padding:16px;display:flex;gap:16px;align-items:center;text-align:center;flex-direction:column}.legacy-header-image{width:65px;height:65px;flex-shrink:0}.legacy-header-image img{object-fit:contain;width:100%;height:100%}.legacy-header-title{font-size:20px;font-weight:700}.legacy-header-description{color:#887d61;font-size:13px;text-wrap:auto}.legacy-section-image{width:100%;max-width:330px;height:220px}.legacy-section-image img{width:100%;height:100%;object-fit:cover}.legacy-main-text{font-size:15px;color:#7a7a7a;text-align:center}@media screen and (min-width: 750px){.legacy-header{padding:24px;gap:24px;flex-direction:row;text-align:left}.legacy-header-title{display:none}.legacy-header-description{font-size:16px}.legacy-main-text{font-size:18px}}.swiper{width:90%;height:100%;overflow:hidden;margin-top:24px}.swiper-wrapper{display:flex}.swiper-slide{flex-shrink:0;width:auto;height:auto}@media screen and (min-width: 768px){.swiper-slide{width:calc(25% - 18px)}}@media screen and (max-width: 767px){.swiper-slide{width:calc(50% - 8px)}}.gallery-item{border-radius:5px;border:1px solid #EAE1D0;overflow:hidden;height:200px;width:100%;aspect-ratio:1}.gallery-item a{display:block;width:100%;height:100%;text-decoration:none;color:inherit}.swiper-pagination{position:static!important;margin-top:20px;text-align:center}.swiper-pagination-bullet{width:12px;height:12px;background:#b2a27a;opacity:.4;margin:0 4px;border-radius:50%;transition:all .3s ease}.swiper-pagination-bullet-active{background:#c8b37d;opacity:1;transform:scale(1.2)}@media screen and (min-width: 768px){.swiper-pagination{display:none}}.story-header{display:flex;gap:24px;align-items:flex-start;max-width:80%;margin:0 auto}.ring-image{flex:0 0 100px;height:auto;overflow:hidden}.ring-image img{width:100%;height:auto;object-fit:contain}.story-details{display:grid;gap:16px}.story-details h2{color:#171717;font-size:28px;letter-spacing:0px;margin:0}.story-details p{color:#887d61;font-size:15px;margin:0;text-wrap:auto!important;line-height:20px}.story-divider{margin:24px 0;display:flex;justify-content:center}.divider-design{width:100%;max-width:100%;display:flex;justify-content:center}.divider-design img{display:block;width:100%;height:auto;max-width:350px}.quote-container{display:flex;padding:32px;position:relative;border-radius:5px;border:1px solid #D0C8B9;background:#ede5d0;max-width:80%;margin:0 auto;gap:36px}.quote-image{flex:0 0 223px}.quote-image img{width:100%;height:auto;object-fit:contain}.quote-content{font-family:EB Garamond,serif;font-optical-sizing:auto;position:relative;flex:1;padding:20px 0}.quote-marks{position:absolute;top:-32px;left:-20px;line-height:1}.quote-marks.closing{top:unset;left:unset;right:20px;bottom:-20px}blockquote{margin:0;padding:0;position:relative;z-index:1}blockquote p{color:#5e4e3c;font-size:28px;font-style:normal;letter-spacing:var(--letter-spacing-0_64, .64px);text-wrap:auto}blockquote footer cite{font-size:19px;color:#a02c2c;font-weight:700;font-style:normal;text-transform:uppercase}.gallery-item{border-radius:5px;border:1px solid #EAE1D0;overflow:hidden;height:100%;width:100%;max-height:200px;max-width:250px}.gallery-item img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.gallery-item:hover img{transform:scale(1.05)}.gallery-item a{text-decoration:none;color:inherit}@media screen and (max-width: 768px){.story-header{flex-direction:column;gap:20px;max-width:100%}.story-details{text-align:center}.story-details h2{font-size:24px}.story-details p{font-size:13px}.ring-image{flex:0 0 auto;height:auto;width:100%;max-width:82px;margin:0 auto}.quote-container{flex-direction:column;padding:24px;max-width:100%;gap:0}.quote-content{padding:0;text-align:center}blockquote p{margin-top:0;font-size:18px}blockquote footer cite{font-size:13px}.quote-marks{top:-40px}.quote-marks.closing{right:-20px}.quote-image{flex:0 0 auto;height:auto;width:100%;max-width:200px;margin:0 auto 20px}.gallery-row{grid-template-columns:repeat(2,1fr);gap:15px}}@media screen and (max-width: 480px){.gallery-row{grid-template-columns:1fr}}@media screen and (min-width: 750px){blockquote footer{max-width:60%}}.video-section-container{position:relative;cursor:pointer;overflow:hidden;background-color:#000}.video-section-container img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.video-section-container:hover img{transform:scale(1.05)}.video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:54px;height:54px;background-color:#deb75d;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;cursor:pointer;z-index:2}.video-play-button:hover{background-color:#fbd67e}.video-play-button svg{width:36px;height:36px}.video-data{display:none}.video-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.video-modal.active{display:flex}.video-modal #epb_container{z-index:-1}.video-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer}.video-modal-content{position:relative;width:100%;max-width:900px;max-height:90vh;background-color:#000;border-radius:12px;box-shadow:0 10px 50px #00000080;z-index:1}.video-modal-close{position:absolute;top:-50px;right:0;width:40px;height:40px;background-color:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease;z-index:2}.video-modal-close:hover{background-color:#fff3}.video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.video-player{position:absolute;top:0;left:0;width:100%;height:100%}.video-player iframe,.video-player video{width:100%;height:100%;border:none}@media screen and (max-width: 768px){.video-modal{padding:10px}.video-modal-close{top:-40px;width:35px;height:35px}.video-modal-close svg{width:18px;height:18px}.video-play-button{width:36px;height:36px}.video-play-button svg{width:24px;height:24px}}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.video-modal.active .video-modal-content{animation:modalFadeIn .3s ease-out}body.modal-open{overflow:hidden;position:fixed;width:100%}
/*# sourceMappingURL=/cdn/shop/t/91/assets/component-ring-story.css.map */
