.promo{min-height:var(--promo-min-height, 0)}.main-nav__promos .promo{padding:0}.coll-card{position:relative;z-index:1}.coll-card{position:relative;background:#fff;border:0px solid transparent;border-radius:6px;transition:box-shadow .3s ease;z-index:1;padding:1px}.coll-card:hover{box-shadow:0 18px 50px #1a1a1a1a;background-image:linear-gradient(#fff,#fff),linear-gradient(to right,#e1f3b4,#ecb2f6);background-origin:border-box;background-clip:content-box,border-box}.coll-card:hover .card__info a{color:var(--purple)}.coll-card .card__collection:hover:after{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;border-radius:6px;z-index:-1;pointer-events:none;background:#fff}.promo:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .6s;background-color:var(--promo-overlay-color)}.promo .media{z-index:0;overflow:hidden;border-radius:6px}.promo .media img{transition:transform .4s cubic-bezier(.38,.41,.27,1);will-change:transform}.promo_des{margin-top:10px}.banner-back{border-radius:12px;overflow:hidden}.banner-back .rte--inherit-heading-color{font-size:32px!important;line-height:42px;font-weight:700}.card--promo{padding:calc(4 * var(--space-unit))}.card.card--promo .card--promo__info{padding:calc(4 * var(--space-unit)) 0 0}.promo--border{border:1px solid var(--promo-border-color)}.promo__content{z-index:1;padding:var(--gutter)}.promo__content .rte{color:var(--promo-text-color);font-size:var(--font-size)}.promo_des{color:var(--promo-text-color)}.promo__content .rte p{margin-bottom:0;line-height:22px;letter-spacing:0}.promo__content .rte a{color:currentColor}.promo__content .rte>*:last-child{margin-bottom:0}.promo__content .link{color:var(--promo-text-color)}.card--promo__content .rte a{color:currentColor}.promo--grow{flex:1}.promo__mp4{object-position:center}.main-products-grid[data-layout=list] .promo-item--grid,.main-products-grid[data-layout=grid] .promo-item--list{display:none}.main-products-grid[data-layout=list] .card--promo{padding:calc(4 * var(--space-unit))}.main-products-grid[data-layout=list] .card--promo__info{padding-top:calc(4 * var(--space-unit));padding-bottom:calc(4 * var(--space-unit));padding-inline-start:0;padding-inline-end:calc(4 * var(--space-unit))}.main-menu .promo .media:before{position:absolute;content:"";opacity:.8;background:linear-gradient(180deg,#8f4899,#440f4b);top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.main-nav__promos .promo__content strong{line-height:27px;font-size:18px;padding-bottom:8px;display:inline-block}.coll-des{padding-top:2px}.coll-des p span{overflow:hidden;text-overflow:ellipsis;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.template-list-collections .section-breadcrumbs,.template-collection .section-breadcrumbs{border-bottom:1px solid var(--Grey-Grey-100)}.main-products-grid[data-layout=grid] .card--promo{border-radius:6px}.main-products-grid .card__media.card--promo__media{border-radius:3px;overflow:hidden}.main-products-grid[data-layout=grid] .card--promo .media{padding-top:67.497175%!important}.banner-back .promo__content .rte p{font-family:var(--heading-font-family)}@media (max-width: 768.98px){.promo__content .rte{font-size:calc(var(--font-size) * .9)}.card--promo-small,.main-products-grid[data-layout=list] .card--promo__info{padding:0}.promo__content .rte p{font-size:14px}.promo__content{padding:16px}.desk-promo-img{display:none}.banner-back .promo__content .rte p{line-height:32px;font-size:24px}.coll-card .card__collection{padding:6px 6px 0}.section-main-list-collection .banner-back,.sub-main-category .banner-back{margin-top:-20px}.main-products-grid[data-layout=grid] .card--promo{padding:calc(3 * var(--space-unit))}}@media (min-width: 769px){.main-products-grid[data-layout=list] .card--promo__info{padding-top:calc(4 * var(--space-unit));padding-bottom:calc(4 * var(--space-unit));padding-inline-start:0;padding-inline-end:calc(4 * var(--space-unit))}.main-products-grid[data-layout=grid] .card--promo{padding:calc(4 * var(--space-unit))}.main-products-grid[data-layout=list] .card--promo .btn{width:max-content}.promo__content{padding:max(1em,24px) max(1.25em,30px)}.main-nav__promos .promo__content{padding:16px}a.promo:hover:after{opacity:.5}.mobile-promo-img{display:none}.banner-back .promo__content .rte p{line-height:42px}.template-list-collections .banner-back .promo{min-height:240px}.template-list-collections .cc-list-collections .gap-x-theme{column-gap:64px;row-gap:128px}.coll-card .card__collection{padding:15px 15px 0}.section-main-list-collection .banner-back{margin-top:-64px}.sub-main-category .banner-back{margin-top:-32px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/promos.css.map */
