html body .shopify-section-group-header-group,html body .section-header,html body #shopify-section-header,html body [id*=t4-header]{z-index:300!important}html body .t4-ann{position:relative;z-index:301}html body main#MainContent#MainContent .card-wrapper .card__information h3.card__heading.h5,html body main#MainContent#MainContent .card-wrapper .card__information h3.card__heading.h5 a.full-unstyled-link{font-size:1.9rem!important;font-weight:800!important;line-height:1.35!important;color:#220f4d!important}html body main#MainContent#MainContent .card-wrapper .card-information .price .price-item,html body main#MainContent#MainContent .card-wrapper .price__regular .price-item,html body main#MainContent#MainContent .card-wrapper .price__sale .price-item--sale{font-size:2.1rem!important;font-weight:900!important;color:#b3340a!important}html body main#MainContent#MainContent .card-wrapper .price__sale .price-item--regular{font-size:1.5rem!important;font-weight:600!important;color:#7a6a99!important}html body main#MainContent#MainContent .card-wrapper{height:100%;border-radius:22px;transition:transform .25s ease,box-shadow .25s ease}html body main#MainContent#MainContent .card-wrapper:hover{transform:translateY(-6px);box-shadow:0 18px 38px #33197a47}html body .t4-card__title{font-size:clamp(17px,2.2vw,20px)!important;font-weight:800!important;color:#220f4d}html body .t4-price b{font-size:clamp(22px,3vw,28px)!important;font-weight:900!important;color:#b3340a}html body .t4-card{border-radius:22px;transition:transform .25s ease,box-shadow .25s ease}html body .t4-card:hover{transform:translateY(-6px);box-shadow:0 18px 38px #33197a47}html body main#MainContent details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}html body main#MainContent .accordion summary{font-size:1.9rem;font-weight:800;color:#220f4d;background:#f3eaff;border-radius:14px;padding:1.4rem 1.8rem}html body :focus-visible{outline:3px solid #8b46eb;outline-offset:3px}html{scroll-behavior:smooth}@keyframes t4pop{0%{transform:scale(1)}40%{transform:scale(.92)}70%{transform:scale(1.06)}to{transform:scale(1)}}html body .t4-pop{animation:t4pop .4s ease}.t4m{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:18px;background:#140830a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .25s ease}.t4m.is-on{opacity:1}.t4m__box{position:relative;width:100%;max-width:440px;text-align:center;padding:34px 28px 28px;border-radius:26px;background:linear-gradient(160deg,#fff,#f3eaff);border:3px solid #8b46eb;box-shadow:0 30px 70px #14083080;transform:translateY(24px) scale(.94);transition:transform .3s cubic-bezier(.2,.9,.3,1.2)}.t4m.is-on .t4m__box{transform:none}.t4m__x{position:absolute;top:10px;right:12px;width:42px;height:42px;border:0;border-radius:50%;background:#efe3ff;color:#220f4d;font-size:28px;line-height:1;cursor:pointer}.t4m__x:hover{background:#8b46eb;color:#fff}.t4m__ic{font-size:46px;line-height:1;margin-bottom:8px}.t4m__h{margin:0 0 8px;font-size:28px;font-weight:900;color:#220f4d;line-height:1.2}.t4m__p{margin:0 0 14px;font-size:16px;line-height:1.55;color:#4a2a8f}.t4m__l{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:8px}.t4m__l li{background:#fff;border:2px solid #d9c4f7;border-radius:12px;padding:10px 14px;font-weight:800;font-size:15px;color:#33197a}.t4m__l li:before{content:"\2713";color:#8b46eb;margin-right:8px;font-weight:900}.t4m__go{display:block;padding:15px 20px;border-radius:14px;background:linear-gradient(135deg,#ffd27a,#f5a524);color:#220f4d!important;font-weight:900;font-size:17px;text-decoration:none;box-shadow:0 10px 24px #f5a52480}.t4cp{position:fixed;right:18px;bottom:96px;z-index:1900;width:min(340px,calc(100vw - 36px));padding:18px;border-radius:20px;background:#220f4d;color:#fff;border:2px solid #b995f0;box-shadow:0 18px 44px #00000073;transform:translateY(30px);opacity:0;transition:transform .3s ease,opacity .3s ease}.t4cp.is-on{transform:none;opacity:1}.t4cp__t{font-size:18px;font-weight:800;margin-bottom:12px}.t4cp__t b{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#ffd27a;color:#220f4d;margin-right:8px}.t4cp__b{display:flex;gap:10px}.t4cp__go,.t4cp__keep{flex:1;text-align:center;padding:12px;border-radius:12px;font-weight:800;font-size:15px;cursor:pointer;text-decoration:none;border:2px solid #b995f0}.t4cp__go{background:linear-gradient(135deg,#ffd27a,#f5a524);color:#220f4d!important;border-color:#ffd27a}.t4cp__keep{background:transparent;color:#fff}html body main#MainContent[data-template=product] .t4-pg{align-items:start;gap:34px}html body main#MainContent[data-template=product] .t4-gal,html body main#MainContent[data-template=product] .t4-gal__main{border-radius:24px;overflow:hidden}html body main#MainContent[data-template=product] .t4-gal__main{border:3px solid #d9c4f7;box-shadow:0 18px 44px #33197a2e;background:#fff}html body main#MainContent[data-template=product] .t4-info{background:#fff;border:3px solid #d9c4f7;border-radius:28px;padding:28px;box-shadow:0 18px 44px #33197a24}html body main#MainContent[data-template=product] .t4-tag{display:inline-block;padding:7px 16px;border-radius:999px;background:linear-gradient(135deg,#33197a,#8b46eb);color:#fff;font-weight:800;font-size:13px;letter-spacing:.08em}html body main#MainContent[data-template=product] .t4-pt{font-size:clamp(26px,3.4vw,38px);font-weight:900;color:#220f4d;line-height:1.2}html body main#MainContent[data-template=product] .t4-pshort{font-size:16px;line-height:1.6;color:#4a2a8f}html body main#MainContent#MainContent[data-template=product] .t4-perks{display:flex!important;flex-wrap:wrap;gap:10px;margin:14px 0}html body main#MainContent#MainContent[data-template=product] .t4-perks>div{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:8px;padding:9px 16px;border-radius:999px;background:#f3eaff;border:2px solid #d9c4f7;font-weight:800;font-size:14px;color:#33197a;width:auto!important;white-space:nowrap}html body main#MainContent[data-template=product] .t4-perks svg{width:20px;height:20px;flex:none;fill:none;stroke:#8b46eb;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html body main#MainContent[data-template=product] .t4-pprice{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin:10px 0 16px}html body main#MainContent[data-template=product] [data-t4-price]{font-size:clamp(34px,4.4vw,46px);font-weight:900;color:#b3340a}html body main#MainContent[data-template=product] .t4-pprice s{font-size:20px;color:#7a6a99}html body main#MainContent[data-template=product] .t4-off{padding:6px 12px;border-radius:999px;background:#220f4d;color:#ffd27a;font-weight:900;font-size:14px}html body main#MainContent[data-template=product] .t4-opt{border:0;padding:0;margin:0 0 14px}html body main#MainContent[data-template=product] .t4-opt legend{font-weight:800;font-size:16px;color:#220f4d;margin-bottom:8px}html body main#MainContent[data-template=product] .t4-opt label span{display:inline-block;min-width:54px;text-align:center;padding:11px 18px;border-radius:12px;border:2px solid #d9c4f7;background:#fff;font-weight:800;font-size:15px;color:#33197a;cursor:pointer;transition:all .2s ease}html body main#MainContent[data-template=product] .t4-opt label:hover span{border-color:#8b46eb}html body main#MainContent[data-template=product] .t4-opt input:checked+span{background:linear-gradient(135deg,#33197a,#8b46eb);border-color:#33197a;color:#fff;box-shadow:0 8px 18px #33197a59}html body main#MainContent[data-template=product] .t4-btn--red{background:linear-gradient(135deg,#ffd27a,#f5a524)!important;color:#220f4d!important;font-weight:900;border-radius:14px;box-shadow:0 12px 26px #f5a52480;border:0}html body main#MainContent[data-template=product] .t4-btn--dark{background:linear-gradient(135deg,#33197a,#8b46eb)!important;color:#fff!important;font-weight:900;border-radius:14px;border:0;box-shadow:0 12px 26px #33197a59}html body main#MainContent[data-template=product] .t4-btn:hover{transform:translateY(-3px)}html body main#MainContent[data-template=product] .t4-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0}html body main#MainContent[data-template=product] .t4-steps>div{text-align:center;padding:12px 8px;border-radius:14px;background:#f3eaff;border:2px dashed #b995f0;font-weight:700;font-size:14px;color:#33197a;line-height:1.3}html body main#MainContent[data-template=product] .t4-steps strong{display:grid;place-items:center;width:30px;height:30px;margin:0 auto 6px;border-radius:50%;background:#8b46eb;color:#fff;font-size:15px}html body main#MainContent[data-template=product] .t4-checks details{border:2px solid #d9c4f7;border-radius:14px;margin-bottom:10px;background:#fff;overflow:hidden}html body main#MainContent[data-template=product] .t4-checks summary{padding:14px 16px;font-weight:800;font-size:16px;color:#220f4d;align-items:center}html body main#MainContent[data-template=product] .t4-checks details[open]{border-color:#8b46eb}html body main#MainContent[data-template=product] .t4-checks details>div{padding:0 16px 14px;font-size:15px;line-height:1.6;color:#4a2a8f}@media(max-width:749px){html body main#MainContent[data-template=product] .t4-info{padding:18px;border-radius:22px}.t4cp{bottom:84px;right:12px}}html body .t4-hero{border-radius:0 0 28px 28px;overflow:hidden}html body .t4-promo h2{font-weight:900;letter-spacing:-.01em}html body .t4-promo .t4-btn{border-radius:999px;font-weight:900;padding:16px 34px;box-shadow:0 14px 30px #00000059}html body .t4-more .t4-btn{border-radius:999px;padding:15px 40px;font-weight:900;background:linear-gradient(135deg,#33197a,#8b46eb)!important;color:#fff!important;box-shadow:0 12px 26px #33197a59}html body .t4-more .t4-btn:hover{transform:translateY(-3px)}html body .t4-badge{font-weight:900;border-radius:999px}@media(max-width:749px){html body main#MainContent#MainContent .card-wrapper,html body main#MainContent#MainContent .card-wrapper .card,html body main#MainContent#MainContent .card-wrapper .card__information,html body main#MainContent#MainContent .card-wrapper .card-information,html body main#MainContent#MainContent .card-wrapper .price,html body main#MainContent#MainContent .card-wrapper .price__container,html body main#MainContent#MainContent .card-wrapper .price__sale{min-width:0!important;max-width:100%!important;box-sizing:border-box}html body main#MainContent#MainContent .card-wrapper .card__information h3.card__heading.h5,html body main#MainContent#MainContent .card-wrapper .card__information h3.card__heading.h5 a.full-unstyled-link{font-size:1.5rem!important;overflow-wrap:anywhere;word-break:normal}html body main#MainContent#MainContent .card-wrapper .price__container,html body main#MainContent#MainContent .card-wrapper .price__sale{display:flex!important;flex-wrap:wrap;gap:.2rem .8rem;align-items:baseline}html body main#MainContent#MainContent .card-wrapper .card-information .price .price-item,html body main#MainContent#MainContent .card-wrapper .price__regular .price-item,html body main#MainContent#MainContent .card-wrapper .price__sale .price-item--sale{font-size:1.8rem!important}html body main#MainContent#MainContent .card-wrapper .price__sale .price-item--regular{font-size:1.3rem!important}html body main#MainContent#MainContent .card-wrapper .price.price--on-sale .price__sale{flex-direction:column-reverse!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:0!important}html body main#MainContent#MainContent .card-wrapper .price.price--on-sale .price__sale>span:not(.visually-hidden){display:block}}@media(max-width:749px){html body .fx-sheen{display:none!important}html body .t4-wa{animation:t4wa 2.8s ease-in-out infinite!important}@keyframes t4wa{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}html body .t4-title:after,html body .collection-hero__title:after{animation:none!important}html body main#MainContent .card-wrapper:has(.price--on-sale):before{display:none!important}html{scroll-behavior:auto!important;-webkit-tap-highlight-color:transparent}html body .t4-ann:before{will-change:transform}html body .t4-btn:active,html body .button:active,html body .card-wrapper:active,html body .t4-card:active,html body .t4-wa:active{transform:scale(.96)!important;transition:transform .08s ease}}html body .t4m:has(.t4m__l){background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none;align-items:flex-end;justify-content:flex-end;padding:20px}html body .t4m:has(.t4m__l) .t4m__box{pointer-events:auto;max-width:310px;padding:22px 18px 16px;border-radius:22px;box-shadow:0 14px 36px #14083073;transform:translate(40px)}html body .t4m.is-on:has(.t4m__l) .t4m__box{transform:none}html body .t4m:has(.t4m__l) .t4m__ic{font-size:30px;margin-bottom:4px}html body .t4m:has(.t4m__l) .t4m__h{font-size:21px}html body .t4m:has(.t4m__l) .t4m__p{font-size:14px;margin-bottom:10px}html body .t4m:has(.t4m__l) .t4m__l{gap:6px;margin-bottom:12px}html body .t4m:has(.t4m__l) .t4m__l li{padding:7px 10px;font-size:13px}html body .t4m:has(.t4m__l) .t4m__go{padding:12px 16px;font-size:15px}@media(max-width:749px){html body .t4m:has(.t4m__l){justify-content:flex-start;padding:12px 12px 84px}html body .t4m:has(.t4m__l) .t4m__box{max-width:calc(100vw - 96px);transform:translateY(30px)}html body .t4m:has(.t4m__l) .t4m__l{display:none}}@media(max-width:749px){html body main#MainContent>.shopify-section:nth-child(n+4){content-visibility:auto;contain-intrinsic-size:auto 640px}@supports (animation-timeline:view()){@keyframes t4up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}html body main#MainContent .card-wrapper,html body main#MainContent .t4-card{animation:t4up linear both;animation-timeline:view();animation-range:entry 0% entry 55%}}html body main#MainContent a:active img{transform:scale(.97);transition:transform .1s ease}html body .t4-ann{background-size:200% 100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/trendy4u-lift.css.map */
