.jm-sbc{padding-top:var(--jm-section-pt, 80px);padding-bottom:var(--jm-section-pb, 80px);background:var(--primary-color-white, #f2f5ea)}.jm-sbc-m{display:none;background-color:var(--jm-sbc-panel-bg, #f2bb94);transition:background-color .4s ease}.jm-sbc__grid{display:grid;grid-template-columns:1fr 1fr;min-height:900px;gap:0;overflow:hidden}.jm-sbc__panel{background-color:var(--jm-sbc-panel-bg, #f2bb94);transition:background-color .4s ease,color .4s ease;color:var(--jm-sbc-panel-text, var(--primary-color-deep-purple, #27182a));padding:80px 120px;position:relative;order:1;display:flex;flex-direction:column}.jm-sbc__panel-inner{display:flex;flex-direction:column;justify-content:space-between;flex:1;height:100%;position:relative;gap:40px}.jm-sbc__eyebrow{font-family:var(--font-body, "filson-pro", sans-serif);font-size:var(--jm-fs-label);font-weight:var(--font-weight-book-normal, 300);line-height:var(--jm-lh-label);letter-spacing:1.26px;text-transform:uppercase;margin:0;color:var(--jm-sbc-panel-text, var(--primary-color-deep-purple, #27182a));transition:color .4s ease}.jm-sbc__list{list-style:none;margin:0;padding:0}.jm-sbc__list-item{border:0;border-bottom:1px solid color-mix(in srgb,var(--jm-sbc-panel-text, var(--primary-color-deep-purple, #27182a)) calc(var(--jm-sbc-inactive-opacity, 30) * 1%),transparent)}.jm-sbc__list>div:first-child .jm-sbc__list-item{border-top:1px solid color-mix(in srgb,var(--jm-sbc-panel-text, var(--primary-color-deep-purple, #27182a)) calc(var(--jm-sbc-inactive-opacity, 30) * 1%),transparent)}.jm-sbc__list-link{display:flex;align-items:center;justify-content:space-between;padding:13px 0;font-family:var(--font-primary, "rl-limo", serif);font-weight:var(--font-weight-normal, 400);font-size:var(--jm-fs-h2-d);line-height:var(--jm-lh-h2-d);letter-spacing:-.8px;color:inherit;text-decoration:none;border:0;box-shadow:none;transition:opacity .2s ease,color .3s ease;gap:16px}.jm-sbc__list-item:not(.is-active) .jm-sbc__list-link{opacity:calc(var(--jm-sbc-inactive-opacity, 35) / 100)}.jm-sbc__list-item.is-active .jm-sbc__list-link{opacity:1;font-weight:var(--font-weight-medium, 500)}.jm-sbc__list-text{display:inline-block;transform:translate(0);transition:transform .2s ease;will-change:transform}.jm-sbc__arrow-wrap{transform:translate(0);transition:transform .2s ease,color .3s ease;border-radius:50%;will-change:transform}.jm-sbc__list-item:not(.is-active) .jm-sbc__list-link:hover,.jm-sbc__list-item:not(.is-active) .jm-sbc__list-link:focus-visible{opacity:1}.jm-sbc__list-item .jm-sbc__list-link:hover .jm-sbc__list-text,.jm-sbc__list-item .jm-sbc__list-link:focus-visible .jm-sbc__list-text{transform:translate(6px)}.jm-sbc__list-item .jm-sbc__list-link:hover .jm-sbc__arrow-wrap,.jm-sbc__list-item .jm-sbc__list-link:focus-visible .jm-sbc__arrow-wrap{transform:translate(4px,-4px)}.jm-sbc__list-link:focus-visible{outline:2px solid var(--jm-sbc-panel-text, var(--primary-color-deep-purple, #27182a));outline-offset:4px;border-radius:4px}.jm-sbc__arrow-wrap{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:53px;height:53px}.jm-sbc__arrow{width:100%;height:100%;display:block;color:currentColor}.jm-sbc__list-item.is-active .jm-sbc__arrow-wrap{opacity:1}.jm-sbc__list-item:hover .jm-sbc__list-link,.jm-sbc__list-item.is-active .jm-sbc__list-link,.jm-sbc__list-item .jm-sbc__list-link:focus-visible{color:var(--jm-item-hover-text, inherit)}.jm-sbc__list-item:hover .jm-sbc__arrow-wrap,.jm-sbc__list-item.is-active .jm-sbc__arrow-wrap,.jm-sbc__list-item .jm-sbc__list-link:focus-visible .jm-sbc__arrow-wrap{color:var(--jm-item-hover-icon, currentColor)}.jm-sbc__media{position:relative;background:var(--primary-color-white, #f2f5ea);order:2;overflow:hidden;min-height:900px}.jm-sbc__image-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.jm-sbc__image{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.jm-sbc__col-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.jm-sbc__col-image[hidden]{display:none}.jm-sbc__below{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:50px 96.5px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:50px;background:linear-gradient(180deg,#27182a00,#27182a)}.jm-sbc__below-label{display:inline-block;font-family:var(--font-body, "filson-pro", sans-serif);font-weight:var(--font-weight-book-normal, 300);font-size:var(--jm-fs-body);line-height:var(--jm-lh-body);letter-spacing:2px;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;color:#fff;margin:0}.jm-sbc__swatches-host{display:contents}.jm-sbc__swatches{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--jm-sbc-swatch-gap, 10px)}.jm-sbc__swatches[hidden]{display:none}.jm-sbc__swatch{display:inline-flex;align-items:center;justify-content:center;padding:var(--jm-sbc-swatch-pad-y, 10px) var(--jm-sbc-swatch-pad-x, 18px);background:var(--jm-swatch-bg, #e89ac0);color:var(--jm-swatch-text, var(--primary-color-deep-purple, #27182a));border-radius:var(--jm-sbc-swatch-radius, 4px);font-family:var(--font-body, "filson-pro", sans-serif);font-size:var(--jm-fs-small);font-weight:var(--font-weight-medium, 500);letter-spacing:1px;text-transform:uppercase;text-decoration:none;line-height:1;transition:transform .2s ease,opacity .2s ease}.jm-sbc__swatch:hover{transform:translateY(-2px);opacity:.9}@media screen and (max-width:1399px){.jm-sbc__panel{padding:64px 80px}}@media screen and (max-width:1199px){.jm-sbc__grid,.jm-sbc__media{min-height:680px}}@media screen and (max-width:991px){.jm-sbc__grid,.jm-sbc__media{min-height:600px}.jm-sbc__panel{padding:30px}.jm-sbc__list-link{letter-spacing:-.4px;padding:14px 0}.jm-sbc__arrow-wrap{width:36px;height:36px}.jm-sbc__list-link{font-size:30px;line-height:1.4}.jm-sbc__below{padding:32px 20px 28.15px;gap:30px}}@media screen and (max-width:767px){.jm-sbc__grid{grid-template-columns:1fr;min-height:auto}.jm-sbc__panel{padding:61px 32px 42.32px;order:1}.jm-sbc__panel-inner{gap:41px}.jm-sbc__media{order:2;min-height:400px}.jm-sbc__media{display:none}.jm-sbc__swatches{gap:3.61px}.jm-sbc__swatch{font-size:5.42px;line-height:8.98px;padding:4.51px 10.83px;border-radius:4px}.jm-sbc__below-label{font-size:14px}.press__content span{margin-bottom:13px}.content__with-logo .content__box p{font-size:19.8px;line-height:31.68px}.jm-sbc-m{display:block;padding:0 30px 62px}.jm-sbc__list-link{font-size:28.67px;line-height:1.6}}@media screen and (max-width:430px){.jm-sbc-m__media{height:347px;aspect-ratio:auto}}.jm-sbc-m__swiper{width:100%;overflow:hidden}.jm-sbc-m__media{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden}.jm-sbc-m__image{width:100%;height:100%;object-fit:cover;display:block}.jm-sbc-m__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:24px;padding:32px 20px 45px;text-align:center;background:linear-gradient(180deg,#27182a00,#27182a)}.jm-sbc-m__shop{display:inline-block;font-family:var(--font-body, "filson-pro", sans-serif);font-weight:var(--font-weight-book-normal, 300);font-size:14px;letter-spacing:2px;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;color:#fff}.jm-sbc-m__swatches{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--jm-sbc-swatch-gap, 8px)}.jm-sbc-m .jm-sbc__swatches{gap:8px}.jm-sbc-m .jm-sbc__swatch{width:25px;height:25px;min-width:25px;padding:0;border-radius:50%;overflow:hidden;font-size:0;line-height:0;letter-spacing:0;border:.48px solid #27182a}.jm-sbc-m__pagination{position:static;margin-top:16px;display:flex;justify-content:center;gap:8px}.jm-sbc .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%}.jm-sbc .swiper-pagination-bullet-active{width:37px;height:10px;border-radius:8px}.jm-sbc-m .swiper-pagination-bullet.jm-sbc-m__bullet{background:var(--jm-sbc-pagination-color, var(--jm-sbc-panel-text, #27182a));opacity:calc(var(--jm-sbc-pagination-inactive-opacity, 35) / 100);transition:opacity .3s ease,background-color .4s ease}.jm-sbc-m .swiper-pagination-bullet.jm-sbc-m__bullet.swiper-pagination-bullet-active{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-jm-shop-by-collection.css.map */
