@media screen and (max-width:749px){#MainContent:where([data-template=index]) :where(.ui-test-product-list) .aura-responsive-product-list{content-visibility:auto;contain-intrinsic-size:auto 800px}}#MainContent :where(.ui-test-product-list) .aura-collection-title-bar{display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;margin-bottom:24px;padding:10px 20px;box-sizing:border-box;overflow:hidden;border-radius:14px;background:linear-gradient(135deg,#120d5c,#342a8c)}#MainContent :where(.ui-test-product-list) .aura-collection-title{--aura-title-start-y: 18px;margin:0;color:#fff;font-family:var(--font-heading--family);font-size:clamp(23px,2vw,31px);font-weight:400;line-height:1.1;text-align:center;opacity:.25;transform:translateY(var(--aura-title-start-y)) scale(.95);transform-origin:center center;will-change:transform,opacity}#MainContent :where(.ui-test-product-list).aura-title-visible .aura-collection-title{animation:aura-product-list-title-lift .68s cubic-bezier(.16,1,.3,1) forwards}@keyframes aura-product-list-title-lift{0%{opacity:.25;transform:translateY(var(--aura-title-start-y)) scale(.95)}68%{opacity:1;transform:translateY(-4px) scale(1.035)}to{opacity:1;transform:translateY(0) scale(1)}}#MainContent :where(.ui-test-product-list) .aura-product-list-mobile{display:none}#MainContent :where(.ui-test-product-list) .aura-product-list-desktop__view-all{display:flex;align-items:center;justify-content:center;width:100%;margin-top:26px}#MainContent :where(.ui-test-product-list) .aura-collection-view-all{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 21px;box-sizing:border-box;border:1px solid #120D5C;border-radius:10px;background:transparent;color:#120d5c;font-family:var(--font-body--family);font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease;-webkit-tap-highlight-color:transparent}#MainContent :where(.ui-test-product-list) .aura-collection-view-all__arrow{display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;transition:transform .2s ease}@media screen and (max-width:749px){#MainContent :where(.ui-test-product-list) .aura-collection-title-bar{min-height:50px;margin-bottom:18px;padding:8px 14px;border-radius:11px}#MainContent :where(.ui-test-product-list) .aura-collection-title{--aura-title-start-y: 14px;font-size:21px}#MainContent :where(.ui-test-product-list) .aura-product-list-desktop{display:none!important}#MainContent :where(.ui-test-product-list) .aura-product-list-mobile{display:block;width:100%;min-width:0}#MainContent :where(.ui-test-product-list) .aura-product-list-mobile__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;row-gap:20px;width:100%;min-width:0}#MainContent :where(.ui-test-product-list) .aura-product-list-mobile__item{width:100%;min-width:0}#MainContent :where(.ui-test-product-list) .aura-product-list-mobile__view-all{display:flex;align-items:center;justify-content:center;width:100%;margin-top:22px}#MainContent :where(.ui-test-product-list) .aura-product-list-mobile__view-all-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 20px;box-sizing:border-box;border:1px solid #120D5C;border-radius:10px;background:transparent;color:#120d5c;font-family:var(--font-body--family);font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease;-webkit-tap-highlight-color:transparent}#MainContent :where(.ui-test-product-list) .aura-product-list-mobile__view-all-link:active{background:#120d5c;color:#fff;border-color:#120d5c}#MainContent :where(.ui-test-product-list) .aura-product-list-mobile__view-all-arrow{display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;transition:transform .2s ease}#MainContent :where(.ui-test-product-list) .aura-product-list-mobile__view-all-link:active .aura-product-list-mobile__view-all-arrow{transform:translate(2px)}}@media screen and (min-width:750px){#MainContent :where(.ui-test-product-list) .aura-product-list-desktop{display:block;width:100%}#MainContent :where(.ui-test-product-list) .aura-product-list-mobile{display:none!important}}@media screen and (hover:hover){#MainContent :where(.ui-test-product-list) .aura-collection-view-all:hover{background:#120d5c;color:#fff;border-color:#120d5c}#MainContent :where(.ui-test-product-list) .aura-collection-view-all:hover .aura-collection-view-all__arrow{transform:translate(2px)}#MainContent :where(.ui-test-product-list) .aura-product-list-mobile__view-all-link:hover{background:#120d5c;color:#fff;border-color:#120d5c}#MainContent :where(.ui-test-product-list) .aura-product-list-mobile__view-all-link:hover .aura-product-list-mobile__view-all-arrow{transform:translate(2px)}}@media(prefers-reduced-motion:reduce){#MainContent :where(.ui-test-product-list) .aura-collection-title{opacity:1!important;transform:none!important;animation:none!important}#MainContent :where(.ui-test-product-list) .aura-collection-view-all__arrow,#MainContent :where(.ui-test-product-list) .aura-product-list-mobile__view-all-arrow{transition:none!important}}#MainContent :where(.ui-test-product-list) :is(.aura-product-list-desktop,.aura-product-list-mobile,.aura-product-list-mobile__grid,.aura-product-list-mobile__item,.resource-list,.resource-list__item,.aura-product-card,.aura-product-card__content){min-width:0;max-width:100%;box-sizing:border-box}#MainContent :where(.ui-test-product-list) .aura-product-card{display:block;width:100%;height:100%}#MainContent :where(.ui-test-product-list) .aura-product-card__content{width:100%;height:100%;overflow:hidden}#MainContent :where(.ui-test-product-list) .aura-product-card__content>*{min-width:0;max-width:100%;box-sizing:border-box}#MainContent :where(.ui-test-product-list) .aura-product-card__content>*:not(.product-card__link):not(.aura-product-badge) :is(div,span,p){min-width:0;max-width:100%}#MainContent :where(.ui-test-product-list) .aura-product-card .aura-product-meta{display:flex!important;align-items:center;width:100%!important;min-width:0;max-width:100%;min-height:30px;padding:5px 10px;gap:7px;overflow:hidden;box-sizing:border-box;white-space:nowrap!important}#MainContent :where(.ui-test-product-list) .aura-product-card .aura-product-meta>span{min-width:0;max-width:100%;line-height:1.15;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}#MainContent :where(.ui-test-product-list) .aura-product-card .aura-product-meta>span:last-child{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}#MainContent :where(.ui-test-product-list) .aura-product-card :is(.aura-selling-price,.aura-mrp,.aura-discount,.aura-product-badge){white-space:nowrap}#MainContent :where(.ui-test-product-list) .aura-product-card :is(p,a,span,div,h3,h4){max-width:100%;overflow-wrap:anywhere}#MainContent :where(.ui-test-product-list) .aura-product-card .aura-price-stack{width:100%;min-width:0}#MainContent :where(.ui-test-product-list) .aura-product-card .aura-card-price{display:flex;flex-wrap:wrap;align-items:baseline;width:100%;min-width:0;max-width:100%}#MainContent :where(.ui-test-product-list) .aura-product-card .buy-buttons-block,#MainContent :where(.ui-test-product-list) .aura-product-card .buy-buttons-block button{width:100%;min-width:0;max-width:100%;box-sizing:border-box}@media screen and (max-width:749px){#MainContent :where(.ui-test-product-list) .aura-product-list-mobile__grid{box-sizing:border-box;padding-inline:3px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;max-width:100%;min-width:0;overflow:visible}#MainContent :where(.ui-test-product-list) .aura-product-list-mobile__item{display:flex;width:100%;min-width:0;max-width:100%;overflow:visible;contain:inline-size}#MainContent :where(.ui-test-product-list) .aura-product-list-mobile__item>product-card.aura-product-card{display:block;flex:0 0 100%;width:100%!important;min-width:0!important;max-width:100%!important;height:100%;overflow:visible;contain:inline-size}#MainContent :where(.ui-test-product-list) .aura-product-list-mobile__item>product-card.aura-product-card>.aura-product-card__content{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;box-sizing:border-box}#MainContent :where(.ui-test-product-list) .aura-product-list-mobile__item .aura-product-card__content *{min-width:0;max-width:100%;box-sizing:border-box}#MainContent :where(.ui-test-product-list) .aura-product-card .aura-product-meta{display:grid!important;grid-template-columns:minmax(0,1fr);align-content:center;align-items:start;width:100%!important;min-height:44px;padding:6px 8px;gap:3px;white-space:normal!important}#MainContent :where(.ui-test-product-list) .aura-product-card .aura-product-meta__separator{display:none!important}#MainContent :where(.ui-test-product-list) .aura-product-card .aura-product-meta>span:not(.aura-product-meta__separator){display:block;width:100%;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;line-height:1.1}#MainContent :where(.ui-test-product-list) .aura-product-card .aura-product-meta>span:last-child{font-size:9px;letter-spacing:.02em}#MainContent :where(.ui-test-product-list) .aura-product-card :is(.aura-selling-price,.aura-mrp,.aura-discount,.aura-product-badge){flex:0 1 auto;max-width:100%;white-space:nowrap!important}#MainContent :where(.ui-test-product-list) .aura-product-card .aura-card-price{column-gap:5px;row-gap:3px}}@media screen and (min-width:750px){#MainContent :where(.ui-test-product-list) .aura-product-card .aura-product-meta{height:auto;min-height:30px;max-width:100%;align-items:center;white-space:normal!important;overflow:hidden}#MainContent :where(.ui-test-product-list) .aura-product-card .aura-product-meta>span:last-child{min-width:0;flex:1 1 0%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;overflow:hidden;text-overflow:ellipsis}#MainContent :where(.ui-test-product-list) .aura-product-card .aura-product-meta>span:not(:last-child){flex-shrink:0}}#MainContent .aura-product-list-shared{display:block;min-width:0}#MainContent .venus-product-rail__items{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--venus-columns) - 1) * var(--venus-gap)) / var(--venus-columns));gap:var(--venus-gap);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;padding-block:16px}#MainContent .venus-product-rail__items>.resource-list__item{scroll-snap-align:start;min-width:0}#MainContent .venus-product-rail__controls{display:flex;justify-content:flex-end;gap:8px;margin-bottom:4px}#MainContent .venus-product-rail__controls[hidden]{display:none}#MainContent .venus-product-rail__controls button{width:44px;height:44px;padding:0;border:1px solid currentColor;border-radius:50%;background:transparent;color:#130d5e;cursor:pointer}#MainContent .venus-product-rail__controls button:disabled{opacity:.35;cursor:default}@media(max-width:749px){#MainContent .venus-product-rail__controls{display:none}#MainContent .venus-product-rail__items{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px;overflow:visible;scroll-snap-type:none;padding-block:0}#MainContent .venus-product-rail__items>.resource-list__item:nth-child(n+5){display:none}#MainContent .aura-product-list-shared .aura-product-list-desktop__view-all{margin-top:22px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/venus-product-list.css.map */
