.oh-color-section{display:block;margin:30px 0 48px;padding:0 clamp(20px,2.5vw,40px)}.oh-color-section[hidden]{display:none}.oh-color-section__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.oh-color-section__head h2{font-family:var(--font-body-family);font-size:22px;line-height:1.3;letter-spacing:0;margin:0}.oh-color-section__head button{background:none;border:0;padding:8px 12px;font-size:22px;cursor:pointer}.oh-color-section__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:8px}.oh-color-section__track::-webkit-scrollbar{display:none}.oh-color-section__item{flex:0 0 calc((100% - 54px)/5.5);min-width:0;scroll-snap-align:start}.oh-color-section product-card{position:relative;padding-bottom:34px;display:block}.oh-color-section .product-card__media{aspect-ratio:2/3;--product-card-media-aspect-ratio:2/3}.oh-color-section .product-card__media:before{padding-bottom:150%}.oh-color-section .product-card__content{padding-top:10px}.oh-color-section .product-card__title,.oh-color-section .price{font-size:13px;line-height:1.4}.oh-color-section .oh-look__wishlist{position:absolute;bottom:0;right:0;width:30px;height:30px}.oh-color-section .clr_add_to_wishlist{position:static!important;width:30px!important;height:30px!important;padding:2px!important;background:transparent!important}@media(min-width:1800px){.oh-color-section__item{flex-basis:calc((100% - 66px)/6.5)}}@media(max-width:1099px){.oh-color-section__item{flex-basis:calc((100% - 30px)/3.5)}}@media(max-width:749px){.oh-color-section__item{flex-basis:calc((100% - 14px)/2.15)}.oh-color-section__head h2{font-size:20px}}.oh-color-section .product-card__media img{opacity:1!important;object-fit:cover}.oh-color-section .product-card__add-to-cart--form,.oh-color-section .quick-cart-drawer__trigger{display:none!important}.section--product-recommendations .section__heading{font-family:var(--font-body-family);font-size:22px;line-height:1.3;letter-spacing:0}.section--product-recommendations .product-card{position:relative;padding-bottom:34px}.section--product-recommendations .product-card__media{border-radius:12px;aspect-ratio:2/3;--product-card-media-aspect-ratio:2/3}.section--product-recommendations .product-card__media:before{padding-bottom:150%}.section--product-recommendations .product-card__title,.section--product-recommendations .price{font-size:13px;line-height:1.4}.section--product-recommendations .oh-look__wishlist{position:absolute;right:0;bottom:0;width:30px;height:30px}.section--product-recommendations .oh-look__wishlist .clr_add_to_wishlist{position:static!important;width:30px!important;height:30px!important;padding:2px!important;background:transparent!important;border-radius:0!important}@media(max-width:749px){.section--product-recommendations .section__heading{font-size:20px}}oh-outfit-look{display:block;min-width:0}.oh-look{width:100%;min-width:0;margin-top:4px;text-align:left}.oh-look__heading{margin:0 0 22px;padding:18px 0 0;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.oh-look__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.oh-look__track::-webkit-scrollbar{display:none}.oh-look__item{flex:0 0 40%;max-width:210px;min-width:0;scroll-snap-align:start}.oh-look product-card{display:block;width:100%;min-width:0}.oh-look .product-card__media{aspect-ratio:2/3!important;--product-card-media-aspect-ratio:2/3;--product-card-media-object-fit:cover;border-radius:12px!important;overflow:hidden}.oh-look .product-card__media:before{padding-bottom:150%!important}.oh-look .product-card__content{padding:10px 0 0!important}.oh-look .product-card__info{display:flex!important;flex-direction:column!important;gap:6px!important;align-items:flex-start!important}.oh-look .oh-product-name__model{font-size:14px!important;line-height:1.35!important}.oh-look .oh-product-name__subtitle{font-size:12px!important;line-height:1.4!important}.oh-look .product-card__price,.oh-look .price{font-size:13px!important;line-height:1.4!important}.oh-look .product-card__add-to-cart--form,.oh-look .quick-cart-drawer__trigger,.oh-look .oh-slides,.oh-look .oh-slides__bar{display:none!important}.oh-look .oh-qa{left:8px!important;right:8px!important;bottom:8px!important;transform:none!important}.oh-look .oh-qa__open{width:100%!important;height:auto!important;border-radius:0!important;background:#fffffff0!important;padding:10px 6px!important;font-size:10px}.oh-look .oh-qa__txt{display:inline!important}.oh-look .oh-qa__plus{display:none!important}.oh-look .oh-qa__sizes{background:#fffffff5!important;gap:5px!important;padding:8px!important}.oh-look .oh-qa__size{min-width:30px;padding:7px 5px;font-size:11px}.oh-look .oh-qa.is-open{opacity:1!important}@media(hover:hover)and (min-width:750px){.oh-look .product-card:hover .oh-qa__open:not([data-id]),.oh-look .product-card:focus-within .oh-qa__open:not([data-id]){display:none}.oh-look .product-card:hover .oh-qa__sizes,.oh-look .product-card:focus-within .oh-qa__sizes{display:flex}.oh-look .product-card:focus-within .oh-qa{opacity:1}}@media(max-width:749px){.oh-look__heading{margin-bottom:18px}.oh-look__item{flex-basis:44%;max-width:190px}.oh-look .oh-qa{opacity:1}}.oh-look .product-card__options{display:none}.oh-look__footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;min-height:30px}.oh-look__colors{display:flex;gap:5px;flex-wrap:wrap;align-items:center}.oh-look__colors .oh-dot{width:19px;height:19px;padding:3px;border:1px solid transparent;border-radius:50%;display:block}.oh-look__colors .oh-dot span{display:block;width:100%;height:100%;border-radius:50%;border:1px solid rgba(0,0,0,.18)}.oh-look__colors .oh-dot--active{border-color:#111}.oh-look__wishlist{position:relative;flex:0 0 30px;width:30px;height:30px}.oh-look__wishlist .clr_add_to_wishlist{position:static!important;width:30px!important;height:30px!important;padding:2px!important;background:transparent!important;border-radius:0!important}.oh-knit-size .oh-knit-size__table{margin:0 0 20px;letter-spacing:0}.oh-knit-size .oh-knit-size__table caption{text-align:left;padding:0 0 9px;color:#242424;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.oh-knit-size .oh-knit-size__table tr>:first-child{width:52%}.oh-knit-size .oh-knit-size__table th,.oh-knit-size .oh-knit-size__table td{height:auto;padding:11px 10px}.oh-knit-size .oh-knit-size__table tbody th{background:#faf9f7;color:#292929;border-color:#dedbd7;font-size:12px;font-weight:400;letter-spacing:0;text-align:left;text-transform:none;overflow-wrap:normal;line-height:1.45}.oh-knit-size .oh-knit-size__table thead th{font-size:11px;letter-spacing:.06em}.oh-knit-size .oh-knit-size__letter{display:inline-block;margin-right:9px;color:#7b756e;font-size:10px;font-weight:600}.oh-sg__dialog:has(.oh-knit-size){max-width:min(760px,calc(100vw - 24px))}@media(max-width:749px){.oh-knit-size .oh-knit-size__table tr>:first-child{width:52%}.oh-knit-size .oh-knit-size__table th,.oh-knit-size .oh-knit-size__table td{padding:10px 7px}.oh-knit-size .oh-knit-size__table tbody th{font-size:12px}.oh-knit-size .oh-knit-size__letter{margin-right:6px}}.oh-measure{margin-top:16px;border-top:1px solid #dedbd7;border-bottom:1px solid #dedbd7;color:#34312e}.oh-measure__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:14px 0;list-style:none;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.oh-measure__toggle::-webkit-details-marker{display:none}.oh-measure__toggle::marker{content:""}.oh-measure__toggle:focus-visible{outline:2px solid #34312e;outline-offset:3px}.oh-measure__toggle svg{width:16px;height:16px;overflow:visible;flex:none;transition:transform .18s ease}.oh-measure[open]>.oh-measure__toggle svg{transform:rotate(180deg)}.oh-measure__content{padding:0 0 16px;font-size:12px;line-height:1.5;letter-spacing:0}.oh-measure__grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:8px}.oh-measure__item{min-width:0}.oh-measure__item+.oh-measure__item{border:0;padding-top:0}.oh-measure__item h3{margin:0;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.oh-measure__drawing{display:block;width:100%;height:205px;margin:6px auto 8px;font-family:inherit}.oh-measure__legend{margin:0}.oh-measure__legend>div{margin-bottom:6px}.oh-measure__legend dt{display:flex;align-items:baseline;gap:7px;font-size:12px;font-weight:400;line-height:1.4}.oh-measure__legend dt span{color:#777068;min-width:10px;font-size:10px}.oh-measure__footnote{margin:16px 0 0;color:#68635d;font-size:11px}@media(max-width:540px){.oh-measure__grid{gap:14px}.oh-measure__drawing{height:155px;margin:4px auto 8px}.oh-measure__drawing text{font-size:20px}.oh-measure__legend dt{gap:5px;font-size:11px}.oh-measure__legend>div{margin-bottom:7px}.oh-measure__footnote{margin-top:12px}}@media(prefers-reduced-motion:reduce){.oh-measure__toggle svg{transition:none}}.oh-model-measure{margin-top:16px;border-top:1px solid #dedbd7;border-bottom:1px solid #dedbd7;color:#34312e}.oh-model-measure__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:14px 0;list-style:none;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.oh-model-measure__toggle::-webkit-details-marker{display:none}.oh-model-measure__toggle::marker{content:""}.oh-model-measure__toggle:focus-visible{outline:2px solid #34312e;outline-offset:3px}.oh-model-measure__toggle svg{width:16px;height:16px;flex:none;transition:transform .18s ease}.oh-model-measure[open]>.oh-model-measure__toggle svg{transform:rotate(180deg)}.oh-model-measure__content{padding:6px 0 16px;font-size:12px;line-height:1.5;letter-spacing:0}.oh-model-measure__drawing{display:block;width:100%;height:auto;max-height:380px;margin:0 auto 20px;overflow:visible;font-family:inherit}.oh-model-measure__drawing .outline{stroke:#938c84;stroke-width:1.15;stroke-linejoin:round}.oh-model-measure__drawing .seam,.oh-model-measure__drawing .neck{fill:none;stroke:#aba398;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.oh-model-measure__drawing .neck{stroke-width:1.6}.oh-model-measure__drawing .rib{stroke:#9e968b;stroke-width:.9}.oh-model-measure__drawing .texture{stroke:none;opacity:.11}.oh-model-measure__drawing .stitch{fill:none;stroke:#a59c90;stroke-width:.9}.oh-model-measure__drawing .beltloop{fill:#eeebe6;stroke:#aba296;stroke-width:.9}.oh-model-measure__drawing .hardware{fill:#b0a596;stroke:#938777;stroke-width:.5}.oh-model-measure__drawing .fold{fill:none;stroke:#b9b2a9;stroke-width:2;opacity:.5;stroke-linecap:round}.oh-model-measure__drawing .quilt{fill:none;stroke:#b4aca1;stroke-width:1.2}.oh-model-measure__drawing .cable{fill:none;stroke:#b2aa9e;stroke-width:1.2}.oh-model-measure__drawing .drape{fill:none;stroke:#b9b0a3;stroke-width:1.5;stroke-linecap:round}.oh-model-measure__drawing .dimension path{fill:none;stroke:#777067;stroke-width:1.15}.oh-model-measure__drawing .dimension text{fill:#5e584f;stroke:#fff;stroke-width:5;paint-order:stroke;stroke-linejoin:round;font-size:17px;font-weight:500;text-anchor:middle}.oh-model-measure__drawing .view-label text{fill:#777067;font-size:13px;letter-spacing:1.5px;text-anchor:middle}.oh-model-measure__legend{display:grid;grid-template-columns:1fr 1fr;gap:8px 22px;margin:0;padding:0;list-style:none}.oh-model-measure__legend li{display:flex;align-items:baseline;gap:9px;margin:0;font-size:12px;line-height:1.45}.oh-model-measure__legend li>span{min-width:10px;font-size:10px;color:#777067}.oh-model-measure__note{margin:14px 0 0;color:#68635d;font-size:11px;line-height:1.5}@media(max-width:540px){.oh-model-measure__drawing{margin-bottom:15px}.oh-model-measure__drawing .dimension text{font-size:23px}.oh-model-measure__drawing .view-label text{font-size:19px;letter-spacing:1px}.oh-model-measure__legend{gap:7px 12px}.oh-model-measure__legend li{gap:6px;font-size:11px}}@media(prefers-reduced-motion:reduce){.oh-model-measure__toggle svg{transition:none}}.oh-on-demand{margin:0 0 20px;padding:17px 18px;background:#f7f4f0;border:1px solid #e7e0d8;border-radius:3px;color:#29231f;line-height:1.5}.oh-on-demand__label{display:block;font-size:10px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;margin-bottom:7px}.oh-on-demand__title{font-size:14px;font-weight:600;margin:0 0 6px}.oh-on-demand__detail{font-size:12px;margin:0;color:#665c55}.oh-product-name{display:block;min-width:0}.oh-product-name__model{display:block;font-weight:600;line-height:1.3}.oh-product-name__subtitle{display:block;margin-top:6px;color:#595959;font-size:13px;font-weight:400;line-height:1.45;letter-spacing:0;text-transform:none}.oh-product-name--detail .oh-product-name__model{font-size:26px;letter-spacing:.015em}.oh-product-name--detail .oh-product-name__subtitle{margin-top:10px;font-size:15px}.oh-product-name--card .oh-product-name__model{font-size:14px;letter-spacing:.01em}.oh-product-name--compact .oh-product-name__model{font-size:13px}.oh-product-name--compact .oh-product-name__subtitle{margin-top:3px;font-size:12px}@media(max-width:749px){.oh-product-name--detail .oh-product-name__model{font-size:23px}.oh-product-name--detail .oh-product-name__subtitle{font-size:14px}.oh-product-name--card .oh-product-name__model{font-size:13px}.oh-product-name--card .oh-product-name__subtitle{margin-top:4px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map */
