:root{--pwh-primary-color: #121212;--pwh-secondary-color: #707070;--pwh-accent-color: #b8860b;--pwh-bg-color: #ffffff;--pwh-card-bg-color: #ffffff;--pwh-border-color: #e5e5e5;--pwh-badge-bg: #121212;--pwh-badge-text: #ffffff;--pwh-wishlist-active: #ff4d4d;--pwh-font-heading: "Outfit", "Inter", -apple-system, sans-serif;--pwh-font-body: "Inter", -apple-system, sans-serif;--pwh-card-width: 340px;--pwh-card-height: auto;--pwh-card-spacing: 24px;--pwh-border-radius: 0px;--pwh-card-shadow: none;--pwh-card-border-width: 0px;--pwh-card-border-style: solid}.pwh-slider-section{background-color:var(--pwh-bg-color);padding:60px 0;overflow:hidden;font-family:var(--pwh-font-body);color:var(--pwh-primary-color);position:relative;width:100%}.pwh-container{max-width:1440px;margin:0 auto;padding:0 40px;position:relative}@media(max-width:768px){.pwh-container{padding:0 20px}.pwh-slider-section{padding:40px 0}}.pwh-header{margin-bottom:40px;text-align:center;position:relative}.pwh-heading{font-family:var(--pwh-font-heading);font-size:2.5rem;font-weight:500;margin:0 0 10px;letter-spacing:-.03em;text-transform:uppercase;color:var(--pwh-primary-color)}.pwh-subheading{font-family:var(--pwh-font-body);font-size:1rem;color:var(--pwh-secondary-color);margin:0;letter-spacing:.05em;text-transform:capitalize}.pwh-slider-outer{position:relative;width:100%}.pwh-slider-wrapper{overflow:hidden;width:100%;cursor:grab;position:relative}.pwh-slider-wrapper:active{cursor:grabbing}.pwh-slider-track{display:flex;-webkit-user-select:none;user-select:none;will-change:transform;transition:transform 0s linear}.pwh-arrow{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:var(--pwh-bg-color);border:1px solid var(--pwh-border-color);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 4px 12px #0000000d}.pwh-arrow:hover{background-color:var(--pwh-primary-color);border-color:var(--pwh-primary-color);color:var(--pwh-bg-color)}.pwh-arrow svg{width:20px;height:20px;fill:currentColor;transition:transform .3s ease}.pwh-arrow-prev{left:-20px}.pwh-arrow-next{right:-20px}.pwh-arrow-prev:hover svg{transform:translate(-2px)}.pwh-arrow-next:hover svg{transform:translate(2px)}@media(max-width:1024px){.pwh-arrow{display:none}}.pwh-card-item{flex-shrink:0;display:flex;flex-direction:column;background-color:var(--pwh-card-bg-color);border:var(--pwh-card-border-width) var(--pwh-card-border-style) var(--pwh-border-color);border-radius:var(--pwh-border-radius);box-shadow:var(--pwh-card-shadow);overflow:hidden;position:relative;box-sizing:border-box;text-decoration:none;color:inherit;min-width:0;height:auto;width:calc((100% - (16px * .35)) / 1.35);margin-right:16px}@media(min-width:481px)and (max-width:768px){.pwh-card-item{width:calc((100% - 20px)/2);margin-right:20px}}@media(min-width:769px){.pwh-card-item{width:calc((100% - (var(--pwh-card-spacing) * (var(--pwh-desktop-cols, 4) - 1))) / var(--pwh-desktop-cols, 4));margin-right:var(--pwh-card-spacing)}}.pwh-image-wrapper{position:relative;width:100%;aspect-ratio:3 / 4;overflow:hidden;background-color:#f7f7f7;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pwh-img-height-fixed{height:clamp(280px,45vh,450px)!important;aspect-ratio:auto!important}.pwh-img-height-auto{height:auto!important;aspect-ratio:auto!important}.pwh-img-height-responsive{height:auto!important}.pwh-img-ratio-portrait{aspect-ratio:3 / 4!important}.pwh-img-ratio-square{aspect-ratio:1 / 1!important}.pwh-img-ratio-landscape{aspect-ratio:16 / 9!important}.pwh-img-ratio-original{aspect-ratio:auto!important}.pwh-image-wrapper img{width:100%;height:100%;display:block;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.pwh-img-fit-cover img{object-fit:cover}.pwh-img-fit-contain img{object-fit:contain;padding:12px;box-sizing:border-box}.pwh-image-hover{position:absolute;top:0;left:0;opacity:0;z-index:1}.pwh-card-item:hover .pwh-image-hover{opacity:1}.pwh-badges-container{position:absolute;top:15px;left:15px;z-index:3;display:flex;flex-direction:column;gap:6px;pointer-events:none}.pwh-badge{background-color:var(--pwh-badge-bg);color:var(--pwh-badge-text);font-size:.65rem;font-weight:600;text-transform:uppercase;padding:5px 10px;letter-spacing:.1em;border-radius:0;display:inline-block;white-space:nowrap}.pwh-badge-sale{background-color:#f33}.pwh-badge-trending{background-color:var(--pwh-accent-color)}.pwh-badge-limited{background-color:#e65c00}.pwh-actions-container{position:absolute;top:15px;right:15px;z-index:4;display:flex;flex-direction:column;gap:8px;opacity:0;transform:translate(10px);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.pwh-card-item:hover .pwh-actions-container{opacity:1;transform:translate(0)}.pwh-action-btn{width:44px;height:44px;background-color:var(--pwh-bg-color);color:var(--pwh-primary-color);border:1px solid var(--pwh-border-color);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.25,.46,.45,.94);box-shadow:0 2px 6px #0000000d}.pwh-action-btn:hover{background-color:var(--pwh-primary-color);border-color:var(--pwh-primary-color);color:var(--pwh-bg-color)}.pwh-action-btn svg{width:18px;height:18px;fill:currentColor}.pwh-action-btn.wishlist-active{color:var(--pwh-wishlist-active);border-color:var(--pwh-wishlist-active)}.pwh-card-details{padding:16px 20px 20px;display:flex;flex-direction:column;flex-grow:1;box-sizing:border-box}.pwh-card-vendor{font-size:.75rem;color:var(--pwh-secondary-color);text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.pwh-card-title{font-family:var(--pwh-font-heading);font-size:clamp(.95rem,2vw,1.15rem);font-weight:500;line-height:1.4;margin:0 0 8px;color:var(--pwh-primary-color);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pwh-card-pricing{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:12px}.pwh-card-price{font-size:clamp(1rem,2.5vw,1.25rem);font-weight:600;white-space:nowrap}.pwh-card-compare-price{font-size:clamp(.85rem,2vw,.95rem);color:var(--pwh-secondary-color);text-decoration:line-through;white-space:nowrap}.pwh-card-discount{font-size:.75rem;color:#f33;font-weight:600;white-space:nowrap}.pwh-card-meta{display:flex;align-items:center;justify-content:space-between;margin-top:auto;font-size:.75rem;color:var(--pwh-secondary-color);margin-bottom:12px}.pwh-card-rating{display:flex;align-items:center;gap:4px}.pwh-card-rating svg{width:14px;height:14px;fill:#fc0}.pwh-inventory-status{font-weight:500}.pwh-inventory-low{color:#e65c00}.pwh-inventory-in{color:#2e7d32}.pwh-quick-add-inline{margin-top:auto;width:100%}.pwh-quick-add-btn{width:100%;min-height:48px;padding:12px 20px;background-color:var(--pwh-primary-color);color:var(--pwh-bg-color);border:none;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box}.pwh-quick-add-btn:hover{background-color:var(--pwh-accent-color)}.preset-fashion-marketplace{--pwh-border-radius: 4px;--pwh-card-shadow: 0 4px 20px rgba(0,0,0,.03)}.preset-luxury-fashion{text-align:center;font-family:Playfair Display,serif}.preset-luxury-fashion .pwh-card-title{font-family:Playfair Display,serif;font-weight:400;font-style:italic}.preset-luxury-fashion .pwh-card-pricing{justify-content:center}.preset-luxury-fashion .pwh-card-vendor{letter-spacing:.2em}.preset-lifestyle-brand{--pwh-border-radius: 12px;background-color:#faf8f5;border:1px solid #f0ede8}.preset-lifestyle-brand .pwh-card-details{padding:20px 15px}.preset-minimal-fashion{--pwh-card-spacing: 16px;border:none}.preset-minimal-fashion .pwh-card-details{padding:12px 0}.preset-premium-fashion{--pwh-border-radius: 8px;box-shadow:0 10px 30px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.preset-premium-fashion:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0000001a}.preset-streetwear{--pwh-card-border-width: 3px;--pwh-card-border-style: solid;--pwh-border-color: #000000}.preset-streetwear .pwh-card-title{text-transform:uppercase;font-weight:900;font-style:italic}.preset-streetwear .pwh-badge{font-weight:900;transform:skew(-10deg)}.preset-modern-fashion .pwh-card-title{font-weight:700;letter-spacing:-.01em}.preset-editorial{border-bottom:2px solid var(--pwh-primary-color)}.preset-editorial:before{content:"HOT LIST";position:absolute;bottom:15px;right:15px;font-size:.6rem;letter-spacing:.2em;opacity:.5;font-weight:700}.preset-luxury-boutique{border:1px solid #dfd5c6}.preset-luxury-boutique .pwh-card-price{color:var(--pwh-accent-color)}.preset-magazine-layout{padding:10px;background-color:#fcfcfc;border:1px solid #eee}.preset-magazine-layout .pwh-image-wrapper{margin-bottom:15px}.preset-premium-cards{--pwh-border-radius: 16px;box-shadow:0 4px 30px #0000000a}.preset-clean-cards{border:1px solid var(--pwh-border-color)}.preset-clean-cards .pwh-card-details{padding:15px}.preset-fashion-discovery .pwh-image-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 60%,rgba(0,0,0,.4));opacity:0;transition:opacity .3s ease;z-index:2}.preset-fashion-discovery:hover .pwh-image-wrapper:after{opacity:1}.preset-retro-modern{--pwh-card-border-width: 2px;--pwh-border-color: #000;box-shadow:6px 6px #000;transition:transform .2s ease,box-shadow .2s ease}.preset-retro-modern:hover{transform:translate(-3px,-3px);box-shadow:9px 9px #000}.preset-dark-glamour{--pwh-card-bg-color: #121212;--pwh-primary-color: #ffffff;--pwh-secondary-color: #888888;--pwh-border-color: #222222;border:1px solid #222}.preset-dark-glamour .pwh-image-wrapper{background-color:#1e1e1e}.preset-dark-glamour .pwh-action-btn{background-color:#1a1a1a;border-color:#333;color:#fff}.preset-dark-glamour .pwh-action-btn:hover{background-color:#fff;color:#000}.preset-bold-editorial .pwh-card-title{font-size:1.3rem;font-weight:800;line-height:1.2}.preset-soft-elegant{--pwh-border-radius: 24px;background:linear-gradient(135deg,#fff,#f7f9fc);border:none}.preset-soft-elegant .pwh-card-details{padding:20px}.preset-high-contrast{background-color:#000;--pwh-primary-color: #ffffff;--pwh-secondary-color: #cccccc;border:none}.preset-high-contrast .pwh-card-details{padding:15px}.preset-creative-offset{overflow:visible;margin-top:20px}.preset-creative-offset .pwh-card-details{background-color:var(--pwh-bg-color);padding:15px;margin:-30px 15px 15px;position:relative;z-index:5;box-shadow:0 10px 25px #0000000d;border-radius:4px}.preset-floating-card{transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}.preset-floating-card:hover{transform:translateY(-8px) scale(1.02)}.preset-border-accent{transition:border-color .3s ease;--pwh-card-border-width: 1px}.preset-border-accent:hover{border-color:var(--pwh-accent-color)}.preset-brutalist{border:1px solid #000}.preset-brutalist .pwh-card-title{text-decoration:underline;text-transform:uppercase}.preset-chic-minimalist .pwh-card-title{font-weight:300;letter-spacing:.05em}.preset-chic-minimalist .pwh-card-vendor{font-weight:300}.preset-duo-image-grid:hover .pwh-image-main{width:50%}.preset-duo-image-grid .pwh-image-hover{position:relative;width:0%;opacity:1;transition:width .4s ease}.preset-duo-image-grid:hover .pwh-image-hover{width:50%}.preset-duo-image-grid .pwh-image-wrapper{display:flex;flex-direction:row}.preset-overlay-info{position:relative}.preset-overlay-info .pwh-card-details{position:absolute;bottom:0;left:0;width:100%;padding:20px;box-sizing:border-box;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,transparent 100%);color:#fff;z-index:3}.preset-overlay-info .pwh-card-title,.preset-overlay-info .pwh-card-vendor{color:#fff}.preset-split-panel{border-left:4px solid var(--pwh-primary-color)}.preset-split-panel .pwh-card-details{padding-left:15px}.preset-aesthetic-journal{background-color:#faf6f0;font-family:Georgia,serif}.preset-aesthetic-journal .pwh-card-title{font-family:Georgia,serif}.preset-cyber-runway{border:1px dashed var(--pwh-accent-color)}.preset-cyber-runway .pwh-inventory-status{font-family:monospace}.preset-classic-tailor{border:4px double var(--pwh-border-color)}.preset-futuristic-minimal .pwh-badge{border-radius:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0009}.pwh-animate{opacity:0;will-change:transform,opacity,filter;transition-duration:.8s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.pwh-animate.pwh-animated{opacity:1}.anim-fade{transition-property:opacity}.anim-scale{transform:scale(.9);transition-property:transform,opacity}.anim-scale.pwh-animated{transform:scale(1)}.anim-luxury-reveal{clip-path:inset(100% 0 0 0);transition-property:clip-path,opacity}.anim-luxury-reveal.pwh-animated{clip-path:inset(0 0 0 0)}.anim-hover-zoom img{transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.anim-hover-zoom:hover img{transform:scale(1.08)}.anim-lift{transition:transform .3s ease,box-shadow .3s ease}.anim-lift:hover{transform:translateY(-6px);box-shadow:0 12px 30px #0000001f}.anim-parallax:hover img{transform:translateY(-8px) scale(1.05)}.anim-smooth-slide{transform:translate(50px);transition-property:transform,opacity}.anim-smooth-slide.pwh-animated{transform:translate(0)}.anim-editorial-motion.pwh-animated .pwh-card-vendor{animation:reveal-up .5s both .1s}.anim-editorial-motion.pwh-animated .pwh-card-title{animation:reveal-up .5s both .2s}.anim-editorial-motion.pwh-animated .pwh-card-pricing{animation:reveal-up .5s both .3s}@keyframes reveal-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.anim-modern-motion{transform:translateY(30px) rotate(2deg);transition-property:transform,opacity}.anim-modern-motion.pwh-animated{transform:translateY(0) rotate(0)}.anim-fade-up{transform:translateY(40px);transition-property:transform,opacity}.anim-fade-up.pwh-animated{transform:translateY(0)}.anim-slide-fade{transform:translate(-30px);transition-property:transform,opacity}.anim-slide-fade.pwh-animated{transform:translate(0)}.anim-bounce-in{transform:scale(.85);transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-property:transform,opacity}.anim-bounce-in.pwh-animated{transform:scale(1)}.anim-rotate-in{transform:rotate(-5deg) scale(.95);transition-property:transform,opacity}.anim-rotate-in.pwh-animated{transform:rotate(0) scale(1)}.anim-curtain-reveal{position:relative}.anim-curtain-reveal:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--pwh-primary-color);z-index:2;transition:transform .6s cubic-bezier(.25,.46,.45,.94);transform-origin:right}.anim-curtain-reveal.pwh-animated:after{transform:scaleX(0)}@keyframes shimmer-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.anim-shimmer .pwh-image-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transform:translate(-100%);z-index:3}.anim-shimmer:hover .pwh-image-wrapper:after{animation:shimmer-sweep 1.2s infinite}.anim-split.pwh-animated .pwh-image-wrapper{animation:split-left .8s forwards}.anim-split.pwh-animated .pwh-card-details{animation:split-right .8s forwards}@keyframes split-left{0%{transform:translate(-15px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes split-right{0%{transform:translate(15px);opacity:0}to{transform:translate(0);opacity:1}}.anim-blur-reveal{filter:blur(10px);transition-property:filter,opacity}.anim-blur-reveal.pwh-animated{filter:blur(0)}.anim-magnet-hover .pwh-action-btn:hover{transform:scale(1.15)}@keyframes glitch-effect{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}to{transform:translate(0)}}.anim-glitch-subtle:hover{animation:glitch-effect .3s steps(2) infinite}.anim-hover-parallax img{transition:transform .5s ease-out}.anim-hover-parallax:hover img{transform:scale(1.05) translate(4px,4px)}.pwh-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s ease}.pwh-modal.pwh-modal-active{opacity:1;pointer-events:auto}.pwh-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pwh-modal-container{position:relative;background-color:var(--pwh-bg-color);width:90%;max-width:800px;max-height:90vh;border-radius:8px;overflow-y:auto;z-index:2;box-shadow:0 20px 50px #00000026;animation:modal-slide-in .3s cubic-bezier(.25,.46,.45,.94);display:grid;grid-template-columns:1fr 1fr}@keyframes modal-slide-in{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:768px){.pwh-modal-container{grid-template-columns:1fr}}.pwh-modal-close{position:absolute;top:15px;right:15px;width:30px;height:30px;background:none;border:none;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center}.pwh-modal-close svg{width:16px;height:16px;fill:var(--pwh-primary-color)}.pwh-modal-media{background-color:#f7f7f7;display:flex;align-items:center;justify-content:center;overflow:hidden}.pwh-modal-media img{width:100%;height:100%;object-fit:cover}.pwh-modal-content{padding:40px;display:flex;flex-direction:column;justify-content:center}@media(max-width:768px){.pwh-modal-content{padding:25px}}.pwh-modal-vendor{font-size:.8rem;color:var(--pwh-secondary-color);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.pwh-modal-title{font-size:1.5rem;font-weight:500;margin:0 0 15px}.pwh-modal-price{font-size:1.3rem;font-weight:600;margin-bottom:20px}.pwh-modal-desc{font-size:.9rem;line-height:1.6;color:var(--pwh-secondary-color);margin-bottom:25px}.pwh-modal-btn{padding:15px;background-color:var(--pwh-primary-color);color:var(--pwh-bg-color);border:none;font-weight:600;text-transform:uppercase;cursor:pointer;transition:background-color .2s}.pwh-modal-btn:hover{background-color:var(--pwh-accent-color)}.pwh-toast-container{position:fixed;bottom:20px;right:20px;z-index:100000;display:flex;flex-direction:column;gap:10px}.pwh-toast{background-color:var(--pwh-primary-color);color:var(--pwh-bg-color);padding:12px 24px;border-radius:4px;font-size:.85rem;font-weight:500;box-shadow:0 4px 12px #00000026;display:flex;align-items:center;gap:10px;animation:toast-fade-in .3s cubic-bezier(.25,.46,.45,.94)}@keyframes toast-fade-in{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/premium-whats-hot-slider.css.map */
