.wlsn-product-cards-v2{--wlsn-pc-v2-featured-height: 32px;display:block;position:relative;overflow:hidden;color:rgb(var(--color-primary-1))}.wlsn-product-cards-v2 p{margin:0}.wlsn-product-cards-v2__container{display:flex;flex-direction:column;align-items:center;gap:32px}.wlsn-product-cards-v2__title{margin:0;font-family:var(--font-family-heading);font-weight:var(--wlsn-fw-regular);font-size:40px;line-height:1.1;letter-spacing:-.96px;text-align:center;color:rgb(var(--color-primary-1));text-transform:none}@media screen and (min-width:768px){.wlsn-product-cards-v2__title{font-size:44px;letter-spacing:-1.32px}}@media screen and (min-width:1024px){.wlsn-product-cards-v2__title{font-size:56px;letter-spacing:-1.68px}}.wlsn-product-cards-v2__slider-container{width:100%}.wlsn-product-cards-v2__slider{padding:24px 0 40px;margin:-24px 0 -40px}.wlsn-product-cards-v2__wrapper{align-items:stretch}.wlsn-product-cards-v2__slide{display:flex!important;flex-direction:column;height:auto!important;padding-top:var(--wlsn-pc-v2-featured-height)}.wlsn-product-cards-v2__slide--featured{padding-top:0}.wlsn-product-cards-v2__featured-label{display:flex;align-items:center;justify-content:center;min-height:var(--wlsn-pc-v2-featured-height);padding:8px;background-color:var(--wlsn-pc-v2-featured-color, rgb(var(--color-secondary-7)));border-radius:24px 24px 0 0;color:rgb(var(--color-primary-2));text-transform:uppercase;text-align:center;line-height:1;width:100%}.wlsn-product-cards-v2__card{position:relative;flex:1 1 auto;display:flex;flex-direction:column;padding:20px;background-color:rgb(var(--color-primary-2));border-radius:24px;box-shadow:0 3px 72px -12px #51546b14,0 6px 6px #51546b05}.wlsn-product-cards-v2__slide--featured .wlsn-product-cards-v2__card{border:2px solid var(--wlsn-pc-v2-featured-color, rgb(var(--color-secondary-7)));border-top-left-radius:0;border-top-right-radius:0}.wlsn-product-cards-v2__badge{position:absolute;top:20px;left:20px;z-index:1;padding:7px 14px;border-radius:99px;background-color:var(--wlsn-pc-v2-badge-bg, #736728);color:var(--wlsn-pc-v2-badge-color, #e2d8a2);font-size:12px;line-height:16.8px;letter-spacing:.72px;text-transform:uppercase;font-family:var(--font-family-heading)}.wlsn-product-cards-v2__media{display:flex;align-items:center;justify-content:center;height:235px;border-radius:20px;overflow:hidden}.wlsn-product-cards-v2__image{display:block;width:100%;height:100%;object-fit:contain}.wlsn-product-cards-v2__image--placeholder{background-color:rgb(var(--color-primary-5))}.wlsn-product-cards-v2__content{display:flex;flex-direction:column;gap:24px}.wlsn-product-cards-v2__heading{display:flex;flex-direction:column;gap:8px;margin-bottom:-8px}.wlsn-product-cards-v2__heading-top{display:flex;flex-direction:column;gap:5px}.wlsn-product-cards-v2__eyebrow{color:#69727b}.wlsn-product-cards-v2__card-title{margin:0;font-family:var(--font-family-body);font-size:32px;line-height:38.4px;letter-spacing:-.96px;text-transform:none}.wlsn-product-cards-v2__description{opacity:.7}.wlsn-product-cards-v2__bundle{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-top:1px solid rgb(var(--color-primary-5))}.wlsn-product-cards-v2__bundle-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid rgb(var(--color-primary-5))}.wlsn-product-cards-v2__bundle-info{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0}.wlsn-product-cards-v2__bundle-thumb{flex-shrink:0;width:40px;height:40px;border-radius:8px;overflow:hidden;background-color:rgb(var(--color-primary-5))}.wlsn-product-cards-v2__bundle-image{display:block;width:100%;height:100%;object-fit:cover}.wlsn-product-cards-v2__bundle-copy{display:flex;flex-direction:column;min-width:0;font-size:14px;line-height:1.5;letter-spacing:-.42px}.wlsn-product-cards-v2__bundle-name{font-weight:var(--wlsn-fw-semibold);color:rgb(var(--color-primary-1))}.wlsn-product-cards-v2__bundle-subtitle{color:rgb(var(--color-primary-3));font-family:var(--font-family-heading)}.wlsn-product-cards-v2__bundle-prices{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;white-space:nowrap;text-align:right;line-height:1.3;font-family:var(--font-family-heading)}.wlsn-product-cards-v2__bundle-compare{color:rgb(var(--color-primary-3));font-size:12px;letter-spacing:-.36px}.wlsn-product-cards-v2__bundle-price{color:rgb(var(--color-secondary-3));font-size:14px;font-weight:var(--wlsn-fw-semibold);letter-spacing:-.42px;text-transform:uppercase}.wlsn-product-cards-v2__bundle-item--main .wlsn-product-cards-v2__bundle-price{font-size:18px;letter-spacing:-.54px}.wlsn-product-cards-v2__care{display:flex;flex-direction:column;gap:16px;padding:16px 0;border:1px solid rgb(var(--color-primary-4));border-radius:16px;background-color:rgb(var(--color-primary-5))}.wlsn-product-cards-v2__care-head{display:flex;flex-direction:column;gap:12px;padding:0 16px}.wlsn-product-cards-v2__care-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.wlsn-product-cards-v2__care-heading{display:flex;flex-direction:column;gap:8px;min-width:0;font-family:var(--font-family-heading)}.wlsn-product-cards-v2__care-label{color:rgb(var(--color-primary-3));font-size:10px;font-weight:var(--wlsn-fw-semibold);line-height:1.5;letter-spacing:1px;text-transform:uppercase}.wlsn-product-cards-v2__care-title{color:rgb(var(--color-primary-1));font-size:32px;line-height:1.3;letter-spacing:-.96px}.wlsn-product-cards-v2__care-badge{flex-shrink:0;margin-top:-6px;padding:4px 8px;border-radius:8px;background-color:rgb(var(--color-secondary-1));color:rgb(var(--color-primary-1));font-size:12px;font-weight:var(--wlsn-fw-semibold);line-height:1.5;letter-spacing:-.36px;white-space:nowrap;font-family:var(--font-family-heading)}.wlsn-product-cards-v2__care-text{color:rgb(var(--color-primary-3));font-size:14px;line-height:1.3;letter-spacing:-.42px;font-family:var(--font-family-heading)}.wlsn-product-cards-v2__care-product-wrap{padding:0 9px}.wlsn-product-cards-v2__care-product{display:flex;gap:12px;padding:12px;border-radius:16px;background-color:rgb(var(--color-primary-2));filter:drop-shadow(0 4px 5px rgba(6,3,19,.05))}.wlsn-product-cards-v2__care-media{flex-shrink:0;align-self:stretch;width:78px;border-radius:8px;overflow:hidden;background-color:rgb(var(--color-primary-5))}.wlsn-product-cards-v2__care-image{display:block;width:100%;height:100%;object-fit:contain}.wlsn-product-cards-v2__care-product-info{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 1 0;min-width:0;font-family:var(--font-family-heading)}.wlsn-product-cards-v2__care-logo{display:block;width:auto;height:30px}.wlsn-product-cards-v2__care-product-copy{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.wlsn-product-cards-v2__care-subtitle{color:rgb(var(--color-primary-3));font-size:12px;line-height:1.3;letter-spacing:-.36px}.wlsn-product-cards-v2__care-tag{padding:4px 8px;border-radius:4px;background-color:rgb(var(--color-primary-5));color:rgb(var(--color-primary-12));font-size:12px;font-weight:var(--wlsn-fw-medium);line-height:1.3;letter-spacing:-.36px}.wlsn-product-cards-v2__care-terms{display:flex;flex-direction:column;gap:8px;padding:16px;border-top:.5px solid rgb(var(--color-primary-4));border-bottom:.5px solid rgb(var(--color-primary-4));font-size:14px;line-height:1.3;letter-spacing:-.42px;font-family:var(--font-family-heading)}.wlsn-product-cards-v2__care-terms{color:rgb(var(--color-primary-3))}.wlsn-product-cards-v2__care-terms strong,.wlsn-product-cards-v2__care-terms b{color:rgb(var(--color-primary-1));font-weight:var(--wlsn-fw-semibold)}.wlsn-product-cards-v2__care-benefits{padding:0 16px;font-family:var(--font-family-heading)}.wlsn-product-cards-v2__care-benefits-summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;list-style:none;color:rgb(var(--color-primary-1));font-size:14px;font-weight:var(--wlsn-fw-semibold);line-height:1.3;letter-spacing:-.42px}.wlsn-product-cards-v2__care-benefits-summary::-webkit-details-marker{display:none}.wlsn-product-cards-v2__care-benefits-icon:before{content:"+";color:rgb(var(--color-primary-3));font-size:16px;letter-spacing:-.48px}.wlsn-product-cards-v2__care-benefits[open] .wlsn-product-cards-v2__care-benefits-icon:before{content:"\2212"}.wlsn-product-cards-v2__care-features{display:flex;flex-direction:column;gap:6px;margin:0;padding:16px 0 0;list-style:none}.wlsn-product-cards-v2__care-feature{display:flex;align-items:center;gap:12px}.wlsn-product-cards-v2__care-icon-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:auto;border-radius:8px}.wlsn-product-cards-v2__care-icon{display:block;width:24px;height:24px;object-fit:contain}.wlsn-product-cards-v2__care-feature-text{flex:1 1 0;min-width:0;color:rgb(var(--color-primary-1));font-size:14px;line-height:1.3;letter-spacing:-.42px}.wlsn-product-cards-v2__pricing{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.wlsn-product-cards-v2__pricing-main{display:flex;flex-direction:column;gap:8px;font-family:var(--font-family-heading)}.wlsn-product-cards-v2__due{font-size:14px;line-height:1.5;letter-spacing:-.42px}.wlsn-product-cards-v2__price-row{display:flex;align-items:flex-end;gap:8px}.wlsn-product-cards-v2__price,.wlsn-product-cards-v2__compare-price{line-height:1.3;text-box-trim:trim-both;text-box-edge:cap alphabetic}.wlsn-product-cards-v2__price{font-size:24px;letter-spacing:-.72px}.wlsn-product-cards-v2__compare-price{color:rgb(var(--color-primary-4));font-size:18px;letter-spacing:-.54px}.wlsn-product-cards-v2__save{flex-shrink:0;padding:4px 8px;border-radius:100px;background-color:rgb(var(--color-secondary-3));color:rgb(var(--color-primary-2));white-space:nowrap}.wlsn-product-cards-v2__actions{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:24px}.wlsn-product-cards-v2__btn{min-height:48px;padding:14px 32px;font-size:14px;line-height:18px;letter-spacing:.9px}.wlsn-product-cards-v2__trial{display:flex;align-items:center;justify-content:center;gap:6px;opacity:.7;font-size:14px;line-height:21px;letter-spacing:-.3px}.wlsn-product-cards-v2__trial-icon{flex-shrink:0;width:24px;height:24px;object-fit:contain}@media screen and (min-width:768px){.wlsn-product-cards-v2__container{gap:40px}.wlsn-product-cards-v2__media{height:305px;margin-bottom:16px}.wlsn-product-cards-v2__content{gap:20px}.wlsn-product-cards-v2__heading{margin-bottom:0}.wlsn-product-cards-v2__bundle-info{gap:16px}.wlsn-product-cards-v2__bundle-thumb{width:48px;height:48px}.wlsn-product-cards-v2__bundle-item--main .wlsn-product-cards-v2__bundle-price{font-size:20px;font-weight:var(--wlsn-fw-medium);letter-spacing:-.6px}.wlsn-product-cards-v2__care-heading{gap:12px}.wlsn-product-cards-v2__care-label{font-size:12px;letter-spacing:1.2px}.wlsn-product-cards-v2__care-badge{margin-top:0;padding:8px 12px;font-size:14px;letter-spacing:-.42px}.wlsn-product-cards-v2__care-product{align-items:center;gap:19px;padding:16px}.wlsn-product-cards-v2__care-media{width:96px}.wlsn-product-cards-v2__care-product-info{gap:8px}.wlsn-product-cards-v2__care-product-copy{align-self:stretch;align-items:stretch}.wlsn-product-cards-v2__care-tag{font-size:14px;letter-spacing:-.42px}.wlsn-product-cards-v2__price-row{align-items:center}.wlsn-product-cards-v2__price{font-size:44px;letter-spacing:-1.32px}.wlsn-product-cards-v2__compare-price{font-size:20px;letter-spacing:-.6px}.wlsn-product-cards-v2__btn{min-height:0;padding:23px 47px;font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/154/assets/wlsn-product-cards-v2.css.map */
