.film-section .film-inline-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:#121611;z-index:2}.film-section .film-inline-video[hidden],.film-section [hidden]{display:none!important}.film-section .film-inline-close{position:absolute;top:18px;right:22px;z-index:3;display:flex;align-items:center;gap:14px;min-height:44px;padding:7px 14px;background:#141a13d9;color:#fff;font-size:10px;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.film-inline-close span{font-size:24px;font-weight:300;line-height:1}.film-inline-status{position:absolute;left:20px;right:20px;bottom:60px;text-align:center;z-index:3;padding:12px;background:#141a13e8;color:#fff;font-size:13px;line-height:1.6}.signature.ynd-home-collection{overflow:hidden}.signature-carousel{min-width:0;margin:0 auto 58px;max-width:1480px}.signature-row-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.signature-row-heading h3{font-size:10px;font-weight:400;letter-spacing:.13em;line-height:1.6;text-transform:uppercase}.signature-row-heading h3>span{color:#8b8f83;margin-right:15px}.signature-arrows{display:flex;gap:16px;flex:none}.signature-arrows button{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px 4px;color:#273024;transition:opacity .2s}.signature-arrows button:hover{opacity:.5}.signature-arrows button:disabled{opacity:.22;cursor:default}.signature-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:8px 0 12px;margin:-8px 0 -12px}.signature-track::-webkit-scrollbar{display:none}.signature-track>.ynd-card{flex:0 0 calc((100% - 48px)/3.18);scroll-snap-align:start;min-width:0}.signature-track>.ynd-card:last-child{scroll-snap-align:end}.signature-track:focus-visible{outline:1px solid #a77e4b;outline-offset:5px}.ynd-home-collection .signature-track .ynd-card-image{aspect-ratio:4/5;background:#fff}.signature-track .ynd-card-image img{mix-blend-mode:multiply}.ynd-home-collection .signature-track .ynd-card-info{padding-top:22px}.ynd-home-collection .signature-track .ynd-card h3{font-size:17px;line-height:1.5;font-weight:300;margin:0;max-width:340px}.signature-row-bottom{display:flex;align-items:center;gap:25px;margin-top:32px}.signature-progress{height:1px;background:#daddd3;flex:1;position:relative;overflow:hidden}.signature-progress span{display:block;height:1px;width:25%;background:#626f58;transform-origin:left center}.signature-position{min-width:85px;font-size:9px;font-weight:400;color:#73796a;letter-spacing:.07em;text-align:right}.signature .ynd-home-shop-all{text-transform:uppercase}.signature-carousel:last-of-type{margin-bottom:38px}@media(max-width:1000px){.signature-track{gap:18px}.signature-track>.ynd-card{flex-basis:calc((100% - 18px)/2.16)}.ynd-home-collection .signature-track .ynd-card h3{font-size:16px}.signature-carousel{margin-bottom:45px}}@media(max-width:640px){.signature-track{gap:14px}.signature-track>.ynd-card{flex-basis:82%}.signature-row-heading{margin-bottom:17px;gap:10px}.signature-row-heading h3{font-size:9px;letter-spacing:.08em}.signature-row-heading h3>span{margin-right:8px}.signature-arrows{gap:6px}.signature-arrows button{min-width:38px;padding-inline:3px}.signature-arrows svg{width:28px}.signature-row-bottom{gap:15px;margin-top:25px}.ynd-home-collection .signature-track .ynd-card-info{padding-top:18px}.signature-carousel{margin-bottom:39px}.film-section .film-inline-close{top:10px;right:10px;padding:5px 10px;font-size:9px}.film-inline-status{font-size:12px;left:10px;right:10px}.signature-position{font-size:8px;min-width:78px}}@media(prefers-reduced-motion:reduce){.signature-arrows button,.signature-track img{transition:none}.signature-track{scroll-behavior:auto}}.film-inline-close svg{width:20px;height:20px;flex:none}.film-inline-close:focus-visible{outline-color:#fff}.ynd-full-home-section .film-section+.story{margin-block-start:clamp(48px,6vw,88px)}.story-image--two-men img{height:100%;top:0;object-position:50% center}.ynd-full-home-section .occasions.section{padding-bottom:54px}.ynd-full-home-section .signature.section{padding-top:54px}@media(max-width:700px){.ynd-full-home-section .occasions.section{padding-bottom:32px}.ynd-full-home-section .signature.section{padding-top:32px}}.signature-autoplay{display:inline-flex;align-items:center;justify-content:flex-start;gap:9px;min-width:76px;min-height:44px;padding:8px 4px;font-size:10px;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;flex:none}.signature-autoplay[hidden]{display:none}.signature-autoplay:disabled{opacity:.6;cursor:default}.signature-autoplay>[data-carousel-autoplay-symbol]{font-size:14px;line-height:1;width:12px;text-align:center}.signature-row-bottom .signature-progress{min-width:15px}@media(max-width:360px){.signature-row-bottom{gap:10px}.signature-autoplay{font-size:9px;min-width:67px;gap:6px}}.signature-track.is-circular{scroll-snap-type:none;scroll-behavior:auto;overflow-anchor:none}.signature-track>.signature-cell{flex:0 0 calc((100% - 48px)/3.18);min-width:0}.signature-cell>.ynd-card{height:100%}.signature-cell [data-carousel-copy]{-webkit-user-select:none;user-select:none}.signature-cell .ynd-card{scroll-snap-align:none}@media(max-width:1000px){.signature-track>.signature-cell{flex-basis:calc((100% - 18px)/2.16)}}@media(max-width:640px){.signature-track>.signature-cell{flex-basis:82%}}.occasion-image.wedding-image img{width:100%;height:100%;max-width:100%;left:0;transform:none;object-fit:cover;object-position:center}.occasion-image.wedding-image:hover img{transform:scale(1.035)}@font-face{font-family:YND Script;src:url(ynd-great-vibes-regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}.ynd-story-chapter{height:76px;display:flex;align-items:center;justify-content:center;gap:22px;background:#fff;color:#696c63}.ynd-story-chapter:before,.ynd-story-chapter:after{content:"";height:1px;width:40px;background:#e3e3df}.ynd-story-chapter h2{font-family:YND Script,cursive;font-size:28px;font-weight:400;line-height:1.35;letter-spacing:0}.ynd-full-home-section .ynd-story-chapter+.story{margin-block-start:0}@media(max-width:700px){.ynd-story-chapter{height:52px;gap:17px}.ynd-story-chapter h2{font-size:24px}.ynd-story-chapter:before,.ynd-story-chapter:after{width:28px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ynd-home-refinements.css.map */
