:root{--ps-navy-950:#fff0f8;--ps-navy-900:#ffe0f0;--ps-navy-800:#f9c5df;--ps-blue-700:#bd297e;--ps-blue-600:#ec4ba2;--ps-cyan-400:#ef6eb7;--ps-cyan-300:#9c2769;--ps-white:#641d48;--ps-silver:#77425f;--ps-muted:#966481;--ps-panel:rgba(255,247,252,.96);--ps-panel-soft:rgba(255,225,242,.94);--ps-border:rgba(213,107,164,.38);--ps-glow:rgba(236,75,162,.2)}
html,html body#html-body{min-width:0!important;overflow-x:clip!important;font-family:Arial,Helvetica,sans-serif!important;background:#fff0f8!important;color:#641d48!important}html body#html-body{background:radial-gradient(ellipse at 3% 10%,#ffc1e060,transparent 45%),radial-gradient(ellipse at 100% 55%,#f8bce580,transparent 42%),#fff0f8!important}html body#html-body .page-wrapper{background:transparent!important;min-height:100vh}html body#html-body main#maincontent{max-width:1220px!important;margin:0 auto!important;padding:25px 24px!important}html body#html-body .column.main{width:100%!important}html body#html-body .page-header,html body#html-body header.page-header,html body#html-body .header.content,html body#html-body .nav-sections,html body#html-body .navigation,html body#html-body .panel.wrapper,html body#html-body .panel.header,html body#html-body .header-panel,html body#html-body .breadcrumbs,html body#html-body .dropdown.switcher-dropdown{background:linear-gradient(145deg,#fff8fd,#ffe1f1)!important;color:#742050!important;border-color:#e5b2cf!important;box-shadow:0 8px 25px #bb2b7020!important}html body#html-body .page-header a,html body#html-body .navigation a,html body#html-body .breadcrumbs a,html body#html-body .header.links a,html body#html-body .switcher-trigger{color:#8d2863!important}html body#html-body .logo{max-width:140px!important}html body#html-body .logo img{width:90px!important;height:90px!important;object-fit:contain!important;border-radius:15px}html body#html-body h1,html body#html-body h2,html body#html-body h3,html body#html-body h4,html body#html-body h5,html body#html-body h6,html body#html-body strong,html body#html-body label,html body#html-body .page-title{color:#762254!important}html body#html-body p,html body#html-body li,html body#html-body td,html body#html-body th,html body#html-body .subtitle,html body#html-body .product.attribute.description{color:#82546e!important}html body#html-body p span,html body#html-body h1 span,html body#html-body h3 span,html body#html-body .product.attribute.overview span{color:inherit!important}html body#html-body a:not(.action):not(.login):not(.register){color:#a32971!important}html body#html-body .page-title{font-size:29px!important;line-height:1.3!important;letter-spacing:-.6px!important}html body#html-body .product.attribute.overview h1{font-size:21px!important;line-height:1.4!important}html body#html-body .product.attribute.overview h3{font-size:17px!important}html body#html-body .product-info-main{background:linear-gradient(140deg,#fffaff,#ffe9f4)!important;border:1px solid #eab8d3!important;border-radius:22px!important;padding:25px!important;box-shadow:inset 0 2px 0 white,0 8px 28px #b5367317!important}html body#html-body .product-info-price .price{color:#c42e83!important;font-size:22px!important}html body#html-body .main-image-wrapper{border-radius:22px!important;overflow:hidden!important;border:6px solid #fff9fd!important;box-shadow:0 6px 0 #e5b3ce,0 15px 30px #b5367320!important}html body#html-body .main-image{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important}html body#html-body .action.primary,html body#html-body button.action.primary,html body#html-body #product-addtocart-button,html body#html-body .tocart,html body#html-body .login,html body#html-body .register,html body#html-body .popup-buttons a,html body#html-body .rjb-slot-btn a{color:white!important;background:linear-gradient(180deg,#ff94ce,#f04aa2 35%,#d72588 80%,#be1b76)!important;border:1px solid #ce2a83!important;border-radius:12px!important;box-shadow:inset 0 2px 0 #ffd6eb,0 4px 0 #9b1c63,0 8px 18px #d82a7e20!important;text-shadow:none!important}html body#html-body .action.primary span,html body#html-body .tocart span,html body#html-body .rjb-slot-btn a span{color:white!important}html body#html-body .action.primary:hover,html body#html-body .login:hover,html body#html-body .register:hover{filter:brightness(1.06);transform:translateY(-1px)}html body#html-body input,html body#html-body textarea,html body#html-body select{background:#fff9fd!important;color:#6e2451!important;border-color:#dfa4c7!important;caret-color:#d2388d}html body#html-body input::placeholder{color:#ac7794!important}html body#html-body .rtp-live-box{background:radial-gradient(ellipse at 15% 0,#ffbedf80,transparent 50%),linear-gradient(135deg,#fff8fd,#ffddf0)!important;border-color:#e4a8ca!important;box-shadow:0 5px 0 #e1b0cc,0 12px 30px #b5367318!important}html body#html-body .rtp-header h2{font-size:25px!important}html body#html-body .rtp-live-dot{background:#e5439d!important;box-shadow:0 0 12px #e5439d50!important}html body#html-body .rtp-day,html body#html-body .rtp-day.active{background:linear-gradient(#fffaff,#ffd8ed)!important;border-color:#e6accb!important;box-shadow:inset 0 2px 0 white,0 4px 0 #e1b4cd!important}html body#html-body .rtp-clock,html body#html-body .rtp-clock span,html body#html-body .rtp-number{color:#a1266b!important}html body#html-body .rtp-progress{background:#eed1e1!important}html body#html-body .rtp-progress-bar{background:linear-gradient(90deg,#ffc0e1,#e83c98)!important;box-shadow:none!important;width:72%!important}html body#html-body .dw-info-section{--dw-orange:#d4318b;--dw-orange-dark:#e7b8d2;--dw-yellow:#e666b1;--dw-yellow-light:#9d2f70;--dw-dark:#fff1f8;--dw-card:#fff9fd;--dw-border:#e5b4cf;--dw-text:#6e214f;--dw-muted:#93617d;background:radial-gradient(ellipse at 5% 0,#ffc9e480,transparent 50%),linear-gradient(140deg,#fff6fc,#ffe2f1)!important;border-color:#e5b4cf!important;box-shadow:0 12px 32px #b5367318!important}html body#html-body .dw-panel,html body#html-body .dw-faq-item,html body#html-body .dw-review-card{color:#762254!important;background:linear-gradient(150deg,#fffafd,#ffeaf5)!important;border-color:#e7b6d0!important;box-shadow:inset 0 2px 0 white,0 5px 15px #b5367312!important}html body#html-body .dw-panel-header p,html body#html-body .dw-review-meta,html body#html-body .dw-review-text,html body#html-body .dw-faq-answer,html body#html-body .dw-faq-answer p,html body#html-body .dw-section-heading p{color:#90627d!important}html body#html-body .dw-faq-question{color:#87245e!important;background:transparent!important}html body#html-body .dw-faq-icon,html body#html-body .dw-avatar,html body#html-body .dw-section-badge{background:linear-gradient(#f896ce,#d4328d)!important;color:white!important;box-shadow:0 3px 0 #b44583!important;border-color:#e9a3c9!important}html body#html-body .dw-review-stars{color:#ce2d88!important}html body#html-body .dw-faq-item.dw-active{border-color:#d780b3!important}html body#html-body .dw-faq-item.dw-active .dw-faq-answer{display:block!important;max-height:1000px!important;opacity:1!important}html body#html-body .dw-faq-item:not(.dw-active) .dw-faq-answer{display:none!important}html body#html-body .page-footer,html body#html-body .footer.content,html body#html-body .footer-bottom,html body#html-body .footer-top,html body#html-body .copyright{color:#82546e!important;background:linear-gradient(135deg,#ffdfef,#fff3fa)!important;border-color:#e5b4ce!important;box-shadow:none!important}html body#html-body .field.qty,html body#html-body .kredivo-label,html body#html-body .kc-cashback,html body#html-body .available-block,html body#html-body .download-popup,html body#html-body .nav-toggle,html body#html-body .block-minicart,html body#html-body .mpstorepickup-available-store-info,html body#html-body .modal-popup,html body#html-body .minicart-wrapper,html body#html-body #product-addtocart-button+input{display:none!important}html body#html-body .header.content .logo{display:block!important}html body#html-body .product-info-wrapper{gap:30px!important}html body#html-body .product.data.items>.item.content{background:#fff7fc!important;border-color:#e5b4ce!important;border-radius:18px!important}html body#html-body .rjb-slot-btn{background:#fff5fbee!important;border-color:#e6b4ce!important;box-shadow:0 -5px 20px #b5367315!important}html body#html-body .column.main img{max-width:100%!important}html body#html-body .footer-app-link img,html body#html-body .social-icons img{max-width:32px!important}.effect-toggle{position:fixed;bottom:83px;left:14px;z-index:50;border:1px solid #d795bc;border-radius:25px;background:#fff6fdec;color:#992969;font:11px Arial,sans-serif;padding:10px 13px;box-shadow:0 4px 15px #ba3b7d20;cursor:pointer}.labubu-rain{position:fixed;inset:0;z-index:3;pointer-events:none;overflow:hidden}.labubu-drop{position:absolute;left:var(--x);top:-130px;width:60px;height:100px;opacity:.25;animation:labubu-fall var(--duration) linear infinite;animation-delay:var(--delay);will-change:transform}.labubu-character{position:relative;width:60px;height:100px;transform:scale(var(--scale));filter:drop-shadow(0 4px 5px #b52a7e25)}.labubu-character i{display:block;position:absolute;box-sizing:border-box}.labubu-ear{width:14px;height:39px;top:1px;background:#f592c3;border:2px solid #b83b86;border-radius:75% 75% 28% 28%;z-index:2}.labubu-ear:after{content:"";position:absolute;inset:4px 3px;background:#ffd6e9;border-radius:75% 75% 20% 20%}.labubu-ear.left{left:13px;transform:rotate(-16deg)}.labubu-ear.right{right:12px;transform:rotate(15deg)}.labubu-body{width:36px;height:42px;background:#ee8bbb;border:2px solid #b83b86;border-radius:45% 45% 40% 40%;left:12px;top:54px;z-index:1}.labubu-arm{top:65px;width:12px;height:27px;border:2px solid #b83b86;background:#f399c5;border-radius:60%;z-index:0}.labubu-arm.left{left:6px;transform:rotate(28deg)}.labubu-arm.right{right:5px;transform:rotate(-28deg)}.labubu-foot{top:88px;width:16px;height:10px;background:#fbd1df;border:2px solid #b83b86;border-radius:60%;z-index:2}.labubu-foot.left{left:13px;transform:rotate(-10deg)}.labubu-foot.right{right:12px;transform:rotate(10deg)}.labubu-head{width:55px;height:48px;border:2px solid #b83b86;background:#f49bc7;border-radius:42% 42% 45% 45%;top:25px;left:3px;z-index:3;box-shadow:inset 0 2px 0 #ffe2f2}.labubu-face{inset:7px 5px 5px;background:#fff1df;border-radius:40% 40% 45% 45%;border:1px solid #d883a2}.labubu-eye{top:7px;width:8px;height:10px;border-radius:50%;background:#61304c}.labubu-eye:after{content:"";position:absolute;top:2px;left:2px;width:3px;height:3px;border-radius:50%;background:white}.labubu-eye.left{left:7px}.labubu-eye.right{right:7px}.labubu-nose{width:4px;height:3px;background:#b56983;border-radius:50%;top:17px;left:18px}.labubu-grin{width:26px;height:10px;left:6px;top:21px;border:1px solid #844562;border-radius:2px 2px 50% 50%;background:repeating-linear-gradient(90deg,#fff 0,#fff 4px,#844562 4px,#844562 5px);transform:rotate(-3deg)}body.effect-paused .labubu-drop{animation-play-state:paused}@keyframes labubu-fall{0%{transform:translate3d(-14px,-110px,0) rotate(-16deg)}50%{transform:translate3d(23px,52vh,0) rotate(12deg)}100%{transform:translate3d(-5px,calc(100vh + 160px),0) rotate(-10deg)}}@media(max-width:767px){html body#html-body main#maincontent{padding:16px 13px!important}html body#html-body .product-info-main{padding:20px 16px!important;border-radius:17px!important}html body#html-body .page-title{font-size:25px!important}html body#html-body .product.attribute.overview h1{font-size:19px!important}html body#html-body .logo img{width:63px!important;height:63px!important}html body#html-body .product-info-wrapper{display:flex!important;flex-direction:column!important;gap:26px!important}html body#html-body .product-info-wrapper>.product.media,html body#html-body .product-info-main{width:100%!important;float:none!important}html body#html-body .rtp-days{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}html body#html-body .rtp-number{font-size:23px!important}html body#html-body .rtp-header h2{font-size:22px!important}html body#html-body .dw-main-grid{grid-template-columns:1fr!important}.labubu-drop:nth-child(n+5){display:none}.labubu-drop{opacity:.2}.effect-toggle{font-size:9px;bottom:83px;left:9px;padding:9px 11px}}@media(prefers-reduced-motion:reduce){.labubu-rain,.effect-toggle{display:none}.labubu-drop{animation:none}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
html body#html-body .popup-overlay{background:rgba(98,26,66,.32)!important;backdrop-filter:blur(6px)!important}html body#html-body .popup-container{background:#fff0f8!important;border:1px solid #db86b5!important;box-shadow:0 18px 60px #8e205450!important;border-radius:22px!important}html body#html-body .popup-footer{background:linear-gradient(#fff9fd,#ffdcf0)!important;color:#7b2858!important;border-color:#e4aacc!important}html body#html-body .popup-footer p,html body#html-body .popup-footer strong{color:#7b2858!important}html body#html-body .popup-buttons a{background:linear-gradient(#f78cc9,#d6328d)!important;color:white!important;border-color:#d6328d!important}html body#html-body .popup-close{color:#7b2858!important;background:#fff5fb!important}

html body#html-body.page-product-configurable{background-image:radial-gradient(ellipse at 3% 10%,#ffc1e060,transparent 45%),radial-gradient(ellipse at 100% 55%,#f8bce580,transparent 42%)!important;background-color:#fff0f8!important}html body#html-body .popup-overlay[aria-hidden="true"]{display:none!important}html body#html-body,html body#html-body *{font-family:Arial,Helvetica,sans-serif!important}html body#html-body .popup-footer *{color:#7b2858!important}html body#html-body .popup-container .close-btn{background:#fff6fc!important;border-color:#d58ab6!important}
.effect-toggle{z-index:2147483000!important;bottom:112px!important;background:#fff5fc!important;color:#8e2862!important}.labubu-rain{z-index:10}html body#html-body .footer-floating-newbie{background:linear-gradient(#fff3fb,#ffdff0)!important;border-color:#e3a6c9!important;box-shadow:0 -6px 25px #bb3b7d20!important}html body#html-body .footer-floating-newbie a,html body#html-body .footer-floating-newbie span{color:#812356!important}html body#html-body .rtp-day-name,html body#html-body .rtp-label,html body#html-body .rtp-footer{color:#965177!important;text-shadow:none!important}html body#html-body .rtp-number,html body#html-body .rtp-header h2{text-shadow:none!important}html body#html-body .switcher-trigger strong,html body#html-body .switcher-trigger span{color:#8c2862!important}@media(max-width:767px){html body#html-body .product-info-main{display:block!important}html body#html-body .product-info-main .product-info,html body#html-body .product-info-main .product-config{width:100%!important;max-width:100%!important;float:none!important}html body#html-body .page-title{font-size:23px!important}.effect-toggle{bottom:103px!important}}
html body#html-body .footer-floating-newbie{position:fixed!important;inset:auto 0 0!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:74px!important;padding:10px 15px!important;border-radius:18px 18px 0 0!important;box-sizing:border-box!important}html body#html-body .footer-floating-newbie>a{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:50px!important;height:auto!important;padding:7px 4px!important;box-sizing:border-box!important;border-radius:10px!important;font-size:10px!important;line-height:1.3!important;color:white!important}html body#html-body .footer-floating-newbie>a img{width:18px!important;height:18px!important;object-fit:contain!important;margin:0!important}html body#html-body{padding-bottom:90px!important}@media(max-width:767px){html body#html-body .footer-floating-newbie{gap:5px!important;padding:8px 7px 12px!important;min-height:72px!important}html body#html-body .footer-floating-newbie>a{font-size:8px!important;min-height:46px!important;border-radius:8px!important}html body#html-body .rtp-number{font-size:20px!important}}
html body#html-body.search-open .kanmo-custom-search-mc{display:block!important;position:fixed!important;top:100px!important;left:50%!important;transform:translateX(-50%)!important;width:min(500px,calc(100vw - 32px))!important;padding:20px!important;z-index:2147482000!important;background:#fff4fb!important;border:1px solid #de97bf!important;border-radius:16px!important;box-shadow:0 18px 45px #8e245233!important}html body#html-body.search-open .kanmo-custom-search-mc .block-search,html body#html-body.search-open .kanmo-custom-search-mc .block-content,html body#html-body.search-open .kanmo-custom-search-mc form,html body#html-body.search-open .kanmo-custom-search-mc .field.search,html body#html-body.search-open .kanmo-custom-search-mc .control{display:block!important;position:static!important;width:100%!important;margin:0!important}html body#html-body.search-open #search{display:block!important;position:static!important;width:100%!important;min-height:42px!important;visibility:visible!important;opacity:1!important}
