body{font-family:Arial,sans-serif}#header-component .header-logo{font-family:Arial,sans-serif!important;font-weight:400!important}#MainContent .product-details h1,#MainContent .product-details h1 *{font-family:Arial,sans-serif!important;font-size:18px!important;line-height:1.3!important;letter-spacing:.2px!important;font-weight:400!important}#MainContent .product-details .variant-picker__form{display:flex;flex-direction:column;gap:16px}#MainContent .product-details .variant-option--buttons{order:0}#MainContent .product-details fieldset[data-lorea-option-name=color],#MainContent .product-details fieldset[data-lorea-option-name=colour]{order:1}#MainContent .product-details .variant-option__button-label:not(.lorea-photo-label):not(.variant-option__button-label--has-swatch){min-width:42px!important;min-height:30px!important;padding:6px 10px!important;border:1px solid #111!important;border-radius:999px!important;color:#111!important;background:#fff!important;font:400 13px/16px Arial,sans-serif!important}#MainContent .product-details .variant-option__button-label:not(.lorea-photo-label):not(.variant-option__button-label--has-swatch):has(input:checked){color:#fff!important;background:#111!important;border-color:#111!important}#MainContent .product-details .variant-option__button-label:not(.lorea-photo-label):has(input:checked) .variant-option__button-label__text{color:#fff!important;font-weight:700!important}#MainContent .product-details .variant-option__button-label:not(.lorea-photo-label) .variant-option__button-label__pill{display:none!important}#MainContent .product-details .variant-option__button-label:has(input:focus-visible){outline:2px solid #111!important;outline-offset:3px}#MainContent .product-details .lorea-photo-label:has(input:checked){border:2px solid #111!important}#MainContent .product-details .lorea-product-benefits__line{font:400 14px/20px Arial,sans-serif!important}#MainContent .product-details .lorea-price-line{display:flex;flex-wrap:wrap;gap:8px;align-items:center}#MainContent .product-details .lorea-product-price .compare-at-price{font:400 18px/24px Arial,sans-serif!important;color:#777!important}#MainContent .product-details .lorea-product-price .price{font:700 18px/24px Arial,sans-serif!important}#MainContent .product-details .lorea-savings-bar{font:700 12px/16px Arial,sans-serif!important;min-height:23px!important;padding:3px 12px!important;white-space:nowrap!important;background:#139510!important;border-radius:999px!important}#MainContent .product-information .media-gallery__mobile-controls{font:400 10px/18px Arial,sans-serif!important}#MainContent .lorea-complete__trust-campaign,#MainContent .lorea-history__photo,#MainContent .lorea-complete__anniversary-photo{width:100%;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important}#MainContent .lorea-complete__banner-copy{padding:28px 20px 36px!important;max-width:800px!important}#MainContent .lorea-complete__banner-copy h2{font:700 30px/1.25 Arial,sans-serif!important;margin:0 auto 16px!important;max-width:340px!important}#MainContent .lorea-complete__banner-copy p,#MainContent .lorea-complete__banner-copy strong{font:400 14px/27px Arial,sans-serif!important;letter-spacing:.4px}#MainContent .lorea-complete__banner-copy strong{font-weight:700!important}@media(max-width:749px){#MainContent .product-information{padding-top:32px!important}#MainContent .product-information .product-details{padding-inline:15px!important}#MainContent .product-information .product-details .group-block:has(h1){gap:16px!important}#MainContent .product-details .lorea-product-benefits{display:flex!important;flex-direction:column!important;gap:8px!important;padding:0!important;border:0!important}#MainContent .product-details .lorea-product-benefits__line{margin:0!important}}#MainContent .lorea-pdp-editorial:not(.lorea-pdp-editorial--premium) .lorea-pdp-editorial__image{object-fit:contain!important}#MainContent .product-details .variant-option--buttons{column-gap:6px!important;row-gap:6px!important}@media(max-width:749px){.menu-drawer .menu-drawer__menu-item{font-size:20px!important;line-height:1.4!important;min-height:44px;padding-block:10px!important}}#MainContent .product-information .product-information__media media-gallery>slideshow-component>slideshow-container>slideshow-slides{aspect-ratio:4 / 5;align-items:stretch;overflow-y:hidden;overscroll-behavior-x:contain}#MainContent .product-information .product-information__media media-gallery>slideshow-component>slideshow-container>slideshow-slides>slideshow-slide.product-media-container{aspect-ratio:4 / 5!important;height:100%!important;min-height:0;max-height:none!important;content-visibility:visible;background:#f2f2f2}#MainContent .product-information .product-information__media media-gallery slideshow-slide>.product-media,#MainContent .product-information .product-information__media media-gallery slideshow-slide>.product-media-constraint-wrapper,#MainContent .product-information .product-information__media media-gallery slideshow-slide>.product-media-constraint-wrapper>.product-media{width:100%!important;height:100%!important;min-height:0;aspect-ratio:4 / 5!important}#MainContent .product-information .product-information__media media-gallery .product-media__image,#MainContent .card-gallery .product-media__image,#MainContent .product-details .lorea-color-photo{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}#MainContent .product-information .product-details .variant-picker fieldset:has([data-lorea-selected-color]){flex-wrap:wrap!important;overflow:visible!important;min-width:0;max-width:100%}#MainContent .product-information .product-details .variant-picker fieldset:has([data-lorea-selected-color])>legend{display:block!important;visibility:visible!important;width:100%!important;max-width:100%;height:auto!important;position:static!important;clip:auto!important;clip-path:none!important;overflow:visible!important;opacity:1!important;margin:0 0 10px!important;padding:0!important;font:400 14px/1.5 Arial,sans-serif!important;color:#333!important}#MainContent .product-information .product-details [data-lorea-selected-color],#MainContent .product-information .product-details [data-lorea-static-color]{display:inline!important;visibility:visible!important;opacity:1!important;font-weight:700;color:#111!important}@media(max-width:749px){#MainContent .product-information .product-details .variant-picker .variant-option__button-label:not(.lorea-photo-label):not(.variant-option__button-label--has-swatch){min-width:44px!important;min-height:44px!important}#MainContent .product-information .product-details .variant-picker .lorea-photo-label{flex:0 0 52px!important;width:52px!important;min-width:52px!important;height:64px!important}#MainContent .product-information .product-details .variant-picker__form{gap:14px}}@media(min-width:750px){#MainContent .product-information .product-information__media>media-gallery.media-gallery--carousel{width:100%;max-width:min(100%,calc((100svh - max(var(--header-height, 100px),100px) - 144px)*.8));margin-inline:auto}}#header-component{--icon-stroke-width:1px}#header-component .header-logo{font-family:var(--alma-header-font,Arial,sans-serif)!important;font-weight:400!important;letter-spacing:0!important}#header-component .header-actions .svg-wrapper,#header-component .search-action .svg-wrapper{width:22px;height:22px}#header-component .account-button__icon{stroke-width:1px}@media(min-width:750px){#header-component .header__row--top{min-height:80px}#header-component .header__columns{width:100%;max-width:1200px;margin-inline:auto;min-height:80px;gap:26px}#header-component .header-logo{font-size:28px!important;white-space:nowrap}#header-component .menu-list__link{font-family:var(--alma-header-font,Arial,sans-serif)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.35px}#header-component .menu-list__list-item{margin-inline:10px}#header-component .menu-list__link[aria-current=page] .menu-list__link-title,#header-component .menu-list__link:hover .menu-list__link-title{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}html body #alma-sale-bar,html body #alma-sale-bar:before{background:#000!important;color:#fff!important}html body #alma-sale-bar :is(.alma-sale-title,.alma-sale-timer,.alma-time-unit,.alma-time-unit span,.alma-time-unit small,.alma-separator){color:#fff!important}}@media(max-width:749px){#header-component .header-logo{font-size:20px!important}#header-component .header__row--top{min-height:58px}}@media(min-width:750px)and (max-width:1099px){#header-component .header__columns{gap:12px}#header-component .menu-list__list-item{margin-inline:5px}#header-component .menu-list__link{font-size:12px!important}#header-component .header-logo{font-size:25px!important}}@media(min-width:750px){#header-component .header__columns{max-width:1100px}.lorea-reference-collection .lorea-collection-intro{max-width:1120px}.lorea-reference-collection .facets__filters-wrapper{display:flex;align-items:center;gap:20px}.lorea-reference-collection .alma-filter-label{white-space:nowrap;font:400 14px/20px Arial,sans-serif}.lorea-reference-collection .products-count-wrapper{order:3;margin-inline-start:26px}.lorea-reference-collection .sorting-filter{order:2}.lorea-reference-collection .sorting-filter .facets__summary{gap:18px;min-width:270px}.lorea-reference-collection .sorting-filter .facets__status{display:inline!important;font:400 14px/20px Arial,sans-serif;letter-spacing:0}.lorea-reference-collection .sorting-filter .facets__label{font:400 14px/20px Arial,sans-serif;white-space:nowrap}}@media(max-width:749px){.alma-filter-label{display:none}}@media(min-width:750px){#header-component .header__columns{max-width:1200px;gap:20px}#header-component .menu-list__list-item{margin-inline:6px}.lorea-reference-collection .sorting-filter{margin-inline-start:auto!important}.lorea-reference-collection .products-count-wrapper{margin-inline-start:20px!important}}.lorea-reference-collection .lorea-reference-photo{aspect-ratio:auto!important;max-height:none!important;background:transparent!important}.lorea-reference-collection .lorea-reference-photo img{display:block;width:100%;height:auto!important;max-height:none!important;object-fit:contain!important}#MainContent .lorea-pdp-editorial:not(.lorea-pdp-editorial--premium){min-height:0;align-items:center}#MainContent .lorea-pdp-editorial:not(.lorea-pdp-editorial--premium)>.lorea-pdp-editorial__image{height:auto!important;object-fit:contain!important}#MainContent .lorea-pdp-proof:not(.lorea-pdp-proof--premium),#MainContent .lorea-pdp-quality{min-height:0;align-items:center}#MainContent .lorea-pdp-proof:not(.lorea-pdp-proof--premium)>img,#MainContent .lorea-pdp-quality>img{height:auto!important;object-fit:contain!important;object-position:center!important}#MainContent .lorea-pdp-story h2{word-break:normal;overflow-wrap:normal!important;-webkit-hyphens:none;hyphens:none}.lorea-reference-collection[data-category=vestidos] .lorea-reference-photo{aspect-ratio:9/16!important;overflow:hidden}.lorea-reference-collection[data-category=vestidos] .lorea-reference-photo img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.lorea-reference-collection .lorea-reference-card{display:flex!important;flex-direction:column;height:100%}.lorea-reference-collection .lorea-reference-photo{flex:0 0 auto}.lorea-reference-collection .lorea-reference-photo--fashion{aspect-ratio:9/16!important;overflow:hidden}.lorea-reference-collection .lorea-reference-photo--fashion img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.lorea-reference-collection .lorea-reference-prices{margin-top:auto;padding-top:7px}
/*# sourceMappingURL=/cdn/shop/t/40/assets/alma-liora-refinements.css.map */
