body.collection-template{--lp-bg:#FAF7F2;--lp-tile:#F1ECE5;--lp-line:#E7E1D8;--lp-soft:#EFEAF3;--lp-ink:#3F3830;--lp-sub:#8A8178;--lp-purple:#361F46}body.collection-template main{background:var(--lp-bg)}body.collection-template main .shopify-section,body.collection-template main .section{background:var(--lp-bg)!important;--color-background:250,247,242}body.collection-template .collection-hero{gap:16px}body.collection-template .collection-hero h1,body.collection-template .collection-hero .hero__heading{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important;font-size:clamp(40px,5vw,64px)!important;line-height:1.02!important;letter-spacing:-.01em;color:var(--lp-ink)!important;text-transform:none}body.collection-template .collection-hero__inner h1.collection-hero__title{padding-bottom:.16em!important;margin-bottom:-.16em!important}body.collection-template .collection-hero__inner{background:var(--lp-tile)!important;border-radius:24px!important;overflow:hidden}body.collection-template .collection-hero .hero__media{background:var(--lp-tile)!important}body.collection-template .collection-hero__image{mix-blend-mode:multiply;object-fit:cover!important}body.collection-template .collection__toolbar button,body.collection-template .collection__toolbar .btn,body.collection-template .collection__toolbar select,body.collection-template .collection__toolbar .select{border-radius:999px!important;background:#fff!important;border:1px solid var(--lp-line)!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;color:var(--lp-ink)!important;font-weight:500}body.collection-template .collection__toolbar{color:var(--lp-sub)}body.collection-template main .collection,body.collection-template main .collection__toolbar{background:var(--lp-bg)!important}body.collection-template main .product-card{height:100%}body.collection-template main .product-card__wrapper{display:flex;flex-direction:column}body.collection-template main .product-card__image{background:var(--lp-tile)!important}body.collection-template main .product-card__image-wrapper{background:var(--lp-tile)!important;border-radius:20px!important;overflow:hidden}body.collection-template main .product-card__image img{mix-blend-mode:multiply;object-fit:contain;padding:8%}body.collection-template main .product-card__image--second img{mix-blend-mode:normal;object-fit:cover!important;padding:0!important;width:100%!important;height:100%!important}body.collection-template main .product-card__info{padding-top:14px;gap:4px;flex:1 1 auto}body.collection-template main .product-card__type{font-size:12px;color:var(--lp-sub);letter-spacing:.02em}body.collection-template main .product-card__type a{color:inherit}body.collection-template main .product-card__title{font-family:Instrument Sans,sans-serif;font-size:17px!important;font-weight:600!important;line-height:1.3;color:var(--lp-ink);text-transform:none;letter-spacing:0;margin:0}body.collection-template main .product-card .f-price{font-size:15px;color:var(--lp-ink)}body.collection-template main .product-card .f-price-item--sale,body.collection-template main .product-card .f-price-item{font-weight:500}body.collection-template main .product-card__badge{top:14px;left:14px;right:14px}body.collection-template main .product-card .f-badge{background:#fff!important;color:var(--lp-ink)!important;border-radius:999px!important;padding:6px 11px!important;font-size:12px!important;font-weight:600!important;line-height:1!important;text-transform:none!important;letter-spacing:0!important;box-shadow:0 1px 2px #3f383014}body.collection-template main .product-card .f-badge--sale{background:var(--lp-purple)!important;color:#fff!important}body.collection-template main .product-card .f-price .f-badge--sale{display:none}body.collection-template main .product-card__swatches{gap:8px;margin-top:8px}body.collection-template main .product-card__swatches .swatch-color{width:22px!important;height:22px!important;border:0!important;box-shadow:0 0 0 1px #3f38302e inset,0 0 0 3px var(--lp-bg),0 0 0 4px transparent;transition:box-shadow .2s}body.collection-template main .product-card__swatches .swatch-color:hover,body.collection-template main .product-card__swatches .swatch-color.active,body.collection-template main .product-card__swatches .swatch-color[aria-current=true]{box-shadow:0 0 0 1px #3f38302e inset,0 0 0 3px var(--lp-bg),0 0 0 4px var(--lp-purple)}body.collection-template main .product-card__swatches .tooltip{text-transform:none;border-radius:8px;font-size:12px}body.collection-template main .product-card__list-actions{margin-top:auto;padding-top:14px}body.collection-template main .product-card__list-atc.btn{min-height:46px;height:auto;border-radius:999px!important;background:transparent!important;color:var(--lp-purple)!important;border:1.5px solid var(--lp-purple)!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;font-size:15px!important;font-weight:600!important;transition:background .2s,color .2s}body.collection-template main .product-card__list-atc.btn *{text-transform:none!important;letter-spacing:0!important}body.collection-template main .product-card__list-atc.btn:hover{background:var(--lp-purple)!important;color:#fff!important}body.collection-template main .product-card__list-atc.btn:before,body.collection-template main .product-card__list-atc.btn:after{display:none}body.collection-template main .product-card__list-atc.btn .btn__text{display:block!important;text-transform:lowercase!important}body.collection-template main .product-card__list-atc.btn .btn__text:first-letter{text-transform:uppercase}@media(max-width:749px){body.collection-template main .product-card__title{font-size:15px!important}body.collection-template main .product-card__list-atc.btn{min-height:42px;font-size:14px!important}body.collection-template main .product-card__swatches .swatch-color{width:18px!important;height:18px!important}body.collection-template main .product-card__badge{top:10px;left:10px;right:10px}body.collection-template main .product-card .f-badge{font-size:11px!important;padding:5px 9px!important}body.collection-template .collection-hero__inner{border-radius:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/luvo-collection.css.map */
