#MainContent .lf-collections>.page-width{max-width:none;padding-inline:0}#MainContent .lf-collections .title-wrapper{width:min(480px,calc(100% - 32px));margin-inline:auto;margin-bottom:32px;text-align:center;align-items:center}#MainContent .lf-collections .title-wrapper>.grid{gap:24px}#MainContent .lf-collections .title-wrapper .heading{font-size:32px;line-height:1.5125;letter-spacing:-.03em}#MainContent .lf-collections .title-wrapper .heading:before,#MainContent .lf-collections .title-wrapper .heading:after{content:none}#MainContent .lf-collections .description{max-width:456px;margin-inline:auto;margin-block-start:0;font-size:14px;font-weight:300;line-height:1.5}#MainContent .lf-collections .tab-list{margin:0 32px 56px;position:relative;justify-content:center}#MainContent .lf-collections [role=tablist]{gap:32px}#MainContent .lf-collections .tab__item{padding:0 0 8px;min-height:29px;height:29px;border-radius:0;font-family:var(--collections-tab-font, var(--font-body-family));font-size:14px;line-height:20px;letter-spacing:0;color:#000000b3;font-weight:400;background:transparent}#MainContent .lf-collections .tab__item .btn-fill{display:none}#MainContent .lf-collections .tab__item:not(.button--primary):hover{border-bottom-color:#0000004d}#MainContent .lf-collections .tab__item:focus-visible{outline:2px solid #3f4134;outline-offset:-2px}#MainContent .lf-collections .tab__item .btn-text{padding:0;min-height:0}#MainContent .lf-collections .tab__item.button--primary{color:#000;font-weight:500;border-bottom-color:#000}#MainContent .lf-collections .tab-list .indicators{position:absolute;inset-inline-end:0;top:-4px;gap:8px}#MainContent .lf-collections:not(.lf-recommendations) .indicators .button{width:36px;min-width:36px;height:36px;min-height:36px;border-radius:0}#MainContent .lf-collections:not(.lf-recommendations) .indicators .btn-text{padding:0;min-height:0;height:36px}#MainContent .lf-collections:not(.lf-recommendations) .indicators svg{width:16px;height:16px}#MainContent .lf-collections .slider{margin:0;padding-inline:32px;scroll-padding-inline:32px;width:100%}@media(min-width:1024px){#MainContent .lf-collections .slider{padding-inline:0;scroll-padding-inline:0}#MainContent .lf-collections .slider--desktop .card-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--collections-card-width);gap:2px}#MainContent .lf-recommendations .recommendations-panels .slider--desktop .card-grid{width:max-content;margin-inline:auto}.template-index #MainContent .featured-collections .lf-collections .slider--desktop .card-grid{width:max-content;margin-inline:0}}#MainContent .lf-collections .product-card--collections{border:0;box-shadow:none;border-radius:0;overflow:visible}#MainContent .lf-collections .product-card__media>.media{aspect-ratio:4 / 5;border-radius:0}#MainContent .lf-collections .product-card__rating{inset:12px 12px auto auto;padding:4px 6px;gap:4px;border-radius:2px;background:#fff;font-size:12px;line-height:16px}#MainContent .lf-collections .product-card__rating svg{width:12px;height:12px}#MainContent .lf-collections .product-card__content{padding:16px 12px 12px;text-align:start;align-items:stretch;gap:12px}#MainContent .lf-collections .product-card__details{flex-direction:row;align-items:baseline;justify-content:space-between;gap:8px}#MainContent .lf-collections .product-card__details>p{min-width:0}#MainContent .lf-collections .product-card__title{font-family:var(--font-product-family, var(--font-body-family));letter-spacing:0;text-transform:var(--font-product-text-transform, none);font-size:16px;line-height:24px;font-weight:500}#MainContent .lf-collections .product-card__details>div{flex-shrink:0;max-width:55%}#MainContent .lf-collections .price{font-size:13px;line-height:18px;justify-content:flex-end}#MainContent .lf-collections .product-card__bottom{justify-content:flex-start;padding-top:0}#MainContent .lf-collections .swatches{gap:6px}#MainContent .lf-collections .collection-thumbnail{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #ddd;background:#fff}#MainContent .lf-collections .collection-thumbnail img{width:100%;height:100%;object-fit:contain}#MainContent .lf-collections .collection-thumbnail--text{width:auto;min-width:32px;padding-inline:4px;font-size:10px}#MainContent .lf-collections .collection-thumbnail:hover,#MainContent .lf-collections .collection-thumbnail:focus-visible{border-color:#000}#MainContent .lf-collections .product-card__spec{padding:0 12px 12px;margin:0;border:0}#MainContent .lf-collections .product-card__icons{padding:0;display:flex;flex-wrap:wrap;gap:8px 0;overflow:visible}#MainContent .lf-collections .product-card__icon{width:auto;padding:0 8px;border:0;flex:0 1 auto}#MainContent .lf-collections .product-card__icon:first-child{padding-inline-start:0}#MainContent .lf-collections .product-card__icon+.product-card__icon{border-inline-start:1px solid #ddd}#MainContent .lf-collections .product-card__icon>div{flex-direction:row;align-items:center;gap:5px}#MainContent .lf-collections .product-card__icon figure{width:16px;height:16px}#MainContent .lf-collections .product-card__icon figure img{object-fit:contain}#MainContent .lf-collections .product-card__icon figure:before{padding:0}#MainContent .lf-collections .product-card__icon>div>div{align-items:flex-start;text-align:start;font-size:11px;line-height:14px;gap:0}#MainContent .lf-collections .product-card__icon p{font-size:10px;line-height:13px}#MainContent .lf-collections :is(.swym-button,.swym-add-to-wishlist,.wishlist-button){display:none}@media(max-width:1023px){#MainContent .lf-collections .tab-list .indicators{display:none}#MainContent .lf-collections .slider--tablet .card-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(var(--collections-card-width),calc(100vw - 64px));gap:2px}.template-index #MainContent .featured-collections .lf-collections .slider--tablet .card-grid,#MainContent .lf-recommendations .recommendations-panels .slider--tablet .card-grid{width:max-content;margin-inline:auto}}@media(max-width:639px){#MainContent .lf-collections{padding-top:40px;padding-bottom:40px}#MainContent .lf-collections .title-wrapper{text-align:start;align-items:stretch}#MainContent .lf-collections .title-wrapper>.grid{gap:16px}#MainContent .lf-collections .title-wrapper .heading{line-height:46px}#MainContent .lf-collections .description{margin:0;line-height:19px}#MainContent .lf-collections .tab-list{margin-inline:16px;margin-bottom:32px;display:block}#MainContent .lf-collections .tab-list>scroll-shadow{display:block;width:100%}#MainContent .lf-collections .tab-list :is(.scroll-area,.scroll-shadow){margin-inline:0;padding-inline:0}#MainContent .lf-collections [role=tablist]{justify-content:space-between;gap:16px}#MainContent .lf-collections .tab__item{font-family:var(--font-body-family);font-size:15px}}#MainContent .lf-recommendations .recommendations-panels{display:grid}#MainContent .lf-recommendations .recommendations-panels>[role=tabpanel]{grid-area:1 / 1;min-width:0}#MainContent .lf-recommendations .recommendations-panels>[role=tabpanel][hidden]{display:block;visibility:hidden;opacity:0!important;pointer-events:none}#MainContent .lf-recommendations{padding-top:72px;padding-bottom:72px}#MainContent .lf-recommendations .tab-list,#MainContent .lf-recommendations .title-wrapper{width:100%;margin:0 0 var(--lf-section-heading-spacing);justify-content:flex-start;align-items:flex-start;text-align:start}#MainContent .lf-recommendations [role=tablist]{flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:var(--sp-2) var(--sp-10)}#MainContent .lf-recommendations .tab-list>scroll-shadow{overflow:visible;min-width:0}#MainContent .lf-recommendations .tab-list .scroll-area{overflow:visible}#MainContent .lf-recommendations .tab-list :is(.scroll-area,.scroll-shadow){margin-inline:0;padding-inline:0}#MainContent .lf-recommendations .tab__item{height:auto;min-height:44px;padding:0;border:0;color:#737373;transition:color .2s}#MainContent .lf-recommendations .tab__item.button--primary,#MainContent .lf-recommendations .tab__item:hover{color:#000}#MainContent .lf-recommendations .tab__item:not(.button--primary):before{visibility:hidden}#MainContent .lf-recommendations .slider{padding-inline:0;scroll-padding-inline:0}#MainContent .lf-recommendations .recommendations-panels .slider .card-grid{margin-inline:0}#MainContent .lf-recommendations>.page-width{padding-inline:var(--page-padding)}@media(min-width:1024px){#MainContent .lf-recommendations>.page-width{padding-inline:max(var(--page-padding),calc(var(--om-control-size, 44px) + 8px))}}@media(max-width:639px){#MainContent .lf-recommendations{padding-block:40px}#MainContent .lf-recommendations [role=tablist]{gap:var(--sp-1) var(--sp-6)}}body #MainContent .lf-collections.lf-featured-carousel .title-wrapper{width:min(456px,100%);margin:0 auto 32px;text-align:center;align-items:center}body #MainContent .lf-collections.lf-featured-carousel .title-wrapper>.grid{justify-items:center}body #MainContent .lf-collections.lf-featured-carousel .description{max-width:456px;margin:0 auto;justify-self:center;text-align:center;font-size:14px;line-height:20px}body #MainContent .lf-collections.lf-featured-carousel .lf-content-container>.tab-list,body #MainContent .lf-collections.lf-featured-carousel .tab-list{justify-content:center;margin:0 0 56px}body #MainContent .lf-collections.lf-featured-carousel [role=tablist]{gap:40px}body #MainContent .lf-featured-carousel .lf-fc-carousel__stage{position:relative}body #MainContent .lf-featured-carousel .lf-fc-carousel__arrow{--lf-arrow-rotation: 90deg;position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:44px;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#000;cursor:pointer;transform:translateY(-50%);transition:opacity .2s}body #MainContent .lf-featured-carousel .lf-fc-carousel__arrow--previous{inset-inline-end:100%}body #MainContent .lf-featured-carousel .lf-fc-carousel__arrow--next{--lf-arrow-rotation: -90deg;inset-inline-start:100%}body #MainContent .lf-featured-carousel .lf-fc-carousel__arrow--previous:dir(rtl){--lf-arrow-rotation: -90deg}body #MainContent .lf-featured-carousel .lf-fc-carousel__arrow--next:dir(rtl){--lf-arrow-rotation: 90deg}body #MainContent .lf-featured-carousel .lf-fc-carousel__arrow:before{content:"";display:block;flex:0 0 32px;width:32px;height:32px;background:currentColor;mask:url(bobobark-ways-next.svg) center / 32px 32px no-repeat;-webkit-mask:url(bobobark-ways-next.svg) center / 32px 32px no-repeat;transform:rotate(var(--lf-arrow-rotation))}body #MainContent .lf-featured-carousel .lf-fc-carousel__arrow:disabled{color:#bfbfbf;cursor:default}body #MainContent .lf-featured-carousel .lf-fc-carousel__arrow:focus-visible{outline:2px solid currentColor;outline-offset:-2px}body #MainContent .lf-featured-carousel .lf-fc-carousel__progress{--lf-thumb: .21;position:relative;width:min(539px,100%);height:1px;margin:52px auto 0;background:#0000001a;overflow:hidden}body #MainContent .lf-featured-carousel .lf-fc-carousel__thumb{--lf-direction: 1;position:absolute;inset-block:0;inset-inline-start:0;width:calc(var(--lf-thumb) * 100%);background:#000;transform:translate(calc(var(--lf-direction) * var(--lf-progress, 0) * (100% / var(--lf-thumb) - 100%)));will-change:transform}body #MainContent .lf-featured-carousel .lf-fc-carousel__thumb:dir(rtl){--lf-direction: -1}body #MainContent .lf-featured-carousel lf-carousel-progress:not([data-scrollable]) .lf-fc-carousel__arrow{display:none}body #MainContent .lf-featured-carousel lf-carousel-progress:not([data-scrollable]) .lf-fc-carousel__progress{visibility:hidden}body #MainContent .lf-featured-carousel .product-card__content{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 8px;padding:16px 12px 0 8px;text-align:start}body #MainContent .lf-featured-carousel .product-card__details{display:contents}body #MainContent .lf-featured-carousel .product-card__details>p{grid-column:1 / -1;min-width:0}body #MainContent .lf-featured-carousel .product-card__title{font-size:16px;line-height:24px;font-weight:500;color:#000}body #MainContent .lf-featured-carousel .product-card__color{margin:0;font-size:14px;line-height:22px;font-weight:400;color:#404040;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body #MainContent .lf-featured-carousel .product-card__details>div{grid-row:3;grid-column:1;max-width:none;align-items:flex-start}body #MainContent .lf-featured-carousel .price{justify-content:flex-start;align-items:flex-start;font-size:14px;line-height:20px;color:#000}body #MainContent .lf-featured-carousel .product-card__bottom{grid-row:3;grid-column:2;justify-self:end;gap:4px;padding:0}body #MainContent .lf-featured-carousel .product-card__bottom .swatches{gap:4px}body #MainContent .lf-featured-carousel .product-card__bottom .swatches>li{display:flex}body #MainContent .lf-featured-carousel .product-card__bottom .color-swatch{--swatch-size: 12px;--swatch-radius: 50%;width:12px;height:12px;border-radius:50%}body #MainContent .lf-featured-carousel .product-card__bottom .js-geo-more-count{font-size:12px;line-height:16px;font-weight:400;letter-spacing:0;color:#404040;opacity:1}@media(max-width:1023px){body #MainContent .lf-featured-carousel .lf-fc-carousel__stage{padding-inline:16px}body #MainContent .lf-featured-carousel .lf-fc-carousel__arrow--previous{inset-inline:-16px auto}body #MainContent .lf-featured-carousel .lf-fc-carousel__arrow--next{inset-inline:auto -16px}body #MainContent .lf-featured-carousel .lf-fc-carousel__progress{width:min(539px,calc(100% - 32px));margin-top:32px}}@media(max-width:639px){body #MainContent .lf-collections.lf-featured-carousel .title-wrapper{text-align:center;align-items:center}body #MainContent .lf-collections.lf-featured-carousel .lf-content-container>.tab-list,body #MainContent .lf-collections.lf-featured-carousel .tab-list{margin:0 0 32px}body #MainContent .lf-collections.lf-featured-carousel [role=tablist]{justify-content:space-between;gap:16px}}@media not all and (hover:hover)and (pointer:fine){body #MainContent .lf-featured-carousel .product-card__secondary{display:none}}@media(hover:hover)and (pointer:fine){body #MainContent .lf-featured-carousel .product-card:hover .product-card__secondary{opacity:1;visibility:visible;pointer-events:auto}body #MainContent .lf-featured-carousel .product-card:hover .product-card__media>.media>img,body #MainContent .lf-featured-carousel .product-card:hover .product-card__secondary>img{--tw-scale-x: 1.05;--tw-scale-y: 1.05}}
/*# sourceMappingURL=/cdn/shop/t/470/assets/collections-editorial.css.map */
