:root{--cs-primary: #1a1a2e;--cs-accent: #e94560;--cs-gold: #f5a623;--cs-green: #27ae60;--cs-bg-light: #f8f9fa;--cs-white: #ffffff;--cs-text: #333333;--cs-text-light: #666666;--cs-border: #e0e0e0;--cs-shadow: 0 4px 20px rgba(0,0,0,.08);--cs-radius: 12px;--cs-font-body: "Inter", sans-serif}.cs-announcement{background:var(--cs-primary);color:var(--cs-white);text-align:center;padding:10px 16px;font-size:13px;font-weight:500;letter-spacing:.3px}.cs-announcement strong{color:var(--cs-gold)}.cs-announcement .marquee-wrap{overflow:hidden;white-space:nowrap}.cs-announcement .marquee-content{display:inline-block;animation:marquee 20s linear infinite}@keyframes marquee{0%{transform:translate(100vw)}to{transform:translate(-100%)}}.cs-hero{position:relative;min-height:90vh;display:flex;align-items:center;background:linear-gradient(135deg,#1a1a2e,#16213e,#0f3460);overflow:hidden;padding:60px 0 40px}.cs-hero__bg-pattern{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 20% 50%,rgba(233,69,96,.15) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(245,166,35,.1) 0%,transparent 40%)}.cs-hero__container{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr;gap:40px;position:relative;z-index:1}@media(min-width:768px){.cs-hero__container{grid-template-columns:1fr 1fr;align-items:center}}.cs-hero__badge{display:inline-flex;align-items:center;gap:6px;background:#f5a62326;border:1px solid var(--cs-gold);color:var(--cs-gold);padding:6px 14px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px}.cs-hero__heading{font-size:clamp(28px,5vw,52px);font-weight:800;color:var(--cs-white);line-height:1.15;margin:0 0 16px}.cs-hero__heading span{color:var(--cs-accent)}.cs-hero__subtext{font-size:16px;color:#ffffffbf;line-height:1.6;margin-bottom:28px;max-width:480px}.cs-hero__cta-group{display:flex;gap:12px;flex-wrap:wrap}.cs-btn-primary{background:var(--cs-accent);color:var(--cs-white);border:none;padding:16px 32px;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 15px #e9456066}.cs-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px #e9456080}.cs-btn-secondary{background:transparent;color:var(--cs-white);border:2px solid rgba(255,255,255,.3);padding:14px 28px;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:border-color .2s,background .2s}.cs-btn-secondary:hover{border-color:var(--cs-white);background:#ffffff1a}.cs-hero__trust{display:flex;gap:20px;margin-top:28px;flex-wrap:wrap}.cs-hero__trust-item{display:flex;align-items:center;gap:6px;color:#ffffffb3;font-size:13px}.cs-hero__trust-item svg{color:var(--cs-green);flex-shrink:0}.cs-hero__image-wrap{position:relative;display:flex;justify-content:center}.cs-hero__image-wrap img{width:100%;max-width:500px;border-radius:var(--cs-radius);box-shadow:0 20px 60px #0006}.cs-hero__floating-badge{position:absolute;background:var(--cs-white);border-radius:10px;padding:10px 14px;box-shadow:var(--cs-shadow);display:flex;align-items:center;gap:8px}.cs-hero__floating-badge.top-right{top:20px;right:0;transform:translate(10px)}.cs-hero__floating-badge.bottom-left{bottom:30px;left:0;transform:translate(-10px)}.cs-hero__floating-badge .badge-icon{font-size:24px}.cs-hero__floating-badge .badge-text strong{display:block;font-size:14px;font-weight:700;color:var(--cs-primary)}.cs-hero__floating-badge .badge-text span{font-size:11px;color:var(--cs-text-light)}.cs-benefits{padding:60px 0;background:var(--cs-white)}.cs-section-header{text-align:center;margin-bottom:40px;padding:0 20px}.cs-section-tag{display:inline-block;background:#e9456014;color:var(--cs-accent);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:4px 12px;border-radius:20px;margin-bottom:10px}.cs-section-title{font-size:clamp(22px,4vw,36px);font-weight:800;color:var(--cs-primary);margin:0 0 12px;line-height:1.25}.cs-section-subtitle{font-size:16px;color:var(--cs-text-light);max-width:560px;margin:0 auto;line-height:1.6}.cs-benefits__grid{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(min-width:768px){.cs-benefits__grid{grid-template-columns:repeat(4,1fr)}}.cs-benefit-card{background:var(--cs-bg-light);border-radius:var(--cs-radius);padding:24px 20px;text-align:center;border:1px solid var(--cs-border);transition:transform .2s,box-shadow .2s}.cs-benefit-card:hover{transform:translateY(-4px);box-shadow:var(--cs-shadow)}.cs-benefit-card__icon{font-size:36px;margin-bottom:12px;display:block}.cs-benefit-card__title{font-size:15px;font-weight:700;color:var(--cs-primary);margin-bottom:6px}.cs-benefit-card__text{font-size:13px;color:var(--cs-text-light);line-height:1.5}.cs-problem-solution{padding:60px 0;background:var(--cs-bg-light)}.cs-ps__container{max-width:1100px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr;gap:40px}@media(min-width:768px){.cs-ps__container{grid-template-columns:1fr 1fr;align-items:center}}.cs-ps__panel{border-radius:var(--cs-radius);padding:32px}.cs-ps__panel--problem{background:#fff5f5;border:1px solid #ffd0d0}.cs-ps__panel--solution{background:#f0fff4;border:1px solid #b2f5c8}.cs-ps__panel-header{display:flex;align-items:center;gap:10px;margin-bottom:20px}.cs-ps__panel-icon{font-size:28px}.cs-ps__panel-title{font-size:18px;font-weight:800;color:var(--cs-primary)}.cs-ps__list{list-style:none;padding:0;margin:0}.cs-ps__list li{display:flex;gap:10px;padding:10px 0;font-size:14px;color:var(--cs-text);border-bottom:1px dashed rgba(0,0,0,.08);line-height:1.5}.cs-ps__list li:last-child{border-bottom:none}.cs-ps__list .icon{font-size:16px;flex-shrink:0;margin-top:2px}.cs-features{padding:60px 0;background:var(--cs-white)}.cs-features__container{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media(min-width:768px){.cs-features__container{grid-template-columns:1fr 1fr}}.cs-features__image img{width:100%;border-radius:var(--cs-radius);box-shadow:var(--cs-shadow)}.cs-features__list{display:flex;flex-direction:column;gap:16px}.cs-feature-item{display:flex;gap:16px;padding:16px;background:var(--cs-bg-light);border-radius:10px;border-left:4px solid var(--cs-accent)}.cs-feature-item__icon{font-size:28px;flex-shrink:0;width:48px;height:48px;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000000f}.cs-feature-item__title{font-size:15px;font-weight:700;color:var(--cs-primary);margin-bottom:4px}.cs-feature-item__text{font-size:13px;color:var(--cs-text-light);line-height:1.5}.cs-reviews{padding:60px 0;background:var(--cs-bg-light)}.cs-reviews__grid{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:640px){.cs-reviews__grid{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.cs-reviews__grid{grid-template-columns:repeat(3,1fr)}}.cs-review-card{background:var(--cs-white);border-radius:var(--cs-radius);padding:24px;box-shadow:var(--cs-shadow);border:1px solid var(--cs-border)}.cs-review-card__stars{color:var(--cs-gold);font-size:16px;margin-bottom:10px}.cs-review-card__text{font-size:14px;color:var(--cs-text);line-height:1.6;margin-bottom:16px;font-style:italic}.cs-review-card__author{display:flex;align-items:center;gap:10px}.cs-review-card__avatar{width:40px;height:40px;background:var(--cs-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:16px;flex-shrink:0}.cs-review-card__name{font-weight:700;font-size:14px;color:var(--cs-primary)}.cs-review-card__location{font-size:12px;color:var(--cs-text-light)}.cs-review-card__verified{margin-top:4px;display:flex;align-items:center;gap:4px;color:var(--cs-green);font-size:11px;font-weight:600}.cs-trust{padding:40px 0;background:var(--cs-primary)}.cs-trust__grid{max-width:1100px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(min-width:640px){.cs-trust__grid{grid-template-columns:repeat(4,1fr)}}.cs-trust-item{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:16px}.cs-trust-item__icon{font-size:32px}.cs-trust-item__label{font-size:13px;font-weight:700;color:var(--cs-white)}.cs-trust-item__sub{font-size:11px;color:#fff9}.cs-faq{padding:60px 0;background:var(--cs-white)}.cs-faq__container{max-width:800px;margin:0 auto;padding:0 20px}.cs-faq__item{border:1px solid var(--cs-border);border-radius:10px;margin-bottom:12px;overflow:hidden}.cs-faq__question{width:100%;background:none;border:none;padding:18px 20px;text-align:left;font-size:15px;font-weight:600;color:var(--cs-primary);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;transition:background .15s}.cs-faq__question:hover{background:var(--cs-bg-light)}.cs-faq__question.active{background:var(--cs-bg-light);color:var(--cs-accent)}.cs-faq__chevron{flex-shrink:0;width:20px;height:20px;transition:transform .3s}.cs-faq__question.active .cs-faq__chevron{transform:rotate(180deg)}.cs-faq__answer{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .2s}.cs-faq__answer.open{max-height:300px}.cs-faq__answer-inner{padding:0 20px 18px;font-size:14px;color:var(--cs-text-light);line-height:1.7}.cs-sticky-cta{position:fixed;bottom:0;left:0;right:0;z-index:999;background:var(--cs-white);border-top:2px solid var(--cs-border);padding:12px 20px;display:flex;align-items:center;gap:12px;box-shadow:0 -4px 20px #0000001a;transform:translateY(100%);transition:transform .3s ease}.cs-sticky-cta.visible{transform:translateY(0)}@media(min-width:768px){.cs-sticky-cta{display:none}}.cs-sticky-cta__price{display:flex;flex-direction:column}.cs-sticky-cta__price strong{font-size:18px;font-weight:800;color:var(--cs-accent)}.cs-sticky-cta__price del{font-size:12px;color:var(--cs-text-light)}.cs-sticky-cta .cs-btn-primary{flex:1;justify-content:center;padding:14px 20px;font-size:15px}.cs-sticky-cta__cod{font-size:11px;color:var(--cs-green);font-weight:600;text-align:center;display:flex;align-items:center;gap:4px;white-space:nowrap}.cs-cod-badge{display:inline-flex;align-items:center;gap:6px;background:#f0fff4;border:1px solid #b2f5c8;color:var(--cs-green);font-size:13px;font-weight:700;padding:8px 14px;border-radius:8px}.cs-cod-banner{background:linear-gradient(90deg,var(--cs-green),#2ecc71);color:#fff;text-align:center;padding:10px 16px;font-size:14px;font-weight:600;border-radius:8px;margin:12px 0}.cs-qty-breaks{margin:16px 0;border:1px solid var(--cs-border);border-radius:var(--cs-radius);overflow:hidden}.cs-qty-break-item{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;border-bottom:1px solid var(--cs-border);transition:background .15s;position:relative}.cs-qty-break-item:last-child{border-bottom:none}.cs-qty-break-item:hover{background:var(--cs-bg-light)}.cs-qty-break-item.selected{background:#fff5f5}.cs-qty-break-item input[type=radio]{accent-color:var(--cs-accent)}.cs-qty-break-item__label{flex:1}.cs-qty-break-item__qty{font-weight:700;font-size:14px;color:var(--cs-primary)}.cs-qty-break-item__price{font-size:13px;color:var(--cs-text-light)}.cs-qty-break-item__badge{background:var(--cs-accent);color:#fff;font-size:11px;font-weight:700;padding:2px 8px;border-radius:20px}.cs-delivery-info{background:var(--cs-bg-light);border-radius:var(--cs-radius);padding:16px;margin:16px 0;border:1px solid var(--cs-border)}.cs-delivery-info__row{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:13px;color:var(--cs-text)}.cs-delivery-info__row .icon{font-size:16px;width:20px}.cs-delivery-info__row strong{color:var(--cs-primary)}.cs-lifestyle{padding:60px 0;background:var(--cs-bg-light)}.cs-lifestyle__grid{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(min-width:768px){.cs-lifestyle__grid{grid-template-columns:repeat(4,1fr)}}.cs-lifestyle__item{position:relative;border-radius:var(--cs-radius);overflow:hidden;aspect-ratio:4/5}.cs-lifestyle__item img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.cs-lifestyle__item:hover img{transform:scale(1.04)}.cs-lifestyle__item--tall{grid-row:span 2;aspect-ratio:unset}.cs-lifestyle__caption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000000b3);color:#fff;padding:20px 14px 14px;font-size:13px;font-weight:600}.cs-cart-upsell{background:#fff8e1;border:1px solid #ffe082;border-radius:8px;padding:12px 14px;margin:12px 0;font-size:13px}.cs-cart-upsell strong{color:var(--cs-primary)}.cs-cart-cod-note{background:#f0fff4;border:1px solid #b2f5c8;border-radius:8px;padding:10px 14px;font-size:12px;color:var(--cs-green);font-weight:600;display:flex;align-items:center;gap:6px;margin-bottom:12px}.cs-bundle{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:var(--cs-radius);padding:20px;margin:16px 0;color:#fff}.cs-bundle__title{font-size:16px;font-weight:800;margin-bottom:12px;display:flex;align-items:center;gap:8px}.cs-bundle__title span{color:var(--cs-gold)}.cs-bundle__options{display:flex;flex-direction:column;gap:8px}.cs-bundle__option{display:flex;align-items:center;justify-content:space-between;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:10px 14px;cursor:pointer;transition:background .15s}.cs-bundle__option.selected{background:#e9456040;border-color:var(--cs-accent)}.cs-bundle__option-label{font-size:13px;font-weight:600}.cs-bundle__option-price{font-size:15px;font-weight:800;color:var(--cs-gold)}.cs-bundle__saving{text-align:center;font-size:12px;color:#fff9;margin-top:10px}.cs-page-content{max-width:800px;margin:0 auto;padding:60px 20px}.cs-page-content h1{font-size:32px;font-weight:800;color:var(--cs-primary);margin-bottom:8px}.cs-page-content .cs-page-meta{font-size:13px;color:var(--cs-text-light);margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid var(--cs-border)}.cs-page-content h2{font-size:20px;font-weight:700;color:var(--cs-primary);margin:32px 0 12px}.cs-page-content p,.cs-page-content li{font-size:15px;color:var(--cs-text);line-height:1.75}.cs-page-content ul{padding-left:20px;margin-bottom:16px}.cs-page-content .cs-highlight-box{background:#f0fff4;border:1px solid #b2f5c8;border-left:4px solid var(--cs-green);border-radius:8px;padding:16px 20px;margin:20px 0}.cs-page-content .cs-highlight-box.warning{background:#fff8e1;border-color:#ffe082;border-left-color:var(--cs-gold)}.cs-container{max-width:1200px;margin:0 auto;padding:0 20px}.cs-text-center{text-align:center}.cs-mb-0{margin-bottom:0}.cs-stars{color:var(--cs-gold)}html{scroll-behavior:smooth}.product{max-width:1200px;margin:0 auto;padding:20px}.product__media-wrapper{border-radius:16px;overflow:hidden}.product__info-wrapper{padding:0 0 0 20px}.product__title{font-size:clamp(22px,3vw,32px)!important;font-weight:800!important;color:#1a1a2e!important;line-height:1.2!important;margin-bottom:12px!important}.price__sale .price-item--sale{color:#e94560!important;font-size:28px!important;font-weight:800!important}.price__sale .price-item--regular{font-size:16px!important;color:#999!important}.price{margin-bottom:8px!important}.badge--sale{background:#e94560!important;color:#fff!important;font-weight:700!important;border-radius:20px!important;padding:3px 10px!important;font-size:12px!important}.product-form__submit{background:#e94560!important;color:#fff!important;border:none!important;border-radius:10px!important;padding:16px 24px!important;font-size:16px!important;font-weight:700!important;width:100%!important;cursor:pointer!important;transition:transform .2s,box-shadow .2s!important;box-shadow:0 4px 15px #e9456059!important;letter-spacing:.3px!important}.product-form__submit:hover{transform:translateY(-2px)!important;box-shadow:0 8px 25px #e9456073!important}.product-form__submit[disabled]{background:#ccc!important;box-shadow:none!important;transform:none!important}.quantity{border:1.5px solid #e0e0e0!important;border-radius:10px!important;overflow:hidden!important}.quantity__button{background:#f8f9fa!important;border:none!important;color:#1a1a2e!important;font-size:18px!important;font-weight:700!important;width:44px!important;height:44px!important;cursor:pointer!important}.quantity__input{font-size:16px!important;font-weight:700!important;color:#1a1a2e!important;border:none!important;text-align:center!important}.variant-pills__option{border:1.5px solid #e0e0e0!important;border-radius:8px!important;padding:8px 16px!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;transition:all .15s!important}.variant-pills__option:hover{border-color:#e94560!important;color:#e94560!important}input[type=radio]:checked+.variant-pills__option,.variant-pills__option[aria-checked=true]{border-color:#e94560!important;background:#e945600f!important;color:#e94560!important}.product__media img{border-radius:12px!important}.thumbnail-list__item--active .thumbnail{border:2px solid #e94560!important;border-radius:8px!important}.thumbnail{border-radius:8px!important;border:1.5px solid #e0e0e0!important;overflow:hidden!important;cursor:pointer!important}.product__description{font-size:14px!important;color:#555!important;line-height:1.7!important;border-top:1px solid #f0f0f0!important;padding-top:16px!important;margin-top:16px!important}.cs-product-qty-breaks,.cs-product-cod-delivery{margin:16px 0!important;padding:0!important}.cs-urgency-bar{background:linear-gradient(90deg,#1a1a2e,#2d1b4e)!important;border-radius:10px!important;margin-bottom:14px!important}#cs-product-sticky-atc.visible{transform:translateY(0)!important}.breadcrumb{font-size:12px!important;color:#999!important;padding:12px 20px!important;background:#f8f9fa!important;border-bottom:1px solid #f0f0f0!important}.breadcrumb a{color:#e94560!important;text-decoration:none!important}.product-form{display:flex!important;flex-direction:column!important;gap:12px!important}.product-form__quantity label,.product-form__input label{font-size:13px!important;font-weight:700!important;color:#1a1a2e!important;margin-bottom:6px!important;display:block!important}.product__text-label{background:#f44!important;color:#fff!important;font-size:11px!important;font-weight:700!important;padding:3px 8px!important;border-radius:4px!important}.jdgm-widget .jdgm-star{color:#f5a623!important}@media(max-width:749px){.product__title{font-size:22px!important}.price__sale .price-item--sale{font-size:24px!important}.product-form__submit{padding:14px 20px!important;font-size:15px!important}.cs-qty-breaks{margin:10px 0!important}.product__info-wrapper{padding:16px 0 0!important}}.product__info-container>*+*{padding-top:14px!important;margin-top:14px!important;border-top:1px solid #f5f5f5!important}.product__info-container .product__title,.product__info-container .price__container{border-top:none!important;padding-top:0!important;margin-top:0!important}.pickup-availability-preview,.share-button{display:none!important}.product__media-wrapper{margin-bottom:0!important;padding-bottom:0!important}.product__media-list{margin-bottom:0!important}.product__info-wrapper{padding-top:0!important;margin-top:0!important}.product{row-gap:0!important}@media(max-width:749px){.product--thumbnail_slider .product__media-wrapper{margin-bottom:0!important;padding-bottom:0!important}}.product__info-container>*{margin-top:0!important;margin-bottom:0!important;padding-top:6px!important;padding-bottom:6px!important}.product__title{margin-bottom:4px!important;padding-bottom:0!important}.price__container{margin-top:0!important;margin-bottom:0!important;padding:4px 0!important}.product-form{margin-top:4px!important;gap:8px!important}.product-form__buttons{margin-top:4px!important}.product__description{margin-top:4px!important;padding-top:8px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cloth-stand.css.map */
