/*
Theme Name: Ollis Child Theme
Theme URI: http://ollis.like-themes.com/
Author: Like Themes
Author URI: http://like-themes.com/
Description: Custom Child Theme for Comfort Seat BD - Furniture E-commerce
Template: ollis
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: four-columns, right-sidebar, full-width-template
Text Domain: ollis

=== COMFORT SEAT BD BRANDING ===
Primary Color: Dark Blue (#1a3a5c)
Secondary: Warm Gray (#f5f5f5)
Accent: Gold/Orange for CTAs (#d4a04a)
*/
/* === SALE BADGE CUSTOMIZATION === */                                                                                              
   .csb-sale-badge {                                                                                                                   
       position: absolute;                                                                                                             
       top: 12px;                                                                                                                      
       right: 12px;                                                                                                                    
       background: linear-gradient(135deg, #d4a04a 0%, #b8860b 100%);                                                                  
       color: #fff;                                                                                                                    
       font-family: 'Inter', sans-serif;                                                                                               
       font-size: 12px;                                                                                                                
       font-weight: 600;                                                                                                               
       padding: 6px 12px;                                                                                                              
       border-radius: 4px;                                                                                                             
       z-index: 10;                                                                                                                    
       box-shadow: 0 2px 8px rgba(212, 160, 74, 0.4);                                                                                  
       animation: csb-badge-pop 0.4s ease-out;                                                                                         
       text-transform: uppercase;                                                                                                      
       letter-spacing: 0.5px;                                                                                                          
   }                                                                                                                                   
                                                                                                                                       
   @keyframes csb-badge-pop {                                                                                                          
       0% {                                                                                                                            
           transform: scale(0) translateY(-10px);                                                                                      
           opacity: 0;                                                                                                                 
       }                                                                                                                               
       60% {                                                                                                                           
           transform: scale(1.1) translateY(2px);                                                                                      
       }                                                                                                                               
       100% {                                                                                                                          
           transform: scale(1) translateY(0);                                                                                          
           opacity: 1;                                                                                                                 
       }                                                                                                                               
   }                                                                                                                                   
                                                                                                                                       
   /* Hover effect */                                                                                                                  
   .csb-sale-badge:hover {                                                                                                             
       background: linear-gradient(135deg, #e5b05a 0%, #c9971c 100%);                                                                  
       box-shadow: 0 4px 12px rgba(212, 160, 74, 0.6);                                                                                 
   }                                                                                                                                   
                                                                                                                                       
   /* Responsive - smaller on mobile */                                                                                                
   @media (max-width: 480px) {                                                                                                         
       .csb-sale-badge {                                                                                                               
           font-size: 10px;                                                                                                            
           padding: 4px 8px;                                                                                                           
           top: 8px;                                                                                                                   
           right: 8px;                                                                                                                 
       }                                                                                                                               
   }     
    .woocommerce .variations .select-wrap {
        display: none!important;
    }
