html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}html body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body .t4 .t4-pshort{font-size:15.5px!important;font-weight:600!important;line-height:1.6!important;color:#33264f!important}html body .t4 .t4-sub{font-size:15.5px!important;font-weight:600!important;color:#33264f!important}html body .t4-perks div{font-size:14.5px!important;font-weight:700!important;color:#2b1b4b!important}html body .t4-perks svg{width:26px!important;height:26px!important}html body .t4-pt{font-weight:800!important}html body .t4-pprice{font-size:24px!important;font-weight:800!important}html body .t4-pprice s{font-size:16px!important;font-weight:700!important;color:#6a5a8a!important}html body .t4-off{font-size:12.5px!important;font-weight:800!important;padding:4px 10px!important}html body .t4-tag{font-size:12px!important;font-weight:800!important}html body .t4-opt legend{font-size:14.5px!important;font-weight:800!important;color:#2b1b4b!important}html body .t4-opt span{font-size:14.5px!important;font-weight:700!important;color:#2b1b4b!important}html body .t4-opt input:checked+span{color:#2b1b4b!important}html body .t4-stock{font-size:14.5px!important;font-weight:700!important;color:#2b1b4b!important}html body .t4-link{font-size:14px!important;font-weight:800!important}html body .t4-steps{font-size:13.5px!important;font-weight:600!important;color:#3d2f63!important}html body .t4-steps strong{font-size:15px!important;font-weight:800!important;color:#2b1b4b!important}html body .t4-checks summary{font-size:15.5px!important;font-weight:700!important;color:#2b1b4b!important}html body .t4-checks details>div{font-size:14.5px!important;font-weight:500!important;line-height:1.6!important;color:#33264f!important}html body .t4-card__title{font-size:15px!important;font-weight:700!important;line-height:1.4!important;color:#2b1b4b!important}html body .t4-price{font-size:16px!important}html body .t4-price b{font-size:17px!important;font-weight:800!important}html body .t4-price s{font-size:13.5px!important;font-weight:600!important;color:#6a5a8a!important}html body .t4-badge{font-size:12.5px!important;font-weight:800!important;padding:4px 10px!important}html body .t4-cat__t{font-size:15.5px!important;font-weight:800!important}html body .t4 .t4-usp__i strong{font-size:16px!important;font-weight:800!important}html body .t4 .t4-usp__i span{font-size:14px!important;font-weight:600!important;color:#3d2f63!important}html body [class*=ai-usp-][class$=__title]{font-size:16px!important;font-weight:800!important}html body [class*=ai-usp-][class$=__description]{font-size:14px!important;font-weight:600!important}html body .t4-trust__row div{font-size:14px!important;font-weight:700!important}html body .t4-faq summary{font-size:15.5px!important;font-weight:700!important;color:#2b1b4b!important}html body .t4-faq details>div{font-size:14.5px!important;font-weight:500!important;color:#33264f!important}html body .t4-rv p{font-size:14.5px!important;color:#33264f!important}html body .t4-rv strong{font-size:15px!important}html body .t4-footer a,html body .t4-footer p{font-size:15px!important;font-weight:600!important;opacity:1!important}html body .t4-footer h3{font-size:18px!important;font-weight:800!important}html body .t4-footer__bar span{font-size:13.5px!important;opacity:1!important}html body .t4-nav a{font-size:14px!important;font-weight:700!important}html body .t4-mobnav a{font-size:16px!important;font-weight:700!important}html body .t4-btn,html body .t4-card__add{font-size:15px!important;font-weight:800!important}html body .t4-qty input{font-size:16px!important;font-weight:800!important}html body .t4-ann{font-size:13.5px!important;font-weight:700!important}html body .t4-marq__item{font-weight:800!important}html body main#MainContent [class*=color-scheme-].gradient{position:relative;background:repeating-linear-gradient(115deg,rgba(255,255,255,.24) 0,rgba(255,255,255,.24) 3px,transparent 3px,transparent 46px),radial-gradient(ellipse 70% 55% at 10% 0%,rgba(255,255,255,.8),transparent 70%),radial-gradient(ellipse 55% 55% at 100% 100%,rgba(139,70,235,.42),transparent 70%),radial-gradient(ellipse 40% 40% at 0% 100%,rgba(245,165,36,.3),transparent 70%),linear-gradient(180deg,#e3cefb,#c7a5f1)!important;border-top:4px solid #f5a524;border-bottom:4px solid #f5a524;box-shadow:inset 0 14px 26px -10px #33197a59,inset 0 -14px 26px -10px #33197a47}html body main#MainContent .card-wrapper{position:relative;padding:10px 10px 14px;border-radius:20px;background:#fff;border:2px solid #b995f0;box-shadow:0 14px 30px #33197a47,0 3px 8px #33197a29;transition:box-shadow .25s ease,border-color .25s ease}html body main#MainContent .card-wrapper:hover{border-color:#6a2fd0;box-shadow:0 20px 40px #33197a61,0 0 0 3px #f5a52499}html body main#MainContent .card-wrapper .card,html body main#MainContent .card-wrapper .card__inner,html body main#MainContent .card-wrapper .card__media,html body main#MainContent .card-wrapper .media{border-radius:14px;overflow:hidden}html body main#MainContent .card-wrapper .card__information{padding:12px 6px 0}html body main#MainContent .card-wrapper .card__heading,html body main#MainContent .card-wrapper .card__heading a{color:#220f4d!important;font-size:1.55rem!important;font-weight:600!important;line-height:1.45!important;letter-spacing:.01em}html body main#MainContent .card-wrapper .price{margin-top:6px}html body main#MainContent .card-wrapper .price-item--sale,html body main#MainContent .card-wrapper .price-item--last{color:#b3340a!important;font-size:1.95rem!important;font-weight:800!important;letter-spacing:.01em}html body main#MainContent .card-wrapper .price:not(.price--on-sale) .price-item--regular{color:#220f4d!important;font-size:1.95rem!important;font-weight:800!important}html body main#MainContent .card-wrapper s.price-item--regular,html body main#MainContent .card-wrapper .price__sale s{color:#6a5a8a!important;font-size:1.4rem!important;font-weight:600!important;text-decoration-thickness:2px}html body main#MainContent .card-wrapper .badge{background:#220f4d!important;color:#ffd27a!important;border:0!important;font-weight:800!important;letter-spacing:.06em}html body main#MainContent .pagination__item{color:#33197a;font-weight:700}html body main#MainContent .pagination__item--current{color:#220f4d}html body .t4-faq summary,html body .t4-checks summary{cursor:pointer;gap:14px;transition:background-color .25s ease}html body .t4-faq summary{padding:18px!important}html body .t4-faq summary:hover,html body .t4-checks summary:hover{background:#f5a5241f}html body .t4-faq summary:after,html body .t4-checks summary:after,html body .t4-faq details[open] summary:after,html body .t4-checks details[open] summary:after{content:""!important;flex:none;display:block;margin-left:auto;width:38px;height:38px;border-radius:50%;font-size:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232b1b4b' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center/20px no-repeat,linear-gradient(135deg,#ffd27a,#f5a524);box-shadow:0 4px 12px #f5a5248c;transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .25s ease}html body .t4-faq details[open] summary:after,html body .t4-checks details[open] summary:after{transform:rotate(180deg)}html body .t4-faq summary:hover:after,html body .t4-checks summary:hover:after{box-shadow:0 6px 18px #f5a524d9}html body .t4-faq details{transition:box-shadow .3s ease,border-color .3s ease}html body .t4-faq details[open]{box-shadow:0 8px 24px #6e32c82e;border-color:#f5a524!important}html body .t4-faq details>div,html body .t4-checks details>div{animation:fxopen .35s ease}@keyframes fxopen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}html body .t4-peek{position:absolute;left:8px;right:8px;bottom:58px;z-index:3;padding:12px;border-radius:12px;background:linear-gradient(160deg,#220f4df2,#421e80f2);border:1px solid rgba(245,165,36,.6);box-shadow:0 12px 28px #14083073;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .3s cubic-bezier(.22,.61,.36,1),transform .3s cubic-bezier(.22,.61,.36,1)}html body .t4-card:hover .t4-peek,html body .t4-card:focus-within .t4-peek{opacity:1;transform:none;pointer-events:auto}html body .t4 .t4-peek p{margin:0 0 10px;font-size:13.5px;font-weight:500;line-height:1.5;color:#fbf7ff!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html body .t4-peek button{display:block;width:100%;border:0;border-radius:8px;padding:9px 10px;font:800 12px var(--t4-font);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#ffd27a,#f5a524);color:#2b1b4b}html body .t4-qchip{display:none;position:absolute;top:8px;right:8px;z-index:3;width:38px;height:38px;border-radius:50%;border:2px solid #f5a524;background:#220f4de6;color:#ffd27a;align-items:center;justify-content:center;cursor:pointer;padding:0}html body .t4-qchip svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}@media(hover:none){html body .t4-peek{display:none}html body .t4-qchip{display:flex}}html body .t4-card__img img{transition:transform .5s cubic-bezier(.22,.61,.36,1),opacity .35s ease!important}html body .t4-card:hover .t4-card__img img:first-child{transform:scale(1.05)!important}html.fx-ready .fx-pre{opacity:0;translate:0 20px}html.fx-ready .fx-pre.fx-in{opacity:1;translate:0 0;transition:opacity .5s cubic-bezier(.22,.61,.36,1),translate .5s cubic-bezier(.22,.61,.36,1)}html body .t4-title:not(:has(.t4-headimg)):after{content:"";display:block;width:64px;height:4px;margin:12px auto 0;border-radius:4px;background:linear-gradient(90deg,#f5a524,#ffd27a)}html body .t4-btn{position:relative;overflow:hidden}html body .t4-btn:after{content:"";position:absolute;top:0;left:-70%;width:45%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);transition:left .7s cubic-bezier(.22,.61,.36,1);pointer-events:none}html body .t4-btn:hover:after{left:130%}html body .t4-cat__img{position:relative;overflow:hidden;transition:box-shadow .3s ease,border-color .3s ease!important}html body .t4-cat__img img{transition:transform .5s cubic-bezier(.22,.61,.36,1)!important}html body .t4-cat__img:after{content:"";position:absolute;top:-10%;left:-90%;width:55%;height:120%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform:skew(-20deg);pointer-events:none;transition:left .7s cubic-bezier(.22,.61,.36,1)}html body .t4-cat:hover .t4-cat__img{border-color:#ffd27a!important;box-shadow:0 10px 24px #0006,0 0 0 5px #ffd27a8c,0 0 28px #f5a524b3}html body .t4-cat:hover .t4-cat__img img{transform:scale(1.08)!important}html body .t4-cat:hover .t4-cat__img:after{left:140%}html body .t4-cat__t{transition:color .25s ease}html body .t4-cat:hover .t4-cat__t{color:#ffd27a!important}html body .t4-cat,html body .t4-cat *{-webkit-tap-highlight-color:transparent}html body .t4 button,html body .t4 .t4-btn,html body .t4 [class*=__add],html body .t4-header a,html body .t4-icons a,html body .t4-top,html body .t4-mobnav a{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,filter .2s ease}html body .t4-btn:hover,html body .t4-card__add:hover{filter:brightness(1.07) saturate(1.1)}html body .t4-btn:active,html body .t4-card__add:active,html body .t4q__add:active,html body .t4-peek button:active{transform:translateY(1px) scale(.97)!important}html body .t4-btn--dark:hover{box-shadow:0 0 0 2px var(--pg),0 10px 26px #f5a52473!important}html body .t4-icons a:hover{color:var(--pgl)!important;filter:drop-shadow(0 0 8px rgba(255,210,122,.8))}html body .t4-nav a{position:relative}html body .t4-nav a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#ffd27a,transparent);transform:scaleX(0);transition:transform .3s ease;pointer-events:none}html body .t4-nav a:hover:after{transform:scaleX(1)}html body .t4-mobnav a:hover{color:var(--pgl)!important}html body .t4-footer a{transition:color .2s ease}html body .t4-footer a:hover{color:var(--pgl)!important}html body .t4-link{transition:color .2s ease}html body .t4-opt span{transition:box-shadow .2s ease,background-color .2s ease,border-color .2s ease}html body .t4-opt:hover span{box-shadow:0 6px 16px #f5a52466;border-color:var(--pg)!important}html body .t4-qty button:hover,html body .t4q__qty button:hover{background:#f5a52440!important}html body .t4-gal__thumb{transition:box-shadow .2s ease}html body .t4-gal__thumb:hover{box-shadow:0 8px 18px #f5a52473}html body .t4-top:hover{box-shadow:0 10px 24px #f5a524a6}html body .t4q__x{transition:transform .25s ease,background-color .2s ease}html body .t4q__x:hover{transform:rotate(90deg) scale(1.1);background:#f5a524;color:#2b1b4b}html body .t4-peek button:hover{box-shadow:0 8px 18px #f5a52499;filter:brightness(1.08)}html body .t4-qchip{transition:background-color .2s ease,color .2s ease}html body .t4-qchip:active{background:#f5a524;color:#2b1b4b;transform:scale(.92)}.fx-tip{position:fixed;left:0;top:0;z-index:400;max-width:260px;padding:8px 14px;border-radius:10px;background:linear-gradient(135deg,#220f4d,#4a1fa8);color:#fff8ec;border:1.5px solid #f5a524;font:700 13px/1.35 var(--font-body-family,system-ui,sans-serif);letter-spacing:.02em;text-align:center;box-shadow:0 8px 22px #14083073;opacity:0;pointer-events:none;transition:opacity .15s ease;will-change:transform}.fx-tip.is-on{opacity:1}.fx-tip:after{content:"";position:absolute;left:var(--ax,50%);bottom:-7px;width:12px;height:12px;margin-left:-6px;background:#33197a;border-right:1.5px solid #f5a524;border-bottom:1.5px solid #f5a524;transform:rotate(45deg)}.fx-tip.is-down:after{bottom:auto;top:-7px;transform:rotate(225deg)}.fx-prog{position:fixed;top:0;left:0;height:3px;width:0;z-index:300;background:linear-gradient(90deg,#f5a524,#ffd27a,#a064f0);box-shadow:0 0 10px #f5a524b3;pointer-events:none}@keyframes fxshim{0%{background-position:0% 50%}to{background-position:200% 50%}}html body .t4-title:not(:has(.t4-headimg)):after{width:90px;background:linear-gradient(90deg,#f5a524,#fff0c0,#f5a524,#fff0c0,#f5a524);background-size:200% 100%;animation:fxshim 2.6s linear infinite}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}html body .t4-title:after,html body .t4-faq details>div,html body .t4-checks details>div{animation:none!important}}html.t4q-lock{overflow:hidden}.t4q{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;display:flex;align-items:center;justify-content:center;padding:16px;background:#140830bd;opacity:0;transition:opacity .25s ease}.t4q.is-open{opacity:1}.t4q__box{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(940px,100%);max-height:calc(100vh - 32px);overflow:auto;border-radius:22px;background:linear-gradient(160deg,#f6edff,#fff3d6);border:3px solid #f5a524;box-shadow:0 30px 80px #0000008c,0 0 0 6px #f5a5242e;transform:translateY(18px) scale(.97);transition:transform .3s cubic-bezier(.22,.61,.36,1)}.t4q.is-open .t4q__box{transform:none}.t4q__x{position:absolute;top:10px;right:12px;z-index:2;width:38px;height:38px;border-radius:50%;border:0;background:#2b1b4b;color:#ffd27a;font-size:24px;line-height:1;cursor:pointer}.t4q__media{padding:20px;background:radial-gradient(ellipse 80% 70% at 20% 0%,rgba(160,100,240,.35),transparent 70%),linear-gradient(165deg,#e9d8ff,#f7ebff)}.t4q__main{aspect-ratio:1/1;border-radius:16px;overflow:hidden;background:#fff;border:2px solid #e9b650}.t4q__main img{width:100%;height:100%;object-fit:contain;display:block}.t4q__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:thin}.t4q__th{flex:0 0 58px;height:58px;border-radius:10px;border:2px solid transparent;padding:0;background:#fff;overflow:hidden;cursor:pointer}.t4q__th[aria-current=true]{border-color:#f5a524}.t4q__th img{width:100%;height:100%;object-fit:contain;display:block}.t4q__info{padding:30px 26px 24px;display:flex;flex-direction:column;gap:14px;color:#2b1b4b}.t4q__t{margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:800;line-height:1.25;color:#2b1b4b;padding-right:34px}.t4q__price{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.t4q__price b{font-size:26px;font-weight:800;color:#c2410c}.t4q__price s{font-size:17px;color:#5a4d78}.t4q__off{background:#2b1b4b;color:#ffd27a;font-size:12px;font-weight:800;padding:4px 10px;border-radius:999px}.t4q__d{margin:0;font-size:15px;font-weight:500;line-height:1.6;color:#33264f}.t4q__ol{font-size:14px;font-weight:800;margin-bottom:6px}.t4q__og{margin-bottom:6px}.t4q__pill{margin:0 6px 6px 0;padding:8px 15px;border:2px solid #cdb8e8;border-radius:999px;background:#fff;color:#2b1b4b;font:700 14px var(--t4-font);cursor:pointer;transition:.2s}.t4q__pill:hover{border-color:#f5a524;box-shadow:0 6px 14px #f5a52466}.t4q__pill[aria-pressed=true]{background:#f5a524;border-color:#f5a524;color:#2b1b4b}.t4q__buy{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap;margin-top:4px}.t4q__qty{display:flex;align-items:center;border:2px solid #cdb8e8;border-radius:12px;background:#fff;height:50px}.t4q__qty button{width:38px;height:100%;border:0;background:none;font-size:20px;color:#2b1b4b;cursor:pointer}.t4q__qty input{width:42px;text-align:center;border:0;background:none;font:800 15px var(--t4-font);color:#2b1b4b;padding:0;-moz-appearance:textfield}.t4q__qty input::-webkit-outer-spin-button,.t4q__qty input::-webkit-inner-spin-button{-webkit-appearance:none}.t4q__add{flex:1;min-width:170px;height:50px;border:0;border-radius:12px;background:linear-gradient(135deg,#ffd27a,#f5a524);color:#2b1b4b;font:800 15px var(--t4-font);letter-spacing:.06em;cursor:pointer;box-shadow:0 8px 20px #f5a52480;transition:box-shadow .2s ease}.t4q__add:hover:not(:disabled){box-shadow:0 12px 26px #f5a524a6}.t4q__add:disabled{opacity:.55;cursor:not-allowed}.t4q__msg{min-height:20px;font-size:14px;font-weight:700;color:#2a8f52}.t4q__msg a{color:#2b1b4b;text-decoration:underline}.t4q__more{align-self:flex-start;font-size:14px;font-weight:800;color:#2b1b4b;text-decoration:underline}@media(max-width:700px){.t4q{align-items:flex-end;padding:0}.t4q__box{grid-template-columns:1fr;border-radius:22px 22px 0 0;max-height:92vh}.t4q__media{padding:14px}.t4q__info{padding:18px 18px 22px}}@media(prefers-reduced-motion:reduce){.t4q__box{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/trendy4u-fx.css.map */
