.product-item__product-vendor{font-size:1em}.sub-category-pill.isnew:after{content:"New";position:absolute;top:-10px;right:-10px;background-color:#000!important;color:#fff;border-radius:1000rem;padding:5px 10px;font-size:.7em;font-weight:700}@media(max-width:760px){.sub-category-pill.isnew:after{content:"New";position:absolute;top:-12px;right:-10px;background-color:#000!important;color:#fff;border-radius:1000rem;padding:5px 10px;font-size:.6em;font-weight:700}}.sub-category-pill:hover.isnew:after,.sub-category-pill.selected.isnew:after{background-color:#000!important}.product-item__media,.product__media-container,.quick-product--left .product__media{position:relative}.product__media-container .product-badges{z-index:10;position:absolute}.product__media-container .product-badges.product-badges--position-top{top:8px;top:var(--spacing-2)}.product__media-container .product-badges.product-badges--position-bottom{bottom:8px;bottom:var(--spacing-2)}.product__media-container .product-badges.product-badges--position-right{left:0;right:auto;justify-content:end}.product__media-container .product-badges.product-badges--position-left{left:8px;left:var(--spacing-2);right:auto}.product-item__media .product-badge--sale,.product__media-container .product-badge--sale,.quick-product--left .product-badge--sale{display:flex}.product-badge--sale{background-color:#000!important;color:#fff!important;border-radius:9999px!important;padding:.5em 1em!important;font-size:14px!important;font-weight:700!important;font-family:Instrument Sans,sans-serif!important;border:none!important;margin:0!important}.product-card-mini__image-wrapper{position:relative}.product-card-mini__image-wrapper .product-badge--sale{display:flex}.shoppable-item__image-link{position:relative}.shoppable-item__image-link .product-badge--sale{display:flex}.cross-sells__item-image{position:relative}.cross-sells__item-image .product-badge--sale{display:flex}.mauve-links a{color:#874c62;font-weight:600;text-decoration:underline;text-decoration-color:#874c62;letter-spacing:.5px}.title-wrapper{flex:1;text-align:left;padding-bottom:15px}.sub-category-pill{position:relative;display:inline-block;background-color:#eae7fb;text-decoration:none;color:#000;border-radius:50px;margin:6px;padding:12px 30px;height:fit-content}.related-category-wrapper{display:flex;justify-content:left;flex:1}.sub-category-pill:hover,.sub-category-pill.selected{background-color:#d6c7e8}.collection-top-wrapper{display:flex;justify-content:flex-start;align-items:right}.product__color-swatches .custom-color-swatches{width:55px!important;height:55px!important;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:776px){.collection-top-wrapper{display:block;align-items:left}.related-category-wrapper{flex-wrap:wrap;justify-content:flex-start;margin-left:-10px}.sub-category-pill-bottom{display:block}.small-heading-slider{margin-bottom:20px!important}}.filter-bar__button--search-discovery{margin-left:.5rem}.collection__content{max-width:calc(1400px + 6.6vw);max-width:calc(var(--max-width) + calc(var(--space-outer) * 2));margin-right:auto;margin-left:auto;padding:0 3.3vw;padding:0 var(--space-outer)}.collection__main-area{padding:0!important;max-width:100%!important}.collection__container{padding:0!important}.collection__products,.filter-bar__inner{padding-left:0!important;padding-right:0!important}.filter-bar__active-filters,.collection-filter-pills,.sub-category-wrapper,.collection-top-wrapper,.related-category-wrapper{display:none!important}@media(max-width:719px){.collection__products .product-item__media{position:relative!important;width:100%!important;padding-bottom:100%!important;height:0!important;overflow:hidden}.collection__products .product-item__image-link{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;display:block}.collection__products .product-item__image,.collection__products .product-item__image.image,.collection__products .product-item__image.product-item__image--one,.collection__products .product-item__image.product-item__image--two{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.collection__products .product-item__image>*,.collection__products .product-item__image.image>*,.collection__products .product-item__image img,.collection__products .product-item__image picture,.collection__products .product-item__image picture img,.collection__products .product-item__image .image__img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;position:absolute!important;top:0!important;left:0!important}.collection__products .product-item__image.aspect-ratio--square,.collection__products .product-item__image.aspect-ratio--landscape,.collection__products .product-item__image.aspect-ratio--portrait,.collection__products .product-item__image.aspect-ratio--landscape_alt,.collection__products .product-item__image.aspect-ratio--portrait_alt{aspect-ratio:1 / 1!important;padding-bottom:0!important}.collection__products .product-item__image.aspect-ratio--square>*,.collection__products .product-item__image.aspect-ratio--landscape>*,.collection__products .product-item__image.aspect-ratio--portrait>*,.collection__products .product-item__image.aspect-ratio--landscape_alt>*,.collection__products .product-item__image.aspect-ratio--portrait_alt>*{aspect-ratio:1 / 1!important}.collection__products .product-item__inner{display:flex;flex-direction:column}.collection__products .product-item__media{flex-shrink:0}}@media(min-width:960px){html.sticky-header-enabled .shopify-section.header__outer-wrapper{top:0!important}}.header .header__row-desktop,.header .header__row-mobile{display:none!important}.LOP-header__row{display:flex!important;align-items:center;justify-content:space-between;width:100%;padding:15px 30px;min-height:60px}.LOP-header__segment{display:flex;align-items:center}.LOP-header__segment--left{flex:1;justify-content:flex-start}.LOP-header__segment--center{flex:2;justify-content:center}.LOP-header__segment--right{flex:1;justify-content:flex-end;gap:20px}.LOP-header__menu-icon{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:inherit;transition:opacity .2s ease}.LOP-header__menu-icon:hover{opacity:.6}.header--lop-layout .header__icon-touch{display:flex;align-items:center;justify-content:center}.header__icon-touch--wishlist .icon-button{width:24px;height:24px}@media(max-width:768px){.header--lop-layout .LOP-header__row,.LOP-header__row{padding:12px 0}.LOP-header__segment--right{gap:12px}}.LOP-meganav{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;display:flex;pointer-events:none;font-family:Instrument Sans,sans-serif}.LOP-meganav[data-hidden=false]{pointer-events:auto}.LOP-meganav[data-hidden=true]{visibility:hidden}.LOP-meganav[data-hidden=false]{visibility:visible}.LOP-meganav__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffb3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;transition:opacity .3s ease}.LOP-meganav[data-hidden=false] .LOP-meganav__overlay{opacity:1}.LOP-meganav__panel{position:relative;width:380px;max-width:30vw;min-width:320px;height:100%;background:#fff;transform:translate(-100%);transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;z-index:2;border-right:1px solid #e5e5e5}.LOP-meganav[data-hidden=false] .LOP-meganav__panel{transform:translate(0)}.LOP-meganav__close{position:absolute;top:20px;left:20px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:#333;z-index:10;transition:opacity .2s ease}.LOP-meganav__close:hover{opacity:.6}.LOP-meganav__content{flex:1;display:flex;flex-direction:column;padding:70px 0 0;overflow-y:auto}.LOP-meganav__tabs{display:flex;padding:0 30px;gap:40px}.LOP-meganav__tab{background:none;border:none;padding:15px 0;font-size:16px;font-weight:400;color:#999;cursor:pointer;position:relative;transition:color .2s ease;font-family:Instrument Sans,sans-serif;letter-spacing:.5px}.LOP-meganav__tab--active{color:#333}.LOP-meganav__tab--active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#333}.LOP-meganav__tabs-line{height:1px;background:#e5e5e5;margin:0 30px}.LOP-meganav__main-view{flex:1;display:flex;flex-direction:column;padding:20px 0}.LOP-meganav__main-view[data-hidden=true]{display:none}.LOP-meganav__nav{flex:1}.LOP-meganav__list{list-style:none;margin:0;padding:0}.LOP-meganav__item{border-bottom:1px solid transparent}.LOP-meganav__link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:18px 30px;background:none;border:none;text-align:left;font-size:16px;font-weight:300;color:#666;cursor:pointer;text-decoration:none;transition:color .2s ease,background-color .2s ease;font-family:Instrument Sans,sans-serif;letter-spacing:.3px}.LOP-meganav__link:hover{color:#333;background-color:#fafafa}.LOP-meganav__chevron{width:8px;height:auto;opacity:.5;transition:transform .2s ease,opacity .2s ease}.LOP-meganav__link:hover .LOP-meganav__chevron{opacity:1;transform:translate(3px)}.LOP-meganav__footer{margin-top:auto;padding:20px 30px;border-top:1px solid #e5e5e5}.LOP-meganav__footer-link{display:block;padding:12px 0;font-size:13px;color:#666;text-decoration:none;font-family:Instrument Sans,sans-serif}.LOP-meganav__footer-link:hover{color:#333}.LOP-meganav__accessibility{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-size:13px;color:#666;font-family:Instrument Sans,sans-serif}.LOP-meganav__toggle{position:relative;display:inline-block;width:44px;height:24px}.LOP-meganav__toggle input{opacity:0;width:0;height:0}.LOP-meganav__toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e0e0e0;transition:.3s;border-radius:24px}.LOP-meganav__toggle-slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%;box-shadow:0 1px 3px #0003}.LOP-meganav__toggle input:checked+.LOP-meganav__toggle-slider{background-color:#333}.LOP-meganav__toggle input:checked+.LOP-meganav__toggle-slider:before{transform:translate(20px)}.LOP-meganav__sub-view{flex:1;display:flex;flex-direction:column;padding:20px 0}.LOP-meganav__sub-view[data-hidden=true]{display:none}.LOP-meganav__breadcrumb{display:flex;align-items:center;padding:0 30px 15px;font-size:14px;font-family:Instrument Sans,sans-serif}.LOP-meganav__back{background:none;border:none;padding:0;font-size:14px;color:#999;cursor:pointer;font-family:Instrument Sans,sans-serif;transition:color .2s ease}.LOP-meganav__back:hover{color:#333}.LOP-meganav__breadcrumb-separator{margin:0 10px;color:#ccc}.LOP-meganav__breadcrumb-current{color:#333;font-weight:400}.LOP-meganav__breadcrumb-current button,button.LOP-meganav__breadcrumb-current{background:none;border:none;padding:0;font-size:14px;color:#333;font-weight:400;cursor:pointer;font-family:Instrument Sans,sans-serif;transition:color .2s ease}.LOP-meganav__breadcrumb-current button:hover,button.LOP-meganav__breadcrumb-current:hover{color:#000}.LOP-meganav__breadcrumb-current--text-only{color:#000;font-weight:400;cursor:default}.LOP-meganav__breadcrumb-line{height:1px;background:#e5e5e5;margin:0 30px 10px}.LOP-meganav__subnav{flex:1}.LOP-meganav__sublist{list-style:none;margin:0;padding:0}.LOP-meganav__subitem{display:block}.LOP-meganav__sublink{display:block;padding:14px 30px;font-size:14px;font-weight:300;color:#666;text-decoration:none;transition:color .2s ease,background-color .2s ease;font-family:Instrument Sans,sans-serif}.LOP-meganav__sublink:hover{color:#333;background-color:#fafafa}.LOP-meganav__sublink--has-menu{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;background:none;border:none;padding:14px 30px;font-size:14px;font-weight:300;color:#666;text-decoration:none;transition:color .2s ease,background-color .2s ease;font-family:Instrument Sans,sans-serif;cursor:pointer}.LOP-meganav__sublink--has-menu:hover{color:#333;background-color:#fafafa}.LOP-meganav__sublink--has-menu .LOP-meganav__chevron{width:8px;height:14px;margin-left:10px;flex-shrink:0}.LOP-meganav__sublink--text-only{display:block;padding:14px 30px;font-size:14px;font-weight:300;color:#999;font-family:Instrument Sans,sans-serif}.LOP-meganav__custom-menu-view{display:flex;flex-direction:column;height:100%}.LOP-meganav__custom-menu-view[data-hidden=true]{display:none}.LOP-meganav__section-header{padding:20px 30px 10px}.LOP-meganav__section-title{font-size:16px;font-weight:500;color:#333;margin:0;font-family:Instrument Sans,sans-serif}.LOP-meganav__section-title a{color:#333;text-decoration:none;transition:color .2s ease}.LOP-meganav__section-title a:hover{color:#000}.LOP-meganav__view-all{padding:15px 30px;margin-top:auto;border-top:1px solid #e5e5e5}.LOP-meganav__view-all-link{font-size:13px;font-weight:400;color:#666;text-decoration:none;transition:color .2s ease;font-family:Instrument Sans,sans-serif}.LOP-meganav__view-all-link:hover{color:#333}.LOP-meganav__gallery{width:0;max-width:700px;background:#f5f5f5;padding:0 20px;opacity:0;transition:width .5s cubic-bezier(.16,1,.3,1),padding .5s cubic-bezier(.16,1,.3,1),opacity .4s ease .2s;position:relative;overflow:hidden;z-index:2;flex-shrink:0}.LOP-meganav[data-hidden=false][data-active-category]:not([data-active-category=""]) .LOP-meganav__gallery{width:50vw;padding:20px;opacity:1}.LOP-meganav__gallery:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fffffff2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:10;transition:opacity .4s ease}.LOP-meganav[data-active-category]:not([data-active-category=""]) .LOP-meganav__gallery:before{opacity:0;pointer-events:none}.LOP-meganav__gallery-grid{display:none!important;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .3s ease .3s}.LOP-meganav__gallery-grid.LOP-meganav__gallery-grid--active{display:grid!important;position:relative;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:15px;width:100%;height:100%;opacity:1}.LOP-meganav__gallery-grid:not(.LOP-meganav__gallery-grid--active) .LOP-meganav__gallery-item{opacity:0;transform:translateY(10px);animation:none}.LOP-meganav__gallery-grid{display:contents}.LOP-meganav__gallery-grid[data-hidden=true]{display:none}.LOP-meganav__gallery-item{position:relative;overflow:hidden;background:#fff;text-decoration:none;display:block;opacity:0;transform:translateY(10px)}.LOP-meganav__gallery-grid.LOP-meganav__gallery-grid--active .LOP-meganav__gallery-item{animation:fadeInUp .4s ease forwards}.LOP-meganav__gallery-grid.LOP-meganav__gallery-grid--active .LOP-meganav__gallery-item:nth-child(1){animation-delay:.1s}.LOP-meganav__gallery-grid.LOP-meganav__gallery-grid--active .LOP-meganav__gallery-item:nth-child(2){animation-delay:.2s}.LOP-meganav__gallery-grid.LOP-meganav__gallery-grid--active .LOP-meganav__gallery-item:nth-child(3){animation-delay:.3s}.LOP-meganav__gallery-grid.LOP-meganav__gallery-grid--active .LOP-meganav__gallery-item:nth-child(4){animation-delay:.4s}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.LOP-meganav__gallery-image{width:100%;height:100%;object-fit:cover}.LOP-meganav__gallery-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.LOP-meganav__gallery-item:hover .LOP-meganav__gallery-image img{transform:scale(1.05)}.LOP-meganav__gallery-caption{position:absolute;bottom:20px;left:0;right:0;text-align:center;font-size:15px;font-weight:400;font-family:Instrument Sans,sans-serif;letter-spacing:.5px;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:currentColor;-webkit-text-decoration-color:currentColor;text-underline-offset:4px;-webkit-text-underline-offset:4px}body.LOP-meganav-open{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important;touch-action:none}@media(max-width:1200px){.LOP-meganav__gallery{width:45vw;max-width:550px}.LOP-meganav__panel{max-width:350px}}@media(max-width:1024px){.LOP-meganav{flex-direction:column;overflow-y:auto;overflow-x:hidden;height:100vh;height:100dvh;-webkit-overflow-scrolling:touch;background:#fff}.LOP-meganav[data-hidden=false]{min-height:100vh;min-height:100dvh}.LOP-meganav__panel{width:100%;max-width:100%;min-width:100%;height:auto;min-height:auto;border-right:none;transform:none!important;flex-shrink:0;display:flex;flex-direction:column;background:#fff}.LOP-meganav:not([data-active-category]):not([data-active-category=""]) .LOP-meganav__panel,.LOP-meganav[data-active-category=""] .LOP-meganav__panel{min-height:100vh;min-height:100dvh}.LOP-meganav[data-hidden=false] .LOP-meganav__panel{transform:none!important}.LOP-meganav__content{flex:0 0 auto;display:flex;flex-direction:column;min-height:auto}.LOP-meganav__gallery{display:none;width:100%!important;max-width:100%!important;padding:15px!important;background:#f5f5f5!important;order:2;flex-shrink:0;box-sizing:border-box;height:auto!important;min-height:auto!important;position:relative!important}.LOP-meganav[data-hidden=false][data-active-category]:not([data-active-category=""]) .LOP-meganav__gallery{display:block!important}.LOP-meganav__gallery:before{display:none!important;content:none!important;opacity:0!important;visibility:hidden!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.LOP-meganav__gallery-grid{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;display:none!important}.LOP-meganav__gallery-grid.LOP-meganav__gallery-grid--active{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-template-rows:auto auto!important;gap:8px!important;width:100%!important;height:auto!important;min-height:0!important;box-sizing:border-box;padding-bottom:20px!important}.LOP-meganav__gallery-grid.LOP-meganav__gallery-grid--active .LOP-meganav__gallery-item{opacity:1!important;transform:none!important;animation:none!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;position:relative!important;overflow:hidden!important}.LOP-meganav__gallery-item{height:auto!important;min-height:0!important}.LOP-meganav__gallery-image{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.LOP-meganav__gallery-image img{width:100%!important;height:100%!important;object-fit:cover!important}.LOP-meganav__gallery-caption{position:absolute!important;bottom:10px!important;left:0!important;right:0!important;font-size:12px!important;text-align:center!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-decoration-color:currentColor!important;-webkit-text-decoration-color:currentColor!important}.LOP-meganav__main-view,.LOP-meganav__sub-view,.LOP-meganav__custom-menu-view{flex:0 0 auto;display:flex;flex-direction:column}.LOP-meganav__main-view[data-hidden=true],.LOP-meganav__sub-view[data-hidden=true],.LOP-meganav__custom-menu-view[data-hidden=true]{display:none}.LOP-meganav__main-view[data-hidden=false],.LOP-meganav__sub-view[data-hidden=false],.LOP-meganav__custom-menu-view[data-hidden=false]{display:flex}.LOP-meganav__overlay{background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.LOP-meganav *:before,.LOP-meganav *:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media(max-width:600px){.LOP-meganav__panel{max-width:100%}.LOP-meganav__gallery{padding:8px!important}.LOP-meganav__gallery-grid.LOP-meganav__gallery-grid--active{gap:6px!important}.LOP-meganav__gallery-caption{font-size:12px!important;bottom:8px!important;text-decoration-thickness:1px!important}.LOP-meganav__tabs{padding:0 20px;gap:30px}.LOP-meganav__tabs-line{margin:0 20px}.LOP-meganav__link{padding:16px 20px}.LOP-meganav__breadcrumb{padding:0 20px 15px}.LOP-meganav__breadcrumb-line{margin:0 20px 10px}.LOP-meganav__sublink{padding:14px 20px}.LOP-meganav__footer{padding:20px}}@media(max-width:959px){.LOP-header__segment--left{padding-left:0;margin-left:-8px}.LOP-header__menu-icon{margin-left:0;padding-left:8px}}
/*# sourceMappingURL=/cdn/shop/t/176/assets/custom.css.map */
