.hw-luxury.hw-shop-list-block{--hw-luxury-black:#0d110f;--hw-luxury-charcoal:#161e1a;--hw-luxury-green:#1f2a23;--hw-luxury-emerald:#193f2a;--hw-white:#fff;--hw-gray-200:#e5e7eb;--hw-gray-300:#d1d5db;--hw-gray-400:#9ca3af;--hw-gray-500:#6b7280;--hw-gray-600:#4b5563;--hw-glass-bg:rgba(11,19,14,.7);--hw-border-subtle:rgba(198,168,90,.1);--hw-glass-premium-bg:linear-gradient(135deg,rgba(17,26,20,.8),rgba(11,19,14,.95));--hw-hero-radial-overlay:rgba(5,8,6,.8);--hw-hero-img-opacity:0.6;--hw-card-overlay:linear-gradient(0deg,rgba(5,8,6,.9) 0%,rgba(5,8,6,.3) 50%,transparent);--hw-product-overlay:linear-gradient(0deg,rgba(5,8,6,.6) 0%,transparent);--hw-pattern-stroke:transparent;--hw-pattern-glow:rgba(198,168,90,.7);--hw-dot-grid-color:rgba(198,168,90,.04);background-color:var(--hw-luxury-black);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin:0;padding-bottom:6rem;padding-top:9rem;width:100%}.hw-luxury.hw-shop-list-block .shop-header-section{padding:0 55px 3rem;width:100%}.hw-luxury.hw-shop-list-block .shop-header-section .shop-header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid rgba(198,168,90,.15);gap:40px;justify-content:space-between;padding-bottom:2.5rem}.hw-luxury.hw-shop-list-block .shop-header-section .shop-header-content .shop-title{color:var(--hw-white);font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:3rem;font-weight:400;letter-spacing:.025em;line-height:1.1;margin:0;-ms-flex-negative:0;flex-shrink:0}@media(min-width:768px){.hw-luxury.hw-shop-list-block .shop-header-section .shop-header-content .shop-title{font-size:3.75rem}}.hw-luxury.hw-shop-list-block .shop-header-section .shop-header-content .shop-description{color:var(--hw-gray-400);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:300;letter-spacing:.025em;line-height:1.7;margin:0;max-width:34rem;text-align:right}.hw-luxury.hw-shop-list-block .shop-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem;padding:0 55px;width:100%}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar{width:300px;-ms-flex-negative:0;flex-shrink:0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner{background-color:var(--hw-luxury-charcoal);border:1px solid rgba(198,168,90,.15);border-radius:0;padding:2rem 1.75rem;position:sticky;top:7.5rem}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-separator{background-color:rgba(198,168,90,.1);height:1px;margin:1.25rem 0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section{padding:.25rem 0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;background:none;border:none;border-radius:0;cursor:pointer;justify-content:space-between;padding:0;-webkit-transition:color .3s ease;transition:color .3s ease;width:100%}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-toggle:hover .chevron-icon,.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-toggle:hover .filter-section-title{color:#d1a54f}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-toggle .filter-section-title{color:var(--hw-white);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.25em;text-align:left;text-transform:uppercase;-webkit-transition:color .3s ease;transition:color .3s ease}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-toggle .chevron-icon{color:rgba(198,168,90,.6);height:16px;-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease;width:16px;-ms-flex-negative:0;flex-shrink:0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-items{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;max-height:0;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-items.expanded{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:500px;opacity:1;padding-top:1.25rem}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-items.collapsed{display:none;max-height:0;opacity:0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-items .filter-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;gap:8px;justify-content:space-between;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-items .filter-item .checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-items .filter-item .checkbox-wrapper .filter-checkbox{opacity:0;pointer-events:none;position:absolute}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-items .filter-item .checkbox-wrapper .filter-checkbox:checked+.custom-checkbox{background-color:#c6a85a;border-color:#c6a85a}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-items .filter-item .checkbox-wrapper .filter-checkbox:checked+.custom-checkbox .check-icon{opacity:1}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-items .filter-item .checkbox-wrapper .custom-checkbox{background-color:transparent;border:1px solid rgba(198,168,90,.3);border-radius:0;height:18px;width:18px;-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-items .filter-item .checkbox-wrapper .custom-checkbox .check-icon{opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-items .filter-item .checkbox-wrapper .checkbox-label{color:var(--hw-gray-300);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.8125rem;font-weight:300;letter-spacing:.025em;line-height:1.4;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;word-wrap:break-word;-webkit-transition:color .3s ease;transition:color .3s ease}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-items .filter-item:hover .checkbox-label{color:var(--hw-white)}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-items .filter-item:hover .custom-checkbox{border-color:rgba(198,168,90,.6)}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-items .filter-item .item-count{color:var(--hw-gray-500);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.6875rem;font-weight:400;letter-spacing:.05em;-ms-flex-negative:0;flex-shrink:0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-items .show-more-btn{background:none;border:none;border-bottom:1px solid rgba(198,168,90,.3);border-radius:0;color:#d1a54f;cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.2em;padding:.5rem 0 0;text-align:left;text-decoration:none;text-transform:uppercase;-ms-flex-item-align:start;align-self:flex-start;-webkit-transition:color .3s ease,border-color .3s ease;transition:color .3s ease,border-color .3s ease}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section .filter-items .show-more-btn:hover{border-bottom-color:#d1a54f;color:#e0c37c}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.color-section .color-filter-item .checkbox-wrapper{gap:.75rem}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.color-section .color-filter-item .checkbox-wrapper .color-dot{border-radius:50%;height:14px;width:14px;-ms-flex-negative:0;border:1px solid hsla(0,0%,100%,.2);flex-shrink:0;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.color-section .color-filter-item:hover .color-dot{border-color:rgba(198,168,90,.6)}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper{margin-top:.5rem;padding:0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-slider-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;margin-bottom:1.5rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-slider-container .price-slider-track{background:rgba(198,168,90,.15);border-radius:0;height:2px;position:relative;width:100%}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-slider-container .price-slider-track .price-slider-range{background:#c6a85a;border-radius:0;height:100%;position:absolute;-webkit-transition:all .1s ease;transition:all .1s ease}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-slider-container .price-slider-track .price-slider-thumb{background:var(--hw-luxury-black);border:1px solid #c6a85a;border-radius:0;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.6);box-shadow:0 2px 8px rgba(0,0,0,.6);cursor:-webkit-grab;cursor:grab;height:14px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:all .2s ease;transition:all .2s ease;width:14px;z-index:10}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-slider-container .price-slider-track .price-slider-thumb:hover{background:#c6a85a;-webkit-box-shadow:0 0 12px rgba(198,168,90,.4);box-shadow:0 0 12px rgba(198,168,90,.4);-webkit-transform:translate(-50%,-50%) rotate(45deg) scale(1.15);transform:translate(-50%,-50%) rotate(45deg) scale(1.15)}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-slider-container .price-slider-track .price-slider-thumb.dragging,.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-slider-container .price-slider-track .price-slider-thumb:active{background:#d1a54f;-webkit-box-shadow:0 0 12px rgba(198,168,90,.6);box-shadow:0 0 12px rgba(198,168,90,.6);cursor:-webkit-grabbing;cursor:grabbing;-webkit-transform:translate(-50%,-50%) rotate(45deg) scale(1.1);transform:translate(-50%,-50%) rotate(45deg) scale(1.1)}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-slider-container .price-slider-track .price-slider-thumb.price-slider-thumb-min{z-index:11}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-slider-container .price-slider-track .price-slider-thumb.price-slider-thumb-max{z-index:12}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-inputs .price-input-group{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.03);border:1px solid rgba(198,168,90,.2);border-radius:0;gap:4px;max-width:100px;padding:.625rem .75rem;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-inputs .price-input-group:focus-within{border-color:rgba(198,168,90,.6)}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-inputs .price-input-group .price-label{color:#d1a54f;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.8125rem;font-weight:400}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-inputs .price-input-group .price-input{background:transparent;border:none;color:var(--hw-white);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.8125rem;font-weight:400;outline:none;width:100%}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-inputs .price-input-group .price-input::-webkit-inner-spin-button,.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-inputs .price-input-group .price-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.price-section .price-range-wrapper .price-inputs .price-separator{color:var(--hw-gray-500);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.625rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.ratings-section .rating-filter-item .checkbox-wrapper .filter-radio{opacity:0;pointer-events:none;position:absolute}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.ratings-section .rating-filter-item .checkbox-wrapper .filter-radio:checked+.custom-radio{border-color:#c6a85a}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.ratings-section .rating-filter-item .checkbox-wrapper .filter-radio:checked+.custom-radio .radio-dot{background-color:#c6a85a}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.ratings-section .rating-filter-item .checkbox-wrapper .custom-radio{background-color:transparent;border:1px solid rgba(198,168,90,.3);border-radius:50%;height:18px;width:18px;-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.ratings-section .rating-filter-item .checkbox-wrapper .custom-radio .radio-dot{background-color:transparent;border-radius:50%;height:8px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:8px}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.ratings-section .rating-filter-item .checkbox-wrapper .rating-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.ratings-section .rating-filter-item .checkbox-wrapper .rating-stars .star-icon{-ms-flex-negative:0;flex-shrink:0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.ratings-section .rating-filter-item .checkbox-wrapper .rating-stars .rating-text{color:var(--hw-gray-300);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.8125rem;font-weight:300;letter-spacing:.025em;margin-left:8px}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.ratings-section .rating-filter-item:hover .custom-radio{border-color:rgba(198,168,90,.6)}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.discount-section .filter-item .checkbox-wrapper .filter-radio{opacity:0;pointer-events:none;position:absolute}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.discount-section .filter-item .checkbox-wrapper .filter-radio:checked+.custom-radio{border-color:#c6a85a}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.discount-section .filter-item .checkbox-wrapper .filter-radio:checked+.custom-radio .radio-dot{background-color:#c6a85a}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.discount-section .filter-item .checkbox-wrapper .custom-radio{background-color:transparent;border:1px solid rgba(198,168,90,.3);border-radius:50%;height:18px;width:18px;-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.discount-section .filter-item .checkbox-wrapper .custom-radio .radio-dot{background-color:transparent;border-radius:50%;height:8px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:8px}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner .filter-section.discount-section .filter-item:hover .custom-radio{border-color:rgba(198,168,90,.6)}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid rgba(198,168,90,.1);justify-content:space-between;margin-bottom:2rem;padding:0 0 1.5rem}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header .results-text{color:var(--hw-gray-400);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.2em;margin:0;text-transform:uppercase}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header .sort-dropdown{position:relative}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header .sort-dropdown .sort-dropdown-toggle{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);border-radius:0;color:var(--hw-white);cursor:pointer;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.25em;text-decoration:none;text-transform:uppercase;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:.6875rem;gap:.75rem;justify-content:space-between;letter-spacing:.2em;min-width:160px;padding:.75rem 1.25rem}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header .sort-dropdown .sort-dropdown-toggle:hover{background:hsla(0,0%,100%,.1);border-color:#c6a85a;color:#d1a54f}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header .sort-dropdown .sort-dropdown-toggle .selected-text{white-space:nowrap}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header .sort-dropdown .sort-dropdown-toggle .dropdown-arrow{color:#d1a54f;height:6px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:10px;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header .sort-dropdown .sort-dropdown-toggle.active{border-color:#c6a85a;color:#d1a54f}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header .sort-dropdown .sort-dropdown-toggle.active .dropdown-arrow{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header .sort-dropdown .sort-dropdown-menu{background-color:var(--hw-luxury-charcoal);border:1px solid rgba(198,168,90,.2);border-radius:0;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.6);box-shadow:0 12px 40px rgba(0,0,0,.6);list-style:none;margin:0;min-width:220px;opacity:0;padding:.5rem 0;position:absolute;right:0;top:calc(100% + 8px);-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;z-index:1000}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header .sort-dropdown .sort-dropdown-menu.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header .sort-dropdown .sort-dropdown-menu li{margin:0;padding:0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header .sort-dropdown .sort-dropdown-menu li .sort-option{background:none;border:none;border-radius:0;color:var(--hw-gray-300);cursor:pointer;display:block;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.15em;padding:.875rem 1.25rem;text-align:left;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header .sort-dropdown .sort-dropdown-menu li .sort-option:hover{background-color:rgba(198,168,90,.08);color:#e0c37c}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header .sort-dropdown .sort-dropdown-menu li .sort-option.active{background-color:#c6a85a;color:#0d110f;font-weight:600}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];gap:1.5rem;grid-template-columns:repeat(3,1fr)}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .no-products{border:1px solid rgba(198,168,90,.15);grid-column:1/-1;padding:5rem 2rem;text-align:center}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .no-products p{color:var(--hw-gray-400);font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.25rem;font-weight:400;letter-spacing:.025em;margin:0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--hw-luxury-charcoal);border:1px solid rgba(198,168,90,.1);border-radius:0;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;-webkit-transition:border-color .5s ease,-webkit-box-shadow .5s ease,-webkit-transform .5s ease;transition:border-color .5s ease,-webkit-box-shadow .5s ease,-webkit-transform .5s ease;transition:border-color .5s ease,box-shadow .5s ease,transform .5s ease;transition:border-color .5s ease,box-shadow .5s ease,transform .5s ease,-webkit-box-shadow .5s ease,-webkit-transform .5s ease}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card:hover{border-color:rgba(198,168,90,.4);-webkit-box-shadow:0 10px 40px rgba(198,168,90,.08);box-shadow:0 10px 40px rgba(198,168,90,.08);overflow:visible;-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem);z-index:10}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card:hover .product-image{-webkit-filter:brightness(1) saturate(1);filter:brightness(1) saturate(1);-webkit-transform:scale(1.03);transform:scale(1.03)}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card:hover .product-image-container:after{border-color:rgba(198,168,90,.4)}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card:hover .product-actions{opacity:1}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card:hover .product-title a{color:#e0c37c}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card:hover .quick-add-section{border-color:rgba(198,168,90,.4);max-height:200px;opacity:1}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-image-container{background:var(--hw-luxury-green);height:320px;overflow:hidden;position:relative;width:100%}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-image-container:after{border:1px solid rgba(198,168,90,.15);content:"";inset:.75rem;pointer-events:none;position:absolute;-webkit-transition:border-color .5s ease;transition:border-color .5s ease;z-index:2}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-image-container .product-image{-webkit-filter:brightness(.95) saturate(.85);filter:brightness(.95) saturate(.85);height:100%;-o-object-fit:contain;object-fit:contain;padding:1.5rem;-webkit-transition:-webkit-transform .7s ease,-webkit-filter .7s ease;transition:-webkit-transform .7s ease,-webkit-filter .7s ease;transition:transform .7s ease,filter .7s ease;transition:transform .7s ease,filter .7s ease,-webkit-transform .7s ease,-webkit-filter .7s ease;width:100%}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-image-container .product-badge{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:rgba(13,17,15,.85);border:1px solid rgba(198,168,90,.3);border-radius:0;color:#d1a54f;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.625rem;font-weight:600;left:1.25rem;letter-spacing:.2em;padding:.375rem .75rem;position:absolute;text-transform:uppercase;top:1.25rem;z-index:3}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-image-container .product-badge.badge-sale{background-color:#c6a85a;border-color:#c6a85a;color:#0d110f}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-image-container .product-badge.badge-new{background-color:rgba(13,17,15,.85);color:#e0c37c}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-image-container .product-badge.badge-best-seller{background-color:rgba(13,17,15,.85);color:#d1a54f}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-image-container .product-discount{background-color:#c6a85a;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.375rem .625rem;position:absolute;right:1.25rem;top:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:3}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-image-container .product-discount span{color:#0d110f;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.1em}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-image-container .product-actions{background:var(--hw-product-overlay),rgba(5,8,6,.55);display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:.75rem;justify-content:center;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:3}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-image-container .product-actions .action-btn{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(13,17,15,.8);border:1px solid rgba(198,168,90,.4);border-radius:0;color:#d1a54f;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;width:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-image-container .product-actions .action-btn:hover{background:#c6a85a;border-color:#c6a85a;color:#0d110f;-webkit-transform:scale(1.08);transform:scale(1.08)}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-image-container .product-actions .action-btn.adding{opacity:.6}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-image-container .product-actions .action-btn.added{background:#c6a85a;border-color:#c6a85a;color:#0d110f}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-image-container .product-actions .action-btn svg{height:18px;width:18px}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--hw-luxury-charcoal);border-top:1px solid rgba(198,168,90,.1);-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:1.5rem}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .product-category{color:#d1a54f;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.75rem;font-size:.625rem;font-weight:600;letter-spacing:.3em;letter-spacing:.25em;margin:0;text-transform:uppercase}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .product-title{margin:0;min-height:44px}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .product-title a{color:var(--hw-white);display:-webkit-box;font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.125rem;font-weight:400;letter-spacing:.025em;line-height:1.4;text-decoration:none;-webkit-transition:color .5s ease;transition:color .5s ease;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .product-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .product-rating .star-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .product-rating .star-rating .star{-ms-flex-negative:0;flex-shrink:0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .product-rating .rating-reviews{color:var(--hw-gray-500);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.6875rem;font-weight:400;letter-spacing:.05em;line-height:1;white-space:nowrap}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.625rem}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .product-price .current-price{color:#d1a54f;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.05em}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .product-price .current-price del{color:var(--hw-gray-500);font-size:.8125rem;font-weight:300;margin-right:.375rem}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .product-price .current-price ins{color:#d1a54f;text-decoration:none}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .product-price .original-price{color:var(--hw-gray-500);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.8125rem;font-weight:300;text-decoration:line-through}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .product-colors{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding-top:.25rem}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .product-colors .color-button{border:1px solid hsla(0,0%,100%,.2);border-radius:50%;cursor:pointer;height:18px;-webkit-transition:border-color .3s ease,-webkit-transform .3s ease;transition:border-color .3s ease,-webkit-transform .3s ease;transition:border-color .3s ease,transform .3s ease;transition:border-color .3s ease,transform .3s ease,-webkit-transform .3s ease;width:18px}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .product-colors .color-button:hover{border-color:#d1a54f;-webkit-transform:scale(1.1);transform:scale(1.1)}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .add-to-cart-btn{background:#c6a85a;border:1px solid #c6a85a;border-radius:0;color:#0d110f;cursor:pointer;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.25em;text-decoration:none;text-transform:uppercase;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:.5rem;justify-content:center;margin-top:.75rem;padding:.875rem 1rem;width:100%}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .add-to-cart-btn:hover{background:#d1a54f;color:#0d110f}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .add-to-cart-btn svg{height:16px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:16px}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .add-to-cart-btn:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .add-to-cart-btn.adding{opacity:.7;pointer-events:none}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .add-to-cart-btn.adding span{font-size:0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .add-to-cart-btn.adding span:after{content:"Adding...";font-size:.75rem}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .add-to-cart-btn.added{background:#e0c37c;border-color:#e0c37c;color:#0d110f}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .add-to-cart-btn.added span{font-size:0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-content .add-to-cart-btn.added span:after{content:"Added ✓";font-size:.75rem}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .quick-add-section{background-color:var(--hw-luxury-charcoal);border:1px solid rgba(198,168,90,.1);border-radius:0;border-top:none;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.5);box-shadow:0 12px 40px rgba(0,0,0,.5);left:-1px;max-height:0;opacity:0;overflow:hidden;padding:0 1.5rem 1.5rem;position:absolute;right:-1px;top:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .quick-add-section .quick-add-label{color:#d1a54f;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.625rem;font-weight:600;letter-spacing:.25em;margin:0 0 .75rem;text-align:center;text-transform:uppercase}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .quick-add-section .product-sizes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .quick-add-section .product-sizes .size-button{background-color:transparent;border:1px solid rgba(198,168,90,.3);border-radius:0;color:var(--hw-gray-300);cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.6875rem;font-weight:500;height:36px;letter-spacing:.1em;min-width:40px;padding:.5rem .75rem;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .quick-add-section .product-sizes .size-button.selected,.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .quick-add-section .product-sizes .size-button:hover{background-color:#c6a85a;border-color:#c6a85a;color:#0d110f}.hw-luxury.hw-shop-list-block .shop-content-wrapper .product-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:.5rem;justify-content:center;margin-top:4rem}.hw-luxury.hw-shop-list-block .shop-content-wrapper .product-pagination .pagination-btn{background-color:transparent;border:1px solid rgba(198,168,90,.2);border-radius:0;color:var(--hw-gray-300);cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:500;height:42px;letter-spacing:.1em;-webkit-transition:all .3s ease;transition:all .3s ease;width:42px}.hw-luxury.hw-shop-list-block .shop-content-wrapper .product-pagination .pagination-btn:hover{border-color:#c6a85a;color:#d1a54f}.hw-luxury.hw-shop-list-block .shop-content-wrapper .product-pagination .pagination-btn.active{background-color:#c6a85a;border-color:#c6a85a;color:#0d110f}.hw-luxury.hw-shop-list-block .shop-content-wrapper .product-pagination .pagination-dots{color:var(--hw-gray-500);letter-spacing:.2em;padding:0 .5rem}@media(max-width:1024px){.hw-luxury.hw-shop-list-block .shop-header-section{padding:0 20px 2rem}.hw-luxury.hw-shop-list-block .shop-header-section .shop-header-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem}.hw-luxury.hw-shop-list-block .shop-header-section .shop-header-content .shop-description{text-align:left}.hw-luxury.hw-shop-list-block .shop-content-wrapper{padding:0 20px}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid{-ms-grid-columns:(1fr)[2];gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.hw-luxury.hw-shop-list-block{padding-top:7rem}.hw-luxury.hw-shop-list-block .shop-header-section{padding:0 16px 1.5rem}.hw-luxury.hw-shop-list-block .shop-header-section .shop-header-content .shop-title{font-size:2.25rem}.hw-luxury.hw-shop-list-block .shop-content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding:0 16px}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar{width:100%}.hw-luxury.hw-shop-list-block .shop-content-wrapper .filter-sidebar .filter-inner{position:relative;top:0}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .products-header .sort-dropdown .sort-dropdown-menu{left:0;right:auto}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid{-ms-grid-columns:1fr;gap:1.25rem;grid-template-columns:1fr}.hw-luxury.hw-shop-list-block .shop-content-wrapper .products-area .product-grid .product-card .product-image-container{height:350px}.hw-luxury.hw-shop-list-block .shop-content-wrapper .product-pagination{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2.5rem}}body.hw-theme-light .hw-luxury.hw-shop-list-block{--hw-luxury-black:#e8e0d0;--hw-luxury-charcoal:#dcd4c4;--hw-luxury-green:#d0c8b8;--hw-luxury-emerald:#c4bcac;--hw-white:#0f1411;--hw-gray-200:#1c2721;--hw-gray-300:#2b3931;--hw-gray-400:#4a5c53;--hw-gray-500:#5a6e63;--hw-gray-600:#6b7c72;--hw-glass-bg:hsla(40,34%,86%,.7);--hw-border-subtle:rgba(198,168,90,.25);--hw-glass-premium-bg:linear-gradient(135deg,hsla(40,34%,86%,.8),hsla(40,26%,82%,.95));--hw-hero-radial-overlay:hsla(40,34%,86%,.45);--hw-hero-img-opacity:0.85;--hw-card-overlay:linear-gradient(0deg,hsla(40,34%,86%,.45) 0%,hsla(40,34%,86%,.1) 40%,transparent);--hw-product-overlay:linear-gradient(0deg,hsla(40,34%,86%,.3) 0%,transparent);--hw-pattern-stroke:transparent;--hw-pattern-glow:rgba(198,168,90,.95);--hw-dot-grid-color:rgba(15,20,17,.06)}
