/* V3.7: industry-specific skins. Shared PHP cart, products and customer accounts. */
.ks-theme-lumiere{--ks36-orange:#aa496d;--ks36-bg:#fcf7f8}
.ks-theme-paws{--ks36-orange:#078c9c;--ks36-bg:#f3fbfd}
.ks-theme-flora{--ks36-orange:#8f4869;--ks36-bg:#fcf6f8}
.ks-theme-forge{--ks36-orange:#e0a220;--ks36-bg:#f5f5f2}
.ks-theme-playroom{--ks36-orange:#e86b42;--ks36-bg:#fff9ec}
.ks-theme-lumiere .ks36-slider,.ks-theme-flora .ks36-slider{border-radius:36px 10px 36px 10px}
.ks-theme-lumiere .ks36-slider .ks26-campaign-content h1,.ks-theme-flora .ks36-slider .ks26-campaign-content h1{font-family:Georgia,serif;font-weight:650;letter-spacing:-.045em}
.ks-theme-lumiere .ks36-slider .ks26-hero-wash{background:linear-gradient(90deg,#572c41ea 0%,#753e579c 48%,#753e5720 100%)}
.ks-theme-flora .ks36-slider .ks26-hero-wash{background:linear-gradient(90deg,#392538ed 0%,#674358a8 48%,#39253814 100%)}
.ks-theme-lumiere .ks36-store .ks-v25-card,.ks-theme-flora .ks36-store .ks-v25-card{border-radius:25px!important}
.ks-theme-lumiere .ks36-store .product-button,.ks-theme-flora .ks36-store .product-button{border-radius:999px!important}
.ks-theme-paws .ks36-slider .ks26-hero-wash{background:linear-gradient(90deg,#103c47eb 0%,#125465b0 53%,#0b5f6e0a 100%)}
.ks-theme-paws .ks36-store .ks-v25-card{border-radius:30px!important}
.ks-theme-paws .ks36-slider,.ks-theme-paws .ks36-feature{border-radius:28px}
.ks-theme-paws .ks36-shortcut-scroll a{border-color:#a3e1e3;background:#ebf9f8}
.ks-theme-forge .topbar{background:#202529}
.ks-theme-forge .ks36-slider{border-radius:5px}
.ks-theme-forge .ks36-slider .ks26-hero-wash{background:linear-gradient(90deg,#111819f5 0%,#1c292acc 51%,#15202108 100%)}
.ks-theme-forge .ks36-store .ks-v25-card,.ks-theme-forge .ks36-store .ks26-cat,.ks-theme-forge .ks36-feature,.ks-theme-forge .ks36-wide-banner{border-radius:5px!important}
.ks-theme-forge .ks36-store .product-button{border-radius:3px!important;color:#222!important}
.ks-theme-forge .ks36-slider .ks26-orange-btn{color:#202020!important;border-radius:4px}
.ks-theme-playroom .ks36-slider,.ks-theme-playroom .ks36-feature,.ks-theme-playroom .ks36-wide-banner{border-radius:32px}
.ks-theme-playroom .ks36-slider .ks26-hero-wash{background:linear-gradient(90deg,#50402add 0%,#73512b91 55%,#73512b08 100%)}
.ks-theme-playroom .ks36-store .ks-v25-card{border-radius:28px!important}
.ks-theme-playroom .ks36-store .product-button,.ks-theme-playroom .ks36-slider .ks26-orange-btn{border-radius:999px!important}
.ks-theme-playroom .ks36-shortcut-scroll a{background:#ffedd0;border-color:#ffdca4}
.ks-theme-lumiere .ks36-wide-banner:before{background:linear-gradient(90deg,#44243bdc,#4c2b3baa 52%,transparent)}
.ks-theme-paws .ks36-wide-banner:before{background:linear-gradient(90deg,#103e4be0,#103e4b99 50%,transparent)}
.ks-theme-flora .ks36-wide-banner:before{background:linear-gradient(90deg,#442841db,#442841a0 55%,transparent)}
.ks-theme-forge .ks36-wide-banner:before{background:linear-gradient(90deg,#13191bea,#13191bab 55%,transparent)}
.ks-theme-playroom .ks36-wide-banner:before{background:linear-gradient(90deg,#513920dc,#5139209e 53%,transparent)}
@media(max-width:590px){.ks-theme-lumiere .ks36-slider,.ks-theme-flora .ks36-slider,.ks-theme-paws .ks36-slider,.ks-theme-playroom .ks36-slider{border-radius:18px}.ks-theme-forge .ks36-slider{border-radius:4px}}
