html body .t4-ann{position:relative;overflow:hidden}html body .t4-ann:before{content:"";position:absolute;left:0;bottom:1px;width:48px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 24'%3E%3Crect x='1' y='3' width='27' height='14' rx='2' fill='%23220f4d'/%3E%3Cpath d='M29 7h8l6 6v4H29z' fill='%23220f4d'/%3E%3Cpath d='M32 9h4l3 4h-7z' fill='%23ffd27a'/%3E%3Ccircle cx='11' cy='19' r='4' fill='%23220f4d' stroke='%23f5a524' stroke-width='1.5'/%3E%3Ccircle cx='36' cy='19' r='4' fill='%23220f4d' stroke='%23f5a524' stroke-width='1.5'/%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none;transform:translate(-80px);animation:fxtruck 12s linear infinite}@keyframes fxtruck{0%{transform:translate(-80px)}to{transform:translate(100vw)}}.fx-sheen{position:absolute;top:0;left:0;width:34%;height:100%;pointer-events:none;z-index:3;background:linear-gradient(100deg,transparent,rgba(255,236,170,.6),transparent);transform:translate(-160%) skew(-20deg);animation:fxsheen 8s ease-in-out infinite}@keyframes fxsheen{0%,55%{transform:translate(-160%) skew(-20deg)}to{transform:translate(420%) skew(-20deg)}}@property --fxa{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes fxspin{to{--fxa:360deg}}html body main#MainContent .card-wrapper:has(.price--on-sale):before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:23px;padding:3px;background:conic-gradient(from var(--fxa),transparent 0 60%,#ffd27a 82%,#f5a524 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .25s ease;pointer-events:none;z-index:2}html body main#MainContent .card-wrapper:has(.price--on-sale):hover:before{opacity:1;animation:fxspin 2.2s linear infinite}.fx-dust{position:fixed;left:0;top:0;width:8px;height:8px;border-radius:50%;pointer-events:none;z-index:420;background:radial-gradient(circle,#fff6c9 0,#f5a524 55%,transparent 72%)}.fx-rip-host{position:relative;overflow:hidden}.fx-rip{position:absolute;border-radius:50%;background:#ffffff8c;pointer-events:none;transform:scale(0)}.fx-conf{position:fixed;left:0;top:0;width:8px;height:12px;border-radius:2px;pointer-events:none;z-index:500}.fx-fly{position:fixed;left:0;top:0;width:110px;height:110px;object-fit:cover;border-radius:18px;border:3px solid #f5a524;box-shadow:0 10px 24px #14083066;background:#fff;pointer-events:none;z-index:500}html body .t4-wa{animation:fxwa 2.6s ease-out infinite}@keyframes fxwa{0%{box-shadow:0 6px 18px #00000047,0 0 #25d36699;transform:scale(1)}40%{transform:scale(1.07)}70%{box-shadow:0 6px 18px #00000047,0 0 0 22px #25d36600;transform:scale(1)}to{box-shadow:0 6px 18px #00000047,0 0 #25d36600;transform:scale(1)}}html body .t4-header{transition:box-shadow .3s ease}html body .t4-header .t4-logo img{transition:height .3s ease,width .3s ease}html.fx-scrolled body .t4-header{box-shadow:0 10px 28px #1408308c}html.fx-scrolled body .t4-header .t4-logo img{height:36px!important;width:36px!important}@media(prefers-reduced-motion:reduce){html body .t4-ann:before,.fx-sheen,html body .t4-wa{animation:none!important}.fx-dust,.fx-conf,.fx-fly{display:none!important}}html body main#MainContent[data-template=cart] .title-wrapper-with-link{display:flex!important;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:6px 0 30px!important;padding:30px 34px!important;border-radius:26px;background:linear-gradient(135deg,#220f4d,#4a1fa8 60%,#8b46eb)!important;box-shadow:0 18px 40px #33197a59;border:3px solid #b995f0;position:relative;overflow:hidden}html body main#MainContent#MainContent[data-template=cart] .title-wrapper-with-link h1,html body main#MainContent#MainContent[data-template=cart] .title-wrapper-with-link h1 *,html body main#MainContent#MainContent[data-template=cart] h1.title,html body main#MainContent#MainContent[data-template=cart] .title--primary{position:relative;z-index:3;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(44px,7vw,72px)!important;font-weight:900!important;text-shadow:none!important;background:none!important;padding:0 6px!important;margin:0!important;opacity:1!important}html body main#MainContent#MainContent[data-template=cart] .title-wrapper-with-link h1{border-bottom:6px solid #b995f0;padding-bottom:4px!important}html body main#MainContent#MainContent[data-template=cart] .title-wrapper-with-link a,html body main#MainContent#MainContent[data-template=cart] .title-wrapper-with-link a *,html body main#MainContent#MainContent[data-template=cart] .underlined-link{background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:1.8rem!important;font-weight:800!important;text-decoration:none!important}html body main#MainContent#MainContent[data-template=cart] .title-wrapper-with-link a{display:inline-block;padding:15px 30px!important;border-radius:999px;background:linear-gradient(135deg,#7a3ce0,#b57bff)!important;border:2px solid #fff;box-shadow:0 8px 20px #0000004d;position:relative;z-index:3}html body main#MainContent[data-template=cart] .cart-items{border-collapse:separate!important;border-spacing:0 20px!important}html body main#MainContent[data-template=cart] .cart-items th{font-size:1.6rem!important;font-weight:800!important;color:#220f4d!important}html body main#MainContent[data-template=cart] .cart-item>td{background:#fff!important;padding:20px 14px!important;border-top:3px solid #b995f0;border-bottom:3px solid #b995f0;box-shadow:0 10px 24px #33197a2e}html body main#MainContent[data-template=cart] .cart-item>td:first-child{border-left:3px solid #b995f0;border-radius:22px 0 0 22px;padding-left:20px!important}html body main#MainContent[data-template=cart] .cart-item>td:last-child{border-right:3px solid #b995f0;border-radius:0 22px 22px 0;padding-right:20px!important}html body main#MainContent[data-template=cart] .cart-item__name{color:#220f4d!important;font-size:2.8rem!important;font-weight:800!important;line-height:1.3!important;text-decoration:none}html body main#MainContent[data-template=cart] .cart-item .price,html body main#MainContent[data-template=cart] .cart-item__price-wrapper,html body main#MainContent[data-template=cart] .cart-item__totals .price{color:#b3340a!important;font-size:2.6rem!important;font-weight:900!important}html body main#MainContent[data-template=cart] .cart-item__details .product-option,html body main#MainContent[data-template=cart] .cart-item__details dl{color:#4a2a8f!important;font-size:2rem!important;font-weight:700!important}html body main#MainContent[data-template=cart] .cart-item__media{width:18rem!important;max-width:18rem!important}html body main#MainContent[data-template=cart] .cart-item__image{width:100%!important;max-width:none!important;height:auto}html body main#MainContent[data-template=cart] .cart-item__media img{border-radius:16px;border:3px solid #b995f0;box-shadow:0 10px 24px #33197a40}html body main#MainContent[data-template=cart] .quantity{width:19rem!important;min-height:6rem;border-radius:16px;background:#fff!important}html body main#MainContent[data-template=cart] .quantity:after{border-radius:16px!important;box-shadow:0 0 0 3px #8b46eb!important}html body main#MainContent[data-template=cart] .quantity__input,html body main#MainContent[data-template=cart] .quantity__button{color:#220f4d!important;font-size:2.4rem!important;font-weight:800}html body main#MainContent[data-template=cart] .quantity__button{width:5.6rem}html body main#MainContent[data-template=cart] cart-remove-button{position:relative;z-index:10;display:inline-block;cursor:pointer}html body main#MainContent[data-template=cart] cart-remove-button .button,html body main#MainContent[data-template=cart] cart-remove-button a,html body main#MainContent[data-template=cart] cart-remove-button button{position:relative;z-index:5;display:flex;align-items:center;justify-content:center;width:6.4rem!important;height:6.4rem!important;min-width:6.4rem!important;min-height:6.4rem!important;padding:0!important;border-radius:50%!important;background:#fff0ee!important;border:3px solid #c0270a!important;color:#c0270a!important;box-shadow:0 8px 18px #33197a40;cursor:pointer}html body main#MainContent[data-template=cart] cart-remove-button .button:before,html body main#MainContent[data-template=cart] cart-remove-button .button:after{display:none!important}html body main#MainContent[data-template=cart] cart-remove-button svg{width:3.2rem!important;height:3.2rem!important;pointer-events:none}html body main#MainContent[data-template=cart] cart-remove-button .button:hover,html body main#MainContent[data-template=cart] cart-remove-button a:hover{background:#c0270a!important;color:#fff!important}html body main#MainContent[data-template=cart] .cart__footer,html body main#MainContent[data-template=cart] .cart__footer *{font-size:1.9rem}html body main#MainContent[data-template=cart] .totals__total{color:#220f4d!important;font-size:2.6rem!important;font-weight:800!important}html body main#MainContent[data-template=cart] .totals__total-value{color:#b3340a!important;font-size:3rem!important;font-weight:800!important}html body main#MainContent[data-template=cart] .cart__ctas .button,html body main#MainContent[data-template=cart] #checkout{min-height:58px;border-radius:14px;background:linear-gradient(135deg,#ffd27a,#f5a524)!important;color:#220f4d!important;font-size:1.9rem;font-weight:800;letter-spacing:.05em;box-shadow:0 10px 24px #f5a52480}html body main#MainContent[data-template=cart] .cart__ctas .button:before,html body main#MainContent[data-template=cart] .cart__ctas .button:after{display:none}.t4-toast{position:fixed;left:50%;bottom:30px;transform:translate(-50%);background:#220f4d;color:#fff;font:700 16px/1.3 sans-serif;padding:14px 22px;border-radius:12px;z-index:900;box-shadow:0 10px 24px #0006}@media(max-width:749px){html body main#MainContent[data-template=cart] .title-wrapper-with-link{padding:20px!important}html body main#MainContent[data-template=cart] .cart-item__name{font-size:2.1rem!important}html body main#MainContent[data-template=cart] .cart-item__media{width:10rem!important;max-width:10rem!important}html body main#MainContent[data-template=cart] .quantity{width:15rem!important}}html body #MainContent#MainContent .facets-container,html body #MainContent#MainContent .facets-container *{font-size:2rem!important;font-weight:800!important;color:#220f4d!important;-webkit-text-fill-color:#220f4d!important;letter-spacing:.01em;line-height:1.2!important}html body #MainContent#MainContent .facets-container{display:block!important;position:relative!important;z-index:60!important}html body #MainContent#MainContent .facets-wrapper{position:relative!important;z-index:60!important;overflow:visible!important}html body #MainContent#MainContent .facets__form{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:24px!important;margin:0!important;padding:0!important}html body #MainContent#MainContent .facets__wrapper{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;flex:none!important;gap:22px!important;margin:0!important;padding:0!important;height:5rem}html body #MainContent#MainContent .facets__heading,html body #MainContent#MainContent .facet-filters__label{display:flex!important;align-items:center!important;height:5rem!important;margin:0!important;padding:0!important;white-space:nowrap!important;flex:none!important;width:auto!important;min-width:max-content!important;writing-mode:horizontal-tb!important;word-break:keep-all!important}html body #MainContent#MainContent .facet-filters__label label{display:block!important;margin:0!important;padding:0!important;white-space:nowrap!important}html body #MainContent#MainContent .facets__disclosure{display:block!important;position:relative!important;height:5rem;flex:none!important;margin:0!important;padding:0!important}html body #MainContent#MainContent .facets__disclosure[open]{z-index:80!important}html body #MainContent#MainContent .facets__summary{display:flex!important;align-items:center!important;height:5rem!important;min-height:5rem!important;margin:0!important;padding:0!important;white-space:nowrap!important;flex:none!important;width:auto!important;min-width:max-content!important;cursor:pointer;list-style:none}html body #MainContent#MainContent .facets__summary::-webkit-details-marker{display:none}html body #MainContent#MainContent .facets__summary>div{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important}html body #MainContent#MainContent .facets__summary span{margin:0!important;padding:0!important;white-space:nowrap!important}html body #MainContent#MainContent .facets__summary svg,html body #MainContent#MainContent .facets__summary .icon-caret{position:static!important;transform:none!important;margin:0!important;width:1.4rem!important;height:1.4rem!important;flex:none;color:#33197a!important;fill:#33197a!important;pointer-events:none}html body #MainContent#MainContent .facets__display{position:absolute!important;top:calc(100% + .6rem)!important;left:0!important;z-index:999!important;width:38rem!important;max-width:92vw;max-height:56rem;overflow-y:auto!important;background:linear-gradient(180deg,#fff,#f6efff)!important;border:3px solid #8b46eb!important;border-radius:20px!important;box-shadow:0 22px 48px #220f4d66!important}html body #MainContent#MainContent .facets__display *{font-size:1.8rem!important;font-weight:700!important;color:#220f4d!important;-webkit-text-fill-color:#220f4d!important}html body #MainContent#MainContent .facets__header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:1.6rem 2rem!important;border-bottom:2px solid #d9c4f7!important;background:#efe3ff!important;border-radius:17px 17px 0 0}html body #MainContent#MainContent .facets__header .facets__selected{font-size:1.7rem!important;font-weight:800!important;color:#33197a!important;-webkit-text-fill-color:#33197a!important}html body #MainContent#MainContent .facets__reset,html body #MainContent#MainContent .facets__header a{font-size:1.7rem!important;font-weight:800!important;color:#8b46eb!important;-webkit-text-fill-color:#8b46eb!important;text-decoration:underline!important;text-underline-offset:.4rem}html body #MainContent#MainContent .facets__list{padding:.8rem 2rem 1.2rem!important}html body #MainContent#MainContent .facets__item{border-bottom:1px solid #e6d8fa}html body #MainContent#MainContent .facets__item:last-child{border-bottom:0}html body #MainContent#MainContent .facet-checkbox{padding:1.4rem 1rem 1.4rem 0!important;font-size:1.9rem!important;cursor:pointer;align-items:center}html body #MainContent#MainContent .facet-checkbox__text-label{font-size:1.9rem!important;font-weight:800!important}html body #MainContent#MainContent .facets__label:hover .facet-checkbox__text-label{color:#8b46eb!important;-webkit-text-fill-color:#8b46eb!important;text-decoration:none!important}html body #MainContent#MainContent .facet-checkbox>svg:first-of-type,html body #MainContent#MainContent .facet-checkbox>.svg-wrapper:first-of-type{width:2.2rem!important;height:2.2rem!important;border-radius:6px}html body #MainContent#MainContent .facets__price{display:flex!important;align-items:center!important;gap:1.2rem!important;padding:2rem!important}html body #MainContent#MainContent .facets__price .field{flex:1;min-width:0;margin:0!important}html body #MainContent#MainContent .facets__price .field-currency{font-size:0!important;line-height:1!important;margin:0 .2rem 0 0!important;align-self:center}html body #MainContent#MainContent .facets__price .field-currency:after{content:"AED";font-size:1.6rem;font-weight:800;color:#33197a;-webkit-text-fill-color:#33197a}html body #MainContent#MainContent .facets__price .field__input{background:#fff!important;color:#220f4d!important;font-size:1.9rem!important;font-weight:800!important;height:5.6rem;min-height:5.6rem;border-radius:14px;padding:2rem 1.2rem .6rem!important;box-shadow:none!important}html body #MainContent#MainContent .facets__price .field:after,html body #MainContent#MainContent .facets__price .field:before{border-radius:14px!important;box-shadow:0 0 0 2px #8b46eb!important}html body #MainContent#MainContent .facets__price .field__input:focus~.field__label,html body #MainContent#MainContent .facets__price .field__label{font-size:1.4rem!important;font-weight:800!important;color:#6a3fc4!important;-webkit-text-fill-color:#6a3fc4!important}html body #MainContent#MainContent .facets__price .field__input:not(:placeholder-shown)~.field__label{top:.6rem!important}html body #MainContent#MainContent .facet-filters{display:flex!important;flex-wrap:nowrap!important;flex:none!important;align-items:center!important;height:5rem;margin:0 0 0 auto!important;padding:0!important}html body #MainContent#MainContent .facet-filters__field{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;height:5rem;gap:12px!important;margin:0!important;padding:0!important}html body #MainContent#MainContent .facet-filters__field .select{position:relative!important;flex:none!important;width:auto!important;min-width:0!important;height:5rem;display:flex!important;align-items:center!important}html body #MainContent#MainContent .facet-filters__field .select__select{width:auto!important;min-width:0!important;height:5rem!important;min-height:5rem!important;padding-top:0!important;padding-bottom:0!important;padding-left:0!important;padding-right:3.4rem!important;text-overflow:clip;cursor:pointer;position:relative;z-index:2}html body #MainContent#MainContent .facet-filters__field .select .icon-caret{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;right:.4rem!important;margin:0!important;width:1.4rem!important;height:1.4rem!important;pointer-events:none!important;z-index:3}html body #MainContent#MainContent .facets__summary:hover,html body #MainContent#MainContent .facets__summary:hover *{color:#8b46eb!important;-webkit-text-fill-color:#8b46eb!important}html body #MainContent#MainContent #ProductCount,html body #MainContent#MainContent #ProductCountDesktop,html body #MainContent#MainContent .product-count,html body #MainContent#MainContent .product-count *,html body #MainContent#MainContent .product-count-vertical,html body #MainContent#MainContent .product-count__text{display:none!important;visibility:hidden!important;font-size:0!important;width:0!important;height:0!important;overflow:hidden!important}@media(max-width:989px){html body #MainContent#MainContent .facets-container *{font-size:1.7rem!important}}html body #MainContent#MainContent .t4-sort .select__select{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;padding:0!important;overflow:hidden}html body #MainContent#MainContent .t4-sort .icon-caret{display:none!important}html body #MainContent#MainContent .t4-sort__btn{display:flex!important;align-items:center;gap:10px;height:5rem;padding:0 .4rem 0 0!important;background:transparent!important;border:0!important;cursor:pointer;font-size:2rem!important;font-weight:800!important;color:#220f4d!important;-webkit-text-fill-color:#220f4d!important;white-space:nowrap;font-family:inherit;letter-spacing:.01em}html body #MainContent#MainContent .t4-sort__btn:after{content:"";width:.9rem;height:.9rem;border-right:2.5px solid #33197a;border-bottom:2.5px solid #33197a;transform:rotate(45deg) translateY(-2px);transition:transform .2s ease;flex:none}html body #MainContent#MainContent .t4-sort__btn[aria-expanded=true]:after{transform:rotate(-135deg) translate(-2px,-2px)}html body #MainContent#MainContent .t4-sort__btn:hover{color:#8b46eb!important;-webkit-text-fill-color:#8b46eb!important}html body #MainContent#MainContent .t4-sort__menu{display:none;position:absolute;top:calc(100% + .6rem);right:0;z-index:999;min-width:30rem;margin:0;padding:.8rem;list-style:none;background:linear-gradient(180deg,#fff,#f6efff);border:3px solid #8b46eb;border-radius:20px;box-shadow:0 22px 48px #220f4d66}html body #MainContent#MainContent .t4-sort__menu.is-open{display:block;animation:t4sortin .18s ease-out}@keyframes t4sortin{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}html body #MainContent#MainContent .t4-sort__opt{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:2px 0;padding:1.3rem 1.6rem;border-radius:14px;cursor:pointer;font-size:1.9rem!important;font-weight:800!important;color:#220f4d!important;-webkit-text-fill-color:#220f4d!important;white-space:nowrap;list-style:none;transition:background-color .15s ease}html body #MainContent#MainContent .t4-sort__opt:hover{background:#efe3ff;color:#8b46eb!important;-webkit-text-fill-color:#8b46eb!important}html body #MainContent#MainContent .t4-sort__opt.is-sel{background:linear-gradient(135deg,#33197a,#8b46eb);color:#fff!important;-webkit-text-fill-color:#fff!important}html body #MainContent#MainContent .t4-sort__opt.is-sel:after{content:"";width:.9rem;height:1.6rem;border-right:3px solid #ffd27a;border-bottom:3px solid #ffd27a;transform:rotate(45deg) translateY(-2px);flex:none}html body .button:not(.button--tertiary),html body .t4-btn,html body .product-form__submit,html body .shopify-payment-button__button,html body button[type=submit]:not(.search__button):not(.fx-tip){min-height:5.2rem!important;font-size:1.7rem!important;font-weight:800!important;letter-spacing:.03em;padding-left:2.6rem;padding-right:2.6rem;line-height:1.2}html body .t4-card__add,html body .t4q__add,html body .t4q__pill,html body .t4-peek button,html body .quick-add__submit{min-height:4.6rem!important;font-size:1.55rem!important;font-weight:800!important;letter-spacing:.02em}html body .t4q__pill{padding:.9rem 1.8rem!important}html body .quantity{min-height:5.2rem}html body .quantity__button{width:5rem}html body .quantity__input{font-size:1.9rem!important;font-weight:800!important}html body .pagination__item,html body .pagination__list a{min-width:4.8rem;min-height:4.8rem;font-size:1.9rem!important;font-weight:800!important;display:inline-flex;align-items:center;justify-content:center}html body .field__input,html body .select__select,html body .customer .field input,html body textarea.text-area{font-size:1.7rem!important;min-height:5.2rem}html body .field__label{font-size:1.6rem!important;font-weight:700!important}html body .t4-icons a svg,html body .header__icon svg{width:2.6rem;height:2.6rem}html body .t4-icons a{min-width:4.6rem;min-height:4.6rem;display:inline-flex;align-items:center;justify-content:center}html body footer a,html body .t4-footer a{font-size:1.6rem!important;font-weight:600}@media(max-width:749px){html body .button:not(.button--tertiary),html body .t4-btn,html body .product-form__submit,html body .shopify-payment-button__button{min-height:5.4rem!important;font-size:1.7rem!important;width:100%}html body .t4-card__add{font-size:1.45rem!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/trendy4u-fun.css.map */
