:root{--lz-purple:#410c62;--lz-purple-2:#5a1a86;--lz-line:#ece7f1;--lz-soft:#f7f4fa;--lz-red:#d0021b}.product__media-wrapper .product__media-item .media,.product__media-wrapper .product__media-item .product__modal-opener{border-radius:14px;overflow:hidden;background:#fff}.product__media-wrapper .product__media-list{border:1px solid var(--lz-line);border-radius:14px;overflow:hidden;background:#fff}.product .thumbnail-list{max-width:none!important;padding:0!important;box-shadow:none!important;background:transparent!important;gap:8px!important;column-gap:8px!important}.product .thumbnail-slider .slider-buttons{display:none!important}.product .thumbnail-list__item.slider__slide,.product .thumbnail-list__item{flex:0 0 auto}.product .thumbnail{border-radius:10px;overflow:hidden;background:#fff}.product .thumbnail:after{border-radius:10px;box-shadow:inset 0 0 0 1px var(--lz-line)!important}.product .thumbnail[aria-current]:after{box-shadow:inset 0 0 0 2px var(--lz-purple)!important}.product .thumbnail img{object-fit:contain!important}.product .thumbnail:not([aria-current]):hover img{transform:none!important}.product .thumbnail:not([aria-current]):hover:after{box-shadow:inset 0 0 0 2px #b9a3cc!important}@media screen and (min-width:750px){.product--thumbnail_slider media-gallery{display:grid!important;grid-template-columns:74px minmax(0,1fr);column-gap:14px;align-items:start}.product--thumbnail_slider media-gallery>*{grid-column:2}.product--thumbnail_slider media-gallery>use-animate,.product--thumbnail_slider media-gallery>product-gallery{grid-column:2;grid-row:1;min-width:0}.product--thumbnail_slider media-gallery>thumbnail-slider,.product--thumbnail_slider media-gallery>.thumbnail-slider{grid-column:1;grid-row:1;margin:0!important;display:block!important;position:relative}.product--thumbnail_slider .thumbnail-list{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;width:74px;max-height:min(560px,70vh);overflow-y:auto!important;overflow-x:hidden!important;scroll-snap-type:y proximity;scrollbar-width:thin}.product--thumbnail_slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide,.product--thumbnail_slider .thumbnail-list__item{width:74px!important;height:74px;margin:0!important}.product--thumbnail_slider .product__media-item.is-active{display:block}}@media screen and (max-width:749px){media-gallery .thumbnail-slider{margin:1rem 0 1.6rem!important;justify-content:flex-start!important;padding:0 1.5rem}.product .thumbnail-list{max-width:100%!important;overflow-x:auto!important}.product .thumbnail-list__item.slider__slide{width:5.6rem!important}.product__media-wrapper .product__media-list{border:0;border-radius:0}.product__media-wrapper .product__media-item .media{border-radius:0}}.product__info-container{padding-top:1rem!important}@media screen and (min-width:990px){.product__info-container{padding-inline-start:5rem!important}}.product__info-container>*+*{margin-top:1.4rem}.product__info-container .breadcrumb,.product__info-container .breadcrumbs{font-size:1.2rem;opacity:.75}.product__title h1,.product__title .h1,.product__title h2,.product__title .h2{font-size:clamp(2rem,1.6rem + 1vw,2.8rem)!important;line-height:1.25!important;font-weight:700;letter-spacing:0}.product__info-container .price{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1rem}.product__info-container .price dl{display:contents}.product__info-container .price--on-sale .price__sale{display:flex!important;align-items:baseline;gap:1rem}.product__info-container .price--on-sale .price__sale>dd:not(.price__compare){order:1}.product__info-container .price--on-sale .price__sale>.price__compare{order:2}.product__info-container .price-item--sale,.product__info-container .price-item--regular{color:#1a1b18!important}.product__info-container .price--on-sale .price-item--sale{font-size:3rem!important;font-weight:800}.product__info-container .price--on-sale .price__compare .price-item{font-size:1.7rem!important;color:#767676!important;font-weight:400}.product__info-container .price:not(.price--on-sale) .price-item--regular{font-size:3rem!important;font-weight:800}.product__info-container .price__badge-sale{background:var(--lz-red)!important;color:#fff!important;border:0!important;border-radius:6px!important;font-size:1.35rem!important;font-weight:700;padding:.5rem .8rem!important;letter-spacing:0;text-transform:none}.product__info-container .price__badge-sold-out{border-radius:6px!important}.lz-ship{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;font-size:1.4rem;color:#2f6d2f;font-weight:600}.lz-ship span{display:inline-flex;align-items:center;gap:.5rem}.lz-ship svg{width:1.8rem;height:1.8rem;stroke:currentColor;fill:none;stroke-width:1.8}.lz-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.6rem}.lz-trust__item{display:flex;align-items:center;gap:1rem;background:var(--lz-soft);border:1px solid var(--lz-line);border-radius:12px;padding:1.1rem 1.2rem}.lz-trust__icon{flex:0 0 3.6rem;height:3.6rem;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:var(--lz-purple)}.lz-trust__icon svg{width:2rem;height:2rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lz-trust__t{font-size:1.35rem;font-weight:700;color:#1a1b18;line-height:1.2}.lz-trust__s{font-size:1.2rem;color:#666;line-height:1.3;margin-top:.2rem}.product__info-container .product__accordion{border-top:1px solid var(--lz-line)}.product__info-container .product__accordion summary{padding:1.6rem 0}.product__info-container .product__accordion .accordion__title,.product__info-container .product__accordion summary h2{font-size:1.6rem!important;font-weight:700}.product__info-container .accordion__content{font-size:1.5rem;line-height:1.65;color:#2b2b2b}.product__info-container .accordion__content h3{font-size:1.6rem;margin:1.6rem 0 .6rem}.product__info-container .accordion__content ul{padding-inline-start:1.8rem;margin:.4rem 0}.product__info-container .accordion__content li{margin:.35rem 0}.product__info-container .accordion__content img{border-radius:10px;margin:.6rem 0}.product__info-container .accordion__content table{width:100%;border-collapse:collapse;font-size:1.35rem}.product__info-container .accordion__content th,.product__info-container .accordion__content td{border:1px solid var(--lz-line);padding:.6rem .8rem;text-align:left}.product__info-container .accordion__content th{background:var(--lz-soft)}@media screen and (max-width:749px){.product__info-container{padding:0 1.5rem}.product__info-container .price--on-sale .price-item--sale,.product__info-container .price:not(.price--on-sale) .price-item--regular{font-size:2.6rem!important}.lz-trust{gap:.8rem}.lz-trust__item{padding:1rem;gap:.8rem}.lz-trust__icon{flex-basis:3.2rem;height:3.2rem}}.product__info-container .product__accordion .accordion__content{max-height:none!important;overflow:visible!important;scroll-snap-type:none!important;padding-inline:0!important}.lz-trust__item{min-width:0;overflow:hidden}.lz-trust__item>span:last-child{display:flex;flex-direction:column;min-width:0;line-height:1.25}.lz-trust__item br{display:none}.lz-trust__t,.lz-trust__s{display:block;letter-spacing:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.lz-trust__s{margin-top:.25rem}@media(max-width:749px){.lz-trust__item{padding:.9rem .8rem;gap:.7rem}.lz-trust__icon{flex:0 0 3rem;height:3rem}.lz-trust__icon svg{width:1.7rem;height:1.7rem}.lz-trust__t{font-size:1.25rem}.lz-trust__s{font-size:1.05rem}}@media(max-width:380px){.lz-trust__t{font-size:1.15rem}.lz-trust__s{font-size:.98rem}}.lz-eta{display:flex;align-items:center;gap:.9rem;margin:.4rem 0 1rem;padding:1rem 1.2rem;background:#effaf2;border:1px solid #cfeedb;border-radius:12px;font-size:1.4rem;line-height:1.35;color:#1d4d2c;letter-spacing:0}.lz-eta[hidden]{display:none}.lz-eta__i{flex:0 0 auto;display:flex;color:#1f8a4c}.lz-eta__i svg{width:2.2rem;height:2.2rem;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lz-eta strong{color:#14532d;font-weight:700;white-space:nowrap}.lz-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.6rem;margin-top:1.2rem;font-size:1.25rem;letter-spacing:0}.lz-links a{color:#555;text-decoration:underline;text-underline-offset:3px}.lz-links a:hover{color:var(--lz-purple)}@media(max-width:749px){.lz-eta{font-size:1.3rem}.lz-links{font-size:1.2rem;gap:.4rem 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/lodenzo-product.css.map */
