body.template-page-the-knot-main .site-header{position:sticky;top:0;z-index:var(--z-header, 50);background:var(--surface)}body.template-page-the-knot-main .section--knot-hero{padding-top:0}.knot-media-placeholder{width:100%;height:100%;min-height:280px;background:var(--surface-2, #f0eeeb);border-radius:inherit}.knot-hero__wrap{padding-top:0}.knot-hero__crumbs{margin-bottom:24px}.knot-hero__content{max-width:720px;padding:8px 0 40px}.knot-hero__eyebrow{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-mute)}.knot-hero__title{margin:0 0 20px;font-family:var(--font-latin);font-weight:700;font-size:clamp(32px,5.5vw,52px);line-height:1.08;letter-spacing:-.5px;color:var(--ink)}.knot-hero__intro{margin:0;max-width:640px;font-size:17px;line-height:1.7;color:var(--ink-mute)}.knot-hero__media{margin-bottom:56px;border-radius:12px;overflow:hidden;aspect-ratio:16 / 9;max-height:min(72vh,720px)}.knot-hero__media img,.knot-hero__media .knot-media-placeholder{width:100%;height:100%;object-fit:cover;display:block}html[lang^=ar] .knot-hero__title,html[lang^=ar] .knot-hero__intro,html[dir=rtl] .knot-hero__title,html[dir=rtl] .knot-hero__intro{font-family:var(--font-arabic)}.knot-editorial__section-eyebrow{margin:0 0 32px;text-align:center;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-mute)}.knot-band{margin-bottom:72px}.knot-band__inner{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.knot-band--image_left .knot-band__media{order:1}.knot-band--image_left .knot-band__copy,.knot-band--image_right .knot-band__media{order:2}.knot-band--image_right .knot-band__copy{order:1}.knot-band--text_only .knot-band__inner{grid-template-columns:1fr;max-width:720px;margin-inline:auto;text-align:center}.knot-band__media{border-radius:10px;overflow:hidden;aspect-ratio:4 / 5}.knot-band__media img,.knot-band__media .knot-media-placeholder{width:100%;height:100%;object-fit:cover}.knot-band__title{margin:0 0 16px;font-family:var(--font-latin);font-weight:700;font-size:clamp(24px,3.2vw,34px);line-height:1.2;letter-spacing:-.3px;color:var(--ink)}.knot-band__body p{margin:0 0 14px;font-size:16px;line-height:1.75;color:var(--ink-mute)}.knot-band__body p:last-child{margin-bottom:0}html[lang^=ar] .knot-band__title,html[lang^=ar] .knot-band__body,html[dir=rtl] .knot-band__title,html[dir=rtl] .knot-band__body{font-family:var(--font-arabic)}.knot-service{padding:64px 0 80px;background:var(--surface-2, #f7f5f2);border-block:1px solid var(--hairline-soft, rgba(0, 0, 0, .08))}.knot-service__inner{max-width:640px;margin-inline:auto;text-align:center}.knot-service__title{margin:0 0 16px;font-family:var(--font-latin);font-weight:700;font-size:clamp(22px,3vw,30px);line-height:1.25;color:var(--ink)}.knot-service__body{margin:0 0 28px;font-size:16px;line-height:1.7;color:var(--ink-mute)}.knot-service__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.knot-story-nav{padding:56px 0 72px}.knot-story-nav__title{margin:0 0 28px;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;text-align:center;color:var(--ink-mute)}.knot-story-nav__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.knot-story-nav__card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 22px;border:1px solid var(--hairline-soft, rgba(0, 0, 0, .1));border-radius:8px;text-decoration:none;color:var(--ink);transition:border-color .2s ease,background .2s ease}.knot-story-nav__card:hover{border-color:var(--ink);background:var(--surface-2, #f7f5f2)}.knot-story-nav__card-label{font-size:15px;font-weight:600}.knot-story-nav__card-arrow{font-size:18px;opacity:.5}@media(max-width:900px){.knot-band__inner{grid-template-columns:1fr;gap:28px}.knot-band--image_left .knot-band__media,.knot-band--image_right .knot-band__media{order:1}.knot-band--image_left .knot-band__copy,.knot-band--image_right .knot-band__copy{order:2}.knot-story-nav__grid{grid-template-columns:1fr}}@media(max-width:600px){.knot-hero__media{aspect-ratio:4 / 5}.knot-service__actions{flex-direction:column;align-items:stretch}.knot-service__actions .btn{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/component-the-knot.css.map */
