.levano-product-template{--levano-accent: #9b1b30;--levano-accent-soft: #f8eef0;--levano-border: #e6dadd;--levano-panel: #f3f3f3}.levano-product-template .product-single__meta{max-width:680px;margin-inline:auto}.levano-product-template .product-single__title{margin-bottom:24px;text-align:left}.levano-social-proof{display:flex;align-items:center;gap:18px;padding:12px 18px;margin-bottom:28px;background:#edf0f1}.levano-social-proof__avatars{display:flex;flex:0 0 auto;padding-left:10px}.levano-social-proof__avatar{display:grid;width:44px;height:44px;margin-left:-10px;overflow:hidden;place-items:center;border:2px solid #edf0f1;border-radius:50%;background:#d9dcdd;color:#222;font-weight:700}.levano-social-proof__avatar img{width:100%;height:100%;object-fit:cover}.levano-social-proof__copy{margin:0;font-size:15px;line-height:1.35}.levano-verified{display:inline-grid;width:16px;height:16px;margin-inline:2px;place-items:center;border-radius:50%;background:#36594b;color:#fff;font-size:10px;vertical-align:1px}.levano-product-template .product-block--price{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.levano-product-template .product-block--price [data-product-price]{order:1;color:var(--levano-accent);font-size:25px;font-weight:700}.levano-product-template .product-block--price [data-product-price-wrap]{order:2}.levano-product-template .product__price--compare{color:#111;font-size:19px}.levano-product-template .product__price-savings{order:3;padding:9px 15px;border-radius:0;background:var(--levano-accent);color:#fff;font-size:14px;font-weight:700;letter-spacing:0}.levano-product-template .product__policies,.levano-product-template .product__unit-price{flex:0 0 100%;order:4}.levano-benefits__list{display:grid;gap:17px;padding:0;margin:0;list-style:none}.levano-benefits__list li{display:flex;align-items:center;gap:14px;font-size:16px}.levano-benefits svg{width:25px;height:25px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.levano-product-template .variant-wrapper{margin-bottom:22px}.levano-product-template [data-variant-color-label]{font-weight:700}.levano-product-template .variant__label{margin-bottom:11px;font-size:16px;letter-spacing:0;text-transform:none}.levano-product-template .variant-input-wrap{display:grid;width:100%;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0}.levano-product-template .variant-input-wrap .variant-input{min-width:0;margin:0}.levano-product-template .variant__button-label:not(.color-swatch){display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:46px;padding:10px 2px;border-color:var(--levano-border);border-radius:0;font-size:14px}.levano-product-template .variant-input input:checked+.variant__button-label:not(.color-swatch){border-color:#111;background:#111;color:#fff}.levano-product-template .variant-input-wrap[data-handle=color],.levano-product-template .variant-input-wrap[data-handle=colour]{padding-bottom:0;overflow:visible}.levano-product-template .color-swatch:before{display:none!important;content:none!important}.levano-product-template .color-swatch{width:100%;max-width:74px;height:auto;aspect-ratio:1 / 1;margin:0 auto;border-radius:0!important}.levano-product-template .color-swatch--image{border:2px solid #d7dadd;border-radius:0;background-position:center;background-size:cover;box-shadow:none}.levano-product-template .variant-input input:checked+.color-swatch{border-color:#111;box-shadow:0 0 0 1px #111}.levano-stock-notice{display:flex;align-items:center;justify-content:center;gap:9px;color:#d62424;font-size:15px;font-weight:700}.levano-stock-notice__dot{width:9px;height:9px;border-radius:50%;background:currentColor}.levano-product-template .add-to-cart{min-height:58px;border-radius:0;font-size:16px}.levano-replacement{display:flex;align-items:center;gap:12px;padding:13px 18px;border:1px solid #dbc9ce;border-radius:0;background:var(--levano-accent-soft)}.levano-replacement svg{width:24px;height:24px;flex:0 0 auto;fill:none;stroke:var(--levano-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.levano-replacement p{margin:0}.levano-payment-icons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.levano-payment-icons__icon{width:auto;height:30px}.levano-shipping{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border-radius:8px;background:var(--levano-panel)}.levano-shipping__date,.levano-shipping__speed{display:flex;align-items:center;gap:9px}.levano-shipping__dot{width:13px;height:13px;flex:0 0 auto;border-radius:50%;background:var(--levano-accent)}.levano-bundle{padding:20px;border:1px solid var(--levano-border);border-radius:12px}.levano-bundle__title{margin:0 0 18px;font-family:var(--typeBasePrimary),sans-serif;font-size:21px;font-weight:700;letter-spacing:.12em;text-align:center;text-transform:uppercase}.levano-bundle__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.levano-bundle__tier{position:relative;display:grid;min-height:124px;padding:19px 12px;place-content:center;gap:10px;border:1px solid var(--levano-border);border-radius:10px;background:#fff;cursor:default;text-align:center}.levano-bundle__tier--best{border-color:var(--levano-accent);background:var(--levano-accent-soft)}.levano-bundle__best{position:absolute;top:-12px;right:12px;padding:5px 11px;border-radius:999px;background:var(--levano-accent);color:#fff;font-size:12px;font-weight:700}.levano-bundle__quantity{font-size:16px;text-transform:uppercase}.levano-bundle__discount{color:#333;font-size:16px;text-transform:uppercase}.levano-bundle__discount strong{color:#111;font-size:29px}.levano-bundle__tier--best .levano-bundle__discount strong{color:var(--levano-accent)}.levano-bundle__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:15px;margin-top:15px;border-top:1px solid var(--levano-border);font-size:14px}.levano-bundle__footer strong{padding:7px 11px;border-radius:999px;background:var(--levano-accent-soft);color:var(--levano-accent);white-space:nowrap}@media only screen and (max-width:589px){.levano-product-template .page-width{padding-inline:18px}.levano-social-proof{gap:11px;padding:11px 12px;margin-inline:-18px}.levano-social-proof__avatar{width:38px;height:38px}.levano-social-proof__copy,.levano-benefits__list li{font-size:14px}.levano-shipping{align-items:flex-start;flex-direction:column}.levano-bundle{padding:16px 12px}.levano-bundle__title{font-size:18px}.levano-bundle__tier{min-height:112px}.levano-bundle__footer{align-items:flex-start;flex-direction:column}}.levano-product-template .levano-social-proof{gap:12px;padding:10px 14px;margin-bottom:14px;border:1px solid #1c1d1d;border-radius:12px;background:#fff;box-shadow:0 6px 18px #00000012}.levano-product-template .levano-social-proof__avatar{width:38px;height:38px;border:2px solid #fff;box-shadow:0 1px 4px #0000002e}.levano-product-template .levano-social-proof__copy{font-size:14.5px}.levano-product-template .product-single__title{margin-bottom:10px}.levano-product-template .product-block--price{gap:4px 10px;margin-bottom:12px}.levano-product-template .product-block--price+.product-block{margin-bottom:14px}.levano-product-template .product__price-savings{padding:5px 10px;font-size:13px}.levano-product-template .levano-benefits{margin-bottom:18px}.levano-product-template .levano-benefits__list{gap:9px}.levano-product-template .levano-benefits__list li{gap:10px;font-size:15px}.levano-product-template .levano-benefits svg{width:21px;height:21px}.levano-product-template .variant-wrapper{margin-bottom:16px}.levano-product-template .variant-input-wrap{grid-template-columns:repeat(auto-fill,60px);gap:8px}.levano-product-template .color-swatch,.levano-product-template .variant__button-label:not(.color-swatch){width:60px;max-width:60px;height:60px;min-height:0;aspect-ratio:1 / 1;margin:0;padding:2px;font-size:14px;line-height:1.1;text-align:center}.levano-product-template .lv-size-label [data-lv-size-label]{font-weight:700}@media only screen and (max-width:768px){.levano-product-template .product__main-photos{margin-bottom:12px}.levano-product-template .product__main-photos .flickity-page-dots{bottom:12px;z-index:3;color:#111;pointer-events:none}.levano-product-template .product__main-photos .flickity-page-dots .dot{margin:0 4px;box-shadow:0 0 0 2px #ffffffd9;pointer-events:auto}}.lv-ub{margin-bottom:12px}.lv-ub__line{display:flex;align-items:center;gap:10px;margin:0 0 8px;font-size:14.5px;line-height:1.3}.lv-ub__dot{position:relative;flex:0 0 auto;width:9px;height:9px;margin:0 3px;border-radius:50%;background:#9b1b30}.lv-ub__dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:#9b1b304d;animation:lvUbPulse 1.6s ease-out infinite}@keyframes lvUbPulse{0%{transform:scale(.5);opacity:1}to{transform:scale(1.7);opacity:0}}.lv-ub__track{height:6px;overflow:hidden;border-radius:999px;background:#e4e4e4}.lv-ub__fill{display:block;height:100%;border-radius:999px;background:#111;transition:width .4s ease}.lv-ub.is-soldout .lv-ub__dot{background:#9a9a9a}.lv-ub.is-soldout .lv-ub__dot:after{display:none}.lv-ub.is-soldout .lv-ub__track{display:none}.levano-product-template .add-to-cart:not([disabled]){box-shadow:0 10px 22px -6px #9b1b3073,0 2px 6px #0000001f}.levano-bundle__extra{display:block;margin-bottom:2px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.levano-product-template .product-single__meta .levano-social-proof{margin:0 0 14px;text-align:left}.levano-product-template .product-single__meta .levano-social-proof__copy{text-align:left}.levano-product-template .lv-ub,.levano-product-template .lv-ub__line{text-align:left;justify-content:flex-start}
/*# sourceMappingURL=/cdn/shop/t/17/assets/levano-product.css.map */
