#homepage-1 .ps-home-banner{padding-top:30px;margin-bottom:30px}#homepage-1 .ps-home-banner .ps-collection{display:block;margin-bottom:30px}#homepage-1 .ps-home-banner .ps-collection:last-child{margin-bottom:0}#homepage-1 .ps-home-banner .slick-slider,#homepage-1 .ps-home-banner .slick-slider .slick-list,#homepage-1 .ps-home-banner .slick-slider .slick-list>.slick-track,#homepage-1 .ps-home-banner .slick-slider .slick-list>.slick-track *{height:100%}#homepage-1 .ps-home-banner .slick-slider .ps-banner-item--default{display:block}#homepage-1 .ps-home-banner .ps-container{display:flex;height:100%}#homepage-1 .ps-home-banner .ps-container>*{flex:1 1;flex-basis:100%}#homepage-1 .ps-home-banner .ps-container .ps-section__left{padding-right:30px;max-width:calc(100% - 390px)}#homepage-1 .ps-home-banner .ps-container .ps-section__right{max-width:390px}@media(max-width:1199px){#homepage-1 .ps-home-banner .ps-container{display:block}#homepage-1 .ps-home-banner .ps-container .ps-section__left{max-width:100%;margin-bottom:10px;padding-right:0}#homepage-1 .ps-home-banner .ps-container .ps-section__right{display:flex;flex-flow:row nowrap;margin:0;max-width:100%}#homepage-1 .ps-home-banner .ps-container .ps-section__right .ps-collection{width:100%;max-width:50%;padding:0 5px}#homepage-1 .ps-home-banner .ps-container .ps-section__right .ps-collection img{width:100%}#homepage-1 .ps-home-banner .ps-container .ps-section__right .ps-collection:first-child{padding-left:0}#homepage-1 .ps-home-banner .ps-container .ps-section__right .ps-collection:last-child{padding-right:0}}@media screen and (max-width:1200px){#homepage-1 .ps-home-banner .ps-section__left{height:300px}}@media(max-width:479px){#homepage-1 .ps-home-banner .ps-section__left{height:150px}}#homepage-1 .ps-site-features{padding-bottom:90px}#homepage-1 .ps-deal-of-day{padding-bottom:80px}#homepage-1 .ps-deal-of-day .slick-slide>div{margin:0 8px}#homepage-1 .ps-deal-of-day .ps-product .ps-product__price{color:#690;font-size:18px;font-weight:600}#homepage-1 .ps-deal-of-day .ps-product .ps-product__price del{margin-left:10px;font-size:14px}#homepage-1 .ps-deal-of-day .ps-product .ps-product__price small{margin-left:10px;color:red}#homepage-1 .ps-top-categories{padding:80px 0 50px}#homepage-1 .ps-top-categories h3{text-transform:capitalize}@media(min-width:1440px){#homepage-1 .ps-top-categories .row .col-xl-2{max-width:12.5%}}@media(max-width:1199px){#homepage-1 .ps-top-categories{padding:60px 0}}@media(max-width:991px){#homepage-1 .ps-top-categories{padding:50px 0}}@media(max-width:767px){#homepage-1 .ps-top-categories{padding:40px 0}}@media(max-width:479px){#homepage-1 .ps-top-categories{padding:35px 0}}#homepage-1 .ps-product-list{padding-bottom:80px}@media(max-width:991px){#homepage-1 .ps-product-list{padding-bottom:50px}}@media(max-width:767px){#homepage-1 .ps-product-list{padding-bottom:40px}}@media(max-width:479px){#homepage-1 .ps-product-list{padding-bottom:0}}#homepage-1 .ps-download-app{margin-top:80px;margin-bottom:100px}@media(max-width:767px){#homepage-1 .ps-download-app{margin-bottom:50px}}#homepage-1 .ps-carousel .slick-list{padding-right:3px!important}:root{--dl-bg:#0d1017;--dl-surface:#151924;--dl-surface-2:#1b2030;--dl-line:#262c3a;--dl-ink:#f3f4f8;--dl-muted:#a3a9b8;--dl-violet:#7c3aed;--dl-indigo:#4f46e5;--dl-gold:#d4a017;--dl-grad:linear-gradient(135deg,#4f46e5,#7c3aed)}body{background:var(--dl-bg)}body,h1,h2,h3,h4,h5,h6{color:var(--dl-ink)}a,label,li,p,span{color:inherit}a:hover{color:#c4b5fd}.header,.header .header__top,.header--1,.header--mobile,.navigation{background-color:var(--dl-bg)!important}.header{border-bottom:1px solid var(--dl-line)}.header .header__top{padding:14px 0}.header .navigation{background-color:#121622!important;border-top:1px solid var(--dl-line)}.header.header--sticky .header__top{background-color:var(--dl-bg)!important}.navigation .menu>li>a,.navigation__extra a,.navigation__extra li{color:#e5e7eb!important}.navigation .menu>li>a:hover{color:#c4b5fd!important}.navigation__extra .dl-lux{color:#fcd34d!important;font-weight:600}.navigation__extra .dl-lux i{margin-right:4px}.navigation__extra li:after{background-color:var(--dl-line)!important}.dl-logo{display:flex;flex-direction:column;line-height:1;text-decoration:none;margin-right:24px}.dl-logo__name{font:600 28px/1 "Source Serif 4",Georgia,serif;color:#fff;letter-spacing:-.01em}.dl-logo__name i{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--dl-grad);margin-left:3px}.dl-logo__sub{font:600 11px/1.4 Work Sans,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#a5b4fc;margin-top:4px}.ps-form--quick-search,.ps-form--quick-search .form-control{background:#1a1f2b!important;border-color:var(--dl-line)!important;color:#fff!important}.ps-form--quick-search .form-group--icon,.ps-form--quick-search select{background:#232938!important;color:#e5e7eb!important;border-color:var(--dl-line)!important}.ps-form--quick-search button{background:var(--dl-grad)!important;color:#fff!important;border:0!important}.ps-form--quick-search .form-control::placeholder{color:#8a90a0}.menu--product-categories .menu__toggle,.menu--product-categories .menu__toggle i,.menu--product-categories .menu__toggle span{color:#fff!important}.mega-menu,.menu--dropdown,.menu--dropdown .sub-menu,.menu--product-categories .menu__content{background:var(--dl-surface)!important;border-color:var(--dl-line)!important}.mega-menu a,.mega-menu h4,.menu--dropdown>li>a{color:#e5e7eb!important}.menu--dropdown>li>a i{color:#a5b4fc}.menu--dropdown>li:hover>a{color:#c4b5fd!important;background:#1e1b4b!important}.dl-actions{gap:18px}.dl-act,.dl-actions{display:flex;align-items:center}.dl-act{gap:8px;color:#fff!important;font:600 14px/1.15 Work Sans,sans-serif;white-space:nowrap}.dl-act i{font-size:26px;color:#a5b4fc}.dl-act small{display:block;font-weight:400;font-size:11px;color:#a3a9b8}.dl-try{background:var(--dl-grad);color:#fff!important;font:600 14px Work Sans,sans-serif;padding:11px 18px;border-radius:999px;white-space:nowrap}.dl-try:hover{filter:brightness(1.1)}.ps-btn,button.ps-btn{background:var(--dl-grad)!important;color:#fff!important;border-radius:10px;border:0}.ps-btn:hover{filter:brightness(1.1)}.ps-btn--black{background:#232938!important}.ps-product__price{color:#fff!important}.ps-product__price.sale{color:#f87171!important}.ps-product__price del{color:var(--dl-muted)!important}.ps-breadcrumb,.ps-deal-of-day,.ps-home-banner,.ps-page--product,.ps-page--shop,.ps-product-list,.ps-site-features,.ps-top-categories{background:rgba(0,0,0,0)!important}.ps-breadcrumb{border-bottom:1px solid var(--dl-line)}.ps-breadcrumb .breadcrumb li,.ps-breadcrumb .breadcrumb li a{color:var(--dl-muted)!important}.ps-block--site-features{border-color:var(--dl-line)!important;background:var(--dl-surface);border-radius:16px}.ps-block--site-features .ps-block__item{border-color:var(--dl-line)!important}.ps-block--site-features .ps-block__left i{color:#a5b4fc!important}.ps-block--site-features h4{color:#fff!important}.ps-block--site-features p{color:var(--dl-muted)!important}.ps-section__header{border-color:var(--dl-line)!important;background:rgba(0,0,0,0)!important}.ps-deal-of-day .ps-section__header,.ps-product-list .ps-section__header{border-bottom:1px solid var(--dl-line)!important}.ps-section__header h3{color:#fff!important;font-family:"Source Serif 4",Georgia,serif;font-weight:600}.ps-section__header>a,.ps-section__links a{color:#a5b4fc!important}.ps-product-list.dl-gold .ps-section__header h3{color:#fcd34d!important}.ps-product{background:var(--dl-surface);border:1px solid var(--dl-line);border-radius:14px;overflow:hidden;padding:0 0 10px;transition:transform .2s,box-shadow .2s,border-color .2s}.ps-product:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(0,0,0,.5);border-color:#3b3f6b}.ps-product .ps-product__thumbnail{background:#0a0d13;position:relative}.ps-product .ps-product__thumbnail img{width:100%;aspect-ratio:1;object-fit:cover;transition:transform .5s}.ps-product:hover .ps-product__thumbnail img{transform:scale(1.05)}.ps-product .ps-product__container{padding:10px 12px 0;background:rgba(0,0,0,0)!important}.ps-product .ps-product__title{color:#fff!important;font-weight:500}.ps-product .ps-product__vendor{color:#a5b4fc!important;border-color:var(--dl-line)!important;font-size:12px}.ps-product .ps-product__content.hover{background:var(--dl-surface)!important}.ps-product .ps-product__badge{background:#b91c1c!important;color:#fff!important;border-radius:999px;padding:2px 10px}.ps-product .ps-product__badge.hot{background:var(--dl-grad)!important}.ps-product .ps-product__actions li a{background:#fff!important;color:#111!important}.ps-product .ps-product__actions li a:hover{background:var(--dl-violet)!important;color:#fff!important}.dl-ai{position:absolute;right:8px;bottom:8px;font:600 10px Work Sans,sans-serif;color:rgba(255,255,255,.75);background:rgba(0,0,0,.5);padding:2px 8px;border-radius:999px;z-index:2}.dl-go{display:block;text-align:center;margin-top:8px;background:var(--dl-grad);color:#fff!important;font-weight:600;padding:9px 10px;border-radius:10px}.ps-carousel .slick-arrow,.ps-carousel--nav .slick-arrow{background:#232938!important;color:#fff!important}.ant-skeleton,.ps-skeleton{filter:invert(.88)}.dl-home-banner{padding-top:24px}.dl-home-banner .ps-section__left,.dl-slide{border-radius:22px;overflow:hidden}.dl-slide{position:relative;display:flex;align-items:center;gap:24px;min-height:420px;padding:40px 48px;background:radial-gradient(900px 420px at 15% -20%,#3b1f7a 0,#0d1017 60%),radial-gradient(600px 360px at 95% 10%,rgba(124,58,237,.45),transparent 60%)}.dl-slide.gold{background:radial-gradient(900px 420px at 15% -20%,#4a3507 0,#0d1017 60%),radial-gradient(600px 360px at 95% 10%,rgba(212,160,23,.4),transparent 60%)}.dl-slide__text{flex:1 1 50%;max-width:520px;position:relative;z-index:2}.dl-slide__kicker{display:inline-block;font:700 12px Work Sans,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#c4b5fd;margin-bottom:10px}.dl-slide.gold .dl-slide__kicker{color:#fcd34d}.dl-slide h2{font:600 44px/1.08 "Source Serif 4",Georgia,serif;color:#fff;margin:0 0 12px}.dl-slide p{font-size:17px;color:#c9cedc;margin:0 0 20px}.dl-slide .ps-btn{padding:13px 26px;font-size:15px}.dl-slide.gold .ps-btn{background:linear-gradient(135deg,#a16207,#d4a017)!important}.dl-slide__pics{flex:1 1 50%;position:relative;height:340px}.dl-slide__pic{position:absolute;width:58%;aspect-ratio:1;border-radius:20px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.6);animation:dlbob 6s ease-in-out infinite}.dl-slide__pic img{width:100%;height:100%;object-fit:cover}.dl-slide__pic.p1{left:18%;top:4%;z-index:3}.dl-slide__pic.p2{left:0;top:34%;width:44%;z-index:2;animation-delay:-2s}.dl-slide__pic.p3{right:0;top:30%;width:44%;z-index:1;animation-delay:-4s}@keyframes dlbob{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media(prefers-reduced-motion:reduce){.dl-slide__pic{animation:none}}@media(max-width:991px){.dl-slide{flex-direction:column;align-items:flex-start;padding:28px 22px;min-height:0}.dl-slide h2{font-size:32px}.dl-slide__pics{width:100%;height:220px}}.dl-home-banner .slick-dots li button:before{color:#fff}.dl-home-banner .ps-section__right{gap:14px}.dl-promo{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:24px;border-radius:18px;color:#fff!important;min-height:200px}.dl-promo span{font:700 12px Work Sans,sans-serif;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.dl-promo b{font:600 26px/1.15 "Source Serif 4",Georgia,serif}.dl-promo small{font-size:14px;opacity:.85}.dl-promo.gold{background:linear-gradient(135deg,#1c1917,#44403c 55%,#a16207)}.dl-promo.violet{background:linear-gradient(135deg,#1e1b4b,#4f46e5 60%,#7c3aed)}.dl-promo:hover{filter:brightness(1.12)}.dl-depts h3{color:#fff!important;font-family:"Source Serif 4",Georgia,serif}.dl-dept{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 10px 16px;margin-bottom:20px;background:var(--dl-surface);border:1px solid var(--dl-line);border-radius:16px;text-align:center;transition:transform .2s,border-color .2s}.dl-dept:hover{transform:translateY(-3px);border-color:var(--hue)}.dl-dept__pic{width:100%;aspect-ratio:1;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,var(--hue),#0d1017)}.dl-dept__pic img{width:100%;height:100%;object-fit:cover}.dl-dept__pic i{font-size:44px;color:#fff}.dl-dept__name{font:600 15px Work Sans,sans-serif;color:#fff}.dl-dept__name i{color:var(--hue)}.dl-dept small{color:var(--dl-muted);font-size:12px}.dl-dept.gold{border-color:#6b4f12}.dl-dept.gold .dl-dept__name{color:#fcd34d}.dl-page-title{font:600 38px/1.15 "Source Serif 4",Georgia,serif;color:#fff;margin:22px 0 6px}.dl-page-title.gold{color:#fcd34d}.dl-page-sub{color:var(--dl-muted);font-size:16px;margin:0 0 18px;max-width:760px}.ps-layout--shop .ps-layout__left .widget{background:var(--dl-surface);border:1px solid var(--dl-line);border-radius:14px;padding:16px 18px}.widget-title{color:#fff!important;border-color:var(--dl-line)!important}.ps-list--categories li a{color:#d1d5db!important}.ps-shopping__header{background:var(--dl-surface)!important;border:1px solid var(--dl-line);border-radius:12px}.ps-shopping__header p,.ps-shopping__header strong{color:#fff!important}.form-control,.ps-select{background:#1a1f2b!important;color:#fff!important;border-color:var(--dl-line)!important}.ant-pagination .ant-pagination-item a{color:#fff}.ant-pagination .ant-pagination-item{background:var(--dl-surface);border-color:var(--dl-line)}.ant-pagination .ant-pagination-item-active{border-color:var(--dl-violet)}.ant-empty-description{color:var(--dl-muted)!important}.ant-slider .ant-slider-track{background:var(--dl-violet)!important}.ps-product--detail{background:rgba(0,0,0,0)}.ps-product--detail .ps-product__header{background:var(--dl-surface);border:1px solid var(--dl-line);border-radius:18px;padding:22px}.ps-product--detail h1{color:#fff!important;font:600 30px/1.2 "Source Serif 4",Georgia,serif}.ps-product--detail .ps-product__meta a,.ps-product--detail .ps-product__meta p{color:var(--dl-muted)!important}.ps-product--detail .ps-product__meta a{color:#a5b4fc!important}.dl-pill{display:inline-block;font:700 12px Work Sans,sans-serif;color:#fff;background:var(--dl-grad);padding:4px 12px;border-radius:999px;margin-bottom:10px}.dl-why{font-size:16px;color:#e5e7eb}.dl-flaw{color:#d1d5db}.dl-flaw b{color:var(--dl-muted)}.dl-buy{font-size:16px!important;padding:15px 28px!important;margin-right:10px}.dl-buy i{margin-right:6px}.dl-disc{font-size:12px;color:var(--dl-muted);margin-top:14px}.ps-product--detail .ps-product__content{background:var(--dl-surface);border:1px solid var(--dl-line);border-radius:18px;padding:10px 22px 22px;margin-top:20px}.ant-tabs-tab .ant-tabs-tab-btn{color:var(--dl-muted)!important;font-weight:600}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important}.ant-tabs-ink-bar{background:var(--dl-violet)!important}.dl-tab{color:#d1d5db;font-size:15px}.dl-tab h3,.dl-tab h4{color:#fff;margin:18px 0 6px;font-family:"Source Serif 4",Georgia,serif}.dl-tab a{color:#a5b4fc}.dl-chips{flex-wrap:wrap}.dl-chips a{background:#1e1b4b;color:#c4b5fd!important;padding:8px 14px;font-size:14px}.dl-guide .row{margin-top:10px}.dl-guide__text{background:var(--dl-surface);border:1px solid var(--dl-line);border-radius:18px;padding:10px 24px 24px;margin:20px 0 40px}.dl-guide__pick h4 a,.ps-related-products .ps-section__header h3{color:#fff}.dl-footer{background:#090b10!important;border-top:1px solid var(--dl-line);padding-top:40px}.dl-footer .widget-title{color:#fff!important}.dl-footer a,.dl-footer p{color:var(--dl-muted)!important}.dl-footer .ps-btn{color:#fff!important;display:inline-block}.dl-footer .ps-footer__widgets{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:30px;gap:30px}@media(max-width:767px){.dl-footer{padding-top:28px}.dl-footer .ps-footer__widgets{grid-template-columns:1fr 1fr;gap:18px 16px}.dl-footer .widget_footer:first-child{grid-column:1/-1}.dl-footer .ps-footer__widgets>*{max-width:none!important;width:auto!important;flex-basis:auto!important}.dl-footer .widget_footer:first-child p{font-size:14px;line-height:1.5}.dl-footer .widget-title{font-size:16px;margin-bottom:10px}.dl-footer .ps-list--link li{margin-bottom:6px}.dl-footer .ps-list--link a{font-size:14px}.dl-footer .ps-btn{padding:10px 18px;font-size:14px}.dl-footer .widget_footer:last-child{grid-column:1/-1}.dl-footer .widget_footer:last-child ul{display:flex;flex-wrap:wrap;gap:4px 18px}.dl-footer .widget_footer{margin-bottom:0!important}.dl-footer__legal{padding:14px 0 22px}.dl-footer__legal p{line-height:1.5}}.dl-footer__legal{border-top:1px solid var(--dl-line);padding:18px 0 30px;display:block!important}.dl-footer__legal p{font-size:12px;margin:0 0 6px}.header--mobile,.navigation--list,.navigation--mobile,.ps-panel--sidebar{background:var(--dl-bg)!important}.navigation--list{border-top:1px solid var(--dl-line)}.navigation--list .navigation__item,.navigation--list .navigation__item i,.navigation--list .navigation__item span{color:#e5e7eb!important}.header .header__top .ps-container{display:flex;align-items:center}.header .header__top .ps-container>.header__left{flex:0 0 auto;width:auto;max-width:none;margin:0 24px 0 0}.header .header__top .ps-container>.header__center{flex:1 1;width:auto;min-width:0;margin:0 24px}.header .header__top .ps-container>.header__right{flex:0 0 auto;width:auto;max-width:none;margin:0}@media(max-width:1279px){.dl-act small{display:none}.dl-actions{gap:12px}}#homepage-1 .ps-home-banner .slick-slider .slick-list>.slick-track .dl-slide *{height:auto}#homepage-1 .ps-home-banner .slick-slider .slick-list>.slick-track .dl-slide{height:340px}#homepage-1 .ps-home-banner .slick-slider .slick-list>.slick-track .dl-slide .dl-slide__pics{height:280px}#homepage-1 .ps-home-banner .slick-slider .slick-list>.slick-track .dl-slide .dl-slide__pic{height:auto}#homepage-1 .ps-home-banner .slick-slider .slick-list>.slick-track .dl-slide .dl-slide__pic img{height:100%}.dl-slide{min-height:0;padding:32px 40px}.dl-slide h2{font-size:38px}.dl-slide__text{flex:1 1 55%}.dl-slide__pics{flex:1 1 45%}.dl-slide__pic{width:52%;background:#fff}.dl-slide__pic.p2,.dl-slide__pic.p3{width:40%}.dl-home-banner .slick-dots{bottom:14px}.dl-home-banner .slick-dots li button:before{color:#c4b5fd}@media(max-width:991px){#homepage-1 .ps-home-banner .slick-slider .slick-list>.slick-track .dl-slide{height:auto}#homepage-1 .ps-home-banner .slick-slider .slick-list>.slick-track .dl-slide .dl-slide__pics{height:200px}}.ps-deal-of-day .ps-block--countdown-deal figure{background:var(--dl-grad)!important;border-radius:10px;padding:6px 14px}.ps-deal-of-day .ps-block--countdown-deal figure *{color:#fff!important;background:rgba(0,0,0,0)!important}.ps-deal-of-day .ps-block--countdown-deal h3{color:#fff!important}.dl-deal .ps-product__content .ps-product__price{margin-top:6px}.dl-why{font-size:12px;color:#a3a9b8;margin:4px 0 8px}.dl-deal .dl-go{display:inline-block;margin-top:4px}.dl-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:16px;gap:16px}@media(max-width:1199px){.dl-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.dl-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:8px;-webkit-overflow-scrolling:touch}.dl-row>*{flex:0 0 62%;scroll-snap-align:start}}.dl-row>.ps-product{margin:0}.dl-mnav{display:flex;gap:8px;overflow-x:auto;padding:8px 12px 12px;white-space:nowrap}.dl-mnav a{flex:0 0 auto;padding:7px 14px;border-radius:999px;background:#1a1f2b;border:1px solid var(--dl-line);color:#e5e7eb!important;font-size:14px}.dl-mnav a.gold{color:#fcd34d!important;border-color:rgba(212,160,23,.5)}@media(max-width:1200px){#homepage-1 .ps-home-banner .ps-section__left{height:auto!important}}.dl-flaw,.ps-product__desc,.ps-product__desc p{color:#c9cedc!important}.dl-flaw b{color:#fff}@media(max-width:767px){.dl-home-banner .slick-arrow,.dl-slide__pics{display:none!important}#homepage-1 .ps-home-banner .slick-slider .slick-list>.slick-track .dl-slide{height:auto;padding-bottom:40px}}.ant-float-btn{bottom:104px!important}.dl-sales__fab{position:fixed;right:20px;bottom:20px;z-index:10000;display:flex;align-items:center;gap:10px;padding:8px 18px 8px 8px;border:0;border-radius:999px;background:var(--dl-grad);color:#fff;font:600 15px/1.1 Work Sans,sans-serif;text-align:left;cursor:pointer;box-shadow:0 10px 30px rgba(124,58,237,.5);animation:dlfab 3.2s ease-in-out infinite}.dl-sales__fab small{display:block;font-weight:400;font-size:11px;opacity:.85}@keyframes dlfab{0%,to{transform:translateY(0);box-shadow:0 10px 30px rgba(124,58,237,.5)}50%{transform:translateY(-3px);box-shadow:0 14px 40px rgba(124,58,237,.75)}}@media(prefers-reduced-motion:reduce){.dl-sales__fab{animation:none}}.dl-sales__face{flex:0 0 auto;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#4f46e5;font:600 20px "Source Serif 4",Georgia,serif}.dl-sales{position:fixed;right:20px;bottom:20px;z-index:10001;width:400px;max-width:calc(100vw - 24px);height:min(640px,100vh - 40px);display:flex;flex-direction:column;background:#0f131c;border:1px solid var(--dl-line);border-radius:20px;box-shadow:0 30px 80px rgba(0,0,0,.7);overflow:hidden;font-family:Work Sans,sans-serif;animation:dlpop .22s ease-out}@keyframes dlpop{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}.dl-sales__head{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--dl-grad);color:#fff}.dl-sales__head div{flex:1 1;line-height:1.2}.dl-sales__head b{display:block;font-size:16px}.dl-sales__head small{font-size:12px;opacity:.85}.dl-sales__x{border:0;background:rgba(255,255,255,.15);color:#fff;width:32px;height:32px;border-radius:50%;font-size:18px;line-height:1;cursor:pointer}.dl-sales__list{flex:1 1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px}.dl-sales__msg{max-width:88%}.dl-sales__msg p{margin:0;padding:10px 13px;border-radius:16px;font-size:15px;line-height:1.45;color:#e9ebf2;background:#1a1f2b;border:1px solid var(--dl-line);white-space:pre-wrap}.dl-sales__msg.user{align-self:flex-end}.dl-sales__msg.user p{background:#4f46e5;border-color:#4f46e5;color:#fff}.dl-sales__msg.assistant{align-self:flex-start;max-width:100%}.dl-sales__chips{display:flex;flex-wrap:wrap;gap:8px;padding:0 14px 10px}.dl-sales__chips button{border:1px solid #4b4f9a;background:#171a33;color:#d9d6ff;padding:7px 13px;border-radius:999px;font:500 14px Work Sans,sans-serif;cursor:pointer}.dl-sales__chips button:hover{background:#4f46e5;color:#fff;border-color:#4f46e5}.dl-sales__form{display:flex;gap:8px;padding:10px 12px 12px;border-top:1px solid var(--dl-line)}.dl-sales__form input{flex:1 1;min-width:0;height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--dl-line);background:#1a1f2b;color:#fff;font-size:16px;outline:none}.dl-sales__form input:focus{border-color:#7c3aed}.dl-sales__form button{width:44px;height:44px;border:0;border-radius:50%;background:var(--dl-grad);color:#fff;font-size:17px;cursor:pointer}.dl-sales__form button:disabled{opacity:.45;cursor:default}.dl-sales__picks{display:flex;flex-direction:column;gap:8px;margin-top:8px}.dl-sales__pick{display:flex;gap:10px;padding:10px;border-radius:14px;background:#151924;border:1px solid var(--dl-line);animation:dlpop .3s ease-out both}.dl-sales__pick:nth-child(2){animation-delay:.08s}.dl-sales__pick:nth-child(3){animation-delay:.16s}.dl-sales__img{position:relative;flex:0 0 92px;height:92px;border-radius:10px;overflow:hidden;background:#fff;display:grid;place-items:center}.dl-sales__img img{width:100%;height:100%;object-fit:cover}.dl-sales__img span{font:600 30px "Source Serif 4",serif;color:#4f46e5}.dl-sales__img em{position:absolute;left:4px;bottom:4px;font:normal 600 9px Work Sans,sans-serif;background:rgba(0,0,0,.6);color:#fff;padding:1px 5px;border-radius:6px}.dl-sales__pick>div{flex:1 1;min-width:0}.dl-sales__pick b{display:block;color:#fff;font-size:14px;line-height:1.3}.dl-sales__pick p{padding:0;border:0;background:none;font-size:13px;color:#a3a9b8;margin:4px 0 6px}.dl-sales__tag{display:inline-block;font-size:11px;font-weight:700;color:#c4b5fd;text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.dl-sales__price{display:block;color:#f87171;font-weight:600;font-size:14px;margin-top:2px}.dl-sales__go{display:inline-block;background:var(--dl-grad);color:#fff!important;font-weight:600;font-size:13px;padding:6px 12px;border-radius:8px}.dl-sales__go.wide{display:block;text-align:center;margin-top:8px;padding:10px;font-size:14px}.dl-sales__disc{display:block;font-size:11px;color:#7d8496;margin-top:6px}.dl-sales__dots{display:inline-flex!important;gap:5px}.dl-sales__dots i{width:7px;height:7px;border-radius:50%;background:#a5b4fc;animation:dldot 1s ease-in-out infinite}.dl-sales__dots i:nth-child(2){animation-delay:.15s}.dl-sales__dots i:nth-child(3){animation-delay:.3s}@keyframes dldot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@media(max-width:767px){.dl-sales{right:0;bottom:0;width:100vw;max-width:100vw;height:100dvh;border-radius:0}.dl-sales__head{padding-top:calc(12px + env(safe-area-inset-top, 0px))}.dl-sales__form{padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.dl-sales__fab{right:14px;bottom:14px;padding:6px}.dl-sales__fab .dl-sales__fabtxt{display:none}.dl-sales__fab .dl-sales__face{width:46px;height:46px;font-size:24px}}#homepage-1 .ps-home-banner .slick-slider .slick-list>.slick-track .dl-ob *{height:auto}#homepage-1 .ps-home-banner .slick-slider .slick-list>.slick-track .dl-ob{height:425px}#homepage-1 .ps-home-banner .slick-slider .slick-list>.slick-track .dl-ob .dl-ob__pic,#homepage-1 .ps-home-banner .slick-slider .slick-list>.slick-track .dl-ob .dl-ob__pic img{height:100%}.dl-ob{position:relative;display:flex;align-items:center;height:425px;overflow:hidden;border-radius:4px;background:linear-gradient(100deg,#151924,#151924 42%,#1e1b4b);color:inherit}.dl-ob.gold{background:linear-gradient(100deg,#17140d,#17140d 42%,#3a2a06)}.dl-ob--empty{background:#151924}.dl-ob__text{position:relative;z-index:2;flex:0 0 48%;padding:0 0 0 8%}.dl-ob__kicker{display:block;font:500 15px Work Sans,sans-serif;color:#a5b4fc;margin-bottom:14px}.dl-ob.gold .dl-ob__kicker{color:#fcd34d}.dl-ob h2{font:400 30px/1.25 Work Sans,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:.01em;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.dl-ob h2 strong{color:#a78bfa;font-weight:700}.dl-ob.gold h2 strong{color:#fbbf24}.dl-ob__was{display:block;color:var(--dl-muted);text-decoration:line-through;font-size:15px;margin-bottom:4px}.dl-ob .ps-btn{display:inline-block;margin-top:18px;padding:12px 30px;font-weight:700;font-size:15px;border-radius:4px}.dl-ob.gold .ps-btn{background:linear-gradient(135deg,#a16207,#d4a017)!important}.dl-ob__pic{position:relative;flex:1 1 52%;height:100%;display:flex;align-items:center;justify-content:center;padding:26px 40px 26px 0}.dl-ob__pic img{max-width:100%;max-height:100%;height:100%;width:auto;aspect-ratio:1;object-fit:cover;border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,.45);transition:transform 6s ease}.slick-active .dl-ob__pic img{transform:scale(1.04)}.dl-ob__pic .dl-ai{right:52px;bottom:36px}.dl-home-banner .ps-section__right{display:flex;flex-direction:column;gap:12px}.dl-op{position:relative;flex:1 1;display:flex;align-items:center;min-height:0;height:206px;overflow:hidden;border-radius:4px;background:#151924;color:inherit}.dl-op.gold{background:linear-gradient(120deg,#17140d,#2c2109)}.dl-op__text{position:relative;z-index:2;flex:0 0 52%;padding:0 0 0 26px}.dl-op__text b{display:block;font:400 26px/1.15 Work Sans,sans-serif;color:#fff;margin-bottom:16px}.dl-op.gold .dl-op__text b{color:#fde68a}.dl-op__text small{display:block;font-size:14px;color:var(--dl-muted)}.dl-op img{position:absolute;right:0;top:0;width:48%;height:100%;object-fit:cover}.dl-op__sticker{position:absolute;z-index:3;left:44%;top:26px;width:70px;height:70px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ef4444;color:#fff;font:800 21px/1 Work Sans,sans-serif;box-shadow:9px -4px 0 #f59e0b}.dl-op__sticker small{font-size:12px;font-weight:800;color:#fff}.dl-op:hover img{transform:scale(1.04);transition:transform .5s}@media(max-width:1199px){.dl-op{height:180px}}@media(max-width:991px){.dl-home-banner .ps-section__right{flex-direction:row;margin-top:10px}.dl-op{height:160px}.dl-op__text b{font-size:20px}.dl-op__sticker{width:56px;height:56px;font-size:17px}}@media(max-width:767px){#homepage-1 .ps-home-banner .slick-slider .slick-list>.slick-track .dl-ob{height:230px}.dl-ob h2{font-size:17px;-webkit-line-clamp:3}.dl-ob__kicker{font-size:12px;margin-bottom:6px}.dl-ob .ps-btn{margin-top:8px;padding:8px 16px;font-size:13px}.dl-ob__text{flex-basis:56%;padding-left:18px}.dl-ob__pic{padding:16px 14px 16px 0}.dl-ob__was{font-size:12px}.dl-home-banner .ps-section__right{flex-direction:column}.dl-op{height:140px}}html.dl-light .dl-ob{background:linear-gradient(100deg,#ffffff,#ffffff 45%,#f1edff);border:1px solid #ece8ff}html.dl-light .dl-ob.gold{background:linear-gradient(100deg,#ffffff,#ffffff 45%,#fff3d6);border-color:#fbe7b0}html.dl-light .dl-ob__kicker{color:#0ea5e9}html.dl-light .dl-ob.gold .dl-ob__kicker{color:#a16207}html.dl-light .dl-ob h2{color:#121826}html.dl-light .dl-ob h2 strong{color:#7c3aed}html.dl-light .dl-ob.gold h2 strong{color:#b45309}html.dl-light .dl-ob__pic img{box-shadow:0 18px 40px rgba(79,70,229,.18)}html.dl-light .dl-op{background:#f6f6f8;border:1px solid #ececf1}html.dl-light .dl-op.gold{background:#fff8e6;border-color:#fbe7b0}html.dl-light .dl-op__text b{color:#121826}html.dl-light .dl-op.gold .dl-op__text b{color:#92400e}html.dl-light .dl-op__text small{color:#666b76}.dl-op__text{flex-basis:50%;padding-right:8px}.dl-op__text b{font-size:24px}.dl-op img{width:46%}.dl-op__sticker{left:auto;right:calc(46% - 34px);top:14px;width:64px;height:64px;font-size:19px}.dl-sales .dl-sales__pick p{background:none!important;border:0!important;padding:0!important}@media(max-width:767px){#homepage-1 .ps-home-banner .ps-container .ps-section__right{flex-direction:column!important;gap:10px}#homepage-1 .ps-home-banner .ps-container .ps-section__right .dl-op{width:100%;max-width:100%;height:130px;flex:0 0 auto}.dl-op__text b{font-size:20px;margin-bottom:6px}.dl-op__sticker{width:54px;height:54px;font-size:16px}}button.dl-buynow,button.dl-go{border:0;width:100%;cursor:pointer;font:600 14px Work Sans,sans-serif}button.dl-buynow:disabled{opacity:.7;cursor:default}.ps-btn.dl-buynow{width:auto;font-size:16px;padding:15px 28px;margin-right:10px}.dl-buyerr{display:block;color:#f87171;font-size:12px;margin-top:6px}.dl-own{list-style:none;padding:0;margin:0 0 18px;display:grid;grid-gap:6px;gap:6px}.dl-own li{font-size:14px;color:var(--dl-ink);display:flex;gap:8px;align-items:center}.dl-own i{color:#a78bfa;font-size:16px}.dl-orderpage{padding:40px 0 70px}.dl-orderbox{max-width:640px;margin:0 auto;text-align:center;background:var(--dl-surface);border:1px solid var(--dl-line);border-radius:20px;padding:36px 28px}.dl-orderbox__check{width:64px;height:64px;margin:0 auto 10px;border-radius:50%;background:var(--dl-grad);color:#fff;font-size:32px;line-height:64px;animation:dlpop .4s ease-out}.dl-steps{text-align:left;margin:18px auto;max-width:480px;padding-left:20px;color:var(--dl-muted)}.dl-steps li{margin-bottom:8px}.dl-steps b{color:var(--dl-ink)}html.dl-light .dl-own i{color:#7c3aed}html.dl-light .dl-orderbox{background:#fff;border-color:#e6e6ea}.dl-coupon{background:#f5f3ff;border:1px dashed #7c3aed;border-radius:10px;padding:10px 14px;color:#121826;font-size:14px;margin-top:10px}.dl-coupon b{color:#7c3aed}.dl-sales__rev{display:inline-block;margin:6px 0 0 6px;padding:5px 10px;border:1px solid #c4b5fd;border-radius:8px;background:#f5f3ff;color:#5b21b6;font:600 12px Work Sans,sans-serif;cursor:pointer}.dl-sales__rev:disabled{opacity:.5;cursor:default}.dl-sales__reading{font-size:13px;color:#6b7280;margin:0 0 6px}.dl-rev{margin-top:8px;padding:12px 14px;border-radius:12px;background:#fff;border:1px solid #e5e7eb;font-size:13.5px}.dl-rev__top{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}.dl-rev__verdict{padding:3px 10px;border-radius:999px;font-weight:700;font-size:12.5px;color:#fff;background:#059669}.dl-rev.v1 .dl-rev__verdict{background:#d97706}.dl-rev.v2 .dl-rev__verdict{background:#dc2626}.dl-rev__stars{color:#b45309;font-size:13px}.dl-rev b{display:block;margin-top:6px;color:#121826;font-size:13px}.dl-rev ul{margin:2px 0 4px 18px;padding:0}.dl-rev li{margin:2px 0;color:#374151}.dl-rev ul.w li::marker{color:#d97706}.dl-rev__fit{margin:6px 0 0}.dl-rev__fit b{display:inline}.dl-rev__better{margin-top:10px;padding:10px;border-radius:10px;background:#f5f3ff}.dl-rev__better b{margin-top:0}.dl-rev__better p{margin:2px 0 6px}.dl-rev__src{display:block;margin-top:8px;color:#6b7280;font-size:11.5px}.dl-rev__src a{color:#4f46e5}html:not(.dl-light) .dl-rev{background:#161b26;border-color:#2a3140}html:not(.dl-light) .dl-rev b{color:#f3f4f6}html:not(.dl-light) .dl-rev li{color:#d1d5db}html:not(.dl-light) .dl-rev__better{background:#1e1b4b}html:not(.dl-light) .dl-sales__rev{background:#1e1b4b;color:#c4b5fd;border-color:#4c1d95}.dl-rev__det{margin:4px 0 8px;padding:10px;border-radius:10px;background:#f9fafb;border:1px solid #f3f4f6}.dl-rev__det b{margin-top:0}.dl-rev__det p{margin:4px 0;color:#374151}.dl-rev__det p span{display:inline-block;min-width:104px;margin-right:6px;color:#6b7280;font-weight:600;font-size:12px}html:not(.dl-light) .dl-rev__det{background:#0f131b;border-color:#2a3140}html:not(.dl-light) .dl-rev__det p{color:#d1d5db}.dl-sales__msg .dl-rev p{background:none;padding:0;border:0;border-radius:0;box-shadow:none;max-width:none;color:inherit}.dl-sales__msg .dl-rev__det p{margin:4px 0;color:#374151;display:flex;gap:6px}.dl-sales__msg .dl-rev__det p span{flex:0 0 96px}.dl-sales__msg .dl-rev__better p{margin:2px 0 8px}html:not(.dl-light) .dl-sales__msg .dl-rev__det p{color:#d1d5db}.dl-sales .dl-sales__msg .dl-rev p{background:rgba(0,0,0,0)!important;border:0!important;padding:0!important;font-size:13.5px;line-height:1.45;color:#374151}html:not(.dl-light) .dl-sales .dl-sales__msg .dl-rev p{color:#d1d5db}.dl-carticon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:14px;color:#fff;font-size:26px}.dl-carticon:hover{color:#fff;opacity:.85}.dl-carticon__n{position:absolute;top:2px;right:0;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#fff;color:#4f46e5;font:700 12px/20px Work Sans,sans-serif;text-align:center}.header--mobile .dl-carticon{color:#fff;width:38px;height:38px;margin-right:8px;font-size:24px}button.dl-addcart{display:block;width:100%;margin-top:6px;padding:8px 10px;border:1px solid #4f46e5;border-radius:4px;background:#fff;color:#4f46e5;font:600 14px Work Sans,sans-serif;cursor:pointer}button.dl-addcart:hover{background:#eef2ff}button.dl-addcart i{margin-right:6px}.ps-btn.dl-addcart--big{display:inline-block;width:auto;margin-top:0;margin-right:10px;padding:14px 24px;font-size:16px;border-width:2px}.dl-cartmsg{display:block;margin-top:4px;color:#15803d;font-size:13px}.dl-cartpage{padding:30px 15px 60px;display:grid;grid-template-columns:1fr 340px;grid-gap:30px;gap:30px;align-items:start}.dl-cartpage>.dl-page-sub,.dl-cartpage>.dl-page-title,.dl-cartpage>p{grid-column:1/-1}.dl-cart__row{display:grid;grid-template-columns:90px 1fr auto 90px;grid-gap:16px;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid #e5e7eb}.dl-cart__img img,.dl-cart__img span{width:90px;height:90px;object-fit:contain;border-radius:6px;background:#f9fafb;display:flex;align-items:center;justify-content:center;font-size:28px}.dl-cart__info b{color:#121826;font-size:15px}.dl-cart__info small{display:block;color:#6b7280;margin:4px 0}.dl-cart__rm{border:0;background:none;padding:0;color:#dc2626;font-size:13px;cursor:pointer}.dl-cart__qty{display:flex;align-items:center;border:1px solid #d1d5db;border-radius:6px}.dl-cart__qty button{width:34px;height:34px;border:0;background:none;font-size:18px;cursor:pointer}.dl-cart__qty button:disabled{opacity:.3;cursor:default}.dl-cart__qty span{min-width:24px;text-align:center;font-weight:600}.dl-cart__price{text-align:right;font-weight:700;color:#121826}.dl-cart__sum{border:1px solid #e5e7eb;border-radius:10px;padding:20px;position:-webkit-sticky;position:sticky;top:20px}.dl-cart__sum p{display:flex;justify-content:space-between;margin:0 0 8px;color:#374151}.dl-cart__total{border-top:1px solid #e5e7eb;padding-top:10px;font-size:18px;color:#121826!important}.dl-cart__sum small{display:block;color:#6b7280;margin:8px 0}.dl-cart__pay{width:100%;margin-top:8px;font-size:16px;padding:15px;border:0;cursor:pointer}.dl-cart__pay:disabled{opacity:.7}.dl-cart__safe i{margin-right:4px}.dl-cart__more{display:block;text-align:center;margin-top:10px;color:#4f46e5}.dl-orderitems{text-align:left;display:inline-block;margin:0 auto 14px}@media(max-width:767px){.dl-cartpage{grid-template-columns:1fr}.dl-cart__row{grid-template-columns:70px 1fr}.dl-cart__img img,.dl-cart__img span{width:70px;height:70px}.dl-cart__qty{grid-column:2;justify-self:start}.dl-cart__price{grid-column:2;text-align:left;margin-top:-6px}}@media(prefers-color-scheme:dark){button.dl-addcart{background:rgba(0,0,0,0)}.dl-cart__info b,.dl-cart__price,.dl-cart__total{color:#f3f4f6!important}.dl-cart__row,.dl-cart__sum{border-color:#374151}}.dl-c{padding:24px 15px 110px;color:#121826}.dl-c i[class^=icon-]{line-height:1}.dl-c__head{gap:12px;margin-bottom:16px}.dl-c__head,.dl-c__head h1{display:flex;align-items:center}.dl-c__head h1{margin:0;font:700 30px Work Sans,sans-serif;gap:10px}.dl-c__head h1 i{color:#4f46e5;font-size:28px}.dl-c__count{background:#eef2ff;color:#4f46e5;border-radius:20px;padding:4px 12px;font-weight:600;font-size:14px}.dl-c__toast{position:fixed;left:50%;top:90px;transform:translateX(-50%);z-index:50;background:#121826;color:#fff;padding:10px 18px;border-radius:30px;font-weight:600;box-shadow:0 8px 24px rgba(0,0,0,.2)}.dl-c__toast i{color:#4ade80;margin-right:6px}.dl-c__grid{display:grid;grid-template-columns:1fr 340px;grid-gap:28px;gap:28px;align-items:start}.dl-c__top{background:linear-gradient(135deg,#EEF2FF,#F5F3FF);border:1px solid #e0e7ff;border-radius:14px;padding:18px 20px;margin-bottom:14px}.dl-c__sub{font-size:22px;margin:0 0 4px}.dl-c__sub b{font-size:26px}.dl-c__free{margin:0 0 12px;color:#15803d;font-weight:600}.dl-c__free i{margin-right:6px}.dl-c__pay{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:0;border-radius:30px;padding:15px 20px;cursor:pointer;background:linear-gradient(90deg,#4F46E5,#7C3AED);color:#fff!important;font:700 17px Work Sans,sans-serif;box-shadow:0 6px 18px rgba(79,70,229,.3)}.dl-c__pay:hover{filter:brightness(1.06)}.dl-c__pay:disabled{opacity:.7;cursor:default}.dl-c__pay.sm{width:auto;padding:12px 18px;font-size:15px}.dl-c__item{display:grid;grid-template-columns:150px 1fr;grid-gap:6px 18px;gap:6px 18px;padding:18px;margin-bottom:14px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 3px rgba(17,24,39,.05)}.dl-c__img{display:block;width:150px;height:150px;border-radius:10px;background:#f9fafb;overflow:hidden}.dl-c__img img{width:100%;height:100%;object-fit:contain}.dl-c__noimg{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:#9ca3af;font-size:40px}.dl-c__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#121826;font-size:17px;font-weight:600;line-height:1.35}.dl-c__title:hover{color:#4f46e5}.dl-c__price{font:700 24px Work Sans,sans-serif;margin:6px 0 4px}.dl-c__price small{font-size:14px;font-weight:500;color:#6b7280}.dl-c__body p{margin:3px 0;font-size:14px;color:#374151;display:flex;align-items:center;gap:6px}.dl-c__body p i{font-size:16px;color:#4f46e5}.dl-c__ok,.dl-c__ok i{color:#15803d!important;font-weight:600}.dl-c__from{color:#6b7280!important}.dl-c__badge{display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding:3px 10px;border-radius:20px;background:#f5f3ff;color:#6d28d9;font-size:12px;font-weight:700}.dl-c__actions{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px}.dl-c__qty{display:inline-flex;align-items:center;border:2px solid #7c3aed;border-radius:30px;padding:2px 6px}.dl-c__qty button{width:36px;height:34px;border:0;background:none;font-size:20px;color:#121826;cursor:pointer}.dl-c__qty button i{font-size:18px}.dl-c__qty button:disabled{opacity:.3}.dl-c__qty span{min-width:28px;text-align:center;font-weight:700;font-size:16px}.dl-c__pill{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:1px solid #d1d5db;border-radius:30px;background:#fff;color:#121826;font-size:14px;font-weight:500;cursor:pointer}.dl-c__pill:hover{border-color:#7c3aed;color:#4f46e5}.dl-c__round{width:40px;padding:0;justify-content:center}.dl-c__subline{text-align:right;font-size:17px;margin:4px 0 0}.dl-c__side{position:-webkit-sticky;position:sticky;top:20px}.dl-c__box{border:1px solid #e5e7eb;border-radius:14px;padding:20px;background:#fff;box-shadow:0 4px 16px rgba(17,24,39,.06)}.dl-c__box p{display:flex;justify-content:space-between;margin:0 0 10px;color:#374151}.dl-c__box p span i{color:#4f46e5;margin-right:6px}.dl-c__box .g{color:#15803d}.dl-c__total{border-top:1px solid #e5e7eb;padding-top:12px;font-size:20px;color:#121826!important}.dl-c__box small{display:block;margin-top:10px;color:#6b7280;font-size:13px}.dl-c__box small i{margin-right:4px;color:#4f46e5}.dl-c__trust{list-style:none;padding:0;margin:14px 0 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.dl-c__trust li{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:12px;background:#f9fafb;font-size:12px;color:#6b7280}.dl-c__trust li i{font-size:22px;color:#7c3aed}.dl-c__trust b{display:block;color:#121826;font-size:13px}.dl-c__empty{text-align:center;padding:50px 20px;border:1px dashed #c7d2fe;border-radius:16px;background:#fafaff}.dl-c__empty>i{font-size:56px;color:#7c3aed}.dl-c__empty h2{margin:10px 0}.dl-c__empty .dl-c__pay{display:inline-flex;width:auto;margin-top:10px}.dl-c__saved{margin-top:30px}.dl-c__saved h2{font-size:22px;display:flex;gap:8px;align-items:center}.dl-c__saved h2 i{color:#db2777}.dl-c__savedgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:14px;gap:14px}.dl-c__card{border:1px solid #e5e7eb;border-radius:14px;padding:12px;background:#fff;display:flex;flex-direction:column;gap:6px}.dl-c__card .dl-c__img{width:100%;height:150px}.dl-c__card .dl-c__price{font-size:18px}.dl-c__move{justify-content:center}.dl-c__link{border:0;background:none;color:#6b7280;font-size:13px;cursor:pointer}.dl-c__sticky{display:none}@media(max-width:991px){.dl-c__grid{grid-template-columns:1fr}.dl-c__side{position:static}}@media(max-width:767px){.dl-c{padding-top:16px}.dl-c__head h1{font-size:24px}.dl-c__item{grid-template-columns:110px 1fr;padding:14px;gap:4px 12px}.dl-c__img{width:110px;height:110px}.dl-c__title{font-size:15px}.dl-c__price{font-size:20px}.dl-c__body p{font-size:13px}.dl-c__actions{gap:8px}.dl-c__pill{height:38px;padding:0 12px;font-size:13px}.dl-c__round{width:38px;padding:0}.dl-c__trust{grid-template-columns:1fr 1fr}.dl-c__sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -6px 18px rgba(17,24,39,.08)}.dl-c__sticky span{font-size:15px}.dl-c__sticky b{font-size:18px}.dl-c__subline{text-align:left}}body:has(.dl-c__sticky) .dl-sales__fab{bottom:86px}@media(max-width:767px){.form-control,.ps-select,input,select,textarea{font-size:16px!important}.ps-product--detail .ps-product__shopping{display:flex!important;flex-direction:column;gap:10px;margin:12px 0 8px}.ps-product--detail .ps-product__shopping .ps-btn,.ps-product--detail .ps-product__shopping button{display:block!important;width:100%;margin-right:0!important;text-align:center}.ps-product__header .ps-product__info header h1{font-size:26px;line-height:1.2}}.ps-form--quick-search,.ps-form--search-mobile{position:relative}.dl-suggest{position:absolute;left:0;right:0;top:100%;z-index:10002;margin:4px 0 0;padding:6px 0;list-style:none;background:#fff;border:1px solid #e6e6ea;border-radius:12px;box-shadow:0 16px 40px rgba(18,24,38,.18);text-align:left;max-height:70vh;overflow-y:auto}.dl-suggest__row{display:flex;align-items:center;gap:10px;padding:11px 14px;font:400 15px/1.3 Work Sans,sans-serif;color:#121826;cursor:pointer}.dl-suggest__row i{color:#8a8f9c;font-size:15px;flex:0 0 auto}.dl-suggest__row b{font-weight:700}.dl-suggest__row em{font-style:normal;color:#4f46e5}.dl-suggest__row small{color:#7c3aed;font-size:12px}.dl-suggest__row.sel,.dl-suggest__row:hover{background:#f3efff}.dl-suggest__row.all{font-weight:600}.dl-suggest__row.prod span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:not(.dl-light) .dl-suggest{background:#151924;border-color:var(--dl-line)}html:not(.dl-light) .dl-suggest__row{color:#e9ebf2}html:not(.dl-light) .dl-suggest__row.sel,html:not(.dl-light) .dl-suggest__row:hover{background:#26203f}@media(max-width:767px){.dl-suggest{left:12px;right:12px}.ps-form--search-mobile{position:static}.ps-search--mobile{position:relative}}.breadcrumb .dl-back a{display:inline-flex;align-items:center;gap:4px;padding:4px 12px 4px 8px;margin-right:10px;border-radius:999px;border:1px solid #ddd6fe;background:#f3efff;color:#4f46e5!important;font-weight:600;font-size:13px}.breadcrumb .dl-back+li:before{display:none}html:not(.dl-light) .breadcrumb .dl-back a{background:#26203f;border-color:#4c1d95;color:#c4b5fd!important}@media(hover:none){.ps-product:hover .ps-product__content:not(.hover){height:auto!important;visibility:visible!important;opacity:1!important}.ps-product:hover .ps-product__thumbnail .ps-product__actions{transform:translate(-50%,100%)!important}.ps-product:hover{border-color:#ececf1}}.dl-sizes{margin:6px 0 14px}.dl-sizes p{margin:0 0 8px;font-size:14px;color:#121826}.dl-sizes__row{display:flex;flex-wrap:wrap;gap:8px}.dl-sizes__row button{min-width:48px;padding:9px 12px;border:1px solid #d6d9e0;border-radius:10px;background:#fff;color:#121826;font-size:14px;font-weight:600;cursor:pointer}.dl-sizes__row button:hover{border-color:#7c3aed}.dl-sizes__row button.on{border-color:#4f46e5;background:linear-gradient(135deg,#4F46E5,#7C3AED);color:#fff}.dl-c__size{margin:2px 0 4px;font-size:13px;color:#4b5563}.dl-feat{padding:18px 0 6px}.dl-feat__row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.dl-feat__item{display:flex;align-items:center;gap:12px;padding:14px;background:#fff;border:1px solid #ececf2;border-radius:16px;box-shadow:0 1px 2px rgba(18,24,38,.04);min-width:0}.dl-feat__ic{flex:0 0 40px;width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(79,70,229,.12),rgba(124,58,237,.12))}.dl-feat__ic i{font-size:19px;color:#6d28d9}.dl-feat__item b{display:block;font:600 14px/1.25 Work Sans,sans-serif;color:#121826}.dl-feat__item small{display:block;margin-top:3px;font:400 12.5px/1.35 Work Sans,sans-serif;color:#6b7280}@media(max-width:1199px){.dl-feat__row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.dl-feat{padding:14px 0 2px}.dl-feat__row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding:2px 2px 10px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dl-feat__row::-webkit-scrollbar{display:none}.dl-feat__item{flex:0 0 74%;max-width:270px;scroll-snap-align:start;padding:12px 14px}}.dl-askcard{display:flex;align-items:center;gap:14px;padding:16px 18px;background:#fff;border:1px solid #e7e5fb;border-radius:18px;box-shadow:0 6px 24px rgba(79,70,229,.08);color:#121826!important}.dl-askcard__d{flex:0 0 44px;width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4F46E5,#7C3AED);color:#fff;font:700 20px "Source Serif 4",Georgia,serif}.dl-askcard__t{flex:1 1;min-width:0}.dl-askcard__t b{display:block;font:600 17px/1.2 Work Sans,sans-serif;color:#121826}.dl-askcard__t small{display:block;margin-top:3px;font:400 13px/1.35 Work Sans,sans-serif;color:#6b7280}.dl-askcard__go{flex:0 0 auto;padding:9px 16px;border-radius:999px;background:linear-gradient(135deg,#4F46E5,#7C3AED);color:#fff;font:600 13px Work Sans,sans-serif}.dl-askcard:hover{border-color:#c7d2fe}.dl-shopbar{display:flex;gap:8px;justify-content:flex-end}.dl-shopbar .dl-brandsel{max-width:220px}@media(max-width:767px){.dl-shopbar{width:100%;justify-content:stretch}.dl-shopbar select{flex:1 1 45%;max-width:none!important}}.dl-row--home .dl-row__item{min-width:0}.dl-row--home .ps-product{margin:0}.ps-product .ps-product__title a,.ps-product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ps-product .ps-product__vendor{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.dl-row>*{flex:0 0 46%}.ps-product .ps-product__title a{font-size:14px}.dl-depts .row>div{flex:0 0 33.333%;max-width:33.333%;padding-left:6px;padding-right:6px}.dl-dept{padding:10px 6px 12px;margin-bottom:12px;gap:6px;border-radius:14px}.dl-dept__pic{border-radius:10px;background:#f5f5f7}.dl-dept__pic img{object-fit:contain;padding:4px}.dl-dept__name{font-size:12.5px;line-height:1.2}.dl-dept__name i{display:none}.dl-dept small{font-size:11px}}.dl-dept__pic img{object-fit:contain;background:#f5f5f7}.dl-hback{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-right:8px;border-radius:50%;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.45);color:#fff!important;font-size:16px}.header--mobile .navigation__left{display:flex;align-items:center}.dl-chips{display:flex;gap:8px;overflow-x:auto;padding:2px 0 12px;scrollbar-width:none}.dl-chips::-webkit-scrollbar{display:none}.dl-chips a{flex:0 0 auto;padding:8px 16px;border-radius:999px;border:1px solid #d6d9e0;background:#fff;color:#121826!important;font:600 14px Work Sans,sans-serif}.dl-chips a.on{background:linear-gradient(135deg,#4F46E5,#7C3AED);border-color:rgba(0,0,0,0);color:#fff!important}.dl-desc{white-space:pre-line;line-height:1.6}.dl-wish{position:absolute;top:10px;left:10px;z-index:3;width:34px;height:34px;border-radius:50%;border:1px solid #e6e6ea;background:rgba(255,255,255,.92);color:#6b7280;font-size:16px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 4px rgba(18,24,38,.12)}.dl-wish.on{color:#fff;background:linear-gradient(135deg,#DB2777,#E11D48);border-color:rgba(0,0,0,0)}.dl-wish--big{position:static;width:auto;height:40px;padding:0 16px;border-radius:999px;gap:8px;font:600 14px Work Sans,sans-serif;color:#121826}.dl-wish--big.on{color:#fff}.dl-share{height:40px;padding:0 16px;border-radius:999px;border:1px solid #e6e6ea;background:#fff;color:#121826;font:600 14px Work Sans,sans-serif;cursor:pointer}.dl-share i{margin-right:6px}.dl-pdrow{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0 4px}.dl-pdeliv{margin:8px 0 0;font-size:14px;color:#121826}.dl-pdeliv b,.dl-pdeliv i{color:#047857}.dl-pdeliv i{margin-right:4px}.dl-deliv{margin:4px 0 0;font-size:12.5px;color:#4b5563}.dl-deliv b{color:#047857;font-weight:600}.dl-keep{display:flex;align-items:center;gap:8px;margin:10px 0 14px;padding:12px 16px;border-radius:14px;background:#f5f3ff;color:#121826!important;font-size:15px}.dl-keep b{color:#4f46e5}.dl-keep .icon-chevron-right{margin-left:auto;color:#7c3aed}.dl-recent .ps-section__header{margin-bottom:10px}.dl-mini{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid #ececf2;border-radius:14px;background:#fff;color:#121826!important;min-width:0}.dl-mini__img{display:block;aspect-ratio:1;border-radius:10px;overflow:hidden;background:#f5f5f7}.dl-mini__img img{width:100%;height:100%;object-fit:contain}.dl-mini__t{font-size:13px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dl-mini b{font-size:14px}@media(max-width:767px){.dl-row--mini>*{flex:0 0 38%}}.dl-deptlist{display:flex;flex-direction:column;gap:10px}.dl-deptlist__a{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid #ececf2;border-radius:16px;background:#fff;color:#121826!important}.dl-deptlist__ic{flex:0 0 42px;width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--hue) 14%,#fff);color:var(--hue);font-size:20px}.dl-deptlist__a b{font:600 15px Work Sans,sans-serif}.dl-deptlist__a small{display:block;color:#6b7280;font-size:12px;margin-top:2px}.dl-deptlist__t{flex:1 1;min-width:0}.dl-deptlist__go{margin-left:auto;color:#9ca3af}.dl-bottombar{display:none}@media(max-width:767px){body{padding-bottom:72px}.dl-bottombar{position:fixed;left:0;right:0;bottom:0;z-index:10002;display:grid;grid-template-columns:repeat(5,1fr);align-items:end;padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid #e6e6ea}.dl-bottombar a{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 0;color:#6b7280!important;font:500 10.5px Work Sans,sans-serif}.dl-bottombar a i{font-size:21px}.dl-bottombar a.on{color:#4f46e5!important}.dl-bottombar a em{position:absolute;top:0;right:calc(50% - 20px);min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#e11d48;color:#fff;font:700 10px/17px Work Sans,sans-serif;text-align:center;font-style:normal}.dl-bottombar__d b{width:34px;height:34px;margin-top:-14px;border-radius:50%;background:linear-gradient(135deg,#4F46E5,#7C3AED);color:#fff;font:700 17px/34px "Source Serif 4",Georgia,serif;text-align:center;box-shadow:0 6px 16px rgba(79,70,229,.35)}.dl-sales__fab{display:none!important}.ant-float-btn,.ps-btn--backtop{bottom:84px!important}.dl-c__sticky{bottom:66px!important}.dl-sales{bottom:0!important}.header--mobile .dl-logo{margin-right:8px}.header--mobile .dl-logo__sub{white-space:nowrap;letter-spacing:.1em;font-size:10px}.header--mobile .dl-logo__name{font-size:26px}}.dl-orders{display:flex;flex-direction:column;gap:14px}.dl-order{padding:16px 18px;border:1px solid #ececf2;border-radius:16px;background:#fff}.dl-order__top{display:flex;gap:14px;flex-wrap:wrap;font-size:14px;color:#4b5563}.dl-order__top b{color:#121826}.dl-order__st{margin:8px 0;font-size:15px;color:#121826}.dl-order__st--delivered b,.dl-order__st--shipped b{color:#047857}.dl-order__st--cancelled b,.dl-order__st--refunded b{color:#b91c1c}.dl-order__trk{margin:6px 0 0;font-size:14px}.dl-order__help{margin:8px 0 0;font-size:13px}.dl-c__head .dl-c__pill{margin-left:auto}.dl-gal{display:block!important}.dl-gal__main{position:relative;background:#fff;border:1px solid #eceef3;border-radius:14px;overflow:hidden}.dl-gal__row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dl-gal__row::-webkit-scrollbar{display:none}.dl-gal__slide{flex:0 0 100%;scroll-snap-align:start;border:0;background:#fff;padding:0;cursor:zoom-in;display:block}.dl-gal__slide img{width:100%;aspect-ratio:1;object-fit:contain;display:block;background:#fff}.dl-gal__arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:1px solid #e5e7eb;background:rgba(255,255,255,.92);color:#121826;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(18,24,38,.08)}.dl-gal__arrow--l{left:10px}.dl-gal__arrow--r{right:10px}.dl-gal__dots{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:6px}.dl-gal__dots button{width:7px;height:7px;border-radius:50%;border:0;padding:0;background:#cfd3dc}.dl-gal__dots button.on{background:#4f46e5;width:18px;border-radius:4px}.dl-gal__count{top:10px;right:10px;background:rgba(18,24,38,.7);color:#fff;padding:2px 8px}.dl-gal__count,.dl-gal__hint{position:absolute;font-size:12px;border-radius:10px}.dl-gal__hint{left:10px;bottom:10px;background:rgba(255,255,255,.9);color:#4b5563;padding:3px 8px;display:none}.dl-gal__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.dl-gal__thumbs::-webkit-scrollbar{display:none}.dl-gal__thumbs button{flex:0 0 56px;height:56px;border-radius:8px;border:2px solid #eceef3;background:#fff;padding:0;overflow:hidden}.dl-gal__thumbs button.on{border-color:#4f46e5}.dl-gal__thumbs img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:1024px){.dl-gal__hint{display:inline-flex;align-items:center;gap:4px}.dl-gal__arrow{opacity:0;transition:opacity .2s}.dl-gal__main:hover .dl-gal__arrow{opacity:1}.dl-gal__thumbs button{flex-basis:64px;height:64px}}.dl-zoom{position:fixed;inset:0;z-index:10050;background:#0b0d12;display:flex;flex-direction:column}.dl-zoom__close{top:12px;left:12px;width:40px;height:40px;border-radius:50%;border:0;background:rgba(18,24,38,.75);font-size:16px;box-shadow:0 0 0 1px rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center}.dl-zoom__close,.dl-zoom__count{position:absolute;z-index:5;color:#fff}.dl-zoom__count{top:20px;right:16px;text-shadow:0 1px 3px rgba(0,0,0,.6);font-size:14px}.dl-zoom__row{flex:1 1;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:center}.dl-zoom__row::-webkit-scrollbar{display:none}.dl-zoom__slide{flex:0 0 100%;height:100%;scroll-snap-align:start;display:flex;align-items:center;justify-content:center}.dl-zoom__slide img{max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-in;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dl-zoom__pan{flex:1 1;overflow:auto;cursor:zoom-out;-webkit-overflow-scrolling:touch;position:relative;z-index:1}.dl-zoom__pan img{width:250%;max-width:none;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:1024px){.dl-zoom__pan img{width:160%}}.dl-zoom__hint{color:#c7cbd4;text-align:center;font-size:13px;margin:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.dl-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.dl-price__off{color:#b42318;font-size:18px;font-weight:500}.dl-price__list{font-size:14px;color:#6b7280;font-weight:400}.dl-price__list del{color:#6b7280}.dl-cardprice del{font-size:12px;color:#6b7280}.dl-stock{color:#0f7a3b!important;font-weight:600;font-size:15px;margin:2px 0 0!important}.dl-bullets{margin:6px 0 14px;padding-left:18px}.dl-bullets li{font-size:15px;line-height:1.6;color:#121826;margin-bottom:4px}.dl-shipbox{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 14px;gap:6px 14px;margin:14px 0 0;padding:12px 14px;border:1px solid #eceef3;border-radius:12px;background:#fafbfd;font-size:14px}.dl-shipbox dt{color:#6b7280;margin:0}.dl-shipbox dd{margin:0;color:#121826}.dl-sections{margin-top:30px}.dl-sec{padding:22px 0;border-top:1px solid #eceef3}.dl-sec h3{font-size:20px;font-weight:600;color:#121826;margin-bottom:12px}.dl-sec p{font-size:15px;line-height:1.65;color:#121826}.dl-specs{width:100%;max-width:760px;border-collapse:collapse;font-size:14px}.dl-specs td,.dl-specs th{padding:9px 12px;border-bottom:1px solid #eceef3;text-align:left;vertical-align:top}.dl-specs th{width:36%;color:#6b7280;font-weight:600;background:#fafbfd}.dl-specs tr:nth-child(odd) th{background:#f3f4f8}.dl-shopbar{flex-wrap:wrap;row-gap:8px}.dl-filterbtn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:20px;border:1px solid #d9dce3;background:#fff;color:#121826;font-weight:600;font-size:14px}.dl-filterbtn.on{border-color:#4f46e5;color:#4f46e5;background:#f3f2ff}.dl-activechips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.dl-activechips button{height:30px;padding:0 10px;border-radius:15px;border:1px solid #c7c4f5;background:#f3f2ff;color:#3730a3;font-size:13px;display:inline-flex;align-items:center;gap:6px}.dl-activechips button i{font-size:10px}.dl-activechips__clear{background:rgba(0,0,0,0)!important;border-color:rgba(0,0,0,0)!important;color:#6b7280!important}.dl-sheet{position:fixed;inset:0;z-index:10040;background:rgba(18,24,38,.45);display:flex;align-items:flex-end;justify-content:center}.dl-sheet__box{background:#fff;width:100%;max-height:88vh;border-radius:18px 18px 0 0;display:flex;flex-direction:column;animation:dl-up .22s ease-out}@keyframes dl-up{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}.dl-sheet__head{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #eceef3}.dl-sheet__head h3{margin:0;font-size:18px;font-weight:700;color:#121826}.dl-sheet__head button{border:0;background:#f3f4f8;width:34px;height:34px;border-radius:50%}.dl-sheet__body{padding:6px 18px 12px;overflow-y:auto}.dl-sheet__body h4{font-size:14px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin:16px 0 8px}.dl-sheet__body .ps-select{width:100%;height:42px}.dl-chips--pick button{height:34px;padding:0 12px;border-radius:17px;border:1px solid #d9dce3;background:#fff;color:#121826;font-size:14px}.dl-chips--pick button.on{border-color:#4f46e5;background:#4f46e5;color:#fff}.dl-sheet__foot{display:flex;gap:10px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #eceef3}.dl-sheet__foot .ps-btn{flex:1 1;height:46px;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.dl-sheet{align-items:center}.dl-sheet__box{max-width:520px;border-radius:18px;max-height:80vh}}.dl-empty{text-align:center;padding:40px 16px}.dl-empty h3{font-size:20px;color:#121826;margin-bottom:12px}.dl-empty p{font-size:15px;color:#4b5563;margin-bottom:10px}.dl-empty .ps-btn{display:inline-flex;align-items:center;margin:6px 4px;height:44px;padding:0 18px}.dl-link{border:0;background:none;color:#4f46e5;text-decoration:underline;padding:0;font:inherit}.dl-sec h4{font-size:16px;font-weight:600;color:#121826;margin:16px 0 6px}.dl-sources{padding-left:18px}.dl-sources li{font-size:14px;margin-bottom:4px}.dl-sources a{color:#4f46e5}.ps-product:hover,.ps-product:hover .ps-product__thumbnail img{transform:none!important}.ps-product:hover .ps-product__content:not(.hover){height:auto!important;visibility:visible!important;opacity:1!important}.ps-product .ps-product__content.hover{display:none!important}.dl-ob__pic img{object-fit:contain!important;background:#fff}.dl-fly{position:fixed;z-index:10030;right:18px;top:90px;width:340px;background:#fff;border:1px solid #e6e6ea;border-radius:16px;box-shadow:0 24px 60px rgba(18,24,38,.22);padding:16px 18px;animation:dl-flyin .25s ease-out;color:#121826}@keyframes dl-flyin{0%{transform:translateX(30px);opacity:0}to{transform:none;opacity:1}}.dl-fly__x{position:absolute;right:10px;top:10px;border:0;background:#f3f4f8;width:30px;height:30px;border-radius:50%}.dl-fly__ok{margin:0 0 10px;font:700 16px Work Sans,sans-serif;color:#0f7a3b}.dl-fly__ok span{display:inline-flex;width:22px;height:22px;border-radius:50%;background:#0f7a3b;color:#fff;align-items:center;justify-content:center;font-size:13px;margin-right:6px}.dl-fly__item{display:flex;gap:12px;align-items:center;margin-bottom:10px}.dl-fly__item img{width:64px;height:64px;object-fit:contain;border-radius:10px;border:1px solid #eceef3;background:#fff}.dl-fly__item b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:600}.dl-fly__item small{display:block;color:#6b7280;font-size:12.5px}.dl-fly__sub{margin:4px 0 2px;font-size:14.5px}.dl-fly__sub b{color:#b42318}.dl-fly__free{margin:0 0 12px;font-size:13px;color:#0f7a3b}.dl-fly__btns{display:flex;flex-direction:column;gap:8px}.dl-fly__btns .ps-btn{width:100%;text-align:center;padding:11px;border-radius:999px}@media(max-width:767px){.dl-fly{left:10px;right:10px;top:auto;bottom:80px;width:auto;animation-name:dl-up}}.dl-deals{padding-top:10px;padding-bottom:60px}.dl-deals__head{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.dl-deals__cd{font-size:14px;color:#6b7280}.dl-deals__cd b{color:#b42318;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dl-deals__chips{display:flex;gap:8px;overflow-x:auto;padding:4px 0 14px;scrollbar-width:none}.dl-deals__chips::-webkit-scrollbar{display:none}.dl-deals__chips button{flex:0 0 auto;height:40px;padding:0 16px;border-radius:12px;border:1px solid #d9dce3;background:#fff;color:#121826;font:600 14px Work Sans,sans-serif}.dl-deals__chips button.on{border-color:#4f46e5;background:#4f46e5;color:#fff}.dl-deals__body{display:grid;grid-template-columns:240px 1fr;grid-gap:26px;gap:26px}.dl-deals__side{position:-webkit-sticky;position:sticky;top:90px;align-self:start;max-height:calc(100vh - 110px);overflow:auto;padding-right:6px}.dl-dside h4{font:700 15px Work Sans,sans-serif;color:#121826;margin:18px 0 8px}.dl-dside h4:first-child{margin-top:0}.dl-radio{display:flex;align-items:center;gap:8px;font-size:14px;color:#121826;margin:0 0 6px;cursor:pointer;font-weight:400}.dl-radio input{accent-color:#4f46e5;width:16px;height:16px}.dl-radio small{color:#9ca3af}.dl-pricein{display:flex;align-items:center;gap:6px;margin-top:8px}.dl-pricein input{width:84px;height:36px;border:1px solid #d9dce3;border-radius:8px;padding:0 8px;font-size:14px}.dl-pricein span{color:#6b7280;font-size:13px}.dl-coupons{margin-top:20px;padding:12px 14px;border:1px dashed #c7c4f5;border-radius:12px;background:#fafaff}.dl-coupons h4{margin-top:0!important}.dl-coupons p{margin:0 0 4px;font-size:13.5px}.dl-coupons b{color:#4f46e5;letter-spacing:.04em}.dl-coupons small{color:#6b7280}.dl-deals__bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px;flex-wrap:wrap}.dl-deals__bar p{margin:0;color:#4b5563;font-size:14px}.dl-deals__tools{display:flex;gap:8px}.dl-deals__tools select{height:40px;min-width:180px}.dl-deals__fbtn{display:none}.dl-deals__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:16px;gap:16px}.dl-deals__more{text-align:center;margin:22px 0 6px}.dl-deals__more .ps-btn{padding:12px 26px;border-radius:999px}.dl-deals__note{font-size:12.5px;color:#9ca3af;margin-top:18px}@media(max-width:991px){.dl-deals__body{grid-template-columns:1fr}.dl-deals__side{display:none}.dl-deals__fbtn{display:inline-flex}.dl-deals__grid{grid-template-columns:repeat(2,1fr);gap:10px}.dl-deals__tools select{min-width:0}}.dl-dcard{position:relative;background:#fff;border:1px solid #eceef3;border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.dl-dcard--sk{height:360px;background:linear-gradient(90deg,#f3f4f8,#fafbfd,#f3f4f8);background-size:200% 100%;animation:dl-sk 1.2s linear infinite}@keyframes dl-sk{to{background-position:-200% 0}}.dl-dcard__pic{display:block;background:#f7f7f9;aspect-ratio:1;position:relative}.dl-dcard__pic img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:10px}.dl-dcard__plus{position:absolute;z-index:3;width:38px;height:38px;border-radius:50%;border:0;background:linear-gradient(135deg,#4F46E5,#7C3AED);color:#fff;font:600 24px/1 Work Sans,sans-serif;box-shadow:0 4px 12px rgba(79,70,229,.35);display:flex;align-items:center;justify-content:center;padding-bottom:2px}.dl-dcard__body{padding:10px 12px 14px;display:flex;flex-direction:column;gap:5px;flex:1 1}.dl-dcard__tags{margin:0;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.dl-dcard__off{background:#b42318;color:#fff;padding:3px 8px;border-radius:6px}.dl-dcard__lbl,.dl-dcard__off{font:700 12.5px Work Sans,sans-serif}.dl-dcard__lbl{color:#b42318}.dl-dcard__price{margin:0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.dl-dcard__price b{font:700 20px Work Sans,sans-serif;color:#121826}.dl-dcard__price small{color:#6b7280;font-size:12.5px}.dl-dcard__title{color:#121826!important;font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dl-dcard__from{margin:0;font-size:12.5px;color:#6b7280}.dl-green{color:#0f7a3b;font-weight:600}.dl-dcard__go{margin-top:auto;display:block;text-align:center;background:linear-gradient(90deg,#4F46E5,#7C3AED);color:#fff!important;font-weight:600;font-size:13.5px;padding:8px 10px;border-radius:999px}.dl-dcard__go--soft{background:#f3f2ff;color:#4f46e5!important}.dl-dcard__top{position:relative}.dl-dcard__top .dl-dcard__plus,.ps-product .ps-product__thumbnail>.dl-dcard__plus{right:10px;bottom:10px}.dl-quads{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin:22px auto 10px}.dl-quad{background:#fff;border:1px solid #eceef3;border-radius:16px;padding:16px 16px 14px;display:flex;flex-direction:column}.dl-quad.gold{background:#fffbf2;border-color:#f2e3bd}.dl-quad h3{font:700 19px/1.25 Work Sans,sans-serif;color:#121826;margin:0}.dl-quad__sub{margin:2px 0 0;font-size:13px;color:#6b7280}.dl-quad__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:12px 0 10px}.dl-quad__it{color:#121826!important}.dl-quad__it small{display:block;font-size:12.5px;line-height:1.3;margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dl-quad__img{display:block;position:relative;aspect-ratio:1;background:#f7f7f9;border-radius:10px;overflow:hidden}.dl-quad__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:6px}.dl-quad__img em{position:absolute;left:6px;top:6px;background:#b42318;color:#fff;font:700 11px Work Sans,sans-serif;font-style:normal;padding:2px 6px;border-radius:5px}.dl-quad__more{margin-top:auto;font-size:13.5px;font-weight:600;color:#4f46e5!important}@media(max-width:1199px){.dl-quads{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.dl-quads{display:flex;overflow-x:auto;gap:12px;padding:0 15px 6px;scroll-snap-type:x mandatory;scrollbar-width:none}.dl-quads::-webkit-scrollbar{display:none}.dl-quad{flex:0 0 78%;scroll-snap-align:start}}.dl-acct{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin:16px 0 26px}.dl-acct__t{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid #eceef3;border-radius:14px;background:#fff;color:#121826!important}.dl-acct__t:hover{border-color:#c4b5fd;box-shadow:0 8px 22px rgba(79,70,229,.08)}.dl-acct__t i{font-size:24px;color:#4f46e5}.dl-acct__t b{font:700 16px Work Sans,sans-serif;display:flex;align-items:center;gap:8px}.dl-acct__t b span{background:#4f46e5;color:#fff;font-size:11.5px;border-radius:999px;padding:1px 8px}.dl-acct__t small{color:#6b7280;font-size:13px}@media(max-width:991px){.dl-acct{grid-template-columns:repeat(2,1fr)}}.dl-c__meta{display:block;color:#6b7280;font-size:12.5px}.dl-acctmenu{position:relative}.dl-acctmenu__btn{display:flex;align-items:center;gap:8px;color:inherit!important}.dl-acctmenu__btn .icon-chevron-down{font-size:10px!important;margin-left:2px}.dl-acctmenu__drop{display:none;position:absolute;right:-20px;top:100%;padding-top:10px;z-index:1000}.dl-acctmenu:focus-within .dl-acctmenu__drop,.dl-acctmenu:hover .dl-acctmenu__drop{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;background:#fff;border:1px solid #e6e6ea;border-radius:14px;box-shadow:0 18px 40px rgba(18,24,38,.18);padding:18px 22px;min-width:380px;top:calc(100% + 6px)}.dl-acctmenu__drop b{display:block;font:700 15px Work Sans,sans-serif;color:#121826;margin-bottom:8px}.dl-acctmenu__drop a{display:block;color:#374151!important;font:400 14px Work Sans,sans-serif;padding:4px 0;white-space:nowrap}.dl-acctmenu__drop a:hover{color:#4f46e5!important;text-decoration:underline}.dl-footer--az{padding-top:0!important;background:#121826!important}.dl-footer__top{display:block;text-align:center;padding:15px;background:#232a3b;color:#fff!important;font:600 14px Work Sans,sans-serif;margin-bottom:36px}.dl-footer__top:hover{background:#2d3548}.dl-footer__cols{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px;max-width:1000px;margin:0 auto 30px}.dl-footer__cols h4{color:#fff;font:700 16px Work Sans,sans-serif;margin-bottom:12px}.dl-footer__cols ul{list-style:none;padding:0;margin:0}.dl-footer__cols li{margin-bottom:9px}.dl-footer__cols a{color:#cbd0dc!important;font-size:14px}.dl-footer__cols a:hover{color:#fff!important;text-decoration:underline}.dl-footer__brand{border-top:1px solid #2a3142;display:flex;align-items:center;justify-content:center;gap:14px;padding:22px 15px;color:#9aa1b1;font-size:13px}.dl-footer__logo{font:600 24px "Source Serif 4",Georgia,serif;color:#fff;display:inline-flex;align-items:flex-end;gap:3px}.dl-footer__logo i{width:7px;height:7px;border-radius:50%;background:#8c86ff;margin-bottom:6px}.dl-footer--az .dl-footer__legal{border-top:0;padding-bottom:90px}@media(max-width:767px){.dl-footer__cols{grid-template-columns:1fr 1fr;gap:22px 16px;padding:0 4px}}.dl-footer a.dl-footer__top{color:#fff!important}.dl-footer .dl-footer__cols a{color:#cbd0dc!important}.dl-footer .dl-footer__cols a:hover{color:#fff!important}.dl-deals__more .ps-btn--outline,.dl-fly__btns .ps-btn--outline,.dl-sheet__foot .ps-btn--outline{background:#fff!important;color:#4f46e5!important;border:1px solid #c7c4f5!important;box-shadow:none!important}html.dl-light{--dl-bg:#ffffff;--dl-surface:#ffffff;--dl-surface-2:#f5f5f7;--dl-line:#e6e6ea;--dl-ink:#121826;--dl-muted:#666b76}html.dl-light body{background:#fff!important;color:#121826!important}html.dl-light h1,html.dl-light h2,html.dl-light h3,html.dl-light h4,html.dl-light h5,html.dl-light h6{color:#121826}html.dl-light a:hover{color:#7c3aed}html.dl-light .header,html.dl-light .header--1{background:#fff!important;border-bottom:1px solid #e6e6ea}html.dl-light .header .header__top,html.dl-light .header.header--sticky .header__top{background:linear-gradient(90deg,#4F46E5,#7C3AED)!important}html.dl-light .header .navigation{background:#fff!important;border-top:0;border-bottom:1px solid #e6e6ea}html.dl-light .navigation .menu>li>a,html.dl-light .navigation__extra a,html.dl-light .navigation__extra li{color:#121826!important}html.dl-light .navigation .menu>li>a:hover{color:#7c3aed!important}html.dl-light .navigation__extra .dl-lux{color:#a16207!important}html.dl-light .navigation__extra li:after{background-color:#e6e6ea!important}html.dl-light .navigation .menu--product-categories .menu__toggle,html.dl-light .navigation .menu--product-categories .menu__toggle i,html.dl-light .navigation .menu--product-categories .menu__toggle span{color:#121826!important}html.dl-light .header__top .menu--product-categories .menu__toggle,html.dl-light .header__top .menu--product-categories .menu__toggle i,html.dl-light .header__top .menu--product-categories .menu__toggle span{color:#fff!important}html.dl-light .mega-menu,html.dl-light .menu--dropdown,html.dl-light .menu--dropdown .sub-menu,html.dl-light .menu--product-categories .menu__content{background:#fff!important;border-color:#e6e6ea!important;box-shadow:0 10px 30px rgba(18,24,38,.12)}html.dl-light .mega-menu a,html.dl-light .mega-menu h4,html.dl-light .menu--dropdown>li>a{color:#121826!important}html.dl-light .menu--dropdown>li>a i{color:#7c3aed}html.dl-light .menu--dropdown>li:hover>a{color:#7c3aed!important;background:#f3efff!important}html.dl-light .dl-logo__name{color:#fff}html.dl-light .dl-logo__name i{background:#fff}html.dl-light .dl-logo__sub{color:#e9e5ff}html.dl-light .ps-form--quick-search,html.dl-light .ps-form--quick-search .form-control{background:#fff!important;border-color:#fff!important;color:#121826!important}html.dl-light .ps-form--quick-search .form-group--icon,html.dl-light .ps-form--quick-search select{background:#f5f5f7!important;color:#121826!important;border-color:#fff!important}html.dl-light .ps-form--quick-search button{background:#121826!important}html.dl-light .ps-form--quick-search .form-control::placeholder{color:#8a8f99}html.dl-light .dl-act{color:#fff!important}html.dl-light .dl-act i{color:#fff}html.dl-light .dl-act small{color:#e9e5ff}html.dl-light .dl-try{background:#fff;color:#4f46e5!important}html.dl-light .ps-breadcrumb{background:#f5f5f7!important;border-bottom:0}html.dl-light .ps-breadcrumb .breadcrumb li,html.dl-light .ps-breadcrumb .breadcrumb li a{color:#666b76!important}html.dl-light .ps-block--site-features{background:#fff;border:1px solid #e6e6ea!important}html.dl-light .ps-block--site-features .ps-block__left i{color:#7c3aed!important}html.dl-light .dl-depts h3,html.dl-light .ps-block--site-features h4,html.dl-light .ps-related-products .ps-section__header h3,html.dl-light .ps-section__header h3{color:#121826!important}html.dl-light .ps-section__header>a,html.dl-light .ps-section__links a{color:#4f46e5!important}html.dl-light .ps-product-list.dl-gold .ps-section__header h3{color:#a16207!important}html.dl-light .ps-deal-of-day .ps-block--countdown-deal h3{color:#121826!important}html.dl-light .ps-product{background:#fff;border:1px solid #e6e6ea}html.dl-light .ps-product:hover{box-shadow:0 14px 34px rgba(79,70,229,.16);border-color:#c4b5fd}html.dl-light .ps-product .ps-product__thumbnail{background:#fff}html.dl-light .ps-product .ps-product__title{color:#121826!important}html.dl-light .ps-product .ps-product__vendor{color:#4f46e5!important;border-color:#e6e6ea!important}html.dl-light .ps-product .ps-product__content.hover{background:#fff!important}html.dl-light .ps-product__price{color:#121826!important}html.dl-light .ps-product__price.sale{color:#dc2626!important}html.dl-light .ps-product .ps-product__actions li a{background:#fff!important;color:#121826!important;box-shadow:0 2px 8px rgba(0,0,0,.12)}html.dl-light .ps-carousel .slick-arrow,html.dl-light .ps-carousel--nav .slick-arrow{background:#fff!important;color:#121826!important;box-shadow:0 2px 10px rgba(0,0,0,.15)}html.dl-light .ant-skeleton,html.dl-light .ps-skeleton{filter:none}html.dl-light .dl-deal .dl-why,html.dl-light .dl-flaw,html.dl-light .dl-why,html.dl-light .ps-product__desc,html.dl-light .ps-product__desc p{color:#4b5160!important}html.dl-light .dl-flaw b{color:#121826}html.dl-light .dl-slide{background:radial-gradient(800px 400px at 10% -10%,#ede9fe 0,#f7f5ff 55%,#fff 100%);border:1px solid #ece8ff}html.dl-light .dl-slide.gold{background:radial-gradient(800px 400px at 10% -10%,#fef3c7 0,#fffbeb 55%,#fff 100%);border-color:#fde68a}html.dl-light .dl-slide__kicker{color:#6d28d9}html.dl-light .dl-slide.gold .dl-slide__kicker{color:#a16207}html.dl-light .dl-slide h2{color:#121826}html.dl-light .dl-slide p{color:#4b5160}html.dl-light .dl-slide__pic{box-shadow:0 18px 44px rgba(79,70,229,.22)}html.dl-light .dl-home-banner .slick-dots li button:before{color:#7c3aed}html.dl-light .dl-promo.gold{background:linear-gradient(135deg,#fff7e0,#fde68a 60%,#f59e0b);color:#121826!important}html.dl-light .dl-promo.violet{background:linear-gradient(135deg,#4F46E5,#7C3AED)}html.dl-light .dl-dept{background:#fff;border:1px solid #e6e6ea}html.dl-light .dl-dept:hover{box-shadow:0 10px 26px rgba(18,24,38,.1)}html.dl-light .dl-dept__name{color:#121826}html.dl-light .dl-dept.gold .dl-dept__name{color:#a16207}html.dl-light .dl-dept.gold{border-color:#fcd34d}html.dl-light .dl-dept__pic{background:linear-gradient(135deg,var(--hue),#ffffff)}html.dl-light .dl-page-title{color:#121826}html.dl-light .dl-page-title.gold{color:#a16207}html.dl-light .ps-layout--shop .ps-layout__left .widget{background:#fff;border-color:#e6e6ea}html.dl-light .widget-title{color:#121826!important;border-color:#e6e6ea!important}html.dl-light .ps-list--categories li a{color:#333a48!important}html.dl-light .ps-shopping__header{background:#f5f5f7!important;border-color:#e6e6ea}html.dl-light .ps-shopping__header p,html.dl-light .ps-shopping__header strong{color:#121826!important}html.dl-light .form-control,html.dl-light .ps-select{background:#fff!important;color:#121826!important;border-color:#dcdce2!important}html.dl-light .ant-pagination .ant-pagination-item a{color:#121826}html.dl-light .ant-pagination .ant-pagination-item,html.dl-light .dl-guide__text,html.dl-light .ps-product--detail .ps-product__content,html.dl-light .ps-product--detail .ps-product__header{background:#fff;border-color:#e6e6ea}html.dl-light .ps-product--detail h1{color:#121826!important}html.dl-light .ps-product--detail .ps-product__meta p{color:#666b76!important}html.dl-light .ps-product--detail .ps-product__meta a{color:#4f46e5!important}html.dl-light .ps-btn--black{background:#121826!important}html.dl-light .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#121826!important}html.dl-light .dl-tab{color:#4b5160}html.dl-light .dl-guide__pick h4 a,html.dl-light .dl-tab h3,html.dl-light .dl-tab h4{color:#121826}html.dl-light .dl-tab a{color:#4f46e5}html.dl-light .dl-chips a{background:#f3efff;color:#5b21b6!important}html.dl-light .dl-footer{background:#f5f5f7!important;border-top:1px solid #e6e6ea}html.dl-light .dl-footer .widget-title{color:#121826!important}html.dl-light .dl-footer a,html.dl-light .dl-footer p{color:#555b66!important}html.dl-light .dl-footer .ps-btn{color:#fff!important}html.dl-light .dl-footer__legal{border-color:#e2e2e8}html.dl-light .header--mobile{background:linear-gradient(90deg,#4F46E5,#7C3AED)!important}html.dl-light .navigation--mobile{background:rgba(0,0,0,0)!important}html.dl-light .ps-search--mobile .form-control{background:#fff!important;border:0!important;color:#121826!important}html.dl-light .ps-search--mobile button{background:#121826!important;color:#fff!important}html.dl-light .dl-mnav a{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.3);color:#fff!important}html.dl-light .dl-mnav a.gold{color:#fde68a!important;border-color:rgba(253,230,138,.6)}html.dl-light .header--mobile .navigation__right{display:flex;align-items:center;gap:6px}html.dl-light .header--mobile .dl-try{display:inline-flex!important;align-items:center;justify-content:center;height:34px;line-height:1!important;padding:0 14px!important;margin:0!important;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.5);color:#fff!important;font:600 13px/1 Work Sans,sans-serif!important;letter-spacing:.1px;border-radius:999px;box-shadow:0 2px 10px rgba(18,24,38,.12)}html.dl-light .header--mobile .dl-try:active{background:rgba(255,255,255,.28)}html.dl-light .dl-sales{background:#fff;border-color:#e6e6ea;box-shadow:0 30px 80px rgba(18,24,38,.25)}html.dl-light .dl-sales__msg p{background:#f3f4f8;border-color:#ececf1;color:#121826}html.dl-light .dl-sales__msg.user p{background:#4f46e5;color:#fff}html.dl-light .dl-sales__chips button{background:#f3efff;border-color:#ddd6fe;color:#5b21b6}html.dl-light .dl-sales__form{border-color:#ececf1}html.dl-light .dl-sales__form input{background:#f5f5f7;border-color:#e6e6ea;color:#121826}html.dl-light .dl-sales__pick{background:#fff;border-color:#ececf1}html.dl-light .dl-sales__pick b{color:#121826}html.dl-light .dl-sales__pick p{color:#666b76}html.dl-light .dl-sales__tag{color:#6d28d9}html.dl-light .dl-sales__price{color:#dc2626}html.dl-light .header .header__top,html.dl-light .header--mobile,html.dl-light .header.header--sticky .header__top{background:linear-gradient(180deg,#F3EEFF,#FCE7F3)!important}html.dl-light .dl-logo__name{color:#4C1D95}html.dl-light .dl-logo__name i{background:#EC4899}html.dl-light .dl-logo__sub{color:#DB2777}html.dl-light .header--mobile .dl-carticon,html.dl-light .header__top .dl-carticon{color:#4C1D95}html.dl-light .dl-hback{background:#fff;border-color:#C4B5FD;color:#4C1D95!important}html.dl-light .dl-try,html.dl-light .header--mobile .dl-try{background:#7C3AED!important;border-color:#7C3AED!important;color:#fff!important}html.dl-light .header--mobile .dl-try:active{background:#6D28D9!important}html.dl-light .ps-search--mobile .form-control{border:1.5px solid #c4b5fd!important;border-right:0!important}html.dl-light .ps-form--quick-search button,html.dl-light .ps-search--mobile button{background:#7C3AED!important;color:#fff!important}html.dl-light .ps-form--quick-search,html.dl-light .ps-form--quick-search .form-control{border-color:#C4B5FD!important}html.dl-light .dl-act,html.dl-light .header__top .menu--product-categories .menu__toggle,html.dl-light .header__top .menu--product-categories .menu__toggle i,html.dl-light .header__top .menu--product-categories .menu__toggle span{color:#4C1D95!important}html.dl-light .dl-act i{color:#7C3AED}html.dl-light .dl-act small{color:#DB2777}html.dl-light .dl-mnav a{background:rgba(255,255,255,.75);border:2px solid #c4b5fd;color:#5B21B6!important;font-weight:700}html.dl-light .dl-mnav a.c-deals{background:#EFE8FF;border-color:#A78BFA;color:#5B21B6!important}html.dl-light .dl-mnav a.c-lux,html.dl-light .dl-mnav a.gold{background:#FFF6D9;border-color:#E3B341}html.dl-light .dl-mnav a.c-gifts{border-color:#F48FB1;color:#9D174D!important}html.dl-light .dl-mnav a.c-stuff{background:#E6FAF6;border-color:#5EEAD4;color:#0F766E!important}html.dl-light .dl-mnav a.c-sold-by-danilli{background:#fff;border-color:#A78BFA;color:#6D28D9!important}html.dl-light .dl-mnav a.c-fashion{background:#FBEAFF;border-color:#E879F9;color:#86198F!important}html.dl-light .dl-mnav a.c-tech{background:#E8F1FF;border-color:#93C5FD;color:#1D4ED8!important}html.dl-light .dl-mnav a.c-kitchen{background:#FFF1E6;border-color:#FDBA74;color:#C2410C!important}html.dl-light .dl-mnav a.c-home{background:#E6F6FF;border-color:#7DD3FC;color:#0369A1!important}html.dl-light .dl-mnav a.c-beauty{background:#FFE8F2;border-color:#F9A8D4;color:#BE185D!important}html.dl-light .dl-mnav a.c-healthy{background:#EAFBEF;border-color:#86EFAC;color:#15803D!important}html.dl-light .dl-mnav a.c-fitness{background:#E6FAF6;border-color:#6EE7B7;color:#047857!important}html.dl-light .dl-mnav a.c-baby{background:#FFF6D9;border-color:#FCD34D;color:#B45309!important}html.dl-light .dl-mnav a.c-pets{background:#EFE8FF;border-color:#C4B5FD;color:#6D28D9!important}html.dl-light .dl-mnav a.c-travel{background:#E6FAF8;border-color:#5EEAD4;color:#0F766E!important}html.dl-light .dl-mnav a.c-auto{background:#F1F5F9;border-color:#CBD5E1;color:#334155!important}html.dl-light .dl-mnav a.c-garden{background:#EAFBEF;border-color:#86EFAC;color:#166534!important}html.dl-light .dl-mnav a.c-prep{background:#FFF1E6;border-color:#FCA5A5;color:#B91C1C!important}html.dl-light .dl-mnav a.c-trending{background:#FFE8F2;border-color:#FDA4AF;color:#BE123C!important}html.dl-light .dl-mnav a.c-gifts{background:#FFE8F2}html.dl-light .dl-footer.dl-footer--az{background:linear-gradient(180deg,#F3EEFF,#F7F4FF 45%,#FCE7F3)!important;border-top:0}html.dl-light .dl-footer a.dl-footer__top{background:#EDE9FE;color:#4C1D95!important}html.dl-light .dl-footer a.dl-footer__top:hover{background:#DDD6FE}html.dl-light .dl-footer__cols h4{color:#121826}html.dl-light .dl-footer .dl-footer__cols a{color:#4B5563!important}html.dl-light .dl-footer .dl-footer__cols a:hover{color:#4C1D95!important}html.dl-light .dl-footer__brand{border-top:1px solid #e9d5ff;color:#6B7280}html.dl-light .dl-footer__logo{color:#4C1D95}html.dl-light .dl-footer__logo i{background:#EC4899}html.dl-light .dl-footer .dl-footer__legal p{color:#6B7280!important}html.dl-light .dl-mnav a,html.dl-light .dl-mnav a.gold,html.dl-light .dl-mnav a[class*=c-]{background:rgba(255,255,255,.72);border:2px solid #ddd6fe;color:#4C1D95!important;font-weight:700}html.dl-light .dl-mnav a.c-lux,html.dl-light .dl-mnav a.gold{background:#FFFBEE;border-color:#F3E3B3;color:#7A4F00!important}html.dl-light .dl-mnav a,html.dl-light .dl-mnav a.c-lux,html.dl-light .dl-mnav a.gold,html.dl-light .dl-mnav a[class*=c-]{background:#fff;border:1px solid #e5e7eb;color:#4B5563!important;font-weight:600}html.dl-light .dl-mnav a.active,html.dl-light .dl-mnav a[aria-current]{border-color:#C4B5FD;color:#4C1D95!important}html.dl-light .dl-mnav a.c-guides{background:#fff;border-color:#C4B5FD;color:#4B5563!important}.dl-guides{padding-bottom:40px}.dl-guides__hero{background:linear-gradient(180deg,#F1ECFF,#FAF8FF);border:1px solid #e9d5ff;border-radius:18px;padding:22px 18px 16px;margin:14px 0 18px}.dl-guides__hero .dl-page-title{margin:0 0 6px;font-family:"Source Serif 4",Georgia,serif;font-weight:600}.dl-guides__hero .dl-page-sub{max-width:720px;margin:0 0 14px;color:#4B5563}.dl-guides__search{width:100%;max-width:560px;border:1.5px solid #c4b5fd;border-radius:10px;padding:12px 14px;font-size:15px;background:#fff;color:#121826;outline:0;margin-bottom:12px}.dl-guides__search:focus{border-color:#7C3AED;box-shadow:0 0 0 3px rgba(124,58,237,.12)}.dl-guides__chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.dl-guides__chips::-webkit-scrollbar{display:none}.dl-guides__chips button{flex:0 0 auto;border:1px solid #e5e7eb;background:#fff;color:#4B5563;border-radius:999px;padding:8px 14px;font-size:13.5px;font-weight:600;cursor:pointer;font-family:inherit}.dl-guides__chips button small{font-weight:500;color:#9CA3AF;margin-left:3px}.dl-guides__chips button.on{border-color:#7C3AED;color:#4C1D95;background:#F3EEFF}.dl-guides__grid{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media(min-width:640px){.dl-guides__grid{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.dl-guides__grid{grid-template-columns:repeat(3,1fr);gap:16px}}.dl-gc{display:flex;gap:12px;background:#fff;border:1px solid #e6e2f2;border-radius:14px;padding:12px;color:#121826;transition:box-shadow .15s,border-color .15s}.dl-gc:hover{border-color:#C4B5FD;box-shadow:0 6px 18px rgba(76,29,149,.08);color:#121826}.dl-gc__img{flex:0 0 96px;width:96px;height:96px;border-radius:10px;overflow:hidden;background:linear-gradient(135deg,#F3EEFF,#FCE7F3)}.dl-gc__img img{width:100%;height:100%;object-fit:cover;display:block}.dl-gc__body{display:flex;flex-direction:column;gap:3px;min-width:0}.dl-gc__body small{font-size:12px;color:#7C3AED;font-weight:600}.dl-gc__body b{font:600 16px/1.3 "Source Serif 4",Georgia,serif}.dl-gc__picks{font-size:12.5px;color:#6B7280;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dl-guides__empty{color:#6B7280;padding:10px 0 20px}.dl-guides__empty a{color:#4C1D95;text-decoration:underline}.dl-guides__ask{margin-top:22px;background:linear-gradient(135deg,#F3EEFF,#FCE7F3);border:1px solid #e9d5ff;border-radius:16px;padding:16px;display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;color:#121826}.dl-guides__ask .ps-btn{margin-left:auto;background:#7C3AED;color:#fff;border-radius:999px;padding:9px 16px;font-weight:700}.dl-guides-row .dl-gcard .dl-mini__t{font-weight:600}.dl-guides-row .dl-gcard b{color:#7C3AED;font-weight:600}html.dl-light .navigation .menu>li>a{padding:6px 13px}html.dl-light .navigation .menu>li>a[href="/guides/"]{color:#4C1D95!important;font-weight:700}.dl-alerts{display:flex;gap:12px;align-items:flex-start;background:linear-gradient(135deg,#F3EEFF,#FCE7F3);border:1px solid #e9d5ff;border-radius:16px;padding:14px;margin:0 0 18px;color:#121826}.dl-alerts--on{background:#F7F4FF}.dl-alerts__d{width:40px;height:40px;border-radius:50%;background:#7C3AED;color:#fff;display:grid;place-items:center;font:700 18px "Source Serif 4",Georgia,serif;flex:none}.dl-alerts b{display:block;font-size:15px;margin-bottom:3px}.dl-alerts p{margin:0 0 8px;font-size:14px;line-height:1.45;color:#4B5563}.dl-alerts__btn{display:inline-block;background:#7C3AED;color:#fff!important;border-radius:999px;padding:8px 16px;font-weight:700;font-size:13px}.dl-alerts__switch{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer;margin:0}.dl-alerts__switch input{width:18px;height:18px;accent-color:#7C3AED;margin:0}.dl-gx{padding:10px 0 40px;background:#FAF8FF}.dl-gx__mast{display:flex;flex-wrap:wrap;gap:14px 30px;align-items:flex-end;justify-content:space-between;padding:18px 0 10px;border-bottom:3px solid #121826;margin-bottom:12px}.dl-gx__mast h1{font:700 44px/1 "Source Serif 4",Georgia,serif;margin:0 0 8px;color:#121826;letter-spacing:-.01em}.dl-gx__mast p{margin:0;max-width:620px;color:#4B5563;font-size:14.5px;line-height:1.5}.dl-gx__search input{width:100%;min-width:260px;border:1.5px solid #c4b5fd;border-radius:999px;padding:11px 16px;font-size:15px;background:#fff;color:#121826;outline:0}.dl-gx__search input:focus{border-color:#7C3AED;box-shadow:0 0 0 3px rgba(124,58,237,.12)}.dl-gx__chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 0 10px;margin-bottom:8px}.dl-gx__chips::-webkit-scrollbar{display:none}.dl-gx__chips button{flex:0 0 auto;border:1px solid #e5e7eb;background:#fff;color:#4B5563;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.dl-gx__chips button small{font-weight:500;color:#9CA3AF;margin-left:3px}.dl-gx__chips button.on{border-color:#7C3AED;color:#4C1D95;background:#F3EEFF}.dl-gx__h{display:flex;align-items:baseline;gap:12px;font:600 24px/1.2 "Source Serif 4",Georgia,serif;margin:26px 0 12px;color:#121826;border-top:1px solid #e6e2f2;padding-top:16px}.dl-gx__h small{font:500 13px Work Sans,system-ui,sans-serif;color:#6B7280}.dl-gx__all{margin-left:auto;border:0;background:none;color:#7C3AED;font:600 13px Work Sans,system-ui,sans-serif;cursor:pointer;padding:0}.dl-gx__feature{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;background:#fff;border:1px solid #e6e2f2;border-radius:18px;overflow:hidden;color:#121826;box-shadow:0 10px 30px rgba(76,29,149,.06)}.dl-gx__feature:hover{color:#121826}.dl-gx__fimg{display:block;aspect-ratio:4/3;background:linear-gradient(135deg,#F3EEFF,#FCE7F3)}.dl-gx__fimg img{width:100%;height:100%;object-fit:cover;display:block}.dl-gx__fbody{display:flex;flex-direction:column;gap:8px;padding:18px}.dl-gx__fbody small{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7C3AED}.dl-gx__fbody b{font:600 28px/1.15 "Source Serif 4",Georgia,serif}.dl-gx__fpicks{display:flex;flex-direction:column;gap:4px;font-size:13.5px;color:#4B5563}.dl-gx__fpicks em{font-style:normal}.dl-gx__fpicks em:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#A78BFA;margin-right:8px;vertical-align:1px}.dl-gx__read{display:inline-block;align-self:flex-start;background:#7C3AED;color:#fff;border-radius:999px;padding:9px 16px;font-weight:700;font-size:13px;margin-top:4px}.dl-gx__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.dl-ga{display:flex;flex-direction:column;background:#fff;border:1px solid #e6e2f2;border-radius:14px;overflow:hidden;color:#121826;transition:box-shadow .15s,border-color .15s}.dl-ga:hover{border-color:#C4B5FD;box-shadow:0 6px 18px rgba(76,29,149,.08);color:#121826}.dl-ga__img{display:block;aspect-ratio:1;background:linear-gradient(135deg,#F3EEFF,#FCE7F3)}.dl-ga__img img{width:100%;height:100%;object-fit:cover;display:block}.dl-ga__body{display:flex;flex-direction:column;gap:3px;padding:10px 12px 12px;min-width:0}.dl-ga__body small{font-size:11.5px;color:#7C3AED;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dl-ga__body b{font:600 15px/1.3 "Source Serif 4",Georgia,serif}.dl-ga__desc,.dl-ga__picks{font-size:12.5px;color:#6B7280;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dl-ga--big .dl-ga__img{aspect-ratio:4/3}.dl-ga--big .dl-ga__body b{font-size:18px}.dl-ga--big .dl-ga__desc{-webkit-line-clamp:3;font-size:13.5px;color:#4B5563}@media(min-width:768px){.dl-gx__feature{grid-template-columns:1.15fr 1fr}.dl-gx__fimg{aspect-ratio:auto;min-height:360px}.dl-gx__fbody{padding:28px;justify-content:center}.dl-gx__fbody b{font-size:34px}.dl-gx__grid{grid-template-columns:repeat(4,1fr);gap:16px}.dl-gx__grid--3{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.dl-gx__mast h1{font-size:34px}.dl-gx__grid--3{grid-template-columns:1fr 1fr}}html.dl-light .header .header__top .ps-container>.header__center{margin:0 14px}html.dl-light .header__top .ps-form--quick-search{width:100%;max-width:720px}html.dl-light .header__top .ps-form--quick-search .ps-form__categories{flex:0 0 auto;width:auto;max-width:130px}html.dl-light .header__top .ps-form--quick-search .ps-form__categories select.form-control{width:auto;min-width:72px;padding-right:28px}html.dl-light .header__top .ps-form--quick-search .ps-form__input{flex:1 1 auto;min-width:140px}html.dl-light .header__top .ps-form--quick-search>button{flex:0 0 auto;padding:0 18px;white-space:nowrap}html.dl-light .header__top .dl-act{margin-left:14px}