.py-15{padding-top:1.5rem;padding-bottom:1.5rem}html body #iubenda-cs-banner .iubenda-cs-preferences-link,html body .iubenda-tp-btn.iubenda-cs-preferences-link,html body [class*=iubenda-tp-btn]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body{overflow-x:clip!important}strong{font-weight:700!important}button.zoom_light_box{display:none!important}preload-page{flex-direction:column;align-items:center;justify-content:center;gap:24px}.preload-page__logo img{width:var(--logo-width);height:auto;display:block}.preload-page__shop-name{font-size:2rem;letter-spacing:.1em}.d-none{display:none!important}@media(max-width:767.98px){.lmx-hidden-mobile{display:none!important}}.rounded{border-radius:4px!important}.product-item .product-item__price{margin-top:0!important}.product__color-swatch:before{content:"";position:absolute;left:-2px;right:-2px;bottom:-2px;top:-2px;transition:box-shadow .3s ease;box-shadow:0 0 0 2px var(--color-border);border-radius:var(--btn-radius)}.product-item .price-regular .price,.product-item .price-item.compare-price,.product-item .product__badges-sale{font-weight:400!important;font-family:Avenir Next,sans-serif!important}@media(max-width:767.98px){.swiper:has(.lmx-product-item)>.swiper-pagination.swiper-pagination-bullets,.sec__products-set .swiper-pagination-product-set.swiper-pagination-bullets{display:flex!important;justify-content:center;gap:6px;position:static;margin-top:.75rem;margin-bottom:0;padding:0;border:none;background:transparent;width:auto;min-height:0;left:auto;right:auto;bottom:auto;font-weight:inherit}slide-with-thumbs{position:relative}slide-with-thumbs .swiper-pagination.hidden-md.swiper-pagination-bullets{display:flex!important;justify-content:center;gap:6px;position:absolute!important;left:0;right:0;top:auto!important;bottom:30px;margin:0;padding:0;border:none;background:transparent;width:auto;min-height:0;font-weight:inherit;z-index:2;--swiper-pagination-bottom: 30px;--swiper-pagination-position: absolute}}.lm-footer-image__wrap{margin:100px auto 0}.lm-newsletter-section .section__header-heading{padding-bottom:50px!important;margin:0}.lm-newsletter-section p{padding-bottom:52px!important;margin:0;color:#000}.lm-newsletter-section button{padding:14px 80px!important;margin:0}.lm-newsletter-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.lm-newsletter-popup[hidden]{display:none}.lm-newsletter-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000008c;cursor:pointer;animation:lmNlFadeIn .25s ease}.lm-newsletter-popup__box{position:relative;background:#fff;color:#000;border-radius:4px;padding:40px 36px 32px;width:100%;max-width:480px;z-index:1;animation:lmNlSlideUp .3s ease;box-shadow:0 8px 40px #0000002e}.lm-newsletter-popup__close{position:absolute;top:14px;right:14px;background:transparent;border:none;padding:6px;cursor:pointer;color:currentColor;line-height:1;display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .2s ease}.lm-newsletter-popup__close:hover{opacity:1}.lm-newsletter-popup__heading{font-size:1.4em}.lm-newsletter-popup__desc{font-size:.92em;opacity:.75}.lm-newsletter-popup__input{width:100%;box-sizing:border-box}.lm-newsletter-popup__submit{width:100%}.lm-newsletter-popup__note{opacity:.6;line-height:1.5}.lm-newsletter-popup__error{color:#c0392b;font-size:.9em}.lm-newsletter-popup__success{font-size:.95em;font-weight:600}@keyframes lmNlFadeIn{0%{opacity:0}to{opacity:1}}@keyframes lmNlSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}body.lm-newsletter-popup--open{overflow:hidden}.lm-newsletter-popup__box--split{max-width:860px;padding:0;display:flex;flex-direction:row;overflow:hidden}.lm-newsletter-popup__box--split .lm-newsletter-popup__content{flex:1;padding:40px 36px 32px;min-width:0}.lm-newsletter-popup__image{flex:0 0 42%;position:relative;overflow:hidden}.lm-newsletter-popup__img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:767.98px){.lm-newsletter-popup__box--split{flex-direction:column}.lm-newsletter-popup__image{display:none}.lm-newsletter-section .section__header-heading{font-size:40px!important;padding-bottom:32px!important}.lm-newsletter-section p{padding-bottom:20px!important}.lm-newsletter-section button{font-weight:700;font-size:10px;text-transform:uppercase}}.lm-newsletter--has-bg{position:relative}.lm-newsletter--has-bg .sec__inner{position:relative;z-index:1}.lm-newsletter__bg-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.lm-newsletter__bg-img{width:100%;height:100%;object-fit:cover;display:block}.lm-newsletter__bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--nl-overlay-color, 0 0 0),var(--nl-overlay-opacity, 0))}.lm-spacer-section{padding-top:0!important;padding-bottom:0!important}.lm-spacer{display:block;width:100%;height:calc(var(--lm-spacer-mobile, 24) * 1px)}@media(min-width:768px){.lm-spacer{height:calc(var(--lm-spacer-tablet, 30) * 1px)}}@media(min-width:1025px){.lm-spacer{height:calc(var(--lm-spacer-desktop, 40) * 1px)}}.xref2-swatch{display:inline-block;width:28px;height:28px;border-radius:50%;border:2px solid transparent;box-sizing:border-box;overflow:hidden;flex-shrink:0;cursor:pointer}.xref2-swatch img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block;border-radius:50%}.xref2-swatch:hover,.xref2-swatch.active{border-color:var(--color-heading)}.lmx-carousel-wrapper .swiper-slide,.lmx-carousel-wrapper .swiper-slide-duplicate{border-radius:0!important}.lmx-carousel-layout{display:block}.lmx-carousel-wrapper{overflow:hidden;--lmx-pdp-gallery-h: 78dvh}.lmx-carousel-wrapper slide-with-thumbs[data-loop=true] .swiper-slide-duplicate{opacity:1}.lmx-carousel-wrapper .swiper-wrapper-preview.swiper .swiper-wrapper{gap:0!important;column-gap:0!important;row-gap:0!important}.lmx-carousel-wrapper .swiper-wrapper-preview .swiper-slide,.lmx-carousel-wrapper .swiper-wrapper-preview .swiper-slide-duplicate{margin:0!important;margin-inline:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box}.lmx-carousel-wrapper .swiper-horizontal>.swiper-wrapper>.swiper-slide,.lmx-carousel-wrapper .swiper-horizontal>.swiper-wrapper>.swiper-slide-duplicate{margin-right:0!important;margin-left:0!important}.rtl .lmx-carousel-wrapper .swiper-horizontal>.swiper-wrapper>.swiper-slide,.rtl .lmx-carousel-wrapper .swiper-horizontal>.swiper-wrapper>.swiper-slide-duplicate{margin-right:0!important;margin-left:0!important}.lmx-carousel-wrapper .media-main-swiper,.lmx-carousel-wrapper .media-main-swiper .swiper,.lmx-carousel-wrapper .media-main-swiper .swiper-wrapper{height:var(--lmx-pdp-gallery-h)}.lmx-carousel-wrapper .swiper-slide[style*=--aspect-ratio]:before{display:none!important}.lmx-carousel-wrapper .swiper-slide[style*=--aspect-ratio]{height:100%!important;width:max-content!important;max-width:none!important;aspect-ratio:unset!important;overflow:hidden;flex-shrink:0;background-color:transparent;display:flex;align-items:center;justify-content:center}.lmx-carousel-wrapper .swiper-slide[style*=--aspect-ratio]>:first-child{position:static!important;width:auto!important;height:100%!important;max-width:none!important;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.lmx-carousel-wrapper .swiper-slide[style*=--aspect-ratio] motion-element{width:auto!important;height:100%!important;max-width:none!important}.lmx-carousel-wrapper .swiper-slide[style*=--aspect-ratio] motion-element img{position:static!important;width:auto!important;height:100%!important;max-width:none!important;max-height:100%;object-fit:contain;object-position:center center;display:block}.lmx-carousel-wrapper .swiper-slide .image-picture{display:flex;height:100%;width:auto;align-items:center}.lmx-carousel-wrapper .swiper-slide .image-picture img{width:auto!important;height:100%!important;max-width:none!important;max-height:100%;object-fit:contain;object-position:center center}.lmx-carousel-wrapper .swiper-slide img,.lmx-carousel-wrapper .swiper-slide video{width:auto;height:100%;max-height:100%;object-fit:contain;object-position:center center;display:block}.lmx-carousel-wrapper .swiper-slide .media-video{height:100%;width:auto;max-width:none}.lmx-product-cols collapsible-block h2{font-family:Inter,sans-serif;font-weight:700;font-size:15px;line-height:100%;text-transform:uppercase;padding:4rem 0}#product-grid .product-item__theme{font-family:Avenir Next,sans-serif;font-weight:400;font-size:12px;line-height:100%;margin-top:10px}#productgridcontainer .iWishAddColl{width:32px;height:32px;background-color:transparent}.iwish-drawer-menu .product-variant-wrapper{display:none!important}@media(max-width:767px){.lmx-carousel-wrapper .media-main-swiper,.lmx-carousel-wrapper .media-main-swiper .swiper,.lmx-carousel-wrapper .media-main-swiper .swiper-wrapper{height:auto}.lmx-carousel-wrapper .swiper-slide[style*=--aspect-ratio]{width:100%!important;height:auto!important;aspect-ratio:unset;display:block;max-width:100%}.lmx-carousel-wrapper .swiper-slide[style*=--aspect-ratio]:before{display:block!important;padding-top:calc(100% / (0 + var(--aspect-ratio, 16 / 9)))!important}.lmx-carousel-wrapper .swiper-slide[style*=--aspect-ratio]>:first-child{position:absolute!important;display:block;width:100%!important}.lmx-carousel-wrapper .swiper-slide[style*=--aspect-ratio] motion-element{width:100%!important;height:auto!important}.lmx-carousel-wrapper .swiper-slide[style*=--aspect-ratio] motion-element img{position:absolute!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain;object-position:center center}.lmx-carousel-wrapper .swiper-slide .image-picture{display:block;width:100%;height:100%}.lmx-carousel-wrapper .swiper-slide .image-picture img{width:100%!important;height:100%!important;max-width:none!important}.lmx-carousel-wrapper .swiper-slide img,.lmx-carousel-wrapper .swiper-slide video{object-fit:contain;object-position:center center}}@media(max-width:767.98px){.sec__featured-product[data-lmx-pdp] .lmx-carousel-wrapper a.media-gallery__image{-webkit-tap-highlight-color:transparent;position:relative;z-index:2;display:block}.sec__featured-product[data-lmx-pdp] .lmx-carousel-wrapper a.media-gallery__image img,.sec__featured-product[data-lmx-pdp] .lmx-carousel-wrapper a.media-gallery__image picture{pointer-events:none}.pswp{z-index:2000000}}.lmx-product-cols{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:0 40px;align-items:start}.lmx-column{min-width:0}.lmx-col-left{grid-column:1}.lmx-col-right{grid-column:2;max-width:550px!important}.lmx-product-cols:not(:has(.lmx-col-right)){grid-template-columns:1fr}.lmx-col-left>*{max-width:85%}.lmx-col-left>.product-detail__title,.lmx-col-left>.product-detail__meta-value{max-width:unset}.lmx-col-right{background-color:#fafafa;position:sticky;top:120px;margin-top:-15dvh;z-index:2}.lmx-col-right{padding:48px}@media(max-width:989px){.lmx-product-cols{display:flex;flex-direction:column;gap:0}.lmx-column{order:var(--lmx-col-mob-order, 1)}.lmx-col-left,.lmx-col-right{width:100%;position:static;margin-top:0}.lmx-col-left>*,.lmx-col-right>*{max-width:100%}}.lmx-price-discount-badge{display:inline-flex;align-items:center;padding-block:6.5px;padding-inline:1.5rem;border-radius:30px;font-size:1.4rem;font-weight:700;line-height:1;color:var(--badges-color, #fff);background-color:var(--badges-bg, #000)}.lmx-measmerize-proxy.lmx-measmerize-proxy--desktop-only{display:none!important}@media screen and (min-width:990px){.lmx-measmerize-proxy.lmx-measmerize-proxy--desktop-only{display:block!important}}.lmx-measmerize-proxy.lmx-measmerize-proxy--mobile-only{display:none!important}@media screen and (max-width:989.98px){.lmx-measmerize-proxy.lmx-measmerize-proxy--mobile-only{display:block!important}}.lmx-mobile-content{display:none}@media(max-width:989px){.lmx-mobile-content{display:block}.lmx-mobile-content variant-radios-detail{padding:0!important}.lmx-mobile-content variant-radios-detail .xref2-detail-swatch{margin-left:5px!important}}.lmx-variant-picker .option-swatch-js.active .product__item-option{background-color:transparent!important;color:var(--color-heading)!important;border-color:var(--color-heading)!important;border-width:2px!important}.lmx-variant-picker .product__item-option.active-variant{background-color:transparent!important;color:var(--color-heading)!important;border-color:var(--color-heading)!important}.lmx-variant-picker[data-no-preselect=true].lmx-np-pending .product-form__input:not(.product-form__input_color) label.product__item-option.active-variant,.lmx-variant-picker[data-no-preselect=true].lmx-np-pending .product-form__input:not(.product-form__input_color) input[type=radio]:checked+label.product__item-option{border-color:var(--color-border)!important;border-width:1px!important;color:inherit!important;background-color:transparent!important}.lmx-variant-picker[data-type=dropdown] swatch-dropdown.select-custom.active .select-custom__content label.product__color-swatches--js{cursor:pointer;transition:background-color .3s ease-in-out}.lmx-variant-picker[data-type=dropdown] swatch-dropdown.select-custom.active .select-custom__content input:not(.option-disabled)+label.product__color-swatches--js:hover{background-color:#fafafa}.lm-buy-container .lm-buy-pending-wrapper{display:block}.lm-buy-container .lm-buy-real-wrapper,.lm-buy-container.lm-variant-ready .lm-buy-pending-wrapper{display:none}.lm-buy-container.lm-variant-ready .lm-buy-real-wrapper{display:block}.lm-buy-pending{cursor:not-allowed;opacity:.6}@keyframes lm-buy-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.lm-buy-pending.lm-buy-shake{animation:lm-buy-shake .4s ease}.lm-buy-container .lm-buy-pending-wrapper{display:flex;justify-content:flex-start}.lm-buy-container .lm-buy-pending,.lm-buy-container .product-form__submit.product_submit_button{width:auto!important;max-width:100%;padding:14px 40px!important;--btn-padding-x: 40px;font-size:15px!important;font-weight:400!important;line-height:1.2}.lm-buy-container .lm-buy-real-wrapper .product-form__buttons{justify-content:flex-start}.lm-buy-container .lm-buy-real-wrapper .product__submit-form-cart{flex-grow:0;width:auto;justify-content:flex-start}.lm-buy-container .lm-buy-real-wrapper .button_buy-now.grow-1{flex-grow:0!important;width:auto}.lmx-column .lmx-variant-picker .product__item-option span{font-family:Avenir Next,sans-serif;font-weight:400;font-size:20px;line-height:100%}.lmx-variant-picker .product__color-swatch{background:var(--swatch-background)!important;background-size:cover!important;background-position:top center!important}.product-detail__variant-picker.lmx-variant-picker .product__color-swatch{width:4.5rem!important;height:4.5rem!important}.main-product .lmx-variant-picker .form__label{font-family:Avenir Next,sans-serif;font-weight:400;font-size:18px;line-height:100%}.main-product .lmx-variant-picker .form__label span{font-family:Avenir Next,sans-serif;font-weight:400;font-size:18px;line-height:100%;margin-bottom:2rem}.lmx-extra-images{display:flex;flex-wrap:wrap}.lmx-extra-images__item{width:100%}.lmx-extra-images__item--half{width:50%}.lmx-extra-images__img{width:100%;height:auto;display:block}@media(max-width:989px){.lmx-extra-images__item--half{width:100%}}.lmx-product-theme{font-family:Inter,sans-serif;font-weight:700;font-style:normal;font-size:16px;text-transform:uppercase;margin:35px 0 30px}@media(max-width:768px){.lmx-product-theme{margin-top:20px!important;margin-bottom:15px!important}}.lm-collection-heading .heading-title{margin-top:0!important;font-size:80px}.lm-collection-heading .heading-description{font-weight:400;font-size:20px;line-height:125%;margin-bottom:40px;max-width:800px}@media(max-width:767px){.lm-collection-heading .heading-title{font-size:40px}.lm-collection-heading.lm-mch-no-coll-img .heading-title{font-size:40px!important}.lm-collection-heading .heading-description{font-weight:700;font-size:10px;line-height:100%;margin-bottom:15px}}.lm-collection-heading .btn{text-decoration:none!important;border:1px solid var(--color-heading)!important;border-color:var(--color-heading)!important;background-color:transparent!important;transition:all .3s ease;padding:15px 25px;text-transform:uppercase;font-weight:700}.lm-collection-heading .btn:hover{background-color:#fff!important;color:#000!important}@media(max-width:749px){.lm-collection-heading .btn{padding:10px 14px;font-size:1.1rem}}body:has(.lm-mch-no-coll-img) .section-header:not(.shopify-section-header-sticky) .header.transparent,body:has(.lm-mch-no-coll-img) .section-header:not(.shopify-section-header-sticky) .header.transparent-mobile{background:var(--gradient-background)!important;background-color:var(--color-background)!important;--input-bg: rgba(var(--color-text-rgb), .08)}body:has(.lm-mch-no-coll-img) .section-header:not(.shopify-section-header-sticky) .transparent .header-color,body:has(.lm-mch-no-coll-img) .section-header:not(.shopify-section-header-sticky) .transparent header-inner .button-localization,body:has(.lm-mch-no-coll-img) .section-header:not(.shopify-section-header-sticky) .transparent-mobile .header-color,body:has(.lm-mch-no-coll-img) .section-header:not(.shopify-section-header-sticky) .transparent-mobile header-inner .button-localization{color:var(--color-text)!important}@media screen and (min-width:1025px){body:has(.lm-mch-no-coll-img) .section-header:not(.shopify-section-header-sticky) .transparent .level0>menu-item>a{--color-heading: inherit;color:var(--color-heading)!important}}body:has(.lm-mch-no-coll-img) .header__transparent-logo{display:none!important}body:has(.lm-mch-no-coll-img) .header__normal-logo img.header__normal-logo,body:has(.lm-mch-no-coll-img) .header__normal-logo.text-logo{display:block!important}body:has(.lm-mch-no-coll-img) .header__normal-logo{display:inline-flex!important}#productgridcontainer .collection-filter .collapsible-heading{border:none!important}.lm-collection-breadcrumbs a,.lm-collection-breadcrumbs span,.lm-breadcrumb-item{font-family:Avenir Next,sans-serif;font-weight:700;font-size:20px;line-height:100%;text-transform:uppercase;text-decoration:none}@media(min-width:989px){.lm-collection-breadcrumbs{margin-bottom:-20px}}.lm-mch-no-coll-img .lm-collection-breadcrumbs,.lm-mch-no-coll-img .page-title-breadcrumb{margin-bottom:.35rem!important}@media(min-width:768px){.lm-mch-no-coll-img .lm-collection-breadcrumbs,.lm-mch-no-coll-img .page-title-breadcrumb{margin-bottom:.65rem!important}}@media(max-width:768px){.lm-collection-breadcrumbs .lm-breadcrumb-item,.lm-collection-breadcrumbs .lm-breadcrumb-sep{font-size:10px;line-height:100%}}.lmx-product-cols .lm-collection-breadcrumbs,.lmx-product-cols .lm-collection-breadcrumbs .lm-breadcrumb-item,.lmx-product-cols .lm-collection-breadcrumbs .lm-breadcrumb-sep{font-family:Inter,sans-serif;font-weight:300;font-size:8px;line-height:1.2;letter-spacing:0}@media(min-width:1025px){.lmx-product-cols .lm-collection-breadcrumbs,.lmx-product-cols .lm-collection-breadcrumbs .lm-breadcrumb-item,.lmx-product-cols .lm-collection-breadcrumbs .lm-breadcrumb-sep{font-size:16px}}.lmx-product-cols .product-detail__title{font-size:50px;font-weight:400;margin-top:4.5rem;line-height:4rem;margin-bottom:2rem}.lmx-product-cols .product-description{font-size:2rem;font-weight:400;line-height:2.3rem;margin-bottom:2rem;color:#000}@media(max-width:767.98px){.lmx-product-cols .product-description,.lmx-product-cols .collapsible-content_inner{font-size:1.5rem!important}}.lmx-product-cols collapsible-block h3{font-family:Inter,sans-serif;font-weight:700;font-style:normal;font-size:16px;text-transform:uppercase;margin:0}.lmx-product-cols .lmx-extra-images{margin-top:6.5rem}.lmx-product-cols .product-form__buttons .product-form__quantity{display:none}.lmx-product-cols .price,.lmx-product-cols .compare-price{font-family:Avenir Next,sans-serif;font-weight:400;font-size:20px}.lmx-product-cols .product-form__input input[type=radio]:not(.option-disabled):checked+label:not(.product__color-swatch){color:unset!important;background-color:unset!important}.lmx-column .card-product-price{gap:2rem}.lmx-column .card-product-price .price-regular{font-weight:400;font-size:20px}.lmx-column .lmx-price-discount-badge{font-family:Avenir Next,sans-serif;font-weight:600;font-size:16px;line-height:100%}@media(max-width:1024px){header header-inner close-menu{height:9.4rem!important}}@media(min-width:989px){.navigation__menu-content open-children-toggle{display:none}.subchildmenu .menu-link .menu-item .menu_item-link{font-weight:700;font-size:16px;text-transform:uppercase}.header__action .h-44{height:4rem!important}.header__action .w-44{width:4rem!important}}@media(max-width:768px){.header__action .w-44{width:3rem!important}}.navigation.horizontal .horizontal-list>menu-item>a>span{font-weight:700}.horizontal-list>.level0>menu-item>a{font-size:15px}.horizontal-list>.level0>menu-item{padding-left:2.5rem;padding-right:2.5rem}@media(max-width:1740px){.horizontal-list>.level0>menu-item{padding-left:1.5rem;padding-right:1.5rem}}@media(max-width:1325px){.horizontal-list>.level0>menu-item{padding-left:5px;padding-right:5px}}.lang__currency-desktop .button-localization{font-size:15px}.subchildmenu .menu-link.level-1 .menu_item-link{font-family:Crimson Pro,serif;font-weight:400;text-transform:uppercase;font-size:14px}.subchildmenu .menu-link.level-1 .menu_item-link.heading-style span{font-size:15px}.subchildmenu .menu-link.level-2 .menu_item-link{font-family:var(--body-font);font-weight:400;text-transform:none}@media screen and (max-width:1024.98px){.menu-mobile-title a{opacity:1!important}.lm-mobile-menu-logo{display:block;margin:20px auto 0}.menu-mobile-title div{display:none;margin:0 auto}}.grid-columns-3 .product-item__name{font-size:20px!important}.grid-columns-3 .product-item__theme{font-size:12px!important}.grid-columns-3 .product-item__price,.grid-columns-3 .product__badges-sale{font-size:16px!important}@media screen and (max-width:768px){.grid-columns-3 .product-item__name,.grid-columns-4 .product-item__name{font-weight:400;font-size:12px!important;line-height:100%;text-transform:uppercase}}.promotion.grid__item{position:relative;overflow:hidden}.product__promotion-banner{position:absolute;top:0;right:0;bottom:0;left:0}.product__promotion-banner>a{display:block;height:100%}.product__promotion-banner img{width:100%;height:100%;object-fit:cover;display:block}.collection-filter-hybrid .collapsible-heading{font-family:Avenir Next,sans-serif;font-weight:400;font-size:15px;line-height:100%}@media(min-width:767px){#productgridcontainer{margin-top:-25px}}.btn-filter.hybrid{background-color:#f5f5f5;border-color:#f5f5f5;color:#000;border-radius:30px;padding:10px 20px;font-family:Avenir Next,sans-serif;font-weight:400!important;font-size:15px;line-height:100%}.btn-filter.hybrid:hover{border-color:#000}.btn-filter.hybrid svg{display:none}.btn-filter.hybrid:before{content:"";display:inline-block;width:18px;height:15px;background-image:url(filter-icon.png);background-repeat:no-repeat;background-size:contain;background-position:center}.lmx-its__inner{display:grid;grid-template-columns:var(--lmx-its-text-width, 50%) var(--lmx-its-image-width, 50%);align-items:stretch}.lmx-its--image-right .lmx-its__media{order:2}.lmx-its--image-right .lmx-its__content{margin:0 auto;order:1}.lmx-its--image-left .lmx-its__media{order:1}.lmx-its--image-left .lmx-its__content{margin:0 auto;order:2}.lmx-its__media{overflow:hidden}.lmx-its__img,.lmx-its__video{display:block;width:100%;height:auto}.lmx-its__placeholder{display:block;width:100%;aspect-ratio:4 / 3}.lmx-its__media-mob{display:none}@media(min-width:990px){.lmx-its__media{position:relative;min-height:300px}.lmx-its__media .lmx-its__img,.lmx-its__media .lmx-its__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lmx-its--has-ar-desk .lmx-its__media{aspect-ratio:var(--lmx-its-ar-desk)!important;min-height:0!important}.lmx-its__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:unset}}.lmx-its__content{display:flex;align-items:var(--lmx-its-valign, center);padding-top:var(--lmx-its-pt, 60px);padding-bottom:var(--lmx-its-pb, 60px);padding-left:var(--lmx-its-px, 60px);padding-right:var(--lmx-its-px, 60px)}@media(max-width:989px){.lmx-its__inner{display:flex;flex-direction:column}.lmx-its__media{display:none}.lmx-its__content{width:100%;padding-top:var(--lmx-its-pt-mb, 30px);padding-bottom:var(--lmx-its-pb-mb, 30px);padding-left:var(--lmx-its-px-mb, 20px);padding-right:var(--lmx-its-px-mb, 20px)}.lmx-its__media-mob{display:block;margin-left:calc(-1 * var(--lmx-its-px-mb, 20px));margin-right:calc(-1 * var(--lmx-its-px-mb, 20px));margin-top:var(--lmx-its-img-mob-mt, 0px);margin-bottom:var(--lmx-its-img-mob-mb, 24px)}.lmx-its__media-mob .lmx-its__img,.lmx-its__media-mob .lmx-its__video{width:100%;height:auto;display:block}}.lmx-its--valign-start .lmx-its__content{--lmx-its-valign: start}.lmx-its--valign-center .lmx-its__content{--lmx-its-valign: center}.lmx-its--valign-end .lmx-its__content{--lmx-its-valign: end}.lmx-its__content-inner{width:100%;max-width:620px}.lmx-its__subheading{margin-top:0;margin-bottom:var(--lmx-its-gap, 12px);font-weight:700;text-transform:uppercase}.lmx-its__heading{margin-top:0!important;margin-bottom:var(--lmx-its-gap, 20px);font-size:calc(var(--lmx-its-heading-fs, 36) * 1px)!important;line-height:var(--lmx-its-heading-lh, 1.2)!important}.lmx-its__description{margin-bottom:var(--lmx-its-gap, 30px);line-height:var(--lmx-its-desc-lh, 1.6)}.lmx-its__btn{margin-top:var(--lmx-its-gap, 10px)}.lmx-its--image-boxed .lmx-its__media{display:flex;align-items:center;padding:var(--lmx-its-img-box-pad, 40px)}.lmx-its--image-boxed .lmx-its__media .lmx-its__img,.lmx-its--image-boxed .lmx-its__media .lmx-its__video{position:static;width:100%;height:auto;object-fit:unset;inset:unset}.lmx-its .lmx-its__btn a{padding-top:var(--lmx-its-btn-py-mb, var(--btn-padding-y))!important;padding-bottom:var(--lmx-its-btn-py-mb, var(--btn-padding-y))!important;padding-left:var(--lmx-its-btn-px-mb, var(--btn-padding-x))!important;padding-right:var(--lmx-its-btn-px-mb, var(--btn-padding-x))!important}@media(min-width:990px){.lmx-its--image-boxed .lmx-its__media{position:relative;min-height:300px}.lmx-its .lmx-its__btn a{padding-top:var(--lmx-its-btn-py, var(--btn-padding-y))!important;padding-bottom:var(--lmx-its-btn-py, var(--btn-padding-y))!important;padding-left:var(--lmx-its-btn-px, var(--btn-padding-x))!important;padding-right:var(--lmx-its-btn-px, var(--btn-padding-x))!important}}@media(max-width:1245px){.header__normal-logo{max-width:250px}}body.product .section-header:not(.shopify-section-header-sticky) .transparent-mobile .header__normal-logo img{filter:brightness(0) invert(1)}body.product .shopify-section-header-sticky .header__normal-logo img{filter:none}#topbar .swiper-action{display:none!important}#topbar .flex{justify-content:center!important}#topbar .topbar__section-inner.heading_weight .topbar-message,#topbar .topbar__section-inner.heading_weight .topbar-message *,#topbar .topbar__section-inner.heading_weight #GlobaleFreeShippingBannerContainer,#topbar .topbar__section-inner.heading_weight #GlobaleFreeShippingBannerContainer *{font-weight:var(--heading-weight, 600)!important}#topbar .topbar__section-inner.subheading_weight .topbar-message,#topbar .topbar__section-inner.subheading_weight .topbar-message *,#topbar .topbar__section-inner.subheading_weight #GlobaleFreeShippingBannerContainer,#topbar .topbar__section-inner.subheading_weight #GlobaleFreeShippingBannerContainer *{font-weight:var(--subheading-weight, 600)!important}#topbar .topbar__section-inner.body_weight .topbar-message,#topbar .topbar__section-inner.body_weight .topbar-message *,#topbar .topbar__section-inner.body_weight #GlobaleFreeShippingBannerContainer,#topbar .topbar__section-inner.body_weight #GlobaleFreeShippingBannerContainer *{font-weight:var(--body-weight)!important}#topbar .topbar-message,#topbar .topbar-message *,#topbar #GlobaleFreeShippingBannerContainer,#topbar #GlobaleFreeShippingBannerContainer *{font-family:Avenir Next,sans-serif;line-height:100%}#topbar .topbar__section-inner.fs-custom .topbar-message,#topbar .topbar__section-inner.fs-custom .topbar-message *,#topbar .topbar__section-inner.fs-custom #GlobaleFreeShippingBannerContainer,#topbar .topbar__section-inner.fs-custom #GlobaleFreeShippingBannerContainer *{font-size:inherit}@media(max-width:1024px){.topbar__section-inner{justify-content:center!important;text-align:center!important;flex-wrap:nowrap!important;overflow:hidden}.topbar-message,#GlobaleFreeShippingBannerContainer{white-space:nowrap;font-size:clamp(7px,3vw,10px)!important;display:block}#GlobaleFreeShippingBannerContainer *{white-space:nowrap;font-size:inherit!important}}.lmg-square-blocks .lmg-group-media-content{aspect-ratio:1 / 1!important;height:auto!important;max-height:none!important}.lmg-square-blocks .lmg-group-media-content:before{content:none!important}.lmg-square-blocks .banner__media{aspect-ratio:1 / 1!important;height:auto!important;min-height:0!important}.lmg-square-blocks .banner__media:before{content:none!important}@media(max-width:749px){.product-item .price-regular .price,.product-item__price .compare-price{font-size:1.2rem!important}}div:has(>.product-item__price) .product__badges-sale,.product-item__price{font-size:12px;min-height:0}@media(max-width:749px){div:has(>.product-item__price){flex-wrap:nowrap}div:has(>.product-item__price) .card-product-price .price-item{flex-wrap:nowrap}div:has(>.product-item__price) .product__badges{flex-shrink:0}div:has(>.product-item__price) .product__badges-sale{font-size:12px;padding-left:8px;padding-right:8px;min-height:0}}.navigation.horizontal.mobile .lm-mobile-close-icon{--color-heading: #ffffff}.lmx-related-products{margin-bottom:0!important}.lm-related-products .product-item__information{display:none}sticky-add-cart.lmx-picker-visible{display:none!important}.lmx-sticky-price{white-space:nowrap;flex-shrink:0}.lmx-sticky-price .card-product-price{flex-wrap:nowrap;gap:40px}.lmx-sticky-price .price,.lmx-sticky-price .compare-price{font-family:Crimson Pro,serif;font-size:24px;font-weight:400}@media(min-width:769px){sticky-add-cart{margin-left:20rem!important;margin-right:110px!important}}@media(max-width:1199.98px){sticky-add-cart .product-item__wrapper>.product-item__inner{display:none!important}}@media(max-width:1023.98px){sticky-add-cart .product-item__name{display:none!important}}@media(max-width:989px){.lmx-sticky-price{gap:10px}.lmx-sticky-price .card-product-price{gap:6px}.lmx-sticky-price .price,.lmx-sticky-price .compare-price{font-size:16px}}sticky-add-cart{margin:34px;border-radius:4px;background-color:#e3e3e399!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}sticky-add-cart .fluid_container{padding:0!important}sticky-add-cart .product-item__media--ratio{border-radius:2px!important}sticky-add-cart .product-detail__variant-picker{display:none}sticky-add-cart .product-item__information a{font-size:24px!important}sticky-add-cart .product-item__theme{display:none}@media(max-width:989px){.lmx-product-cols .product-detail__title{font-size:20px;line-height:24px;margin-top:1.5rem}.lmx-mobile-content{padding:16px;margin-top:20px;background-color:#fafafa}.lmx-product-theme,.lmx-product-cols collapsible-block h2{font-weight:700;font-style:Bold;font-size:10px;line-height:100%;padding:2.2rem 0}.lmx-col-right{display:none}sticky-add-cart{margin:16px}}@media(max-width:768px){sticky-add-cart{margin-left:100px!important;margin-right:100px!important;border-radius:200px}sticky-add-cart .stretch_width>.flex{gap:1rem}sticky-add-cart .sticky__item-info{gap:1rem}}@media(min-width:1025px){.page-cart .product-item__name{font-size:calc(var(--font-size, 14) * 1px + 2px)}.page-cart .cart-items thead th{font-size:calc(var(--heading-font-scale, 1) * 1.6rem + 2px)}.page-cart .cart-options,.page-cart .discounts__discount,.page-cart .cart-item__price-wrapper,.page-cart .cart-item__totals .price,.page-cart .caption-large,.page-cart .free-shipping-message,.page-cart .cart-content{font-size:calc(var(--body-font-size, 15px) + 2px)}.page-cart .totals{font-size:calc(var(--heading-font-scale, 1) * 1.8rem + 2px)}.page-cart .cart-info h6,.page-cart cart-note h6,.page-cart cart-estimate h6,.page-cart cart-discount h6{font-size:calc(var(--heading-font-scale, 1) * 1.6rem + 2px)}.page-cart .cart-discount__codes,.page-cart .discount-code{font-size:calc(var(--body-font-size, 15px) + 2px)}}.lm-footer-nl{position:relative;display:flex;align-items:center;justify-content:center}.lm-footer-nl__inner{padding:60px 30px;width:100%;max-width:700px;z-index:1}.lm-footer-nl--has-bg .lm-footer-nl__inner{position:relative;z-index:1}.lm-footer-nl__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.lm-footer-nl__bg-img{width:100%;height:100%;object-fit:cover;display:block}.lm-footer-nl__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--nl-overlay-color, 0 0 0),var(--nl-overlay-opacity, 0))}.lm-fn--size-sm{min-height:30rem}.lm-fn--size-md{min-height:45rem}.lm-fn--size-lg{min-height:60rem}.lm-fn--size-fill{min-height:100dvh}.btn-primary{font-weight:700!important}.lm-footer-nl .btn-primary{font-weight:400!important;font-size:18px!important}@media(max-width:768px){.lm-footer-nl .btn-primary{font-weight:700;font-size:10px;text-transform:uppercase}}html body.product .lm-footer-nl,html body.product footer.footer,html body.product .lm-newsletter-section .lm-sec__newsletter{--color-background: #fafafa !important;--gradient-background: #fafafa !important;background-color:#fafafa!important;background-image:none!important;background:#fafafa!important;background-attachment:scroll!important}html body.product .shopify-section-group-footer-group{background-color:#fafafa!important}footer .footer__block-heading{font-family:Crimson Pro,serif;font-weight:400;font-size:20px;line-height:100%;text-transform:uppercase}footer .footer-block ul li{font-family:Avenir Next,sans-serif;font-weight:400;font-size:16px;line-height:100%}.footer__copyright{font-family:Crimson Pro,serif;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0%}.footer__middle{padding-bottom:0!important}@media(max-width:768px){.footer__copyright{font-size:16px}}@media(min-width:990px){.lmx-its--image-boxed-desktop{padding:0!important}}@media(max-width:990px){.lmx-its--image-boxed-desktop{padding-top:0!important;padding-bottom:0!important}}@media screen and (max-width:767.98px){.footer back-to-top{bottom:2.5rem}iframe #floating-shopper-engagement-container{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}}.lmx-collection-description__content{font-family:Avenir Next,sans-serif;font-weight:400;font-size:18px;line-height:1.6;color:currentColor}@media(max-width:749px){.lmx-collection-description__content{font-size:15px}}@media screen and (max-width:767.98px){[style*=--aspect-ratio-mb]:before{padding-top:0}}@media screen and (min-width:1024px)and (max-width:1600px){#MainContent{--lmx-vw-t: max(0, min(1, calc((100vw - 1024px)/576px) ))}.horizontal-list>.level0>menu-item>a,.lang__currency-desktop .button-localization{font-size:12px}.header__normal-logo{max-width:220px}.subchildmenu .menu-link .menu-item .menu_item-link{font-size:clamp(13px,1.05vw,16px)}.subchildmenu .menu-link.level-1 .menu_item-link{font-size:clamp(12px,.95vw,14px)}.subchildmenu .menu-link.level-1 .menu_item-link.heading-style span{font-size:clamp(12px,1vw,15px)}#topbar .topbar-message,#topbar #GlobaleFreeShippingBannerContainer{font-size:clamp(12px,1.1vw,15px)!important}#topbar #GlobaleFreeShippingBannerContainer *{font-size:inherit!important}main .lm-collection-heading .heading-title{font-size:calc(80px * (.9 + .1 * var(--lmx-vw-t, 1)))}main .lm-collection-heading.lm-mch-no-coll-img .heading-title{font-size:clamp(1.5rem,.2rem + 3.5vw,60px)!important}main .lm-collection-heading .heading-description{font-size:calc(20px * (.9 + .1 * var(--lmx-vw-t, 1)))}main .lm-collection-breadcrumbs a,main .lm-collection-breadcrumbs span,main .lm-breadcrumb-item{font-size:calc(20px * (.9 + .1 * var(--lmx-vw-t, 1)))}main .lm-collection-heading.lm-mch-no-coll-img .lm-collection-breadcrumbs a,main .lm-collection-heading.lm-mch-no-coll-img .lm-collection-breadcrumbs span,main .lm-collection-heading.lm-mch-no-coll-img .lm-breadcrumb-item,main .lm-collection-heading.lm-mch-no-coll-img .lm-breadcrumb-sep,main .lm-collection-heading.lm-mch-no-coll-img .page-title-breadcrumb,main .lm-collection-heading.lm-mch-no-coll-img .page-title-breadcrumb a,main .lm-collection-heading.lm-mch-no-coll-img .page-title-breadcrumb span{font-size:16px!important}main .grid-columns-3 .product-item__name,main .grid-columns-4 .product-item__name{font-size:calc(var(--font-size, 16) * 1px * (.9 + .1 * var(--lmx-vw-t, 1)))!important}main .grid-columns-3 .product-item__price,main .grid-columns-3 .product__badges-sale{font-size:calc(16px * (.9 + .1 * var(--lmx-vw-t, 1)))!important}main .lmx-collection-description__content{font-size:calc(18px * (.9 + .1 * var(--lmx-vw-t, 1)))}footer .footer__block-heading,.footer__copyright{font-size:clamp(16px,1.5vw,20px)}footer .footer-block ul li{font-size:clamp(14px,1.3vw,18px)}main .lmx-its .lmx-its__heading{font-size:calc(var(--lmx-its-heading-fs, 36) * 1px * (.9 + .1 * var(--lmx-vw-t, 1)))!important}main .grid-columns-3 .product-item__theme{font-size:calc(12px * (.9 + .1 * var(--lmx-vw-t, 1)))!important}main #productgridcontainer .collection-filter .collapsible-heading,main .collection-filter-hybrid .collapsible-heading{font-size:calc(15px * (.9 + .1 * var(--lmx-vw-t, 1)))!important}main .btn-filter.hybrid{font-size:calc(15px * (.9 + .1 * var(--lmx-vw-t, 1)))!important}}@media(min-width:1024px){.main-product-section .lmx-product-cols .product-detail__title,.main-product-section .lmx-product-cols h1.product-detail__title.fs-26.heading-letter-spacing{font-size:30px!important;line-height:3.2rem!important}.main-product-section .lmx-product-cols .product-detail__meta-value,.main-product-section .lmx-product-cols .product-detail__meta-label{font-size:13px!important}.main-product-section .lmx-product-cols .product-description{font-size:1.8rem!important;line-height:2.1rem!important}.main-product-section .lmx-product-cols collapsible-block h3{font-size:14px!important}.main-product-section .lmx-product-cols collapsible-block h2{font-size:13px!important}.main-product-section .lmx-product-cols .collapsible-content_inner,.main-product-section .lmx-product-cols .collapsible-content_inner p,.main-product-section .lmx-product-cols .collapsible-content_inner li,.main-product-section .lmx-product-cols .collapsible-content_inner td,.main-product-section .lmx-product-cols .collapsible-content_inner th,.main-product-section .lmx-product-cols .collapsible-content_inner a{font-size:1.8rem!important;line-height:2.1rem!important}.main-product-section .lmx-product-cols .collapsible-content_inner h1,.main-product-section .lmx-product-cols .collapsible-content_inner h2,.main-product-section .lmx-product-cols .collapsible-content_inner h3,.main-product-section .lmx-product-cols .collapsible-content_inner h4,.main-product-section .lmx-product-cols .collapsible-content_inner h5,.main-product-section .lmx-product-cols .collapsible-content_inner h6{font-size:1.35rem!important;line-height:1.45!important}.main-product-section .lmx-product-cols .lmx-product-theme{font-size:14px!important}.main-product-section .lmx-product-cols .price,.main-product-section .lmx-product-cols .compare-price,.main-product-section .lmx-column .card-product-price .price-regular{font-size:18px!important}.main-product-section .lmx-column .lmx-price-discount-badge{font-size:14px!important}.main-product-section .lmx-product-cols .lm-collection-breadcrumbs,.main-product-section .lmx-product-cols .lm-breadcrumb-item,.main-product-section .lmx-product-cols .lm-breadcrumb-sep{font-size:13px!important}body.product sticky-add-cart .lmx-sticky-price .price,body.product sticky-add-cart .lmx-sticky-price .compare-price{font-size:18px!important}body.product sticky-add-cart .product-item__information a{font-size:18px!important}}@media screen and (min-width:1024px)and (max-width:1600px){.main-product-section .lmx-product-cols:has(.lmx-col-right){max-width:min(100%,1180px);margin-inline:auto;grid-template-columns:minmax(0,2.15fr) minmax(0,1.75fr);gap:0 24px}.main-product-section .lmx-col-right{padding:32px}.main-product-section .lmx-col-left>*{max-width:72%}.main-product-section .lmx-col-left>.product-detail__title,.main-product-section .lmx-col-left>.product-detail__meta-value{max-width:unset}body.product .main-product-section .lmx-product-cols .card-product-price .price,body.product .main-product-section .lmx-product-cols .card-product-price .compare-price,body.product .main-product-section .lmx-product-cols .price,body.product .main-product-section .lmx-product-cols .compare-price,body.product .main-product-section .lmx-column .card-product-price .price-regular,body.product .main-product-section .lmx-column .card-product-price .price,body.product .main-product-section .lmx-column .lmx-price-discount-badge{font-size:12px!important}body.product sticky-add-cart .lmx-sticky-price .price,body.product sticky-add-cart .lmx-sticky-price .compare-price{font-size:12px!important}}@media screen and (min-width:1024px)and (max-width:1500px){.main-product-section .lmx-product-cols .product-detail__title,.main-product-section .lmx-product-cols h1.product-detail__title,.main-product-section .lmx-product-cols h1.product-detail__title.fs-26.heading-letter-spacing{font-size:22px!important;line-height:1.15!important}.main-product-section .lmx-product-cols .lmx-product-theme{font-size:12px!important}.main-product-section .lmx-product-cols .product-description{font-size:12px!important;line-height:1.45!important}.main-product-section .lmx-product-cols collapsible-block h2{font-size:12px!important;line-height:1.2!important}.main-product-section .lmx-product-cols collapsible-block .collapsible-content_inner,.main-product-section .lmx-product-cols collapsible-block .collapsible-content_inner p,.main-product-section .lmx-product-cols collapsible-block .collapsible-content_inner li,.main-product-section .lmx-product-cols collapsible-block .collapsible-content_inner td,.main-product-section .lmx-product-cols collapsible-block .collapsible-content_inner th,.main-product-section .lmx-product-cols collapsible-block .collapsible-content_inner a,.main-product-section .lmx-product-cols collapsible-block .collapsible-content_inner span{font-size:12px!important;line-height:1.45!important}.main-product-section .lmx-product-cols collapsible-block .collapsible-content_inner h1,.main-product-section .lmx-product-cols collapsible-block .collapsible-content_inner h2,.main-product-section .lmx-product-cols collapsible-block .collapsible-content_inner h3,.main-product-section .lmx-product-cols collapsible-block .collapsible-content_inner h4,.main-product-section .lmx-product-cols collapsible-block .collapsible-content_inner h5,.main-product-section .lmx-product-cols collapsible-block .collapsible-content_inner h6{font-size:12px!important;line-height:1.2!important}.main-product-section .lmx-variant-picker .form__label,.main-product-section .lmx-variant-picker .form__label span,.main-product-section .lmx-variant-picker .product__item-option,.main-product-section .lmx-variant-picker .product__item-option span{font-size:12px!important;line-height:1.2!important}.main-product-section .lm-buy-container .btn,.main-product-section .lm-buy-container .lm-buy-pending,.main-product-section .lm-buy-container .product-form__submit,.main-product-section .product-detail__buy-buttons .btn,.main-product-section .product-detail__buy-buttons .product-form__submit{font-size:15px!important;font-weight:400!important}}@media screen and (min-width:1500px)and (max-width:1600px){body.product .main-product-section .lmx-product-cols .card-product-price .price,body.product .main-product-section .lmx-product-cols .card-product-price .compare-price,body.product .main-product-section .lmx-product-cols .price,body.product .main-product-section .lmx-product-cols .compare-price,body.product .main-product-section .lmx-column .card-product-price .price-regular,body.product .main-product-section .lmx-column .card-product-price .price,body.product .main-product-section .lmx-column .lmx-price-discount-badge{font-size:16px!important}body.product sticky-add-cart .lmx-sticky-price .price,body.product sticky-add-cart .lmx-sticky-price .compare-price{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lmx-styles.css.map */
