html{overflow-x:hidden;max-width:100%}:root,body.premium-redesign{--pp-blue: #5680E9;--pp-red: #8860D0;--pp-ink: #2b2652;--pp-yellow: #84CEEB;--pp-navy: #2F2B63;--pp-indigo: #6d7bd6;--pp-coral: #5AB9EA;--pp-spring: cubic-bezier(.34, 1.56, .64, 1);--pp-snap: cubic-bezier(.22, 1, .36, 1);--pp-ios: cubic-bezier(.32, .72, 0, 1);--pp-r: 16px;--pp-r-lg: 22px;--pp-r-xl: 30px;--pp-hairline: rgba(20, 18, 40, .08);--pp-sh-sm: 0 1px 2px rgba(20, 18, 40, .06), 0 4px 12px -4px rgba(20, 18, 40, .1);--pp-sh: 0 1px 3px rgba(20, 18, 40, .05), 0 12px 28px -10px rgba(20, 18, 40, .16);--pp-sh-lg: 0 2px 6px rgba(20, 18, 40, .05), 0 28px 60px -18px rgba(20, 18, 40, .22);--pp-sh-blue: 0 1px 3px rgba(86, 128, 233, .2), 0 14px 30px -10px rgba(86, 128, 233, .5);--pp-cart-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h16l-1.4 8.4a2 2 0 0 1-2 1.6H7.4a2 2 0 0 1-2-1.6L4 6z'/%3E%3Cpath d='M4 6 3 3H1'/%3E%3Ccircle cx='9' cy='20' r='1'/%3E%3Ccircle cx='17' cy='20' r='1'/%3E%3C/svg%3E");--pp-bag-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l1 12H4z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3Cpath d='M12 17v-5'/%3E%3Cpath d='m9.6 14.4 2.4-2.4 2.4 2.4'/%3E%3C/svg%3E");--premium-accent: var(--pp-blue);--premium-accent-soft: rgba(86, 128, 233, .14);--premium-accent-contrast: #eef1ff;--premium-fg: #1a2340;--premium-line: rgba(43, 38, 82, .14);--premium-line-strong: rgba(43, 38, 82, .3);--premium-shadow-soft: var(--pp-sh)}body.premium-redesign{background:#fdfdff}body.premium-redesign:before{background:radial-gradient(circle at 12% 16%,rgba(193,200,228,.34),transparent 34%),radial-gradient(circle at 85% 8%,rgba(90,185,234,.16),transparent 30%),radial-gradient(circle at 90% 72%,rgba(132,206,235,.38),transparent 34%),radial-gradient(circle at 35% 92%,rgba(86,128,233,.12),transparent 34%)}body.premium-redesign:after{content:"";position:fixed;top:0;left:0;right:0;height:5px;z-index:2147482000;pointer-events:none;background:repeating-linear-gradient(90deg,var(--pp-blue) 0 120px,var(--pp-red) 120px 240px,var(--pp-yellow) 240px 360px,var(--pp-coral) 360px 480px,var(--pp-navy) 480px 600px);background-size:600px 100%;animation:pp-ribbon-slide 18s linear infinite}@keyframes pp-ribbon-slide{0%{background-position:0 0}to{background-position:600px 0}}.pp-bg-scene{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;will-change:transform}.pp-bg-scene .pp-blob{position:absolute;border-radius:50%;filter:blur(70px);will-change:transform}.pp-blob--1{width:44vw;height:44vw;top:-14vw;left:-10vw;background:#c1c8e49e;animation:pp-drift-a 34s ease-in-out infinite alternate}.pp-blob--2{width:34vw;height:34vw;top:8vh;right:-12vw;background:#5ab9ea4d;animation:pp-drift-b 28s ease-in-out infinite alternate}.pp-blob--3{width:38vw;height:38vw;bottom:-16vw;left:16vw;background:#84ceeba6;animation:pp-drift-c 40s ease-in-out infinite alternate}.pp-blob--4{width:26vw;height:26vw;top:42vh;left:42vw;background:#5680e929;animation:pp-drift-b 31s ease-in-out infinite alternate-reverse}.pp-blob--5{width:30vw;height:30vw;bottom:4vh;right:6vw;background:#8860d01f;animation:pp-drift-a 37s ease-in-out infinite alternate-reverse}@keyframes pp-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(6vw,-5vh,0) scale(1.14)}}@keyframes pp-drift-b{0%{transform:translateZ(0) scale(1.08)}to{transform:translate3d(-7vw,6vh,0) scale(.94)}}@keyframes pp-drift-c{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(4vw,-7vh,0) scale(1.1)}}.pp-bg-scene:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='700' height='700' viewBox='0 0 700 700' fill='none' stroke='%232f2b63' stroke-width='1.4'%3E%3Cpath d='M60 350c0-160 130-290 290-290s290 130 290 290-130 290-290 290S60 510 60 350z'/%3E%3Cpath d='M140 350c0-116 94-210 210-210s210 94 210 210-94 210-210 210-210-94-210-210z'/%3E%3Cpath d='M220 350c0-72 58-130 130-130s130 58 130 130-58 130-130 130-130-58-130-130z'/%3E%3Cpath d='M20 80c60-40 140-40 200 0s140 40 200 0 140-40 200 0'/%3E%3Cpath d='M20 640c60-40 140-40 200 0s140 40 200 0 140-40 200 0'/%3E%3C/svg%3E");background-size:700px 700px;animation:pp-topo-pan 90s linear infinite}@keyframes pp-topo-pan{0%{background-position:0 0}to{background-position:700px 700px}}body.premium-redesign .btn-button,body.premium-redesign .btn-cart,body.premium-redesign .button,body.premium-redesign button,body.premium-redesign .shopify-payment-button__button,body.premium-redesign .product-form__submit,body.premium-redesign input[type=submit]{background:var(--pp-blue);color:#fff;border:none;border-radius:999px;box-shadow:var(--pp-sh-blue);transition:transform .4s var(--pp-ios),box-shadow .4s var(--pp-ios),background .35s var(--pp-ios),filter .35s var(--pp-ios)}body.premium-redesign .btn-button:after,body.premium-redesign .btn-cart:after,body.premium-redesign .button:after,body.premium-redesign button:after,body.premium-redesign .shopify-payment-button__button:after,body.premium-redesign .product-form__submit:after,body.premium-redesign input[type=submit]:after{display:none}body.premium-redesign .btn-button:hover,body.premium-redesign .btn-cart:hover,body.premium-redesign .button:hover,body.premium-redesign button:hover,body.premium-redesign .shopify-payment-button__button:hover,body.premium-redesign .product-form__submit:hover,body.premium-redesign input[type=submit]:hover{background:var(--pp-blue);color:#fff;filter:saturate(1.12) brightness(1.04);transform:translate3d(0,-2px,0);box-shadow:0 2px 6px #5680e93d,0 22px 42px -12px #5680e99e}body.premium-redesign .btn-button:active,body.premium-redesign .btn-cart:active,body.premium-redesign .button:active,body.premium-redesign button:active,body.premium-redesign .shopify-payment-button__button:active,body.premium-redesign .product-form__submit:active,body.premium-redesign input[type=submit]:active{transform:scale(.96);box-shadow:0 1px 2px #5680e94d,0 4px 10px -4px #5680e966;transition-duration:.12s}body.premium-redesign .product-label .onsale,body.premium-redesign .sale-label,body.premium-redesign .onsale{background:var(--pp-red);color:#fff;border:none;border-radius:999px;box-shadow:0 1px 2px #8860d03d,0 8px 18px -6px #8860d080}body.premium-redesign .product-label .sold-out{background:var(--pp-ink);color:#fff}body.premium-redesign .special-price .money,body.premium-redesign .price .special-price{color:var(--pp-red);font-weight:800}body.premium-redesign a:hover,body.premium-redesign .footer-container a:hover,body.premium-redesign .details-area .product-name a:hover{color:var(--pp-red)}body.premium-redesign .premium-homepage__eyebrow,body.premium-redesign .premium-categories__eyebrow,body.premium-redesign .premium-homepage__visual-card-eyebrow{background:#5680e917;color:var(--pp-blue);border:none;border-radius:999px;padding:6px 13px;display:inline-block;font-weight:700;letter-spacing:.11em;box-shadow:none}body.premium-redesign .title-widget,body.premium-redesign .main-tab-title,body.premium-redesign .section-title,body.premium-redesign .block-title,body.premium-redesign .title-collection,body.premium-redesign .section-main-title,body.premium-redesign .premium-homepage__section-heading{position:relative;color:var(--pp-navy)}body.premium-redesign .title-widget:after,body.premium-redesign .section-title:after,body.premium-redesign .title-collection:after,body.premium-redesign .section-main-title:after{content:"";display:block;width:64px;height:6px;margin-top:8px;border-radius:2px;background:linear-gradient(90deg,var(--pp-blue) 0 25%,var(--pp-red) 25% 50%,var(--pp-yellow) 50% 75%,var(--pp-coral) 75% 100%)}body.premium-redesign .product-image img.alt-img{opacity:0;clip-path:circle(0% at var(--fluid-x, 50%) var(--fluid-y, 50%));transition:clip-path .7s var(--premium-ease),opacity .25s ease,transform .9s var(--premium-ease)}body.premium-redesign .item-area.is-fluid-active .product-image img.alt-img,body.premium-redesign .item-area:hover .product-image img.alt-img{opacity:1;clip-path:circle(145% at var(--fluid-x, 50%) var(--fluid-y, 50%));transform:translate(calc((var(--fluid-x, 50%) - 50%) * .12),calc((var(--fluid-y, 50%) - 50%) * .12)) scale(1.09)}body.premium-redesign .item-area:hover .product-image img.main,body.premium-redesign .item-area.is-fluid-active .product-image img.main{opacity:1;transform:scale(1.06)}.pp-anim{opacity:0;transform:translateY(28px) scale(.97)}.pp-anim-in{opacity:1;transform:translateY(0) scale(1);transition:opacity .6s ease var(--pp-anim-d, 0ms),transform .75s var(--pp-spring) var(--pp-anim-d, 0ms)}.pp-split{overflow:hidden}.pp-split .pp-w{display:inline-block;white-space:nowrap}.pp-split .pp-l{display:inline-block;opacity:0;transform:translateY(105%) rotate(6deg)}.pp-split.pp-anim-in .pp-l{opacity:1;transform:translateY(0) rotate(0);transition:opacity .4s ease var(--pp-l-d, 0ms),transform .68s var(--pp-spring) var(--pp-l-d, 0ms)}.pp-skew-target{will-change:transform}.pp-marquee{overflow:hidden;padding:26px 0 30px}.pp-marquee-track{display:flex;width:max-content;animation:pp-marquee-scroll 26s linear infinite}.pp-marquee-half{display:flex;flex-shrink:0}.pp-marquee-half>span{white-space:nowrap;padding-right:24px;font-family:Sora,Inter,Helvetica,Arial,sans-serif;font-size:clamp(30px,5vw,58px);font-weight:800;letter-spacing:.01em}.pp-marquee-half>span:nth-child(3n+1){color:var(--pp-navy)}.pp-marquee-half>span:nth-child(3n+2){color:transparent;-webkit-text-stroke:1.5px var(--pp-blue)}.pp-marquee-half>span:nth-child(3n){color:var(--pp-red)}.pp-marquee:hover .pp-marquee-track{animation-play-state:paused}@keyframes pp-marquee-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}body.premium-redesign .pp-magnetic{transform:translate3d(var(--pp-mag-x, 0px),var(--pp-mag-y, 0px),0)}body.premium-redesign .pp-magnetic:hover{transform:translate3d(calc(var(--pp-mag-x, 0px) - 2px),calc(var(--pp-mag-y, 0px) - 2px),0)}.pp-cursor-glow{position:fixed;top:-170px;left:-170px;width:340px;height:340px;border-radius:50%;pointer-events:none;z-index:1;opacity:0;transition:opacity .4s ease;background:radial-gradient(circle at 40% 40%,rgba(193,200,228,.45),transparent 60%),radial-gradient(circle at 60% 60%,rgba(136,96,208,.1),transparent 65%);mix-blend-mode:multiply;will-change:transform}.pp-folder-stage{position:relative;display:flex;justify-content:center;align-items:flex-end;min-height:500px;padding:44px 0 40px;perspective:1100px}body.premium-redesign .pp-folder,.pp-folder{-webkit-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;box-shadow:none;overflow:visible;min-height:0;padding:0;display:block;position:relative;width:min(460px,92vw);height:300px;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:pp-glass-sway 5.6s ease-in-out infinite;transition:opacity .4s ease,transform .45s cubic-bezier(.5,0,.75,.4);outline-offset:8px}@keyframes pp-glass-sway{0%,to{transform:translateY(0) rotateX(0) rotateY(0)}30%{transform:translateY(-8px) rotateX(2.5deg) rotateY(-2deg)}65%{transform:translateY(-2px) rotateX(-1.5deg) rotateY(2deg)}}.pp-folder:hover{animation:pp-glass-jelly .8s cubic-bezier(.34,1.56,.64,1),pp-glass-sway 5.6s ease-in-out .8s infinite}@keyframes pp-glass-jelly{0%{transform:scale(1)}30%{transform:scale(1.05,.93)}55%{transform:scale(.96,1.05)}78%{transform:scale(1.02,.98)}to{transform:scale(1)}}.pp-folder-glow{position:absolute;left:50%;top:40%;width:150%;height:150%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(255,255,255,.9),rgba(255,255,255,.35) 55%,transparent 75%);pointer-events:none}.pp-folder-back{position:absolute;z-index:1;top:40px;right:6px;bottom:4px;left:6px;background:linear-gradient(180deg,#cdd6f0,#b9c4e8);border-radius:24px;box-shadow:0 30px 60px #2f2b633d}.pp-folder-back:before{content:"";position:absolute;top:-20px;left:22px;width:32%;height:24px;background:#cdd6f0;border-radius:14px 14px 0 0}.pp-folder-previews{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none}.pp-folder-peek{position:absolute;left:50%;top:30px;width:96px;height:132px;margin-left:-48px;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 12px 30px #2f2b6347;transition:transform .55s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.pp-folder-peek img{width:100%;height:100%;object-fit:cover;display:block}.pp-folder-peek--1{transform:translate(-150px) translateY(26px) rotate(-16deg);animation:pp-peek-bob 3.6s ease-in-out infinite}.pp-folder-peek--2{transform:translate(-76px) translateY(8px) rotate(-8deg);animation:pp-peek-bob 4.1s ease-in-out .3s infinite}.pp-folder-peek--3{transform:translateY(-4px);animation:pp-peek-bob 3.3s ease-in-out .1s infinite;z-index:2}.pp-folder-peek--4{transform:translate(76px) translateY(8px) rotate(8deg);animation:pp-peek-bob 4.4s ease-in-out .5s infinite}.pp-folder-peek--5{transform:translate(150px) translateY(26px) rotate(16deg);animation:pp-peek-bob 3.9s ease-in-out .7s infinite}@keyframes pp-peek-bob{0%,to{margin-top:0}50%{margin-top:-8px}}.pp-folder:hover .pp-folder-peek{margin-top:-12px}.pp-folder-front{position:absolute;z-index:3;top:112px;right:0;bottom:0;left:0;border-radius:22px 26px 26px;background:linear-gradient(180deg,#ecf5fc94,#c8d2f080);-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);border:1px solid rgba(255,255,255,.65);box-shadow:inset 0 1px #fff9,0 24px 50px #2f2b6338;transform:perspective(900px) rotateX(4deg);transform-origin:bottom center;transition:transform .6s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.pp-folder-wave{position:absolute;border-radius:50%;filter:blur(22px);pointer-events:none}.pp-folder-wave--1{width:44%;height:52%;left:-10%;top:-18%;background:#7896eb47;animation:pp-wave-drift 7s ease-in-out infinite alternate}.pp-folder-wave--2{width:40%;height:48%;right:-8%;bottom:-20%;background:#5a78dc38;animation:pp-wave-drift 9s ease-in-out infinite alternate-reverse}@keyframes pp-wave-drift{0%{transform:translate(0) scale(1)}to{transform:translate(9%,8%) scale(1.15)}}.pp-folder:hover .pp-folder-front{transform:perspective(900px) rotateX(16deg)}.pp-folder-label{position:absolute;left:24px;bottom:20px;color:#2f2b63;font-family:Sora,Inter,Helvetica,Arial,sans-serif;font-weight:800;font-size:16px;letter-spacing:.12em;text-shadow:0 1px 6px rgba(255,255,255,.6)}.pp-folder-dots{position:absolute;right:20px;bottom:20px;display:flex;align-items:center;gap:5px;padding:7px 12px;border-radius:999px;background:#1e1a3c8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pp-folder-dots i{width:6px;height:6px;border-radius:50%}.pp-folder-dots i:nth-child(1){background:#84ceeb}.pp-folder-dots i:nth-child(2){background:#c1c8e4}.pp-folder-dots i:nth-child(3){background:#5ab9ea}.pp-folder-dots i:nth-child(4){background:#fff}.pp-folder-chip{position:absolute;z-index:4;padding:8px 16px;border-radius:999px;background:#fff9;-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);border:1px solid rgba(255,255,255,.75);box-shadow:0 10px 24px #2f2b632e;color:#2f2b63;font-family:Sora,Inter,Helvetica,Arial,sans-serif;font-weight:800;font-size:12px;letter-spacing:.1em;white-space:nowrap;pointer-events:none;transition:opacity .25s ease}.pp-folder-chip--1{left:-34px;top:34px;transform:rotate(-8deg);animation:pp-chip-float 4.2s ease-in-out infinite}.pp-folder-chip--2{right:-20px;top:130px;transform:rotate(6deg);animation:pp-chip-float 3.6s ease-in-out .4s infinite;background:#84ceebb8}.pp-folder-chip--3{left:-18px;top:168px;transform:rotate(4deg);animation:pp-chip-float 4.8s ease-in-out .8s infinite;background:#c1c8e4b3}.pp-folder-chip--click{right:-30px;top:12px;transform:rotate(8deg);font-size:14px;padding:10px 20px;background:#ffffffd9;color:#5680e9;animation:pp-chip-click 2.4s cubic-bezier(.34,1.56,.64,1) infinite}@keyframes pp-chip-float{0%,to{margin-top:0}50%{margin-top:-12px}}@keyframes pp-chip-click{0%,to{transform:rotate(8deg) translateY(0) scale(1)}50%{transform:rotate(-3deg) translateY(-14px) scale(1.08)}}.pp-fan{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.pp-fan-card{position:absolute;left:50%;top:56%;width:158px;height:216px;margin:-108px 0 0 -79px;pointer-events:auto;opacity:var(--fo, 0);transform:translate(var(--fx, 0px),var(--fy, 60px)) rotate(var(--fr, 0deg)) scale(var(--fs, .1));transition:transform .7s cubic-bezier(.3,1.4,.45,1),opacity .35s ease;text-decoration:none}.pp-fan-inner{position:relative;display:block;width:100%;height:100%;border-radius:18px;overflow:hidden;background:#fff;border:1px solid rgba(255,255,255,.85);box-shadow:0 22px 46px #2f2b6342}.pp-fan-inner img{width:100%;height:100%;object-fit:cover;display:block}.pp-fan-meta{position:absolute;left:0;right:0;bottom:0;padding:26px 12px 10px;background:linear-gradient(transparent,#1e1a3ccc);color:#fff;opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.pp-fan-meta b{display:block;font-size:15px;font-weight:800}.pp-fan-meta i{font-style:normal;font-size:11px;line-height:1.35;opacity:.85;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pp-fan-card:hover{transform:translate(var(--fx, 0px),calc(var(--fy, 0px) - 16px)) rotate(0) scale(calc(var(--fs, 1) * 1.1));z-index:300!important;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.pp-fan-card:hover .pp-fan-meta{opacity:1;transform:translateY(0)}.pp-fan-floating .pp-fan-inner{animation:pp-fan-bob var(--fbd, 4s) ease-in-out var(--fbdel, 0s) infinite alternate}.pp-fan-card:hover .pp-fan-inner{animation-play-state:paused}@keyframes pp-fan-bob{0%{transform:translateY(0) rotate(0)}to{transform:translateY(-11px) rotate(1.2deg)}}.pp-folder-stage.pp-pack-opening .pp-folder{animation:pp-pack-shake .34s ease-in-out 1}@keyframes pp-pack-shake{0%{transform:rotate(0) scale(1)}25%{transform:rotate(-3deg) scale(.96,1.03)}50%{transform:rotate(3deg) scale(1.04,.95)}75%{transform:rotate(-2deg) scale(.98,1.02)}to{transform:rotate(0) scale(1)}}.pp-folder-stage.pp-pack-burst .pp-folder-front,.pp-folder-stage.pp-pack-burst .pp-folder:hover .pp-folder-front{transform:perspective(900px) rotateX(-84deg)}.pp-folder-stage.pp-pack-burst .pp-folder-peek{transform:translateY(-110px) scale(1.15);opacity:0}.pp-folder-stage.pp-pack-burst .pp-folder-chip{opacity:0}.pp-folder-stage.pp-pack-done .pp-folder{position:absolute;left:50%;top:0;opacity:0;transform:translate(-50%,70px) scale(.8);animation:none;pointer-events:none}.pp-folder-grid-hidden{display:none!important}@media(max-width:720px){.pp-folder-stage{min-height:420px}body.premium-redesign .pp-folder,.pp-folder{height:250px}.pp-folder-peek{width:68px;height:92px;margin-left:-34px}.pp-folder-peek--1{transform:translate(-104px) translateY(22px) rotate(-16deg)}.pp-folder-peek--2{transform:translate(-52px) translateY(7px) rotate(-8deg)}.pp-folder-peek--4{transform:translate(52px) translateY(7px) rotate(8deg)}.pp-folder-peek--5{transform:translate(104px) translateY(22px) rotate(16deg)}.pp-folder-chip--1{left:-8px}.pp-folder-chip--3{left:-4px}.pp-folder-chip--click{right:-8px}.pp-fan-card{width:112px;height:156px;margin:-78px 0 0 -56px}}.pp-folder-stage.pp-stage--carousel{display:block;min-height:0;height:auto;padding-bottom:8px;text-align:center}.pp-fan.pp-fan--coverflow{position:relative;inset:auto;display:block;height:340px;margin:0 auto;overflow:hidden;pointer-events:auto;perspective:1200px}.pp-fan.pp-fan--coverflow .pp-fan-card{position:absolute!important;left:50%;top:50%;width:210px;height:288px;margin:-144px 0 0 -105px;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.4,.15,.2,1),opacity .4s ease;will-change:transform,opacity;backface-visibility:hidden}.pp-fan.pp-fan--coverflow .pp-fan-inner{box-shadow:0 26px 50px #2f2b634d}.pp-fan.pp-fan--coverflow .pp-fan-meta{opacity:0}.pp-fan.pp-fan--coverflow .pp-cf-active .pp-fan-meta{opacity:1;transform:none}.pp-cf-dots{display:flex;justify-content:center;align-items:center;gap:7px;margin-top:14px}body.premium-redesign .pp-cf-dots .pp-cf-dot{-webkit-appearance:none!important;appearance:none!important;width:8px!important;min-width:0!important;max-width:none!important;height:8px!important;min-height:0!important;padding:0!important;margin:0!important;border:none!important;border-radius:999px!important;background:#2f2b6338!important;box-shadow:none!important;cursor:pointer;transition:width .3s ease,background .3s ease}body.premium-redesign .pp-cf-dots .pp-cf-dot.is-on{width:22px!important;background:linear-gradient(120deg,var(--pp-blue, #5680E9),var(--pp-red, #8860D0))!important}.pp-swipe-guide{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);z-index:400;display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none;transition:opacity .35s ease}.pp-swipe-guide--gone{opacity:0}.pp-swipe-ball{width:42px;height:42px;border-radius:50%;background:#ffffffeb;box-shadow:0 10px 24px #2b265247,inset 0 0 0 2px #5680e980;animation:pp-swipe-move 1.8s ease-in-out infinite}.pp-swipe-label{padding:6px 14px;border-radius:999px;background:#2b2652db;color:#fff;font-size:12.5px;font-weight:700;white-space:nowrap}@keyframes pp-swipe-move{0%,to{transform:translate(-34px);opacity:.35}50%{transform:translate(34px);opacity:1}}body.premium-redesign .pp-more-below{-webkit-appearance:none!important;appearance:none!important;display:flex!important;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:0!important;margin:16px auto 0!important;padding:11px 20px!important;border:none!important;border-radius:999px!important;background:linear-gradient(120deg,var(--pp-blue, #5680E9),var(--pp-red, #8860D0))!important;color:#fff!important;font-size:13px!important;font-weight:800!important;box-shadow:0 12px 26px #5680e952!important;cursor:pointer}.pp-more-below i{font-style:normal;animation:pp-more-bounce 1.4s ease-in-out infinite}@keyframes pp-more-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.pp-swipe-ball,.pp-more-below i,.pp-fan.pp-fan--carousel .pp-fan-card{animation:none!important}}#pp-ai-root{--pp-ai-primary: #5680E9}@media(prefers-reduced-motion:reduce){body.premium-redesign:after{animation:none}.pp-bg-scene .pp-blob{animation:none}.pp-bg-scene{transform:none!important}.pp-bg-scene:after{animation:none}.pp-anim,.pp-split .pp-l{opacity:1;transform:none}.pp-marquee-track{animation:none;transform:none}.pp-cursor-glow{display:none}.pp-skew-target{transform:none!important}.pp-folder-peek,.pp-folder-clickme{animation:none}}@media(max-width:720px){.pp-marquee-half>span{font-size:clamp(24px,7vw,34px)}.pp-cursor-glow{display:none}}body.pp-professional-page:after{display:none!important}body.pp-professional-page .pp-marquee,body.pp-professional-page .pp-cursor-glow{display:none!important}body.pp-professional-page .pp-bg-scene .pp-blob{opacity:.35}body.pp-professional-page .rte h1,body.pp-professional-page .rte h2,body.pp-professional-page .rte h3,body.pp-professional-page .page-container h1{font-family:Sora,Inter,Helvetica,Arial,sans-serif;color:var(--pp-navy);letter-spacing:-.015em}body.pp-professional-page .rte p,body.pp-professional-page .rte li{color:#5a6478;line-height:1.7}body.pp-professional-page .rte a{color:var(--pp-blue);text-decoration:underline;text-underline-offset:3px}body.pp-professional-page .rte a:hover{color:#3a5fd0}body.pp-professional-page label{color:#1a2340;font-weight:600}body.pp-professional-page input[type=text],body.pp-professional-page input[type=email],body.pp-professional-page input[type=tel],body.pp-professional-page input[type=number],body.pp-professional-page input:not([type]),body.pp-professional-page select,body.pp-professional-page textarea,body.premium-redesign.pp-professional-page input[type=text],body.premium-redesign.pp-professional-page input[type=email],body.premium-redesign.pp-professional-page input[type=tel],body.premium-redesign.pp-professional-page input[type=number],body.premium-redesign.pp-professional-page input:not([type]),body.premium-redesign.pp-professional-page select,body.premium-redesign.pp-professional-page textarea{background:#fff;border:1px solid #dfe3ee;border-radius:10px;color:#1a2340;box-shadow:0 1px 2px #231e4e0a;transition:border-color .2s ease,box-shadow .2s ease}body.pp-professional-page input[type=text]:focus,body.pp-professional-page input[type=email]:focus,body.pp-professional-page input[type=tel]:focus,body.pp-professional-page input[type=number]:focus,body.pp-professional-page input:not([type]):focus,body.pp-professional-page select:focus,body.pp-professional-page textarea:focus,body.premium-redesign.pp-professional-page input[type=text]:focus,body.premium-redesign.pp-professional-page input[type=email]:focus,body.premium-redesign.pp-professional-page input[type=tel]:focus,body.premium-redesign.pp-professional-page input[type=number]:focus,body.premium-redesign.pp-professional-page input:not([type]):focus,body.premium-redesign.pp-professional-page select:focus,body.premium-redesign.pp-professional-page textarea:focus{outline:none;border-color:var(--pp-blue);box-shadow:0 0 0 3px #5680e929}body.pp-professional-page ::placeholder{color:#a7aec2}body.pp-professional-page button,body.pp-professional-page [type=submit],body.pp-professional-page .btn-button,body.pp-professional-page .btn-cart,body.pp-professional-page .button,body.premium-redesign.pp-professional-page button,body.premium-redesign.pp-professional-page [type=submit],body.premium-redesign.pp-professional-page .btn-button,body.premium-redesign.pp-professional-page .btn-cart,body.premium-redesign.pp-professional-page .button{background:var(--pp-blue);color:#fff;border:1px solid var(--pp-blue);border-radius:10px;box-shadow:0 6px 16px #5680e938;font-weight:700;letter-spacing:.01em;transition:background .2s ease,transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)}body.pp-professional-page button:hover,body.pp-professional-page [type=submit]:hover,body.pp-professional-page .btn-button:hover,body.pp-professional-page .btn-cart:hover,body.pp-professional-page .button:hover,body.premium-redesign.pp-professional-page button:hover,body.premium-redesign.pp-professional-page [type=submit]:hover,body.premium-redesign.pp-professional-page .btn-button:hover,body.premium-redesign.pp-professional-page .btn-cart:hover,body.premium-redesign.pp-professional-page .button:hover{background:#3a5fd0;color:#fff;border-color:#3a5fd0;transform:translateY(-2px);box-shadow:0 10px 22px #5680e947}body.pp-professional-page button:active,body.pp-professional-page [type=submit]:active,body.premium-redesign.pp-professional-page button:active,body.premium-redesign.pp-professional-page [type=submit]:active{transform:translateY(0);box-shadow:0 4px 10px #5680e933}.pp-trust{max-width:1080px;margin:8px auto 56px;padding:30px 20px 0;border-top:1px solid #dfe3ee;display:flex;justify-content:center;gap:clamp(24px,6vw,72px);flex-wrap:wrap}.pp-trust-item{display:flex;align-items:flex-start;gap:12px;max-width:250px}.pp-trust-item svg{width:26px;height:26px;flex-shrink:0;color:var(--pp-blue);margin-top:2px}.pp-trust-item strong{display:block;color:var(--pp-navy);font-size:14.5px;margin-bottom:2px}.pp-trust-item span{color:#5a6478;font-size:13px;line-height:1.5}.pp-about{--ab-blue: #5680E9;--ab-blue-dark: #3a5fd0;--ab-navy: #2F2B63;--ab-yellow: #84CEEB;--ab-ink: #1a2340;--ab-muted: #5a6478;--ab-line: #e3e7f1;--ab-spring: cubic-bezier(.22, 1, .36, 1);font-family:Inter,Helvetica,Arial,sans-serif;overflow:hidden}.pp-about h1,.pp-about h2,.pp-about h3{font-family:Sora,Inter,Helvetica,Arial,sans-serif;color:var(--ab-navy);letter-spacing:-.02em}.pp-about-hero{position:relative;background:linear-gradient(150deg,#4a6fd8,var(--ab-navy) 70%);color:#fff;padding:82px 20px 88px;text-align:center;overflow:hidden}.pp-about-hero-inner{position:relative;max-width:760px;margin:0 auto;z-index:2}.pp-about-tag{display:inline-block;background:#ffffff24;border:1px solid rgba(255,255,255,.28);color:#eaf0ff;border-radius:999px;padding:6px 16px;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:20px}.pp-about .pp-about-hero-title{color:#fff;font-size:clamp(36px,6vw,62px);font-weight:800;line-height:1.03;margin:0 0 16px}.pp-about .pp-about-hero-title:after{content:"";display:block;width:62px;height:5px;margin:18px auto 0;border-radius:3px;background:var(--ab-yellow)}.pp-about-hero-sub{font-size:clamp(16px,2vw,19px);line-height:1.6;color:#ffffffdb;margin:0}.pp-about-hero-blob{position:absolute;border-radius:50%;filter:blur(60px);z-index:1;pointer-events:none}.pp-about-hero-blob--1{width:340px;height:340px;top:-120px;right:-80px;background:#7896eb80}.pp-about-hero-blob--2{width:260px;height:260px;bottom:-120px;left:-60px;background:#c1c8e447}.pp-about-eyebrow{display:inline-block;color:var(--ab-blue);font-weight:800;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px}.pp-about-intro{max-width:820px;margin:0 auto;padding:62px 20px 10px;text-align:center}.pp-about-lead{font-size:clamp(18px,2.4vw,23px);line-height:1.62;color:var(--ab-navy);font-weight:500;margin:0}.pp-about-stats{max-width:980px;margin:44px auto 0;padding:0 20px;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.pp-about-stat{text-align:center;background:#fff;border:1px solid var(--ab-line);border-radius:16px;padding:22px 12px;box-shadow:0 10px 26px #231e4e0d}.pp-about-stat b{display:block;font-family:Sora,Inter,sans-serif;font-size:clamp(28px,4vw,38px);font-weight:800;color:var(--ab-blue);line-height:1;margin-bottom:6px}.pp-about-stat span{font-size:13px;color:var(--ab-muted)}.pp-about-values{margin:66px 0 0;background:linear-gradient(160deg,#5ab9ea,#5680e9);padding:60px 20px 66px}.pp-about-values-inner{max-width:1080px;margin:0 auto}.pp-about .pp-about-values-title{text-align:center;color:#fff;font-size:clamp(26px,3.4vw,38px);font-weight:800;margin:0 0 40px}.pp-about-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.pp-about-card{background:#fffffff7;border-radius:20px;padding:26px 26px 24px;box-shadow:0 18px 40px #1e1a4629;transition:transform .4s var(--ab-spring),box-shadow .4s var(--ab-spring)}.pp-about-card:hover{transform:translateY(-6px);box-shadow:0 26px 52px #1e1a4638}.pp-about-card-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:15px;background:#eef2ff;color:var(--ab-blue);margin-bottom:16px}.pp-about-card-icon svg{width:26px;height:26px}.pp-about-card h3{font-size:19px;font-weight:800;margin:0 0 8px}.pp-about-card p{color:var(--ab-muted);line-height:1.62;font-size:14.5px;margin:0}.pp-about-story{max-width:1080px;margin:0 auto;padding:72px 20px 20px}.pp-about-story-row{display:grid;grid-template-columns:1fr 1.1fr;gap:40px;align-items:center;margin-bottom:40px}.pp-about-story-row--reverse .pp-about-story-visual{order:2}.pp-about-story-visual{position:relative;height:260px;border-radius:22px;overflow:hidden;box-shadow:0 20px 44px #231e4e24}.pp-about-story-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.pp-about-story-visual--journey{background:radial-gradient(circle at 78% 22%,rgba(132,206,235,.55),transparent 45%),linear-gradient(150deg,#4a6fd8,var(--ab-navy))}.pp-about-story-visual--source{background:radial-gradient(circle at 22% 78%,rgba(193,200,228,.5),transparent 48%),linear-gradient(150deg,#5ab9ea,#3a5fd0)}.pp-about-story-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' fill='none' stroke='%23ffffff' stroke-width='1.2'%3E%3Ccircle cx='200' cy='200' r='150'/%3E%3Ccircle cx='200' cy='200' r='100'/%3E%3Ccircle cx='200' cy='200' r='55'/%3E%3C/svg%3E");background-size:360px 360px;background-position:center}.pp-about-story-badge{position:absolute;left:20px;bottom:20px;z-index:2;background:#fffffff2;color:var(--ab-navy);font-weight:800;font-size:13px;letter-spacing:.04em;padding:8px 16px;border-radius:999px;box-shadow:0 8px 20px #1e1a4633}.pp-about-story-text h2{font-size:clamp(24px,3vw,32px);font-weight:800;margin:6px 0 12px}.pp-about-story-text p{color:var(--ab-muted);line-height:1.72;font-size:15.5px;margin:0}.pp-about-contact{max-width:720px;margin:40px auto 70px;padding:0 20px}.pp-about-contact-head{text-align:center;margin-bottom:26px}.pp-about-contact-head h2{font-size:clamp(26px,3.4vw,36px);font-weight:800;margin:0 0 8px}.pp-about-contact-head p{color:var(--ab-muted);margin:0;font-size:15.5px}.pp-about-form-wrap{background:#fff;border:1px solid var(--ab-line);border-radius:20px;padding:28px 28px 30px;box-shadow:0 20px 50px #231e4e14}.pp-about-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pp-about-field{margin-bottom:18px}.pp-about-field label{display:block;color:var(--ab-ink);font-weight:600;font-size:14px;margin-bottom:6px}body.premium-redesign .pp-about input[type=text],body.premium-redesign .pp-about input[type=email],body.premium-redesign .pp-about input[type=tel],body.premium-redesign .pp-about textarea,.pp-about-field input,.pp-about-field textarea{width:100%;background:#fff;border:1px solid var(--ab-line);border-radius:11px;color:var(--ab-ink);font-size:15px;font-family:inherit;padding:12px 14px;box-shadow:0 1px 2px #231e4e0a;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.pp-about-field textarea{resize:vertical;min-height:92px;max-height:340px;overflow-y:auto;line-height:1.55}body.premium-redesign .pp-about input:focus,body.premium-redesign .pp-about textarea:focus,.pp-about-field input:focus,.pp-about-field textarea:focus{outline:none;border-color:var(--ab-blue);box-shadow:0 0 0 3px #5680e929}.pp-about-field ::placeholder{color:#a7aec2}body.premium-redesign .pp-about .pp-about-submit,.pp-about-submit{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 34px;background:var(--ab-blue);color:#fff;border:1px solid var(--ab-blue);border-radius:12px;box-shadow:0 8px 20px #5680e93d;font-weight:700;font-size:15px;cursor:pointer;transition:background .2s ease,transform .25s var(--ab-spring),box-shadow .25s var(--ab-spring)}body.premium-redesign .pp-about .pp-about-submit:hover,.pp-about-submit:hover{background:var(--ab-blue-dark);border-color:var(--ab-blue-dark);color:#fff;transform:translateY(-2px);box-shadow:0 12px 26px #5680e94d}.pp-about-submit:active{transform:translateY(0)}.pp-about-note{border-radius:11px;padding:13px 16px;font-size:14.5px;margin-bottom:18px}.pp-about-note--ok{background:#eef6ee;border:1px solid #bfdec0;color:#22532a}.pp-about-note--err{background:#fdf0ef;border:1px solid #f0c4c0;color:#8a2720}.pp-about-reveal{opacity:0;transform:translateY(20px)}.pp-about-reveal.pp-about-in{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .7s var(--ab-spring)}@media(max-width:820px){.pp-about-stats{grid-template-columns:repeat(2,1fr)}.pp-about-cards{grid-template-columns:1fr}.pp-about-story-row,.pp-about-story-row--reverse{grid-template-columns:1fr;gap:22px}.pp-about-story-row--reverse .pp-about-story-visual{order:0}.pp-about-row{grid-template-columns:1fr;gap:0}}@media(prefers-reduced-motion:reduce){.pp-about-reveal{opacity:1;transform:none}.pp-about-card{transition:none}}body.premium-redesign .premium-homepage__hero{padding-top:clamp(1rem,2vw,1.8rem)!important}body.premium-redesign .premium-homepage__title{font-size:clamp(2rem,4vw,3.4rem)!important;line-height:1.04!important}body.premium-redesign .premium-homepage__visual{min-height:360px!important}@media(max-width:767px){body.premium-redesign .premium-homepage__title{font-size:clamp(1.9rem,8vw,2.9rem)!important}}body.premium-redesign .pp-banner-inner{display:flex;align-items:center}body.premium-redesign .pp-banner-inner .content.pp-banner-content{position:static!important;top:auto!important;left:auto!important;right:auto!important;display:inline-block;max-width:calc(100% - 56px);margin:0 28px;padding:18px 20px;border-radius:16px;background:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 14px 30px #2b265229;text-shadow:none!important;color:#2f2b63}body.premium-redesign .pp-banner-inner .pp-banner-content--right{margin-left:auto;text-align:right}body.premium-redesign .pp-banner-inner .pp-banner-content--left{margin-right:auto;text-align:left}body.premium-redesign .pp-banner-btn{margin-top:12px!important}@media(max-width:480px){body.premium-redesign .pp-banner-inner .content.pp-banner-content{max-width:calc(100% - 32px);margin:0 16px;padding:14px 16px}}body.premium-redesign .item-area .product-image-area .action-list{position:absolute!important;top:10px!important;right:10px!important;bottom:auto!important;left:auto!important;visibility:visible!important;opacity:1!important;z-index:5!important;display:flex!important}body.premium-redesign .item-area .product-image-area .action-list .add-to-links{list-style:none!important;margin:0!important;padding:0!important}body.premium-redesign .item-area .product-image-area .action-list .add-to-links li{list-style:none!important}body.premium-redesign .item-area .product-image-area .action-list .product-wishlist a,body.premium-redesign .item-area .product-image-area .action-list .link-wishlist{display:inline-flex!important;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#fffffff2;color:var(--pp-blue, #5680E9);box-shadow:0 6px 16px #2b26522e;font-size:16px;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background .2s ease,color .2s ease}body.premium-redesign .item-area .product-image-area .action-list .product-wishlist a:hover,body.premium-redesign .item-area .product-image-area .action-list .link-wishlist:hover{background:var(--pp-blue, #5680E9);color:#fff;transform:scale(1.08)}body.premium-redesign .item-area .actions{position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;visibility:visible!important;opacity:1!important;margin-top:12px!important}body.premium-redesign .item-area .actions .btn-cart{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:42px;border:none!important;border-radius:10px;background:var(--pp-blue, #5680E9)!important;color:#fff!important;font-weight:700;font-size:13.5px;letter-spacing:.01em;box-shadow:0 8px 18px #5680e947;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}body.premium-redesign .item-area .actions .btn-cart:hover{background:var(--pp-red, #8860D0)!important;transform:translateY(-1px);box-shadow:0 12px 22px #8860d04d}body.premium-redesign .item-area .actions .quickview-icon{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:8px;width:100%;color:#5a6480;font-size:12.5px;font-weight:600}body.premium-redesign .premium-category-card__visual-overlay{background:linear-gradient(180deg,#0f172a00,#0f172a0a 55%,#0f172a38)!important}body.premium-redesign .premium-category-card__content{background:linear-gradient(180deg,#fff0,#f5f8fe80 22%,#dde9fff7)!important}body.premium-redesign .premium-category-card__badge{font-size:.82rem;padding:.44rem .85rem}body.premium-redesign .premium-category-card__title{font-size:clamp(1.4rem,2.2vw,2.1rem);font-weight:800}body.premium-redesign .premium-category-card__text{font-size:1rem;line-height:1.5;color:#3a4257}body.premium-redesign .premium-category-card__footer{font-size:.98rem}body.premium-redesign #popup_newsletter.pp-coupon{max-width:min(440px,92vw)!important;border-radius:22px;border-top:none!important;box-shadow:0 30px 80px #2b265247!important;padding:30px 28px 24px!important;text-align:center}#popup_newsletter.pp-coupon .pp-coupon-eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--pp-red, #8860D0);border:none;border-radius:999px;padding:6px 15px;margin-bottom:14px;box-shadow:0 1px 2px #8860d03d,0 8px 18px -6px #8860d080}#popup_newsletter.pp-coupon .pp-coupon-headline{font-family:Sora,Inter,Helvetica,Arial,sans-serif;font-weight:800;font-size:clamp(24px,4.4vw,30px);line-height:1.18;color:#2f2b63;margin-bottom:10px}#popup_newsletter.pp-coupon .pp-coupon-fine{font-size:14px;line-height:1.5;color:#5a6480;margin:0 0 22px}#popup_newsletter.pp-coupon .pp-coupon-unlocked,#popup_newsletter.pp-coupon .pp-coupon-locked{display:flex;flex-direction:column;align-items:center;gap:12px}#popup_newsletter.pp-coupon .pp-coupon-code{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;border:2px dashed rgba(47,43,99,.32);border-radius:12px;padding:12px 16px;background:#5680e90f;box-sizing:border-box}#popup_newsletter.pp-coupon .pp-coupon-code span{font-family:Sora,Inter,Helvetica,Arial,sans-serif;font-weight:800;font-size:20px;letter-spacing:.06em;color:#2f2b63}#popup_newsletter.pp-coupon .pp-coupon-copy{all:unset;cursor:pointer;font-weight:700;font-size:13px;color:#fff;background:var(--pp-blue, #5680E9);border-radius:8px;padding:8px 14px;transition:background .2s ease,transform .2s ease}#popup_newsletter.pp-coupon .pp-coupon-copy:hover{background:var(--pp-red, #8860D0);transform:translateY(-1px)}#popup_newsletter.pp-coupon .btn-button{width:100%;box-sizing:border-box;text-align:center;justify-content:center}#popup_newsletter.pp-coupon .pp-coupon-locked{flex-direction:row;flex-wrap:wrap}#popup_newsletter.pp-coupon .pp-coupon-locked .btn-button{width:auto;flex:1 1 140px}#popup_newsletter .subcriper_label{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:16px!important;cursor:pointer}#popup_newsletter .subcriper_label input{appearance:none;-webkit-appearance:none;width:17px;height:17px;flex-shrink:0;margin:0!important;border:1.5px solid rgba(47,43,99,.32);border-radius:5px;cursor:pointer;position:relative;transition:background .15s ease,border-color .15s ease}#popup_newsletter .subcriper_label input:checked{background:var(--pp-blue, #5680E9);border-color:var(--pp-blue, #5680E9)}#popup_newsletter .subcriper_label input:checked:after{content:"";position:absolute;left:5px;top:1px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}#popup_newsletter .subcriper_label span{font-size:12.5px!important;color:#5a6480}@media(max-width:480px){body.premium-redesign #popup_newsletter.pp-coupon{padding:24px 20px 20px!important;max-height:88vh;overflow-y:auto}#popup_newsletter.pp-coupon .pp-coupon-headline{font-size:22px}#popup_newsletter.pp-coupon .pp-coupon-fine{margin-bottom:16px}#popup_newsletter.pp-coupon .pp-coupon-code{flex-direction:column;gap:8px}#popup_newsletter.pp-coupon .pp-coupon-locked{flex-direction:column;gap:10px}#popup_newsletter.pp-coupon .pp-coupon-locked .btn-button,#popup_newsletter.pp-coupon .pp-coupon-unlocked .btn-button{flex:none;width:100%;padding:14px 20px;font-size:15px}}.mfp-close{-webkit-appearance:none;appearance:none;box-sizing:border-box!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;top:10px!important;right:6px!important;border:none!important;border-radius:50%!important;background:#2f2b63e0!important;color:#fff!important;font-size:20px!important;line-height:38px!important;opacity:1!important;transition:background .2s ease,transform .2s ease}.mfp-close:hover{background:var(--pp-red, #8860D0)!important;transform:rotate(90deg)}@media(min-width:992px){body.premium-redesign .header-container .search-area .advanced-search-form .predictive-search-panel{left:auto;right:0;width:min(430px,92vw)}body.premium-redesign .header-container .search-area .advanced-search-form .predictive-search-panel__shell{max-height:min(64vh,560px)}body.premium-redesign .header-container .search-area .advanced-search-form .predictive-search-panel__cards{grid-template-columns:repeat(2,1fr);gap:10px}}@media(max-width:991px){body.premium-redesign .header-container .search-area .advanced-search-form .predictive-search-panel__shell{max-height:min(70vh,520px)}body.premium-redesign .header-container .search-area .advanced-search-form .predictive-search-panel__cards{grid-template-columns:repeat(2,1fr);gap:10px}}body.premium-redesign .header-container .search-area .advanced-search-form .predictive-search-panel__card{padding:10px}body.premium-redesign .header-container .search-area .advanced-search-form .predictive-search-panel__card-title{font-size:13px;line-height:1.3}body.premium-redesign .header-container .search-area .advanced-search-form .predictive-search-panel__card-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:26px;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--pp-blue, #5680E9),var(--pp-red, #8860D0))}body.premium-redesign .item-area{display:flex;flex-direction:column}body.premium-redesign .item-area .product-image-area{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden}body.premium-redesign .item-area .product-image-area .product-image{display:block;width:100%;height:100%}body.premium-redesign .item-area .product-image-area .product-image img{width:100%!important;height:100%!important;object-fit:cover}body.premium-redesign .item-area .details-area{display:flex;flex-direction:column;flex:1}body.premium-redesign .item-area .product-name{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;height:auto!important;min-height:2.8em}body.premium-redesign .products-tab-deal .item-area{display:block}body.premium-redesign .products-tab-deal .item-area .product-image-area{aspect-ratio:auto;overflow:visible;display:flex;flex-direction:column;padding:16px;border-radius:20px;background:#fff;box-shadow:0 20px 44px #2b26521f}body.premium-redesign .products-tab-deal .item-area .price{order:2;margin:10px 0 4px;font-size:22px;font-weight:800;color:var(--pp-blue, #5680E9)}body.premium-redesign .products-tab-deal .item-area .product-name{order:3!important;min-height:0!important;margin:0 0 12px!important;font-size:15px!important;font-weight:600;color:var(--pp-ink, #2f2b63)!important}body.premium-redesign .products-tab-deal .item-area .product-image{order:1;border-radius:14px;overflow:hidden;aspect-ratio:1 / 1}body.premium-redesign .products-tab-deal .item-area .product-image img{width:100%;height:100%;object-fit:cover}body.premium-redesign .products-tab-deal .item-area .deal-progress{order:4;margin-top:4px}body.premium-redesign .products-tab-deal .item-area .bottom-product-dailydeal{order:5}body.premium-redesign .item-area .actions{margin-top:auto!important;padding-top:12px;order:4!important}body.premium-redesign .item-area .details-area>.price{order:1!important}body.premium-redesign .item-area .details-area>.product-name{order:2!important}body.premium-redesign .item-area .details-area>.product-short-desc{order:3!important}@media(min-width:992px){body.premium-redesign .header-container .mobile-header-menu{display:none!important}}@media(max-width:991px){body.premium-redesign .header-container.type2 .header-wrapper{margin-top:0!important}body.premium-redesign .header-container.type2 .header.container,body.premium-redesign .header-container.type2 .header-top .container{padding-top:0!important;min-height:0!important}body.premium-redesign .header-container.type2 #main-top-nav{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 0;position:relative}body.premium-redesign .header-container.type2 #main-top-nav>.main-nav-right{display:contents!important}body.premium-redesign .header-container.type2 #main-top-nav .mobile-header-menu{order:1;flex:0 0 auto;margin:0!important}body.premium-redesign .header-container.type2 #main-top-nav>.logo{order:2;flex:1 1 auto;display:flex!important;align-items:center;justify-content:center;position:static!important;top:auto!important;left:auto!important;margin:0!important;width:auto!important;max-width:none!important;text-align:center}body.premium-redesign .header-container.type2 #main-top-nav>.logo img{margin:0 auto!important;max-height:48px;width:auto!important;max-width:160px}body.premium-redesign .header-container.type2 #main-top-nav>.dropdown-menu{display:none!important}body.premium-redesign .header-container.type2 #main-top-nav .cart-area,body.premium-redesign .header-container.type2 #main-top-nav .wishlist-area{order:3;flex:0 0 auto;margin:0!important}body.premium-redesign .header-container.type2 #main-top-nav .search-area{order:4;flex:0 0 100%;width:100%;margin-top:4px!important}}.mobile-nav{left:0!important;transform:translate(-100%);width:300px!important;max-width:86vw;padding:0!important;background:linear-gradient(180deg,#23204a,#17152e)!important;border-radius:0 24px 24px 0;z-index:100001!important;box-shadow:none;transition:transform .45s cubic-bezier(.32,.72,0,1)!important}.mobile-nav-shown .mobile-nav{transform:translate(0)!important;box-shadow:30px 0 60px #00000040}.mobile-nav-overlay{z-index:100000!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .45s ease,visibility .45s ease!important}.mobile-nav__head{display:flex;align-items:center;justify-content:space-between;padding:22px 20px 18px;border-bottom:1px solid rgba(255,255,255,.08)}.mobile-nav__brand{font-family:Sora,Inter,sans-serif;font-weight:800;font-size:19px;letter-spacing:-.02em;color:#fff!important}.mobile-nav__brand span{color:var(--pp-blue, #5680E9)!important}.mobile-nav__close{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:50%;background:#ffffff14;color:#fff;font-size:20px;line-height:1;cursor:pointer}.mobile-nav .mobile-utility-links{display:flex;flex-direction:column;padding:14px 12px;gap:2px}.mobile-nav .mobile-utility-link{display:flex!important;align-items:center;gap:14px;padding:12px!important;border-radius:14px;font-size:14px!important;font-weight:600;text-transform:none!important;color:#ffffffd1!important;background:transparent!important;line-height:1.3!important;transition:background .2s ease,color .2s ease,transform .2s ease}.mobile-nav .mobile-utility-link svg{flex:0 0 20px;width:20px;height:20px;color:var(--pp-blue, #5680E9)}.mobile-nav .mobile-utility-link:hover,.mobile-nav .mobile-utility-link:active{background:#5680e929!important;color:#fff!important;transform:translate(2px)}.mobile-nav__promo{display:flex;flex-direction:column;gap:4px;margin:14px 16px 0;padding:18px;border-radius:20px;background:linear-gradient(135deg,var(--pp-blue, #5680E9),var(--pp-red, #8860D0));color:#fff!important;box-shadow:0 14px 30px #5680e94d}.mobile-nav__promo strong{font-size:14.5px;font-weight:800;color:#fff!important}.mobile-nav__promo span{font-size:12.5px;color:#ffffffe0!important;line-height:1.5}.mobile-nav .nav-categories{padding:10px 12px 24px;margin:10px 0 0;border-top:1px solid rgba(255,255,255,.08)}.mobile-nav .nav-categories a{color:#ffffffd1!important;background:transparent!important;border-radius:12px}.mobile-nav .nav-categories a:hover{background:#5680e929!important;color:#fff!important}.mobile-nav-shown .mobile-nav .mobile-utility-link,.mobile-nav-shown .mobile-nav__promo{animation:pp-nav-item-in .4s cubic-bezier(.32,.72,0,1) both}.mobile-nav-shown .mobile-nav .mobile-utility-link:nth-child(1){animation-delay:.06s}.mobile-nav-shown .mobile-nav .mobile-utility-link:nth-child(2){animation-delay:.1s}.mobile-nav-shown .mobile-nav .mobile-utility-link:nth-child(3){animation-delay:.14s}.mobile-nav-shown .mobile-nav .mobile-utility-link:nth-child(4){animation-delay:.18s}.mobile-nav-shown .mobile-nav .mobile-utility-link:nth-child(5){animation-delay:.22s}.mobile-nav-shown .mobile-nav .mobile-utility-link:nth-child(6){animation-delay:.26s}.mobile-nav-shown .mobile-nav .mobile-utility-link:nth-child(7){animation-delay:.3s}.mobile-nav-shown .mobile-nav__promo{animation-delay:.34s}@keyframes pp-nav-item-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.mobile-nav-shown .mobile-nav .mobile-utility-link,.mobile-nav-shown .mobile-nav__promo{animation:none}}body.premium-redesign .main-tab-products .nav-tabs>li>a:before,body.premium-redesign .main-tab-products .nav-tabs>li>a:after,body.premium-redesign .main-tab-products .nav-tabs>li.active>a:before,body.premium-redesign .main-tab-products .nav-tabs>li>a:hover:before{display:none!important;content:none!important}body.premium-redesign .main-tab-products .nav-tabs{display:inline-flex!important;align-items:center;gap:2px!important;padding:3px!important;border:none!important;border-radius:999px!important;background:#7676801f!important;-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6)}body.premium-redesign .main-tab-products .nav-tabs>li{margin:0!important;float:none!important}body.premium-redesign .main-tab-products .nav-tabs>li>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:8px 18px!important;border:none!important;border-radius:999px!important;background:transparent!important;color:#3c3c43!important;font-weight:600!important;font-size:13.5px!important;line-height:1.2!important;letter-spacing:-.01em;box-shadow:none!important;transition:color .35s var(--pp-ios),background .35s var(--pp-ios),transform .35s var(--pp-ios)}body.premium-redesign .main-tab-products .nav-tabs>li>a:hover{color:#14121f!important;background:#fff6!important}body.premium-redesign .main-tab-products .nav-tabs>li.active>a,body.premium-redesign .main-tab-products .nav-tabs>li.active>a:hover{background:#fff!important;color:#14121f!important;font-weight:600!important;box-shadow:0 3px 8px #1412281f,0 1px 2px #1412280d!important}body.premium-redesign .main-tab-products .nav-tabs>li>a:active{transform:scale(.95);transition-duration:.12s}@media(max-width:767px){body.premium-redesign .main-tab-products .tab-selector{max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-4px;padding-inline:4px}body.premium-redesign .main-tab-products .tab-selector::-webkit-scrollbar{display:none}body.premium-redesign .main-tab-products .nav-tabs{flex-wrap:nowrap!important;width:max-content;min-width:100%;justify-content:flex-start}body.premium-redesign .main-tab-products .nav-tabs>li>a{min-height:34px;padding:7px 14px!important;font-size:12.5px!important;white-space:nowrap}}body.premium-redesign .banner-full-width .banner-inner{border:1px solid var(--pp-hairline);border-radius:var(--pp-r-xl);box-shadow:var(--pp-sh-lg);height:auto!important;min-height:236px;display:flex;align-items:center}body.premium-redesign .banner-full-width .banner-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,#2b2652f0,#2b2652db,#5680e980 48%,#2b265229 70%,#2b26520a)}body.premium-redesign .banner-full-width .content{position:relative!important;top:auto!important;left:auto!important;display:block!important;z-index:2;width:100%;max-width:min(480px,60%);box-sizing:border-box;padding:30px 24px 30px clamp(28px,6vw,100px)}body.premium-redesign .banner-full-width .content-left{display:block!important;vertical-align:top!important;padding-right:0!important;color:#fff;font-weight:800;font-size:clamp(20px,2.6vw,30px);line-height:1.22;letter-spacing:-.01em;text-shadow:0 4px 22px rgba(15,12,40,.45)}body.premium-redesign .banner-full-width .content-left:before{content:"GAMING & ACCESSORIES";display:block;width:fit-content;font-size:11px;font-weight:700;letter-spacing:.14em;color:#fff;background:#ffffff29;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border:1px solid rgba(255,255,255,.24);border-radius:999px;padding:6px 15px;margin-bottom:12px;box-shadow:none}body.premium-redesign .banner-full-width .action{display:block!important;margin:16px 0 0!important}@media(max-width:767px){body.premium-redesign .banner-full-width .banner-inner{border-radius:var(--pp-r-lg);box-shadow:var(--pp-sh)}body.premium-redesign .banner-full-width .content{max-width:88%;padding:24px 20px}body.premium-redesign .banner-full-width .content-left{font-size:clamp(18px,4.6vw,24px)}body.premium-redesign .banner-full-width .content-left:before{font-size:10px;padding:4px 11px;margin-bottom:8px}}body.premium-redesign .premium-category-card--featured,body.premium-redesign .premium-category-card--wide,body.premium-redesign .premium-category-card--standard,body.premium-redesign .premium-category-card--compact{grid-column:span 6;min-height:208px}body.premium-redesign .premium-category-card{--cat-bg: #ffffff;--cat-fg: #14121f;--cat-sub: #6b6884;--cat-btn: #14121f;--cat-btn-fg: #ffffff;display:flex;position:relative;overflow:hidden;border:1px solid var(--pp-hairline);border-radius:var(--pp-r-xl);background:var(--cat-bg);box-shadow:var(--pp-sh);transition:transform .5s var(--pp-ios),box-shadow .5s var(--pp-ios)}body.premium-redesign .premium-category-card:nth-child(8n+1){--cat-bg: #ffffff}body.premium-redesign .premium-category-card:nth-child(8n+2){--cat-bg: linear-gradient(135deg, #5680E9 0%, #6d7bd6 100%);--cat-fg: #ffffff;--cat-sub: rgba(255, 255, 255, .74);--cat-btn: #ffffff;--cat-btn-fg: #14121f;border-color:transparent}body.premium-redesign .premium-category-card:nth-child(8n+3){--cat-bg: #f4f6fb}body.premium-redesign .premium-category-card:nth-child(8n+4){--cat-bg: linear-gradient(135deg, #221f3d 0%, #14121f 100%);--cat-fg: #ffffff;--cat-sub: rgba(255, 255, 255, .62);--cat-btn: #ffffff;--cat-btn-fg: #14121f;border-color:transparent}body.premium-redesign .premium-category-card:nth-child(8n+5){--cat-bg: linear-gradient(135deg, #8860D0 0%, #6f4fbf 100%);--cat-fg: #ffffff;--cat-sub: rgba(255, 255, 255, .74);--cat-btn: #ffffff;--cat-btn-fg: #14121f;border-color:transparent}body.premium-redesign .premium-category-card:nth-child(8n+6){--cat-bg: #ffffff}body.premium-redesign .premium-category-card:nth-child(8n+7){--cat-bg: linear-gradient(135deg, #5AB9EA 0%, #84CEEB 100%);--cat-fg: #10303f;--cat-sub: rgba(16, 48, 63, .7);--cat-btn: #10303f;--cat-btn-fg: #ffffff;border-color:transparent}body.premium-redesign .premium-category-card:nth-child(8n+8){--cat-bg: linear-gradient(135deg, #2F2B63 0%, #1d1a3f 100%);--cat-fg: #ffffff;--cat-sub: rgba(255, 255, 255, .62);--cat-btn: #ffffff;--cat-btn-fg: #14121f;border-color:transparent}body.premium-redesign .premium-category-card:hover{transform:translateY(-6px);box-shadow:var(--pp-sh-lg)}body.premium-redesign .premium-category-card__link{flex:1 1 auto;flex-direction:row!important;align-items:center;width:100%;min-height:0!important;color:inherit}body.premium-redesign .premium-category-card__visual{position:absolute!important;inset:0 0 0 auto!important;width:58%;margin:0!important;border-radius:0!important;overflow:hidden;background:transparent;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 46%,#000 100%);mask-image:linear-gradient(to right,transparent 0%,#000 46%,#000 100%)}body.premium-redesign .premium-category-card__visual img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--pp-ios)}body.premium-redesign .premium-category-card:hover .premium-category-card__visual img{transform:scale(1.07)}body.premium-redesign .premium-category-card__visual-overlay{display:none!important}body.premium-redesign .premium-category-card__content{position:relative!important;z-index:2;flex:1 1 auto;min-height:0!important;width:100%;max-width:60%;box-sizing:border-box;justify-content:center!important;padding:24px 20px 24px 26px!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.premium-redesign .premium-category-card__badge,body.premium-redesign .premium-category-card__symbol{display:none!important}body.premium-redesign .premium-category-card__title{margin:0!important;font-size:clamp(1.15rem,1.5vw,1.5rem)!important;font-weight:800;line-height:1.12!important;letter-spacing:-.02em;color:var(--cat-fg)}body.premium-redesign .premium-category-card__text{margin-top:.4rem!important;font-size:.8rem!important;line-height:1.5!important;color:var(--cat-sub)!important;max-width:30ch;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.premium-redesign .premium-category-card__footer{display:flex;flex-direction:row-reverse;justify-content:flex-end!important;align-items:center;gap:10px;margin-top:1.1rem!important;padding-top:0;border-top:none;font-size:.72rem!important;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--cat-fg)}body.premium-redesign .premium-category-card__arrow{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:50%;background:var(--cat-btn);color:var(--cat-btn-fg);font-size:0!important;transition:transform .45s var(--pp-ios)}body.premium-redesign .premium-category-card__arrow:before{content:"\2197";font-size:13px;font-weight:700;line-height:1}body.premium-redesign .premium-category-card:hover .premium-category-card__arrow{transform:translate(2px,-2px)}@media(max-width:991px){body.premium-redesign .premium-category-card--featured,body.premium-redesign .premium-category-card--wide,body.premium-redesign .premium-category-card--standard,body.premium-redesign .premium-category-card--compact{grid-column:span 12;min-height:168px}}@media(max-width:767px){body.premium-redesign .premium-category-card{box-shadow:var(--pp-sh-sm)}body.premium-redesign .premium-category-card__content{padding:18px 16px!important;max-width:62%}body.premium-redesign .premium-category-card__visual{width:52%}body.premium-redesign .premium-category-card__visual img,body.premium-redesign .premium-category-card__arrow{transition:none}}body.premium-redesign .item-area{position:relative;border-radius:var(--pp-r-lg);background:#fff;border:1px solid var(--pp-hairline);box-shadow:var(--pp-sh-sm);overflow:hidden;transition:transform .5s var(--pp-ios),box-shadow .5s var(--pp-ios)}body.premium-redesign .item-area:hover{transform:translateY(-6px);box-shadow:var(--pp-sh-lg)}body.premium-redesign .item-area .product-image-area{position:relative;overflow:hidden;background:#fff}body.premium-redesign .item-area .product-image{display:block;border:none;border-radius:0;overflow:hidden}body.premium-redesign .item-area .product-image img.main{transition:transform .9s var(--pp-ios)}body.premium-redesign .item-area:hover .product-image img.main{transform:scale(1.05)}body.premium-redesign .item-area .product-image-area>.action-list{position:absolute;top:10px;right:10px;z-index:4}body.premium-redesign .item-area .product-image-area>.action-list .product-wishlist a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#ffffffdb;-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6);box-shadow:0 4px 12px -4px #14122847;color:#14121f;font-size:13px;transition:transform .35s var(--pp-ios)}body.premium-redesign .item-area .product-image-area>.action-list .product-wishlist a:hover{transform:scale(1.1)}body.premium-redesign .item-area .product-label{position:absolute;top:10px;left:10px;right:auto;z-index:3}body.premium-redesign .item-area:has(.details-area){display:flex;flex-direction:column;padding:10px;border:none;border-radius:26px;background:#fff}body.premium-redesign .item-area:has(.details-area) .product-image-area{border-radius:18px;background:linear-gradient(160deg,#f6f8fc,#eff2f8)}body.premium-redesign .item-area:has(.details-area) .product-image-area>.action-list .product-wishlist a{color:#14121f}body.premium-redesign .item-area:has(.details-area) .details-area{position:relative;display:grid!important;grid-template-columns:1fr auto;grid-template-areas:"name name" "price action";align-content:start;gap:10px 8px;flex:1 1 auto;padding:14px 10px 8px;box-sizing:border-box;text-align:left}body.premium-redesign .item-area:has(.details-area) .product-name{grid-area:name;order:1!important;margin:0!important;min-height:0!important;font-size:.9rem!important;font-weight:600;line-height:1.35}body.premium-redesign .item-area:has(.details-area) .product-name a{color:#14121f!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.premium-redesign .item-area:has(.details-area) .details-area .price{grid-area:price;align-self:center;order:2!important;position:static!important;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;min-width:0}body.premium-redesign .item-area:has(.details-area) .details-area .price .money{font-family:Sora,Inter,sans-serif;font-size:1.45rem!important;font-weight:800;letter-spacing:-.03em;color:var(--pp-blue)!important;line-height:1.1}body.premium-redesign .item-area:has(.details-area) .details-area .compare-price .money{font-size:.8rem!important;font-weight:500;color:#9a97ab!important;text-decoration:line-through}body.premium-redesign .item-area:has(.details-area) .ratings{display:none}body.premium-redesign .item-area:has(.details-area) .actions{grid-area:action;position:static!important;justify-self:end;align-self:center;z-index:3;display:flex!important;align-items:center;width:auto!important;margin:0!important;padding:0!important}body.premium-redesign .item-area:has(.details-area) .actions .addtocart{flex:0 0 auto;display:flex!important;width:auto!important;min-width:0}body.premium-redesign .item-area:has(.details-area) .actions .addtocart form{display:flex;margin:0}body.premium-redesign .item-area:has(.details-area) .btn-cart{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 44px!important;width:44px!important;height:44px!important;min-width:0!important;min-height:44px!important;padding:0!important;border:none;border-radius:50%!important;background-color:var(--pp-blue)!important;background-image:none!important;font-size:0!important;box-shadow:none!important;transition:transform .4s var(--pp-ios),background-color .35s var(--pp-ios)}body.premium-redesign .item-area:has(.details-area) .btn-cart:before{content:"";width:18px;height:18px;background-color:#fff;-webkit-mask:var(--pp-bag-icon) center / 18px 18px no-repeat;mask:var(--pp-bag-icon) center / 18px 18px no-repeat;transition:background-color .35s var(--pp-ios)}body.premium-redesign .item-area:has(.details-area) .btn-cart:hover{transform:scale(1.07);background-color:var(--pp-blue)!important}body.premium-redesign .item-area:has(.details-area) .btn-cart:hover:before{background-color:#fff}body.premium-redesign .item-area:has(.details-area) .btn-cart:active{transform:scale(.94);transition-duration:.12s}body.premium-redesign .item-area:has(.details-area) .btn-cart span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}body.premium-redesign .item-area:has(.details-area) .actions .quickview-icon{display:none!important}@media(max-width:767px){body.premium-redesign .item-area:has(.details-area){display:flex!important;flex-direction:row;align-items:center;gap:12px;padding:10px;border:1px solid var(--pp-hairline);border-radius:20px;background:#fff;box-shadow:var(--pp-sh-sm)}body.premium-redesign .item-area:hover{transform:none}body.premium-redesign .item-area:has(.details-area) .product-image-area{flex:0 0 96px;width:96px;height:96px;border-radius:14px;background:#f4f4f7;overflow:hidden}body.premium-redesign .item-area:has(.details-area) .product-image{display:block!important;width:96px!important;height:96px!important;overflow:hidden;border-radius:14px}body.premium-redesign .item-area:has(.details-area) .product-image img.main{width:96px!important;height:96px!important;max-width:none!important;object-fit:cover;object-position:center;transition:none}body.premium-redesign .item-area .product-image img.alt-img{display:none}body.premium-redesign .item-area:has(.details-area) .product-image-area>.action-list{top:5px;right:5px}body.premium-redesign .item-area:has(.details-area) .product-image-area>.action-list .product-wishlist a{width:24px;height:24px;font-size:11px;background:#ffffffe6;color:#14121f}body.premium-redesign .item-area:has(.details-area) .details-area{flex:1 1 auto;min-width:0;padding:0 52px 0 0;justify-content:center;text-align:left!important;align-items:flex-start}body.premium-redesign .item-area:has(.details-area) .product-name,body.premium-redesign .item-area:has(.details-area) .product-name a,body.premium-redesign .item-area:has(.details-area) .details-area .price{text-align:left!important}body.premium-redesign .item-area:has(.details-area) .product-name{font-size:.86rem!important;font-weight:700}body.premium-redesign .item-area:has(.details-area) .product-name a{color:#14121f!important}body.premium-redesign .item-area:has(.details-area) .details-area .price{margin-top:8px!important}body.premium-redesign .item-area:has(.details-area) .details-area .price .money{font-size:1.1rem!important;color:var(--pp-blue)!important}body.premium-redesign .item-area:has(.details-area) .details-area .compare-price .money{color:#9a97ab!important}body.premium-redesign .item-area:has(.details-area) .actions{top:50%!important;right:10px!important;bottom:auto!important;transform:translateY(-50%)}body.premium-redesign .item-area:has(.details-area) .btn-cart{flex:0 0 40px!important;width:40px!important;height:40px!important;min-height:40px!important;background-color:var(--pp-blue)!important}body.premium-redesign .item-area:has(.details-area) .btn-cart:before{width:17px;height:17px;background-color:#fff;-webkit-mask:var(--pp-cart-icon) center / 17px 17px no-repeat;mask:var(--pp-cart-icon) center / 17px 17px no-repeat}body.premium-redesign .item-area:has(.details-area) .btn-cart:hover{background-color:var(--pp-blue)!important}}body.premium-redesign [data-fluid-hover]{will-change:auto}body.premium-redesign [data-fluid-hover]:hover{will-change:transform}body.premium-redesign .item-area{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:not(.mobile-nav-shown) .mobile-nav-overlay,body:not(.mobile-nav-shown) .mobile-nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.premium-redesign .item-area .product-image-area>.action-list .product-wishlist a{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fffffff0!important}body.premium-redesign .premium-category-card__badge,body.premium-redesign .premium-category-card__symbol{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#ffffffe6!important}@media(max-width:900px){body.premium-redesign *:not(.pp-banner-content):not(.pp-folder-host .item-area),body.premium-redesign *:before,body.premium-redesign *:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.premium-redesign .main-section-header,body.premium-redesign .predictive-search-panel,body.premium-redesign .predictive-search-panel__shell,body.premium-redesign .form-search.advanced-search-form{background:#fffffff7!important}body.premium-redesign .main-tab-products .nav-tabs{background:#76768024!important}.pp-bg-scene{display:block!important}.pp-bg-scene .pp-blob,.pp-blob{filter:none!important;opacity:.5;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 30%,transparent 70%);mask-image:radial-gradient(circle at 50% 50%,#000 30%,transparent 70%);will-change:transform}body.premium-redesign:before{animation:none!important;display:none!important}body.premium-redesign{background:#fdfdff}body.premium-redesign *:not(.pp-blob):not(.pp-bg-scene){will-change:auto!important}body.premium-redesign .pp-cursor-glow,body.premium-redesign .pp-marquee-track{display:none!important}body.premium-redesign .pp-skew-target{transform:none!important}}@media(max-width:640px){.pp-hero2__blob{animation:none!important;filter:blur(40px)!important}}@media(prefers-reduced-motion:reduce){body.premium-redesign *,body.premium-redesign *:before,body.premium-redesign *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.pp-bg-scene,.pp-hero2__bg{display:none!important}}body.premium-redesign .main-tab-products .nav-tabs>li{display:flex;align-items:center}body.premium-redesign .main-tab-products .nav-tabs>li>a{height:34px;min-height:34px;line-height:34px!important;padding:0 18px!important;box-sizing:border-box;vertical-align:middle}@media(max-width:767px){body.premium-redesign .main-tab-products .nav-tabs>li>a{height:32px;min-height:32px;line-height:32px!important;padding:0 14px!important}}body.premium-redesign .pp-banner-inner{position:relative;height:300px!important;display:flex!important;align-items:flex-end!important;padding:0!important;border-radius:var(--pp-r-xl);overflow:hidden;border:1px solid var(--pp-hairline);box-shadow:var(--pp-sh);background-position:center top!important;transition:transform .5s var(--pp-ios),box-shadow .5s var(--pp-ios)}body.premium-redesign .pp-banner-inner:hover{transform:translateY(-6px);box-shadow:var(--pp-sh-lg)}body.premium-redesign .pp-banner-inner:after{content:"";position:absolute;left:0;right:0;bottom:0;height:62%;z-index:1;pointer-events:none;background:linear-gradient(180deg,#14122800,#14122824)}body.premium-redesign .pp-banner-inner .content.pp-banner-content{position:relative!important;z-index:2;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;width:auto!important;max-width:none!important;flex:1 1 auto;margin:10px!important;padding:16px 16px 14px!important;border-radius:18px;background:#ffffff9e!important;-webkit-backdrop-filter:blur(22px) saturate(1.8)!important;backdrop-filter:blur(22px) saturate(1.8)!important;border:1px solid rgba(255,255,255,.6);box-shadow:0 8px 24px -10px #1412283d;text-align:left!important}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){body.premium-redesign .pp-banner-inner .content.pp-banner-content{background:#fffffff2!important}}body.premium-redesign .pp-banner-inner .pp-banner-content span{color:#14121f}body.premium-redesign .pp-banner-inner .pp-banner-content>span:first-child{display:block}body.premium-redesign .pp-banner-btn{display:inline-flex!important;align-items:center;justify-content:center;min-height:34px!important;height:34px;padding:0 16px!important;margin-top:10px!important;border:none!important;border-radius:999px!important;background:var(--pp-blue)!important;color:#fff!important;font-size:.78rem!important;font-weight:700;line-height:34px!important;white-space:nowrap;box-shadow:0 8px 18px -8px #5680e9b3!important;transition:transform .35s var(--pp-ios),filter .35s var(--pp-ios)}body.premium-redesign .pp-banner-btn span{color:#fff!important}body.premium-redesign .pp-banner-btn:hover{filter:saturate(1.12) brightness(1.04);transform:translateY(-2px);background:var(--pp-blue)!important;color:#fff!important}body.premium-redesign .pp-banner-btn:active{transform:scale(.96);transition-duration:.12s}body.premium-redesign .pp-banner-action{display:block!important;margin:0!important}@media(max-width:767px){body.premium-redesign .pp-banner-inner{height:260px!important;box-shadow:var(--pp-sh-sm)}body.premium-redesign .pp-banner-inner:hover{transform:none}body.premium-redesign .pp-banner-inner .content.pp-banner-content{margin:8px!important;padding:14px!important}}@media(max-width:767px){body.premium-redesign .pp-folder-host .item-area:has(.details-area){display:grid!important;grid-template-columns:1fr;grid-template-rows:auto auto;align-items:stretch;gap:0;padding:clamp(8px,2.4vw,12px);border-radius:clamp(18px,5vw,26px);background:linear-gradient(160deg,#ffffffd1,#e9f0ffb8 55%,#5680e929)!important;-webkit-backdrop-filter:blur(20px) saturate(1.7)!important;backdrop-filter:blur(20px) saturate(1.7)!important;border:1px solid rgba(255,255,255,.7)!important;box-shadow:0 10px 30px -12px #2b265247!important}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){body.premium-redesign .pp-folder-host .item-area:has(.details-area){background:linear-gradient(160deg,#fff,#eef3ff)!important}}body.premium-redesign .pp-folder-host .item-area:has(.details-area) .product-image-area{flex:none;width:100%;height:auto;aspect-ratio:1 / 1;border-radius:clamp(12px,3.5vw,18px);overflow:hidden;background:#fff}body.premium-redesign .pp-folder-host .item-area:has(.details-area) .product-image{display:block!important;width:100%!important;height:100%!important;overflow:hidden;border-radius:inherit}body.premium-redesign .pp-folder-host .item-area:has(.details-area) .product-image img.main{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;object-position:center}body.premium-redesign .pp-folder-host .item-area:has(.details-area) .product-image-area>.action-list{top:clamp(6px,2vw,10px);right:clamp(6px,2vw,10px)}body.premium-redesign .pp-folder-host .item-area:has(.details-area) .product-image-area>.action-list .product-wishlist a{width:clamp(28px,8vw,34px);height:clamp(28px,8vw,34px);font-size:clamp(12px,3.4vw,14px);background:#fffffff0}body.premium-redesign .pp-folder-host .item-area:has(.details-area) .details-area{display:grid!important;grid-template-columns:1fr auto;grid-template-areas:"name name" "price action";align-content:start;gap:clamp(8px,2.6vw,12px) 8px;width:100%;padding:clamp(10px,3.2vw,14px) clamp(4px,1.5vw,8px) clamp(4px,1.5vw,6px);text-align:left!important}body.premium-redesign .pp-folder-host .item-area:has(.details-area) .product-name{grid-area:name;font-size:clamp(.82rem,3.4vw,.95rem)!important;font-weight:600;line-height:1.35}body.premium-redesign .pp-folder-host .item-area:has(.details-area) .product-name a{color:#14121f!important;-webkit-line-clamp:2}body.premium-redesign .pp-folder-host .item-area:has(.details-area) .details-area .price{grid-area:price;align-self:center;margin:0!important}body.premium-redesign .pp-folder-host .item-area:has(.details-area) .details-area .price .money{font-size:clamp(1.1rem,4.6vw,1.5rem)!important;color:var(--pp-blue)!important}body.premium-redesign .pp-folder-host .item-area:has(.details-area) .actions{grid-area:action;position:static!important;justify-self:end;align-self:center;transform:none!important}body.premium-redesign .pp-folder-host .item-area:has(.details-area) .btn-cart{flex:none!important;width:clamp(38px,11vw,46px)!important;height:clamp(38px,11vw,46px)!important;min-height:0!important;background-color:var(--pp-blue)!important}body.premium-redesign .pp-folder-host .item-area:has(.details-area) .btn-cart:before{width:clamp(16px,4.6vw,19px);height:clamp(16px,4.6vw,19px);background-color:#fff;-webkit-mask:var(--pp-bag-icon) center / contain no-repeat;mask:var(--pp-bag-icon) center / contain no-repeat}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pp-lively-theme.css.map */
