*{box-sizing:border-box}body{margin:0;color:#29232e;background:#fff;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.review{background:#ece7f1;color:#674d7f;padding:10px 32px;font-size:11px;letter-spacing:1.7px;text-align:center}.top{height:90px;display:flex;align-items:center;justify-content:space-between;padding:0 58px}.utility{font-size:13px;color:#62596b;width:180px}.logo{font-family:Georgia,serif;font-size:38px;letter-spacing:-1.7px;color:#603c7a}.logo span{font-style:italic}.right{text-align:right}.nav{display:flex;justify-content:center;gap:38px;border-top:1px solid #eeeaf0;padding:19px;font-size:13px;letter-spacing:.35px}.hero{display:grid;grid-template-columns:1fr 1fr;min-height:525px;background:#f4f0eb}.herocopy{padding:74px 64px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.eyebrow{text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:2.2px;color:#765387;margin-bottom:20px}.hero h1{font:54px/1.1 Georgia,serif;letter-spacing:-1.6px;margin:0 0 22px;max-width:460px}.hero h1 em{color:#76508b;font-weight:400}.hero p{font-size:15px;line-height:1.75;max-width:380px;color:#655d68;margin:0 0 26px}.button{display:inline-block;background:#684182;color:#fff;padding:16px 28px;font-size:12px;letter-spacing:.5px;text-decoration:none}.heroimage{position:relative;min-height:525px;overflow:hidden}.heroimage img{width:100%;height:100%;object-fit:cover;position:absolute}.photolabel{position:absolute;bottom:24px;left:24px;background:#fffdf9ed;padding:12px 18px;font-size:11px;letter-spacing:.4px}.promise{display:flex;justify-content:space-evenly;gap:18px;padding:23px;border-bottom:1px solid #eeeaf0;color:#706278;font-size:12px;letter-spacing:.4px}.promise b{font-size:17px;font-weight:400;margin-right:10px;color:#906da5}.section{padding:55px 58px}.heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:27px}.heading h2{font:32px Georgia,serif;letter-spacing:-.7px;margin:0}.heading p{font-size:13px;color:#766c7c;margin:12px 0 0}.link{font-size:12px;color:#684182;border-bottom:1px solid #ac92be;padding-bottom:4px;white-space:nowrap}.categories{display:grid;grid-template-columns:repeat(6,1fr);gap:15px}.category img{width:100%;aspect-ratio:1;object-fit:cover;background:#f5f2ee}.category p{font-size:12px;text-align:center;margin:15px 0 0}.products{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.product img{width:100%;aspect-ratio:1;object-fit:cover;background:#f3f0ec}.product h3{font-size:13px;font-weight:400;line-height:1.5;margin:15px 0 7px}.price{font-size:12px;color:#75637e}.curated{padding-top:20px}.feature{display:grid;grid-template-columns:1fr 1fr;background:#f0eaf3;margin:8px 58px 0;min-height:450px}.featureimage img{width:100%;height:450px;object-fit:cover;display:block}.featurecopy{padding:55px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.feature h2{font:40px/1.12 Georgia,serif;letter-spacing:-.8px;margin:0 0 17px}.feature p{font-size:14px;color:#6b5d73;line-height:1.7;margin:0 0 16px}.feature .price{margin-bottom:24px}.wardrobe{padding-top:62px}.wardrobe .product img{aspect-ratio:4/4.3}.story{margin-top:3px;background:#f6f3ef;padding:57px 24px;text-align:center}.story .eyebrow{margin-bottom:15px}.story h2{font:33px Georgia,serif;letter-spacing:-.5px;margin:0 0 18px}.story p{max-width:600px;font-size:14px;line-height:1.8;color:#6d6471;margin:0 auto 22px}.newsletter{padding:44px 58px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5dfe9}.newsletter h2{font:27px Georgia,serif;margin:0 0 9px}.newsletter p{font-size:12px;color:#776c7d;margin:0}.field{border-bottom:1px solid #a994b8;padding:13px 0;width:320px;display:flex;justify-content:space-between;font-size:12px;color:#8a7e91}.footer{background:#faf8fb;padding:38px 58px}.footergrid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:30px}.footer .logo{font-size:30px}.footer p{font-size:12px;line-height:2;color:#786c7e}.footer h4{font-weight:400;font-size:12px;letter-spacing:1px;margin:0 0 15px}.copyright{font-size:10px;color:#9a8ca3;border-top:1px solid #ece6ef;margin-top:28px;padding-top:19px;display:flex;justify-content:space-between}.mobileonly{display:none}@media(max-width:600px){.review{font-size:9px;padding:10px;letter-spacing:1px}.top{height:77px;padding:0 22px}.utility{width:50px;font-size:11px}.logo{font-size:30px}.desktoponly{display:none}.mobileonly{display:block}.nav{gap:22px;font-size:11px;padding:14px 12px;overflow:hidden}.nav .hide{display:none}.hero{display:flex;flex-direction:column}.herocopy{padding:36px 25px 34px}.eyebrow{font-size:10px;margin-bottom:17px;letter-spacing:1.7px}.hero h1{font-size:42px;margin-bottom:17px}.hero p{font-size:13px;line-height:1.7;margin-bottom:22px}.button{padding:14px 23px}.heroimage{height:350px;min-height:350px}.heroimage img{object-position:center 44%}.photolabel{bottom:16px;left:18px;font-size:10px}.promise{padding:18px 14px;gap:10px;font-size:10px;justify-content:center}.promise b{margin-right:4px;font-size:13px}.promise .hide{display:none}.section{padding:35px 22px}.heading h2{font-size:27px}.heading p{font-size:12px;line-height:1.5}.heading{gap:10px;margin-bottom:22px}.link{font-size:10px}.categories{grid-template-columns:repeat(3,1fr);gap:20px 10px}.category p{font-size:10px;margin-top:10px}.products{grid-template-columns:repeat(2,1fr);gap:25px 14px}.product h3{font-size:11px;margin-top:11px}.price{font-size:11px}.curated{padding-top:5px}.feature{display:flex;flex-direction:column;margin:0 22px}.featureimage img{height:330px}.featurecopy{padding:30px 27px}.feature h2{font-size:34px}.feature p{font-size:12px}.wardrobe{padding-top:36px}.story{padding:37px 25px}.story h2{font-size:27px}.story p{font-size:12px}.newsletter{display:block;padding:34px 25px}.newsletter h2{font-size:26px}.field{margin-top:15px;width:100%}.footer{padding:32px 25px}.footergrid{grid-template-columns:1fr 1fr;gap:22px}.footerbrand{grid-column:span 2}.copyright{line-height:1.5;gap:15px;font-size:9px}}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #684182;outline-offset:5px}.logo{display:block}.clothing-links{display:flex;gap:22px;margin-bottom:24px;color:#684182;font-size:13px}.field input{border:0;background:transparent;font:inherit;width:90%;padding:4px;color:#554262}.field button{border:0;background:transparent;color:#684182;cursor:pointer;font-size:22px;min-width:44px;min-height:44px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.heading>div{flex:1}.product img{object-fit:contain}.category img{display:block}.nav a{padding:4px}.newsletter form{margin:0}.heroimage img{display:block}.skip-link{position:absolute;top:-60px;left:16px;padding:10px;background:#fff;z-index:99}.skip-link:focus{top:10px}@media(max-width:600px){.nav{gap:14px;flex-wrap:wrap}.nav a{min-height:30px;display:flex;align-items:center}.field input{font-size:16px}.field{width:100%}.clothing-links{gap:14px;font-size:12px}.heroimage{flex:none}.product img{aspect-ratio:1}.heading{align-items:center}}.categories .category img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.products .product img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.wardrobe .products .product img{aspect-ratio:4 / 4.3}@media(max-width:600px){.products .product img,.wardrobe .products .product img{height:auto;aspect-ratio:1 / 1}}#insta-feed,#insta-feed .instafeed-shoppable,#insta-feed .instafeed-shoppable__scroller{width:100%;max-width:100%;min-width:0}#insta-feed .instafeed-shoppable__track{gap:14px;margin:0;padding:6px 6px 12px;scroll-padding-inline:6px;scroll-snap-type:x mandatory;mask-image:none;-webkit-mask-image:none}#insta-feed .instafeed-shoppable__card{flex:0 0 calc((100% - 42px)/4);min-width:0;scroll-snap-align:start}#insta-feed .instafeed-shoppable__post-image{object-fit:contain}#insta-feed .instafeed-shoppable__nav{min-width:44px;min-height:44px}#insta-feed .instafeed-shoppable__media:focus-visible{outline:3px solid #684182;outline-offset:-5px}@media(max-width:900px){#insta-feed .instafeed-shoppable__card{flex-basis:calc((100% - 14px)/2)}}@media(max-width:600px){#insta-feed .instafeed-shoppable__card{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/oy-home.css.map */
