zeya-worn-by-you.zwy{display:block;background:#f7f5f2;color:#242320;padding:52px 0 44px}.zwy .zwy-inner{width:100%;max-width:none;margin:0}.zwy .zwy-heading{text-align:center;padding:0 20px;margin-bottom:30px}.zwy .zwy-eyebrow{margin:0 0 12px;font-size:10px;font-weight:500;line-height:1.4;letter-spacing:.17em;text-transform:uppercase;color:#5e5b56}.zwy .zwy-heading h2{margin:0 0 13px;font-family:var(--heading-font-family);font-weight:500;font-size:clamp(34px,3.3vw,46px);line-height:1.15;letter-spacing:-.045em;color:inherit}.zwy .zwy-proof{font-size:13px;line-height:1.5;margin:0;color:#5e5b56}.zwy .zwy-gallery{display:flex;gap:12px;list-style:none;padding:0;margin:0;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;overflow-anchor:none;direction:ltr}.zwy .zwy-gallery::-webkit-scrollbar{display:none}.zwy .zwy-card{flex:0 0 calc((100% - 60px) / 6);min-width:0;padding:0;margin:0}.zwy .zwy-photo{aspect-ratio:4 / 5;overflow:hidden;display:grid;place-items:center;position:relative;background:#e9e5df}.zwy .zwy-source-crop{width:max(100%,calc(125% * var(--zwy-ratio)));aspect-ratio:var(--zwy-ratio);overflow:hidden;position:relative;max-width:none}.zwy .zwy-source-image{display:block;position:absolute;width:var(--zwy-source-width);max-width:none;height:auto;left:var(--zwy-source-left);top:var(--zwy-source-top)}.zwy .zwy-custom-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.zwy .zwy-invite{margin:26px 0 0;text-align:center;font-size:12px;line-height:1.8;color:#5e5b56}.zwy .zwy-invite>span[aria-hidden]{padding:0 7px}.zwy .zwy-invite a{color:#242320;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.zwy .zwy-hashtag{margin-left:5px}.zwy .zwy-gallery:focus-visible,.zwy a:focus-visible{outline:2px solid #242320;outline-offset:4px}@media(max-width:999px){.zwy .zwy-gallery{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:none;scrollbar-width:none;overscroll-behavior-x:contain}.zwy .zwy-gallery::-webkit-scrollbar{display:none}.zwy .zwy-card{flex:0 0 calc((100% - 24px) / 3)}}@media(max-width:600px){zeya-worn-by-you.zwy{padding:36px 0 30px}.zwy .zwy-heading{padding:0 20px;margin-bottom:24px}.zwy .zwy-eyebrow{font-size:9px;margin-bottom:10px}.zwy .zwy-heading h2{font-size:34px;margin-bottom:10px}.zwy .zwy-proof{font-size:12px}.zwy .zwy-card{flex-basis:78vw}.zwy .zwy-invite{margin-top:20px;padding:0 20px;font-size:11px}}.zwy .zwy-clean-crop .zwy-custom-photo{transform:scale(1.12)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/zeya-worn-by-you.css.map */
