.yc-stitch-label{margin:0;color:#7a5734;font:600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .18em;text-transform:uppercase}body .yc-sitewide-rfq.yc-stitch-rfq{width:100%;margin:0;padding:64px
0;border-top:1px solid #e5e1da;color:#1e232a;background:#f8f9fc}.yc-stitch-rfq__shell,.yc-procurement-index__inner,.yc-stitch-footer__inner{width:min(calc(100% - 112px), 1168px);margin-inline:auto}.yc-stitch-rfq__grid{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);align-items:start;gap:40px}.yc-stitch-rfq__form-card,.yc-stitch-rfq__desk,.yc-stitch-rfq__freight,.yc-stitch-rfq__verification{border:1px
solid #e5e1da;border-radius:12px;background:#fff;box-shadow:0 2px 8px -2px rgba(30, 35, 42, .04)}.yc-stitch-rfq__form-card{min-width:0;padding:40px}.yc-stitch-rfq__intro{margin-bottom:28px}.yc-stitch-rfq__intro
h2{max-width:650px;margin:8px
0 12px;color:#1e232a;font:500 40px/48px "EB Garamond", Georgia, serif;letter-spacing:-.01em}.yc-stitch-rfq__intro>p:last-child{max-width:660px;margin:0;color:#4e545f;font:400 15px/24px "Plus Jakarta Sans", Arial, sans-serif}body .yc-stitch-rfq .yc-rfq-form{min-width:0;margin:0;padding:0;border:0;background:transparent;box-shadow:none}.yc-stitch-rfq .ff-el-group{margin-bottom:16px !important}.yc-stitch-rfq .ff-el-input--label
label{color:#15191e;font:600 11px/16px "Space Grotesk", Arial, sans-serif !important;letter-spacing: .08em;text-transform:uppercase}.yc-stitch-rfq .ff-el-form-control{min-height:44px !important;padding:12px
16px !important;border:1px
solid #e5e1da !important;border-radius:8px !important;color:#1e232a;background:#f9f8f6 !important;box-shadow:none !important;font:400 15px/24px "Plus Jakarta Sans", Arial, sans-serif !important}.yc-stitch-rfq textarea.ff-el-form-control{min-height:130px}.yc-stitch-rfq .ff-el-form-control:focus{border-color:#d4af37 !important;outline:2px
solid rgba(212, 175, 55, .16);background:#fff !important}body .yc-stitch-rfq .ff-btn-submit{min-height:45px;padding:12px
25px !important;border:1px
solid #1e232a !important;border-radius:8px !important;color:#fff !important;background:#1e232a !important;font:600 11px/16px "Space Grotesk", Arial, sans-serif !important;letter-spacing: .08em;text-transform:uppercase}body .yc-stitch-rfq .ff-btn-submit:hover{border-color:#1e232a !important;background:#1e232a !important}.yc-stitch-rfq__tech-pack{display:flex;margin:8px
0 0;padding:14px;align-items:center;gap:12px;border:1px
dashed #d6ae93;border-radius:8px;color:#4e545f;background:#faf7f2;font:400 12px/18px Inter, Arial, sans-serif}.yc-stitch-rfq__tech-pack>span:first-child{color:#7a5734;font-size:24px;line-height:1}.yc-stitch-rfq__tech-pack
strong{color:#1e232a;font:600 11px/18px "Space Grotesk", Arial, sans-serif;letter-spacing: .03em;text-transform:uppercase}.yc-stitch-rfq__tech-pack
a{color:#7a5734;text-decoration:underline;text-underline-offset:2px}.yc-stitch-rfq__side{display:flex;min-width:0;flex-direction:column;gap:28px}.yc-stitch-rfq__desk,.yc-stitch-rfq__freight{padding:28px}.yc-stitch-rfq__desk-top{display:flex;padding-bottom:12px;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #e5e1da}.yc-stitch-rfq__desk-top .yc-stitch-label{color:#59616c;font-size:10px;letter-spacing: .1em}.yc-stitch-rfq__status{padding:4px
7px;border:1px
solid #c9e2d0;border-radius:4px;color:#2f6846;background:#eff7f1;font:600 9px/13px "Space Grotesk", Arial, sans-serif;text-transform:uppercase;white-space:nowrap}.yc-stitch-rfq__desk h3,
.yc-stitch-rfq__freight
h3{margin:17px
0 8px;color:#1e232a;font:600 24px/32px "EB Garamond", Georgia, serif}.yc-stitch-rfq__desk>p{margin:0
0 16px;color:#59616c;font:400 13px/20px Inter, Arial, sans-serif}.yc-stitch-rfq__channel{display:grid;min-height:54px;margin-top:12px;padding:12px;grid-template-columns:32px minmax(0, 1fr) auto;align-items:center;gap:12px;border:1px
solid #e5e1da;border-radius:8px;color:#1e232a;background:#f9f8f6;text-decoration:none}.yc-stitch-rfq__channel:hover{color:#7a5734;border-color:#d1cac0}.yc-stitch-rfq__channel-icon{display:grid;width:32px;height:32px;place-items:center;border-radius:4px;color:#fff;background:#1e232a;font-size:16px}.yc-stitch-rfq__channel-icon--warm{color:#7a5734;background:#e5dfd7}.yc-stitch-rfq__channel
small{display:block;color:#687078;font:600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .06em;text-transform:uppercase}.yc-stitch-rfq__channel
strong{display:block;overflow-wrap:anywhere;color:#1e232a;font:500 15px/22px "Plus Jakarta Sans", Arial, sans-serif}.yc-stitch-rfq__channel .yc-core-copy{padding:5px
8px;border:1px
solid #d1cac0;border-radius:4px;color:#1e232a;background:#fff;font:600 9px/12px "Space Grotesk", Arial, sans-serif;text-transform:uppercase}.yc-stitch-rfq__freight .yc-stitch-label{font-size:10px}.yc-stitch-rfq__freight
dl{margin:14px
0 0}.yc-stitch-rfq__freight dl>div{display:flex;padding:9px
0;justify-content:space-between;gap:10px;border-top:1px solid #ece8e2;font:400 12px/18px Inter, Arial, sans-serif}.yc-stitch-rfq__freight
dt{color:#59616c}.yc-stitch-rfq__freight
dd{margin:0;color:#1e232a;font-weight:600;text-align:right}.yc-stitch-rfq__verification{display:flex;min-height:62px;padding:13px
16px;align-items:center;justify-content:space-between;gap:10px}.yc-stitch-rfq__verification strong,
.yc-stitch-rfq__verification
small{display:block}.yc-stitch-rfq__verification
strong{color:#1e232a;font:600 10px/15px "Space Grotesk", Arial, sans-serif;letter-spacing: .08em;text-transform:uppercase}.yc-stitch-rfq__verification
small{color:#59616c;font:400 11px/16px Inter, Arial, sans-serif}.yc-stitch-rfq__verification>span:last-child{color:#2f6846;font-size:21px}.yc-procurement-index{padding:48px
0;border-top:1px solid #d1cac0;color:#1e232a;background:#faf7f2}.yc-procurement-index>.yc-procurement-index__inner>.yc-stitch-label{margin:0
0 4px;font:600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .2em;text-transform:uppercase}.yc-procurement-index
h2{margin:0
0 32px;color:#1e232a;font:500 24px/32px "EB Garamond", Georgia, serif;letter-spacing:-.025em}.yc-procurement-index__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:32px}.yc-procurement-index
h3{margin:0;color:#1e232a;font:700 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-transform:uppercase}.yc-procurement-index
ul{display:flex;margin:12px
0 0;padding:0;flex-direction:column;gap:8px;list-style:none}.yc-procurement-index
li{display:flex;margin:0;align-items:center;gap:8px;color:#59616c;font:400 13px/20px Inter, Arial, sans-serif}.yc-procurement-index li::before{display:block;width:4px;height:4px;flex:0 0 4px;border-radius:50%;background:#59616c;content:""}body .yc-site-footer.yc-stitch-footer{margin:0;padding:56px
0 32px;border-top:1px solid rgba(255,255,255,.1);color:#fff;background:#11161b}.yc-stitch-footer__grid{display:grid;margin-bottom:48px;grid-template-columns:repeat(12, minmax(0, 1fr));gap:32px}.yc-stitch-footer__brand{grid-column:span 5}.yc-stitch-footer__grid>nav:nth-of-type(1){grid-column:span 2}.yc-stitch-footer__grid>nav:nth-of-type(2){grid-column:span 3}.yc-stitch-footer__grid>nav:nth-of-type(3){grid-column:span 2}.yc-stitch-footer__brand-head{display:flex;align-items:center;gap:12px}.yc-stitch-footer__mark{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border:0;border-radius:50%;color:#7a5734;background:#fff;font:600 22px/1 "EB Garamond", Georgia, serif}.yc-stitch-footer__brand-head
strong{display:block;color:#fff;font:600 18px/18px "EB Garamond", Georgia, serif;letter-spacing:-.025em}.yc-stitch-footer__brand-head
small{display:block;margin-top:4px;color:rgba(255,255,255,.5);font:600 10px/15px "Space Grotesk", Arial, sans-serif;letter-spacing: .2em}.yc-stitch-footer__brand
p{max-width:448px;margin:16px
0;color:rgba(255,255,255,.7);font:400 13px/21px Inter, Arial, sans-serif}.yc-stitch-footer__brand address,.yc-stitch-footer__brand>a{display:flex;max-width:448px;margin:0
0 8px;align-items:flex-start;gap:10px;color:rgba(255,255,255,.7);font:normal 400 12px/20px Inter, Arial, sans-serif;text-decoration:none}.yc-stitch-footer__brand
address{display:flex;max-width:448px;margin:0
0 8px;align-items:flex-start;gap:10px;color:rgba(255,255,255,.7);font:normal 400 12px/20px Inter, Arial, sans-serif;text-decoration:none}.yc-stitch-footer__brand address>span,.yc-stitch-footer__brand>a>span{flex:0 0 auto;color:#d4af37;font-size:16px;line-height:18px}.yc-stitch-footer__brand address>span,.yc-stitch-footer__brand>a>span{display:inline-flex;width:16px;height:18px;align-items:center}.yc-stitch-footer__brand > a:hover,
.yc-stitch-footer nav a:hover{color:#fff}.yc-stitch-footer
nav{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.yc-stitch-footer nav
h3{margin:0
0 12px;color:rgba(255,255,255,.9);font:700 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .1em;text-transform:uppercase}.yc-stitch-footer nav
a{color:rgba(255,255,255,.6);font:400 13px/20px Inter, Arial, sans-serif;text-decoration:none}.yc-stitch-footer nav
ul{display:flex;margin:0;padding:0;flex-direction:column;gap:8px;list-style:none}.yc-stitch-footer__bottom{display:flex;margin-top:0;padding-top:24px;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.5);font:400 11px/18px "Space Grotesk", Arial, sans-serif}.yc-stitch-footer__bottom>div{display:flex;min-width:0;align-items:center;gap:8px}.yc-stitch-footer__bottom>div:last-child{justify-content:flex-end;gap:24px}.yc-stitch-footer__bottom
strong{color:rgba(255,255,255,.7);font-weight:600;text-transform:uppercase}.yc-stitch-footer__bottom
a{display:inline-flex;padding:6px
12px;align-items:center;gap:8px;border-radius:4px;color:#fff;background:#2f6846;font:700 10px/15px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-decoration:none;text-transform:uppercase;white-space:nowrap}@media (max-width: 1023px){.yc-stitch-rfq__shell,.yc-procurement-index__inner,.yc-stitch-footer__inner{width:min(calc(100% - 40px), 1168px)}.yc-stitch-rfq__grid{grid-template-columns:1fr}.yc-stitch-rfq__form-card{padding:28px}}@media (min-width: 640px) and (max-width: 1023px){.yc-procurement-index
h2{font-size:28px;line-height:36px}}@media (min-width: 1024px){.yc-procurement-index{padding:64px
0}.yc-procurement-index
h2{font-size:28px;line-height:36px}}@media (min-width: 640px) and (max-width: 1023px){.yc-procurement-index__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 768px) and (max-width: 1023px){.yc-stitch-footer__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.yc-stitch-footer__brand,.yc-stitch-footer__grid>nav:nth-of-type(1),.yc-stitch-footer__grid>nav:nth-of-type(2),.yc-stitch-footer__grid>nav:nth-of-type(3){grid-column:auto}}@media (max-width: 767px){.yc-stitch-footer__grid{grid-template-columns:1fr}.yc-stitch-footer__brand,.yc-stitch-footer__grid>nav:nth-of-type(1),.yc-stitch-footer__grid>nav:nth-of-type(2),.yc-stitch-footer__grid>nav:nth-of-type(3){grid-column:auto}}@media (max-width: 1023px){.yc-stitch-footer__bottom{flex-direction:column;align-items:center}.yc-stitch-footer__bottom>div,.yc-stitch-footer__bottom>div:last-child{flex-wrap:wrap;justify-content:center}}@media (max-width: 639px){.yc-procurement-index__grid{grid-template-columns:1fr}}body .yc-stitch-rfq__intro h2,
body .yc-procurement-index
h2{font-family:"EB Garamond",Georgia,serif !important}body .yc-site-footer.yc-stitch-footer{padding:56px
0 32px !important}body .yc-stitch-rfq .ff-el-input--label{margin-bottom:8px !important}@media (min-width: 901px){body.vanslay-faq-page .yc-faq-controls{display:grid;padding:0
0 16px;grid-template-columns:minmax(0,1fr) 320px;gap:16px 20px;border:0;border-radius:0;background:transparent}body.vanslay-faq-page .yc-faq-controls__heading{grid-column:1;grid-row:1}body.vanslay-faq-page .yc-faq-controls__heading .yc-core-eyebrow{margin:0
0 5px}body.vanslay-faq-page .yc-faq-controls__heading
h2{margin:0;color:#1e232a;font:500 32px/40px 'EB Garamond',Georgia,serif}body.vanslay-faq-page .yc-faq-search{grid-column:2;grid-row:1;align-self:end}body.vanslay-faq-page .yc-faq-search .yc-core-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body.vanslay-faq-page .yc-faq-search__field{min-height:44px;border-radius:4px;background:#fff}body.vanslay-faq-page .yc-faq-topics{grid-column:1 / -1;grid-row:2;padding:0;flex-wrap:nowrap;gap:8px;overflow-x:auto}body.vanslay-faq-page .yc-faq-topics
button{min-height:40px;padding:8px
16px;border-radius:8px;font-size:10px}body.vanslay-faq-page .yc-faq-results{grid-column:1 / -1;margin:0;color:#737982;font-size:11px}body.vanslay-faq-page .yc-faq-item[open]{border-color:#d1cac0}body.vanslay-faq-page .yc-faq-item__answer
p{font-size:13px;line-height:1.6}body.vanslay-faq-page .yc-faq-answer-panels{display:grid;margin-top:18px;grid-template-columns:1fr 1fr;gap:10px}body.vanslay-faq-page .yc-faq-answer-panels>div{display:grid;padding:14px;gap:6px;border:1px
solid #e5e1da;border-radius:3px;background:#f9f8f6}body.vanslay-faq-page .yc-faq-answer-panels
strong{font-size:11px;text-transform:uppercase}body.vanslay-faq-page .yc-faq-answer-panels
span{color:#5c646d;font-size:11px;line-height:1.5}body.vanslay-faq-page .yc-core-cta{padding:22px
0 58px;color:#1e232a;background:#fff}body.vanslay-faq-page .yc-core-cta .yc-core-container{padding:24px
28px;border:1px
solid #e5e1da;border-radius:4px;background:#fff}body.vanslay-faq-page .yc-core-cta
h2{color:#1e232a;font-size:30px}body.vanslay-faq-page .yc-core-cta
p{color:#5c646d}body.vanslay-faq-page .yc-core-cta .yc-core-button{color:#fff;background:#1e232a}}@media (max-width: 900px){body.vanslay-faq-page .yc-faq-controls__heading
h2{margin:0
0 12px;font:500 28px/34px 'EB Garamond',Georgia,serif}body.vanslay-faq-page .yc-faq-answer-panels{display:grid;margin-top:12px;gap:8px}body.vanslay-faq-page .yc-faq-answer-panels>div{padding:10px;border:1px
solid #e5e1da;background:#f9f8f6}body.vanslay-faq-page .yc-faq-answer-panels strong,
body.vanslay-faq-page .yc-faq-answer-panels
span{display:block;font-size:11px}}@media (min-width: 901px){body.vanslay-faq-page .yc-faq-item
summary{min-height:86px}body.vanslay-faq-page .yc-core-cta
h2{color:#1e232a!important}body.vanslay-faq-page .yc-core-cta .yc-core-button,
body.vanslay-faq-page .yc-core-cta .yc-core-button:hover{border-color:#1e232a;color:#fff!important;background:#1e232a}}@media (min-width: 901px){body.vanslay-faq-page .yc-faq-item:first-child[open]{min-height:420px}}@media (min-width: 901px){body.vanslay-faq-page .yc-stitch-rfq{min-height:1126px}body.vanslay-faq-page .yc-procurement-index{padding:40px
0!important}body.vanslay-faq-page .yc-procurement-index
h2{margin-bottom:16px}body.vanslay-faq-page .yc-procurement-index
li{margin-bottom:6px;line-height:20px}}@media (min-width: 901px){body.vanslay-contact-page .yc-contact-location{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr);gap:18px;align-items:stretch}body.vanslay-contact-page .yc-contact-location__copy{display:contents}body.vanslay-contact-page .yc-contact-location__copy > .yc-core-eyebrow,
body.vanslay-contact-page .yc-contact-location__copy > h2,
body.vanslay-contact-page .yc-contact-location__copy>p:not(.yc-core-eyebrow){grid-column:1 / -1}body.vanslay-contact-page .yc-contact-location__copy>.yc-core-eyebrow{margin:0}body.vanslay-contact-page .yc-contact-location__copy>h2{margin:0;font-size:42px;line-height:48px}body.vanslay-contact-page .yc-contact-location__copy>p:not(.yc-core-eyebrow){max-width:800px;margin:0
0 10px}body.vanslay-contact-page .yc-contact-location__media{grid-column:1;grid-row:4;min-height:400px;margin:0}body.vanslay-contact-page .yc-contact-location__address{grid-column:2;grid-row:4;display:grid;margin:0;padding:30px;align-content:center;gap:14px;border:1px
solid #e5e1da;background:#faf9f6}}@media (min-width: 901px){body.vanslay-contact-page .yc-contact-visit{padding-block:48px}body.vanslay-contact-page .yc-contact-hours{display:none}body.vanslay-contact-page .yc-stitch-rfq{min-height:1125px}body.vanslay-contact-page .yc-procurement-index{padding:40px
0!important}body.vanslay-contact-page .yc-procurement-index
h2{margin-bottom:16px}body.vanslay-contact-page .yc-procurement-index
li{margin-bottom:6px;line-height:20px}}@media (min-width: 901px){body.vanslay-gallery-page .yc-gallery-archive__hero{min-height:466px}body.vanslay-gallery-page .yc-gallery-panorama{min-height:253px;display:flex;align-items:center}body.vanslay-gallery-page .yc-gallery-archive{padding-top:60px}body.vanslay-gallery-page .yc-gallery-archive__heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body.vanslay-gallery-page .yc-gallery-archive__filters{margin-bottom:22px;padding:7px;width:max-content;max-width:100%;border:1px
solid #dedbd5;border-radius:7px;background:#f5f2ed}body.vanslay-gallery-page .yc-gallery-archive__filters
button{border:0;border-radius:4px;color:#5e6570;background:transparent}body.vanslay-gallery-page .yc-gallery-archive__filters button.is-active{color:#fff;background:#1e232a}body.vanslay-gallery-page .yc-gallery-archive__group{padding-block:26px}body.vanslay-gallery-page .yc-gallery-archive__group-heading{display:grid;margin-bottom:20px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px}body.vanslay-gallery-page .yc-gallery-archive__group-heading
h3{font-size:25px;line-height:30px}body.vanslay-gallery-page .yc-gallery-archive__group-heading div>span{font-size:11px}body.vanslay-gallery-page .yc-procurement-index{padding-block:40px!important}}body.vanslay-gallery-page .yc-gallery-archive__tour{display:grid;min-height:84px;margin-top:18px;padding:14px
18px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:16px;border:1px
solid #e5e1da;border-radius:4px;background:#fff}body.vanslay-gallery-page .yc-gallery-archive__tour>span{display:grid;width:34px;height:34px;place-items:center;color:#7a5734;background:#f5f2ed}body.vanslay-gallery-page .yc-gallery-archive__tour
h3{margin:0
0 3px;color:#1e232a;font:500 22px/26px 'EB Garamond',Georgia,serif}body.vanslay-gallery-page .yc-gallery-archive__tour
p{margin:0;color:#5e6570;font-size:11px;line-height:16px}body.vanslay-gallery-page .yc-gallery-archive__tour
a{display:flex;min-height:40px;padding:8px
14px;align-items:center;gap:10px;color:#fff;background:#1e232a;font:600 10px/14px 'Space Grotesk',Arial,sans-serif;text-decoration:none;text-transform:uppercase}@media (max-width: 720px){body.vanslay-gallery-page .yc-gallery-archive__tour{grid-template-columns:32px 1fr}body.vanslay-gallery-page .yc-gallery-archive__tour
a{grid-column:1 / -1;justify-content:center}}@media (min-width: 901px){body.vanslay-gallery-page .yc-gallery-archive__tour{margin-top:0}}@media (min-width: 901px){body.home .yc-sitewide-rfq.yc-stitch-rfq,
body.vanslay-about-page .yc-sitewide-rfq.yc-stitch-rfq,
body.vanslay-contact-page .yc-sitewide-rfq.yc-stitch-rfq,
body.vanslay-faq-page .yc-sitewide-rfq.yc-stitch-rfq{padding-top:64px;padding-bottom:64px}body.home .yc-stitch-rfq__intro h2,
body.vanslay-about-page .yc-stitch-rfq__intro h2,
body.vanslay-contact-page .yc-stitch-rfq__intro h2,
body.vanslay-faq-page .yc-stitch-rfq__intro
h2{max-width:650px;font-size:40px;line-height:48px;white-space:normal}body.vanslay-gallery-page .yc-sitewide-rfq.yc-stitch-rfq{padding-top:64px;padding-bottom:64px}}body .yc-site-header--core .yc-core-brand__mark{display: grid;width: 32px;height: 32px;flex: 0 0 32px;border: 0;border-radius: 50%;color: #7a5734;background: #f8f7f5;font-size: 24px;}body .yc-site-header--core .yc-core-brand{min-width: 0;} body .yc-site-header--core .yc-core-brand strong{font: 600 24px/32px "EB Garamond", Georgia, serif;letter-spacing: -.025em;}body .yc-site-header--core .yc-core-brand small{margin-top: 2px;color: #4e545f !important;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .2em;}body .yc-core-desktop-nav a{display: inline-flex;min-height: 40px;align-items: center;border-bottom: 2px solid transparent;font: 400 15px/24px Inter, Arial, sans-serif !important;}body .yc-core-desktop-nav a[aria-current="page"]{border-bottom-color: #1e232a;color: #1e232a !important;font-weight: 600 !important;}body .yc-core-desktop-nav{gap: 28px;}body .yc-site-header--core .yc-core-header__inner{gap: 20px;}body .yc-core-topbar, body .yc-core-topbar__inner{min-height: 40px;}body .yc-core-topbar{background: #15191e;}body .yc-core-topbar__inner{width: min(calc(100% - 112px), 1168px);justify-content: space-between;gap: 16px;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .12em;}body .yc-core-topbar__source{display: flex;min-width: 0;flex: 1 1 auto;align-items: center;overflow-x: auto;overflow-y: hidden;scrollbar-width: none;}body .yc-core-topbar__source::-webkit-scrollbar{display: none;}body .yc-core-topbar__location{display: inline-flex;flex: 0 0 auto;align-items: center;gap: 4px;color: #d6ae93;text-transform: uppercase;}body .yc-core-topbar__location > span{color: #d6ae93;font-size: 14px;}body .yc-core-topbar__contacts{display: flex;min-width: 0;flex: 0 0 auto;align-items: center;gap: 0;white-space: nowrap;}body .yc-core-topbar__contacts > *{display: inline-flex;padding-inline: 16px;align-items: center;gap: 6px;border-left: 1px solid #4b5156;white-space: nowrap;}body .yc-core-topbar__contacts > *:last-child{color: #f3f0ea;}body .yc-core-topbar__contacts > * span[aria-hidden]{font-size: 14px;}body .yc-core-topbar__contacts .yc-core-topbar__icon{display: inline-flex;width: 14px;height: 14px;flex: 0 0 14px;align-items: center;}body .yc-core-topbar__status{display: inline-flex;min-width: 188px;margin-left: 0;padding: 2px 8px;align-items: center;justify-content: center;gap: 6px;border: 1px solid #315440;border-radius: 2px;color: #65a67b;background: #20392b;font-size: 10px;letter-spacing: .05em;text-transform: uppercase;white-space: nowrap;}body .yc-core-topbar__status > span{font-size: 6px;}body .yc-core-header-rfq{display: inline-flex;min-height: 38px;padding-inline: 16px;align-items: center;gap: 8px;border-radius: 3px;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .04em;text-transform: uppercase;white-space: nowrap;color: #fff !important;background: #1e232a !important;}body .yc-site-header--core .yc-core-header__inner{min-height: 80px;}body .yc-procurement-index{padding: 48px 0 !important;background: #faf7f2;}body .yc-procurement-index h2{margin: 0 0 32px !important;font: 500 24px/32px "EB Garamond", Georgia, serif !important;letter-spacing: -.025em;}body .yc-procurement-index__grid{gap: 32px;}body .yc-procurement-index li{margin: 0 !important;font: 400 13px/20px Inter, Arial, sans-serif !important;}body .yc-procurement-index li::before{width: 4px;height: 4px;background: #59616c;}body.vanslay-faq-page .yc-faq-topics button:not(.is-active){color: #333940 !important;background: #fff !important;}body .yc-site-footer.yc-stitch-footer{min-height: 0 !important;padding: 56px 0 32px !important;background: #11161b !important;}body .yc-stitch-footer__mark{border: 0;border-radius: 12px;color: #7a5734;background: #fff;}body .yc-stitch-footer__brand address, body .yc-stitch-footer__brand > a{display: flex;align-items: flex-start;gap: 10px;}body .yc-stitch-footer__brand address > span, body .yc-stitch-footer__brand > a > span{color: #d4af37;font-size: 16px;line-height: 18px;}body .yc-stitch-footer nav a{color: rgba(255,255,255,.6) !important;font-size: 13px !important;font-weight: 400 !important;}body .yc-stitch-footer__brand p, body .yc-stitch-footer__brand address, body .yc-stitch-footer__brand > a{color: rgba(255,255,255,.7) !important;}body .yc-stitch-footer__bottom strong{color: #c8cbcd;font-weight: 600;text-transform: uppercase;}body .yc-stitch-footer__bottom a{background: #2f6846;} body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout){font-size: 15px;}body:is(.vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page) .yc-core-page{font-family: "Plus Jakarta Sans", Arial, sans-serif;font-size: 15px;}body.vanslay-about-page .yc-about-hero .yc-core-lead{font-family: "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-contact-page .yc-contact-hero h1 em{color: #7a5734;font-weight: 400;}body.vanslay-gallery-page .yc-gallery-archive__hero h1 em{color: #d4af37;font-weight: 400;}body.vanslay-gallery-page .yc-gallery-archive__heading h2{font-size: 40px;line-height: 48px;font-weight: 400;}body.vanslay-faq-page .yc-faq-spec-card h2{font: 600 24px/32px "EB Garamond", Georgia, serif;}body.vanslay-faq-page .yc-faq-layout{background: #fff;}body.vanslay-faq-page .yc-faq-availability{display: block;padding: 16px;border-radius: 12px;background: #fff;box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);}body.vanslay-faq-page .yc-faq-availability__head{display: flex;padding-bottom: 8px;margin-bottom: 8px;align-items: center;gap: 6px;border-bottom: 1px solid #e5e1da;color: #4e545f;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .12em;text-transform: uppercase;}body.vanslay-faq-page .yc-faq-availability__head .yc-faq-availability__dot{margin: 0;}body.vanslay-faq-page .yc-faq-availability__head small{margin-left: auto;color: #2f6846;font: 500 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: 0;white-space: nowrap;}body.vanslay-faq-page .yc-faq-availability__body{display: flex;align-items: center;justify-content: space-between;gap: 12px;}body.vanslay-faq-page .yc-faq-availability__body > div{display: grid;gap: 3px;min-width: 0;}body.vanslay-faq-page .yc-faq-availability__body small, body.vanslay-faq-page .yc-faq-availability__body > div > span{color: #4e545f;font: 400 12px/18px Inter, Arial, sans-serif;}body.vanslay-faq-page .yc-faq-availability__body strong{color: #080d13;font: 600 24px/32px "EB Garamond", Georgia, serif;}body.vanslay-faq-page .yc-faq-availability__body > a{display: inline-flex;min-height: 40px;margin: 0;padding: 10px 12px;flex: 0 0 auto;align-items: center;gap: 8px;border-radius: 8px;color: #fff;background: #080d13;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-decoration: none;text-transform: uppercase;}@media (max-width: 480px){body.vanslay-faq-page .yc-faq-availability__head{flex-wrap: wrap;}body.vanslay-faq-page .yc-faq-availability__head small{margin-left: 0;}body.vanslay-faq-page .yc-faq-availability__body{align-items: stretch;flex-direction: column;}body.vanslay-faq-page .yc-faq-availability__body > a{justify-content: center;}} body.vanslay-gallery-page .yc-gallery-panorama__item > span, body.vanslay-gallery-page .yc-gallery-panorama__item > strong, body.vanslay-gallery-page .yc-gallery-panorama__item > i{color: #fff !important;}body.vanslay-gallery-page .yc-gallery-archive__filters button:not(.is-active){color: #454b52 !important;}body.vanslay-gallery-page .yc-gallery-archive__filters button.is-active{color: #fff !important;} body.vanslay-contact-page .yc-contact-hero__top-row{display: flex;grid-column: 1 / -1;justify-content: space-between;gap: 16px;color: #7a5734;font: 600 10px/15px "Space Grotesk", Arial, sans-serif;letter-spacing: .1em;text-transform: uppercase;}.yc-home .yc-home-hero-v2__quick-facts{display: grid;margin-top: 34px;padding-top: 20px;grid-template-columns: repeat(3, minmax(0, 1fr));border-top: 1px solid #e5e1da;}.yc-home .yc-home-hero-v2__quick-facts > div{display: grid;min-width: 0;padding-inline: 15px;gap: 5px;border-right: 1px solid #e5e1da;}.yc-home .yc-home-hero-v2__quick-facts > div:first-child{padding-left: 0;}.yc-home .yc-home-hero-v2__quick-facts > div:last-child{border-right: 0;}.yc-home .yc-home-hero-v2__quick-facts span{color: #7a5734;font: 600 9px/13px "Space Grotesk", Arial, sans-serif;letter-spacing: .1em;text-transform: uppercase;}.yc-home .yc-home-hero-v2__quick-facts strong{color: #1e232a;font: 600 11px/15px "Plus Jakarta Sans", Arial, sans-serif;}@media (min-width: 901px){body .yc-procurement-index.yc-procurement-index{padding: 48px 0 !important;}body .yc-procurement-index.yc-procurement-index h2{margin-bottom: 32px !important;font-size: 28px !important;line-height: 36px !important;}body .yc-site-header--core .yc-core-header__inner{width: min(calc(100% - 112px), 1168px);}body.vanslay-about-page .yc-about-hero .yc-core-hero__media{height: 458px;margin: 0;padding: 12px;overflow: hidden;transform: none;border: 1px solid #e6dfd6;border-radius: 10px;background: #fff;box-shadow: 0 12px 22px rgba(24, 27, 31, .1);}body.vanslay-about-page .yc-about-hero .yc-core-hero__media > img{position: absolute;top: 12px;left: 12px;width: calc(100% - 24px);height: 328px;border-radius: 4px;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media::after{top: 12px;right: 12px;bottom: 117px;left: 12px;border-radius: 4px;pointer-events: none;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media figcaption{right: 32px;bottom: 140px;left: 32px;}body.vanslay-about-page .yc-about-hero__principle{right: 12px;bottom: 12px;left: 12px;width: auto;min-height: 90px;border: 1px solid #e6dfd6;border-radius: 4px;box-shadow: none;}body.vanslay-about-page .yc-core-metrics{min-height: 431px;padding-block: 18px 6px;background: #fff;}body.vanslay-about-page .yc-core-metrics__grid article{min-height: 280px;padding: 28px;justify-content: start;gap: 11px;}body.vanslay-about-page .yc-core-metrics__grid article > strong{font-size: 43px;}body.vanslay-about-page .yc-core-metrics__grid article > b{font: 500 22px/28px "EB Garamond", Georgia, serif;}body.vanslay-about-page .yc-core-metrics__grid article > p{font-size: 13px;line-height: 1.55;}body.vanslay-about-page .yc-about-logistics{min-height: 688px;}body.vanslay-about-page .yc-about-logistics__hub .yc-core-eyebrow{margin-bottom: 0;}body.vanslay-about-page .yc-about-logistics__hub h3{margin-top: 1px;}body.vanslay-about-page .yc-about-logistics__story .yc-core-eyebrow{margin-bottom: 3px;}body.vanslay-about-page .yc-about-logistics__story h2{margin-top: 0;}body.vanslay-about-page .yc-about-logistics__story{transform: translateY(23px);}body.vanslay-about-page .yc-about-markets{min-height: 830px;}body.vanslay-about-page .yc-core-gallery-section{min-height: 1380px;padding-block: 64px;}body.vanslay-about-page .yc-core-gallery-section .yc-core-eyebrow{margin-bottom: 5px;}body.vanslay-about-page .yc-core-gallery-section .yc-core-section-heading p:last-child{margin-top: 8px;}body.vanslay-about-page .yc-core-gallery{margin-top: 54px;grid-template-rows: 496px 554px;}body.vanslay-about-page .yc-core-gallery__item:nth-child(n+3) .yc-core-gallery__image{height: 430px;flex-basis: 430px;}body.vanslay-about-page .yc-core-gallery__item:nth-child(n+3) figcaption{min-height: 122px;padding: 16px;}body.vanslay-about-page .yc-core-gallery__item:nth-child(n+3) figcaption > strong{font-size: 20px;line-height: 28px;}body.vanslay-about-page .yc-core-principle{min-height: 364px;}body.vanslay-about-page .yc-core-section--soft{padding-top: 64px;}body.vanslay-about-page .yc-core-section--soft .yc-core-section-heading{display: block;width: min(100%, 768px);margin: 0 auto 40px;text-align: center;}body.vanslay-about-page .yc-core-section--soft .yc-core-section-heading > div{max-width: none;}body.vanslay-about-page .yc-core-section--soft .yc-core-section-heading .yc-core-eyebrow{margin-bottom: 8px;}body.vanslay-about-page .yc-core-section--soft .yc-core-section-heading > p{width: auto;max-width: none;margin-top: 12px;font-size: 15px;line-height: 24px;}.yc-home .yc-home-hero-v2__media{padding: 12px;aspect-ratio: auto;min-height: 460px;overflow: hidden;transform: none;border: 1px solid #e6dfd6;border-radius: 10px;background: #fff;}.yc-home .yc-home-hero-v2__media > img{inset: 12px 12px auto;width: calc(100% - 24px);height: calc(100% - 128px);}.yc-home .yc-home-hero-v2__media::after{inset: 42% 12px 116px;}.yc-home .yc-home-hero-v2__media figcaption{bottom: 140px;}.yc-home .yc-home-hero-v2__principle{right: 12px;bottom: 12px;left: 12px;width: auto;min-height: 90px;border-radius: 4px;box-shadow: none;}body.vanslay-contact-page .yc-contact-hero{min-height: 420px;padding-block: 20px 48px;grid-template-rows: auto 1fr;column-gap: 50px;row-gap: 28px;}body.vanslay-contact-page .yc-contact-hero .yc-core-hero__copy, body.vanslay-contact-page .yc-contact-hero__aside{grid-row: 2;}body.vanslay-contact-page .yc-contact-hero__aside > strong{gap: 9px;font-size: 42px;white-space: nowrap;}body.vanslay-contact-page .yc-contact-hero__aside > strong small{font-size: 18px;letter-spacing: -.01em;}body.vanslay-contact-page .yc-contact-channel{min-height: 420px;padding: 28px;}body.vanslay-contact-page .yc-contact-channel__icon{color: #fff;background: #1e232a;}body.vanslay-faq-page .yc-faq-hero{min-height: 300px;padding-block: 46px 25px;background: #fff;}body.vanslay-faq-page .yc-faq-metrics{margin-top: 0;}body.vanslay-faq-page .yc-faq-metrics article{min-height: 156px;padding: 20px;}body.vanslay-faq-page .yc-faq-layout{background: #fff;}body.vanslay-faq-page .yc-faq-topics button:not(.is-active){border-color: #dedbd6;color: #333940 !important;background: #fff;}body.vanslay-faq-page .yc-faq-topics button.is-active{border-color: #1e232a;color: #fff !important;background: #1e232a;} body.vanslay-about-page .yc-core-page .yc-about-hero h1{font-size: 56px;line-height: 64px;}body.vanslay-about-page .yc-about-hero .yc-core-hero__copy{padding-left: 0;transform: translateY(14px);}body.vanslay-about-page .yc-core-metrics h2, body.vanslay-about-page .yc-about-logistics__story h2, body.vanslay-about-page .yc-core-section--soft .yc-core-section-heading h2, body.vanslay-about-page .yc-about-markets .yc-core-section-heading h2{font-size: 32px;line-height: 40px;}body.vanslay-about-page .yc-about-logistics__hub h3{font-size: 24px;line-height: 32px;}body.vanslay-about-page .yc-core-gallery-section .yc-core-section-heading h2{font-size: 40px;line-height: 48px;}body.vanslay-contact-page .yc-contact-hero{min-height: 381px;row-gap: 14px;grid-template-columns: minmax(0, 755fr) minmax(0, 363fr);}body.vanslay-contact-page .yc-contact-hero__top-row{padding-bottom: 12px;border-bottom: 1px solid #e7e2dc;}body.vanslay-contact-page .yc-contact-hero .yc-core-hero__copy{max-width: none;transform: translateY(42px);}body.vanslay-contact-page .yc-contact-hero__aside{transform: translateY(8px);}body.vanslay-contact-page .yc-contact-hero .yc-core-hero__copy h1{max-width: none;}body.vanslay-contact-page .yc-contact-hero h1{font-size: 56px;line-height: 64px;}body.vanslay-contact-page .yc-contact-hero h1 em{display: inline;color: #7a5734;font-weight: 400;}body.vanslay-contact-page .yc-contact-hero .yc-core-actions{display: none;}body.vanslay-contact-page .yc-contact-hero__aside > a{display: flex;min-height: 42px;padding: 10px 14px;align-items: center;justify-content: space-between;color: #fff;background: #1e232a;font: 600 11px/18px "Space Grotesk", Arial, sans-serif;text-decoration: none;text-transform: uppercase;}body.vanslay-contact-page .yc-contact-section-heading h2, body.vanslay-contact-page .yc-contact-sourcing h2, body.vanslay-contact-page .yc-contact-location__copy h2, body.vanslay-contact-page .yc-contact-visit__grid > div:first-child > h2{font-size: 32px;line-height: 40px;}body.vanslay-contact-page .yc-contact-channel h3{font-size: 24px;line-height: 32px;}body.vanslay-contact-page .yc-contact-section-heading{margin-bottom: 35px;}body.vanslay-contact-page .yc-contact-channels{padding-bottom: 20px;}body.vanslay-contact-page .yc-contact-sourcing{padding-bottom: 101px;}body.vanslay-gallery-page .yc-gallery-archive__hero, body.vanslay-gallery-page .yc-gallery-panorama{background: #111519;}body.vanslay-gallery-page .yc-gallery-archive__hero{padding-right: 56px;padding-bottom: 56px;padding-left: 56px;}body.vanslay-gallery-page .yc-gallery-archive__hero-inner, body.vanslay-gallery-page .yc-gallery-archive .yc-core-container{width: min(100%, 1168px);}body.vanslay-gallery-page .yc-gallery-archive__hero-inner{grid-template-columns: minmax(0, 505fr) minmax(0, 639fr);gap: 24px;}body.vanslay-gallery-page .yc-gallery-archive__facts{transform: translateY(80px);}body.vanslay-gallery-page .yc-gallery-archive__hero h1 em{display: block;color: #d4af37;font-weight: 400;}body.vanslay-gallery-page .yc-gallery-panorama{display: block;height: 254px;padding: 18px 0 20px;}body.vanslay-gallery-page .yc-gallery-panorama__meta{display: flex;width: min(100% - 112px, 1168px);margin: 0 auto 19px;justify-content: space-between;color: #d6ae93;font: 600 10px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .1em;text-transform: uppercase;}body.vanslay-gallery-page .yc-gallery-panorama__meta > span:last-child{color: #9aa0a5;}body.vanslay-gallery-page .yc-gallery-panorama__track{position: relative;left: 50%;width: max-content;margin-left: -758px;grid-template-columns: repeat(5, 286px);gap: 18px;}body.vanslay-gallery-page .yc-gallery-panorama__item{height: 176px;aspect-ratio: auto;}body.vanslay-gallery-page .yc-gallery-archive__grid{gap: 24px;}body.vanslay-gallery-page .yc-gallery-archive__grid .yc-gallery-archive__card{height: 380px;aspect-ratio: auto;}body.vanslay-gallery-page .yc-gallery-archive__group-heading{display: flex;gap: 12px;}body.vanslay-gallery-page .yc-gallery-archive__group-heading h3, body.vanslay-gallery-page .yc-gallery-archive__group-heading div > span{display: none;}.yc-home .yc-home-hero-v2__inner, .yc-home .yc-home-products > .yc-section__inner, .yc-home .yc-home-process > .yc-section__inner, .yc-home .yc-home-production > .yc-section__inner{width: min(calc(100% - 64px), 1216px);}.yc-home .yc-home-hero-v2__copy{padding-left: 0;}.yc-home .yc-product-showcase__heading h2, .yc-home .yc-show-process-layout__intro h2, .yc-home .yc-home-production h2{font-size: 40px;line-height: 48px;}.yc-home .yc-product-card__copy h3{font-size: 24px;line-height: 32px;}.yc-home .yc-home-products{min-height: 1168px;padding-top: 7px;}.yc-home .yc-product-showcase__heading{margin-bottom: 0;}.yc-home .yc-show-process-layout__intro{width: 100%;margin: 0 0 28px;justify-items: start;text-align: left;}.yc-home .yc-show-process-layout__intro .yc-eyebrow, .yc-home .yc-show-process-layout__intro h2{text-align: left;}.yc-home .yc-show-process-grid h3{line-height: 33px;}body.vanslay-faq-page .yc-faq-hero h1{font-size: 56px;line-height: 64px;}body.vanslay-faq-page .yc-faq-metrics{gap: 16px;}body.vanslay-faq-page .yc-faq-metrics article{border-radius: 8px;}body.vanslay-faq-page .yc-faq-controls__heading h2{font-size: 32px;line-height: 40px;}body.vanslay-faq-page .yc-faq-item summary > span:nth-child(2){font: 500 24px/32px "EB Garamond", Georgia, serif;}body.vanslay-faq-page .yc-faq-hero .yc-core-hero__copy{transform: translateY(-40px);}body.vanslay-faq-page .yc-faq-layout{padding-top: 106px;}body.vanslay-faq-page .yc-faq-item summary{min-height: 86px;padding: 16px 12px;grid-template-columns: minmax(0,1fr) 24px;gap: 4px 12px;}body.vanslay-faq-page .yc-faq-item__meta{display: flex;grid-column: 1;align-items: center;gap: 9px;}body.vanslay-faq-page .yc-faq-item__topic{padding: 5px 8px;border: 1px solid #e5e1da;color: #7a5734;font: 600 9px/13px "Space Grotesk", Arial, sans-serif;text-transform: uppercase;}body.vanslay-faq-page .yc-faq-item__question{grid-column: 1;grid-row: 2;}body.vanslay-faq-page .yc-faq-item__icon{grid-column: 2;grid-row: 1 / 3;}body.yc-shop-catalog-page .yc-shop-catalog__story h1{line-height: 1.06;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities{padding-top: 73px;padding-bottom: 237px;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities h2{font-size: 34px;line-height: 24px;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid{margin-top: 146px;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article{min-height: 240px;padding: 16px;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article > span{margin-bottom: 0;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article > small{margin-bottom: 15px;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid h3{margin-bottom: 4px;font-size: 19px;line-height: 24px;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid p{font-size: 12px;line-height: 18px;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article ul{margin-top: 8px;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article li{margin-bottom: 2px;line-height: 15px;}body .yc-procurement-index h2{font-size: 28px;line-height: 36px;}}@media (max-width: 1023px) and (min-width: 901px){body .yc-procurement-index__grid{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}}@media (max-width: 900px){body .yc-core-topbar{display: block !important;}body .yc-site-header--core .yc-core-brand strong{font-size: 24px;line-height: 32px;}body .yc-site-header--core .yc-core-brand small{font-size: 11px;line-height: 16px;}body.vanslay-contact-page .yc-contact-hero__top-row{order: -1;flex-wrap: wrap;}body.vanslay-contact-page .yc-contact-hero__aside{display: grid;grid-template-columns: minmax(0, 1fr);}body.vanslay-contact-page .yc-contact-hero__aside > *{grid-column: 1;grid-row: auto;}body.vanslay-contact-page .yc-contact-hero__aside > a{display: flex;min-height: 40px;padding: 10px 12px;justify-content: space-between;color: #fff;background: #1e232a;text-decoration: none;}body.vanslay-gallery-page .yc-gallery-panorama__meta{display: none;}body.vanslay-gallery-page .yc-gallery-panorama__track{display: grid;width: 100%;margin: 0;padding-inline: 16px;grid-auto-columns: 78vw;grid-auto-flow: column;grid-template-columns: none;gap: 10px;overflow-x: auto;scroll-snap-type: x mandatory;}body.vanslay-gallery-page .yc-gallery-panorama__item{width: 78vw;min-height: 170px;aspect-ratio: auto;scroll-snap-align: start;}body.vanslay-faq-page .yc-faq-item summary{grid-template-columns: minmax(0,1fr) 24px;gap: 5px 10px;}body.vanslay-faq-page .yc-faq-item__meta{display: flex;grid-column: 1;align-items: center;gap: 8px;}body.vanslay-faq-page .yc-faq-item__topic{padding: 4px 6px;border: 1px solid #e5e1da;color: #7a5734;font: 600 9px/13px "Space Grotesk", Arial, sans-serif;text-transform: uppercase;}body.vanslay-faq-page .yc-faq-item__question{grid-column: 1;grid-row: 2;font: 500 21px/27px "EB Garamond", Georgia, serif;}body.vanslay-faq-page .yc-faq-item__icon{grid-column: 2;grid-row: 1 / 3;}.yc-home .yc-home-hero-v2__quick-facts{gap: 12px;}body .yc-procurement-index{padding: 48px 0 !important;}body .yc-site-footer.yc-stitch-footer{min-height: 0 !important;padding: 56px 0 32px !important;}}@media (max-width: 400px){.yc-home .yc-home-hero-v2__quick-facts{grid-template-columns: 1fr;}.yc-home .yc-home-hero-v2__quick-facts > div{padding: 0 0 10px;border-right: 0;border-bottom: 1px solid #e5e1da;}.yc-home .yc-home-hero-v2__quick-facts > div:last-child{border-bottom: 0;}} @keyframes yc-gallery-panorama-marquee{from{transform: translateX(0);}to{transform: translateX(-50%);}}body.vanslay-gallery-page .yc-gallery-panorama{display: block;height: auto;padding: 16px 0;overflow: hidden;border: 0;border-bottom: 1px solid rgba(209, 202, 192, .3);background: #12161c;}body.vanslay-gallery-page .yc-gallery-panorama__meta{display: flex;width: min(calc(100% - 32px), 1280px);margin: 0 auto 12px;align-items: center;justify-content: space-between;gap: 8px 16px;color: #d6ae93;font: 600 10px/15px "Space Grotesk", Arial, sans-serif;text-transform: uppercase;}body.vanslay-gallery-page .yc-gallery-panorama__meta > span:first-child, body.vanslay-gallery-page .yc-gallery-panorama__meta > span:last-child{display: flex;min-width: 0;align-items: center;gap: 8px;}body.vanslay-gallery-page .yc-gallery-panorama__meta > span:first-child{color: #d6ae93;letter-spacing: .2em;}body.vanslay-gallery-page .yc-gallery-panorama__meta > span:first-child::before{width: 6px;height: 12px;flex: 0 0 auto;border-radius: 999px;background: #d4af37;content: "";}body.vanslay-gallery-page .yc-gallery-panorama__meta > span:last-child{color: rgba(255, 255, 255, .5);letter-spacing: .05em;text-align: right;}body.vanslay-gallery-page .yc-gallery-panorama__meta > span:last-child::before{width: 6px;height: 6px;flex: 0 0 auto;border-radius: 50%;background: #d4af37;content: "";animation: yc-gallery-panorama-pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;}@keyframes yc-gallery-panorama-pulse{50%{opacity: .5;}}body.vanslay-gallery-page .yc-gallery-panorama__track{position: static;display: flex;width: max-content;margin: 0;padding: 4px 16px;align-items: center;gap: 16px;animation: yc-gallery-panorama-marquee 45s linear infinite;}body.vanslay-gallery-page .yc-gallery-panorama__track:hover, body.vanslay-gallery-page .yc-gallery-panorama__track:focus-within{animation-play-state: paused;}body.vanslay-gallery-page .yc-gallery-panorama__item{flex: 0 0 288px;width: 288px;height: 176px;min-height: 0;padding: 12px;aspect-ratio: auto;border-radius: 8px;border-color: rgba(255, 255, 255, .1);box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);}body.vanslay-gallery-page .yc-gallery-panorama__item::after{background: linear-gradient(0deg, rgba(0, 0, 0, .8), transparent);}body.vanslay-gallery-page .yc-gallery-panorama__item img{transition: transform 500ms ease;}body.vanslay-gallery-page .yc-gallery-panorama__item:hover img{transform: scale(1.05);}body.vanslay-gallery-page .yc-gallery-panorama__item > span{margin-bottom: 2px;color: #d4af37;font: 600 9px/12px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-transform: uppercase;}body.vanslay-gallery-page .yc-gallery-panorama__item > strong{max-width: calc(100% - 24px);color: #fff;font: 500 12px/12px Inter, Arial, sans-serif;letter-spacing: 0;}@media (min-width: 640px){body.vanslay-gallery-page .yc-gallery-panorama__meta{width: min(calc(100% - 48px), 1280px);}}@media (min-width: 1024px){body.vanslay-gallery-page .yc-gallery-panorama__meta{width: min(calc(100% - 64px), 1280px);}}@media (prefers-reduced-motion: reduce){body.vanslay-gallery-page .yc-gallery-panorama__track, body.vanslay-gallery-page .yc-gallery-panorama__meta > span:last-child::before{animation: none;}} body.yc-shop-catalog-page .yc-shop-catalog__note{padding: 24px;border: 1px solid #d1cac0;border-radius: 8px;background: #fff;box-shadow: 0 1px 2px rgba(0, 0, 0, .05);}body.yc-shop-catalog-page .yc-shop-catalog__note-head{display: flex;min-height: 24px;padding-bottom: 12px;align-items: center;gap: 8px;border-bottom: 1px solid #e5e1da;color: #080d13;font: 700 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-transform: uppercase;}body.yc-shop-catalog-page .yc-shop-catalog__status-dot{width: 8px;height: 8px;flex: 0 0 auto;background: #7a5734;}body.yc-shop-catalog-page .yc-shop-catalog__note-tag{margin-left: auto;padding: 4px 8px;border-radius: 2px;color: #4e545f;background: #f3f1ed;font: 600 10px/14px "Space Grotesk", Arial, sans-serif;letter-spacing: .04em;}body.yc-shop-catalog-page .yc-shop-catalog__note-spectrum{display: flex;margin-top: 16px;align-items: center;justify-content: space-between;gap: 12px;color: #4e545f;font: 600 10px/16px "Space Grotesk", Arial, sans-serif;text-transform: uppercase;}body.yc-shop-catalog-page .yc-shop-catalog__note-spectrum strong{color: #7a5734;font-weight: 700;text-align: right;}body.yc-shop-catalog-page .yc-shop-catalog__note-metrics{display: grid;margin: 12px 0 16px;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 8px;}body.yc-shop-catalog-page .yc-shop-catalog__note-metrics > div{display: flex;min-width: 0;min-height: 68px;padding: 8px;align-items: center;justify-content: center;flex-direction: column;gap: 2px;border: 1px solid #e5e1da;border-radius: 2px;color: #080d13;background: #f3f1ed;text-align: center;}body.yc-shop-catalog-page .yc-shop-catalog__note-metrics > div:nth-child(3){border-color: #7a5734;color: #fff;background: #7a5734;}body.yc-shop-catalog-page .yc-shop-catalog__note-metrics > div:nth-child(4){border-color: #080d13;color: #fff;background: #080d13;}body.yc-shop-catalog-page .yc-shop-catalog__note-metrics strong{color: inherit;font: 700 16px/24px "EB Garamond", Georgia, serif;white-space: nowrap;}body.yc-shop-catalog-page .yc-shop-catalog__note-metrics span{color: inherit;font: 400 9px/13px "Space Grotesk", Arial, sans-serif;text-transform: uppercase;}body.yc-shop-catalog-page .yc-shop-catalog__note > a{display: flex;width: 100%;min-height: 52px;margin: 0;padding: 12px;align-items: center;justify-content: space-between;gap: 12px;border: 1px solid #e5e1da;border-radius: 4px;color: #4e545f;background: #f9f8f6;font: 400 12px/18px Inter, Arial, sans-serif;letter-spacing: 0;text-transform: none;}body.yc-shop-catalog-page .yc-shop-catalog__note > a:hover{color: #080d13;}body.yc-shop-catalog-page .yc-shop-catalog__note > a span{display: inline-flex;min-width: 0;align-items: center;gap: 8px;}body.yc-shop-catalog-page .yc-shop-catalog__note > a i{color: #7a5734;font-size: 16px;font-style: normal;}body.yc-shop-catalog-page .yc-shop-catalog__note > a strong{flex: 0 0 auto;color: #7a5734;font: 600 10px/14px "Space Grotesk", Arial, sans-serif;letter-spacing: .06em;text-transform: uppercase;}@media (max-width: 639px){body.yc-shop-catalog-page .yc-shop-catalog__note{padding: 20px;}body.yc-shop-catalog-page .yc-shop-catalog__note-metrics{gap: 4px;}body.yc-shop-catalog-page .yc-shop-catalog__note-metrics strong{font-size: 15px;}} .yc-core-site-chrome{position: sticky;top: 0;z-index: 50;}@media (max-width: 1279px){body .yc-core-desktop-nav{display: none;}body .yc-core-header-mobile{display: flex;align-items: center;gap: 8px;}body .yc-core-header-rfq{display: inline-flex;margin-left: auto;}body .yc-core-header-icon{display: none;}body .yc-site-header--core .yc-core-header__inner{position: relative;}body .yc-core-mobile-menu{position: static;}body .yc-core-mobile-menu > summary{display: grid;width: 42px;height: 42px;padding: 8px;place-items: center;border: 0;color: #45474b;background: transparent;font-size: 0;list-style: none;cursor: pointer;}body .yc-core-mobile-menu > summary::-webkit-details-marker{display: none;}body .yc-core-mobile-menu > summary::before{content: none;}body .yc-core-mobile-menu > summary svg{display: block;width: 26px;height: 26px;}body .yc-core-mobile-menu > summary:focus-visible{outline: 2px solid #d4af37;outline-offset: 2px;}body .yc-core-mobile-menu nav{position: absolute;z-index: 60;top: 100%;right: auto;left: 50%;display: grid;width: 100vw;max-height: calc(100vh - 120px);padding: 16px 20px;gap: 12px;overflow-x: hidden;overflow-y: auto;transform: translateX(-50%);border: 0;border-bottom: 1px solid #e5e1da;background: #fff;box-shadow: 0 12px 22px rgba(30, 35, 42, .12);}body .yc-core-mobile-menu nav > a{display: block;padding: 8px 0;color: #45474b;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;text-decoration: none;text-transform: uppercase;}body .yc-core-mobile-menu nav > a[aria-current="page"]{border-bottom: 1px solid #7a5734;color: #1e232a;font-weight: 700;}body .yc-core-mobile-menu__quote{padding-top: 8px;border-top: 1px solid #e5e1da;}body .yc-core-mobile-menu__quote > a{display: flex;min-height: 42px;padding: 10px 16px;align-items: center;justify-content: center;border-radius: 4px;color: #fff;background: #080d13;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-decoration: none;text-transform: uppercase;}}@media (max-width: 1023px){body .yc-site-header--core .yc-core-header__inner, body .yc-core-topbar__inner{width: min(calc(100% - 40px), 1168px);}body .yc-core-topbar__contacts > a:nth-child(2), body .yc-core-topbar__contacts > span{display: none;}}@media (max-width: 639px){body .yc-core-topbar{display: block !important;}body .yc-core-topbar__inner{display: flex;width: calc(100% - 40px);min-height: 40px;justify-content: space-between;gap: 8px;overflow: hidden;}body .yc-core-topbar__source{flex: 1 1 auto;min-width: 0;}body .yc-core-topbar__location{flex: 0 0 auto;white-space: nowrap;}body .yc-core-topbar__contacts{display: flex;flex: 0 0 auto;white-space: nowrap;}body .yc-core-topbar__status{flex: 0 0 auto;}body .yc-core-header-rfq{display: none;}body .yc-site-header--core .yc-core-header__inner{min-height: 80px;}} body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout){font-family: Inter, Arial, sans-serif;font-weight: 400;}body .yc-core-topbar__inner{font-size: 11px;letter-spacing: .12em;}body .yc-core-topbar__status{font-size: 10px;}body .yc-procurement-index{background: #faf7f2 !important;}body .yc-procurement-index li{margin: 0 !important;line-height: 20px !important;}body .yc-procurement-index__grid{grid-template-columns: repeat(4, minmax(0, 1fr));}@media (min-width: 640px){body .yc-procurement-index h2{font-size: 28px !important;line-height: 36px !important;}}@media (max-width: 1023px){body .yc-procurement-index__grid{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}}@media (max-width: 639px){body .yc-procurement-index{padding: 48px 0 !important;}body .yc-procurement-index h2{font-size: 24px;line-height: 32px;}body .yc-procurement-index__grid{grid-template-columns: 1fr !important;}body.vanslay-gallery-page .yc-gallery-archive__heading h2{font-size: 32px;line-height: 40px;}}@media (min-width: 1024px){body .yc-procurement-index.yc-procurement-index{padding: 64px 0 !important;}} @media (max-width: 720px){body.vanslay-about-page .yc-about-lead--desktop, body.vanslay-contact-page .yc-contact-lead--desktop, body.vanslay-faq-page .yc-faq-lead--desktop{display: block;}body.vanslay-about-page .yc-about-action--desktop, body.vanslay-about-page .yc-about-eyebrow--desktop, body.vanslay-about-page .yc-about-heading--desktop, body.vanslay-about-page .yc-about-copy--desktop, body.vanslay-contact-page .yc-contact-eyebrow--desktop{display: inline;}body .yc-about-lead--mobile, body .yc-about-action--mobile, body .yc-about-eyebrow--mobile, body .yc-about-heading--mobile, body .yc-about-copy--mobile, body .yc-contact-lead--mobile, body .yc-contact-eyebrow--mobile, body .yc-faq-lead--mobile, body .yc-faq-mobile-dossier-heading{display: none;}body.vanslay-about-page .yc-about-hero h1{font-size: 36px;line-height: 44px;}body.vanslay-about-page .yc-about-hero .yc-core-lead{display: block;order: 3;margin-bottom: 28px;font: 400 18px/28px "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-about-page .yc-about-hero .yc-core-actions{display: flex;order: 4;width: 100%;margin: 0 0 40px;flex-direction: column;gap: 12px;}body.vanslay-about-page .yc-about-hero .yc-core-button{width: 100%;min-height: 48px;}body.vanslay-about-page .yc-about-hero__quick-facts{display: flex;order: 5;width: 100%;margin: 0 0 40px;padding: 16px 0;flex-direction: column;gap: 14px;border-top: 1px solid #e5e1da;border-radius: 0;background: transparent;}body.vanslay-about-page .yc-about-hero__quick-facts > div{padding: 0;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media{order: 6;}}@media (max-width: 639px){body.vanslay-about-page .yc-about-hero{padding-top: 56px;padding-bottom: 180px;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media{height: 243px;margin-top: 10px;border-radius: 4px;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media > img{top: 0;left: 0;width: 100%;height: 243px;border-radius: 4px;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media figcaption{right: 16px;bottom: 12px;left: 16px;padding: 16px;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media figcaption strong{font-size: 24px;line-height: 32px;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media figcaption small{display: block;font-size: 13px;line-height: 20px;}body.vanslay-about-page .yc-about-hero__principle{display: grid;top: calc(100% + 16px);bottom: auto;left: 0;width: 100%;min-height: 90px;padding: 14px;grid-template-columns: 38px 1fr;gap: 10px;border: 1px solid #e5e1da;border-radius: 8px;background: #fff;box-sizing: border-box;}}@media (max-width: 1023px){body.vanslay-about-page .yc-about-logistics{padding-block: 64px;}body.vanslay-about-page .yc-about-logistics__grid{row-gap: 24px;}body.vanslay-about-page .yc-about-logistics__hub{padding: 26px;}body.vanslay-about-page .yc-about-logistics__routes{gap: 12px;}body.vanslay-about-page .yc-about-logistics__routes > div{min-height: 94px;}body.vanslay-about-page .yc-about-logistics__windows > div{min-height: 166px;padding: 16px;}body.vanslay-about-page .yc-about-logistics__story{order: 1;transform: none;}body.vanslay-about-page .yc-about-logistics__hub{order: 2;}body.vanslay-about-page .yc-about-logistics__story > p:not(.yc-core-eyebrow), body.vanslay-about-page .yc-about-logistics__hub > p:not(.yc-core-eyebrow){font-size: 15px;line-height: 24px;}body.vanslay-about-page .yc-about-logistics__story h2{font-size: 32px;line-height: 40px;}}@media (max-width: 639px){body.vanslay-about-page .yc-about-logistics{padding-bottom: 80px;}} body.home .yc-home .yc-home-hero-v2__copy h1, body.vanslay-about-page .yc-about-hero h1, body.vanslay-faq-page .yc-faq-hero h1{line-height: 1.08;}body.vanslay-contact-page .yc-contact-hero h1{line-height: 1.1;}body.vanslay-gallery-page .yc-gallery-page__content .yc-gallery-archive__hero h1{line-height: 1.25;}@media (max-width: 1023px){body.home .yc-home .yc-home-hero-v2__copy h1, body.vanslay-about-page .yc-about-hero h1, body.vanslay-faq-page .yc-faq-hero h1{font-size: 36px;}body.vanslay-gallery-page .yc-gallery-page__content .yc-gallery-archive__hero h1{font-size: 28px;}}@media (max-width: 767px){body.vanslay-contact-page .yc-contact-hero h1{font-size: 40px;}} body.yc-shop-catalog-page .yc-shop-catalog__capabilities{padding: 56px 20px;background: #faf7f2;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities header{display: block;margin-bottom: 40px;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities h2{font-size: 28px;line-height: 36px;font-weight: 400;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities header > p{max-width: 672px;margin-top: 8px;font-size: 15px;line-height: 24px;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid{margin-top: 0;gap: 24px;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article{min-height: 0;padding: 24px;border-radius: 12px;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article > span{width: 40px;height: 40px;margin-bottom: 16px;}@media (min-width: 640px){body.yc-shop-catalog-page .yc-shop-catalog__capabilities h2{font-size: 34px;line-height: 48px;}}@media (min-width: 1024px){body.yc-shop-catalog-page .yc-shop-catalog__capabilities{padding: 72px 56px;}} body.vanslay-faq-page .yc-faq-process{padding: 24px;border: 1px solid #e5e1da;border-radius: 12px;color: #1e232a;background: #f9f8f6;}body.vanslay-faq-page .yc-faq-aside{grid-template-columns: minmax(0, 1fr);gap: 24px;}body.vanslay-faq-page .yc-faq-aside > *{grid-column: 1;}body.vanslay-faq-page .yc-faq-spec-card{padding: 24px;border-radius: 12px;box-shadow: 0 1px 3px rgba(30, 35, 42, .06);}body.vanslay-faq-page .yc-faq-process .yc-core-eyebrow{color: #7a5734;}body.vanslay-faq-page .yc-faq-process h2{color: #1e232a !important;font: 600 24px/32px "EB Garamond", Georgia, serif;}body.vanslay-faq-page .yc-faq-process ol{grid-template-columns: 1fr;gap: 12px;}body.vanslay-faq-page .yc-faq-process li{padding: 0;border: 0;color: #1e232a;font-size: 13px;line-height: 20px;}body.vanslay-faq-page .yc-faq-process li > span{width: 20px;height: 20px;color: #fff;background: #1e232a;}body.vanslay-faq-page .yc-faq-process__copy{display: grid;flex: 1 1 auto;gap: 2px;}body.vanslay-faq-page .yc-faq-process__copy strong{color: #1e232a;font: 600 13px/18px "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-faq-page .yc-faq-process__copy small{color: #5c646d;font: 400 12px/18px "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-faq-page .yc-faq-quality-note{display: block;padding: 24px;border: 1px solid #7a5734;border-radius: 12px;color: #fff;background: #1e232a;box-shadow: 0 3px 8px rgba(30, 35, 42, .12);}body.vanslay-faq-page .yc-faq-quality-note > span{display: block;margin-bottom: 4px;color: #d6ae93;font-size: 11px;line-height: 16px;}body.vanslay-faq-page .yc-faq-quality-note > strong{display: block;margin-bottom: 8px;color: #fff;font: 600 24px/32px "EB Garamond", Georgia, serif;}body.vanslay-faq-page .yc-faq-quality-note > p{margin: 0 0 16px;color: #c9cbd0;font: 400 13px/20px "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-faq-page .yc-faq-quality-note__facts{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px;}body.vanslay-faq-page .yc-faq-quality-note__facts > div{padding: 10px;border: 1px solid #4a4f54;border-radius: 8px;text-align: center;} @media (min-width: 1024px){body.vanslay-faq-page .yc-faq-layout{row-gap: 0;padding-bottom: 40px;}body.vanslay-faq-page .yc-faq-controls{padding-bottom: 7px;}body.vanslay-faq-page .yc-faq-item{min-height: 124px;padding: 28px;}body.vanslay-faq-page .yc-faq-item:first-child[open]{min-height: 384px;}body.vanslay-faq-page .yc-faq-item summary{min-height: 66px;padding: 0;}}body.vanslay-faq-page .yc-faq-quality-note__facts b, body.vanslay-faq-page .yc-faq-quality-note__facts small{display: block;color: #d6ae93;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;}body.vanslay-faq-page .yc-faq-quality-note__facts small{color: #fff;font-weight: 400;}body.vanslay-faq-page .yc-core-cta{padding: 0 20px 64px;color: #1e232a;background: #f9f8f6;}body.vanslay-faq-page .yc-core-cta > .yc-core-container{width: min(100%, 1328px);padding: 40px;border: 1px solid #e5e1da;border-radius: 12px;background: #fff;box-shadow: 0 1px 3px rgba(30, 35, 42, .06);}body.vanslay-faq-page .yc-faq-cta-copy{display: flex;align-items: flex-start;gap: 16px;}body.vanslay-faq-page .yc-faq-cta-icon{display: grid;width: 48px;height: 48px;flex: 0 0 48px;place-items: center;border: 1px solid #e5e1da;border-radius: 12px;color: #7a5734;background: #f9f8f6;font-size: 28px;}body.vanslay-faq-page .yc-core-cta .yc-core-eyebrow{display: none;}body.vanslay-faq-page .yc-core-cta h2{color: #1e232a !important;font: 600 24px/32px "EB Garamond", Georgia, serif;margin-bottom: 4px;}body.vanslay-faq-page .yc-core-cta p:last-child{color: #59616c;font-size: 15px;line-height: 24px;}body.vanslay-faq-page .yc-core-cta .yc-core-button--light{color: #fff;background: #1e232a;}body.vanslay-faq-page .yc-faq-cta-actions{display: flex;flex: 0 0 auto;align-items: center;gap: 12px;}body.vanslay-faq-page .yc-faq-cta-actions .yc-core-button{min-height: 44px;padding: 12px 16px;border-radius: 8px;font-size: 11px;line-height: 16px;white-space: nowrap;}body.vanslay-faq-page .yc-faq-cta-actions .yc-core-button > span{display: inline-flex;align-items: center;}body.vanslay-faq-page .yc-faq-cta-actions .yc-core-button > span > svg{width: 18px;height: 18px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;}body.vanslay-faq-page .yc-faq-cta-actions__whatsapp{color: #fff;background: #2f6846;}body.vanslay-faq-page .yc-core-cta .yc-faq-cta-actions .yc-faq-cta-actions__whatsapp{color: #fff !important;background: #2f6846 !important;}@media (max-width: 767px){body.vanslay-faq-page .yc-core-cta{padding: 0 20px 48px;}body.vanslay-faq-page .yc-core-cta > .yc-core-container{display: grid;gap: 24px;padding: 24px;}body.vanslay-faq-page .yc-faq-cta-actions{display: grid;grid-template-columns: 1fr;}body.vanslay-faq-page .yc-faq-cta-actions .yc-core-button{width: 100%;}} body.vanslay-contact-page .yc-contact-hero__top-row{font-size: 11px;line-height: 16px;}body.vanslay-contact-page .yc-contact-hero__top-row > span:last-child{display: inline-flex;padding: 5px 12px;align-items: center;gap: 6px;border: 1px solid #e5e1da;border-radius: 999px;background: #fff;}body.vanslay-contact-page .yc-contact-hero__top-row > span:last-child::before{width: 8px;height: 8px;border-radius: 50%;background: #2f6846;content: "";}body.vanslay-contact-page .yc-contact-hero .yc-core-hero__copy > .yc-core-eyebrow{display: inline-flex;width: fit-content;padding: 5px 12px;align-items: center;border: 1px solid #e5e1da;border-radius: 999px;background: #fff;box-shadow: 0 1px 3px rgba(30, 35, 42, .06);}@media (max-width: 720px){body.vanslay-contact-page .yc-contact-hero .yc-core-lead{font: 400 18px/28px "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-faq-page .yc-faq-hero .yc-core-lead{font: 400 22px/34px "EB Garamond", Georgia, serif;letter-spacing: .01em;}} body.vanslay-contact-page .yc-contact-location{display: block;width: 100%;max-width: none;padding: 40px 56px;border-bottom: 1px solid #e5e1da;color: #1e232a;background: #fff;box-sizing: border-box;}body.vanslay-contact-page .yc-contact-location__inner{width: min(100%, 1328px);margin-inline: auto;}body.vanslay-contact-page .yc-contact-location__heading{max-width: 768px;min-height: 116px;margin-bottom: 28px;}body.vanslay-contact-page .yc-contact-location__heading .yc-core-eyebrow{margin: 0 0 4px;font-size: 11px;line-height: 16px;}body.vanslay-contact-page .yc-contact-location__heading h2{margin: 0;font: 500 32px/40px "EB Garamond", Georgia, serif;}body.vanslay-contact-page .yc-contact-location__heading > p:last-child{margin: 8px 0 0;color: #59616c;font: 400 15px/24px Inter, Arial, sans-serif;}body.vanslay-contact-page .yc-contact-location__campus{display: grid;min-height: 442px;margin-bottom: 28px;grid-template-columns: 7fr 5fr;overflow: hidden;border: 1px solid #e5e1da;border-radius: 12px;background: #faf7f2;box-shadow: 0 2px 8px rgba(30,35,42,.05);}body.vanslay-contact-page .yc-contact-location__media{position: relative;width: 100%;height: 440px;min-height: 440px;margin: 0;order: 0;aspect-ratio: auto;border: 0;border-radius: 0;overflow: hidden;}body.vanslay-contact-page .yc-contact-location__media img{display: block;width: 100%;height: 100%;object-fit: cover;}body.vanslay-contact-page .yc-contact-location__media figcaption{position: absolute;inset: auto 0 0;display: grid;padding: 40px 28px 28px;gap: 4px;color: #fff;background: linear-gradient(transparent,rgba(13,17,23,.88));text-transform: none;}body.vanslay-contact-page .yc-contact-location__media figcaption span{color: #d6ae93;font: 600 11px/16px "Space Grotesk",Arial,sans-serif;letter-spacing: .1em;text-transform: uppercase;}body.vanslay-contact-page .yc-contact-location__media figcaption strong{font: 600 24px/30px "EB Garamond",Georgia,serif;}body.vanslay-contact-page .yc-contact-location__media figcaption small{max-width: 500px;color: #e7e7e7;font: 400 13px/20px Inter,Arial,sans-serif;}body.vanslay-contact-page .yc-contact-location__address{display: flex;min-width: 0;margin: 0;padding: 28px;flex-direction: column;justify-content: space-between;gap: 20px;border: 0;background: #faf7f2;}body.vanslay-contact-page .yc-contact-location__address > div{display: grid;gap: 8px;}body.vanslay-contact-page .yc-contact-location__address span{color: #7a5734;font: 600 11px/16px "Space Grotesk",Arial,sans-serif;letter-spacing: .1em;text-transform: uppercase;}body.vanslay-contact-page .yc-contact-location__address p{margin: 0;color: #59616c;font: 400 14px/22px Inter,Arial,sans-serif;}body.vanslay-contact-page .yc-contact-location__address strong{display: block;padding: 12px;border: 1px solid #e5e1da;border-radius: 8px;background: #fff;font: 500 14px/22px Inter,Arial,sans-serif;overflow-wrap: anywhere;}body.vanslay-contact-page .yc-contact-location__address button{min-height: 40px;border: 1px solid #d1cac0;border-radius: 8px;background: #fff;font: 600 11px/16px "Space Grotesk",Arial,sans-serif;letter-spacing: .08em;text-transform: uppercase;}body.vanslay-contact-page .yc-contact-distance-grid{display: grid;width: 100%;max-width: none;margin: 0;grid-template-columns: repeat(3,minmax(0,1fr));gap: 28px;}body.vanslay-contact-page .yc-contact-distance-grid article{display: flex;min-height: 233px;padding: 24px;flex-direction: column;align-items: flex-start;gap: 8px;border: 1px solid #e5e1da;border-radius: 12px;background: #faf7f2;box-sizing: border-box;}body.vanslay-contact-page .yc-contact-distance-grid article > span{min-height: 0;color: #7a5734;font: 600 11px/16px "Space Grotesk",Arial,sans-serif;letter-spacing: .1em;text-transform: uppercase;}body.vanslay-contact-page .yc-contact-distance-grid article > strong{grid-column: auto;grid-row: auto;color: #1e232a;font: 600 42px/48px "Space Grotesk",Arial,sans-serif;}body.vanslay-contact-page .yc-contact-distance-grid article h3{margin: 0;color: #1e232a;font: 600 18px/24px "EB Garamond",Georgia,serif;}body.vanslay-contact-page .yc-contact-distance-grid article > p{margin: 0;color: #59616c;font: 400 13px/20px Inter,Arial,sans-serif;}@media (min-width: 1024px){body.vanslay-contact-page .yc-contact-hero{min-height: 407px;}body.vanslay-contact-page .yc-contact-channels{min-height: 602px;}}@media (max-width: 1023px){body.vanslay-contact-page .yc-contact-location{padding: 40px 20px;}body.vanslay-contact-page .yc-contact-location__campus{grid-template-columns: 1fr;}body.vanslay-contact-page .yc-contact-location__media{height: 360px;min-height: 360px;}body.vanslay-contact-page .yc-contact-location__address{min-height: 300px;}}@media (min-width: 640px) and (max-width: 1023px){body.vanslay-contact-page .yc-contact-hero{min-height: 729px;}body.vanslay-contact-page .yc-contact-channels{padding-block: 40px;}body.vanslay-contact-page .yc-contact-channels .yc-contact-section-heading{margin-bottom: 8px;}body.vanslay-contact-page .yc-contact-channel-grid{gap: 28px;}body.vanslay-contact-page .yc-contact-channel-grid .yc-contact-channel:nth-child(-n+2){min-height: 407px;}body.vanslay-contact-page .yc-contact-channel-grid .yc-contact-channel:nth-child(n+3){min-height: 392px;}body.vanslay-contact-page .yc-contact-brief{padding-block: 40px;}body.vanslay-contact-page .yc-contact-brief__grid{min-height: 835px;}body.vanslay-contact-page .yc-contact-location__heading{min-height: 140px;}body.vanslay-contact-page .yc-contact-location__media{height: 396px;min-height: 396px;}body.vanslay-contact-page .yc-contact-location__address{min-height: 359px;}body.vanslay-contact-page .yc-contact-distance-grid article{min-height: 321px;}}@media (max-width: 639px){body.vanslay-contact-page .yc-contact-location__heading h2{font-size: 28px;line-height: 36px;}body.vanslay-contact-page .yc-contact-location__heading{min-height: 228px;}body.vanslay-contact-page .yc-contact-location__media{height: 360px;min-height: 360px;}body.vanslay-contact-page .yc-contact-location__address{padding: 20px;}body.vanslay-contact-page .yc-contact-location__address{min-height: 422px;}body.vanslay-contact-page .yc-contact-distance-grid{grid-template-columns: 1fr;gap: 28px;}body.vanslay-contact-page .yc-contact-distance-grid article{min-height: 233px;padding: 24px;}body.vanslay-contact-page .yc-contact-hero{min-height: 806px;}body.vanslay-contact-page .yc-contact-channels{padding-block: 40px;}body.vanslay-contact-page .yc-contact-channels .yc-contact-section-heading{min-height: 176px;margin-bottom: 28px;}body.vanslay-contact-page .yc-contact-channel-grid{gap: 28px;}body.vanslay-contact-page .yc-contact-channel-grid .yc-contact-channel:nth-child(1){min-height: 380px;}body.vanslay-contact-page .yc-contact-channel-grid .yc-contact-channel:nth-child(2){min-height: 407px;}body.vanslay-contact-page .yc-contact-channel-grid .yc-contact-channel:nth-child(3){min-height: 392px;}body.vanslay-contact-page .yc-contact-channel-grid .yc-contact-channel:nth-child(4){min-height: 388px;}body.vanslay-contact-page .yc-contact-brief__grid{gap: 40px;}body.vanslay-contact-page .yc-contact-brief__grid > div:first-child{min-height: 511px;}body.vanslay-contact-page .yc-contact-checklist{gap: 16px;}body.vanslay-contact-page .yc-contact-checklist li{min-height: 205px;box-sizing: border-box;}} body.vanslay-about-page .yc-about-hero__quick-facts{display: flex;min-height: 0;margin-top: 0;padding: 16px 0 0;align-items: stretch;gap: 0;border: 0;border-top: 1px solid #e5e1da;border-radius: 0;background: transparent;box-shadow: none;}body.vanslay-about-page .yc-about-hero__quick-facts > div{display: flex;min-width: 0;padding: 0 16px;flex: 1 1 0;align-items: flex-start;gap: 10px;}body.vanslay-about-page .yc-about-hero__quick-facts > div:first-child{padding-left: 0;}body.vanslay-about-page .yc-about-hero__quick-facts > div + div{border-left: 1px solid #d1cac0;}body.vanslay-about-page .yc-about-hero__quick-facts svg{width: 18px;height: 18px;flex: 0 0 18px;color: #7a5734;}body.vanslay-about-page .yc-about-hero__quick-facts > div > div{min-width: 0;}body.vanslay-about-page .yc-about-hero__quick-facts span{margin: 0 0 2px;color: #1e232a;font: 600 11px/14px "Space Grotesk", Arial, sans-serif;letter-spacing: .04em;}body.vanslay-about-page .yc-about-hero__quick-facts strong{color: #59616c;font: 400 12px/16px "Plus Jakarta Sans", Arial, sans-serif;}@media (max-width: 720px){body.vanslay-about-page .yc-about-hero__quick-facts{flex-direction: column;gap: 14px;}body.vanslay-about-page .yc-about-hero__quick-facts > div, body.vanslay-about-page .yc-about-hero__quick-facts > div:first-child{width: 100%;padding: 0;flex: 0 0 auto;border: 0;}} body.vanslay-about-page .yc-core-metrics__grid article{border-radius: 8px;background: #f9f8f6;}body.vanslay-about-page .yc-core-metrics__grid article > span{display: flex;align-items: flex-start;justify-content: space-between;gap: 8px;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .12em;}body.vanslay-about-page .yc-core-metrics__grid article > span svg{width: 24px;height: 24px;flex: 0 0 24px;color: #d1cac0;}body.vanslay-about-page .yc-core-metrics__grid article > b{font-size: 24px;line-height: 32px;}@media (min-width: 1024px){body.vanslay-about-page .yc-core-metrics__grid{gap: 28px;}}@media (min-width: 640px) and (max-width: 1023px){body.vanslay-about-page .yc-core-metrics__grid{gap: 16px;}}@media (max-width: 639px){body.vanslay-about-page .yc-core-metrics{padding: 40px 0 44px;}body.vanslay-about-page .yc-core-metrics h2{font-size: 32px;line-height: 40px;}body.vanslay-about-page .yc-core-metrics__grid{gap: 12px;margin-top: 8px;}body.vanslay-about-page .yc-core-metrics__grid article{min-height: 406px;padding: 28px;}body.vanslay-about-page .yc-core-metrics__grid article > b{font-family: "EB Garamond", Georgia, serif;}body.vanslay-about-page .yc-core-metrics__grid article:nth-child(n+3){min-height: 385px;}} .yc-home .yc-home-hero-v2__quick-facts{display: flex;margin-top: 40px;padding-top: 16px;align-items: flex-start;gap: 0;}.yc-home .yc-home-hero-v2__quick-facts > div{display: flex;min-width: 0;padding-inline: 20px;flex: 1 1 0;align-items: flex-start;gap: 10px;border-right: 1px solid #d1cac0;}.yc-home .yc-home-hero-v2__quick-facts > div:first-child{padding-left: 0;}.yc-home .yc-home-hero-v2__quick-facts > div:last-child{border-right: 0;}.yc-home .yc-home-hero-v2__quick-facts svg{width: 18px;height: 18px;flex: 0 0 18px;color: #7a5734;}.yc-home .yc-home-hero-v2__quick-facts > div > div{min-width: 0;}.yc-home .yc-home-hero-v2__quick-facts span{color: #1e232a;font: 600 11px/14px "Space Grotesk", Arial, sans-serif;letter-spacing: .04em;}.yc-home .yc-home-hero-v2__quick-facts strong{color: #59616c;font: 400 12px/16px Inter, Arial, sans-serif;}@media (max-width: 639px){.yc-home .yc-home-hero-v2__quick-facts{flex-wrap: wrap;gap: 12px 0;}.yc-home .yc-home-hero-v2__quick-facts > div, .yc-home .yc-home-hero-v2__quick-facts > div:first-child, .yc-home .yc-home-hero-v2__quick-facts > div:last-child{max-width: 100%;padding: 0 16px 0 0;flex: 0 1 auto;border: 0;}} .yc-home .yc-home-facts{padding-top: 40px;padding-bottom: 40px;background: #fff;border-top: 1px solid #e5e1da;border-bottom: 1px solid #e5e1da;}.yc-home .yc-home-facts__eyebrow{display: none;}.yc-home .yc-home-facts__grid{gap: 16px;}.yc-home .yc-home-fact, .yc-home .yc-home-fact:first-child, .yc-home .yc-home-fact:last-child{padding: 24px;border: 1px solid #e5e1da;border-radius: 8px;background: #f9f8f6;}.yc-home .yc-home-fact dt{display: flex;margin-bottom: 12px;align-items: flex-start;justify-content: space-between;color: #7a5734;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .12em;}.yc-home .yc-home-fact dt svg{width: 24px;height: 24px;flex: 0 0 24px;color: #d1cac0;}.yc-home .yc-home-fact dd{margin: 0 0 4px;}.yc-home .yc-home-fact dd span{letter-spacing: -.03em;}.yc-home .yc-home-fact dd small{color: #7a5734;font: 400 24px/32px "Space Grotesk", Arial, sans-serif;}.yc-home .yc-home-fact h3{margin: 0 0 8px;color: #1e232a;font: 600 24px/32px "EB Garamond", Georgia, serif;}.yc-home .yc-home-fact p{margin: 0;color: #5e6670;font: 400 13px/20px Inter, Arial, sans-serif;}@media (min-width: 640px){.yc-home .yc-home-facts__grid{gap: 24px;}}@media (max-width: 639px){.yc-home .yc-home-facts__grid{grid-template-columns: repeat(2, minmax(0, 1fr));}.yc-home .yc-home-fact, .yc-home .yc-home-fact:first-child, .yc-home .yc-home-fact:last-child{min-height: 0;padding: 16px;}.yc-home .yc-home-fact dt{font-size: 10px;}.yc-home .yc-home-fact dt svg{width: 18px;height: 18px;flex-basis: 18px;}.yc-home .yc-home-fact dd, .yc-home .yc-home-fact dd span{font-size: 24px;line-height: 32px;}.yc-home .yc-home-fact dd small{font-size: 16px;line-height: 24px;}.yc-home .yc-home-fact h3{font-size: 16px;line-height: 24px;}.yc-home .yc-home-fact p{font-size: 12px;line-height: 20px;}} body.vanslay-gallery-page .yc-gallery-archive__heading{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;}body.vanslay-gallery-page .yc-gallery-archive__group-heading h3, body.vanslay-gallery-page .yc-gallery-archive__group-heading div > span{display: none;}body.vanslay-gallery-page .yc-gallery-archive__toolbar{display: flex;margin-bottom: 24px;align-items: flex-start;justify-content: space-between;gap: 16px;}body.vanslay-gallery-page .yc-gallery-archive__filters{margin-bottom: 0;}body.vanslay-gallery-page .yc-gallery-archive__verified{display: inline-flex;min-height: 40px;padding: 8px 12px;flex: 0 0 auto;align-items: center;gap: 8px;border: 1px solid #e5e1da;border-radius: 8px;color: #1e232a;background: #fff;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .06em;text-transform: uppercase;}body.vanslay-gallery-page .yc-gallery-archive__verified span{width: 8px;height: 8px;border-radius: 50%;background: #2f7d53;}body.vanslay-gallery-page .yc-gallery-archive__group-heading{align-items: center;}body.vanslay-gallery-page .yc-gallery-archive__group-meta{margin-left: auto;color: #747a81;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .08em;text-align: right;}body.vanslay-gallery-page .yc-gallery-archive__grid--cutting{grid-template-columns: repeat(2, minmax(0, 1fr));}body.vanslay-gallery-page .yc-gallery-archive__grid--apparel{grid-template-columns: repeat(5, minmax(0, 1fr));gap: 16px;}body.vanslay-gallery-page .yc-gallery-archive__grid--apparel .yc-gallery-archive__card{height: auto;aspect-ratio: 4 / 5;}body.vanslay-gallery-page .yc-gallery-archive__grid--apparel .yc-gallery-archive__card figcaption{padding: 32px 12px 12px;}body.vanslay-gallery-page .yc-gallery-archive__grid--apparel .yc-gallery-archive__card figcaption > strong{font-size: 16px;line-height: 20px;}@media (min-width: 640px) and (max-width: 1023px){body.vanslay-gallery-page .yc-gallery-archive__grid--apparel{grid-template-columns: repeat(3, minmax(0, 1fr));}}@media (max-width: 639px){body.vanslay-gallery-page .yc-gallery-archive__toolbar{flex-direction: column;}body.vanslay-gallery-page .yc-gallery-archive__filters{width: 100%;}body.vanslay-gallery-page .yc-gallery-archive__verified{max-width: 100%;white-space: normal;}body.vanslay-gallery-page .yc-gallery-archive__group-meta{display: none;}body.vanslay-gallery-page .yc-gallery-archive__grid--cutting{grid-template-columns: 1fr;}body.vanslay-gallery-page .yc-gallery-archive__grid--apparel{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px;}body.vanslay-gallery-page .yc-gallery-archive__grid--apparel .yc-gallery-archive__card{height: auto;aspect-ratio: 4 / 5;}} body.vanslay-gallery-page .yc-gallery-archive__hero{position: relative;overflow: hidden;padding-top: 64px;padding-bottom: 64px;background: #0d1117;}body.vanslay-gallery-page .yc-gallery-archive__hero-drawing{position: absolute;inset: 0;width: 100%;height: 100%;color: #fff;opacity: .1;pointer-events: none;}body.vanslay-gallery-page .yc-gallery-archive__topline{position: relative;z-index: 1;display: flex;width: min(100%, 1168px);margin: 0 auto 24px;align-items: center;justify-content: space-between;gap: 12px;color: #aeb3b8;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .08em;text-transform: uppercase;}body.vanslay-gallery-page .yc-gallery-archive__topline p{display: inline-flex;margin: 0;padding: 6px 12px;align-items: center;gap: 8px;border: 1px solid rgba(255,255,255,.1);border-radius: 4px;color: #d6ae93;background: rgba(255,255,255,.1);}body.vanslay-gallery-page .yc-gallery-archive__topline p span{width: 8px;height: 8px;border-radius: 50%;background: #d4af37;}body.vanslay-gallery-page .yc-gallery-archive__topline > div span{margin-inline: 12px;color: #d4af37;}body.vanslay-gallery-page .yc-gallery-archive__hero-inner{position: relative;z-index: 1;}@media (min-width: 1024px){body.vanslay-gallery-page .yc-gallery-archive__hero-inner{grid-template-columns: minmax(0, 608fr) minmax(0, 536fr);gap: 24px;}}body.vanslay-gallery-page .yc-gallery-archive__hero h1 em{display: inline;}body.vanslay-gallery-page .yc-gallery-archive__hero .yc-core-lead{max-width: 650px;font: 400 22px/34px "EB Garamond", Georgia, serif;}body.vanslay-gallery-page .yc-gallery-archive__facts{gap: 12px;transform: none;}body.vanslay-gallery-page .yc-gallery-archive__facts > div{display: flex;min-height: 80px;padding: 10px 14px;flex-direction: column;border-color: rgba(255,255,255,.1);background: rgba(255,255,255,.05);}body.vanslay-gallery-page .yc-gallery-archive__facts dd{margin: 0;order: 1;color: #fff;font: 600 30px/32px "Space Grotesk", Arial, sans-serif;letter-spacing: -.03em;white-space: nowrap;}body.vanslay-gallery-page .yc-gallery-archive__facts > div:nth-child(2){padding-inline: 8px;}body.vanslay-gallery-page .yc-gallery-archive__facts > div:nth-child(2) dd{font-size: 26px;letter-spacing: -.05em;}body.vanslay-gallery-page .yc-gallery-archive__facts dt{margin-top: 4px;order: 2;color: #d6ae93;font: 600 10px/14px "Space Grotesk", Arial, sans-serif;letter-spacing: .08em;}body.vanslay-gallery-page .yc-gallery-archive__facts > div:last-child dd{color: #d4af37;}@media (max-width: 1023px){body.vanslay-gallery-page .yc-gallery-archive__hero{padding: 48px 20px;}body.vanslay-gallery-page .yc-gallery-archive__topline{flex-wrap: wrap;}body.vanslay-gallery-page .yc-gallery-archive__facts{grid-template-columns: repeat(2, minmax(0, 1fr));}body.vanslay-gallery-page .yc-gallery-archive__facts dd{font-size: 26px;line-height: 28px;}} body.yc-shop-catalog-page .yc-shop-catalog__hero-grid{margin-bottom: 32px;}body.yc-shop-catalog-page .yc-shop-catalog__categories{padding-bottom: 4px;border-bottom: 0;scrollbar-width: none;}body.yc-shop-catalog-page .yc-shop-catalog__more summary{min-height: 40px;box-sizing: border-box;white-space: nowrap;}body.yc-shop-catalog-page .yc-shop-catalog__browse-controls{margin-top: 12px;padding-top: 4px;border-top: 1px solid #dedbd5;}body.yc-shop-catalog-page .yc-shop-catalog__search{width: min(100%, 470px);}body.yc-shop-catalog-page .yc-shop-catalog__search input[type="search"]{min-width: 0;min-height: 38px;flex: 1 1 auto;box-sizing: border-box;}body.yc-shop-catalog-page .yc-shop-catalog__search button{min-width: 78px;min-height: 38px;padding: 8px 13px;box-sizing: border-box;}body.yc-shop-catalog-page .yc-shop-catalog__browse-status{display: flex;align-items: center;gap: 16px;white-space: nowrap;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .08em;text-transform: uppercase;}body.yc-shop-catalog-page.woocommerce .yc-shop-catalog__result-row{display: none;}@media (min-width: 1024px){body.yc-shop-catalog-page .yc-shop-catalog__browse{padding: 16px 56px;}body.yc-shop-catalog-page.woocommerce .yc-shop-catalog__grid-header{height: 37px;min-height: 37px;margin-top: 64px !important;margin-bottom: 32px !important;padding-bottom: 12px;box-sizing: border-box;}}@media (max-width: 639px){body.yc-shop-catalog-page .yc-shop-catalog__browse-status{flex-wrap: wrap;gap: 8px;white-space: normal;}} body.yc-shop-catalog-page .yc-shop-catalog__lead-mobile{display: none;}body.yc-shop-catalog-page.woocommerce .yc-shop-catalog__pagination-bar{min-height: 84px;margin-top: 40px !important;margin-bottom: 64px !important;padding: 20px;border-radius: 12px;box-sizing: border-box;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities{padding-top: 56px;padding-bottom: 56px;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities header .yc-shop-catalog__overline{margin-bottom: 4px;font-size: 11px;line-height: 24px;letter-spacing: .2em;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities h2{line-height: 24px;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities header > p{min-height: 73px;line-height: 24.375px;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article{display: flex;min-height: 388px;flex-direction: column;border-radius: 12px;box-sizing: border-box;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article ul{margin-top: auto;padding-top: 12px;border-top: 1px solid #e5e1da;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article li{line-height: 24px;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities-cta{display: flex;min-height: 90px;margin-top: 32px;padding: 20px;align-items: center;justify-content: flex-start;gap: 12px;border-radius: 12px;box-sizing: border-box;font: 400 13px/20px Inter, Arial, sans-serif;letter-spacing: 0;text-transform: none;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities-cta-icon{display: grid;width: 40px;height: 40px;flex: none;place-items: center;border-radius: 8px;color: #7a5734;background: #f4f2ef;font-size: 24px;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities-cta strong{display: block;color: #1e232a;font: 600 18px/24px "EB Garamond", Georgia, serif;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities-cta p{margin: 0;color: #59616c;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities-cta a{display: inline-flex;min-height: 40px;margin-left: auto;padding: 10px 20px;align-items: center;border-radius: 8px;color: #fff;background: #1e232a;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .08em;text-decoration: none;text-transform: uppercase;white-space: nowrap;}@media (min-width: 1024px){body.yc-shop-catalog-page .yc-shop-catalog__capabilities{padding-inline: 56px;}body.yc-shop-catalog-page .yc-sitewide-rfq.yc-stitch-rfq{min-height: 1105px;}body .yc-site-footer.yc-stitch-footer .yc-stitch-footer__grid{min-height: 0;}body .yc-site-footer.yc-stitch-footer .yc-stitch-footer__bottom{min-height: 0;margin-top: 0;padding-top: 24px;}}@media (max-width: 767px){body.yc-shop-catalog-page .yc-shop-catalog__capabilities h2{line-height: 24px;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article{min-height: 0;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities-cta{align-items: flex-start;flex-direction: column;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities-cta a{width: 100%;margin-left: 0;justify-content: center;}}@media (max-width: 639px){body.yc-shop-catalog-page .yc-shop-catalog__lead-desktop{display: none;}body.yc-shop-catalog-page .yc-shop-catalog__lead-mobile{display: inline;}body.yc-shop-catalog-page .yc-shop-catalog__hero{padding: 40px 20px 48px;}body.yc-shop-catalog-page .yc-shop-catalog__hero-top > p:last-child{max-width: 280px;font-size: 13px;line-height: 18px;letter-spacing: 0;text-transform: uppercase;}body.yc-shop-catalog-page .yc-shop-catalog__story .yc-shop-catalog__overline{line-height: 24px;letter-spacing: .25em;}body.yc-shop-catalog-page .yc-shop-catalog__lead{font-size: 20px;line-height: 32.5px;}body.yc-shop-catalog-page .yc-shop-catalog__note{display: flex;min-height: 352px;padding: 24px;flex-direction: column;box-sizing: border-box;}body.yc-shop-catalog-page .yc-shop-catalog__note-head{min-height: 65px;}body.yc-shop-catalog-page .yc-shop-catalog__note-metrics > div{min-height: 84px;}body.yc-shop-catalog-page .yc-shop-catalog__note > a{margin-top: auto;}body.yc-shop-catalog-page .yc-shop-catalog__browse{padding: 16px 20px;}body.yc-shop-catalog-page .yc-shop-catalog__categories{width: 100%;margin-inline: 0;padding: 0 0 4px;}body.yc-shop-catalog-page .yc-shop-catalog__browse-controls{min-height: 119px;align-content: start;flex-wrap: wrap;gap: 12px;box-sizing: border-box;}body.yc-shop-catalog-page .yc-shop-catalog__search, body.yc-shop-catalog-page .yc-shop-catalog__browse-status{width: 100%;}body.yc-shop-catalog-page .yc-shop-catalog__browse-status{min-height: 32px;}body.yc-shop-catalog-page.woocommerce .yc-shop-catalog__grid-header{min-height: 85px;margin-top: 48px !important;margin-bottom: 32px !important;padding-bottom: 12px;box-sizing: border-box;}body.yc-shop-catalog-page.woocommerce ul.products li.product{min-height: 650px;}body.yc-shop-catalog-page.woocommerce ul.products li.product .woocommerce-loop-product__title{padding: 0;font-size: 21px;line-height: 29px;}body.yc-shop-catalog-page.woocommerce ul.products li.product .yc-shop-card__specs{min-height: 212px;}body.yc-shop-catalog-page.woocommerce ul.products li.product .yc-shop-card__specs > div{min-height: 40px;align-items: center;font-size: 12px;line-height: 18px;}body.yc-shop-catalog-page.woocommerce .yc-shop-catalog__pagination-bar{min-height: 200px;margin-bottom: 48px !important;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article{min-height: 342px;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article:first-child, body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article:last-child{min-height: 364px;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities-cta{min-height: 222px;}body.yc-shop-catalog-page .yc-sitewide-rfq.yc-stitch-rfq{padding-block: 64px;}body.yc-shop-catalog-page .yc-stitch-rfq__grid{gap: 40px;}body.yc-shop-catalog-page .yc-stitch-rfq__form-card{min-height: 1512px;}body.yc-shop-catalog-page .yc-stitch-rfq__desk{min-height: 545px;}body.yc-shop-catalog-page .yc-stitch-rfq__freight{min-height: 284px;}body.yc-shop-catalog-page .yc-stitch-rfq__verification{min-height: 84px;}}@media (min-width: 640px) and (max-width: 1023px){ body.yc-shop-catalog-page .yc-shop-catalog__hero{min-height: 0;}body.yc-shop-catalog-page .yc-shop-catalog__story h1{line-height: 1.06;}body.yc-shop-catalog-page .yc-shop-catalog__browse{min-height: 180px;padding-inline: 20px;}body.yc-shop-catalog-page .yc-shop-catalog__browse-controls{min-height: 91px;box-sizing: border-box;}body.yc-shop-catalog-page.woocommerce .yc-shop-catalog__grid-header{min-height: 37px;margin-top: 48px !important;margin-bottom: 32px !important;padding-bottom: 12px;box-sizing: border-box;}body.yc-shop-catalog-page.woocommerce ul.products li.product .woocommerce-loop-product__title{padding: 0;line-height: 29px;}body.yc-shop-catalog-page.woocommerce ul.products li.product .yc-shop-card__specs{min-height: 212px;}body.yc-shop-catalog-page.woocommerce ul.products li.product .yc-shop-card__specs > div{min-height: 40px;align-items: center;font-size: 12px;line-height: 18px;}body.yc-shop-catalog-page.woocommerce ul.products, body.yc-shop-catalog-page.woocommerce .yc-shop-catalog__grid-header, body.yc-shop-catalog-page.woocommerce .yc-shop-catalog__pagination-bar{width: calc(100% - 40px);}body.yc-shop-catalog-page.woocommerce ul.products{min-height: 1978px;}body.yc-shop-catalog-page.woocommerce .yc-shop-catalog__pagination-bar{min-height: 108px;margin-bottom: 48px !important;}body.yc-shop-catalog-page .yc-shop-catalog__pagination-bar nav ul.page-numbers{display: flex;flex-wrap: nowrap;max-width: 332px;overflow-x: auto;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article{min-height: 342px;}body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article:nth-child(-n+2){min-height: 364px;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities-cta{min-height: 114px;}body.yc-shop-catalog-page .yc-sitewide-rfq.yc-stitch-rfq{padding-block: 64px;}body.yc-shop-catalog-page .yc-stitch-rfq__side{display: flex;flex-direction: column;gap: 28px;}body.yc-shop-catalog-page .yc-stitch-rfq__desk{min-height: 505px;}body.yc-shop-catalog-page .yc-stitch-rfq__freight{min-height: 260px;}body.yc-shop-catalog-page .yc-stitch-rfq__verification{min-height: 84px;}body.yc-shop-catalog-page .yc-procurement-index{min-height: 0;}} @media (min-width: 1024px){body.vanslay-about-page .yc-about-hero{padding-top: 64px;padding-bottom: 64px;}body.vanslay-about-page .yc-about-hero__grid{width: calc(100% - 112px);max-width: none;grid-template-columns: repeat(12, minmax(0, 1fr));gap: 40px;}body.vanslay-about-page .yc-about-hero .yc-core-hero__copy{min-height: 475px;grid-column: span 7;transform: none;}body.vanslay-about-page .yc-about-hero .yc-core-hero__copy > .yc-core-eyebrow{display: inline-flex;min-height: 30px;margin-bottom: 16px;padding: 6px 14px;align-items: center;border: 1px solid #e5e1da;border-radius: 999px;background: #fff;box-sizing: border-box;font-size: 11px;line-height: 16px;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media{grid-column: span 5;min-height: clamp(490px, calc(10.625vw + 354px), 507px);box-sizing: border-box;}} body.vanslay-contact-page .yc-contact-visit{width: 100%;max-width: none;padding: 40px 56px;border-bottom: 1px solid #e5e1da;background: #faf7f2;box-sizing: border-box;}body.vanslay-contact-page .yc-contact-visit__shell{width: min(100%, 1328px);margin-inline: auto;padding: 40px;border: 1px solid #e5e1da;border-radius: 12px;background: #fff;box-sizing: border-box;box-shadow: 0 2px 8px rgba(30,35,42,.05);}body.vanslay-contact-page .yc-contact-visit__grid{display: grid;width: 100%;max-width: none;margin: 0;grid-template-columns: 8fr 4fr;align-items: center;gap: 40px;}body.vanslay-contact-page .yc-contact-visit__main{min-width: 0;}body.vanslay-contact-page .yc-contact-visit__main > .yc-core-eyebrow{margin: 0 0 16px;color: #7a5734;font-size: 11px;line-height: 16px;}body.vanslay-contact-page .yc-contact-visit__main > h2{margin: 0 0 16px;color: #1e232a;font: 500 32px/40px "EB Garamond",Georgia,serif;}body.vanslay-contact-page .yc-contact-visit__main > p:not(.yc-core-eyebrow){margin: 0;color: #59616c;font: 400 15px/24px Inter,Arial,sans-serif;}body.vanslay-contact-page .yc-contact-visit__cards{display: grid;margin-top: 24px;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px;}body.vanslay-contact-page .yc-contact-visit__cards article, body.vanslay-contact-page .yc-contact-visit__cards article:first-child{min-height: 150px;padding: 16px;grid-column: auto;border: 1px solid #e5e1da;border-radius: 8px;background: #faf7f2;box-sizing: border-box;}body.vanslay-contact-page .yc-contact-visit__cards article > span{color: #7a5734;font-size: 11px;line-height: 16px;}body.vanslay-contact-page .yc-contact-visit__cards article > strong{display: block;margin-top: 8px;color: #1e232a;font: 600 18px/24px "EB Garamond",Georgia,serif;}body.vanslay-contact-page .yc-contact-visit__cards article > p{margin: 4px 0 0;color: #59616c;font: 400 12px/18px Inter,Arial,sans-serif;}body.vanslay-contact-page .yc-contact-visit__booking{display: flex;min-height: 300px;margin: 0;padding: 28px;flex-direction: column;justify-content: space-between;gap: 20px;border-radius: 12px;background: #1e232a;box-sizing: border-box;}body.vanslay-contact-page .yc-contact-visit__booking span{display: block;color: #d6ae93;font: 600 11px/16px "Space Grotesk",Arial,sans-serif;letter-spacing: .1em;text-transform: uppercase;}body.vanslay-contact-page .yc-contact-visit__booking strong{display: block;margin-top: 4px;color: #fff;font: 600 24px/30px "EB Garamond",Georgia,serif;}body.vanslay-contact-page .yc-contact-visit__booking p{margin: 8px 0 0;color: #c9cbd0;font: 400 13px/20px Inter,Arial,sans-serif;}body.vanslay-contact-page .yc-contact-visit__booking-actions{display: grid;gap: 10px;}body.vanslay-contact-page .yc-contact-visit__booking-actions a{display: flex;min-height: 44px;margin: 0;padding: 10px 14px;align-items: center;justify-content: center;border-radius: 8px;color: #fff;background: #080d13;font: 600 11px/16px "Space Grotesk",Arial,sans-serif;letter-spacing: .08em;text-decoration: none;text-transform: uppercase;}body.vanslay-contact-page .yc-contact-visit__booking-actions a + a{background: #343b44;}@media (max-width: 1023px){body.vanslay-contact-page .yc-contact-visit{padding: 40px 20px;}body.vanslay-contact-page .yc-contact-visit__grid{grid-template-columns: 1fr;align-items: stretch;}}@media (min-width: 640px) and (max-width: 1023px){body.vanslay-contact-page .yc-contact-visit__shell{min-height: 773px;}}@media (max-width: 639px){body.vanslay-contact-page .yc-contact-visit__shell{padding: 28px;}body.vanslay-contact-page .yc-contact-visit__main{min-height: 755px;display: flex;flex-direction: column;}body.vanslay-contact-page .yc-contact-visit__main > h2{font-size: 28px;line-height: 36px;}body.vanslay-contact-page .yc-contact-visit__cards{margin-top: auto;grid-template-columns: 1fr;}body.vanslay-contact-page .yc-contact-visit__booking{min-height: 321px;}} @media (min-width: 1024px){body.vanslay-faq-page .yc-faq-metrics{margin-top: -5px;margin-bottom: 58px;}body.vanslay-faq-page .yc-faq-metrics article{min-height: 166px;}body.vanslay-faq-page .yc-faq-layout{padding-top: 60px;}}@media (min-width: 640px) and (max-width: 1023px){body.vanslay-faq-page .yc-faq-layout{grid-template-columns: minmax(0, 1fr);row-gap: 0;}body.vanslay-faq-page .yc-faq-controls{grid-column: 1;grid-template-columns: minmax(0, 1fr) 320px;gap: 16px 20px;padding: 16px 0;border: 0;background: transparent;}body.vanslay-faq-page .yc-faq-controls__heading{grid-column: 1;}body.vanslay-faq-page .yc-faq-search{grid-column: 2;align-self: center;}body.vanslay-faq-page .yc-faq-search > .yc-core-label, body.vanslay-faq-page .yc-faq-results{display: none;}body.vanslay-faq-page .yc-faq-topics{grid-column: 1 / -1;display: flex;height: 46px;padding-bottom: 8px;flex-wrap: nowrap;overflow-x: auto;gap: 8px;}body.vanslay-faq-page .yc-faq-topics button{flex: 0 0 auto;height: 38px;}body.vanslay-faq-page .yc-faq-items, body.vanslay-faq-page .yc-faq-aside{grid-column: 1;}body.vanslay-faq-page .yc-faq-items{margin-top: 0;}body.vanslay-faq-page .yc-faq-aside{margin-top: 40px;}body.vanslay-faq-page .yc-faq-item{padding: 16px;}body.vanslay-faq-page .yc-faq-item summary{min-height: 66px;padding: 0;gap: 4px 10px;}body.vanslay-faq-page .yc-faq-item:first-child[open]{min-height: 392px;}body.vanslay-faq-page .yc-faq-item:nth-child(2), body.vanslay-faq-page .yc-faq-item:nth-child(3), body.vanslay-faq-page .yc-faq-item:nth-child(8){min-height: 132px;}body.vanslay-faq-page .yc-faq-item:nth-child(n+4):nth-child(-n+7){min-height: 100px;}body.vanslay-faq-page .yc-faq-aside{gap: 16px;}body.vanslay-faq-page .yc-faq-spec-card{min-height: 455px;}body.vanslay-faq-page .yc-faq-process{min-height: 318px;}body.vanslay-faq-page .yc-faq-quality-note{min-height: 246px;}body.vanslay-faq-page .yc-faq-layout{padding-bottom: 40px;}body.vanslay-faq-page .yc-core-cta > .yc-core-container{gap: 24px;}body.vanslay-faq-page .yc-faq-cta-actions{flex: 0 0 426px;}body.vanslay-faq-page .yc-faq-metrics{margin-top: 48px;margin-bottom: 22px;padding-top: 8px;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 16px;box-sizing: border-box;}body.vanslay-faq-page .yc-faq-metrics article{display: flex;min-height: 158px;padding: 28px;flex-direction: column;justify-content: space-between;gap: 0;border-radius: 12px;box-sizing: border-box;}body.vanslay-faq-page .yc-faq-metrics article > span{font-size: 11px;line-height: 16px;}body.vanslay-faq-page .yc-faq-metrics article > strong{font-size: 44px;line-height: 48px;}body.vanslay-faq-page .yc-faq-metrics article > strong small{font-size: 13px;line-height: 18px;}body.vanslay-faq-page .yc-faq-metrics article > p{font-size: 13px;line-height: 20px;}} @media (max-width: 479px){body.vanslay-faq-page .yc-faq-search > .yc-core-label, body.vanslay-faq-page .yc-faq-results{display: none;}body.vanslay-faq-page .yc-faq-items{margin-top: -13px;}body.vanslay-faq-page .yc-faq-item{min-height: 164px;padding: 16px;}body.vanslay-faq-page .yc-faq-item:first-child[open]{min-height: 703px;}body.vanslay-faq-page .yc-faq-layout{padding-bottom: 47px;}body.vanslay-faq-page .yc-faq-aside{margin-top: 15px;gap: 16px;}body.vanslay-faq-page .yc-faq-spec-card{min-height: 455px;}body.vanslay-faq-page .yc-faq-process{min-height: 378px;}body.vanslay-faq-page .yc-faq-quality-note{min-height: 310px;}body.vanslay-faq-page .yc-core-cta{margin-top: -7px;padding-bottom: 64px;}body.vanslay-faq-page .yc-core-cta > .yc-core-container{min-height: 358px;padding: 28px;}body.vanslay-faq-page .yc-faq-cta-actions .yc-core-button{min-height: 38px;padding: 10px 16px;}}@media (max-width: 639px){body.vanslay-faq-page .yc-faq-metrics{padding-top: 8px;margin-bottom: 50px;gap: 16px;box-sizing: border-box;}body.vanslay-faq-page .yc-faq-metrics article{display: flex;padding: 28px;flex-direction: column;justify-content: space-between;gap: 0;border-radius: 12px;box-sizing: border-box;}body.vanslay-faq-page .yc-faq-metrics article:nth-child(-n+2){min-height: 242px;}body.vanslay-faq-page .yc-faq-metrics article:nth-child(n+3){min-height: 194px;padding-block: 27px;}body.vanslay-faq-page .yc-faq-metrics article > span{font-size: 11px;line-height: 16px;}body.vanslay-faq-page .yc-faq-metrics article > strong{font-size: 44px;line-height: 48px;}body.vanslay-faq-page .yc-faq-metrics article > strong small{display: block;font-size: 13px;line-height: 18px;}body.vanslay-faq-page .yc-faq-metrics article:nth-child(2) > strong, body.vanslay-faq-page .yc-faq-metrics article:nth-child(4) > strong{white-space: nowrap;}body.vanslay-faq-page .yc-faq-metrics article > p{font-size: 13px;line-height: 20px;}} @media (max-width: 639px){body.vanslay-about-page .yc-about-logistics{min-height: 1733px;padding-block: 64px 53px;box-sizing: border-box;}body.vanslay-about-page .yc-core-section--soft{min-height: 2496px;padding-block: 64px;box-sizing: border-box;}body.vanslay-about-page .yc-core-capabilities{row-gap: 28px;}body.vanslay-about-page .yc-core-capabilities article{min-height: 324px;box-sizing: border-box;}body.vanslay-about-page .yc-core-capabilities article:first-child{min-height: 359px;}body.vanslay-about-page .yc-about-markets{min-height: 2260px;padding-block: 64px;box-sizing: border-box;}body.vanslay-about-page .yc-about-markets .yc-core-market-grid{row-gap: 28px;}body.vanslay-about-page .yc-about-markets .yc-core-market-grid article{min-height: 289px;box-sizing: border-box;}body.vanslay-about-page .yc-core-gallery-section{min-height: 2447px;padding-block: 64px;box-sizing: border-box;}body.vanslay-about-page .yc-core-gallery{gap: 16px;}body.vanslay-about-page .yc-core-gallery__item{min-height: 390px;box-sizing: border-box;}body.vanslay-about-page .yc-core-principle{min-height: 697px;padding-block: 56px;box-sizing: border-box;}body.vanslay-about-page .yc-core-metrics__grid article > strong{font-size: 32px;white-space: nowrap;}body.vanslay-about-page .yc-core-metrics__grid article > strong small{font-size: 16px;text-transform: uppercase;}} @media (min-width: 768px) and (max-width: 1023px){body.vanslay-about-page .yc-core-metrics__grid, body.vanslay-about-page .yc-core-capabilities, body.vanslay-about-page .yc-about-markets .yc-core-market-grid{grid-template-columns: repeat(2, minmax(0, 1fr));}body.vanslay-about-page .yc-core-gallery{grid-template-columns: repeat(12, minmax(0, 1fr));gap: 16px;}body.vanslay-about-page .yc-core-gallery__item--1{grid-column: span 8;}body.vanslay-about-page .yc-core-gallery__item--2{grid-column: span 4;}body.vanslay-about-page .yc-core-gallery__item--3, body.vanslay-about-page .yc-core-gallery__item--4, body.vanslay-about-page .yc-core-gallery__item--5{grid-column: span 4;}body.vanslay-about-page .yc-core-gallery__item--1 .yc-core-gallery__image{aspect-ratio: 16 / 9;height: auto;}body.vanslay-about-page .yc-core-gallery__item--2 .yc-core-gallery__image{height: 100%;flex: 1 1 auto;}body.vanslay-about-page .yc-core-gallery__item--3 .yc-core-gallery__image, body.vanslay-about-page .yc-core-gallery__item--4 .yc-core-gallery__image, body.vanslay-about-page .yc-core-gallery__item--5 .yc-core-gallery__image{aspect-ratio: 1;height: auto;}body.vanslay-about-page .yc-core-capabilities, body.vanslay-about-page .yc-about-markets .yc-core-market-grid{gap: 28px;}}@media (max-width: 1023px){body.vanslay-about-page .yc-core-metrics__grid article{padding: 28px;gap: 0;}body.vanslay-about-page .yc-core-metrics__grid article > span{margin-bottom: 12px;}body.vanslay-about-page .yc-core-metrics__grid article > strong{margin-bottom: 4px;font: 600 44px/48px "Space Grotesk", Arial, sans-serif;letter-spacing: -.03em;}body.vanslay-about-page .yc-core-metrics__grid article > strong small{font: 400 24px/32px "Space Grotesk", Arial, sans-serif;letter-spacing: 0;}body.vanslay-about-page .yc-core-metrics__grid article > b{margin-bottom: 8px;font: 600 24px/32px "EB Garamond", Georgia, serif;}body.vanslay-about-page .yc-core-metrics__grid article > p{margin: 0;font: 400 13px/20px "Plus Jakarta Sans", Arial, sans-serif;}}@media (min-width: 640px) and (max-width: 1023px){body.vanslay-about-page .yc-core-metrics__grid{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (max-width: 639px){body.vanslay-about-page .yc-core-metrics__grid article > strong{font: 600 32px/48px "Space Grotesk", Arial, sans-serif;letter-spacing: -.03em;white-space: nowrap;}body.vanslay-about-page .yc-core-metrics__grid article > strong small{font: 400 16px/24px "Space Grotesk", Arial, sans-serif;letter-spacing: 0;text-transform: uppercase;}}@media (max-width: 639px){body.vanslay-about-page .yc-about-logistics__grid{row-gap: 40px;}body.vanslay-about-page .yc-about-logistics{padding-bottom: 37px;}} body.home .yc-sitewide-rfq.yc-stitch-rfq, body.vanslay-about-page .yc-sitewide-rfq.yc-stitch-rfq, body.vanslay-contact-page .yc-sitewide-rfq.yc-stitch-rfq{border-top: 0;background: #fff;}body.vanslay-faq-page .yc-sitewide-rfq.yc-stitch-rfq{background: #f9f8f6;}.yc-stitch-rfq__grid{grid-template-columns: repeat(12, minmax(0, 1fr));}.yc-stitch-rfq__grid > .yc-stitch-rfq__form-card{grid-column: span 8;}.yc-stitch-rfq__grid > .yc-stitch-rfq__side{grid-column: span 4;}@media (min-width: 1024px){body.vanslay-about-page .yc-stitch-rfq__shell, body.vanslay-contact-page .yc-stitch-rfq__shell, body.vanslay-faq-page .yc-stitch-rfq__shell{width: min(calc(100% - 112px), 1328px);}body.home .yc-stitch-rfq__shell, body.vanslay-gallery-page .yc-stitch-rfq__shell{width: min(calc(100% - 64px), 1216px);}body.home .yc-stitch-rfq__shell{width: min(calc(100% - 64px), 1280px);}body.home .yc-stitch-rfq__grid, body.yc-shop-catalog-page .yc-stitch-rfq__grid, body.vanslay-gallery-page .yc-stitch-rfq__grid{gap: 32px;align-items: start;}body.home .yc-stitch-rfq__grid, body.vanslay-about-page .yc-stitch-rfq__grid, body.vanslay-contact-page .yc-stitch-rfq__grid, body.vanslay-faq-page .yc-stitch-rfq__grid{align-items: stretch;}body.yc-shop-catalog-page .yc-sitewide-rfq.yc-stitch-rfq{padding-bottom: 80px;}body.vanslay-gallery-page .yc-sitewide-rfq.yc-stitch-rfq{padding-block: 64px;}}@media (min-width: 640px) and (max-width: 1023px){body.home .yc-stitch-rfq__shell, body.vanslay-gallery-page .yc-stitch-rfq__shell{width: min(calc(100% - 48px), 1216px);}}@media (max-width: 1023px){.yc-stitch-rfq__grid{grid-template-columns: 1fr;}.yc-stitch-rfq__grid > .yc-stitch-rfq__form-card, .yc-stitch-rfq__grid > .yc-stitch-rfq__side{grid-column: 1 / -1;}body.yc-shop-catalog-page .yc-stitch-rfq__form-card{padding: 32px;}body.yc-shop-catalog-page .yc-stitch-rfq__side{gap: 24px;}body.yc-shop-catalog-page .yc-stitch-rfq__desk, body.yc-shop-catalog-page .yc-stitch-rfq__freight{padding: 24px;}body.vanslay-gallery-page .yc-sitewide-rfq.yc-stitch-rfq{padding-block: 48px;}body.vanslay-gallery-page .yc-stitch-rfq__form-card{padding: 24px;}body.vanslay-gallery-page .yc-stitch-rfq__side{gap: 20px;}body.vanslay-gallery-page .yc-stitch-rfq__desk, body.vanslay-gallery-page .yc-stitch-rfq__freight{padding: 24px;}}@media (max-width: 639px){body.home .yc-stitch-rfq__shell, body.vanslay-gallery-page .yc-stitch-rfq__shell{width: min(calc(100% - 32px), 1216px);}body.home .yc-stitch-rfq__form-card{padding: 16px;}body.vanslay-gallery-page .yc-stitch-rfq__desk h3{font-size: 20px;line-height: 24px;}body.vanslay-gallery-page .yc-stitch-rfq__freight h3{font-size: 18px;line-height: 23px;}}body.home .yc-stitch-rfq__intro .yc-stitch-label, body.vanslay-about-page .yc-stitch-rfq__intro .yc-stitch-label, body.vanslay-contact-page .yc-stitch-rfq__intro .yc-stitch-label, body.vanslay-faq-page .yc-stitch-rfq__intro .yc-stitch-label{margin-bottom: 4px;letter-spacing: .1em;}body.home .yc-stitch-rfq__intro h2, body.vanslay-about-page .yc-stitch-rfq__intro h2, body.vanslay-contact-page .yc-stitch-rfq__intro h2, body.vanslay-faq-page .yc-stitch-rfq__intro h2{max-width: none;margin: 0;font: 500 40px/48px "EB Garamond", Georgia, serif;letter-spacing: -.025em;}body.home .yc-stitch-rfq__intro > p:last-child, body.vanslay-about-page .yc-stitch-rfq__intro > p:last-child, body.vanslay-contact-page .yc-stitch-rfq__intro > p:last-child, body.vanslay-faq-page .yc-stitch-rfq__intro > p:last-child{max-width: none;margin-top: 8px;}body.home .yc-stitch-rfq__intro > p:last-child{font-family: Inter, Arial, sans-serif;}body.home .yc-stitch-rfq .ff-el-form-control{border-color: #d1cac0 !important;font-family: Inter, Arial, sans-serif !important;}body.home .yc-stitch-rfq .ff-el-input--label label, body.vanslay-about-page .yc-stitch-rfq .ff-el-input--label label, body.vanslay-contact-page .yc-stitch-rfq .ff-el-input--label label, body.vanslay-faq-page .yc-stitch-rfq .ff-el-input--label label{letter-spacing: .05em !important;}body.vanslay-about-page .yc-stitch-rfq .ff-el-form-control, body.vanslay-contact-page .yc-stitch-rfq .ff-el-form-control, body.vanslay-faq-page .yc-stitch-rfq .ff-el-form-control{border-color: #d1cac0 !important;}body.home .yc-stitch-rfq .ff-btn-submit, body.vanslay-about-page .yc-stitch-rfq .ff-btn-submit, body.vanslay-contact-page .yc-stitch-rfq .ff-btn-submit, body.vanslay-faq-page .yc-stitch-rfq .ff-btn-submit{min-height: 48px;padding: 16px 64px !important;}@media (max-width: 639px){body.home .yc-stitch-rfq .ff-btn-submit, body.vanslay-about-page .yc-stitch-rfq .ff-btn-submit, body.vanslay-contact-page .yc-stitch-rfq .ff-btn-submit, body.vanslay-faq-page .yc-stitch-rfq .ff-btn-submit{width: 100%;}}@media (min-width: 640px){body.home .yc-stitch-rfq .ff-btn-submit, body.vanslay-about-page .yc-stitch-rfq .ff-btn-submit, body.vanslay-contact-page .yc-stitch-rfq .ff-btn-submit, body.vanslay-faq-page .yc-stitch-rfq .ff-btn-submit{width: auto;}}body.yc-shop-catalog-page .yc-sitewide-rfq.yc-stitch-rfq{padding-top: 64px;padding-bottom: 64px;}body.yc-shop-catalog-page .yc-stitch-rfq__grid{gap: 32px;align-items: start;}body.yc-shop-catalog-page .yc-stitch-rfq__intro .yc-stitch-label{margin-bottom: 8px;letter-spacing: .2em;}body.yc-shop-catalog-page .yc-stitch-rfq__intro h2{max-width: none;margin: 0;font-size: 32px;line-height: 40px;letter-spacing: -.025em;}body.yc-shop-catalog-page .yc-stitch-rfq__intro > p:last-child{max-width: none;margin-top: 12px;color: #59616c;font: 400 14px/23px Inter, Arial, sans-serif;}body.yc-shop-catalog-page .yc-stitch-rfq__form-card, body.yc-shop-catalog-page .yc-stitch-rfq__desk, body.yc-shop-catalog-page .yc-stitch-rfq__freight{border-radius: 8px;}body.yc-shop-catalog-page .yc-stitch-rfq__form-card, body.yc-shop-catalog-page .yc-stitch-rfq__desk, body.yc-shop-catalog-page .yc-stitch-rfq__freight, body.yc-shop-catalog-page .yc-stitch-rfq__verification{box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);}body.yc-shop-catalog-page .yc-stitch-rfq__desk h3, body.yc-shop-catalog-page .yc-stitch-rfq__freight h3{font-size: 20px;line-height: 24px;}body.yc-shop-catalog-page .yc-stitch-rfq__desk-top .yc-stitch-label{font-size: 11px;letter-spacing: .2em;}body.yc-shop-catalog-page .yc-stitch-rfq__desk > p{line-height: 21px;}body.yc-shop-catalog-page .yc-stitch-rfq .ff-el-form-control{min-height: 44px !important;border-color: #e5e1da !important;border-radius: 8px !important;font: 400 13px/20px Inter, Arial, sans-serif !important;}body.yc-shop-catalog-page .yc-stitch-rfq .ff-el-input--label{margin-bottom: 6px !important;}body.yc-shop-catalog-page .yc-stitch-rfq .ff-el-input--label label{letter-spacing: .05em !important;}body.yc-shop-catalog-page .yc-stitch-rfq .ff-btn-submit{min-height: 46px;padding: 14px 32px !important;}body.vanslay-gallery-page .yc-sitewide-rfq.yc-stitch-rfq{padding-block: 48px;}body.vanslay-gallery-page .yc-stitch-rfq__grid{gap: 32px;align-items: start;}body.vanslay-gallery-page .yc-stitch-rfq__intro .yc-stitch-label{margin-bottom: 8px;letter-spacing: .15em;}body.vanslay-gallery-page .yc-stitch-rfq__intro h2{max-width: none;margin: 0 0 12px;font: 400 32px/40px "EB Garamond", Georgia, serif;letter-spacing: -.025em;}body.vanslay-gallery-page .yc-stitch-rfq__intro > p:last-child{max-width: none;margin: 0;color: #59616c;font: 400 14px/23px Inter, Arial, sans-serif;}body.vanslay-gallery-page .yc-stitch-rfq__form-card, body.vanslay-gallery-page .yc-stitch-rfq__desk, body.vanslay-gallery-page .yc-stitch-rfq__freight{border-radius: 16px;}body.vanslay-gallery-page .yc-stitch-rfq__verification{border-radius: 8px;}body.vanslay-gallery-page .yc-stitch-rfq__form-card, body.vanslay-gallery-page .yc-stitch-rfq__desk, body.vanslay-gallery-page .yc-stitch-rfq__freight, body.vanslay-gallery-page .yc-stitch-rfq__verification{box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);}body.vanslay-gallery-page .yc-stitch-rfq__desk-top .yc-stitch-label{font-size: 11px;letter-spacing: .15em;}body.vanslay-gallery-page .yc-stitch-rfq__desk h3, body.vanslay-gallery-page .yc-stitch-rfq__freight h3{font-family: "EB Garamond", Georgia, serif;font-weight: 600;}body.vanslay-gallery-page .yc-stitch-rfq__desk h3{font-size: 20px;line-height: 24px;}body.vanslay-gallery-page .yc-stitch-rfq__freight h3{font-size: 18px;line-height: 23px;}body.vanslay-gallery-page .yc-stitch-rfq__desk > p{font: 400 12px/20px Inter, Arial, sans-serif;}body.vanslay-gallery-page .yc-stitch-rfq .ff-el-input--label{margin-bottom: 6px !important;}body.vanslay-gallery-page .yc-stitch-rfq .ff-el-input--label label{letter-spacing: .05em !important;}body.vanslay-gallery-page .yc-stitch-rfq .ff-el-group{margin-bottom: 20px !important;}body.vanslay-gallery-page .yc-stitch-rfq .ff-el-form-control{min-height: 46px !important;padding: 10px 14px !important;border-color: #d1cac0 !important;border-radius: 4px !important;background: #fcfcfd !important;font: 400 13px/24px Inter, Arial, sans-serif !important;}body.vanslay-gallery-page .yc-stitch-rfq textarea.ff-el-form-control{min-height: 126px !important;padding: 14px !important;}body.vanslay-gallery-page .yc-stitch-rfq .ff-btn-submit{width: 224px;min-height: 46px;padding: 14px 24px !important;border-radius: 4px !important;}body.home .yc-stitch-rfq__freight, body.vanslay-about-page .yc-stitch-rfq__freight, body.vanslay-contact-page .yc-stitch-rfq__freight, body.vanslay-faq-page .yc-stitch-rfq__freight{background: #f9f8f6;}body.home .yc-stitch-rfq__form-card, body.home .yc-stitch-rfq__desk, body.home .yc-stitch-rfq__freight, body.home .yc-stitch-rfq__verification, body.vanslay-about-page .yc-stitch-rfq__form-card, body.vanslay-about-page .yc-stitch-rfq__desk, body.vanslay-about-page .yc-stitch-rfq__freight, body.vanslay-about-page .yc-stitch-rfq__verification, body.vanslay-contact-page .yc-stitch-rfq__form-card, body.vanslay-contact-page .yc-stitch-rfq__desk, body.vanslay-contact-page .yc-stitch-rfq__freight, body.vanslay-contact-page .yc-stitch-rfq__verification, body.vanslay-faq-page .yc-stitch-rfq__form-card, body.vanslay-faq-page .yc-stitch-rfq__desk, body.vanslay-faq-page .yc-stitch-rfq__freight, body.vanslay-faq-page .yc-stitch-rfq__verification{border-radius: 8px;}body.home .yc-stitch-rfq__form-card, body.home .yc-stitch-rfq__desk, body.home .yc-stitch-rfq__freight, body.vanslay-about-page .yc-stitch-rfq__form-card, body.vanslay-about-page .yc-stitch-rfq__desk, body.vanslay-about-page .yc-stitch-rfq__freight, body.vanslay-contact-page .yc-stitch-rfq__form-card, body.vanslay-contact-page .yc-stitch-rfq__desk, body.vanslay-contact-page .yc-stitch-rfq__freight, body.vanslay-faq-page .yc-stitch-rfq__form-card, body.vanslay-faq-page .yc-stitch-rfq__desk, body.vanslay-faq-page .yc-stitch-rfq__freight{box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);}@media (min-width: 640px){body.yc-shop-catalog-page .yc-stitch-rfq__intro h2{font-size: 38px;line-height: 48px;}body.vanslay-gallery-page .yc-stitch-rfq__intro h2{font-size: 40px;line-height: 50px;}}@media (min-width: 1024px){body.yc-shop-catalog-page .yc-sitewide-rfq.yc-stitch-rfq{padding-block: 80px;}}@media (max-width: 1023px){body.home .yc-stitch-rfq__grid, body.yc-shop-catalog-page .yc-stitch-rfq__grid, body.vanslay-gallery-page .yc-stitch-rfq__grid{row-gap: 32px;}} body.home .yc-stitch-rfq textarea.ff-el-form-control, body.vanslay-about-page .yc-stitch-rfq textarea.ff-el-form-control, body.vanslay-contact-page .yc-stitch-rfq textarea.ff-el-form-control, body.vanslay-faq-page .yc-stitch-rfq textarea.ff-el-form-control{min-height: 122px !important;}body.yc-shop-catalog-page .yc-stitch-rfq textarea.ff-el-form-control{min-height: 114px !important;} body.home .yc-stitch-rfq__verification, body.vanslay-about-page .yc-stitch-rfq__verification, body.vanslay-contact-page .yc-stitch-rfq__verification, body.vanslay-faq-page .yc-stitch-rfq__verification, body.yc-shop-catalog-page .yc-stitch-rfq__verification, body.vanslay-gallery-page .yc-stitch-rfq__verification{padding: 16px;}body.yc-shop-catalog-page .yc-stitch-rfq__side{gap: 24px;}body.yc-shop-catalog-page .yc-stitch-rfq__desk, body.yc-shop-catalog-page .yc-stitch-rfq__freight{padding: 24px;}body.vanslay-gallery-page .yc-stitch-rfq__side{gap: 20px;}body.vanslay-gallery-page .yc-stitch-rfq__desk, body.vanslay-gallery-page .yc-stitch-rfq__freight{padding: 24px;}@media (min-width: 1024px){body.vanslay-gallery-page .yc-sitewide-rfq.yc-stitch-rfq{padding-block: 64px;}}@media (min-width: 640px) and (max-width: 1023px){body.vanslay-gallery-page .yc-stitch-rfq__form-card{padding: 40px;}}@media (max-width: 639px){body.home .yc-stitch-rfq__desk, body.home .yc-stitch-rfq__freight{padding: 16px;}} body.home .yc-home .yc-home-hero-v2__lead{max-width: 672px;color: #4e545f;font: 400 18px/1.625 Inter, Arial, sans-serif;}body.vanslay-about-page .yc-about-hero .yc-core-lead{max-width: 672px;color: #4e545f;font: 400 18px/1.625 "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-contact-page .yc-contact-hero .yc-core-lead{max-width: 672px;color: #4e545f;font: 400 18px/1.625 "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-faq-page .yc-faq-hero .yc-core-lead{max-width: 768px;color: #4e545f;font: 400 22px/1.625 "EB Garamond", Georgia, serif;letter-spacing: .01em;}body.vanslay-gallery-page .yc-gallery-archive__hero .yc-core-lead{max-width: 672px;color: #e1e2e8;font: 400 22px/1.625 "EB Garamond", Georgia, serif;letter-spacing: .01em;}body.yc-shop-catalog-page .yc-shop-catalog__lead{color: #4e545f;}body.home .yc-home .yc-home-hero-v2__copy h1, body.vanslay-about-page .yc-about-hero h1, body.vanslay-contact-page .yc-contact-hero h1, body.vanslay-faq-page .yc-faq-hero h1, body.vanslay-gallery-page .yc-gallery-page__content .yc-gallery-archive__hero h1, body.yc-shop-catalog-page .yc-shop-catalog__story h1{letter-spacing: -.025em;}body.home .yc-home .yc-home-hero-v2__copy h1, body.vanslay-about-page .yc-about-hero h1, body.vanslay-contact-page .yc-contact-hero h1, body.vanslay-faq-page .yc-faq-hero h1, body.yc-shop-catalog-page .yc-shop-catalog__story h1{color: #080d13;}body.vanslay-gallery-page .yc-gallery-page__content .yc-gallery-archive__hero h1{color: #fff;font-weight: 400;} body.vanslay-faq-page .yc-faq-hero{width: 100%;max-width: none;min-height: 0;margin: 0;padding: 40px 20px 64px;grid-template-columns: minmax(0, 2.1fr) minmax(280px, 1fr);align-items: end;gap: 40px;border-bottom: 1px solid #e5e1da;color: #080d13;background: #f9f8f6;box-sizing: border-box;}body.vanslay-faq-page .yc-faq-hero h1{color: #080d13;}body.vanslay-faq-page .yc-faq-hero .yc-core-eyebrow{color: #7a5734;}@media (min-width: 1024px){body.vanslay-faq-page .yc-faq-hero{padding-right: max(56px, calc((100% - 1440px) / 2 + 56px));padding-left: max(56px, calc((100% - 1440px) / 2 + 56px));}}@media (max-width: 1023px){body.vanslay-faq-page .yc-faq-hero{grid-template-columns: 1fr;}} body.vanslay-about-page .yc-about-hero{min-height: 0;padding: 40px 0 64px;background: #f9f8f6;}body.vanslay-about-page .yc-about-hero__grid{display: grid;width: min(calc(100% - 40px), 1440px);max-width: 1440px;margin: 0 auto;padding: 0;grid-template-columns: minmax(0, 1fr);align-items: center;gap: 40px;box-sizing: border-box;}body.vanslay-about-page .yc-about-hero .yc-core-hero__copy{display: flex;min-width: 0;min-height: 0;padding: 0;flex-direction: column;align-items: flex-start;transform: none;}body.vanslay-about-page .yc-about-hero .yc-core-hero__copy > .yc-core-eyebrow{display: inline-flex;min-height: 30px;margin: 0 0 16px;padding: 6px 14px;align-items: center;gap: 8px;border: 1px solid #e5e1da;border-radius: 12px;color: #7a5734;background: #fff;box-shadow: 0 1px 2px rgba(8, 13, 19, .08);font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .1em;text-transform: uppercase;box-sizing: border-box;}body.vanslay-about-page .yc-about-hero h1{width: 100%;max-width: none;margin: 0 0 16px;color: #080d13;font: 500 36px/1.08 "EB Garamond", Georgia, serif;letter-spacing: -.025em;}body.vanslay-about-page .yc-about-hero h1 > span{display: block;white-space: normal;}body.vanslay-about-page .yc-about-hero h1 em{display: block;margin: 0;color: #7a5734;font-weight: 400;}body.vanslay-about-page .yc-about-hero .yc-core-lead{width: 100%;max-width: 672px;margin: 0 0 32px;color: #4e545f;font: 400 18px/1.625 "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-about-page .yc-about-hero .yc-core-actions{display: flex;width: 100%;margin: 0 0 40px;flex-wrap: wrap;align-items: center;gap: 12px;}body.vanslay-about-page .yc-about-hero .yc-core-button, body.vanslay-about-page .yc-about-hero .yc-core-button:first-child, body.vanslay-about-page .yc-about-hero .yc-core-button--outline{width: auto;min-width: 0;min-height: 48px;padding: 16px 32px;border: 0;border-radius: 4px;color: #fff !important;background: #080d13;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-transform: uppercase;box-sizing: border-box;}body.vanslay-about-page .yc-about-hero .yc-core-button__icon{width: 18px;height: 18px;flex: 0 0 18px;}body.vanslay-about-page .yc-about-hero .yc-core-button--outline{padding-inline: 24px;gap: 8px;border: 1px solid #d1cac0;color: #080d13 !important;background: #fff;}body.vanslay-about-page .yc-about-hero .yc-core-button--outline .yc-core-button__icon{color: #7a5734;}body.vanslay-about-page .yc-about-hero__quick-facts{display: flex;width: 100%;min-height: 0;margin: 0;padding: 16px 0 0;flex-wrap: wrap;align-items: center;gap: 12px 0;border: 0;border-top: 1px solid #e5e1da;border-radius: 0;background: transparent;box-shadow: none;box-sizing: border-box;}body.vanslay-about-page .yc-about-hero__quick-facts > div{display: flex;min-width: 0;padding: 0 20px 0 0;flex: 0 1 auto;align-items: center;gap: 10px;border: 0;}body.vanslay-about-page .yc-about-hero__quick-facts > div + div{padding-inline: 20px;border-left: 0;}body.vanslay-about-page .yc-about-hero__quick-facts svg{width: 18px;height: 18px;flex: 0 0 18px;color: #7a5734;}body.vanslay-about-page .yc-about-hero__quick-facts > div > div{min-width: 0;}body.vanslay-about-page .yc-about-hero__quick-facts span{display: block;margin: 0;color: #080d13;font: 600 11px/1.25 "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-transform: uppercase;}body.vanslay-about-page .yc-about-hero__quick-facts strong{display: block;margin-top: 2px;color: #4e545f;font: 400 12px/1.25 "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media{display: grid;min-width: 0;min-height: 0;height: auto;margin: 0;padding: 12px;grid-template-columns: minmax(0, 1fr);grid-template-rows: auto auto;gap: 12px;overflow: visible;transform: none;border: 1px solid #e5e1da;border-radius: 8px;background: #fff;box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);transition: transform 300ms ease;box-sizing: border-box;}body.vanslay-about-page .yc-about-hero__visual{position: relative;display: block;width: 100%;aspect-ratio: 4 / 3;grid-area: 1 / 1;overflow: hidden;border-radius: 4px;background: #f3f1ed;}body.vanslay-about-page .yc-about-hero__visual > img{position: absolute;inset: 0;display: block;width: 100%;height: 100%;border-radius: 0;object-fit: cover;transition: transform 700ms ease-out;}body.vanslay-about-page .yc-about-hero__visual:hover > img{transform: scale(1.05);}body.vanslay-about-page .yc-about-hero .yc-core-hero__media::after{content: none;}body.vanslay-about-page .yc-about-hero__visual::after{position: absolute;z-index: 1;inset: 0;border-radius: 4px;background: linear-gradient(0deg, rgba(21, 25, 30, .95), rgba(21, 25, 30, .55) 42%, transparent 100%);content: "";pointer-events: none;}body.vanslay-about-page .yc-about-hero__visual figcaption{position: absolute;z-index: 2;right: 0;bottom: 0;left: 0;display: grid;width: 100%;padding: 20px;gap: 4px;color: #fff;font: 400 13px/20px "Plus Jakarta Sans", Arial, sans-serif;box-sizing: border-box;}body.vanslay-about-page .yc-about-hero__visual figcaption > span{color: #d6ae93;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .1em;text-transform: uppercase;}body.vanslay-about-page .yc-about-hero__visual figcaption strong{color: #fff;font: 600 24px/1.25 "EB Garamond", Georgia, serif;letter-spacing: -.025em;}body.vanslay-about-page .yc-about-hero__visual figcaption small{color: #c5c6cb;font: 400 13px/20px "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-about-page .yc-about-hero__principle{position: static;z-index: auto;display: flex;width: 100%;min-height: 0;margin: 0;padding: 14px;grid-column: 1;grid-row: 2;align-items: center;justify-content: space-between;gap: 12px;border: 1px solid #e5e1da;border-radius: 4px;color: #080d13;background: #f9f8f6;box-shadow: none;box-sizing: border-box;}body.vanslay-about-page .yc-about-hero__principle-icon{display: grid;width: 40px;height: 40px;flex: 0 0 40px;place-items: center;border-radius: 12px;color: #fff;background: #080d13;}body.vanslay-about-page .yc-about-hero__principle-copy{display: grid;min-width: 0;flex: 1 1 auto;gap: 2px;}body.vanslay-about-page .yc-about-hero__principle-copy > span{color: #7a5734;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-transform: uppercase;}body.vanslay-about-page .yc-about-hero__principle-copy strong{color: #080d13;font: 400 18px/1.25 "EB Garamond", Georgia, serif;}body.vanslay-about-page .yc-about-hero__principle-since{flex: 0 0 auto;color: #4e545f;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;text-transform: uppercase;}@media (min-width: 640px){body.vanslay-about-page .yc-about-hero h1{font-size: 36px;}body.vanslay-about-page .yc-about-hero .yc-core-actions{width: auto;gap: 24px;}body.vanslay-about-page .yc-about-hero__quick-facts{flex-wrap: nowrap;gap: 0;}body.vanslay-about-page .yc-about-hero__quick-facts > div:last-child{padding-right: 0;}body.vanslay-about-page .yc-about-hero__quick-facts > div + div{border-left: 1px solid rgba(209, 202, 192, .6);}}@media (min-width: 1024px){body.vanslay-about-page .yc-about-hero{padding-block: 64px;}body.vanslay-about-page .yc-about-hero__grid{width: min(calc(100% - 112px), 1440px);grid-template-columns: repeat(12, minmax(0, 1fr));}body.vanslay-about-page .yc-about-hero .yc-core-hero__copy{padding-right: 24px;grid-column: span 7;}body.vanslay-about-page .yc-about-hero h1{font-size: 56px;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media{grid-column: span 5;}}@media (max-width: 639px){body.vanslay-about-page .yc-about-hero .yc-core-actions{align-items: stretch;}body.vanslay-about-page .yc-about-hero .yc-core-button, body.vanslay-about-page .yc-about-hero .yc-core-button:first-child, body.vanslay-about-page .yc-about-hero .yc-core-button--outline{width: 100%;}body.vanslay-about-page .yc-about-hero__quick-facts > div + div{padding-inline: 0;border-left: 0;}body.vanslay-about-page .yc-about-hero__quick-facts > div{padding-inline: 0;}body.vanslay-about-page .yc-about-hero__principle{flex-wrap: wrap;}body.vanslay-about-page .yc-about-hero__principle-since{margin-left: 52px;}} body.vanslay-contact-page .yc-contact-hero{display: grid;width: min(calc(100% - 40px), 1440px);max-width: 1440px;min-height: 0;margin: 0 auto;padding: 40px 0 44px;grid-template-columns: minmax(0, 1fr);align-items: end;gap: 40px;border-bottom: 1px solid #e5e1da;background: #f9f8f6;box-sizing: border-box;}body.vanslay-contact-page .yc-contact-hero__top-row{display: flex;width: 100%;margin: 0 0 -24px;padding: 0 0 12px;grid-column: 1 / -1;align-items: center;justify-content: space-between;gap: 16px;border-bottom: 1px solid rgba(229, 225, 218, .7);color: #45474b;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .1em;text-transform: uppercase;}body.vanslay-contact-page .yc-contact-hero__top-row > span:first-child{color: #7a5734;}body.vanslay-contact-page .yc-contact-hero__top-row > span:last-child{display: inline-flex;padding: 5px 12px;align-items: center;gap: 6px;border: 1px solid #e5e1da;border-radius: 12px;color: #2f6846;background: #fff;font-size: 11px;letter-spacing: .05em;}body.vanslay-contact-page .yc-contact-hero__top-row > span:last-child::before{width: 8px;height: 8px;flex: 0 0 8px;border-radius: 50%;background: #2f6846;content: "";}body.vanslay-contact-page .yc-contact-hero .yc-core-hero__copy{display: flex;min-width: 0;max-width: none;padding: 0;flex-direction: column;align-items: flex-start;gap: 16px;grid-column: 1;grid-row: auto;transform: none;}body.vanslay-contact-page .yc-contact-hero .yc-core-hero__copy > .yc-core-eyebrow{display: inline-flex;width: fit-content;margin: 0;padding: 6px 12px;align-items: center;gap: 8px;border: 1px solid #e5e1da;border-radius: 12px;color: #7a5734;background: #fff;box-shadow: 0 1px 2px rgba(8, 13, 19, .08);font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-transform: uppercase;box-sizing: border-box;}body.vanslay-contact-page .yc-contact-hero .yc-core-hero__copy > .yc-core-eyebrow > span{padding: 0;}body.vanslay-contact-page .yc-contact-hero h1{max-width: none;margin: 0;color: #080d13;font: 500 40px/1.1 "EB Garamond", Georgia, serif;letter-spacing: -.025em;}body.vanslay-contact-page .yc-contact-hero h1 em{display: inline;margin: 0;color: #7a5734;font-weight: 400;}body.vanslay-contact-page .yc-contact-hero .yc-core-lead{max-width: 672px;margin: 0;color: #4e545f;font: 400 18px/1.625 "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-contact-page .yc-contact-hero .yc-core-actions{display: none !important;}body.vanslay-contact-page .yc-contact-hero__aside{display: flex;min-width: 0;min-height: 0;margin: 0;padding: 28px;flex-direction: column;justify-content: space-between;gap: 16px;grid-column: 1;grid-row: auto;transform: none;border: 1px solid #e5e1da;border-radius: 8px;background: #fff;box-shadow: 0 1px 2px rgba(8, 13, 19, .08);box-sizing: border-box;}body.vanslay-contact-page .yc-contact-hero__aside .yc-core-label{margin: 0;color: #7a5734;}body.vanslay-contact-page .yc-contact-hero__aside > strong{display: flex;margin: 0;align-items: baseline;gap: 9px;color: #080d13;font: 600 42px/1.1 "Space Grotesk", Arial, sans-serif;letter-spacing: -.05em;white-space: normal;}body.vanslay-contact-page .yc-contact-hero__aside > strong small{color: #7a5734;font-size: 18px;letter-spacing: -.01em;}body.vanslay-contact-page .yc-contact-hero__aside > p{margin: 0;color: #4e545f;font: 400 13px/1.55 "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-contact-page .yc-contact-hero__aside > a{display: flex;min-height: 44px;margin: 0;padding: 12px 16px;align-items: center;justify-content: space-between;border-radius: 4px;color: #fff !important;background: #080d13;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .1em;text-decoration: none;text-transform: uppercase;box-sizing: border-box;}@media (min-width: 768px){body.vanslay-contact-page .yc-contact-hero h1{font-size: 56px;}}@media (min-width: 1024px){body.vanslay-contact-page .yc-contact-hero{width: min(calc(100% - 112px), 1440px);padding-bottom: 44px;grid-template-columns: repeat(12, minmax(0, 1fr));column-gap: 40px;}body.vanslay-contact-page .yc-contact-hero .yc-core-hero__copy{grid-column: span 8;}body.vanslay-contact-page .yc-contact-hero__aside{grid-column: span 4;}} body.vanslay-faq-page .yc-faq-hero{display: grid;grid-template-columns: repeat(12, minmax(0, 1fr));align-items: end;gap: 40px;background: #f9f8f6;}body.vanslay-faq-page .yc-faq-hero .yc-core-hero__copy{min-width: 0;max-width: none;grid-column: span 8;}body.vanslay-faq-page .yc-faq-hero .yc-faq-availability{grid-column: span 4;border-radius: 8px;}body.vanslay-faq-page .yc-faq-hero .yc-core-eyebrow{margin-bottom: 12px;}body.vanslay-faq-page .yc-faq-hero h1{margin: 0 0 8px;color: #080d13;font: 500 36px/1.08 "EB Garamond", Georgia, serif;letter-spacing: -.025em;}body.vanslay-faq-page .yc-faq-availability__body > a{border-radius: 4px;}@media (min-width: 1024px){body.vanslay-faq-page .yc-faq-hero h1{font-size: 56px;}}@media (max-width: 1023px){body.vanslay-faq-page .yc-faq-hero{grid-template-columns: minmax(0, 1fr);}body.vanslay-faq-page .yc-faq-hero .yc-core-hero__copy, body.vanslay-faq-page .yc-faq-hero .yc-faq-availability{grid-column: 1;}} body.vanslay-gallery-page .yc-gallery-archive__topline, body.vanslay-gallery-page .yc-gallery-archive__hero-inner{width: min(calc(100% - 40px), 1168px);max-width: 1168px;margin-inline: auto;}body.vanslay-gallery-page .yc-gallery-archive__hero{padding: 48px 0;}body.vanslay-gallery-page .yc-gallery-archive__topline p{border-radius: 2px;}body.vanslay-gallery-page .yc-gallery-archive__hero h1{max-width: 768px;font-size: 28px;font-weight: 400;line-height: 1.25;letter-spacing: -.025em;}body.vanslay-gallery-page .yc-gallery-archive__hero .yc-core-lead{max-width: 672px;color: #e1e2e8;font: 400 22px/1.625 "EB Garamond", Georgia, serif;letter-spacing: .01em;}@media (min-width: 640px){body.vanslay-gallery-page .yc-gallery-archive__facts{grid-template-columns: repeat(4, minmax(0, 1fr));}}@media (min-width: 1024px){body.vanslay-gallery-page .yc-gallery-archive__topline, body.vanslay-gallery-page .yc-gallery-archive__hero-inner{width: min(calc(100% - 112px), 1168px);}body.vanslay-gallery-page .yc-gallery-archive__hero{padding-block: 64px;}body.vanslay-gallery-page .yc-gallery-archive__hero-inner{grid-template-columns: minmax(0, 608fr) minmax(0, 536fr);gap: 32px;}body.vanslay-gallery-page .yc-gallery-archive__hero h1{font-size: 56px;}body.vanslay-gallery-page .yc-gallery-archive__facts dd{font-size: 30px;line-height: 1;}}@media (max-width: 1023px){body.vanslay-gallery-page .yc-gallery-archive__hero-inner{grid-template-columns: minmax(0, 1fr);gap: 32px;}} body.home .yc-home .yc-home-hero{min-height: 0;padding: 40px 0 64px;background: #f9f8f6;}body.home .yc-home .yc-home-hero-v2__inner{display: grid;width: min(calc(100% - 32px), 1280px);max-width: 1280px;margin-inline: auto;grid-template-columns: minmax(0, 1fr);align-items: center;gap: 32px;box-sizing: border-box;}body.home .yc-home .yc-home-hero-v2__copy{min-width: 0;padding: 0;}body.home .yc-home .yc-home-hero-v2__eyebrow{display: inline-flex;min-height: 30px;margin: 0 0 16px;padding: 6px 14px;align-items: center;gap: 8px;border: 1px solid #e5e1da;border-radius: 12px;color: #7a5734;background: #fff;box-shadow: 0 1px 2px rgba(8, 13, 19, .08);font: 600 10px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .1em;text-transform: uppercase;box-sizing: border-box;}body.home .yc-home .yc-home-hero-v2__eyebrow > span{width: 8px;height: 8px;margin: 0;flex: 0 0 8px;border-radius: 50%;background: #7a5734;}body.home .yc-home .yc-home-hero-v2__copy h1{width: 100%;max-width: none;margin: 0 0 16px;color: #080d13;font: 500 36px/1.08 "EB Garamond", Georgia, serif;letter-spacing: -.025em;}body.home .yc-home .yc-home-hero-v2__copy h1 > span, body.home .yc-home .yc-home-hero-v2__copy h1 em{display: inline;white-space: normal;}body.home .yc-home .yc-home-hero-v2__copy h1 em{color: #7a5734;font-weight: 400;}body.home .yc-home .yc-home-hero-v2__lead{width: 100%;max-width: 672px;margin: 0 0 32px;color: #4e545f;font: 400 18px/1.625 Inter, Arial, sans-serif;}body.home .yc-home .yc-home-hero-v2__actions{display: flex;width: 100%;margin: 0 0 40px;flex-wrap: wrap;align-items: center;gap: 12px;}body.home .yc-home .yc-home-hero-v2__actions .yc-button{width: auto;min-width: 0;min-height: 48px;padding: 16px 40px;border: 0;border-radius: 4px;color: #fff !important;background: #080d13;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;box-sizing: border-box;}body.home .yc-home .yc-home-hero-v2__actions .yc-button--secondary{padding-inline: 28px;border: 1px solid #d1cac0;color: #080d13 !important;background: #fff;}body.home .yc-home .yc-home-hero-v2__quick-facts{display: flex;width: 100%;min-height: 0;margin: 0;padding: 16px 0 0;flex-wrap: wrap;align-items: center;gap: 12px 0;border: 0;border-top: 1px solid #e5e1da;border-radius: 0;background: transparent;box-shadow: none;box-sizing: border-box;}body.home .yc-home .yc-home-hero-v2__quick-facts > div{display: flex;min-width: 0;padding: 0 20px 0 0;flex: 0 1 auto;align-items: center;gap: 10px;border: 0;}body.home .yc-home .yc-home-hero-v2__quick-facts > div + div{padding-inline: 20px;border-left: 0;}body.home .yc-home .yc-home-hero-v2__quick-facts svg{width: 18px;height: 18px;flex: 0 0 18px;color: #7a5734;}body.home .yc-home .yc-home-hero-v2__quick-facts > div > div{min-width: 0;}body.home .yc-home .yc-home-hero-v2__quick-facts span{display: block;margin: 0;color: #080d13;font: 600 11px/1.25 "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-transform: uppercase;}body.home .yc-home .yc-home-hero-v2__quick-facts strong{display: block;margin-top: 2px;color: #4e545f;font: 400 12px/1.25 "Plus Jakarta Sans", Arial, sans-serif;}body.home .yc-home .yc-home-hero-v2__media{display: grid;min-width: 0;min-height: 0;height: auto;margin: 0;padding: 12px;grid-template-columns: minmax(0, 1fr);grid-template-rows: auto auto;gap: 12px;overflow: visible;border: 1px solid #e5e1da;border-radius: 8px;background: #fff;box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);transform: none;transition: transform 300ms ease;box-sizing: border-box;}body.home .yc-home .yc-home-hero-v2__media:hover{transform: translateY(-4px);}body.home .yc-home .yc-home-hero-v2__visual{position: relative;display: block;width: 100%;aspect-ratio: 4 / 3;grid-area: 1 / 1;overflow: hidden;border-radius: 4px;background: #f3f1ed;}body.home .yc-home .yc-home-hero-v2__visual > img{position: absolute;inset: 0;display: block;width: 100%;height: 100%;object-fit: cover;transition: transform 700ms ease-out;}body.home .yc-home .yc-home-hero-v2__visual:hover > img{transform: scale(1.05);}body.home .yc-home .yc-home-hero-v2__visual::after{position: absolute;inset: 0;border-radius: 4px;background: linear-gradient(0deg, rgba(21, 25, 30, .95), rgba(21, 25, 30, .55) 42%, transparent 100%);content: "";pointer-events: none;}body.home .yc-home .yc-home-hero-v2__media::after{content: none;}body.home .yc-home .yc-home-hero-v2__visual figcaption{position: absolute;z-index: 1;right: 0;bottom: 0;left: 0;display: grid;margin: 0;padding: 20px;gap: 4px;color: #fff;font: 400 13px/20px "Plus Jakarta Sans", Arial, sans-serif;box-sizing: border-box;}body.home .yc-home .yc-home-hero-v2__visual figcaption > span{color: #d6ae93;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .1em;text-transform: uppercase;}body.home .yc-home .yc-home-hero-v2__visual figcaption > strong{color: #fff;font: 600 24px/1.25 "EB Garamond", Georgia, serif;letter-spacing: -.025em;}body.home .yc-home .yc-home-hero-v2__principle{position: static;display: flex;width: 100%;min-height: 0;margin: 0;padding: 14px;grid-column: 1;grid-row: 2;align-items: center;justify-content: space-between;gap: 12px;border: 1px solid #e5e1da;border-radius: 4px;color: #080d13;background: #f9f8f6;box-shadow: none;box-sizing: border-box;}body.home .yc-home .yc-home-hero-v2__principle-icon{width: 40px;height: 40px;flex: 0 0 40px;border-radius: 12px;color: #fff;background: #080d13;}body.home .yc-home .yc-home-hero-v2__principle-copy{display: grid;min-width: 0;flex: 1 1 auto;gap: 2px;}body.home .yc-home .yc-home-hero-v2__principle-copy > span{color: #7a5734;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-transform: uppercase;}body.home .yc-home .yc-home-hero-v2__principle-copy strong{color: #080d13;font: 400 18px/1.25 "EB Garamond", Georgia, serif;}@media (min-width: 640px){body.home .yc-home .yc-home-hero-v2__inner{width: min(calc(100% - 48px), 1280px);}body.home .yc-home .yc-home-hero-v2__eyebrow{font-size: 11px;}body.home .yc-home .yc-home-hero-v2__actions{width: auto;gap: 24px;}body.home .yc-home .yc-home-hero-v2__actions .yc-button{width: auto;}body.home .yc-home .yc-home-hero-v2__quick-facts{flex-wrap: nowrap;gap: 0;}body.home .yc-home .yc-home-hero-v2__quick-facts > div:last-child{padding-right: 0;}body.home .yc-home .yc-home-hero-v2__quick-facts > div + div{border-left: 1px solid rgba(209, 202, 192, .6);}}@media (min-width: 1024px){body.home .yc-home .yc-home-hero{padding: 40px 0;}body.home .yc-home .yc-home-hero-v2__inner{width: min(calc(100% - 64px), 1280px);grid-template-columns: repeat(12, minmax(0, 1fr));}body.home .yc-home .yc-home-hero-v2__copy{grid-column: span 7;}body.home .yc-home .yc-home-hero-v2__eyebrow{margin-bottom: 12px;}body.home .yc-home .yc-home-hero-v2__lead{margin-bottom: 24px;}body.home .yc-home .yc-home-hero-v2__actions{margin-bottom: 24px;}body.home .yc-home .yc-home-hero-v2__quick-facts{padding-top: 12px;}body.home .yc-home .yc-home-hero-v2__copy h1{margin-bottom: 12px;font-size: 56px;}body.home .yc-home .yc-home-hero-v2__media{grid-column: span 5;}}@media (max-width: 639px){body.home .yc-home .yc-home-hero-v2__actions{align-items: stretch;}body.home .yc-home .yc-home-hero-v2__actions .yc-button{width: 100%;}body.home .yc-home .yc-home-hero-v2__quick-facts > div, body.home .yc-home .yc-home-hero-v2__quick-facts > div + div{padding-inline: 0;border-left: 0;}} body .yc-core-topbar__contacts{margin-left: 16px;}@media (max-width: 767px){body .yc-core-topbar__contacts > :first-child{padding-left: 0;border-left: 0;}} body.vanslay-about-page .yc-about-hero, body.vanslay-about-page .yc-about-hero .yc-core-hero__media, body.vanslay-about-page .yc-core-metrics, body.vanslay-about-page .yc-about-logistics, body.vanslay-about-page .yc-core-section--soft, body.vanslay-about-page .yc-about-markets, body.vanslay-about-page .yc-core-gallery-section, body.vanslay-about-page .yc-core-principle, body.vanslay-about-page .yc-core-metrics__grid article, body.vanslay-about-page .yc-core-capabilities article, body.vanslay-about-page .yc-core-market-grid article, body.vanslay-about-page .yc-core-gallery__item{min-height: 0 !important;}body.vanslay-about-page .yc-about-hero{padding-top: 40px;padding-bottom: 64px;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media{height: auto;overflow: visible;}body.vanslay-about-page .yc-about-hero__visual{height: auto;aspect-ratio: 4 / 3;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media .yc-about-hero__visual > img{inset: 0;width: 100%;height: 100%;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media .yc-about-hero__visual figcaption{right: 0;bottom: 0;left: 0;padding: 20px;}body.vanslay-about-page .yc-about-hero__principle-icon{border-radius: 50%;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media > .yc-about-hero__principle{position: static !important;inset: auto !important;width: 100%;margin-top: 12px;}body.vanslay-about-page .yc-core-metrics, body.vanslay-about-page .yc-about-logistics, body.vanslay-about-page .yc-core-section--soft, body.vanslay-about-page .yc-about-markets, body.vanslay-about-page .yc-core-gallery-section, body.vanslay-about-page .yc-core-principle{height: auto !important;}body.vanslay-about-page .yc-core-gallery__image{height: auto;}body.vanslay-about-page .yc-core-metrics{padding-block: 40px !important;}body.vanslay-about-page .yc-about-logistics, body.vanslay-about-page .yc-core-section--soft, body.vanslay-about-page .yc-about-markets, body.vanslay-about-page .yc-core-gallery-section{padding-block: 64px !important;}body.vanslay-about-page .yc-core-principle{padding-block: 40px !important;}body.vanslay-contact-page .yc-contact-hero, body.vanslay-contact-page .yc-contact-channels, body.vanslay-contact-page .yc-contact-brief__grid, body.vanslay-contact-page .yc-contact-location__heading, body.vanslay-contact-page .yc-contact-location__address, body.vanslay-contact-page .yc-contact-distance-grid article, body.vanslay-contact-page .yc-contact-visit__shell, body.vanslay-contact-page .yc-contact-visit__main, body.vanslay-contact-page .yc-contact-visit__booking, body.vanslay-contact-page .yc-contact-channel, body.vanslay-contact-page .yc-contact-checklist li{min-height: 0 !important;}body.vanslay-contact-page .yc-contact-location__media{height: auto;min-height: 360px !important;}body.vanslay-contact-page .yc-contact-hero, body.vanslay-contact-page .yc-contact-channels, body.vanslay-contact-page .yc-contact-brief, body.vanslay-contact-page .yc-contact-location, body.vanslay-contact-page .yc-contact-visit{height: auto !important;}body.vanslay-contact-page .yc-contact-hero{padding-block: 40px 28px !important;}body.vanslay-contact-page .yc-contact-channels, body.vanslay-contact-page .yc-contact-brief, body.vanslay-contact-page .yc-contact-location, body.vanslay-contact-page .yc-contact-visit{padding-block: 40px !important;}body.vanslay-faq-page .yc-faq-answer-stats, body.vanslay-faq-page .yc-faq-sample-grid, body.vanslay-faq-page .yc-faq-logistics-grid{display: grid;margin-top: 16px;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 10px;}body.vanslay-faq-page .yc-faq-answer-stats > div, body.vanslay-faq-page .yc-faq-sample-grid > div, body.vanslay-faq-page .yc-faq-logistics-grid > div{display: grid;padding: 14px;align-content: start;gap: 6px;border: 1px solid #e5e1da;border-radius: 3px;background: #f9f8f6;}body.vanslay-faq-page .yc-faq-answer-stats strong, body.vanslay-faq-page .yc-faq-sample-grid strong, body.vanslay-faq-page .yc-faq-logistics-grid strong{color: #1e232a;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;text-transform: uppercase;}body.vanslay-faq-page .yc-faq-answer-stats strong, body.vanslay-faq-page .yc-faq-sample-grid b{color: #7a5734;font: 600 18px/24px "EB Garamond", Georgia, serif;text-transform: none;}body.vanslay-faq-page .yc-faq-answer-stats span, body.vanslay-faq-page .yc-faq-sample-grid span, body.vanslay-faq-page .yc-faq-logistics-grid span{color: #5c646d;font: 400 11px/17px "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-faq-page .yc-faq-answer-checklist{display: grid;margin: 14px 0 0;padding: 0;gap: 10px;list-style: none;}body.vanslay-faq-page .yc-faq-answer-checklist li{position: relative;padding-left: 20px;color: #5c646d;font: 400 12px/18px "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-faq-page .yc-faq-answer-checklist li::before{position: absolute;top: 1px;left: 0;color: #7a5734;content: "✓";font: 700 13px/16px "Space Grotesk", Arial, sans-serif;}body.vanslay-faq-page .yc-faq-answer-checklist strong, body.vanslay-faq-page .yc-faq-answer-note strong{color: #1e232a;font-weight: 600;}body.vanslay-faq-page .yc-faq-answer-note{margin: 14px 0 0 !important;padding: 12px 14px;border-left: 2px solid #7a5734;background: #f9f8f6;color: #5c646d;font: 400 12px/18px "Plus Jakarta Sans", Arial, sans-serif !important;}body.vanslay-faq-page .yc-faq-capabilities{display: grid;margin-top: 16px;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px;}body.vanslay-faq-page .yc-faq-capabilities span{padding: 10px 12px;border: 1px solid #e5e1da;background: #f9f8f6;color: #1e232a;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;}body.vanslay-faq-page .yc-faq-logistics-grid{grid-template-columns: repeat(2, minmax(0, 1fr));}@media (max-width: 639px){body.vanslay-faq-page .yc-faq-answer-stats, body.vanslay-faq-page .yc-faq-sample-grid, body.vanslay-faq-page .yc-faq-logistics-grid{grid-template-columns: 1fr;}body.vanslay-faq-page .yc-faq-capabilities{grid-template-columns: 1fr 1fr;}}body.vanslay-faq-page .yc-faq-hero, body.vanslay-faq-page .yc-faq-layout{min-height: 0 !important;}body.vanslay-faq-page .yc-faq-hero, body.vanslay-faq-page .yc-faq-layout, body.vanslay-faq-page .yc-core-cta{height: auto !important;}body.vanslay-faq-page .yc-faq-hero{padding-top: 40px !important;padding-bottom: 64px !important;}body.vanslay-faq-page .yc-faq-results{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap;}body.vanslay-faq-page .yc-faq-sizing{display: flex;padding-top: 4px;align-items: baseline;flex-wrap: wrap;gap: 4px 8px;}body.vanslay-faq-page .yc-faq-sizing > strong{color: #1e232a;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;margin-right: 4px;text-transform: uppercase;}body.vanslay-faq-page .yc-faq-sizing > span{color: #5c646d;font: 400 12px/18px "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-faq-page .yc-faq-search__field > svg{width: 18px;height: 18px;flex: 0 0 18px;fill: none;stroke: currentColor;stroke-width: 1.7;stroke-linecap: round;stroke-linejoin: round;}body.vanslay-faq-page .yc-faq-search__field > input{height: 42px;font: 400 14px/20px "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-faq-page .yc-faq-availability__body > a > svg{width: 18px;height: 18px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;}body.vanslay-faq-page .yc-faq-cta-icon > svg{width: 24px;height: 24px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;}body.vanslay-faq-page .yc-faq-item__icon{display: grid;width: 26px;height: 26px;place-items: center;transform: none !important;border: 0;border-radius: 0;background: transparent;font-size: 0;}body.vanslay-faq-page .yc-faq-item__icon > svg{width: 22px;height: 22px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;transition: transform 180ms ease;}body.vanslay-faq-page .yc-faq-item[open] .yc-faq-item__icon > svg{transform: rotate(180deg);}@media (min-width: 1024px){body.vanslay-faq-page .yc-faq-layout{padding: 85px 0 40px !important;}}body.vanslay-gallery-page .yc-gallery-archive__grid .yc-gallery-archive__card{height: auto;min-height: 360px;}body.vanslay-gallery-page .yc-gallery-archive{padding-block: 48px !important;}@media (min-width: 1024px){body.vanslay-about-page .yc-about-hero{padding-block: 64px;}body.vanslay-contact-page .yc-contact-location__media{min-height: 440px !important;}body.vanslay-gallery-page .yc-gallery-archive{padding-block: 64px !important;}body.vanslay-gallery-page .yc-gallery-archive__grid--hanging .yc-gallery-archive__card{min-height: 380px;}body.vanslay-gallery-page .yc-gallery-archive__grid--cutting .yc-gallery-archive__card{min-height: 420px;}body.vanslay-gallery-page .yc-gallery-archive__grid--campus .yc-gallery-archive__card{min-height: 360px;}body.vanslay-gallery-page .yc-gallery-archive__grid--apparel .yc-gallery-archive__card{height: auto !important;min-height: 0 !important;aspect-ratio: 4 / 5 !important;}}@media (max-width: 639px){body.vanslay-about-page .yc-about-hero{padding-top: 40px;padding-bottom: 64px;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media{grid-template-rows: auto auto;}} body.vanslay-faq-page .yc-faq-overview{padding: 40px 32px 40px;border-bottom: 1px solid #e5e1da;background: #f9f8f6;}body.vanslay-faq-page .yc-faq-overview__shell{width: min(100%, 1440px);margin-inline: auto;}body.vanslay-faq-page .yc-faq-hero{width: 100%;max-width: none;min-height: 0;margin: 0;padding: 0 !important;grid-template-columns: repeat(12, minmax(0, 1fr));align-items: end;gap: 40px;border: 0;background: transparent;}body.vanslay-faq-page .yc-faq-hero .yc-core-hero__copy{grid-column: span 8;transform: none;}body.vanslay-faq-page .yc-faq-hero .yc-faq-availability{grid-column: span 4;}body.vanslay-faq-page .yc-faq-metrics{width: 100%;max-width: none;margin: 24px 0 0;padding: 0;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 16px;}body.vanslay-faq-page .yc-faq-metrics article{display: flex;min-height: 144px;padding: 20px;flex-direction: column;justify-content: space-between;gap: 0;border-radius: 12px;box-sizing: border-box;}body.vanslay-faq-page .yc-faq-section{padding: 48px 32px 40px;background: #faf7f2;}body.vanslay-faq-page .yc-faq-layout{width: min(100%, 1440px);max-width: none;margin-inline: auto;padding: 0 !important;grid-template-columns: repeat(12, minmax(0, 1fr));column-gap: 40px;row-gap: 0;background: transparent;}body.vanslay-faq-page .yc-faq-main{display: contents;}body.vanslay-faq-page .yc-faq-controls{display: grid;padding: 0 0 16px;grid-column: 1 / -1;grid-template-columns: minmax(0, 1fr) 320px;gap: 16px 20px;border: 0;border-radius: 0;background: transparent;}body.vanslay-faq-page .yc-faq-controls__heading{grid-column: 1;}body.vanslay-faq-page .yc-faq-search{grid-column: 2;align-self: center;}body.vanslay-faq-page .yc-faq-search > .yc-core-label, body.vanslay-faq-page .yc-faq-results{display: none;}body.vanslay-faq-page .yc-faq-topics{display: flex;padding: 0 0 8px;grid-column: 1 / -1;flex-wrap: nowrap;overflow-x: auto;}body.vanslay-faq-page .yc-faq-items{margin: 0;grid-column: 1 / span 8;grid-row: 2;}body.vanslay-faq-page .yc-faq-aside{grid-column: 9 / -1;grid-row: 2;}@media (max-width: 1023px){body.vanslay-faq-page .yc-faq-overview{padding: 32px 24px 40px;}body.vanslay-faq-page .yc-faq-hero{grid-template-columns: minmax(0, 1fr);gap: 24px;}body.vanslay-faq-page .yc-faq-hero .yc-core-hero__copy, body.vanslay-faq-page .yc-faq-hero .yc-faq-availability{grid-column: 1;}body.vanslay-faq-page .yc-faq-section{padding: 48px 24px 40px;}body.vanslay-faq-page .yc-faq-layout{grid-template-columns: minmax(0, 1fr);row-gap: 24px;}body.vanslay-faq-page .yc-faq-items, body.vanslay-faq-page .yc-faq-aside{grid-column: 1;grid-row: auto;}}@media (max-width: 639px){body.vanslay-faq-page .yc-faq-overview{padding: 32px 20px 40px;}body.vanslay-faq-page .yc-faq-metrics{margin-top: 24px;margin-bottom: 0;padding: 0;grid-template-columns: repeat(2, minmax(0, 1fr));}body.vanslay-faq-page .yc-faq-metrics article{min-height: 136px;padding: 16px;}body.vanslay-faq-page .yc-faq-metrics article:nth-child(-n+2), body.vanslay-faq-page .yc-faq-metrics article:nth-child(n+3){min-height: 136px;padding-block: 16px;}body.vanslay-faq-page .yc-faq-metrics article > strong{font-size: 32px;line-height: 36px;}body.vanslay-faq-page .yc-faq-metrics article > strong small{display: inline;font-size: 12px;}body.vanslay-faq-page .yc-faq-section{padding: 40px 20px 32px;}body.vanslay-faq-page .yc-faq-controls{grid-template-columns: minmax(0, 1fr);gap: 12px;}body.vanslay-faq-page .yc-faq-search{grid-column: 1;}body.vanslay-faq-page .yc-faq-topics{margin-top: 4px;}}body.home .yc-home-hero, body.home .yc-home-facts, body.home .yc-home-products, body.home .yc-home-process, body.home .yc-home-production, body.home .yc-home-fact, body.home .yc-home-fact:last-child, body.home .yc-product-card__copy, body.home .yc-show-process-grid li:first-child{min-height: 0 !important;}body.home .yc-home-hero, body.home .yc-home-facts, body.home .yc-home-products, body.home .yc-home-process, body.home .yc-home-production{height: auto !important;}body.home .yc-home-facts{padding-block: 40px !important;}body.home .yc-home-products, body.home .yc-home-process, body.home .yc-home-production{padding-block: 64px !important;}body.yc-shop-catalog-page .yc-shop-catalog__hero, body.yc-shop-catalog-page .yc-shop-catalog__browse, body.yc-shop-catalog-page .yc-shop-catalog__browse-controls, body.yc-shop-catalog-page .yc-shop-catalog__note, body.yc-shop-catalog-page.woocommerce .yc-shop-catalog__grid-header, body.yc-shop-catalog-page.woocommerce .yc-shop-catalog__pagination-bar, body.yc-shop-catalog-page.woocommerce ul.products, body.yc-shop-catalog-page.woocommerce ul.products li.product, body.yc-shop-catalog-page.woocommerce ul.products li.product .yc-shop-card__specs, body.yc-shop-catalog-page .yc-shop-catalog__capabilities, body.yc-shop-catalog-page .yc-shop-catalog__capability-grid article, body.yc-shop-catalog-page .yc-shop-catalog__capabilities-cta, body.yc-shop-catalog-page .yc-sitewide-rfq.yc-stitch-rfq, body.yc-shop-catalog-page .yc-stitch-rfq__form-card, body.yc-shop-catalog-page .yc-stitch-rfq__desk, body.yc-shop-catalog-page .yc-stitch-rfq__freight, body.yc-shop-catalog-page .yc-stitch-rfq__verification{min-height: 0 !important;}body.yc-shop-catalog-page .yc-shop-catalog__hero, body.yc-shop-catalog-page .yc-shop-catalog__browse, body.yc-shop-catalog-page .yc-shop-catalog__capabilities, body.yc-shop-catalog-page .yc-sitewide-rfq.yc-stitch-rfq{height: auto !important;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities{padding-block: 56px !important;}body.yc-shop-catalog-page .yc-sitewide-rfq.yc-stitch-rfq{padding-block: 64px !important;}@media (min-width: 1024px){body.yc-shop-catalog-page .yc-shop-catalog__capabilities{padding-block: 72px !important;}body.yc-shop-catalog-page .yc-sitewide-rfq.yc-stitch-rfq{padding: 64px 0 80px !important;}} body.vanslay-about-page .yc-core-gallery{height: auto !important;margin-top: 0 !important;grid-template-rows: auto !important;grid-auto-rows: auto !important;}body.vanslay-about-page .yc-core-gallery__item, body.vanslay-about-page .yc-core-gallery__item figcaption{height: auto !important;min-height: 0 !important;}body.vanslay-about-page .yc-core-gallery__image{height: auto !important;min-height: 0 !important;flex-basis: auto !important;}body.vanslay-about-page .yc-core-gallery__item--1 .yc-core-gallery__image{aspect-ratio: 16 / 9;}body.vanslay-about-page .yc-core-gallery__item--2 .yc-core-gallery__image{aspect-ratio: 4 / 3;}body.vanslay-about-page .yc-core-gallery__item--3 .yc-core-gallery__image, body.vanslay-about-page .yc-core-gallery__item--4 .yc-core-gallery__image, body.vanslay-about-page .yc-core-gallery__item--5 .yc-core-gallery__image{aspect-ratio: 1;}@media (min-width: 768px){body.vanslay-about-page .yc-core-gallery__item--2 .yc-core-gallery__image{height: 100% !important;flex: 1 1 auto !important;}}body.vanslay-contact-page .yc-contact-section-heading, body.vanslay-contact-page .yc-contact-brief__grid > div:first-child{height: auto !important;min-height: 0 !important;}body.yc-shop-catalog-page.woocommerce ul.products li.product .product-details, body.yc-shop-catalog-page.woocommerce ul.products li.product .woocommerce-loop-product__title, body.yc-shop-catalog-page.woocommerce ul.products li.product .price{height: auto !important;min-height: 0 !important;}body.home .yc-home .yc-home-hero, body.home .yc-home .yc-home-facts, body.home .yc-home .yc-home-products, body.home .yc-home .yc-home-process, body.home .yc-home .yc-home-production, body.home .yc-home .yc-home-fact, body.home .yc-home .yc-home-fact:last-child, body.home .yc-home .yc-product-card__copy, body.home .yc-home .yc-show-process-grid li:first-child{height: auto !important;min-height: 0 !important;} body.vanslay-about-page .yc-about-hero .yc-core-hero__copy, body.vanslay-about-page .yc-about-logistics__routes > div, body.vanslay-about-page .yc-about-logistics__windows > div, body.vanslay-contact-page .yc-contact-location__campus, body.vanslay-contact-page .yc-contact-visit__cards article, body.yc-shop-catalog-page .yc-shop-catalog__note-head, body.yc-shop-catalog-page .yc-shop-catalog__note-metrics > div, body.yc-shop-catalog-page .yc-shop-catalog__note > a, body.yc-shop-catalog-page .yc-shop-catalog__capabilities header > p, body.yc-shop-catalog-page.woocommerce ul.products li.product .yc-shop-card__specs > div{height: auto !important;min-height: 0 !important;}body.vanslay-about-page .yc-about-logistics__story{transform: none !important;} body.home .yc-home .yc-home-process{padding: 64px 0 !important;border-top: 1px solid #e5e1da;color: #080d13 !important;background: #fff !important;}body.home .yc-home .yc-home-process > .yc-section__inner{width: min(calc(100% - 64px), 1440px) !important;max-width: 1440px;margin-inline: auto;}body.home .yc-home .yc-show-process-layout{display: block !important;text-align: left !important;}body.home .yc-home .yc-show-process-layout__intro{display: block !important;width: min(100%, 672px) !important;margin: 0 0 28px !important;text-align: left !important;}body.home .yc-home .yc-show-process-layout__intro .yc-eyebrow{margin: 0 0 8px !important;color: #7a5734 !important;font: 600 11px/16px "Space Grotesk", sans-serif !important;letter-spacing: .1em !important;text-align: left !important;text-transform: uppercase;}body.home .yc-home .yc-show-process-layout__intro h2{max-width: 672px;margin: 0 0 8px !important;color: #080d13 !important;font: 500 40px/48px "EB Garamond", Georgia, serif !important;letter-spacing: -.025em !important;text-align: left !important;}body.home .yc-home .yc-show-process-layout__intro > p:last-child{margin: 0 !important;color: #4e545f !important;font: 400 15px/24px Inter, sans-serif !important;}body.home .yc-home .yc-show-process-grid{display: grid !important;width: 100%;margin: 0 !important;padding: 0 !important;grid-template-columns: repeat(4, minmax(0, 1fr)) !important;gap: 28px !important;border: 0 !important;list-style: none !important;text-align: left !important;}body.home .yc-home .yc-show-process-grid li, body.home .yc-home .yc-show-process-grid li:first-child, body.home .yc-home .yc-show-process-grid li:last-child{box-sizing: border-box;display: flex !important;min-width: 0;min-height: 380px !important;margin: 0 !important;padding: 28px !important;flex-direction: column;justify-content: flex-start;border: 1px solid #e5e1da !important;border-radius: 8px;background: #f9f8f6 !important;box-shadow: none;text-align: left !important;transition: border-color .2s ease, box-shadow .2s ease, transform .2s ease;}body.home .yc-home .yc-show-process-grid li:hover{border-color: #7a5734 !important;box-shadow: 0 8px 24px rgba(22, 27, 32, .08);transform: translateY(-2px);}body.home .yc-home .yc-show-process-grid li:hover .yc-show-process-grid__icon{border-color: #7a5734;color: #fff;background: #7a5734;}body.home .yc-home .yc-show-process-grid__topline{display: flex;min-height: 48px;margin: 0 0 16px;align-items: center;justify-content: space-between;gap: 12px;}body.home .yc-home .yc-show-process-grid__icon{display: inline-flex;width: 48px;height: 48px;flex: 0 0 48px;margin: 0;align-items: center;justify-content: center;border: 1px solid rgba(122, 87, 52, .2);border-radius: 8px;color: #d6ae93;background: #1e232a;box-shadow: 0 4px 6px -1px rgba(22, 27, 32, .1), 0 2px 4px -2px rgba(22, 27, 32, .1);transition: border-color .2s ease, color .2s ease, background-color .2s ease;}body.home .yc-home .yc-show-process-grid__icon .material-symbols-outlined{font-size: 24px;font-weight: 400;line-height: 1;font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;}body.home .yc-home .yc-show-process-grid__number{display: inline-flex;padding: 6px 12px;align-items: center;gap: 6px;border: 1px solid rgba(122, 87, 52, .4);border-radius: 999px;color: #7a5734;background: #fff;font: 700 12px/16px "Space Grotesk", sans-serif;letter-spacing: .1em;text-transform: uppercase;white-space: nowrap;box-shadow: 0 1px 2px rgba(22, 27, 32, .08);}body.home .yc-home .yc-show-process-grid__number > span{width: 8px;height: 8px;border-radius: 50%;background: #d4af37;}body.home .yc-home .yc-show-process-grid__copy{display: block;}body.home .yc-home .yc-show-process-grid__eyebrow{display: block;margin: 0 0 4px;color: #7a5734;font: 700 12px/16px "Space Grotesk", sans-serif;letter-spacing: .1em;text-transform: uppercase;}body.home .yc-home .yc-show-process-grid h3{margin: 0 0 12px !important;color: #080d13 !important;font: 700 24px/33px "EB Garamond", Georgia, serif !important;letter-spacing: -.015em;}body.home .yc-home .yc-show-process-grid p{margin: 0 !important;color: #4e545f !important;font: 400 15px/24px Inter, sans-serif !important;}body.home .yc-home .yc-show-process-grid__meta{display: flex;margin-top: auto;padding-top: 16px;align-items: center;justify-content: space-between;gap: 10px;border-top: 1px solid #e5e1da;}body.home .yc-home .yc-show-process-grid__meta > span{color: #68717b;font: 600 12px/16px "Space Grotesk", sans-serif;letter-spacing: .05em;text-transform: uppercase;}body.home .yc-home .yc-show-process-grid__meta > strong{padding: 6px 12px;border: 1px solid #e5e1da;border-radius: 4px;color: #7a5734;background: #fff;font: 700 12px/18px "Space Grotesk", sans-serif;text-align: right;} body.home .yc-home .yc-home-production{padding: 64px 0 !important;border-top: 1px solid #e5e1da;color: #080d13 !important;background: #f9f8f6 !important;}body.home .yc-home .yc-factory-studio-layout{width: min(calc(100% - 64px), 1280px) !important;max-width: 1280px;margin-inline: auto;}body.home .yc-home .yc-factory-studio-layout__header{display: flex;margin: 0 0 40px;padding: 0 0 16px;align-items: flex-end;justify-content: space-between;gap: 16px;border-bottom: 1px solid #e5e1da;}body.home .yc-home .yc-factory-studio-layout__header > div{max-width: 720px;}body.home .yc-home .yc-factory-studio-layout__header .yc-eyebrow{margin: 0 0 8px;color: #7a5734 !important;font: 600 11px/16px "Space Grotesk", sans-serif;letter-spacing: .1em;text-transform: uppercase;}body.home .yc-home .yc-factory-studio-layout__header h2{margin: 0;color: #080d13 !important;font: 500 40px/48px "EB Garamond", Georgia, serif;letter-spacing: -.025em;}body.home .yc-home .yc-factory-studio-layout__header > div > p:last-child{max-width: 672px;margin: 8px 0 0;color: #4e545f !important;font: 400 15px/24px Inter, sans-serif;}body.home .yc-home .yc-factory-studio-layout__location{margin: 0 0 2px;color: #68717b;font: 500 13px/18px "Space Grotesk", sans-serif;white-space: nowrap;}body.home .yc-home .yc-factory-studio-grid{display: grid;grid-template-columns: minmax(0, 1fr);gap: 16px;}body.home .yc-home .yc-factory-studio-card{box-sizing: border-box;min-width: 0;padding: 16px;border: 1px solid #e5e1da;border-radius: 8px;background: #fff;transition: box-shadow .2s ease, transform .2s ease;}body.home .yc-home .yc-factory-studio-card:hover{box-shadow: 0 8px 24px rgba(22, 27, 32, .08);transform: translateY(-2px);}body.home .yc-home .yc-factory-studio-card__media{position: relative;display: block;width: 100%;aspect-ratio: 1 / 1;margin: 0 0 16px;overflow: hidden;border-radius: 4px;background: #e1e2e8;}body.home .yc-home .yc-factory-studio-card--featured .yc-factory-studio-card__media{aspect-ratio: 16 / 9;}body.home .yc-home .yc-factory-studio-card__media img{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .7s ease-out;}body.home .yc-home .yc-factory-studio-card__media:hover img{transform: scale(1.05);}body.home .yc-home .yc-factory-studio-card__media > span{position: absolute;bottom: 10px;left: 10px;padding: 6px 12px;border-radius: 2px;color: #f9f8f6;background: rgba(30, 35, 42, .92);font: 600 11px/16px "Space Grotesk", sans-serif;letter-spacing: .05em;text-transform: uppercase;}body.home .yc-home .yc-factory-studio-card__copy{display: block;}body.home .yc-home .yc-factory-studio-card__heading{display: block;margin: 0 0 4px;}body.home .yc-home .yc-factory-studio-card__heading > span{display: block;margin: 0 0 4px;color: #7a5734;font: 600 11px/16px "Space Grotesk", sans-serif;letter-spacing: .12em;text-transform: uppercase;}body.home .yc-home .yc-factory-studio-card__heading h3{margin: 0;color: #080d13;font: 600 24px/32px "EB Garamond", Georgia, serif;}body.home .yc-home .yc-factory-studio-card__heading > small{flex: 0 0 auto;color: #7a5734;font: 600 11px/16px "Space Grotesk", sans-serif;text-transform: uppercase;}body.home .yc-home .yc-factory-studio-card--featured .yc-factory-studio-card__heading{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;}body.home .yc-home .yc-factory-studio-card--featured .yc-factory-studio-card__heading h3{min-width: 0;}body.home .yc-home .yc-factory-studio-card__copy > p{margin: 0;color: #4e545f;font: 400 13px/20px Inter, sans-serif;}body.home .yc-home .yc-factory-studio-card--featured .yc-factory-studio-card__copy > p{font-size: 15px;line-height: 24px;}@media (min-width: 768px){body.home .yc-home .yc-factory-studio-grid{grid-template-columns: repeat(3, minmax(0, 1fr));}body.home .yc-home .yc-factory-studio-card--featured{grid-column: span 2;}}@media (min-width: 1024px){body.home .yc-home .yc-factory-studio-grid{grid-template-columns: repeat(4, minmax(0, 1fr));}}@media (max-width: 1023px){body.home .yc-home .yc-home-process > .yc-section__inner, body.home .yc-home .yc-factory-studio-layout{width: min(calc(100% - 48px), 1280px) !important;}body.home .yc-home .yc-show-process-grid{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}}@media (min-width: 1024px){body.home .yc-home .yc-show-process-grid li, body.home .yc-home .yc-show-process-grid li:first-child, body.home .yc-home .yc-show-process-grid li:last-child{padding: 32px !important;}}@media (max-width: 767px){body.home .yc-home .yc-home-process, body.home .yc-home .yc-home-production{padding: 64px 0 !important;}body.home .yc-home .yc-home-process > .yc-section__inner, body.home .yc-home .yc-factory-studio-layout{width: calc(100% - 48px) !important;}body.home .yc-home .yc-show-process-grid{grid-template-columns: minmax(0, 1fr) !important;}body.home .yc-home .yc-factory-studio-layout__header{display: block;margin-bottom: 28px;}body.home .yc-home .yc-factory-studio-layout__header h2{font-size: 40px;line-height: 48px;}body.home .yc-home .yc-factory-studio-layout__location{margin-top: 12px;white-space: normal;}}@media (max-width: 639px){body.home .yc-home .yc-home-process > .yc-section__inner, body.home .yc-home .yc-factory-studio-layout{width: calc(100% - 32px) !important;}body.home .yc-home .yc-show-process-layout__intro h2{font-size: 40px !important;line-height: 48px !important;}}@media (prefers-reduced-motion: reduce){body.home .yc-home .yc-show-process-grid li, body.home .yc-home .yc-factory-studio-card, body.home .yc-home .yc-factory-studio-card__media img{transition: none;}} body.home .yc-home .yc-show-process-grid li, body.home .yc-home .yc-show-process-grid li:first-child{min-height: 380px !important;} body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) .yc-site-header--core .yc-core-header__inner{gap: 16px;}body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) .yc-site-header--core .yc-core-brand__mark{border-radius: 12px;}body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) .yc-core-desktop-nav a{color: #45474b !important;}body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) .yc-core-desktop-nav a[aria-current="page"]{border-bottom-color: #080d13 !important;color: #080d13 !important;font-weight: 600 !important;}body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) .yc-core-header-rfq{min-height: 36px;padding: 10px 16px;border-radius: 4px;color: #fff !important;background: #080d13 !important;box-shadow: 0 1px 2px rgba(0, 0, 0, .05);font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-transform: uppercase;transition: background-color .2s, color .2s;}body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) .yc-core-header-rfq:hover{background: #1e232a !important;}body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) .yc-core-mobile-menu__quote > a{min-height: 36px;padding: 10px 16px;border-radius: 4px;background: #080d13;letter-spacing: .05em;}body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) .yc-core-ticker{border-block: 1px solid rgba(255, 255, 255, .1);color: rgba(255, 255, 255, .9);background: #080d13;}body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) .yc-core-ticker__track{padding-block: 8px;animation-duration: 35s;}body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) .yc-core-ticker__group{gap: 28px;padding: 0;}body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) .yc-core-ticker__item{gap: 28px;color: rgba(255, 255, 255, .9);font: 600 11px/16px "Space Grotesk", Inter, sans-serif;letter-spacing: .1em;} body.vanslay-contact-page .yc-contact-channels{display: block !important;width: 100%;min-height: 0 !important;margin: 0;padding: 40px 56px !important;border-bottom: 1px solid #e5e1da;background: #fff;box-sizing: border-box;}body.vanslay-contact-page .yc-contact-channels__inner{width: min(100%, 1440px);margin-inline: auto;}body.vanslay-contact-page .yc-contact-section-heading{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;margin: 0 0 28px !important;}body.vanslay-contact-page .yc-contact-section-heading > div{min-width: 0;}body.vanslay-contact-page .yc-contact-section-heading .yc-core-eyebrow{margin: 0 0 4px;color: #7a5734;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .1em;}body.vanslay-contact-page .yc-contact-section-heading h2{margin: 0;color: #080d13;font: 600 32px/40px "EB Garamond", Georgia, serif;letter-spacing: -.02em;}body.vanslay-contact-page .yc-contact-section-heading > p{max-width: 448px;margin: 0;color: #4e545f;font: 400 13px/20px "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-contact-page .yc-contact-channel-grid{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));align-items: stretch;gap: 28px;}body.vanslay-contact-page .yc-contact-channel{display: flex;min-width: 0;min-height: 0 !important;padding: 28px;flex-direction: column;border: 1px solid #e5e1da;border-radius: 12px;background: #f9f8f6;box-shadow: 0 1px 3px rgba(30, 35, 42, .08);box-sizing: border-box;transition: border-color .2s ease, transform .2s ease;}body.vanslay-contact-page .yc-contact-channel:hover{border-color: #7a5734;transform: translateY(-2px);}body.vanslay-contact-page .yc-contact-channel__icon{display: grid;width: 48px;height: 48px;margin: 0 0 16px;place-items: center;border-radius: 12px;color: #d6ae93;background: #15191e;box-shadow: 0 1px 3px rgba(30, 35, 42, .14);}body.vanslay-contact-page .yc-contact-channel__icon svg{width: 24px;height: 24px;stroke: currentColor;stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.8;}body.vanslay-contact-page .yc-contact-channel__meta{display: flex;min-width: 0;align-items: center;justify-content: space-between;gap: 8px;margin-bottom: 4px;}body.vanslay-contact-page .yc-contact-channel__meta .yc-core-label{margin: 0;color: #7a5734;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;}body.vanslay-contact-page .yc-contact-channel__status{flex: 0 0 auto;color: #4e545f;font: 500 11px/16px "Space Grotesk", Arial, sans-serif;}body.vanslay-contact-page .yc-contact-channel h3{margin: 0 0 8px;color: #080d13;font: 600 24px/32px "EB Garamond", Georgia, serif;letter-spacing: -.015em;}body.vanslay-contact-page .yc-contact-channel .yc-contact-channel__detail{margin: 0 0 16px;color: #4e545f;font: 400 13px/20px "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-contact-page .yc-contact-channel__contact{display: flex;min-width: 0;min-height: 56px;margin: 0 0 20px;padding: 12px;align-items: center;justify-content: space-between;gap: 12px;border: 1px solid #e5e1da;border-radius: 8px;color: #080d13;background: #fff;box-sizing: border-box;}body.vanslay-contact-page .yc-contact-channel__contact--stack{align-items: flex-start;flex-direction: column;justify-content: center;gap: 6px;}body.vanslay-contact-page .yc-contact-channel__contact-label{display: block;color: #626a70;font: 600 10px/14px "Space Grotesk", Arial, sans-serif;letter-spacing: .06em;text-transform: uppercase;}body.vanslay-contact-page .yc-contact-channel__contact a, body.vanslay-contact-page .yc-contact-channel__contact address, body.vanslay-contact-page .yc-contact-channel__contact code{min-width: 0;color: #1e232a;font: 500 13px/18px "Plus Jakarta Sans", Arial, sans-serif;font-style: normal;overflow-wrap: anywhere;}body.vanslay-contact-page .yc-contact-wechat > div{min-width: 0;}body.vanslay-contact-page .yc-contact-wechat code{display: block;padding: 0;background: transparent;}body.vanslay-contact-page .yc-contact-channel .yc-core-copy{min-height: 32px;padding: 6px 10px;border: 1px solid #e5e1da;border-radius: 4px;color: #7a5734 !important;background: #f9f8f6;font: 600 10px/16px "Space Grotesk", Arial, sans-serif;text-transform: uppercase;}body.vanslay-contact-page .yc-contact-channel .yc-core-copy:hover, body.vanslay-contact-page .yc-contact-channel .yc-core-copy:focus-visible{color: #fff !important;background: #1e232a;}body.vanslay-contact-page .yc-contact-channel .yc-core-copy-status:empty{display: none;}body.vanslay-contact-page .yc-contact-channel .yc-core-copy-status:not(:empty){margin: -14px 0 12px;color: #2f6846;font: 500 11px/16px "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-contact-page .yc-contact-channel__action{display: flex;width: 100%;min-height: 44px;margin-top: auto;padding: 10px 12px;align-items: center;justify-content: center;gap: 8px;border: 1px solid #080d13;border-radius: 8px;color: #fff;background: #080d13;box-sizing: border-box;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .1em;text-align: center;text-decoration: none;text-transform: uppercase;transition: border-color .2s ease, background-color .2s ease;}body.vanslay-contact-page .yc-contact-channel__action:hover{border-color: #1e232a;color: #fff;background: #1e232a;}body.vanslay-contact-page .yc-contact-channel__action--light{border-color: #e5e1da;color: #1e232a;background: #fff;}body.vanslay-contact-page .yc-contact-channel__action--light:hover{border-color: #7a5734;color: #1e232a;background: #f9f8f6;}body.vanslay-contact-page .yc-contact-channel__action svg{width: 16px;height: 16px;flex: 0 0 auto;stroke: currentColor;stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.8;}body.vanslay-contact-page .yc-contact-whatsapp-qr{width: min(440px, calc(100vw - 32px));max-width: calc(100vw - 32px);max-height: calc(100vh - 32px);max-height: min(90dvh, 820px);margin: auto;padding: 20px;border: 1px solid #e5e1da;border-radius: 12px;color: #1e232a;background: #fff;box-shadow: 0 24px 72px rgba(8, 13, 19, .24);box-sizing: border-box;overflow-y: auto;}body.vanslay-contact-page .yc-contact-whatsapp-qr::backdrop{background: rgba(8, 13, 19, .76);backdrop-filter: blur(3px);}body.vanslay-contact-page .yc-contact-whatsapp-qr__close-form{display: flex;margin: 0;justify-content: flex-end;}html body.vanslay-contact-page .yc-contact-whatsapp-qr .yc-contact-whatsapp-qr__close{display: grid;width: 36px;height: 36px;min-height: 36px !important;padding: 8px;place-items: center;border: 1px solid #e5e1da !important;border-radius: 6px;color: #1e232a !important;background: #f9f8f6 !important;cursor: pointer;}body.vanslay-contact-page .yc-contact-whatsapp-qr__close svg{width: 18px;height: 18px;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;}body.vanslay-contact-page .yc-contact-whatsapp-qr__content{text-align: center;}body.vanslay-contact-page .yc-contact-whatsapp-qr__content .yc-core-eyebrow{margin: 0 0 4px;color: #7a5734;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .08em;text-transform: uppercase;}body.vanslay-contact-page .yc-contact-whatsapp-qr__content h2{margin: 0;color: #080d13;font: 600 28px/34px "EB Garamond", Georgia, serif;}body.vanslay-contact-page .yc-contact-whatsapp-qr__hint{margin: 8px 0 16px;color: #4e545f;font: 400 13px/20px "Plus Jakarta Sans", Arial, sans-serif;}body.vanslay-contact-page .yc-contact-whatsapp-qr__image{display: block;width: 100%;max-width: 340px;height: auto;margin: 0 auto;border: 1px solid #e5e1da;border-radius: 8px;}body.vanslay-contact-page .yc-contact-whatsapp-qr__open{display: inline-flex;min-height: 44px;margin-top: 16px;padding: 10px 16px;align-items: center;justify-content: center;gap: 10px;border-radius: 6px;color: #fff;background: #080d13;font: 600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .08em;text-decoration: none;text-transform: uppercase;}body.vanslay-contact-page .yc-contact-whatsapp-qr__open:hover, body.vanslay-contact-page .yc-contact-whatsapp-qr__open:focus-visible{color: #fff;background: #1e232a;}@media (max-width: 1023px){body.vanslay-contact-page .yc-contact-channels{padding-inline: 24px !important;}body.vanslay-contact-page .yc-contact-channel-grid{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (max-width: 767px){body.vanslay-contact-page .yc-contact-section-heading{align-items: flex-start;flex-direction: column;}}@media (max-width: 639px){body.vanslay-contact-page .yc-contact-channels{padding: 40px 20px !important;}body.vanslay-contact-page .yc-contact-channel-grid{grid-template-columns: minmax(0, 1fr);gap: 16px;}body.vanslay-contact-page .yc-contact-section-heading h2{font-size: 28px;line-height: 36px;}body.vanslay-contact-page .yc-contact-channel{padding: 24px;}body.vanslay-contact-page .yc-contact-whatsapp-qr{padding: 14px;}body.vanslay-contact-page .yc-contact-whatsapp-qr__content h2{font-size: 24px;line-height: 30px;}}@media (prefers-reduced-motion: reduce){body.vanslay-contact-page .yc-contact-channel, body.vanslay-contact-page .yc-contact-channel__action{transition: none;}body.vanslay-contact-page .yc-contact-channel:hover{transform: none;}}body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) .yc-core-ticker__item::after{color: #d4af37;} body.vanslay-about-page .yc-core-page .yc-about-markets .yc-core-section-heading h2{color: #f9f8f6;}@media (max-width: 1279px){body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) .yc-site-header--core .yc-core-header__inner{gap: 12px;}}@media (max-width: 639px){body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) .yc-site-header--core .yc-core-header__inner{gap: 16px;}body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) .yc-site-header--core .yc-core-brand small{font-size: 10px;line-height: 15px;}} @media (min-width: 1024px){body.home .yc-home .yc-home-hero{padding: 24px 0 32px;}body.home .yc-home .yc-home-hero-v2__lead{max-width: none;margin-bottom: 16px;}body.home .yc-home .yc-home-hero-v2__actions{margin-bottom: 16px;}body.home .yc-home .yc-home-hero-v2__quick-facts{padding-top: 8px;}body.vanslay-about-page .yc-about-hero{padding: 24px 0 32px;}body.vanslay-about-page .yc-about-hero__grid{gap: 32px;}body.vanslay-about-page .yc-about-hero .yc-core-lead{max-width: none;margin-bottom: 16px;}body.vanslay-about-page .yc-about-hero .yc-core-actions{margin-bottom: 16px;}body.vanslay-about-page .yc-about-hero__quick-facts{padding-top: 8px;}} @media (min-width: 768px){body.home .yc-home .yc-factory-studio-grid{grid-template-columns: repeat(2, minmax(0, 1fr));}body.home .yc-home .yc-factory-studio-card--featured{grid-column: auto;}body.home .yc-home .yc-factory-studio-card__media, body.home .yc-home .yc-factory-studio-card--featured .yc-factory-studio-card__media{aspect-ratio: 16 / 10;}body.home .yc-home .yc-factory-studio-card--featured .yc-factory-studio-card__heading{display: block;}body.home .yc-home .yc-factory-studio-card--featured .yc-factory-studio-card__heading > small{display: block;margin-top: 4px;}body.home .yc-home .yc-factory-studio-card--featured .yc-factory-studio-card__copy > p{font-size: 13px;line-height: 20px;}} @media (min-width: 1200px){body.home .yc-home .yc-factory-studio-grid{grid-template-columns: repeat(4, minmax(0, 1fr));gap: 12px;}body.home .yc-home .yc-factory-studio-card{padding: 12px;}body.home .yc-home .yc-factory-studio-card__media, body.home .yc-home .yc-factory-studio-card--featured .yc-factory-studio-card__media{margin-bottom: 10px;}body.home .yc-home .yc-factory-studio-card__heading h3{font-size: 21px;line-height: 26px;}}@media (min-width: 1024px){body.home .yc-home .yc-home-hero{padding: 16px 0 24px;}body.home .yc-home .yc-home-hero-v2__inner{align-items: start;}body.home .yc-home .yc-home-hero-v2__copy{grid-column: span 6;}body.home .yc-home .yc-home-hero-v2__media{grid-column: span 6;}body.home .yc-home .yc-home-hero-v2__visual{aspect-ratio: 16 / 9;}body.vanslay-about-page .yc-about-hero{padding: 16px 0 24px;}body.vanslay-about-page .yc-about-hero__grid{align-items: start;}body.vanslay-about-page .yc-about-hero .yc-core-hero__copy{grid-column: span 6;}body.vanslay-about-page .yc-about-hero .yc-core-hero__media{height: auto !important;min-height: 0 !important;aspect-ratio: auto !important;grid-column: span 6;align-self: start !important;grid-template-rows: max-content max-content;align-content: start;}body.vanslay-about-page .yc-about-hero__visual{aspect-ratio: 16 / 9;}body.vanslay-about-page .yc-about-hero__principle{margin-top: 0 !important;}} body.vanslay-about-page .yc-core-page .yc-about-markets{padding-block: 56px !important;color: #f9f8f6;background: #1e232a;}body.vanslay-about-page .yc-core-page .yc-about-markets > .yc-core-container{width: min(100% - 7rem, 1440px);}body.vanslay-about-page .yc-core-page .yc-about-markets__header{display: grid;grid-template-columns: minmax(0, 2fr) minmax(270px, 1fr);align-items: end;gap: 32px;margin-bottom: 32px;}body.vanslay-about-page .yc-core-page .yc-about-markets__intro{max-width: 790px;}body.vanslay-about-page .yc-core-page .yc-about-markets__intro .yc-core-eyebrow{margin-bottom: 10px;color: #d8b28c;}body.vanslay-about-page .yc-core-page .yc-about-markets__intro h2{max-width: 800px;margin: 0 0 10px;color: #f9f8f6;font-size: clamp(2.25rem, 3.4vw, 3.35rem);line-height: 1.08;}body.vanslay-about-page .yc-core-page .yc-about-markets__intro > p:last-child{max-width: 720px;margin: 0;color: #c5c8c8;font-size: 15px;line-height: 1.65;}body.vanslay-about-page .yc-core-page .yc-about-markets__coverage{display: flex;min-height: 112px;padding: 18px 22px;flex-direction: column;justify-content: center;border: 1px solid rgba(216, 178, 140, .22);border-radius: 12px;background: #272c32;text-align: right;}body.vanslay-about-page .yc-core-page .yc-about-markets__coverage > span{color: #d8b28c;font-size: 11px;font-weight: 700;letter-spacing: .12em;text-transform: uppercase;}body.vanslay-about-page .yc-core-page .yc-about-markets__coverage > strong{display: block;color: #f9f8f6;font-family: "Space Grotesk", sans-serif;font-size: clamp(2.25rem, 3vw, 2.9rem);font-weight: 600;letter-spacing: -.045em;line-height: 1.05;}body.vanslay-about-page .yc-core-page .yc-about-markets__coverage > strong small{color: #c5c8c8;font-size: .42em;font-weight: 500;letter-spacing: 0;}body.vanslay-about-page .yc-core-page .yc-about-markets__coverage > p{margin: 5px 0 0;color: #c5c8c8;font-size: 11px;line-height: 1.5;}body.vanslay-about-page .yc-core-page .yc-about-markets .yc-core-market-grid{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 24px;border: 0;}body.vanslay-about-page .yc-core-page .yc-about-markets .yc-core-market-grid article{display: flex;min-height: 260px !important;padding: 26px 28px 22px;flex-direction: column;justify-content: space-between;gap: 18px;border: 1px solid rgba(216, 178, 140, .2);border-radius: 12px;background: #272c32;}body.vanslay-about-page .yc-core-page .yc-about-market-card__top{display: flex;align-items: center;justify-content: space-between;gap: 16px;}body.vanslay-about-page .yc-core-page .yc-about-market-card__top > span{padding: 0;border: 0;color: #d8b28c;font-family: "Space Grotesk", sans-serif;font-size: 11px;font-weight: 600;letter-spacing: .11em;text-align: left;text-transform: uppercase;}body.vanslay-about-page .yc-core-page .yc-about-market-card__top > svg{width: 23px;height: 23px;flex: 0 0 23px;color: #d8b28c;}body.vanslay-about-page .yc-core-page .yc-about-markets .yc-core-market-grid article > h3{margin: 0 0 8px;color: #f9f8f6;font-family: "EB Garamond", Georgia, serif;font-size: 25px;font-weight: 600;line-height: 1.12;}body.vanslay-about-page .yc-core-page .yc-about-markets .yc-core-market-grid article > p{margin: 0;color: #c5c8c8;font-size: 14px;line-height: 1.65;}body.vanslay-about-page .yc-core-page .yc-about-market-card__meta{display: flex;padding-top: 14px;align-items: center;justify-content: space-between;gap: 12px;border-top: 1px solid rgba(216, 178, 140, .18);}body.vanslay-about-page .yc-core-page .yc-about-market-card__meta > span{padding: 0;border: 0;color: #b9bdc0;font-family: "Space Grotesk", sans-serif;font-size: 10px;font-weight: 600;letter-spacing: .08em;text-align: left;text-transform: uppercase;}body.vanslay-about-page .yc-core-page .yc-about-market-card__meta > strong{color: #e1c4a8;font-size: 12px;font-weight: 600;text-align: right;}@media (min-width: 768px) and (max-width: 1099px){body.vanslay-about-page .yc-core-page .yc-about-markets .yc-core-market-grid{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (max-width: 767px){body.vanslay-about-page .yc-core-page .yc-about-markets{padding-block: 40px !important;}body.vanslay-about-page .yc-core-page .yc-about-markets > .yc-core-container{width: min(100% - 2rem, 620px);}body.vanslay-about-page .yc-core-page .yc-about-markets__header{grid-template-columns: 1fr;gap: 20px;margin-bottom: 24px;}body.vanslay-about-page .yc-core-page .yc-about-markets__intro h2{font-size: clamp(2rem, 9vw, 2.7rem);}body.vanslay-about-page .yc-core-page .yc-about-markets__intro > p:last-child{font-size: 14px;}body.vanslay-about-page .yc-core-page .yc-about-markets__coverage{min-height: 0;padding: 16px;text-align: left;}body.vanslay-about-page .yc-core-page .yc-about-markets .yc-core-market-grid{grid-template-columns: 1fr;gap: 14px;}body.vanslay-about-page .yc-core-page .yc-about-markets .yc-core-market-grid article{min-height: 220px !important;padding: 20px;gap: 16px;}body.vanslay-about-page .yc-core-page .yc-about-markets .yc-core-market-grid article > h3{font-size: 23px;}} body.vanslay-about-page .yc-about-page__content .yc-core-section--soft{padding-block: 64px;background: #f0ede7;}body.vanslay-about-page .yc-about-page__content .yc-core-section--soft .yc-core-section-heading{display: block;width: min(100%, 768px);margin: 0 auto 36px;text-align: center;}body.vanslay-about-page .yc-about-page__content .yc-core-section--soft .yc-core-section-heading > div{max-width: none;}body.vanslay-about-page .yc-about-page__content .yc-core-section--soft .yc-core-section-heading .yc-core-eyebrow{margin-bottom: 8px;}body.vanslay-about-page .yc-about-page__content .yc-core-section--soft .yc-core-section-heading h2{max-width: none;margin: 0;font-size: clamp(2rem, 3.2vw, 2.75rem);line-height: 1.12;}body.vanslay-about-page .yc-about-page__content .yc-core-section--soft .yc-core-section-heading > p{width: auto;max-width: 720px;margin: 12px auto 0;font-size: 15px;line-height: 24px;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 24px;border: 0;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities article, body.vanslay-about-page .yc-about-page__content .yc-core-capabilities article:first-child, body.vanslay-about-page .yc-about-page__content .yc-core-capabilities article:nth-child(3), body.vanslay-about-page .yc-about-page__content .yc-core-capabilities article:nth-child(n+4){display: flex;min-width: 0;min-height: 320px;padding: 24px;flex-direction: column;align-items: flex-start;justify-content: space-between;border: 1px solid #e5e1da;border-radius: 12px;background: #fff;box-shadow: 0 1px 3px rgba(22, 27, 32, .06);transition: box-shadow .2s ease, transform .2s ease;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities article:hover{transform: translateY(-2px);box-shadow: 0 8px 22px rgba(22, 27, 32, .09);}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities__icon{display: grid;width: 48px;height: 48px;margin-bottom: 22px;flex: 0 0 48px;place-items: center;border-radius: 9px;color: #1e232a;background: #f2efe9;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities__icon svg{display: block;width: 25px;height: 25px;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities__copy{width: 100%;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities h3{margin: 0 0 8px;font-family: "EB Garamond", Georgia, serif;font-size: 23px;font-weight: 600;line-height: 1.2;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities p{margin: 0;color: #626a72;font-size: 15px;line-height: 1.65;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities article > small{display: block;width: 100%;margin-top: 22px;padding: 14px 0 0;border: 0;border-top: 1px solid #e5e1da;color: #765c43;background: transparent;font-family: "Space Grotesk", sans-serif;font-size: 11px;font-weight: 600;letter-spacing: .06em;line-height: 1.5;text-transform: uppercase;}@media (min-width: 640px) and (max-width: 1023px){body.vanslay-about-page .yc-about-page__content .yc-core-capabilities{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (max-width: 639px){body.vanslay-about-page .yc-about-page__content .yc-core-section--soft{padding-block: 40px !important;}body.vanslay-about-page .yc-about-page__content .yc-core-section--soft .yc-core-section-heading{margin-bottom: 24px;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities{grid-template-columns: 1fr;gap: 14px;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities article, body.vanslay-about-page .yc-about-page__content .yc-core-capabilities article:first-child, body.vanslay-about-page .yc-about-page__content .yc-core-capabilities article:nth-child(3), body.vanslay-about-page .yc-about-page__content .yc-core-capabilities article:nth-child(n+4){min-height: 0;padding: 20px;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities__icon{margin-bottom: 16px;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities h3{font-size: 21px;}} @media (min-width: 640px){body.home .yc-home .yc-home-hero-v2__actions, body.vanslay-about-page .yc-about-hero .yc-core-actions{justify-content: center;}body.vanslay-about-page .yc-about-hero .yc-core-actions{width: 100%;}body.home .yc-home .yc-home-hero-v2__quick-facts, body.vanslay-about-page .yc-about-hero__quick-facts{width: max-content;max-width: 100%;margin-inline: auto;justify-content: center;}} body.vanslay-faq-page .yc-faq-metrics article{min-height: 128px;justify-content: center;gap: 6px;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities article{min-height: 280px;justify-content: flex-start;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities article > small{margin-top: auto;padding-top: 14px;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities__copy{padding-bottom: 20px;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities__icon{margin-bottom: 16px;}@media (min-width: 1024px){body.home .yc-home .yc-show-process-grid li, body.home .yc-home .yc-show-process-grid li:first-child{min-height: 340px !important;padding: 24px !important;}body.vanslay-contact-page .yc-contact-channel-grid{gap: 20px;}body.vanslay-contact-page .yc-contact-channel{padding: 24px;}}@media (max-width: 639px){body.home .yc-home .yc-show-process-grid li, body.home .yc-home .yc-show-process-grid li:first-child{min-height: 0 !important;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities article{min-height: 0;}}@media (prefers-reduced-motion: reduce){body.vanslay-about-page .yc-about-page__content .yc-core-capabilities article, body.vanslay-contact-page .yc-contact-channel{transition: none;}body.vanslay-about-page .yc-about-page__content .yc-core-capabilities article:hover, body.vanslay-contact-page .yc-contact-channel:hover{transform: none;}} @media (min-width: 1024px){body.home .yc-home .yc-home-hero-v2__copy h1{font-size: clamp(38px, 3.25vw, 48px);line-height: 1.08;letter-spacing: -.025em;margin-bottom: 20px;text-wrap: balance;}body.home .yc-home .yc-home-hero-v2__copy h1 > span, body.home .yc-home .yc-home-hero-v2__copy h1 em{display: block;}body.home .yc-home .yc-home-hero-v2__lead{font-size: 16px;line-height: 1.6;}}@media (min-width: 640px){body.home .yc-home .yc-home-hero-v2__actions{justify-content: flex-start;gap: 12px;}body.home .yc-home .yc-home-hero-v2__quick-facts{margin-inline: 0;justify-content: flex-start;}body.home .yc-home .yc-home-hero-v2__actions .yc-button{padding: 14px 24px;}} body.yc-shop-catalog-page .yc-shop-catalog__hero{padding-top: 28px !important;padding-bottom: 28px !important;}body.yc-shop-catalog-page .yc-shop-catalog__hero-grid{margin-bottom: 0;}body.vanslay-gallery-page .yc-gallery-archive__hero{min-height: 0 !important;height: auto !important;padding-top: 32px !important;padding-bottom: 32px !important;}body.vanslay-gallery-page .yc-gallery-archive__topline{margin-bottom: 24px;}body.vanslay-gallery-page .yc-gallery-archive__hero .yc-core-lead{margin-bottom: 0;}@media (max-width: 639px){body.yc-shop-catalog-page .yc-shop-catalog__hero, body.vanslay-gallery-page .yc-gallery-archive__hero{padding-top: 24px !important;padding-bottom: 24px !important;}} @media (min-width: 1024px){body.home .yc-home .yc-home-hero-v2__visual{aspect-ratio: 2.2 / 1;min-height: 0;}body.home .yc-home .yc-home-hero-v2__visual > img{object-position: center 58%;}body.home .yc-home .yc-home-hero-v2__media{gap: 10px;align-self: start;min-height: 0;}body.home .yc-home .yc-home-hero-v2__principle{padding: 10px 12px;}} @media (min-width: 1024px){body.home .yc-home .yc-home-hero-v2__copy h1, body.vanslay-about-page .yc-about-hero h1{font-size: clamp(38px, 3.25vw, 48px);line-height: 1.16;margin-bottom: 24px;}body.home .yc-home .yc-home-hero-v2__lead, body.vanslay-about-page .yc-about-hero .yc-core-lead{font-size: 17px;line-height: 1.7;margin-bottom: 22px;}body.home .yc-home .yc-home-hero-v2__actions, body.vanslay-about-page .yc-about-hero .yc-core-actions{margin-bottom: 22px;justify-content: flex-start;gap: 12px;}body.home .yc-home .yc-home-hero-v2__quick-facts, body.vanslay-about-page .yc-about-hero__quick-facts{margin-inline: 0;justify-content: flex-start;padding-top: 12px;}body.vanslay-about-page .yc-about-hero__visual{aspect-ratio: 2.2 / 1;min-height: 0;}body.vanslay-about-page .yc-about-hero .yc-core-hero__copy{padding-right: 0;}body.vanslay-about-page .yc-about-hero__principle{padding: 10px 12px;}} @media (min-width: 1024px){body.vanslay-contact-page .yc-contact-hero{align-items: start;}body.vanslay-contact-page .yc-contact-hero .yc-core-hero__copy, body.vanslay-contact-page .yc-contact-hero__aside{align-self: start;transform: none;margin-top: 0;}} body.home .yc-home .yc-home-hero-v2__media{grid-template-rows: minmax(0, 1fr);}body.home .yc-home .yc-home-hero-video{display: block;width: 100%;height: 100%;object-fit: cover;}body.home .yc-home .yc-home-hero-v2__visual::after, body.home .yc-home .yc-home-hero-v2__visual figcaption{pointer-events: none;}body.home .yc-home .yc-home-hero-v2__visual figcaption{bottom: 52px;}body.home .yc-home .yc-home-hero-video__principle{display: block;margin-top: 10px;color: #fff;font-size: 14px;line-height: 1.5;}body.home .yc-home .yc-home-hero-v2__visual.is-playing::after, body.home .yc-home .yc-home-hero-v2__visual.is-playing figcaption{opacity: 0;}@media (min-width: 1024px){body.home .yc-home .yc-home-hero-v2__media{align-self: stretch;gap: 0;}body.home .yc-home .yc-home-hero-v2__visual{aspect-ratio: auto;height: 100%;min-height: 360px;}} body.home .yc-home .yc-home-hero-video__play{position: absolute;inset: 0 0 44px;z-index: 3;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 12px;width: 100%;border: 0;padding: 16px;border-radius: 4px;background: transparent;color: #fff;cursor: pointer;}body.home .yc-home .yc-home-hero-video__play-icon{display: grid;place-items: center;width: 72px;height: 72px;border: 1px solid rgba(255,255,255,.7);border-radius: 50%;background: rgba(8,13,19,.65);transition: transform .2s ease, background .2s ease;}body.home .yc-home .yc-home-hero-video__play-icon svg{width: 32px;height: 32px;margin-left: 3px;}body.home .yc-home .yc-home-hero-video__play-label{padding: 6px 12px;border-radius: 4px;background: rgba(8,13,19,.72);font: 600 13px/1.5 "Plus Jakarta Sans", sans-serif;}body.home .yc-home .yc-home-hero-video__play:hover{background: rgba(255,255,255,.04);}body.home .yc-home .yc-home-hero-video__play:hover .yc-home-hero-video__play-icon{transform: scale(1.08);background: rgba(8,13,19,.85);}body.home .yc-home .yc-home-hero-video__play:focus-visible{outline: 3px solid #fff;outline-offset: -6px;}body.home .yc-home .is-playing .yc-home-hero-video__play{display: none;}@media (prefers-reduced-motion: reduce){body.home .yc-home .yc-home-hero-video__play-icon{transition: none;}body.home .yc-home .yc-home-hero-video__play:hover .yc-home-hero-video__play-icon{transform: none;}} body.yc-shop-catalog-page.woocommerce ul.products li.product{min-height: 0 !important;padding-bottom: 20px !important;}body.yc-shop-catalog-page.woocommerce ul.products li.product::after{display: none;}body.yc-shop-catalog-page.woocommerce ul.products li.product .product-details, body.yc-shop-catalog-page.woocommerce ul.products li.product:hover .product-details, body.yc-shop-catalog-page.woocommerce ul.products li.product:focus-within .product-details{display: grid;grid-template-columns: minmax(0, 1fr) auto;gap: 16px 12px;margin: 0 !important;transform: none !important;transition: none;}body.yc-shop-catalog-page.woocommerce ul.products li.product .woocommerce-loop-product__title, body.yc-shop-catalog-page.woocommerce ul.products li.product .yc-shop-card__specs{grid-column: 1 / -1;margin: 0 !important;}body.yc-shop-catalog-page.woocommerce ul.products li.product .price, body.yc-shop-catalog-page.woocommerce ul.products li.product .product-action-wrap{position: static !important;inset: auto !important;transform: none !important;margin: 0 !important;align-self: center;}body.yc-shop-catalog-page.woocommerce ul.products li.product .price{grid-column: 1;}body.yc-shop-catalog-page.woocommerce ul.products li.product .product-action-wrap{grid-column: 2;}body.yc-shop-catalog-page .yc-shop-card__category{margin-bottom: 12px;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities{padding-block: 32px !important;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities header{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);align-items: center;gap: 32px;margin-bottom: 24px;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities h2{line-height: 1.2;}body.yc-shop-catalog-page .yc-shop-catalog__capabilities header > p{max-width: none;margin: 0;}@media (max-width: 767px){body.yc-shop-catalog-page .yc-shop-catalog__capabilities header{grid-template-columns: minmax(0, 1fr);gap: 12px;}body.yc-shop-catalog-page.woocommerce ul.products li.product .product-details{grid-template-columns: minmax(0, 1fr);}body.yc-shop-catalog-page.woocommerce ul.products li.product .product-action-wrap{grid-column: 1;}} body.vanslay-contact-page .yc-contact-sourcing .yc-contact-brief__grid{align-items: stretch;min-height: 0;gap: 40px;}body.vanslay-contact-page .yc-contact-brief__grid > div:first-child .yc-core-eyebrow{margin-bottom: 20px;}body.vanslay-contact-page .yc-contact-brief__grid > div:first-child h2{margin-bottom: 16px;}body.vanslay-contact-page .yc-contact-brief__facts{margin-top: 24px;}body.vanslay-contact-page .yc-contact-brief__note{margin-bottom: 0;}body.vanslay-contact-page .yc-contact-checklist{align-self: stretch;grid-template-rows: repeat(2, minmax(0, 1fr));gap: 16px;}body.vanslay-contact-page .yc-contact-checklist li{display: flex;flex-direction: column;justify-content: flex-start;min-height: 0;padding: 24px;}body.vanslay-contact-page .yc-contact-checklist li > span{margin-bottom: 24px;}@media (max-width: 767px){body.vanslay-contact-page .yc-contact-sourcing .yc-contact-brief__grid{gap: 24px;}body.vanslay-contact-page .yc-contact-checklist{grid-template-rows: none;}body.vanslay-contact-page .yc-contact-checklist li{padding: 20px;}} body.home .yc-home .yc-home-hero-v2__actions{display: flex;flex-wrap: wrap;justify-content: flex-start;gap: 12px;}body.home .yc-home .yc-home-hero-v2__actions .yc-button{min-width: 0;padding-inline: 20px;}@media (max-width: 767px){body.home .yc-home .yc-home-hero-v2__actions .yc-button{width: 100%;}} body.vanslay-contact-page .yc-contact-sourcing{padding-block: 28px !important;}body.vanslay-contact-page .yc-contact-brief__grid > div:first-child .yc-core-eyebrow{margin-bottom: 12px;}body.vanslay-contact-page .yc-contact-brief__grid > div:first-child h2{max-width: 100%;margin-bottom: 12px;font-size: 30px;line-height: 1.16;}body.vanslay-contact-page .yc-contact-brief__grid > div:first-child > p:not(.yc-core-eyebrow){margin-top: 0;margin-bottom: 12px;}body.vanslay-contact-page .yc-contact-brief__facts{margin-top: 16px;gap: 0;}body.vanslay-contact-page .yc-contact-brief__facts > span{padding-block: 8px;}body.vanslay-contact-page .yc-contact-brief__grid > div:first-child > .yc-contact-brief__note{margin: 8px 0 0;}body.vanslay-contact-page .yc-contact-checklist{gap: 12px;}body.vanslay-contact-page .yc-contact-checklist li{padding: 20px;}body.vanslay-contact-page .yc-contact-checklist li > span{margin-bottom: 12px;}@media (max-width: 767px){body.vanslay-contact-page .yc-contact-brief__grid > div:first-child h2{font-size: 28px;}body.vanslay-contact-page .yc-contact-checklist li{padding: 16px;}} body.yc-shop-catalog-page #products-list{scroll-margin-top: 172px;}@media (max-width: 767px){body.yc-shop-catalog-page #products-list{scroll-margin-top: 180px;}} body.vanslay-contact-page .yc-contact-brief__facts{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 16px;margin-top: 20px;margin-bottom: 16px;}body.vanslay-contact-page .yc-contact-brief__facts > span{flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 6px;padding: 0 0 12px;}body.vanslay-contact-page .yc-contact-brief__facts strong{text-align: left;}body.vanslay-contact-page .yc-contact-checklist li{padding: 16px 20px;}body.vanslay-contact-page .yc-contact-checklist li > span{margin: 0 0 8px !important;}body.vanslay-contact-page .yc-contact-checklist li > div{margin: 0;padding: 0;}body.vanslay-contact-page .yc-contact-checklist li strong{margin: 0;}body.vanslay-contact-page .yc-contact-checklist li p{margin-top: 6px;}@media (max-width: 479px){body.vanslay-contact-page .yc-contact-brief__facts{gap: 8px;}body.vanslay-contact-page .yc-contact-brief__facts > span{font-size: 10px;}} body.vanslay-contact-page .yc-contact-channel__meta{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 12px;}body.vanslay-contact-page .yc-contact-channel__meta .yc-contact-channel__icon{width: 40px;height: 40px;flex: 0 0 40px;margin: 0;} body.vanslay-contact-page .yc-contact-channel__heading{display: flex;align-items: stretch;justify-content: space-between;gap: 12px;margin-bottom: 12px;}body.vanslay-contact-page .yc-contact-channel__titles{min-width: 0;}body.vanslay-contact-page .yc-contact-channel__titles .yc-core-label{display: block;font-size: 12px;line-height: 18px;margin: 0 0 4px;}body.vanslay-contact-page .yc-contact-channel__titles h3{margin: 0 !important;}body.vanslay-contact-page .yc-contact-channel__heading .yc-contact-channel__icon{width: 52px;height: auto;min-height: 52px;flex: 0 0 52px;margin: 0;align-self: stretch;} body.vanslay-contact-page .yc-contact-brief__facts{display: grid !important;grid-template-columns: repeat(3,minmax(0,1fr)) !important;}body.vanslay-contact-page .yc-contact-checklist li{gap: 0 !important;}body.vanslay-contact-page .yc-contact-checklist li > span{line-height: 16px;margin-bottom: 8px !important;}body.vanslay-contact-page .yc-contact-checklist li > div{flex: 0 0 auto;}@media (min-width: 768px){body.home .yc-home .yc-home-hero-v2__actions{display: grid;grid-template-columns: .9fr 1fr 1.15fr;width: 100%;}body.home .yc-home .yc-home-hero-v2__actions .yc-button{width: 100%;padding-inline: 12px;}body.home .yc-home .yc-home-hero-v2__quick-facts{width: 100%;max-width: none;display: flex;justify-content: space-between;}body.home .yc-home .yc-home-hero-v2__quick-facts > *{flex: 1 1 auto;}body.vanslay-gallery-page .yc-gallery-archive__hero-inner{grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);align-items: center;gap: 40px;}body.vanslay-gallery-page .yc-gallery-archive__facts{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));align-self: center;gap: 12px;margin: 0;}body.vanslay-gallery-page .yc-gallery-archive__facts > div{min-height: 88px;}}body.vanslay-about-page .yc-core-gallery-section{padding-block: 32px !important;}body.vanslay-about-page .yc-core-gallery-section .yc-core-section-heading{margin-bottom: 0;} @media (min-width: 768px){body.vanslay-gallery-page .yc-gallery-archive__hero-inner{grid-template-columns: minmax(0,1.25fr) minmax(0,.75fr);gap: 48px;}body.vanslay-gallery-page .yc-gallery-archive__facts{width: 100%;grid-template-columns: repeat(2,minmax(0,1fr));gap: 24px 32px;}body.vanslay-gallery-page .yc-gallery-archive__facts > div{min-height: 0;padding: 16px 0 0;border: 0;border-top: 1px solid rgba(255,255,255,.16);border-radius: 0;background: transparent;}body.vanslay-gallery-page .yc-gallery-archive__hero-drawing{opacity: .035;}} @media (min-width: 768px){body.home .yc-home .yc-home-hero-v2__actions, body.home .yc-home .yc-home-hero-v2__quick-facts{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 12px;width: 100%;max-width: none;}body.home .yc-home .yc-home-hero-v2__quick-facts > *{min-width: 0;margin: 0;padding-inline: 0;border-inline: 0;}body.home .yc-home .yc-home-hero-v2__actions .yc-button{padding-inline: 8px;}body.home .yc-home .yc-home-hero-v2__quick-facts strong{overflow-wrap: anywhere;}}body.vanslay-contact-page .yc-contact-channel__heading .yc-contact-channel__icon{width: 44px;height: 44px;min-height: 44px;flex-basis: 44px;align-self: center;border-radius: 10px;}body.vanslay-contact-page .yc-contact-channel__heading .yc-contact-channel__icon svg{width: 21px;height: 21px;} @media (min-width: 768px){body.home .yc-home .yc-home-hero-v2__quick-facts > div{justify-content: center;}} body.vanslay-contact-page .yc-contact-hero{min-height: 0 !important;align-items: start;padding-block: 24px !important;}body.vanslay-contact-page .yc-contact-hero__aside{min-height: 0 !important;height: auto !important;padding: 24px !important;gap: 12px !important;}body.vanslay-contact-page .yc-contact-hero__aside .yc-contact-status{margin: 0 0 4px !important;}body.vanslay-contact-page .yc-contact-hero__aside > .yc-core-label{margin: 0 !important;}body.vanslay-contact-page .yc-contact-hero__aside > strong{margin: 0 !important;font-size: 36px;line-height: 1.15;}body.vanslay-contact-page .yc-contact-hero__aside > p{margin: 0 !important;}body.vanslay-contact-page .yc-contact-hero__aside > a{margin: 0 !important;}body.vanslay-contact-page .yc-contact-hero .yc-core-lead{margin-bottom: 0;} body.vanslay-about-page .yc-about-page__content > section:not(.yc-about-hero){padding-block: 40px;}body.vanslay-contact-page .yc-contact-location__address{justify-content: flex-start;gap: 24px;min-height: 0;}body.vanslay-contact-page .yc-contact-location__tools{margin-top: auto;}body.vanslay-contact-page .yc-contact-location__tools .yc-core-button{display: flex;justify-content: space-between;width: 100%;font-size: 12px;}body.vanslay-contact-page .yc-contact-location__address .yc-core-copy{color: #242a30 !important;}body.vanslay-contact-page .yc-contact-location__address .yc-core-copy-status:empty{display: none;}@media (min-width: 1024px){body.vanslay-contact-page .yc-contact-hero{grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);column-gap: 40px;align-items: stretch;}body.vanslay-contact-page .yc-contact-hero .yc-core-hero__copy{grid-column: 1;max-width: none;}body.vanslay-contact-page .yc-contact-hero__aside{grid-column: 2;height: auto !important;align-self: stretch;}body.vanslay-contact-page .yc-contact-hero__aside > a{margin-top: auto !important;}body.vanslay-contact-page .yc-contact-hero h1{font-size: clamp(42px, 3.6vw, 56px);}}@media (min-width: 1024px){body.vanslay-contact-page .yc-contact-hero .yc-core-hero__copy{align-self: stretch;margin-block: 0 !important;display: flex;flex-direction: column;}body.vanslay-contact-page .yc-contact-hero .yc-core-lead{margin-top: auto;}} body.home .yc-home #yc-home-title{text-align: center;}.yc-gallery-area-links a{display: grid;gap: 8px;padding-top: 16px;border-top: 1px solid rgba(255,255,255,.16);color: #fff;text-decoration: none;}.yc-gallery-area-links a strong{font: 600 22px/1.25 "EB Garamond",Georgia,serif;}.yc-gallery-area-links a span{font: 400 12px/1.5 Inter,Arial,sans-serif;color: #d6ae93;}.yc-gallery-area-links a:hover strong{color: #e1bd43;}.yc-gallery-archive__group{scroll-margin-top: 172px;}body.vanslay-about-page #about-quality-checks .yc-core-principle{padding: 0;margin: 24px 0;background: transparent;}body.vanslay-about-page #about-quality-checks .yc-core-principle .yc-core-container{width: 100%;max-width: none;}body.vanslay-about-page .yc-core-principle__story strong{color: #242a30 !important;}body.vanslay-about-page .yc-equipment-carousel{position: relative;}body.vanslay-about-page .yc-equipment-slide[hidden]{display: none !important;}body.vanslay-about-page .yc-equipment-slide img{width: 100%;object-fit: cover;}.yc-equipment-controls{position: absolute;z-index: 3;right: 16px;top: 16px;display: flex;gap: 12px;align-items: center;padding: 6px;border-radius: 6px;background: #080d13;color: white;}.yc-equipment-controls button{width: 32px;height: 32px;padding: 0;border: 1px solid #777;border-radius: 4px;background: transparent;color: #fff;cursor: pointer;}.yc-equipment-controls span{font: 500 12px/1.5 Inter,Arial,sans-serif;}.yc-product-start h2{margin: 12px 0;font: 600 32px/1.2 "EB Garamond",Georgia,serif;}.yc-product-start > p:not(.yc-shop-catalog__overline){color: #59616c;font: 400 15px/1.65 Inter,Arial,sans-serif;}.yc-equipment-controls button:focus-visible,.yc-gallery-area-links a:focus-visible{outline: 2px solid #d6ae93;outline-offset: 3px;}body.vanslay-gallery-page .yc-gallery-area-links a strong{color: #fff !important;}body.vanslay-gallery-page .yc-gallery-area-links a:hover strong{color: #e1bd43 !important;} body.home .yc-home #yc-home-title{text-align: left;}body.vanslay-about-page #about-quality-checks .yc-core-principle{margin: 0 0 24px;}body.vanslay-about-page #about-quality-checks .yc-core-principle .yc-core-container{padding: 24px;box-sizing: border-box;}body.vanslay-about-page #about-quality-checks .yc-core-principle .yc-core-container > div{min-width: 0;}body.vanslay-contact-page .yc-contact-location__map-card{display: flex;flex-direction: column;gap: 20px;min-width: 0;padding: 32px;background: #fff;}.yc-contact-location__map-card h3{margin: 0;font: 600 32px/1.2 "EB Garamond",Georgia,serif;color: #242a30;}.yc-contact-location__map-card address{font: normal 400 18px/1.65 Inter,Arial,sans-serif;color: #59616c;}.yc-contact-location__chinese{padding: 16px 0;border-block: 1px solid #e5e1da;margin: 0;color: #242a30;line-height: 1.6;}.yc-map-links{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;}.yc-map-links a{display: flex;gap: 12px;align-items: center;padding: 16px;border: 1px solid #d1cac0;border-radius: 6px;color: #242a30;text-decoration: none;}.yc-map-links a:hover{border-color: #7a5734;background: #faf7f2;}.yc-map-links a > span:last-child{display: grid;gap: 4px;}.yc-map-links strong{color: #242a30 !important;font: 600 15px/1.4 Inter,Arial,sans-serif;}.yc-map-links small{color: #59616c;font: 400 12px/1.5 Inter,Arial,sans-serif;}.yc-map-icon{display: grid;place-items: center;width: 32px;height: 32px;flex: 0 0 32px;border-radius: 50%;background: #f2eee7;color: #7a5734;font-weight: 700;}.yc-map-note{margin: 0;font: 400 13px/1.6 Inter,Arial,sans-serif;color: #59616c;}body.vanslay-contact-page .yc-contact-location__address .yc-core-copy{background: #fff !important;color: #242a30 !important;border: 1px solid #d1cac0 !important;}@media (min-width: 1024px){body.vanslay-contact-page .yc-contact-hero{grid-template-columns: minmax(0,1.6fr) minmax(0,1fr);column-gap: 24px;}body.vanslay-contact-page .yc-contact-hero h1{max-width: none;font-size: clamp(38px,3.3vw,52px);margin-bottom: 16px;}body.vanslay-contact-page .yc-contact-hero h1 em{display: inline;}body.vanslay-contact-page .yc-contact-hero .yc-core-lead{margin-top: 0;font-size: 17px;line-height: 1.65;}body.vanslay-contact-page .yc-contact-hero__aside{padding: 20px !important;gap: 8px !important;}body.vanslay-contact-page .yc-contact-location__campus{grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);}}@media (max-width: 767px){body.vanslay-contact-page .yc-contact-location__map-card{padding: 20px;}.yc-map-links{grid-template-columns: 1fr;}}body.vanslay-about-page #about-quality-checks .yc-core-principle{padding: 0 !important;}body.vanslay-about-page #about-quality-checks .yc-core-principle > .yc-core-container{width: 100% !important;max-width: none !important;margin-inline: 0 !important;padding: 24px;}body.vanslay-contact-page .yc-contact-location__map-card{grid-column: 1;grid-row: 1;}body.vanslay-contact-page .yc-contact-location__campus > .yc-contact-location__address{grid-column: 2;grid-row: 1;}@media (max-width: 767px){body.vanslay-contact-page .yc-contact-location__map-card, body.vanslay-contact-page .yc-contact-location__campus > .yc-contact-location__address{grid-column: 1;grid-row: auto;}} body.vanslay-contact-page .yc-contact-checklist{gap: 20px !important;}body.vanslay-contact-page .yc-contact-checklist > li{border-radius: 10px;}body.vanslay-contact-page .yc-contact-location__map-card .yc-core-copy{min-height: 40px;border: 1px solid #d1cac0;border-radius: 6px;background: #fff !important;color: #242a30 !important;font: 600 12px/1.5 Inter,Arial,sans-serif;}body.vanslay-contact-page .yc-contact-location__map-card .yc-core-copy-status:empty{display: none;}body.vanslay-contact-page .yc-contact-location__address h3{margin: 4px 0;font: 600 32px/1.2 "EB Garamond",Georgia,serif;color: #242a30;}body.vanslay-contact-page .yc-contact-location__preparation ul{margin: 0;padding-left: 20px;color: #59616c;font: 400 15px/1.8 Inter,Arial,sans-serif;}body.vanslay-contact-page .yc-contact-location__tools{display: grid;gap: 12px;margin-top: 0;}body.vanslay-contact-page .yc-contact-location__map-card{gap: 16px;}body.vanslay-contact-page .yc-contact-location__address{gap: 24px;padding: 32px;}body.vanslay-about-page .yc-equipment-slide{height: 100%;}body.vanslay-about-page .yc-equipment-slide img{height: 100%;min-height: 0;}@media (min-width: 1024px){body.vanslay-about-page .yc-about-hero__grid{align-items: stretch;}body.vanslay-about-page .yc-about-hero__grid > .yc-core-hero__media{display: flex;flex-direction: column;height: auto !important;align-self: stretch;}body.vanslay-about-page .yc-equipment-carousel{flex: 1;min-height: 300px;height: auto !important;}body.vanslay-about-page .yc-equipment-slide{position: absolute;inset: 0;}body.vanslay-about-page .yc-about-hero__principle{flex: 0 0 auto;}}@media (min-width: 1024px){body.vanslay-about-page .yc-about-hero__grid > .yc-core-hero__media{align-self: stretch !important;display: flex !important;}body.vanslay-about-page .yc-equipment-carousel{flex: 1 1 auto !important;}} body.home .yc-home .yc-home-hero-video__play-label{position: absolute;top: 20px;left: 20px;margin: 0;font-size: clamp(16px,1.4vw,20px);}body.home .yc-home .yc-home-hero-video__play-icon{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}body.home .yc-home .yc-home-hero-video__play:hover .yc-home-hero-video__play-icon{transform: translate(-50%,-50%) scale(1.06);}body.vanslay-about-page .yc-equipment-controls{inset: 0;padding: 0;background: transparent;pointer-events: none;display: block;}body.vanslay-about-page .yc-equipment-controls button{position: absolute;pointer-events: auto;background: rgba(8,13,19,.8);width: 40px;height: 40px;}body.vanslay-about-page [data-equipment-prev]{left: 16px;top: 50%;transform: translateY(-50%);}body.vanslay-about-page [data-equipment-next]{right: 16px;top: 50%;transform: translateY(-50%);}body.vanslay-about-page .yc-equipment-controls [data-equipment-count]{position: absolute;top: 16px;right: 64px;padding: 8px 12px;border-radius: 4px;background: rgba(8,13,19,.8);}body.vanslay-about-page .yc-equipment-controls [data-equipment-pause]{top: 16px;right: 16px;}body.vanslay-about-page #about-quality-checks .yc-core-principle{margin-bottom: 20px;}body.vanslay-about-page #about-quality-checks .yc-core-capabilities{gap: 20px;} body.home .yc-home .yc-home-hero-video__play-label{font-size:clamp(14px,1.2vw,17px);padding:8px 10px;}body.vanslay-contact-page .yc-google-map{width:100%;margin:20px 0 0;height:280px;border:1px solid #e5dfd7;border-radius:10px;overflow:hidden;background:#f5f2ed;}body.vanslay-contact-page .yc-google-map iframe{display:block;width:100%;height:100%;border:0;}body.vanslay-contact-page .yc-map-fallback{font-size:13px;line-height:1.6;margin:8px 0 16px;color:#59616b;}body.vanslay-contact-page .yc-contact-location__map-card{gap:16px;}body.vanslay-contact-page .yc-contact-location__map-card h3,body.vanslay-contact-page .yc-contact-location__map-card address{margin:0;}#factory-location{scroll-margin-top:165px;} body.home .yc-home .yc-home-hero-video__play-label{background:rgba(16,23,27,.88);color:#d6ae93;border:1px solid rgba(188,153,119,.65);font-weight:700;}body.vanslay-contact-page .yc-contact-location__map-card{display:flex;flex-direction:column;justify-content:flex-start;gap:20px;padding:28px;}body.vanslay-contact-page .yc-contact-location__map-card .yc-core-eyebrow,body.vanslay-contact-page .yc-contact-location__map-card .yc-contact-location__chinese,body.vanslay-contact-page .yc-map-note{margin:0;}body.vanslay-contact-page .yc-contact-location__address{padding:28px;gap:16px;justify-content:flex-start;}body.vanslay-contact-page .yc-contact-location__address .yc-google-map{margin:0;height:300px;flex:none;}body.vanslay-contact-page .yc-contact-location__address .yc-map-fallback{margin:0;}body.vanslay-contact-page .yc-contact-location__address h3{font-size:26px;margin:6px 0 10px;}body.vanslay-contact-page .yc-contact-location__tools{margin-top:auto;gap:10px;}body.vanslay-contact-page .yc-contact-location__map-card h3{font-size:26px;}body.vanslay-contact-page .yc-contact-location__map-card .yc-contact-location__preparation ul{font-size:14px;margin:8px 0;padding-left:20px;}body.vanslay-contact-page .yc-contact-location__map-card .yc-contact-location__tools{display:grid;grid-template-columns:1fr 1fr;}body.vanslay-contact-page .yc-contact-location__address .yc-google-map{height:auto;min-height:380px;flex:1;}body.vanslay-contact-page .yc-contact-location__address .yc-google-map iframe{min-height:380px;height:100%;}@media(max-width:767px){body.vanslay-contact-page .yc-contact-location__map-card .yc-contact-location__tools{grid-template-columns:1fr;}body.vanslay-contact-page .yc-contact-location__address .yc-google-map{height:320px;min-height:320px;}}body.vanslay-contact-page .yc-contact-location__address .yc-map-links a{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;color:#1b252b;text-align:left;text-transform:none;}body.vanslay-contact-page .yc-contact-location__address .yc-map-links strong{display:block;padding:0;border:0;border-radius:0;background:transparent;color:#1b252b;font-size:16px;text-transform:none;}body.vanslay-contact-page .yc-contact-location__address .yc-map-links small{display:block;font-size:12px;color:#59616b;text-transform:none;} .yc-contact-address-copy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.yc-contact-address-copy .yc-core-copy{width:100%;min-width:0;white-space:normal;margin:0;padding:12px 8px;min-height:44px;}#faq-export-freight{scroll-margin-top:160px;}@media(max-width:480px){.yc-contact-address-copy{gap:8px;}.yc-contact-address-copy .yc-core-copy{font-size:12px;line-height:1.4;}} @media(max-width:639px){body .yc-stitch-rfq .ff_submit_btn_wrapper{min-width:0;max-width:100%;}body .yc-stitch-rfq .ff-btn-submit{box-sizing:border-box;min-width:0;max-width:100%;padding:14px 16px!important;white-space:normal;overflow-wrap:anywhere;}} body .yc-whatsapp-follow{position:fixed;right:22px;bottom:22px;z-index:90;display:inline-flex;align-items:center;gap:9px;padding:13px 18px;border-radius:30px;background:#28754b;color:#fff!important;font-size:14px;font-weight:700;text-decoration:none;box-shadow:0 4px 16px #0003;}body .yc-whatsapp-follow:hover{background:#1f613e;}body .yc-whatsapp-follow:focus-visible{outline:3px solid #d5ae45;outline-offset:3px;}body.vanslay-contact-page .yc-google-map{position:relative;}body.vanslay-contact-page .yc-google-map .yc-map-preview{display:block;width:100%;height:100%;min-height:380px;object-fit:cover;object-position:center;}body.vanslay-contact-page .yc-google-map iframe[hidden]{display:none!important;}body.vanslay-contact-page .yc-google-map :is(.yc-map-load,.yc-map-reset){position:absolute;left:16px;bottom:16px;z-index:2;background:#fff!important;color:#1c282e!important;min-height:44px;box-shadow:0 2px 8px #0002;}body.vanslay-contact-page .yc-map-interactive .yc-map-preview{display:none;}body.vanslay-contact-page .yc-map-interactive iframe{position:absolute;inset:0;}@media(max-width:767px){body .yc-whatsapp-follow{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));padding:12px 16px;}body.vanslay-contact-page .yc-google-map .yc-map-preview{min-height:320px;}} body.single-post .entry-related{background:#f2eee8;padding:36px 0;}body.single-post .entry-related-title{font-family:"EB Garamond",Georgia,serif!important;font-size:32px!important;color:#1c282e;}body.single-post .entry-related .entry-content-wrap{padding:26px!important;background:#fff;border-radius:12px;min-height:190px;}body.single-post .entry-related .entry-title{font-family:"EB Garamond",Georgia,serif!important;font-size:25px!important;line-height:1.2;}body.single-post .entry-related .splide__arrow{width:40px!important;height:40px!important;min-height:40px!important;padding:10px!important;border:1px solid #d9d0c4!important;border-radius:50%!important;background:#fff!important;color:#1c282e!important;opacity:1;box-shadow:0 2px 6px #0001;}body.single-post .entry-related .splide__arrow svg{width:18px;height:18px;fill:currentColor;}body.single-post .entry-related .splide__arrow--prev{left:-18px;}body.single-post .entry-related .splide__arrow--next{right:-18px;}body.single-post .entry-related .splide__pagination{position:static;margin:20px 0 0;gap:8px;}body.single-post .entry-related .splide__pagination__page{width:9px!important;height:9px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#bcb3a7!important;opacity:1;}body.single-post .entry-related .splide__pagination__page.is-active{background:#7c5935!important;transform:scale(1.25);}@media(max-width:767px){body.single-post .entry-related .splide__arrow--prev{left:0;}body.single-post .entry-related .splide__arrow--next{right:0;}body.single-post .entry-related .entry-content-wrap{padding:24px!important;}} body.vanslay-contact-page .yc-google-map .yc-map-preview{position:absolute;left:-9.7%;top:-6.24%;width:118.92%;height:114.32%;min-height:0;max-width:none;object-fit:fill;} body.yc-shop-catalog-page .yc-shop-empty{width:min(calc(100% - 32px),1408px);max-width:1408px;box-sizing:border-box;margin:28px auto 40px;padding:36px 30px;background:#fff;border:1px solid #e5dfd7;border-radius:14px;text-align:center;color:#55606a;}body.yc-shop-catalog-page .yc-shop-empty__icon{display:grid;place-items:center;width:60px;height:60px;margin:0 auto 18px;border-radius:50%;background:#f3eee7;color:#805c40;}body.yc-shop-catalog-page .yc-shop-empty h2{margin:0 0 12px;font-family:"EB Garamond",Georgia,serif!important;font-size:34px;line-height:1.15;color:#1c282e;}body.yc-shop-catalog-page .yc-shop-empty p{margin:0 0 10px;font-size:15px;line-height:1.65;overflow-wrap:anywhere;}body.yc-shop-catalog-page .yc-shop-empty__actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:22px;}body.yc-shop-catalog-page .yc-shop-empty__actions a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 20px;border:1px solid #d7cec2;border-radius:6px;background:#fff;color:#1c282e!important;text-decoration:none;font-size:13px;font-weight:700;}body.yc-shop-catalog-page .yc-shop-empty__actions a.yc-shop-empty__all{background:#0a1015;color:#fff!important;border-color:#0a1015;}body.yc-shop-catalog-page .yc-shop-empty__actions a:focus-visible{outline:3px solid #b58a52;outline-offset:3px;}@media(max-width:767px){body.yc-shop-catalog-page .yc-shop-empty{margin:20px auto 28px;padding:28px 20px;}body.yc-shop-catalog-page .yc-shop-empty h2{font-size:30px;}} body .yc-core-topbar__status{color:#fff!important;}body .yc-stitch-footer__bottom>div:last-child{padding-right:170px;}body .yc-whatsapp-follow{bottom:calc(22px + var(--yc-whatsapp-lift,0px));}@media(min-width:640px) and (max-width:1023px){body.yc-shop-catalog-page .yc-shop-empty{width:calc(100% - 48px);}}@media(max-width:767px){body .yc-stitch-footer__bottom>div:last-child{padding-right:0;}body .yc-whatsapp-follow{bottom:calc(16px + env(safe-area-inset-bottom) + var(--yc-whatsapp-lift,0px));}} body.home .yc-home .yc-home-fact:nth-child(n){min-width: 0;padding: 24px;border: 1px solid #e5e1da;}@media (max-width: 639px){body.home .yc-home .yc-home-fact:nth-child(n){padding: 16px;}} @media (max-width: 767px){body.home .yc-home .yc-home-hero-v2__quick-facts{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));width: 100%;max-width: none;gap: 16px 24px;}body.home .yc-home .yc-home-hero-v2__quick-facts > div:nth-child(n){padding: 0;border: 0;align-items: flex-start;}body.home .yc-home .yc-home-hero-v2__quick-facts > div:last-child{grid-column: 1 / -1;}}@media (max-width: 479px){body.home .yc-home .yc-home-hero-v2__quick-facts{grid-template-columns: minmax(0, 1fr);}body.home .yc-home .yc-home-facts__grid{grid-template-columns: minmax(0, 1fr);}} @media (max-width: 1279px){body .yc-core-mobile-menu nav{box-sizing: border-box;padding: 12px 20px 20px;gap: 4px;max-height: calc(100dvh - 160px);overscroll-behavior: contain;}body .yc-core-mobile-menu nav > a{box-sizing: border-box;display: flex;min-height: 44px;align-items: center;padding: 12px;border-bottom: 1px solid #eeeae4;}body .yc-core-mobile-menu__quote{margin-top: 8px;padding-top: 12px;}body .yc-core-mobile-menu__quote > a{box-sizing: border-box;min-height: 44px;}}@media (max-width: 639px){body .yc-core-topbar__inner{flex-wrap: wrap;justify-content: flex-start;gap: 6px;padding-block: 8px;}body .yc-core-topbar__source{flex-basis: 100%;overflow: visible;}body .yc-core-topbar__location{white-space: normal;}body .yc-core-topbar__contacts{display: none;}body .yc-core-topbar__status{max-width: 100%;}}@media (min-width: 901px){#rfq.yc-sitewide-rfq.yc-stitch-rfq{scroll-margin-top:176px}}@media (min-width: 1024px){body.vanslay-about-page .yc-stitch-rfq__shell,
body.vanslay-contact-page .yc-stitch-rfq__shell,
body.vanslay-faq-page .yc-stitch-rfq__shell{width:min(calc(100% - 112px), 1440px)}body.home .yc-stitch-rfq__shell,
body.yc-shop-catalog-page .yc-stitch-rfq__shell,
body.vanslay-gallery-page .yc-stitch-rfq__shell{width:min(calc(100% - 64px), 1280px)}}@media (min-width: 640px) and (max-width: 1023px){body.home .yc-stitch-rfq__shell,
body.yc-shop-catalog-page .yc-stitch-rfq__shell,
body.vanslay-gallery-page .yc-stitch-rfq__shell{width:min(calc(100% - 48px), 1280px)}}@media (max-width: 639px){body.home .yc-stitch-rfq__shell,
body.yc-shop-catalog-page .yc-stitch-rfq__shell,
body.vanslay-gallery-page .yc-stitch-rfq__shell{width:min(calc(100% - 32px), 1280px)}}.yc-stitch-rfq__intro
h2{letter-spacing:-.01em}.yc-stitch-rfq .ff-el-input--label
label{letter-spacing: .05em}.yc-stitch-rfq__field-hint{color:#687078;font:400 11px/16px "Plus Jakarta Sans", Arial, sans-serif;letter-spacing:0;text-transform:none}body .yc-stitch-rfq .yc-rfq-form form[data-form_id="3"] fieldset{display:grid !important;grid-template-columns:repeat(6, minmax(0, 1fr));column-gap:24px;row-gap:16px}.yc-stitch-rfq .yc-rfq-form
.ff_screen_reader_title{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip-path:inset(50%) !important;white-space:nowrap !important}.yc-stitch-rfq .yc-rfq-form .ff-el-group{min-width:0;margin:0
!important}.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_product_name){grid-row:1;grid-column:1 / -1}.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_company_name){grid-row:2;grid-column:1 / span 3}.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_contact_name){grid-row:2;grid-column:4 / span 3}.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_email){grid-row:3;grid-column:1 / span 3}.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_whatsapp){grid-row:3;grid-column:4 / span 3}.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_quantity){grid-row:4;grid-column:1 / span 2}.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_target_price){grid-row:4;grid-column:3 / span 2}.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_lead_time){grid-row:4;grid-column:5 / span 2}.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_customization){grid-row:5;grid-column:1 / -1}.yc-stitch-rfq .yc-rfq-form .yc-stitch-rfq__tech-pack{grid-row:6;grid-column:1 / -1}.yc-stitch-rfq .yc-rfq-form
.ff_submit_btn_wrapper{grid-row:7;grid-column:1 / -1;justify-self:start;text-align:left !important}.yc-stitch-rfq .ff-el-form-control::placeholder{color:#87909e !important;opacity:1}.yc-stitch-rfq textarea.ff-el-form-control{min-height:126px !important;resize:vertical}body .yc-stitch-rfq .ff-btn-submit{display:inline-flex !important;min-height:48px !important;align-items:center;justify-content:center;gap:18px;border:1px
solid #11161b !important;border-radius:8px !important;color:#fff !important;background:#11161b !important;box-shadow:0 4px 8px rgba(20, 24, 27, .16) !important;font:600 11px/16px "Space Grotesk", Arial, sans-serif !important;letter-spacing: .08em;text-transform:uppercase}body .yc-stitch-rfq .ff-btn-submit:hover,
body .yc-stitch-rfq .ff-btn-submit:focus-visible{border-color:#41474f !important;background:#41474f !important}.yc-stitch-rfq__send-icon,
.yc-stitch-rfq__send-icon
svg{display:block;width:18px;height:18px}.yc-stitch-rfq__tech-pack{display:flex;min-height:84px;margin:0;padding:16px;align-items:center;justify-content:space-between;gap:20px;border:1px
dashed #d6ae93;border-radius:8px;color:#59616c;background:#faf8f6;font:400 13px/20px "Plus Jakarta Sans", Arial, sans-serif}.yc-stitch-rfq__upload-icon,
.yc-stitch-rfq__upload-icon
svg{display:block;width:32px;height:32px;flex:0 0 32px;color:#805c40}.yc-stitch-rfq__upload-copy{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:2px}.yc-stitch-rfq__upload-copy
strong{color:#15191e;font:600 15px/22px "Plus Jakarta Sans", Arial, sans-serif}.yc-stitch-rfq__upload-copy
small{color:#59616c;font:400 13px/20px "Plus Jakarta Sans", Arial, sans-serif;overflow-wrap:anywhere}.yc-stitch-rfq__upload-copy
a{color:#805c40;text-decoration:underline;text-underline-offset:2px}.yc-stitch-rfq__fast-gate{flex:0 0 auto;color:#805c40;font:600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .08em;text-align:right;text-transform:uppercase}.yc-stitch-rfq__desk h3,
.yc-stitch-rfq__freight
h3{font-family:"EB Garamond",Georgia,serif !important}.yc-stitch-rfq__channel{min-height:64px;grid-template-columns:36px minmax(0, 1fr) auto;gap:12px;border-radius:8px}.yc-stitch-rfq__channel-icon{width:36px;height:36px;border-radius:50%;color:#c7a47d;background:#15191e}.yc-stitch-rfq__channel-icon svg,
.yc-stitch-rfq__channel-arrow
svg{display:block;width:18px;height:18px}.yc-stitch-rfq__channel-arrow{display:inline-flex;color:#805c40}.yc-stitch-rfq__channel
small{letter-spacing: .05em}.yc-stitch-rfq__channel
strong{line-height:24px}.yc-stitch-rfq .yc-stitch-rfq__channel .yc-core-copy{display:inline-flex;min-height:36px;padding:7px
10px !important;align-items:center;gap:6px;border:1px
solid #d1cac0 !important;border-radius:4px !important;color:#805c40 !important;background:#fff !important;font:600 11px/16px "Space Grotesk", Arial, sans-serif !important;letter-spacing: .08em;text-transform:uppercase}.yc-stitch-rfq__channel .yc-core-copy
svg{display:block;width:14px;height:14px}.yc-stitch-rfq__status{display:inline-flex;align-items:center;gap:6px}.yc-stitch-rfq__status-dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#2f6846}.yc-stitch-rfq__freight{background:#f9f8f6}.yc-stitch-rfq__freight-head{display:flex;align-items:center;gap:10px}.yc-stitch-rfq__freight-icon,
.yc-stitch-rfq__freight-icon
svg{display:block;width:24px;height:24px;color:#805c40}.yc-stitch-rfq__freight
h3{margin-top:12px;font-size:28px;line-height:34px}.yc-stitch-rfq__freight dl>div{padding-block:10px;font-size:13px;line-height:20px}.yc-stitch-rfq__freight
dt{display:inline-flex;align-items:center;gap:8px}.yc-stitch-rfq__freight-dot{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#805c40}.yc-stitch-rfq__verification
strong{font-size:11px;line-height:16px}.yc-stitch-rfq__verification-seal,
.yc-stitch-rfq__verification-seal
svg{display:block;width:34px;height:34px;color:#2f6846}@media (max-width: 639px){body .yc-stitch-rfq .yc-rfq-form form[data-form_id="3"] fieldset{grid-template-columns:minmax(0, 1fr)}.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_product_name),
.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_company_name),
.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_contact_name),
.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_email),
.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_whatsapp),
.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_quantity),
.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_target_price),
.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_lead_time),
.yc-stitch-rfq .yc-rfq-form .ff-el-group:has(#ff_3_customization),
.yc-stitch-rfq .yc-rfq-form .yc-stitch-rfq__tech-pack,
.yc-stitch-rfq .yc-rfq-form
.ff_submit_btn_wrapper{grid-row:auto;grid-column:1 / -1}.yc-stitch-rfq .yc-rfq-form .ff-btn-submit{width:100%}.yc-stitch-rfq__tech-pack{flex-direction:column;gap:10px;text-align:center}.yc-stitch-rfq__fast-gate{text-align:center}}.yc-home .yc-home-products{padding:64px
0 !important;background:#f9f8f6}.yc-home .yc-line-section{width:min(calc(100% - 32px), 1280px);margin-inline:auto}.yc-home .yc-line-heading{display:flex;margin:0
0 40px;padding:0
0 16px;align-items:end;justify-content:space-between;gap:16px;border-bottom:1px solid #e5e1da}.yc-home .yc-line-heading__copy{min-width:0}.yc-home .yc-line-eyebrow{display:block;margin:0
0 8px;color:#7a5734;font:600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .1em;text-transform:uppercase}.yc-home .yc-line-heading
h2{margin:0;color:#080d13;font:500 40px/48px "EB Garamond", Georgia, serif;letter-spacing:-.025em}.yc-home .yc-line-heading__copy>p{max-width:672px;margin:8px
0 0;color:#4e545f;font:400 15px/24px Inter, Arial, sans-serif}.yc-home .yc-line-filters{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px}.yc-home .yc-line-filters .yc-line-filter{min-height:44px;padding:8px
16px;border:1px
solid #e5e1da;border-radius:4px;color:#080d13 !important;background:#fff;font:600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-transform:uppercase;cursor:pointer;transition:color 160ms ease, background-color 160ms ease, border-color 160ms ease}.yc-home .yc-line-filters .yc-line-filter:hover,
.yc-home .yc-line-filters .yc-line-filter:focus-visible{border-color:#080d13;color:#080d13 !important;background:#f3f1ed}.yc-home .yc-line-filters .yc-line-filter.is-active{border-color:#080d13;color:#fff !important;background:#080d13}.yc-home .yc-line-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));align-items:stretch;gap:28px}.yc-home .yc-line-card{display:flex;min-width:0;flex-direction:column;padding:16px;overflow:hidden;border:1px
solid #e5e1da;border-radius:8px;background:#fff;transition:transform 300ms ease, box-shadow 300ms ease}.yc-home .yc-line-card:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1)}.yc-home .yc-line-card[hidden]{display:none !important}.yc-home .yc-line-card__media{position:relative;display:block;overflow:hidden;background:#f3f1ed;aspect-ratio:3 / 4;border-radius:4px;margin-bottom:12px}.yc-home .yc-line-card__media
img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 500ms ease}.yc-home .yc-line-card:hover .yc-line-card__media
img{transform:scale(1.05)}.yc-home .yc-line-card__badge{position:absolute;top:12px;left:12px;padding:4px
10px;border-radius:2px;color:#fff;background:rgba(21, 25, 30, .9);font:600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-transform:uppercase}.yc-home .yc-line-card__body{display:flex;flex:1 1 auto;padding:0;flex-direction:column}.yc-home .yc-line-card__meta{display:flex;margin:0
0 6px;align-items:baseline;justify-content:space-between;gap:8px;color:#7a5734;font:600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-transform:uppercase}.yc-home .yc-line-card__meta span:last-child{flex:0 0 auto;color:#4e545f;font:500 13px/18px "Space Grotesk", Arial, sans-serif;letter-spacing:0}.yc-home .yc-line-card
h3{margin:0
0 8px;color:#080d13;font:600 24px/32px "EB Garamond", Georgia, serif}.yc-home .yc-line-card h3
a{color:inherit;text-decoration:none}.yc-home .yc-line-card h3 a:hover,
.yc-home .yc-line-card:hover h3
a{color:#7a5734}.yc-home .yc-line-card__description{display:-webkit-box;min-height:40px;margin:0
0 16px;color:#4e545f;font:400 13px/20px Inter, Arial, sans-serif;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.yc-home .yc-line-card__specs{margin:0
0 16px;padding:12px;border:1px
solid #e5e1da;border-radius:4px;background:#f9f8f6}.yc-home .yc-line-card__spec-row{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}.yc-home .yc-line-card__spec-row>div{display:flex;min-width:0;flex-direction:column}.yc-home .yc-line-card__spec-row.is-first{padding-bottom:8px;border-bottom:1px solid #e5e1da}.yc-home .yc-line-card__spec-row:not(.is-first){padding-top:8px}.yc-home .yc-line-card__spec-label{margin:0
0 3px;color:#4e545f;font:400 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-transform:uppercase}.yc-home .yc-line-card__spec-value{color:#080d13;font:500 13px/16px Inter, Arial, sans-serif;overflow-wrap:anywhere}.yc-home .yc-line-card__cta{display:flex;min-height:44px;margin-top:auto;padding:10px
12px;align-items:center;justify-content:center;gap:8px;border:1px
solid #d1cac0;border-radius:4px;color:#080d13;background:#f3f1ed;font:600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-decoration:none;text-transform:uppercase;box-shadow:0 1px 2px rgba(0, 0, 0, .05);transition:background-color 200ms ease, color 200ms ease}.yc-home .yc-line-card__cta:hover{color:#fff !important;background:#080d13}.yc-home .yc-line-card__cta .material-symbols-outlined{font-size:15px;line-height:1}.yc-home .yc-line-more{display:flex;margin-top:28px;padding:16px;align-items:center;justify-content:space-between;gap:16px;border:1px
solid #e5e1da;border-radius:8px;background:#fff}.yc-home .yc-line-more p,
.yc-home .yc-line-more
a{margin:0;color:#4e545f;text-decoration:none}.yc-home .yc-line-more
p{font:400 13px/20px Inter, Arial, sans-serif}.yc-home .yc-line-more p>span{margin-right:8px;color:#7a5734;font-size:10px}.yc-home .yc-line-more
a{flex:0 0 auto;color:#7a5734;font:600 11px/16px "Space Grotesk", Arial, sans-serif;letter-spacing: .05em;text-transform:uppercase}@media (min-width: 640px){.yc-home .yc-line-section{width:min(calc(100% - 48px), 1280px)}}@media (min-width: 1024px){.yc-home .yc-line-section{width:min(calc(100% - 64px), 1280px)}}@media (max-width: 1023px){.yc-home .yc-line-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 767px){.yc-home .yc-line-heading{align-items:flex-start;flex-direction:column;gap:18px}.yc-home .yc-line-grid{grid-template-columns:1fr}}@media (max-width: 639px){.yc-home .yc-line-section{width:min(calc(100% - 32px), 480px)}.yc-home .yc-line-more{align-items:center;flex-wrap:wrap;gap:16px}}@media (prefers-reduced-motion: reduce){.yc-home .yc-line-card,
.yc-home .yc-line-card__cta{transition:none}.yc-home .yc-line-card__media img,
.yc-home .yc-line-filters .yc-line-filter{transition:none}}body:is(.home,.yc-shop-catalog-page,.vanslay-about-page,.vanslay-contact-page,.vanslay-faq-page,.vanslay-gallery-page,.vanslay-managed-growth-page,.yc-public-layout){--yc-six-page-content-max:1440px;--yc-six-page-content-inset:112px}body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) :is(
.yc-core-page .yc-core-container:not(.yc-core-hero),
.yc-core-page .yc-about-hero__grid,
.yc-core-page .yc-contact-hero,
.yc-core-page .yc-contact-brief__grid,
.yc-gallery-archive__topline,
.yc-gallery-archive__hero-inner,
.yc-gallery-archive .yc-core-container,
.yc-gallery-panorama__meta,
.yc-home .yc-home-hero-v2__inner,
.yc-home .yc-home-facts__inner,
.yc-home > section > .yc-section__inner,
.yc-home .yc-line-section,
.yc-home .yc-factory-studio-layout,
.yc-stitch-rfq__shell
){width:min(calc(100% - var(--yc-six-page-content-inset)), var(--yc-six-page-content-max)) !important;max-width:var(--yc-six-page-content-max) !important;margin-inline:auto !important;box-sizing:border-box}body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) :is(
.yc-core-topbar__inner,
.yc-core-header__inner,
.yc-procurement-index__inner,
.yc-stitch-footer__inner,
.yc-core-footer__inner
){width:min(100%, var(--yc-six-page-content-max)) !important;max-width:var(--yc-six-page-content-max) !important;padding-inline:16px !important;margin-inline:auto !important;box-sizing:border-box}body.vanslay-faq-page .yc-core-page.yc-faq-page__content .yc-faq-hero{padding-inline:16px !important;box-sizing:border-box}body.vanslay-faq-page .yc-core-page.yc-faq-page__content .yc-faq-metrics,
body.vanslay-faq-page .yc-core-page.yc-faq-page__content .yc-faq-layout,
body.vanslay-faq-page .yc-core-page.yc-faq-page__content .yc-core-cta>.yc-core-container{width:min(100%, var(--yc-six-page-content-max)) !important;max-width:var(--yc-six-page-content-max) !important;padding-inline:16px !important;margin-inline:auto !important;box-sizing:border-box}body.yc-shop-catalog-page :is(
.yc-shop-catalog__hero,
.yc-shop-catalog__browse,
.yc-shop-catalog__capabilities
){padding-inline:0 !important}body.yc-shop-catalog-page :is(
.yc-shop-catalog__hero-inner,
.yc-shop-catalog__browse-inner,
.yc-shop-catalog__result-row,
.yc-shop-catalog__grid-header,
.woocommerce ul.products,
.yc-shop-catalog__pagination-bar,
.yc-shop-catalog__capabilities-inner
){width:min(100%, var(--yc-six-page-content-max)) !important;max-width:var(--yc-six-page-content-max) !important;padding-inline:16px !important;margin-inline:auto !important;box-sizing:border-box}body.vanslay-contact-page :is(.yc-contact-location__inner,.yc-contact-visit__shell){width:min(100%, var(--yc-six-page-content-max)) !important;max-width:var(--yc-six-page-content-max) !important;margin-inline:auto !important;box-sizing:border-box}@media (min-width: 640px) and (max-width: 1023px){body:is(.home,.yc-shop-catalog-page,.vanslay-about-page,.vanslay-contact-page,.vanslay-faq-page,.vanslay-gallery-page,.vanslay-managed-growth-page,.yc-public-layout){--yc-six-page-content-inset:48px}body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) :is(
.yc-core-topbar__inner,
.yc-core-header__inner,
.yc-procurement-index__inner,
.yc-stitch-footer__inner,
.yc-core-footer__inner,
.yc-shop-catalog__hero-inner,
.yc-shop-catalog__browse-inner,
.yc-shop-catalog__result-row,
.yc-shop-catalog__grid-header,
.woocommerce ul.products,
.yc-shop-catalog__pagination-bar,
.yc-shop-catalog__capabilities-inner
){padding-inline:24px !important}body.vanslay-faq-page .yc-core-page.yc-faq-page__content :is(
.yc-faq-hero,
.yc-faq-metrics,
.yc-faq-layout,
.yc-core-cta > .yc-core-container
){padding-inline:24px !important}body.yc-shop-catalog-page :is(.yc-shop-catalog__hero,.yc-shop-catalog__browse,.yc-shop-catalog__capabilities){padding-inline:0 !important}body.vanslay-contact-page :is(.yc-contact-location,.yc-contact-visit){padding-inline:24px !important}}@media (max-width: 639px){body:is(.home,.yc-shop-catalog-page,.vanslay-about-page,.vanslay-contact-page,.vanslay-faq-page,.vanslay-gallery-page,.vanslay-managed-growth-page,.yc-public-layout){--yc-six-page-content-inset:32px}body:is(.home, .yc-shop-catalog-page, .vanslay-about-page, .vanslay-contact-page, .vanslay-faq-page, .vanslay-gallery-page, .vanslay-managed-growth-page, .yc-public-layout) :is(
.yc-core-topbar__inner,
.yc-core-header__inner,
.yc-procurement-index__inner,
.yc-stitch-footer__inner,
.yc-core-footer__inner,
.yc-shop-catalog__hero-inner,
.yc-shop-catalog__browse-inner,
.yc-shop-catalog__result-row,
.yc-shop-catalog__grid-header,
.woocommerce ul.products,
.yc-shop-catalog__pagination-bar,
.yc-shop-catalog__capabilities-inner
){padding-inline:16px !important}body.vanslay-faq-page .yc-core-page.yc-faq-page__content :is(
.yc-faq-hero,
.yc-faq-metrics,
.yc-faq-layout,
.yc-core-cta > .yc-core-container
){padding-inline:16px !important}body.yc-shop-catalog-page :is(.yc-shop-catalog__hero,.yc-shop-catalog__browse,.yc-shop-catalog__capabilities){padding-inline:0 !important}body.vanslay-contact-page :is(.yc-contact-location,.yc-contact-visit){padding-inline:16px !important}}